Eniten epätietoisuutta Windows 11 järjestelmävaatimuksista:
- (päivitysasennus ja puhdas asennus) - Tietokoneen biosissa on oltava Secure Boot -ominaisuus, mutta Secure Boot ei tarvitse olla päällä biosin asetuksissa silloin kun Windows 11 asennetaan.
- (puhdas asennus) - Windows 11 on asennettava UEFI/GPT asennuksena, mutta CSM (Compatibility Support Module) ominaisuutta ei tarvitse poistaa käytöstä biosin asetuksista silloin kun Windows 11 asennetaan.
Nyt ainoaksi ongelmaksi muodostui: Windows 11 ja suojattu käynnistys.
Olen laittanut biossista TPM päälle ja pelaa ja security boot options tein avaimet ja kaikki mutta ei kerta kaikkiaan lähde toimimaan.
MBR levy? Pitää olla GPT.
Alla olevan kuvan "
Tietokoneen on tuettava suojattua käynnistystä" (The PC must support Secure Boot) tarkoittaa, että levyllä on MBR-osiotaulukko eli Windows 10 on asennettu BIOS/MBR asennuksena (boot menussa valittu ilman UEFI-etuliitettä oleva Windowsin USB-tikku).
Tätä ongelmaa ei olisi, jos Windows 10 olisi asennettu UEFI/GPT asennuksena eli boot menussa olisi valittu UEFI-etuliitteellä oleva Windowsin USB-tikku (kuva alla), jolloin levylle luodaan automaattisesti GPT-osiotaulukko.
Ongelman saa korjattua seuraavasti (
valitse vaihtoehdoista).
- Asenna Windows 11 puhtaana asennuksena GPT-levylle (ohje
tässä viestissä).
- Asenna Windows 11 päivitysasennus vippaskonstilla (ohje
tässä viestissä).
- Muunna MBR-levy GPT-levyksi MBR2GPT komennolla ilman tietojen menetystä (katso alla oleva ohje).
Muunna MBR-levy GPT-levyksi MBR2GPT komennolla ilman tietojen menetystä.
Tätä ohjetta ei ole tarkoitettu vanhoille tietokoneille (valmistettu ennen vuotta 2012), joissa on BIOS-järjestelmä, jolloin Windows pystyy käynnistymään vain MBR-levyltä. Uudemmissa tietokoneissa (vuodesta 2012) on UEFI-järjestelmä sekä tuki vanhalle BIOSille UEFIn CSM-moduulin (Compatibility Support Module) kautta.
Joissakin tietokoneissa pitää muuttaa biosin asetuksia MBR2GPT komennon jälkeen, jotta Windows käynnistyy GPT-levyltä eli UEFI-käynnistystilassa.
- Jos Windowsin lataussivun työkalulla luotu Windows 10/11 USB-tikku näkyy boot menussa kahdesti eli UEFI-etuliitteellä ja ilman UEFI-etuliitettä, silloin biosin asetuksia ei tarvitse muuttaa MBR2GPT komennon jälkeen, koska silloin biosin asetukset tukee sekä UEFI että BIOS -käynnistystilaa.
- Mutta jos em. USB-tikku näkyy boot menussa vain ilman UEFI-etuliitettä (eli biosin asetuksissa on päällä vain BIOS-käynnistystila), silloin biosin asetuksia pitää muuttaa MBR2GPT komennon jälkeen. Riippuen biosin asetuksista, laita päälle myös UEFI-käynnistystila tai muuta BIOS-käynnistystila UEFI-käynnistystilaksi.
Esim. Asus emolevy tukee alla olevilla biosin asetuksilla (oletusasetukset vanhoissa Asus emolevyissä) sekä UEFI että BIOS -käynnistystilaa.
- Boot > CSM (Compatibility Support Module) > Launch CSM >
Enabled
- Boot > Secure Boot > OS Type >
Windows UEFI Mode
Huom! Levyllä johon Windows on asennettu saa korkeintaan olla kolme osiota (kuva alla) ja levyllä ei saa olla yhtään laajennettua/loogista osiota. Jos ehto ei täyty, silloin MBR2GPT komennolla tulee virheilmoitus "
Disk layout validation failed for disk 0" ja C:\Windows\setuperr.log -tiedostossa on "
Too many MBR partitions found, no room to create EFI system partition."
Huom! Jos Windowsin järjestelmäosio (aktiivinen osio) on "Järjestelmän varaama" osio (kuva alla), silloin osion on oltava samalla levyllä mihin Windows on asennettu. Jos ehto ei täyty, silloin MBR2GPT komennolla tulee virheilmoitus "
Cannot find OS partition(s) for disk 0", eikä "/disk:1" eli levyn numeron määrityksestä ole apua, koska silloin MBR2GPT komennolla tulee virheilmoitus "
Disk layout validation failed for disk 1" ja C:\Windows\setuperr.log -tiedostossa on "
Wrong boot partition count, expected 1 but found 0."
Convert Windows 10 from Legacy BIOS to UEFI without Data Loss | Tutorials (tenforums.com)
- "You can use the
MBR2GPT.EXE command line tool to convert a disk from
Master Boot Record (MBR) (used in Legacy BIOS) to
GUID Partition Table (GPT) (used in UEFI) without having to clean install Windows 10 or modifying or deleting data on the disk."
- Suorita seuraava komento järjestelmänvalvojana.
- Komento tarkistaa täyttääkö levy vaatimukset.
mbr2gpt /validate /allowfullos
- Jos ongelmia ei löydy, komennolla tulee "
Validation completed successfully."
- Jos ongelmia ei löytynyt, suorita seuraava komento järjestelmänvalvojana.
mbr2gpt /convert /allowfullos
Koodi:
PS C:\Windows\system32> mbr2gpt /convert /allowfullos
MBR2GPT will now attempt to convert the default book disk.
If conversion is successful the disk can only be booted in GPT mode.
These changes cannot be undone!
MBR2GPT: Attempting to convert disk 0
MBR2GPT: Retrieving layout of disk
MBR2GPT: Validating layout, disk sector size is: 512 bytes
MBR2GPT: Trying to shrink the OS partition
MBR2GPT: Creating the EFI system partition
MBR2GPT: Installing the new boot files
MBR2GPT: Performing the layout conversion
MBR2GPT: Migrating default boot entry
MBR2GPT: Adding recovery boot entry
MBR2GPT: Fixing drive letter mapping
MBR2GPT: Conversion completed successfully
Call WinReReapir to repair WinRE
MBR2GPT: Failed to update ReAgent.xml, please try to manually disable and enable WinRE.
MBR2GPT: Before the new system can boot properly you need to switch the firmware to boot to UEFI mode!
PS C:\Windows\system32>
- Alla olevassa kuvassa näkyy levyn osiot MBR2GPT komennon jälkeen. Levylle on luotu 100 Mt kokoinen EFI-järjestelmäosio (EFI system partition), jossa on Windowsin käynnistystiedostot. Levyllä on nyt GPT-osiotaulukko.
- Käytöstä poistetulla "Järjestelmän varaama" osiolla on asemakirjain, jolloin osio näkyy resurssienhallinnassa. Voit poistaa asemakirjaimen levynhallinnassa, valitse "Järjestelmän varaama" osio hiiren oikealla ja valitse "Muuta asemakirjain ja polku" > "Poista".
Jos MBR2GPT komennon lopussa tuli virheilmoitus "
Failed to update ReAgent.xml, please try to manually disable and enable WinRE."
- Käynnistä kone uudelleen, ja suorita seuraavat komennot järjestelmänvalvojana.
reagentc /disable
reagentc /enable
reagentc /info
- Kaikki on kunnossa, jos "reagentc /info" komento näyttää palautusympäristön tilaksi "Windows RE status: Enabled".
Windows 10 korjausasennus (
ohje) sekä Windows 11 -päivitys korjaa viallisen palautusympäristön asetukset ja luo palautusosion jos sitä ei ole.