Popravak: VMware radna stanica i zaštita uređaja / vjerodajnica nisu kompatibilni



Isprobajte Naš Instrument Za Uklanjanje Problema

Neki korisnici VMware Workstation i Vmware Player vide ' VMware i DeviceCredential Guard nisu kompatibilni ”Pogreška pri pokušaju pokretanja aplikacije ili prilikom pokušaja pokretanja virtualnog stroja. Većina pogođenih korisnika potvrdili su da se problem počeo javljati tek nakon instaliranja nadogradnje sustava Windows na čekanju.



VMware Player i DeviceCredential Guard nisu kompatibilni



Kada rješavate ovaj problem, trebali biste započeti ovaj vodič za rješavanje problema konvencionalnim onemogućavanjem Hyper-V-a. To možete učiniti onemogućivanjem putem CMD-a ili oslanjanjem na GUI sučelje.



Sljedeći potencijalni problem koji bi mogao uzrokovati ovaj problem je lokalna grupna politika tzv Sigurnost temeljena na virtualizaciji koji na kraju blokira određene tehnologije virtualizacije. U tom slučaju možete upotrijebiti Local Editor pravila grupe da biste onemogućili ovo pravilo ili se možete osloniti na Registry Editor koji će provesti ovu promjenu.

Međutim, ako naiđete na ovaj problem u sustavu Windows 10, vjerojatno je problem uzrokovan nedosljednošću s Podaci o konfiguraciji pokretanja . Ako je ovaj scenarij primjenjiv, možete riješiti ovaj problem modificiranjem BCD datoteke kako biste uklonili bilo kakvu referencu na Hyper-V.

U slučaju da koristite Windows Defender, imajte na umu da se ova pogreška WMware-a može dogoditi i zbog sigurnosne značajke zvane Core isolation. U ovom slučaju problem možete riješiti onemogućavanjem Core Isolation iz aplikacije Postavke ili to možete učiniti pomoću uređivača registra.



Metoda 1: Onemogućavanje Hyper-V-a

Prema raznim izvješćima korisnika, jedan od najčešćih uzroka koji će pokrenuti „ VMware i DeviceCredential Guard nisu kompatibilni ”Pogreška je sukob između Hyper-V-a (Microsoftova zaštićena tehnologija virtualizacije) i VMware-a. Imajte na umu da i VMware i VirtualBox će prema zadanim postavkama odabrati vlastite tehnologije za virtualizaciju.

Međutim, postoji jedno Windows Update (KB4515871) za koje je poznato da prisiljava određene programe trećih strana da koriste Hyper-V - u VMware-u će to na kraju proizvesti ' VMware i DeviceCredential Guard nisu kompatibilni 'pogreška.

Ako je ovaj scenarij primjenjiv, a nedavno ste instalirali ažuriranje sustava Windows za koje mislite da bi moglo biti odgovorno za novo pojavljenu pogrešku, slijedite jedan od vodiča u nastavku da biste onemogućili Hyper-V kako biste VMwareu otvorili put da koristi vlastitu tehnologiju virtualizacije.

A. Onemogućavanje Hyper-V putem CMD-a

  1. Otvori a Trčanje dijaloški okvir pritiskom na Windows tipka + R . Zatim upišite 'Cmd' unutar okvira za tekst i pritisnite Ctrl + Shift + Enter otvoriti povišen Naredbeni redak .

    Pokretanje naredbenog retka

    Bilješka: Jednom kad vidite UAC (kontrola korisničkog računa) , kliknite Da dodijeliti administratorski pristup.

  2. Kad uđete u povišen CMD redak, upišite sljedeću naredbu i pritisnite Unesi da biste onemogućili Hyper-V funkciju na razini sustava:
    dism.exe / Online / Disable-Feature: Microsoft-Hyper-V
  3. Nakon što se naredba uspješno obradi, zatvorite povišeni prozor naredbenog retka i ponovno pokrenite računalo.
  4. Po završetku sljedećeg pokretanja otvorite VMware i ponovite radnju koja je prethodno uzrokovala pogrešku.

B. Onemogućavanje Hyper-V-a putem Powershell-a

Postoji i drugi način za omogućavanje ili onemogućavanje Hyper-V-a u sustavu Windows 10. Da biste to učinili, pokrenite PowerShell kao administrator, a zatim upišite sljedeće naredbe:

bcdedit / postavi hipervizor launchtype isključen (onemogući Hyper-V) bcdedit / postavi hipervizor launchtype (omogući Hyper-V)

C. Onemogućavanje Hyper-V-a putem GUI-a

  1. Pritisnite Windows tipka + R otvoriti a Trčanje dijaloški okvir. Unesite tekstni okvir ‘Appwiz.cpl’ i pritisnite Unesi otvoriti Programi i značajke izbornik.

    Upišite appwiz.cpl i pritisnite Enter da biste otvorili popis instaliranih programa

  2. Jednom kad uđete u Programi i datoteke izbornik, upotrijebite izbornik na lijevoj strani da biste kliknuli na Uključite ili isključite značajke sustava Windows.

    Pristup izborniku značajki sustava Windows

  3. Kada se na to zatraži UAC (kontrola korisničkog računa) , kliknite Da dodijeliti administrativne povlastice.
  4. Iznutra u izborniku Značajke sustava Windows proširite padajući izbornik povezan s mapom Hyper-V. Zatim poništite okvir povezan sa Alati za upravljanje Hyper-V-om i Hyper-V platforma prije klika U redu za spremanje promjena.

    Onemogućavanje Hyper-V-a putem zaslona značajke sustava Windows

  5. Jednom kad uspijete onemogućiti Hyper-V iz izbornika GUI, ponovno pokrenite računalo i provjerite je li problem riješen pri sljedećem pokretanju računala.

Ako i dalje na kraju vidite ' VMware i DeviceCredential Guard nisu kompatibilni ”Pogreška pri pokretanju WMware Player / WMware Workshatiaon ili pri pokušaju montiranja virtualnog stroja, pomaknite se na sljedeće potencijalno rješenje u nastavku.

Metoda 2: Onemogućavanje sigurnosti temeljene na virtualizaciji

Ako ste slijedili gornje upute i već ste potvrdili da se zapravo ne bavite sukobom između Hyper-V i Vmware, moguće je da vidite ' VMware i DeviceCredential Guard nisu kompatibilni ”Pogreška zbog činjenice da je vaš stroj nametnut Sigurnost temeljena na virtualizaciji -Ovo je potrebno kod određenih vrsta virtualnih strojeva.

Ova sigurnost temeljena na virtualizaciji provodi se putem pravila putem Uređivač pravila lokalnih grupa . Ali imajte na umu da je ovaj uslužni program prema zadanim postavkama dostupan samo za Windows 10 PRO i starije PRO ekvivalente.

Bilješka: Ako imate verziju za dom, možete ručno instalirajte uslužni program gpedit na Windows 10 home .

Ako je Uređivač pravila lokalnih grupa (gpedit) dostupan je na vašoj verziji sustava Windows i želite instalirati ovaj potencijalni popravak, slijedite upute u nastavku ( pod vodič A ) za onemogućavanje sigurnosti temeljene na virtualizaciji putem posebnih pravila.

U slučaju da koristite verziju Home i ne želite bočno učitati Uređivač pravila lokalnih grupa , slijedite drugi vodič (pod vodič B) da biste onemogućili sigurnost zasnovanu na virtualizaciji putem uređivača registra.

A. Onemogućite sigurnost zasnovanu na virtualizaciji putem Gpedita

  1. Pritisnite Windows tipka + R da biste otvorili dijaloški okvir Pokreni. Zatim upišite ‘Gpedit.msc’ unutar okvira za tekst i pritisnite Unesi otvoriti Uređivač pravila lokalnih grupa .

    Pokretanje programa Local Group Editor Policy

    Bilješka: Kada se od vas zatraži UAC (kontrola korisničkog računa) prozor, kliknite na Da dodijeliti administratorski pristup.

  2. Jednom kad uđete u Uređivač pravila lokalnih grupa , dođite do sljedećeg mjesta pomoću izbornika s lijeve strane:
    Konfiguracija računala - Administrativni predlošci - Sustav - Zaštita uređaja
  3. Nakon što dođete do ovog mjesta, prijeđite na desni bočni izbornik i dvaput kliknite na Uključite sigurnost zasnovanu na virtualizaciji .

    Uključivanje sigurnosti temeljene na virtualizaciji

  4. Kad uđete u izbornik postavki Uključite sigurnost zasnovanu na virtualizaciji pravila, postavite prekidač na Onemogućeno i kliknite U redu za spremanje promjena.
  5. Nakon što je ova sigurnost omogućena, ponovo pokrenite računalo i provjerite je li problem riješen pri sljedećem pokretanju računala.

B. Onemogućite sigurnost zasnovanu na virtualizaciji putem uređivača registra

  1. Pritisnite Windows tipka + R otvoriti a Trčanje dijaloški okvir. Unutar okvira za tekst upišite regedit ' i pritisnite Unesi otvoriti Uređivač registra . Kada se na to zatraži UAC (kontrola korisničkog računa) , kliknite Da dodijeliti administratorski pristup.

    Pokretanje uređivača registra

  2. Kad uđete u uređivač registra, koristite se lijevim izbornikom za navigaciju do sljedećeg mjesta:
    HKEY_LOCAL_MACHINE  System  CurrentControlSet  Control  DeviceGuard

    Bilješka: Ovdje se možete kretati ručno ili mjesto možete zalijepiti izravno u navigacijsku traku i pritisnuti Unesi da biste odmah stigli tamo.

  3. Nakon što stignete na točno mjesto, pomaknite se na desni odjeljak, kliknite desni klik na prazno mjesto i odaberite Nova> DWORD (32-bitna) vrijednost iz novoprijavljenog kontekstnog izbornika.

    Stvaranje nove vrijednosti bita DWORD (32)

  4. Imenujte novostvoreni DWORD EnableVirtualizationBasedSecurity, zatim dvaput kliknite na njega i postavite Baza do Heksadecimalni i vrijednost do 0 kako bi se onemogućila sigurnost temeljena na virtualizaciji.

    Konfiguriranje vrijednosti EnableVirtualizationBasedSecurity

  5. Pogoditi U redu da biste spremili promjene, zatvorite uređivač registra i ponovo pokrenite računalo da biste vidjeli je li problem sada riješen.

U slučaju da se i dalje susrećete s istim problemom čak i nakon što ste omogućili sigurnost zasnovanu na virtualizaciji, prijeđite na sljedeće potencijalno rješenje u nastavku.

3. metoda: Izmjena BCD datoteke

Ispostavilo se da ovaj određeni problem također može biti uzrokovan neusklađenošću s BCD-om (podaci o konfiguraciji pokretanja) koji na kraju ometaju tehnologiju virtualizacije treće strane. Nekoliko pogođenih korisnika koji su imali isti problem izvijestili su da je problem iznenada riješen nakon što su pokrenuli nekoliko naredbi u povišenom naredbenom retku.

Te će naredbe osigurati da ostatak Hyper-V-a ne bude u sukobu s tehnologijom virtualizacije koju koristi VMware. Evo što trebate učiniti:

  1. Pritisnite Windows tipka + R otvoriti a Trčanje dijaloški okvir. Zatim upišite 'Cmd' unutar okvira za tekst i pritisnite Ctrl + Shift + Enter otvoriti povišenu zapovjednu liniju.

    Pokretanje naredbenog retka

    Bilješka: Kada se od vas zatraži UAC (kontrola korisničkog računa) , kliknite Da dodijeliti administrativne povlastice.

  2. Kad uđete u povišeni prozor naredbenog retka, upišite sljedeću naredbu točno tim redoslijedom i pritisnite Unesi nakon svake naredbe za brisanje Hyper-V referenci iz vaših BCD podataka:
     bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} put ' EFI  Microsoft  Boot  SecConfig.efi'   bcdedit / set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215}   bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO, DISABLE-VBS   bcdedit / postavi hipervizorlaunchtip isključen 
  3. Nakon što je svaka naredba uspješno obrađena, ponovo pokrenite računalo i provjerite je li problem sada riješen.

U slučaju da i dalje vidite isti ' VMware i DeviceCredential Guard nisu kompatibilni ”Pogreška, pomaknite se do konačnog popravka u nastavku.

Metoda 4: Onemogućavanje izolacije jezgre

Ako vam nijedna od gornjih ispravki nije uspjela, postoji jedan konačni potencijalni krivac za koji se do sada nismo brinuli. Ako koristite Windows Defender, moguće je da sigurnosna značajka nazvana Core Isolation zapravo pokreće ' VMware i DeviceCredential Guard nisu kompatibilni 'pogreška.

Izolacija jezgre u osnovi je dodatni sloj sigurnosti koji sustav Windows Defender postavlja kako bi se zaštitio od sofisticiranih napada zlonamjernog softvera koji djeluju na razini kernela.

Nekoliko pogođenih korisnika koji su uslijedili nakon onemogućavanja ove sigurnosne značajke potvrdili su da je problem u potpunosti nestao. Ali postoji nedostatak - svoj ćete sustav ostaviti izloženim nekim sigurnosnim zlouporabama.

Ako ovu metodu želite isprobati, slijedite prvi vodič u nastavku (podvodnik A) da biste onemogućili izolaciju jezgre iz izbornika postavki sustava Windows Security. Ako je unos izolacije jezgre zasivljen, to možete učiniti i putem uređivača registra (pod vodič B) .

A. Onemogućavanje izolacije jezgre putem GUI-ja

  1. Otvori a Trčanje dijaloški okvir pritiskom na Windows tipka + R . Zatim upišite ' ms-postavke: windowsdefender ’ unutar okvira za tekst i pritisnite Unesi otvoriti Sigurnost sustava Windows kartica (od Windows Defender ) od Postavke app.

    Pokreni dijalog: ms-settings: windowsdefender

  2. Jednom kada napokon stignete u Sigurnost sustava Windows izbornika, prijeđite na odjeljak s desne strane i kliknite na Sigurnost uređaja (pod, ispod Područja zaštite ).
  3. Zatim se pomaknite prema dolje kroz popis dostupnih opcija i kliknite na Izolacija jezgre detalji (pod Izolacija jezgre ).
  4. Jednom kada napokon uđete u Jezgra izolacijski izbornik, onemogućite prekidač povezan s Integritet memorije (postavljen Isključeno) .
  5. Nakon uspostavljanja ove izmjene, ponovno pokrenite računalo i provjerite je li problem riješen pri sljedećem pokretanju računala ponovnim pokretanjem virtualnog VMware stroja.

Onemogućavanje izolacije jezgre putem izbornika Postavke

B. Onemogućavanje izolacije jezgre putem uređivača registra

  1. Pritisnite Windows tipka + R otvoriti a Trčanje dijaloški okvir. Zatim upišite ' regedit ‘Unutar dijaloškog okvira i pritisnite Unesi otvoriti Uređivač registra . Kad vas pozove UAC (kontrola korisničkog računa) , kliknite Da dodijeliti administratorski pristup.

    Pokretanje uređivača registra

  2. Jednom kad uspijete ući u Uređivač registra , koristite lijevi izbornik za navigaciju do sljedećeg mjesta:
    Računalo  HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Control  DeviceGuard  Scenarios  CredentialGuard

    Bilješka: Ako želite uštedjeti neko vrijeme, možete zalijepiti cijelo mjesto izravno u navigacijsku traku i pritisnuti Unesi da biste odmah stigli tamo.

  3. Kada dođete na točno mjesto, skrenite pozornost na desni izbornik i dvaput kliknite na Omogućeno ključ.

    Pristup tipki Enabled

  4. Unutar Omogućeno prozor vrijednosti, postavite bazu na Hexadecimal i postavite Podaci o vrijednosti do 0 . Zatim kliknite U redu za spremanje promjena.

    Postavljanje podataka o vrijednosti Enabled na 0

  5. Nakon što se ova izmjena primijeni, ponovo pokrenite računalo i provjerite je li problem riješen pri sljedećem pokretanju sustava.
8 minuta čitanja