Vaihda BIOS Legacysta UEFI:ään asentamatta Windowsia uudelleen

Tässä artikkelissa selitämme, kuinka Windows-tietokone vaihdetaan BIOS (Legacy) -käynnistystilasta UEFI:ään suojatulla käynnistyksellä ilman käyttöjärjestelmän uudelleenasentamista tai tietojen menettämistä. Koska Legacy-tilassa olevat järjestelmät (mukaan lukien virtuaalikoneet) voivat käynnistyä vain levyiltä, ​​joissa on MBR-osiotaulukko, UEFI-käynnistystilaan siirtyminen edellyttää kiintolevyn muuntamista GPT (GUID Partition Table) -muotoon.

Windows 11 -järjestelmävaatimukset osoittavat, että TPM 2.0 -siru ja UEFI+Secure Boot ovat pakollisia. On olemassa kiertotapa asentaa Windows 11 ilman TPM:ää, UEFI:ää ja suojattua käynnistystä, mutta sitä ei suositella tuotantokäyttöön. Siksi, kun päivität Windows 10:stä Windows 11:een tietokoneessa, jossa on MBR-käynnistyslatain, on suositeltavaa ottaa UEFI-tila käyttöön tai käyttää epävirallista menetelmää päivittääksesi Windows 11:een, jos laitteistoa ei tueta.

Ennen kuin aloitat vanhaan BIOS-laitteeseen asennetun Windowsin muuntamisen UEFI-tilaan, varmista, että ympäristösi täyttää seuraavat vaatimukset:

  • UEFI-käynnistystilaa tukee tietokoneesi emolevyn laiteohjelmisto. Legacy BIOS (yhteensopivuus) -tila on tällä hetkellä käytössä (tarkista laitteen BIOS/UEFI-asetukset ja emolevyn tekniset tiedot)
  • Tietokoneessa on Windowsin x64-versio (vähintään Windows 10 1703 tai Windows Server 2016)
  • Kaksoiskäynnistystilaa ei käytetä.
  • Järjestelmäosion BitLocker-salaus ei ole käytössä
  • Järjestelmäasema on alustettu MBR-osiotaulukolla (osioiden määrä on enintään kolme)
  • Kiintolevyllä on tarpeeksi vapaata tilaa EFI-järjestelmäosion luomiseen (oletuskoko on 100 Mt).

Avaa PowerShell-kehote ja tarkista, että tietokone käynnistyy BIOS (Legacy) -tilassa:

$env:firmware_type

Tarkista levyosion tyyli PowerShellin avulla. Sen tulee olla MBR, jossa on enintään 3 ensisijaista osiota:

Get-Disk
Get-Disk |Get-Partition

Windows 10 -versiosta 1703 alkaen Microsoft esitteli sisäänrakennetunmbr2gpttyökalu, joka voi muuntaa levyn osiotaulukon MBR:stä GPT:ksi ilman tietojen menetystä.

Tarkista ensin, voidaanko järjestelmäaseman MBR-osiotaulukko muuntaa turvallisesti GPT:ksi:

mbr2gpt /validate /allowfullos

Jos MBR-muunnos GPT:ksi on mahdollista, työkalu palauttaa:

MBR2GPT: Validation completed successfully

Jos anDisk layout validation failed for disk 0 errortapahtuu:

  • Varmista, että MBR-asemassasi on enintään 3 ensisijaista osiota
  • Ei saa olla laajennettuja, loogisia tai dynaamisia osioita
  • Siellä on vähintään 500 Mt vapaata levytilaa järjestelmäosioiden luomiseen ja ensisijaisen ja vara-GUID-osiotaulukon tallentamiseen.

Toinen mahdollinen virhe, "Cannot find OS partition(s) for disk 0' osoittaa, että BCD-käynnistyslataimen kokoonpanosta puuttuu merkintä Windowsin palautusympäristöön käynnistämistä varten. Tarkista tämä:

reagentc /info

Windows RE status: Disabled

Linkin viestissä kuvataan, kuinka WinRE-palautusympäristö otetaan käyttöön.

Kun kaikki tarkastukset on läpäisty, aloita online-MBR-muunnos GPT:ksi suoraan Windowsista:

MBR2GPT.EXE /convert /allowfullos

Vahvista, että osiotaulukko on onnistuneesti muunnettu GPT:ksi komennon suorittamisen jälkeen:

Get-Disk

Sitten sinun on käynnistettävä tietokone uudelleen, siirryttävä BIOS/UEFI-asetukset -valikkoon, poistettava Legacy BIOS -tila käytöstä javaihda UEFI+Secure Boot -tilaan.

Jos käytät fyysistä tietokonetta, syötä UEFI-asetukset painamallaF2,Delete, taiF1näppäintä käynnistyksen aikana. Legacy BIOS -käynnistystilan käyttöön ottavan vaihtoehdon nimi ja sijainti voivat vaihdella emolevyn laiteohjelmiston ja version mukaan. Tämä laiteohjelmistovaihtoehto voi esiintyä eri nimillä, kuten yhteensopivuustukitila, vanha tila, CSM-käynnistys, vanha käyttöjärjestelmä jne. Vaihda se muotoonUEFI.

Jos tämä on VMware-virtuaalikone, siirry VM-asetuksiin ja muuta käynnistysasetuksetEFIlaiteohjelmistotila ja ota käyttöönTurvallinen käynnistysvaihtoehto.

Suositeltu luettava:UEFI BIOSin käyttäminen Windows 10 -tietokoneessa, kannettavassa tietokoneessa ja tabletissa

Kun olet käynnistänyt Windowsin onnistuneesti, tarkista, että UEFI+ Secure Boot -tila on käytössä:

Confirm-SecureBootUEFI

Jos suojattu käynnistystila on poistettu käytöstä, tarkista komennolla, että UEFI-käynnistystilaa käytetään:

$env:firmware_type

Vanhemmissa tietokoneissa, joissa on vanha BIOS ja jotka eivät tue UEFI:tä, voit käynnistää Windowsin ulkoisesta USB-muistitikulta käyttämällä MBR-asettelua. Tässä tapauksessa on mahdollista käyttää GPT-osiotaulukkoa kiintolevyn järjestelmäosiossa. Katso artikkeli Windowsin käynnistäminen GPT-levyltä BIOS-tietokoneessa (ilman UEFI:tä).

Related Posts