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ä).













