תהליך התקנת מערכת Windows אורך כשעה וחצי, נתון זה מהווה בעיה כאשר יש צורך בפריסה של מערכות רבות. מנהלי רשת וספקי חומרה משתמשים ב- Image של מערכת שהותקנה על מנת לייעל את תהליך הפריסה.
באופן כללי נכין את ה- Image שלנו באופן הבא:
1. | נתקין את מערכת Windows |
2. | נתקין יישומים נוספים כנדרש, מבצעים עדכונים ומכיילים תצורה |
3. | נארוז ונכין את המערכת לפריסה ע"י שימוש ב- Sysperp1. (השימוש ב- Sysprep מבטיח שלא ניצור מחשבים בעלי מזהי אבטחה – [SID] זהים, דבר שהוא מסוכן ומפריע לעבודה תקינה ברשת מחשבים) הערה: אם תפעיל את Sysprep במחיצה של מערכת קבצים NTFS המכילה קבצים או תיקיות מוצפנים, הנתונים בתיקיות אלה יהפכו לבלתי ניתנים לקריאה ובלתי ניתנים לשחזור באופן מוחלט. |
4. | משתמשים בתוכנית צד ג' כגון Symantec Ghost על מנת לשמור את ה- Image על אמצעי אחסון כגון DVD / HD וכו'. |
אולם, אליה וקוץ בה, ה- Image שייצרנו מתאים לסוג מסוים של חומרה ובדרך זאת צריך להחזיק מס' גרסאות של Images כך שנוכל ליישם פריסה קלה בתצורות שונות של חומרה.
| הכנת ה- Image | |
| שינויים / תוספות לאחר האתחול: | |
| מידע נוסף ומאמרי KB | |
| נספח: אפשרויות שורת הפקודה של Sysprep | |
מאמר זה מציג שיטה ליצירת Image שיתאים גם למקרים בהם תצורת החומרה שונה, כמו כן, מאמר זה מתאים לכלל מוצרי Windows.

איור 1: איתור תוכנית Sysprep.exe
שלבים 1 ו- 2 הרשומים מעלה לא ישתנו, נדלג על סעיפים 3 ו- 4 ונכלול מספר שלבים נוספים:
1. | נפעיל את ה- Setup Manager נבחר באפשרות Sysprep Setup וניצור קובץ Sysprep.inf, קובץ זה משמש כקובץ תשובות (Answer file) לשלבי סיום ההתקנה (Mini Setup). ![]() איור 2: בחירת סוג ההתקנה שברצוננו לבצע נקבע את הנתונים והתצורה הרצויה ![]() איור 3: התאמה אישית של תצורת Windows |
2. | ניצור תיקייה בשם Sysprep ונעתיק אליה את הקובץ, התיקייה חייבת להימצא בכונן C. |
3. | נערוך את קובץ ה- Sysprep.inf (בעזרת יישום ה- Notepad למשל) ונוודא שהרשומה [SysprepMassStorage] מוגדרת בו, במקרה ואינה רשומה, נוסיף אותה. |
4. | נריץ את הפקודה (מחלון CMD) C:\Sysprep\Sysrep.exe –BMSD, פקודה זאת מוסיפה לקובץ Sysprep.inf את כל מנהלי ההתקנים של אמצעי אחסון מוכרים, כך שלא יתקבל מסך שגיאה כגון: |
5. | נוכל להוסיף מנהלי התקן שאינם כלולים בהתקנת Windows, כגון מתאמי תצוגה, מתאמי רשת וכו' כרצוננו בדרך הבאה: ![]() איור 4: מבנה תיקיות מנהלי ההתקנים |
נוסיף רישום למנהלי ההתקנים ב- [Unattended] בהגדרה OemPnPDriversPath,
לדוגמא:
OemPnPDriversPath = Drivers\NIC;Drivers\Video
נשמור את הקובץ ונריץ את היישום Sysprep, באופן הבא:
C:\Sysprep\Sysprep.exe –Quiet –Mini –Reseal
כתוצאה יתקנו בהפעלה הראשונה במחשב היעד כל התקני הכנס הפעל תוך כדי תהליך סיום ההתקנה (Mini Setup).
כעת, נעזר בתוכנית צד ג' (למשל Norton Ghost) בכדי לשמור את ה- Image שייצרנו, מומלץ לבצע מס' בדיקות תאימות לתוצר הסופי.
השתמש במצב Factory כדי להתקין מנהלי התקנים ויישומים נוספים לאחר האתחול מחדש המתבצע בעקבות Sysprep.
בדרך כלל, הפעלת Sysprep כשלב האחרון בתהליך קדם-ההתקנה מכינה את המחשב לאספקה. לאחר האתחול מחדש, המחשב מציג את מסכי הפתיחה של Windows או תוכנית התקנה מצומצמת. על-ידי הפעלת Sysprep עם האפשרות -factory, המחשב מופעל מחדש במצב בו הרשת מופעלת מבלי להפעיל את מסכי הפתיחה של Windows או תוכנית התקנה מצומצמת. במצב זה, Factory.exe מעבד את קובץ התשובות שלו, Winbom.ini, ומבצע את הפעולות הבאות:
| • | העתקת מנהלי התקנים ממקור רשת למחשב |
| • | התחלת ספירה של הכנס-הפעל |
| • | הצבה, התקנה והסרה של יישומים במחשב מקבצי מקור הממוקמים במחשב או במקור רשת |
| • | הוספת נתוני לקוח |
במצב זה, באפשרותך לבדוק את המחשב. לאחר שסיימת, הפעל את Sysprep עם האפשרות -reseal כדי להכין את המחשב לאספקה ללקוח.
תחביר:
sysprep [-bmsd] | { {[-factory] | [-reseal]} {[-clean] | [-activated] [-audit]
[-forceshutdown] [-mini] [-noreboot] [-nosidgen] [-pnp] [-quiet] [-reboot]} }אפשרות הפעלה:
-activated
אפשרות זו אינה מאפסת את תקופת החסד עבור הפעלת המוצר של Windows. השתמש באפשרות זו רק אם הפעלת את התקנת Windows במפעל.
חשוב! על מפתח המוצר בו אתה משתמש כדי להפעיל את התקנת Windows להתאים למפתח המוצר הנמצא על מדבקת תעודת המקוריות המצורפת למחשב מסוים זה.
-audit
אתחול מחדש של המחשב למצב Factory מבלי ליצור מזהי אבטחה (SIDs) חדשים ומבלי לעבד פריטים כלשהם במקטע [OEMRunOnce] של Winbom.ini.
השתמש באפשרות שורת פקודה זו רק אם המחשב נמצא במצב Factory.
-bmsd
אם המקטע [Sysprep] מכיל את הערך BuildMassStorageSection = Yes, כותרת המקטע [SysprepMassStorage] קיימת ב- Sysprep.inf, ועליך להפעיל את הפקודה Sysprep -bmsd, אזי Sysprep מאכלס את [SysprepMassStorage] בערכים Plug_and_Play_ID = path_to_device_inf_file התואמים למזהי ההכנס-הפעל של התקני אחסון בנפח גדול שצוינו ב- Machine.inf, Scsi.inf, Pnpscsi.inf ו- Mshdc.inf. Sysprep בונה את רשימת ההתקנים לאחסון בנפח גדול; הוא אינו מבצע התקנה של התקנים אלה במסד הנתונים הקריטי של ההתקנים ואינו מבצע עיבוד נוסף כלשהו.
לאחר השימוש בפקודה sysprep -bmsd לשם יצירת הערכים של המקטע [SysprepMassStorage], באפשרותך למחוק פריטים אלה ממקטע זה לפני הפעלת Sysprep -reseal או Sysprep -factory בהתקנה זו. התקנת מספר פריטים קטן יותר במסד הנתונים הקריטי של ההתקנים מפחיתה את הזמן הדרוש לאתחול מחדש של תמונה זו במערכת ההפעלה.
שים לב: אין להשתמש באפשרות שורת הפקודה -bmsd יחד עם אפשרויות שורת פקודה אחרות.
-clean
ניקוי מנהלי התקנים לאחסון בנפח גדול שלא נעשה בהם שימוש ואשר נוספו על-ידי המקטע [SysprepMassStorage] של Sysprep.inf, והסרת התקני דמה שנוצרו על-ידי הכנס-הפעל.
-factory
הפעלת המחשב מחדש במצב רשת זמינה מבלי להציג את מסכי הפתיחה של Windows (Windows Welcome) או את תוכנית ההתקנה המצומצמת (Mini-Setup). אפשרות זו שימושית עבור עדכון מנהלי התקנים, הפעלה של ספירת הכנס-הפעל, התקנת יישומים, בדיקה, קביעת תצורת המחשב באמצעות נתוני לקוח או ביצוע שינויי תצורה אחרים בסביבת המפעל. עבור חברות המשתמשות בתוכנות להדמיית (או שכפול) דיסק, מצב Factory מאפשר להפחית את מספר התמונות הנדרשות.
לאחר שסיימת לבצע את המשימות במצב Factory, הפעל את האפשרות sysprep -reseal כדי להכין את המחשב לאספקה.
-forceshutdown
כיבוי המחשב לאחר שפעולת Sysprep מסתיימת.
הערה: השתמש באפשרות זו במחשבים עם ACPI BIOS שאינם נכבים כהלכה באמצעות הגדרות ברירת המחדל ב- Sysprep.
-mini
הגדרת Windows XP Professional לשימוש בתוכנית התקנה מצומצמת במקום במסכי הפתיחה של Windows. לאפשרות זו אין השפעה על Windows XP Home Edition, בו חוויית ההפעלה הראשונה היא תמיד מסכי הפתיחה של Windows.
-noreboot
שינוי מפתחות רישום (SID, OemDuplicatorString וכן הלאה) מבלי שהמערכת תאותחל מחדש או תתכונן לשכפול. אפשרות זו משמשת בעיקר לבדיקה, במיוחד כדי לברר אם שינויים ברישום התבצעו כראוי. אפשרות זו אינה מומלצת מאחר שביצוע שינויים במחשב לאחר הפעלת Sysprep עלול לבטל את תוקף ההכנה שבוצעה באמצעות Sysprep. אין להשתמש באפשרות זו בסביבת ייצור.
-nosidgen
הפעלת Sysprep מבלי ליצור מזהי אבטחה חדשים. עליך להשתמש באפשרות זו אם אינך משכפל את המחשב או אם המחשב הוא בקר קבוצת מחשבים.
-pnp
הפעלת ספירה והתקנה מלאות של מנהלי התקני הכנס-הפעל במהלך תוכנית ההתקנה המצומצמת. לאפשרות שורת פקודה זו אין השפעה אם חוויית ההפעלה הראשונה היא מסכי הפתיחה של Windows.
השתמש ב- -pnp רק כאשר עליך לזהות ולהתקין התקנים מדור קודם שאינם התקני הכנס-הפעל. אל תשתמש ב- -pnp במחשבים בהם נעשה שימוש רק בהתקני הכנס-הפעל. אם תעשה זאת, תאריך את משך הזמן הנדרש עבור חוויית ההפעלה הראשונה מבלי להעניק יתרונות אחרים כלשהם למשתמש.
-quiet
אפשרות זו מפעילה את Sysprep מבלי להציג הודעות אישור על-גבי המסך. אפשרות זו שימושית אם אתה הופך את Sysprep לאוטומטי. לדוגמה, אם בכוונתך להפעיל את Sysprep מיד לאחר התקנה ללא התערבות, הוסף את sysprep -quiet למקטע [GuiRunOnce] של הקובץ Unattend.txt.
-reboot
אילוץ המחשב לבצע אתחול מחדש באופן אוטומטי ולאחר מכן להפעיל את מסכי הפתיחה של Windows, את תוכנית ההתקנה המצומצמת או את מצב Factory, כפי שצוין. אפשרות זו שימושית כאשר ברצונך לבצע ביקורת על המערכת ולוודא שחוויית ההפעלה הראשונה פועלת כהלכה.
-reseal
ניקוי יומני הרישום של מציג האירועים והכנת המחשב לאספקה ללקוח. מסכי הפתיחה של Windows או תוכנית ההתקנה המצומצמת מוגדרים להתחיל לפעול באתחול הבא. אם אתה מפעיל את הפקודה sysprep -factory, עליך לחתום את ההתקנה כשלב האחרון בתהליך קדם-ההתקנה, על-ידי הפעלת הפקודה sysprep -reseal או על-ידי לחיצה על לחצן Reseal בתיבת הדו-שיח Sysprep.
אודות המחבר
עמית מרלוב הוא בעל תואר MCT של מיקרוסופט, מהנדס אלקטרוניקה ומרצה בכיר ומנהל תחום פתרונות וירטואליים מבית מיקרוסופט במכללת סלע, אשר מתמחה במערכות מיקרוסופט.
כמו כן, עמית הוא ה- Microsoft Windows Desktop Regional Director.
| 1 | הערה: תוכנית ה- Sysprep מצויה ב- D:\Support\Tools\Deploy.cab בהנחה ש- D מסמן את כונן התקליטורים, יש להעתיק את תוכן הקובץ לתיקיית Deploy במקרה הצורך יש ליצור את התיקייה. |