שיעור 2 ~25 דק׳

התקנת VMware Workstation Pro על Windows

בשיעור הקודם הבנו מה זו וירטואליזציה ולמה אנחנו זקוקים לה. עכשיו מתקינים את הכלי שישמש אותנו לאורך כל הקורס: VMware Workstation Pro. השיעור הזה הוא טכני לחלוטין — בסופו תהיה לכם סביבה עובדת, ריקה ומוכנה לקבל מכונות וירטואליות.

דרישות מערכת

לפני שמורידים דבר, כדאי לוודא שהמחשב עומד בדרישות. VMware Workstation Pro לא דורשת חומרה מיוחדת, אבל כן צריך מינימום סביר:

  • מערכת הפעלה: Windows 10 או Windows 11, 64-bit. גרסאות 32-bit לא נתמכות.
  • מעבד: כל מעבד מודרני של Intel או AMD עם תמיכת וירטואליזציה חומרתית (VT-x או AMD-V). על המשמעות של זה — בסעיף הבא.
  • זיכרון RAM: כאן חשוב להבין נקודה מרכזית: כשאתם מריצים מכונה וירטואלית, ה-RAM שלה נלקח ישירות מה-RAM של המחשב המארח (Host). אם יש לכם 8 GB — זה המינימום המוחלט, ותוכלו להריץ מכונה אחת בינונית במקביל למחשב שלכם. עם 16 GB העבודה הרבה יותר נוחה, ואתם יכולים להריץ שתיים-שלוש מכונות בו-זמנית. 32 GB ומעלה — חלום.
  • אחסון: VMware עצמה תופסת כ-1 GB. כל מכונה וירטואלית תיקח עוד 20–60 GB (תלוי מה מתקינים בתוכה). לכן כדאי לוודא שיש לפחות 100 GB פנויים על הכונן שבו תשמרו את המכונות. SSD עדיף משמעותית על HDD — המכונות יעלו מהר יותר ויהיו תגובתיות יותר.

טיפ: אם אין לכם מספיק מקום בכונן C, תוכלו לאחסן את קבצי המכונות הוירטואליות (קבצי .vmdk ו-.vmx) על כונן חיצוני או מחיצה אחרת — VMware תאפשר לכם לבחור את הנתיב.

הפעלת וירטואליזציה חומרתית (VT-x / AMD-V)

כדי להריץ מכונות וירטואליות, המעבד שלכם צריך לתמוך בוירטואליזציה חומרתית ותכונה זו צריכה להיות מופעלת. המינוח משתנה לפי יצרן:

  • Intel: VT-x (Intel Virtualization Technology)
  • AMD: AMD-V (גרסאות חדשות: SVM Mode)

איך בודקים אם זה כבר פעיל?

הדרך הקלה ביותר ב-Windows:

  1. לחצו Ctrl+Shift+Esc כדי לפתוח את Task Manager.
  2. לחצו על הלשונית Performance.
  3. בחרו CPU ברשימה בצד.
  4. מצד ימין, בתחתית המידע, חפשו את השורה Virtualization — אם כתוב Enabled, אתם מוכנים.

אם כתוב Disabled — צריך להפעיל את זה ב-BIOS/UEFI.

הפעלה ב-BIOS/UEFI

שימו לב: ממשקי BIOS/UEFI שונים מאוד בין יצרנים ודגמים. ההנחיות כאן הן כלליות — אם אתם לא בטוחים, חפשו את שם הלוח האם או דגם המחשב הנייד שלכם יחד עם המונח “enable virtualization”.

  1. כבו את המחשב לחלוטין (לא רק Restart).
  2. הדליקו מחדש ולחצו על מקש הכניסה לתפריט ה-BIOS/UEFI — בדרך כלל Del, F2, F10 או Esc, תלוי ביצרן. בדרך כלל יש רמז על המסך מיד לאחר ההפעלה.
  3. בתפריט הFIRMWARE חפשו כרטיסיית Advanced, CPU Configuration, או Security (תלוי ביצרן).
  4. חפשו את האפשרות בשם Intel Virtualization Technology, Intel VT-x, SVM Mode (AMD) או מילים דומות.
  5. שנו את הערך ל-Enabled.
  6. שמרו (Save & Exit — בדרך כלל F10) ואפשרו למחשב לעלות מחדש.

לאחר האתחול, בדקו שוב ב-Task Manager — Virtualization אמור להציג Enabled.

התנגשות עם Hyper-V וכלי Windows אחרים

זהו אחד הנושאים שמפתיעים מתחילים רבים: ב-Windows, מספר רכיבים “תופסים” את מנוע הוירטואליזציה של המעבד באופן שמונע מ-VMware Workstation לגשת אליו ישירות. התוצאה — המכונות הוירטואליות פועלות לאט מאוד, או שVMware מציגה שגיאה בעת ההפעלה.

הרכיבים שיכולים לגרום להתנגשות:

  • Hyper-V — מנוע הוירטואליזציה המובנה של Windows. אם הוא מופעל, הוא “לוקח” את ה-VT-x לעצמו.
  • WSL2 (Windows Subsystem for Linux 2) — מבוסס על Hyper-V.
  • Memory Integrity (Core Isolation) — תכונת אבטחה שמשתמשת בבידוד וירטואלי. נמצאת בהגדרות Windows Security.
  • Device Guard / Credential Guard — נפוץ יותר בסביבות ארגוניות.

חשוב: בגרסאות חדשות יחסית של VMware Workstation (17 ומעלה), חלה שיפור משמעותי בתאימות עם Hyper-V — VMware יכולה לעבוד לצד Hyper-V פעיל. עם זאת, ביצועים עשויים להיות נמוכים יותר מאשר ב-VMware לבד, ובמחשבים ישנים יותר ההתנגשות עדיין קיימת.

מה לעשות אם VMware לא עולה תקין?

אם נתקלתם בשגיאות כמו “This host does not support Intel VT-x” למרות שה-Virtualization מופעל ב-Task Manager — הסיבה כנראה Hyper-V. ניתן להשבית אותו זמנית:

  1. פתחו PowerShell כמנהל (Admin).
  2. הריצו:
bcdedit /set hypervisorlaunchtype off
  1. הפעילו מחדש את המחשב.

כדי להחזיר את Hyper-V לפעולה מאוחר יותר:

bcdedit /set hypervisorlaunchtype auto

שימו לב: השבתת Hyper-V תשבית גם WSL2. אם אתם משתמשים ב-WSL2 באופן שוטף, תצטרכו לבחור — להריץ רק VMware, רק WSL2, או לשדרג לגרסת VMware עדכנית שמסתדרת עם Hyper-V.

לגבי Memory Integrity (Core Isolation): פתחו Windows Security → Device Security → Core Isolation Details, וכבו את Memory Integrity אם VMware דורשת זאת. שינוי זה גם דורש אתחול.

הורדה מהאתר הרשמי

VMware Workstation Pro זמינה חינמית לשימוש אישי ולא מסחרי מאז שBroadcom רכשה את VMware. ההורדה ישירות מהאתר הרשמי של Broadcom.

  1. היכנסו לאתר הרשמי של Broadcom ונווטו לדף ההורדות של VMware Workstation Pro.
  2. יהיה עליכם ליצור חשבון Broadcom חינמי (דורש אימות אימייל) אם אין לכם כזה עדיין.
  3. בחרו את הגרסה עבור Windows והורידו את קובץ ה-.exe.

טיפ: החשבון ב-Broadcom נדרש רק להורדה — לאחר ההתקנה, VMware Workstation Pro פועלת גם ללא התחברות מתמדת לרשת.

התקנה שלב אחר שלב

לאחר שהורדתם את קובץ ה-.exe:

  1. לחצו לחיצה כפולה כדי להפעיל את המתקין. אשרו את בקשת הרשאות המנהל (UAC) שתופיע.
  2. מסך הפתיחה של ה-Wizard מופיע — לחצו Next.
  3. קראו ואשרו את תנאי הרישיון (End User License Agreement) ולחצו Next.
  4. מסך Custom Setup: ניתן לשנות את נתיב ההתקנה, אך ברירת המחדל (C:\Program Files (x86)\VMware\VMware Workstation) תקינה לרוב המשתמשים. אפשר להשאיר כפי שהוא.
  5. שימו לב לשתי אפשרויות שכדאי להפעיל:
    • Enhanced Keyboard Driver — ממליצים להפעיל. מאפשר הקלדה תקינה יותר בתוך המכונות הוירטואליות, כולל שילובי מקשים כמו Ctrl+Alt+Del.
    • Add VMware Workstation console tools into system PATH — שימושי אם תרצו להריץ פקודות VMware משורת הפקודה בעתיד.
  6. במסך User Experience Settings: אפשר לבטל את שליחת נתוני השימוש אנונימיים אם תרצו.
  7. לחצו Install וחכו — ההתקנה לוקחת כמה דקות.
  8. בסיום, המתקין עשוי לבקש Restart (אתחול מחדש). אם הוא מבקש — אתחלו.

שימו לב: אם התקנתם את Enhanced Keyboard Driver, המחשב חייב להתאחל לפני שניתן להשתמש ב-VMware.

הפעלה ראשונה — בחירת מצב שימוש

בפעם הראשונה שתפתחו את VMware Workstation Pro, תופיע שאלה לגבי סוג הרישיון:

  • Use VMware Workstation 17 Pro for Personal Use — בחרו באפשרות זו. זה חינמי ולגיטימי לחלוטין.
  • Use VMware Workstation 17 Pro for Commercial Use — עבור שימוש מסחרי בארגון, דורש רישיון בתשלום.

בחרו Personal Use ולחצו Continue (או Finish).

לאחר מכן יפתח חלון VMware Workstation Pro הראשי — המסך הזה נקרא Library (או Home). בצד שמאל תראו את רשימת המכונות הוירטואליות — לעת עתה היא ריקה לחלוטין. זה בדיוק מה שאנחנו רוצים.

טיפ: אם VMware מבקשת להתחבר לחשבון Broadcom בזמן ההפעלה — אפשר לדלג. ההתחברות דרושה רק להורדות, לא לפעולה השוטפת.

תרגול מעשי

הגיע הזמן לעשות את זה בעצמכם. בצעו את הצעדים הבאים על המחשב שלכם:

  1. בדקו את מצב הוירטואליזציה: פתחו Task Manager (Ctrl+Shift+Esc), לכו ל-Performance → CPU, וחפשו את השורה Virtualization. וודאו שכתוב Enabled. אם לא — הפעילו ב-BIOS/UEFI לפי ההוראות בשיעור.
  2. הורידו את VMware Workstation Pro: היכנסו לאתר הרשמי של Broadcom, צרו חשבון חינמי אם נדרש, והורידו את קובץ ה-.exe עבור Windows.
  3. התקינו: הריצו את המתקין, קבלו את ברירות המחדל (הפעילו Enhanced Keyboard Driver), ואתחלו אם התבקשתם.
  4. פתחו את VMware Workstation Pro: בחרו Personal Use כשתישאלו, ווודאו שאתם מגיעים למסך הראשי הריק (Library). פתחו Help → About ורשמו לעצמכם את מספר הגרסה שמותקנת אצלכם.

בסיום אתם אמורים לראות חלון VMware Workstation Pro ריק, בלי אף מכונה וירטואלית — וזה בדיוק המצב הנכון להתחיל ממנו.

דיון

יש לכם שאלה, תיקון או הערה? הצטרפו לדיון. כדי לכתוב נדרשת התחברות עם חשבון GitHub.