Labojums: VMware darbstacija un Device / Credential Guard nav saderīgas



Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Daži VMware darbstacijas un Vmware Player lietotāji redz “ VMware un DeviceCredential Guard nav saderīgi ”Kļūda, mēģinot palaist lietojumprogrammu vai mēģinot startēt virtuālo mašīnu. Visvairāk skartie lietotāji ir apstiprinājuši, ka problēma sākās rasties tikai pēc gaidošā Windows atjauninājuma instalēšanas.



VMware Player un DeviceCredential Guard nav saderīgi



Novēršot šo problēmu, jums jāsāk šī problēmu novēršanas rokasgrāmata, parasti atspējojot Hyper-V. To var izdarīt, atspējojot to, izmantojot CMD, vai paļaujoties uz GUI saskarni.



Vēl viena iespējama problēma, kas var izraisīt šo problēmu, ir vietējās grupas politika Uz virtualizāciju balstīta drošība kas galu galā bloķē noteiktas virtualizācijas tehnoloģijas. Šajā gadījumā varat vai nu izmantot lokālo grupas politikas redaktoru, lai atspējotu šo politiku, vai arī varat paļauties uz reģistra redaktoru, lai ieviestu šīs izmaiņas.

Tomēr, ja jūs saskaras ar šo problēmu operētājsistēmā Windows 10, visticamāk, ka problēmu izraisa neatbilstība Sāknēšanas konfigurācijas dati . Ja šis scenārijs ir piemērots, varat novērst šo problēmu, modificējot BCD failu, lai novērstu jebkādas atsauces uz Hyper-V.

Ja izmantojat Windows Defender, ņemiet vērā, ka šī WMware kļūda var rasties arī drošības funkcijas, ko sauc par Core isolation, dēļ. Šajā gadījumā jūs varat novērst problēmu, atspējojot Core Isolation lietotnē Settings vai arī to var izdarīt, izmantojot reģistra redaktoru.



1. metode: Hyper-V atspējošana

Saskaņā ar dažādiem lietotāju ziņojumiem viens no visbiežāk sastopamajiem cēloņiem, kas VMware un DeviceCredential Guard nav saderīgi ”Kļūda ir konflikts starp Hyper-V (Microsoft patentēto virtualizācijas tehnoloģiju) un VMware. Paturiet prātā, ka gan VMware, gan VirtualBox pēc noklusējuma izvēlēsies savas virtualizācijas tehnoloģijas.

Tomēr ir viens Windows atjauninājums (KB4515871), kas, kā zināms, piespiež dažas trešo pušu lietojumprogrammas izmantot Hyper-V - VMware tas galu galā ražos “ VMware un DeviceCredential Guard nav saderīgi 'kļūda.

Ja šis scenārijs ir piemērojams un nesen instalējāt Windows atjauninājumu, kas, jūsuprāt, varētu būt atbildīgs par jaunizveidoto kļūdu, izpildiet vienu no tālāk sniegtajiem norādījumiem, lai atspējotu Hyper-V, lai atbrīvotu ceļu VMware izmantot savu virtualizācijas tehnoloģiju.

A. Hyper-V atspējošana, izmantojot CMD

  1. Atveriet a Palaist dialoglodziņu, nospiežot Windows taustiņš + R . Pēc tam ierakstiet ‘Cmd’ tekstlodziņā un nospiediet Ctrl + Shift + Enter lai atvērtu paaugstinātu Komandu uzvedne .

    Komandas uzvednes palaišana

    Piezīme: Kad esat redzējis UAC (lietotāja konta kontrole) , klikšķis piešķirt administratora piekļuvi.

  2. Kad esat nokļuvis paaugstinātā CMD uzvednē, ierakstiet šo komandu un nospiediet Enter lai atspējotu funkciju Hyper-V sistēmas līmenī:
    dism.exe / Online / Disable-Feature: Microsoft-Hyper-V
  3. Pēc komandas veiksmīgas apstrādes aizveriet paaugstināto komandu uzvednes logu un restartējiet datoru.
  4. Kad nākamā startēšana ir pabeigta, atveriet VMware un atkārtojiet darbību, kas iepriekš izraisīja kļūdu.

B. Hyper-V atspējošana, izmantojot Powershell

Ir arī cits veids, kā iespējot vai atspējot Hyper-V operētājsistēmā Windows 10. Lai to izdarītu, lūdzu, palaidiet PowerShell kā administratoru un pēc tam ierakstiet šādas komandas:

bcdedit / set hypervisorlaunchtype off (atspējot Hyper-V) bcdedit / set hypervisorlaunchtype ieslēgts (iespējot Hyper-V)

C. Hyper-V atspējošana, izmantojot GUI

  1. Nospiediet Windows taustiņš + R lai atvērtu a Palaist dialoglodziņš. Teksta lodziņā ierakstiet ‘Appwiz.cpl’ un nospiediet Enter lai atvērtu Programmas un iespējas izvēlne.

    Ierakstiet appwiz.cpl un nospiediet taustiņu Enter, lai atvērtu instalēto programmu sarakstu

  2. Kad esat iekšā Programmas un faili izvēlnē izmantojiet izvēlni kreisajā pusē, lai noklikšķinātu uz Ieslēdziet vai izslēdziet Windows funkcijas.

    Piekļuve Windows funkciju izvēlnei

  3. Kad to aicina UAC (lietotāja konta kontrole) , klikšķis piešķirt administratīvās privilēģijas.
  4. Izvēlnes Windows Features iekšpusē izvērsiet nolaižamo izvēlni, kas saistīta ar mapi Hyper-V. Pēc tam noņemiet atzīmi no izvēles rūtiņas, kas saistīta ar Hyper-V pārvaldības rīki un Hyper-V platforma pirms noklikšķināt Labi lai saglabātu izmaiņas.

    Hyper-V atspējošana, izmantojot Windows funkciju ekrānu

  5. Kad jums ir izdevies atspējot Hyper-V no GUI izvēlnes, restartējiet datoru un pārbaudiet, vai problēma ir novērsta nākamajā datora startēšanas reizē.

Ja jūs joprojām redzat “ VMware un DeviceCredential Guard nav saderīgi ”Kļūda, palaižot WMware Player / WMware Workshatiaon vai mēģinot uzstādīt virtuālo mašīnu, pārejiet uz nākamo iespējamo labojumu zemāk.

2. metode: uz virtualizāciju balstītas drošības atspējošana

Ja izpildījāt iepriekš minētos norādījumus un jau apstiprinājāt, ka faktiski nenodarbojaties ar konfliktu starp Hyper-V un Vmware, iespējams, redzat “ VMware un DeviceCredential Guard nav saderīgi ”Kļūda, kas saistīta ar faktu, ka jūsu mašīna tiek izpildīta Uz virtualizāciju balstīta drošība -Tas ir nepieciešams dažiem virtuālo mašīnu tipiem.

Šī uz virtualizāciju balstītā drošība tiek ieviesta, izmantojot politiku, izmantojot Vietējais grupas politikas redaktors . Bet paturiet prātā, ka pēc noklusējuma šī lietderība ir pieejama tikai operētājsistēmām Windows 10 PRO un vecākām PRO ekvivalentiem.

Piezīme: Ja jums ir mājas versija, varat manuāli instalējiet utilītu gpedit Windows 10 mājās .

Ja Vietējais grupas politikas redaktors (gpedit) ir pieejams jūsu Windows versijā un vēlaties izmantot šo iespējamo labojumu, izpildiet tālāk sniegtos norādījumus ( apakšnodaļa A ), lai atspējotu uz virtualizāciju balstītu drošību, izmantojot tai paredzēto politiku.

Ja izmantojat mājas versiju un nevēlaties to ielādēt sānos Vietējais grupas politikas redaktors , izpildiet otro ceļvedi (B apakšnodaļa) lai atspējotu drošību, kuras pamatā ir virtualizācija, izmantojot reģistra redaktoru.

A. Atspējojiet uz virtualizāciju balstītu drošību, izmantojot Gpedit

  1. Nospiediet Windows taustiņš + R lai atvērtu dialoglodziņu Palaist. Pēc tam ierakstiet ‘Gpedit.msc’ tekstlodziņā un nospiediet Enter lai atvērtu Vietējais grupas politikas redaktors .

    Vietējā grupas politikas redaktora palaišana

    Piezīme: Kad jums tiek lūgts UAC (lietotāja konta kontrole) noklikšķiniet uz piešķirt administratora piekļuvi.

  2. Kad esat iekšā Vietējais grupas politikas redaktors , pārejiet uz šo vietu, izmantojot kreisās puses izvēlni:
    Datora konfigurācija - administratīvās veidnes - sistēma - ierīču apsardze
  3. Kad esat nonācis šajā vietā, pārejiet uz labās puses izvēlni un veiciet dubultklikšķi uz Ieslēdziet uz virtualizāciju balstītu drošību .

    Uz virtualizāciju balstītas drošības ieslēgšana

  4. Kad esat nonācis iestatījumu izvēlnē Ieslēdziet uz virtualizāciju balstītu drošību politiku, iestatiet to pārslēgties uz Atspējots un noklikšķiniet Labi lai saglabātu izmaiņas.
  5. Kad šī drošība ir iespējota, restartējiet datoru un pārbaudiet, vai problēma ir novērsta nākamajā datora startēšanas reizē.

B. Atspējojiet uz virtualizāciju balstītu drošību, izmantojot reģistra redaktoru

  1. Nospiediet Windows taustiņš + R lai atvērtu a Palaist dialoglodziņš. Teksta lodziņā ierakstiet “ regedit ’ un nospiediet Enter lai atvērtu Reģistra redaktors . Kad to aicina UAC (lietotāja konta kontrole) , klikšķis piešķirt administratora piekļuvi.

    Darbojas reģistra redaktorā

  2. Kad esat reģistrācijas redaktorā, izmantojiet kreiso izvēlni, lai virzītos uz šo atrašanās vietu:
    HKEY_LOCAL_MACHINE  System  CurrentControlSet  Control  DeviceGuard

    Piezīme: Varat šeit pārvietoties manuāli vai arī ielīmēt atrašanās vietu tieši navigācijas joslā un nospiest Enter lai tur nokļūtu uzreiz.

  3. Kad esat nonācis pareizajā vietā, pārejiet uz labās puses sadaļu, ar peles labo pogu noklikšķiniet uz tukšas vietas un izvēlieties Jauna> DWORD (32 bitu) vērtība no tikko parādītās konteksta izvēlnes.

    Jaunas DWORD (32) bitu vērtības izveide

  4. Nosauciet jaunizveidoto DWORD uz EnableVirtualizationBasedSecurity, pēc tam veiciet dubultklikšķi uz tā un iestatiet Bāze uz Heksadecimāls un vērtība uz 0 lai atspējotu uz virtualizāciju balstītu drošību.

    EnableVirtualizationBasedSecurity vērtības konfigurēšana

  5. Sist Labi lai saglabātu izmaiņas, pēc tam aizveriet reģistra redaktoru un restartējiet datoru, lai redzētu, vai problēma tagad ir novērsta.

Gadījumā, ja jūs joprojām saskaras ar to pašu problēmu, pat pēc tam, kad esat iespējojis uz virtualizāciju balstītu drošību, pārejiet uz nākamo iespējamo labojumu zemāk.

3. metode: BCD faila modificēšana

Kā izrādās, šo konkrēto problēmu var izraisīt arī neatbilstība BCD (sāknēšanas konfigurācijas datiem), kas galu galā traucē trešās puses virtualizācijas tehnoloģijai. Vairāki ietekmētie lietotāji, kuriem bija viena un tā pati problēma, ziņoja, ka problēma pēkšņi tika atrisināta pēc tam, kad viņi palaida pāris komandas paaugstinātā komandu uzvednē.

Šīs komandas nodrošinās, ka Hyper-V paliekas nav pretrunā ar VMware izmantoto virtualizācijas tehnoloģiju. Lūk, kas jums jādara:

  1. Nospiediet Windows taustiņš + R lai atvērtu a Palaist dialoglodziņš. Pēc tam ierakstiet ‘Cmd’ tekstlodziņā un nospiediet Ctrl + Shift + Enter lai atvērtu paaugstinātu komandu uzvedni.

    Komandas uzvednes palaišana

    Piezīme: Kad jums tiek lūgts UAC (lietotāja konta kontrole) , klikšķis piešķirt administratīvās privilēģijas.

  2. Kad esat iekļuvis paaugstinātajā komandu uzvednes logā, ierakstiet šo komandu tieši tādā secībā un nospiediet Enter pēc katras komandas izdzēst Hyper-V atsauces no BCD datiem:
     bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} ceļš ' EFI  Microsoft  Boot  SecConfig.efi'   bcdedit / set {bootmgr} sāknēšanas rezultāts {0cb3b571-2f2e-4343-a879-d86a476d7215}   bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO, DISABLE-VBS   bcdedit / set hypervisorlaunchtype off 
  3. Kad katra komanda ir veiksmīgi apstrādāta, restartējiet datoru un pārbaudiet, vai problēma tagad ir novērsta.

Gadījumā, ja jūs joprojām redzat to pašu VMware un DeviceCredential Guard nav saderīgi ”Kļūdu, pārejiet uz leju līdz pēdējam labojumam zemāk.

4. metode: kodola izolēšanas atspējošana

Ja neviens no iepriekš minētajiem labojumiem jums nav izdevies, ir viens pēdējais potenciālais vaininieks, par kuru mēs līdz šim neesam rūpējušies. Ja izmantojat Windows Defender, iespējams, ka drošības funkcija ar nosaukumu Core Isolation faktiski aktivizē “ VMware un DeviceCredential Guard nav saderīgi 'kļūda.

Kodola izolācija būtībā ir papildu drošības slānis, ko Windows Defender ievieš, lai pasargātu no sarežģītiem ļaunprātīgas programmatūras uzbrukumiem, kas darbojas kodola līmenī.

Vairāki ietekmētie lietotāji, kas sekoja šīs drošības funkcijas atspējošanai, apstiprināja, ka problēma pilnībā izzuda. Bet ir trūkums - jūs atstāsit savu sistēmu pakļautu dažiem drošības izmantošanas veidiem.

Ja vēlaties izmēģināt šo metodi, izpildiet pirmo zemāk sniegto rokasgrāmatu (A apakšnodaļa) lai atspējotu kodola izolāciju no Windows drošības iestatījumu izvēlnes. Ja Core izolācijas ieraksts ir pelēks, to varat izdarīt arī, izmantojot reģistra redaktoru (B apakšnodaļa) .

A. Galvenās izolācijas atspējošana, izmantojot GUI

  1. Atveriet a Palaist dialoglodziņu, nospiežot Windows taustiņš + R . Pēc tam ierakstiet ‘ ms-settings: windowsdefender ’ tekstlodziņā un nospiediet Enter lai atvērtu Windows drošība cilne (no Windows Defender ) no Iestatījumi lietotne.

    Palaist dialoglodziņu: ms-settings: windowsdefender

  2. Kad jūs beidzot esat ieradies iekšā Windows drošība izvēlnē pārejiet uz labās puses sadaļu un noklikšķiniet uz Ierīces drošība (zem Aizsardzības zonas ).
  3. Pēc tam ritiniet uz leju pieejamo opciju sarakstā un noklikšķiniet uz Kodola izolācija sīkāka informācija (zem Kodola izolācija ).
  4. Kad esat beidzot iekļuvis Kodols izolācijas izvēlnē atspējojiet pārslēgšanos, kas saistīta ar Atmiņas integritāte (iestatīts uz Izslēgts) .
  5. Kad šī modifikācija ir izveidota, restartējiet datoru un pārbaudiet, vai problēma ir novērsta nākamajā datora startēšanas reizē, vēlreiz palaižot virtuālo VMware mašīnu.

Atspējot kodola izolāciju, izmantojot iestatījumu izvēlni

B. Galvenās izolācijas atspējošana, izmantojot reģistra redaktoru

  1. Nospiediet Windows taustiņš + R lai atvērtu a Palaist dialoglodziņš. Pēc tam ierakstiet ‘ regedit Dialoglodziņā un nospiediet Enter lai atvērtu Reģistra redaktors . Kad jūs uzaicina UAC (lietotāja konta kontrole) , klikšķis piešķirt administratora piekļuvi.

    Darbojas reģistra redaktorā

  2. Kad jums izdosies iekļūt iekšā Reģistra redaktors , izmantojiet kreiso izvēlni, lai pārvietotos uz šo vietu:
    Dators  HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Control  DeviceGuard  Scenarios  CredentialGuard

    Piezīme: Ja vēlaties kādu laiku ietaupīt, visu atrašanās vietu varat ielīmēt tieši navigācijas joslā un nospiest Enter lai tur nokļūtu uzreiz.

  3. Kad esat nonācis pareizajā vietā, pievērsiet uzmanību labās puses izvēlnei un veiciet dubultklikšķi uz Iespējots taustiņu.

    Piekļuve taustiņam Enabled

  4. Iekšpusē Iespējots vērtības logā iestatiet bāzes vērtību Heksadecimāls un iestatiet vērtību Vērtības dati uz 0 . Pēc tam noklikšķiniet uz Labi lai saglabātu izmaiņas.

    Iespējotās vērtības datu iestatīšana uz 0

  5. Kad šī modifikācija ir ieviesta, restartējiet datoru un pārbaudiet, vai problēma ir novērsta nākamajā sistēmas startēšanas reizē.
Lasītas 8 minūtes