תיקון: VMware Workstation ו- Device / Credential Guard אינם תואמים



נסה את הכלי שלנו לביטול בעיות

חלק ממשתמשי VMware Player ו- VMware Player רואים את ' VMware ו- DeviceCredential Guard אינם תואמים 'שגיאה בעת ניסיון להפעיל את היישום או בעת ניסיון להפעיל מכונה וירטואלית. המשתמשים המושפעים ביותר אישרו כי הבעיה החלה להתרחש רק לאחר התקנת עדכון Windows בהמתנה.



נגן VMware ו- DeviceCredential Guard אינם תואמים



בעת פתרון הבעיה הספציפית הזו, עליך להתחיל במדריך זה לפתרון בעיות על ידי השבתת Hyper-V באופן קונבנציונאלי. אתה יכול לעשות זאת על ידי השבתה באמצעות CMD או על ידי הסתמכות על ממשק GUI.



בעיה פוטנציאלית נוספת שעלולה לגרום בסופו של דבר לבעיה זו היא מדיניות קבוצה מקומית הנקראת אבטחה מבוססת וירטואליזציה בסופו של דבר חוסם טכנולוגיות וירטואליזציה מסוימות. במקרה זה, באפשרותך להשתמש בעורך המדיניות הקבוצתית המקומית כדי להשבית מדיניות זו, או שתוכל לסמוך על עורך הרישום כדי לאכוף שינוי זה.

עם זאת, אם אתה נתקל בבעיה זו ב- Windows 10, סביר להניח שהבעיה נגרמת על ידי חוסר עקביות עם ה- נתוני תצורת אתחול . אם תרחיש זה ישים, באפשרותך לפתור בעיה זו על ידי שינוי קובץ ה- BCD כדי למנוע כל הפניה של Hyper-V.

במקרה שאתה משתמש ב- Windows Defender, זכור כי שגיאת WMware זו יכולה להתרחש גם עקב תכונת אבטחה הנקראת Core isolation. במקרה זה, תוכל לפתור את הבעיה על ידי השבתת Core Isolation מאפליקציית ההגדרות או שתוכל לעשות זאת באמצעות עורך הרישום.



שיטה 1: השבתת Hyper-V

על פי דיווחי משתמשים שונים, אחד הגורמים השכיחים ביותר שיפעילו את ' VMware ו- DeviceCredential Guard אינם תואמים שגיאה היא התנגשות בין Hyper-V (טכנולוגיית הווירטואליזציה הקניינית של מיקרוסופט) לבין VMware. זכור כי גם VMware וגם VirtualBox יבחרו בטכנולוגיות הווירטואליזציה שלהם כברירת מחדל.

עם זאת, יש עדכון אחד של Windows (KB4515871) שידוע כי הוא מכריח יישומי צד שלישי מסוימים להשתמש ב- Hyper-V - ב- VMware, זה בסופו של דבר ייצור ' VMware ו- DeviceCredential Guard אינם תואמים 'שגיאה.

אם תרחיש זה ישים והתקנת לאחרונה עדכון Windows שלדעתך עשוי להיות אחראי לשגיאה שזה עתה הופיע, פעל על פי אחד מהמדריכים שלמטה כדי להשבית את Hyper-V כדי לפנות את הדרך לשימוש ב- VMware בטכנולוגיית הווירטואליזציה שלה.

A. השבתת Hyper-V באמצעות CMD

  1. פתח א לָרוּץ תיבת דו-שיח על ידי לחיצה מקש Windows + R . לאחר מכן הקלד 'Cmd' בתוך תיבת הטקסט ולחץ Ctrl + Shift + Enter לפתוח מוגבה שורת פקודה .

    הפעלת שורת הפקודה

    הערה: ברגע שאתה רואה את UAC (בקרת חשבון משתמש) לחץ כן כדי להעניק גישה למנהל.

  2. ברגע שאתה נמצא בהנחיית CMD המוגבהת, הקלד את הפקודה הבאה ולחץ להיכנס כדי להשבית את פונקציית Hyper-V ברמת המערכת:
    dism.exe / Online / Disable-Feature: Microsoft-Hyper-V
  3. לאחר עיבוד הפקודה בהצלחה, סגור את חלון שורת הפקודה המוגבה והפעל מחדש את המחשב.
  4. לאחר סיום האתחול הבא, פתח את VMware וחזור על הפעולה שגרמה בעבר לשגיאה.

ב. השבתת Hyper-V באמצעות Powershell

יש גם דרך אחרת להפעיל או להשבית את Hyper-V ב- Windows 10. לשם כך, הפעל את PowerShell כמנהל ולאחר מכן הקלד את הפקודות הבאות:

bcdedit / set hypervisorlaunchtype off (השבת Hyper-V) bcdedit / set hypervisorlaunchtype on (אפשר Hyper-V)

ג. השבתת Hyper-V באמצעות GUI

  1. ללחוץ מקש Windows + R לפתוח א לָרוּץ תיבת דיאלוג. הקלד בתוך תיבת הטקסט 'Appwiz.cpl' ולחץ להיכנס לפתוח את תוכניות ותכונות תַפרִיט.

    הקלד appwiz.cpl ולחץ על Enter כדי לפתוח את רשימת התוכניות המותקנות

  2. ברגע שאתה בתוך תוכניות וקבצים בתפריט, השתמש בתפריט בצד שמאל כדי ללחוץ עליו הפעל או כבה את תכונות Windows.

    גישה לתפריט התכונות של Windows

  3. כאשר מתבקש על ידי UAC (בקרת חשבון משתמש) לחץ כן להעניק הרשאות מנהליות.
  4. מתוך החלק הפנימי של תפריט התכונות של Windows, הרחב את התפריט הנפתח המשויך לתיקיית Hyper-V. לאחר מכן, בטל את הסימון בתיבה המשויכת כלי ניהול Hyper-V ו פלטפורמת Hyper-V לפני לחיצה בסדר כדי לשמור את השינויים.

    השבתת Hyper-V דרך מסך התכונות של Windows

  5. לאחר שתצליח להשבית את Hyper-V מתפריט GUI, הפעל מחדש את המחשב ובדוק אם הבעיה נפתרה בהפעלה הבאה של המחשב.

אם אתה בסופו של דבר רואה את ' VMware ו- DeviceCredential Guard אינם תואמים 'שגיאה בעת הפעלת WMware Player / WMware Workshatiaon או בעת ניסיון להרכיב מכונה וירטואלית, עבור למטה לתיקון הפוטנציאלי הבא להלן.

שיטה 2: השבתת אבטחה מבוססת וירטואליזציה

אם פעלת אחר ההוראות שלמעלה וכבר אישרת שאתה לא באמת מתמודד עם סכסוך בין Hyper-V ל- Vmware, יתכן שאתה רואה את ' VMware ו- DeviceCredential Guard אינם תואמים שגיאה עקב העובדה שהמחשב שלך נאכף באמצעות אבטחה מבוססת וירטואליזציה -זה נדרש עם סוגי מכונות וירטואליות מסוימות.

אבטחה מבוססת וירטואליזציה זו נאכפת באמצעות מדיניות באמצעות עורך מדיניות קבוצתית מקומית . אך זכור כי כברירת מחדל, כלי שירות זה זמין רק עבור Windows 10 PRO ושווי מקבילים ישנים יותר.

הערה: אם יש לך גרסת בית, תוכל התקן ידנית את כלי השירות gpedit בבית של Windows 10 .

אם ה עורך מדיניות קבוצתית מקומית (gpedit) זמין בגרסת Windows שלך ואתה רוצה לפרוס את התיקון הפוטנציאלי הזה, פעל לפי ההוראות שלהלן ( מדריך משנה א ) כדי להשבית אבטחה מבוססת וירטואליזציה באמצעות מדיניות ייעודית.

במקרה שאתה משתמש בגרסת בית ואינך רוצה לטעון את הצד עורך מדיניות קבוצתית מקומית , עקוב אחר המדריך השני (מדריך משנה ב) כדי להשבית אבטחה מבוססת וירטואליזציה באמצעות עורך הרישום.

ת השבת אבטחה מבוססת וירטואליזציה באמצעות Gpedit

  1. ללחוץ מקש Windows + R כדי לפתוח תיבת דו-שיח הפעלה. לאחר מכן הקלד 'Gpedit.msc' בתוך תיבת הטקסט ולחץ להיכנס לפתוח את עורך מדיניות קבוצתית מקומית .

    הפעלת עורך המדיניות הקבוצתית המקומית

    הערה: כאשר אתה מתבקש על ידי UAC (בקרת חשבון משתמש) חלון, לחץ על כן כדי להעניק גישה למנהל.

  2. ברגע שאתה בתוך עורך מדיניות קבוצתית מקומית , נווט למיקום הבא באמצעות התפריט בצד שמאל:
    תצורת מחשב - תבניות ניהול - מערכת - משמר מכשירים
  3. לאחר שתגיעו למיקום זה, עברו לתפריט הימני ולחצו פעמיים על הפעל אבטחה מבוססת וירטואליזציה .

    הפעלת אבטחה מבוססת וירטואליזציה

  4. ברגע שאתה נכנס לתפריט ההגדרות של ה- הפעל אבטחה מבוססת וירטואליזציה מדיניות, הגדר את זה לעבור נָכֶה ולחץ בסדר כדי לשמור את השינויים.
  5. לאחר שהאבטחה הזו הופעלה, הפעל מחדש את המחשב ובדוק אם הבעיה נפתרה בהפעלה הבאה של המחשב.

B. השבת אבטחה מבוססת וירטואליזציה באמצעות עורך הרישום

  1. ללחוץ מקש Windows + R לפתוח א לָרוּץ תיבת דיאלוג. הקלד 'בתיבת הטקסט' regedit ' ולחץ להיכנס לפתוח את עורך רישום . כאשר מתבקש על ידי UAC (בקרת חשבון משתמש) לחץ כן כדי להעניק גישה למנהל.

    הפעלת עורך הרישום

  2. ברגע שאתה נכנס לעורך הרישום, השתמש בתפריט השמאלי כדי לנווט למיקום הבא:
    HKEY_LOCAL_MACHINE  System  CurrentControlSet  Control  DeviceGuard

    הערה: תוכל לנווט כאן ידנית או להדביק את המיקום ישירות בסרגל הניווט ולחץ להיכנס להגיע לשם באופן מיידי.

  3. לאחר שהגעת למיקום הנכון, עבור לחלק הימני, לחץ באמצעות לחצן העכבר הימני על שטח ריק ובחר חדש> ערך DWORD (32 סיביות) מתפריט ההקשר שזה עתה הופיע.

    יצירת ערך DWORD חדש (32) סיביות

  4. תן שם ל- DWORD החדש שנוצר EnableVirtualizationBasedSecurity, ואז לחץ עליו פעמיים והגדר את ה- בסיס ל הקסדצימלי והערך ל 0 על מנת להשבית אבטחה מבוססת וירטואליזציה.

    קביעת תצורה של ערך EnableVirtualizationBasedSecurity

  5. מכה בסדר כדי לשמור את השינויים, סגור את עורך הרישום והפעל מחדש את המחשב שלך כדי לראות אם הבעיה נפתרה כעת.

במקרה שאתה עדיין נתקל באותה בעיה גם לאחר שהפעלת אבטחה מבוססת וירטואליזציה, עבור למטה לתיקון הפוטנציאלי הבא שלמטה.

שיטה 3: שינוי קובץ BCD

כפי שמתברר, בעיה מסוימת זו יכולה להיגרם גם בגלל חוסר עקביות עם BCD (Boot Configuration Data) שבסופו של דבר מפריע לטכנולוגיית הווירטואליזציה של הצד השלישי. כמה משתמשים שנפגעו באותה בעיה דיווחו כי הבעיה נפתרה לפתע לאחר שהריצו כמה פקודות בשורת פקודה מוגבהת.

פקודות אלה יבטיחו כי שריד Hyper-V אינו מתנגש עם טכנולוגיית הווירטואליזציה בה משתמש VMware. הנה מה שאתה צריך לעשות:

  1. ללחוץ מקש Windows + R לפתוח א לָרוּץ תיבת דיאלוג. לאחר מכן הקלד 'Cmd' בתוך תיבת הטקסט ולחץ Ctrl + Shift + Enter כדי לפתוח שורת פקודה מוגבהת.

    הפעלת שורת הפקודה

    הערה: כאשר אתה מתבקש על ידי UAC (בקרת חשבון משתמש) לחץ כן להעניק הרשאות מנהליות.

  2. ברגע שאתה נמצא בתוך חלון שורת הפקודה המוגבה, הקלד את הפקודה הבאה בסדר המדויק הזה ולחץ להיכנס אחרי כל פקודה למחיקת הפניות Hyper-V מנתוני ה- BCD שלך:
     bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} נתיב ' EFI  Microsoft  Boot  SecConfig.efi'   bcdedit / set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215}   bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} אפשרויות טעינה DISABLE-LSA-ISO, DISABLE-VBS   bcdedit / הגדר את סוג hypervisorlauncht 
  3. לאחר שעובדה כל פקודה בהצלחה, הפעל מחדש את המחשב ובדוק אם הבעיה נפתרה כעת.

למקרה שאתה עדיין רואה את אותו הדבר ' VMware ו- DeviceCredential Guard אינם תואמים 'שגיאה, עבור למטה לתיקון הסופי שלמטה.

שיטה 4: השבתת בידוד הליבה

אם אף אחד מהתיקונים שלמעלה לא עבד בשבילך, ישנו אשם פוטנציאלי אחרון שלא טיפלנו בו עד עכשיו. אם אתה משתמש ב- Windows Defender, ייתכן שתכונת אבטחה הנקראת Core Isolation למעשה מפעילה את ' VMware ו- DeviceCredential Guard אינם תואמים 'שגיאה.

בידוד הליבה הוא למעשה שכבת אבטחה נוספת ש- Windows Defender מפיץ על מנת להגן מפני התקפות זדוניות מתוחכמות הפועלות ברמת גרעין.

כמה משתמשים שנפגעו בעקבות השבתת תכונת האבטחה הזו אישרו כי הבעיה נעלמה לחלוטין. אבל יש חסרון - אתה תשאיר את המערכת שלך חשופה למעללי אבטחה מסוימים.

אם ברצונך לנסות שיטה זו, עקוב אחר המדריך הראשון למטה (מדריך משנה א) כדי להשבית את בידוד הליבה מתפריט ההגדרות של אבטחת Windows. אם ערך בידוד הליבה אפור, אתה יכול לעשות זאת גם באמצעות עורך הרישום (מדריך משנה ב) .

A. השבתת בידוד ליבה באמצעות ממשק משתמש

  1. פתח א לָרוּץ תיבת דו-שיח על ידי לחיצה מקש Windows + R . לאחר מכן הקלד ' הגדרות ms: windowsdefender ' בתוך תיבת הטקסט ולחץ להיכנס לפתוח את אבטחת חלונות לשונית (מאת Windows Defender ) של ה הגדרות אפליקציה.

    הפעל תיבת דו-שיח: הגדרות ms: windowsdefender

  2. ברגע שאתה סוף סוף מגיע בתוך אבטחת חלונות בתפריט, עבור לקטע הימני ולחץ על אבטחת מכשיר (תַחַת אזורי הגנה ).
  3. לאחר מכן, גלול מטה ברשימת האפשרויות הזמינות ולחץ על בידוד ליבה פרטים (תחת בידוד ליבה ).
  4. ברגע שאתה סוף סוף בתוך הליבה בתפריט בידוד, השבת את המתג המשויך אליו שלמות הזיכרון (מכוון ל כבוי) .
  5. לאחר שינוי שינוי זה, אתחל את המחשב שלך ובדוק אם הבעיה נפתרה בהפעלה הבאה של המחשב על ידי הפעלת מכונת VMware וירטואלית פעם נוספת.

השבתת בידוד הליבה באמצעות תפריט ההגדרות

ב. השבתת בידוד הליבה באמצעות עורך הרישום

  1. ללחוץ מקש Windows + R לפתוח א לָרוּץ תיבת דיאלוג. לאחר מכן הקלד ' רגדיט 'בתוך תיבת הדו-שיח ולחץ להיכנס לפתוח את עורך רישום . כאשר אתה מתבקש על ידי UAC (בקרת חשבון משתמש) לחץ כן כדי להעניק גישה למנהל.

    הפעלת עורך הרישום

  2. ברגע שאתה מצליח להיכנס לתוך עורך רישום , השתמש בתפריט השמאלי כדי לנווט למיקום הבא:
    מחשב  HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Control  DeviceGuard  Scenarios  CredentialGuard

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

  3. כאשר אתה מגיע למיקום הנכון, הפנה את תשומת ליבך לתפריט הימני ולחץ פעמיים על ה- מופעל מַפְתֵחַ.

    גישה למפתח מופעל

  4. בתוך ה מופעל חלון ערך, הגדר את הבסיס להקסדצימלי והגדר את נתוני ערך ל 0 . לאחר מכן לחץ בסדר כדי לשמור את השינויים.

    הגדרת נתוני הערך מופעלת ל 0

  5. לאחר ביצוע שינוי זה, הפעל מחדש את המחשב ובדוק אם הבעיה נפתרה בעת הפעלת המערכת הבאה.
8 דקות קריאה