Turinys:
Video: NUSTATYTI: „VirtualBox“nerodo „Windows 10“(64 Bitų)
2024 Autorius: Kayla Nelson | [email protected]. Paskutinį kartą keistas: 2024-01-11 14:27
Daugelis vartotojų ir programuotojų susiduria su problema naudodamiesi „VirtualBox“, kai nemato programoje rodomų 64 bitų svečių operacinių sistemų. Ši problema kelia labai didelių problemų, nes galbūt net tenkinsite visus reikalavimus, tačiau negalėsite įdiegti 64 bitų svečių operacinės sistemos „VirtualBox“sąrankoje.
Priežastys, kodėl galite patirti šią problemą, yra gana įvairios ir apima kelis skirtingus elementus. Kadangi virtualizavimo metu dalyvauja daugybė padidinto ir BIOS lygio elementų („Hyper-V“, „Hipervisor“, aparatinės įrangos apsauga ir kt.), Gali būti, kad kai kurios parinktys nėra tinkamai sukonfigūruotos.
Kas lemia tai, kad „Windows 10“„VirtualBox“nerodo 64 bitų svečių operacinių sistemų?
Yra keletas skirtingų priežasčių, pradedant „Hyper-V“ir baigiant aparatinės įrangos saugumu, kodėl nematote 64 bitų svečių operacinių sistemų savo įrenginyje. Štai keletas pagrindinių žemiau išvardytų kaltininkų:
- „Hyper-V“: Žinoma, kad „Microsoft Hyper-V“kelia problemų dėl „VirtualBox“programos. Jis turi būti išjungtas, kad galėtumėte pasiekti visas programos funkcijas.
- Sistemos derintuvai ir VM platformos: Jei kompiuteryje įdiegėte sistemos derintuvus arba kitus VM valdytojus / platformas, jie gali prieštarauti „VirtualBox“dėl išteklių ir sukelti kai kurių funkcijų neveikimą.
- Įrenginio apsauga / Kredencialų apsauga: „Device Guard“arba „Credential Guard“yra programos, užtikrinančios aparatūros ir prisijungimo duomenų saugumą jūsų kompiuteryje. Paprastai juos iš anksto įdiegia „Dell“. Norint, kad „VirtualBox“veiktų tinkamai, juos reikia pašalinti.
- Šerdies izoliacija: „Windows“turi pagrindinę izoliaciją savo procesoriams. Tai taip pat turi būti išjungta.
- Centrinis procesorius su įgalinta virtualizacija: Norint, kad „VirtualBox“veiktų jūsų kompiuteryje, reikalingas galiojantis procesorius, kuriame įgalinta virtualizacija.
Prieš pradėdami nuo sprendimų, įsitikinkite, kad esate prisijungę kaip administratorius kompiuteryje. Be to, jūs taip pat turėtumėte galiojantis svečio OS.iso failas kuri bus naudojama svečių operacinei sistemai įkelti į jūsų kompiuterį. Jei failas negalioja arba yra kitokio tipo, „VirtualBox“parinktyse nematysite 64 bitų operacinių sistemų.
Būtina sąlyga: įsitikinkite, kad turite x64 procesorių
Norėdami paleisti 64 bitų svečių operacines sistemas, turite turėti x64 bitų palaikomą procesorių. Paprastai yra dviejų tipų procesoriai, ty 32 bitų ir 64 bitų. Jei turite 32 bitų procesorių, niekaip negalėsite paleisti 64 bitų operacinių sistemų.
Čia yra trumpas būdas patikrinti savo procesoriaus tipą.
Dešiniuoju pelės mygtuku spustelėkite Šis kompiuteris ir pasirinkite Savybės
Patekę į kompiuterio ypatybes, patikrinkite po Sistema ir patikrinkite tipą priešais Sistemos tipas. Jei tiek operacinė sistema, tiek procesorius yra 64, tau gera eiti
1 sprendimas: „Intel“virtualizavimo technologijos įgalinimas
Virtuali technologija yra kompiuterių architektūra, leidžianti vartotojams paleisti daugiau nei vieną operacinę sistemą naudojant virtualizaciją, kai svečio operacinė sistema paleidžiama smėlio dėžėje. „Sandbox“programa turi ribotus išteklius ir neturi prieigos prie pagrindinės kompiuterio architektūros, esančios už smėlio dėžės. Jei šis pagrindinis nustatymas išjungtas, gali kilti problemų dėl „VirtualBox“. Čia mes jį įgalinsime BIOS.
- Perkrauti kompiuterį ir paspauskite Del arba F2 (priklauso nuo pagrindinės plokštės iki pagrindinės plokštės. Galite spustelėti teisingą raktą, kuris rodomas po „Windows“logotipu, kai perkraunate kompiuterį) BIOS.
- Įgalinę BIOS, eikite į parinktį „Intel“virtualizavimo technologija kuris paprastai būna Išplėstinė. Meniu, kuriame jis yra, gali skirtis nuo pagrindinės plokštės, todėl patyrinėkite save.
„ASUS“pagrindinių plokščių atveju eikite šiuo keliu:
Išplėstiniai> CPU konfigūracija> „Intel“virtualizavimo technologija
Dabar pakeisti galimybė Įjungtas. Išsaugokite pakeitimus ir išeikite iš BIOS
Dabar kompiuteris bus paleistas iš naujo. Paleidus iš naujo, gali tekti iš naujo įdiegti „VirtualBox“programą ir, įkėlus visas svečių operacines sistemas, patikrinti, ar problema išspręsta.
2 sprendimas: „Microsoft Hyper-V“išjungimas
„Hyper-V“yra „Microsoft“sukurtas įrankis, leidžiantis vartotojams sukurti vieną ar daugiau virtualių mašinų. Tai daroma norint paleisti skirtingas „Windows“operacines sistemas. Jis beveik atlieka tas pačias užduotis kaip ir „VirtualBox“, tačiau be painios architektūros turi sudėtingas galimybes. Iš naudotojų pranešimų radome, kad „Hyper-V“turi būti išjungta „Windows“, kad „VirtualBox“tinkamai veiktų.
Patikrinkite, ar kompiuteris tinkamas „Hyper-V“
Pirma, mes patikrinsime, ar jūsų kompiuteris netgi sugeba „Hyper-V“. Jei operacinė sistema nėra ir ji nėra įdiegta iš pradžių, galite praleisti šį sprendimą ir pereiti prie kito.
- Paspauskite „Windows + S“, dialogo lange įveskite „komandų eilutė“, dešiniuoju pelės mygtuku spustelėkite programą ir pasirinkite Vykdyti kaip administratorių.
- Patekę į padidintą komandų eilutę, paleiskite šią komandą:
systeminfo.exe
Kai rezultatai bus įkelti, eikite į apačią ir ieškokite įrašo „„Hyper-V“reikalavimai“. Jei turite Taip priešais parinktis, tai reiškia, kad jūsų kompiuteris palaiko „Hyper-V“. Jei ne ir matai Ne, turėtumėte praleisti šį sprendimą
„Hyper-V“išjungimas
Dabar, jei „Hyper-V“yra įdiegta jūsų kompiuteryje, mes jį išjungsime ir iš naujo paleisime kompiuterį. Tai pašalins konfliktą tarp „Hyper-V“ir „VirtualBox“ir išspręs problemą.
- Paspauskite „Windows + R“, įveskite „ „OptionalFeatures.exe““Dialogo lange ir paspauskite Enter.
- Atidarius pasirinktines funkcijas, ieškokite parinkties „Hyper-V“. Jei jis pažymėtas, nuimkite parinkties žymėjimą (įskaitant papildomus variantus).
Iš naujo paleiskite kompiuterį ir vėl paleiskite „VirtualBox“. Patikrinkite, ar problema išspręsta. Taip pat galite iš naujo įkelti 64 bitų operacinę sistemą iš jos iso failo
3 sprendimas: pašalinkite „Device Guard“/ „Credential Guard“
„Device Guard“yra su įmone susijusios aparatinės ir programinės įrangos saugos funkcijų derinys, leidžiantis įrenginiui paleisti tik tas programas, kurios yra tinkamai apibrėžtos „Windows“kodo vientisumo politikoje. Jis naudojamas kaip saugumo sluoksnis ir jį įgalina „Default“DELL kompiuteriuose. Ši parinktis turi būti išjungta, kad „VirtualBox“jūsų kompiuteryje galėtų rodyti 64 bitų svečių operacines sistemas.
„Credential Guard“turi būti tik „Windows 10 Enterprise Edition“, todėl nesijaudinkite, jei to nematote savo „Windows“versijoje.
„Device Guard“išjungimas
- Paspauskite „Windows + R“, įveskite „ gpedit.msc “Dialogo lange ir paspauskite Enter.
- Kai grupės politikos redaktorius, eikite į šį kelią:
Kompiuterio konfigūracija> Administravimo šablonai> Sistema> Įrenginio apsauga
Dabar dukart spustelėkite politiką Įjunkite virtualizavimo saugą ir nustatykite jį kaip Neįgalus
Išsaugokite pakeitimus ir išeikite. Dabar paleiskite kompiuterį iš naujo ir pabandykite paleisti „VirtualBox“. Patikrinkite, ar problema išspręsta
Išjungti „Credential Guard“
Jei jūsų kompiuteryje yra „Windows 10 Enterprise“ir jame taip pat yra „Credential Guard“, pabandysime jį išjungti, be „Device Guard“. Vykdykite toliau pateiktas instrukcijas.
Atlikite metodą išjungus „Device Guard“kaip parodyta aukščiau. Dabar paspauskite „Windows + R“, dialogo lange įveskite „regedit“ir eikite į šiuos adresus
HKEY_LOCAL_MACHINE / System / CurrentControlSet / Control / LSA / LsaCfgFlags HKEY_LOCAL_MACHINE / Software / Policies / Microsoft / Windows / DeviceGuard / EnableVirtualizationBasedSecurity HKEY_LOCAL_MACHINE / Software / Policies / Microsoft / Windows / DeviceFuard
Ištrinti kiekvienas iš pirmiau išvardytų raktų.
- Dabar mes turime ištrinti „Windows Defender Credential Guard EFI“kintamuosius naudodami „bcdedit“. Paspauskite „Windows + S“, dialogo lange įveskite „komandų eilutė“, dešiniuoju pelės mygtuku spustelėkite programą ir pasirinkite Vykdyti kaip administratorių.
- Dabar vykdykite šias komandas po vieną, po kiekvienos iš jų atlikdami Enter.
mountvol X: / s kopija% WINDIR% / System32 / SecConfig.efi X: / EFI / Microsoft / Boot / SecConfig.efi / Y bcdedit / sukurti {0cb3b571-2f2e-4343-a879-d86a476d7215} / d "DebugTool" / programa osloader bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} kelias "\ EFI / Microsoft / Boot / SecConfig.efi" bcdedit / set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476 0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} device partition = X: mountvol X: / d
- Dabar tinkamai paleiskite kompiuterį iš naujo. Kai būsite paraginti išjungti "Windows Defender Credential Guard", priimti raginimas.
- Dar kartą paleiskite kompiuterį. Dabar pabandykite paleisti „VirtualBox“ir dar kartą įkėlę svečių operacinę sistemą patikrinkite, ar klaida išspręsta.
4 sprendimas: šerdies izoliacijos išjungimas
Pagrindinė izoliacijos technologija leido „Windows“sukurti saugią sistemos atmintį, kuri yra visiškai izoliuota nuo įprastos kompiuterio darbinės atminties. Tai padeda valdyti virtualias mašinas sistemoje „Windows“. Šioje saugioje srityje sistema gali paleisti savo sistemos procesus, saugos programinę įrangą ir kt., Nerizikuodama, kad pagrindinė operacinė sistema gali ją nutraukti. Kartais šis modulis sukelia konfliktą su „Core Isolation“. Mes išjungsime „Core Isolation“ir patikrinsime, ar tai išsprendžia klaidos pranešimą.
- Atsisiųskite.reg failą iš (čia). Failo pavadinimas bus „Išjungti įgaliojimų apsaugą“.
- Dukart spustelėkite ant jo vykdyti. UAC gali paprašyti patvirtinti jūsų veiksmus.
- Jei norite dar kartą įjungti „Core Isolation“, atsisiųskite.reg failą iš (čia).
- Iš naujo paleiskite kompiuterį ir patikrinkite, ar klaidos pranešimas išspręstas.
5 sprendimas: pašalinkite sistemos lygio derintuvus ir kitas VM platformas
Jei kompiuteryje įdiegėte kitą „Virtual Machine“programinę įrangą, tai neleis „VirtualBox“paleisti 64 bitų operacinių sistemų jūsų kompiuteryje. Tai netgi gali prieštarauti kitoms programos funkcijoms. Čia jūs turite pašalinti visą kitą „Virtual Machine“programinę įrangą ir sistemos lygio derintuvus (jei tokių yra) iš jūsų kompiuterio.
- Paspauskite „Windows + R“, įveskite „ appwiz.cpl “Dialogo lange ir paspauskite Enter.
- Patekę į programų tvarkytuvę, ieškokite kitų VM platformų arba sistemos lygio derintuvų. Dešiniuoju pelės mygtuku spustelėkite juos ir pasirinkite Pašalinti.
Rekomenduojamas:
NUSTATYTI: Monitorius Nerodo Viso Ekrano „Windows 10“
Kai kurie vartotojai pranešė, kad atnaujinus arba atnaujinus į „Windows 10“jų monitorius nerodo viso ekrano. Šone atsiranda plona juoda juosta
Kaip įdiegti 32 Bitų Programinę įrangą 64 Bitų „Windows“sistemoje
Vartotojams tampa sudėtingiau pasirinkti „32 bitų“ir „64 bitų“architektūras, kurias palaiko „Windows“. Nepaisant to, kad 64 bitų yra daug
„Google“, Sekanti „Apple IOS“ir „macOS“, Pasirinkdama Visus 64 Bitų „Android“įrenginius Ir 32 Bitų Palaikymą, Rodo Naują „emulator“, Skirtą V12 Arba „S“
Panašu, kad „Google“žengė reikšmingą žingsnį tobulindama „Android“. Nustatyta, kad būsimos „Android S“versijos emuliatorius
NUSTATYTI: GIMP Nerodo Naujai įdiegtų šriftų
Norėdami redaguoti savo vaizdus, daugeliui vartotojų reikės įdiegti kitokį šriftą GIMP. Kiekvienas šriftas turi skirtingą stilių, kuris turės įtakos
Kaip Patikrinti, Ar „Windows 10“failas Ar Programa Yra 32 Bitų Ar 64 Bitų?
Pastaraisiais metais programų diegimas sistemoje „Windows“tapo vis lengvesnis (ypač paleidus „Windows 10“). Bet su kai kuriais