Přejít na obsah

Příprava Windows před P2V - LINUX PRO DOMÁCNOST - vzdělávací hub pro Linux a open-source svět

Přeskočit menu
Přeskočit menu
Přeskočit menu

Příprava Windows před P2V

31.10.2025

V tomto dílu připravíme existující instalaci Windows tak, aby šla bez problémů převést (P2V) do virtuálního stroje (VirtualBox/VMware/KVM). Neprovádíme ještě samotný převod – cílem je snížit riziko BSOD/black screen a urychlit první start ve VM. Navazuje na předchozí článek: „Co si vybrat pro P2V“.

Rychlé shrnutí tohoto dílu
  • Úklid systému: odinstalace balastu, vyčištění disku, vypnutí hibernace.
  • Ovladače výrobce: minimalizace vendor utilit/driverů závislých na fyzickém HW.
  • BitLocker: záloha Recovery Key a dočasné pozastavení (Suspend) před snímkem.
  • Oddíly & boot: ověřit GPT/MBR a UEFI/Legacy, zapsat si povinné oddíly pro P2V.


1) Pro koho je díl určen a co přesně uděláme
  • Pro každého, kdo převádí reálný počítač s Windows do VM.
  • Výstup: odtučněný, zkontrolovaný a konzistentní systém připravený k P2V.


2) Bezpečnost a nutné předpoklady



  • Plná záloha dat (image/system state nebo alespoň dokumenty).
  • Admin práva na systému, přístup k účtu vlastníka.
  • Licence: stručně si připomeňte OEM vs. Retail (OEM může být vázaná na HW).
  • BitLocker: znáte a máte uložený Recovery Key mimo PC.


3) Inventarizace systému (rychlá diagnostika)
GUI:
  • Stiskněte Win + R → msinfo32 → položka Režim BIOSu (UEFI/Legacy) a zabezpečení.
  • diskmgmt.msc → styl disků (GPT/MBR), rozložení oddílů (EFI/System Reserved/OS).
  • winver pro verzi Windows.
Příkazy (spouštějte jako správce):
  • Cmd:
systeminfo | findstr /B /C:"OS Name" /C:"OS Version"
wmic path win32_operatingsystem get osarchitecture
  • PowerShell:
Get-Disk | Select-Object Number, PartitionStyle, IsBoot, IsSystem
Get-Volume | Select-Object DriveLetter, FileSystem, HealthStatus, SizeRemaining, Size
Get-PhysicalDisk | Select-Object FriendlyName, HealthStatus, MediaType, Size
Poznámka: zapište si, které oddíly tvoří boot řetězec (UEFI: EFI+MSR+OS; Legacy: System Reserved+OS).


4) Úklid systému



  • Odinstalace balastu:
    • appwiz.cpl (Ovládací panely → Programy a funkce) nebo NastaveníAplikace.
    • Volitelně PowerShell/winget:
winget list
winget uninstall "Název aplikace"
  • Autostart: Správce úloh → karta Po spuštění → vypnout zbytečné.
  • Úložiště / Vyčištění disku: Nastavení → Systém → Úložiště → Inteligentní úložiště.
  • Údržba komponent: (bez resetu základny)
DISM /Online /Cleanup-Image /StartComponentCleanup
  • Dočasné soubory & koš: odstranit.
  • Vypnutí hibernace: (zmenší image, eliminuje problémy se stavem)
powercfg -h off


5) Ovladače výrobce



Cíl: minimalizovat závislosti na konkrétním fyzickém HW, které ve VM neexistují.
  • Odinstalujte OEM utility (Dell/HP/Lenovo hotkeys, power mgmt, update nástroje, special senzory).
  • SATA/AHCI & storage drivery:
    • Ve VM se obvykle používá Microsoft Standard AHCI (VirtualBox) nebo LSI Logic SAS/NVMe (VMware). Windows mají generické drivery in-box.
    • Pokud máte RST/RAID driver svázaný s HW, zvažte jeho odstranění nebo přechod na generický driver. Pozor: dělejte jen pokud víte, co děláte – riziko nebootování na fyzickém počítači.
  • Skrytá zařízení: Správce zařízení → Zobrazit → Zobrazit skrytá zařízení → odinstalovat jasně HW‑specifické položky, které ve VM nebudou (akcelerometry, OEM TPM služby apod.).
  • Pokročilé (volitelné): zkontrolujte stav generického AHCI driveru (v powershellu) a případný klíč StartOverride.
Get-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Services\storahci" | Select-Object Start
Get-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Services\storahci\StartOverride" -ErrorAction SilentlyContinue
Pokud je hodnota Start něco jiného než 0 nebo 1, můžete (opatrně) povolit AHCI:
  • Hodnota Start určuje, kdy se ovladač načítá: 0 = BOOT_START, 1 = SYSTEM_START, 2 = AUTO_START, 3 = MANUAL, 4 = DISABLED.
  • Pro boot‑kritický storage ovladač je v pořádku 0 (doporučeno), případně 1. Hodnoty 3/4 jsou pro P2V nevhodné (ovladač by se nenačetl včas).
  • Pokud existuje StartOverride a položka 0 má hodnotu 3, přebíjí časné spuštění — vraťte ji na 0.
Pouze pokud je to opravdu potřeba – povolit BOOT_START
reg add "HKLM\SYSTEM\CurrentControlSet\Services\storahci" /v Start /t REG_DWORD /d 0 /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\storahci\StartOverride" /v 0 /t REG_DWORD /d 0 /f
Doporučení: pokud Windows normálně startují a Start = 0 (nebo 1), do registru nezasahujte. Potřebujete‑li vynutit detekci generických ovladačů, je bezpečnější jednorázový Nouzový režim: bcdedit /set {current} safeboot minimal → restart → poté vrátit bcdedit /deletevalue {current} safeboot.
Pozn.: Zásahy do registru dělejte jen s čerstvou zálohou.


6) BitLocker



Kontrola a záloha:
manage-bde -status
manage-bde -protectors -get C:
Poznamenejte si Recovery Key (48 míst). Uložte mimo PC.

Dočasné pozastavení (doporučeno před P2V):
  • Cmd:
manage-bde -protectors -disable C:
  • PowerShell:
Suspend-BitLocker -MountPoint "C:" -RebootCount 1
Pokud máte šifrované i jiné svazky (D:, E: …), proveďte totéž pro každý.
Po úspěšném převodu můžete BitLocker ve VM znovu zapnout (dle potřeby).


7) Oddíly a boot režim



  • UEFI + GPT: očekávejte oddíly EFI (FAT32) + MSR + Windows (+ případně Recovery/WinRE).
  • Legacy + MBR: obvykle System Reserved (100–550 MB, NTFS) + Windows.
  • Co si zapsat pro P2V: které oddíly musí jít určitě do image (UEFI: EFI + OS; Legacy: System Reserved + OS).
  • Zmenšení OS oddílu (volitelné): diskmgmt.msc → klik pravým na C: → Zmenšit svazek… (pro menší budoucí VDI/VMDK). Nechte rezervu min. 10–20 % volného místa.


8) Kontroly integrity a zdraví před snímkem



chkdsk C: /scan
sfc /scannow
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
  • VSS (Volume Shadow Copy):
vssadmin list writers
Všichni „Writers“ by měli být ve stavu Stable. Pokud jsou chyby, restartujte a zkuste znovu.


9) Optimalizace pro image
  • Fast Startup: vypněte (Ovládací panely → Možnosti napájení → „Vybrat chování tlačítek napájení“ → zrušte „Zapnout funkci Rychlé spuštění“). Pozn.: powercfg -h off hibernaci již vypíná.
  • Windows Update: Nastavení → Windows Update → Pozastavit aktualizace (třeba na 1 týden), ať se během snímku nic nerozběhne.
  • Body obnovení / Stíny (volitelné): můžete promazat staré body – ušetří místo, ale je to nevratné.
  • Minimum běžících aplikací: ukončete prohlížeče, cloud klienty, antivir do „tichého“ režimu.


10) Těsně před P2V



1. Ověřte, že VSS Writers = Stable.
2. Proveďte restart a přihlaste se.
3. Počkejte 1–2 minuty na ustálení služeb.
4. Neotvírejte další aplikace – nyní proveďte P2V (nářadí v dalším dílu).

Tip – nouzové bootování po převodu: Kdyby VM spadla na 0x7B (INACCESSIBLE_BOOT_DEVICE), můžete pomoci jednorázového Safe Mode: ve fyzickém počítači před snímkem (nebo ve VM přes Recovery) zadat bcdedit /set {current} safeboot minimal, nabootovat do Nouzového režimu (detekují se generické drivery), poté vrátit bcdedit /deletevalue {current} safeboot.


11) Co bude příště (teaser)
Samotný převod (Disk2VHD/Converter/Clonezilla…), vytvoření VM, první boot, instalace Guest Additions/VMware Tools, síť/sdílení, aktivace a drobné opravy (BCD, drivery síťovky/řadiče ap.).


Rychlý checklist
  • Záloha dat hotová, admin přístup, ověřená licence.
  • Recovery Key od BitLockeru uložen mimo PC.
  • Zjištěno: UEFI/Legacy a GPT/MBR; zapsány povinné oddíly.
  • Úklid: odinstalován balast, vyčištěn disk, powercfg -h off.
  • Ovladače: odstraněny OEM utility; generické storage drivery k dispozici.
  • BitLocker: manage-bde -status; ochrana dočasně Suspend.
  • Integrita: chkdsk /scan, sfc /scannow, DISM /RestoreHealth.
  • Optimalizace: vypnut Fast Startup; pauza Windows Update; minimum běžících aplikací.
  • Před snímkem: VSS Writers = Stable; restart; ustálení; připraveno na P2V.


Příloha A – Souhrn příkazů

Cmd (spusťte jako správce):
systeminfo | findstr /B /C:"OS Name" /C:"OS Version"
wmic path win32_operatingsystem get osarchitecture
DISM /Online /Cleanup-Image /StartComponentCleanup
powercfg -h off
manage-bde -status
manage-bde -protectors -get C:
manage-bde -protectors -disable C:
chkdsk C: /scan
sfc /scannow
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
vssadmin list writers

PowerShell (spusťte jako správce):
Get-Disk | Select-Object Number, PartitionStyle, IsBoot, IsSystemGet-Volume | Select-Object DriveLetter, FileSystem, HealthStatus, SizeRemaining, SizeGet-PhysicalDisk | Select-Object FriendlyName, HealthStatus, MediaType, Sizewinget list
# winget uninstall "Název aplikace"
Suspend-BitLocker -MountPoint "C:" -RebootCount 1


Zdroje
  • Suspend-BitLocker (PowerShell):
  • Suspend/Resume BitLocker (Ovládací panely):
  • vssadmin list writers:
  • chkdsk:
  • System File Checker (sfc /scannow):
  • Repair a Windows Image (DISM):
  • Get-Disk (PowerShell):
  • Get-Volume (PowerShell):
  • winget uninstall:
  • msinfo32:
  • UEFI/GPT-based hard drive partitions (EFI/MSR/OS):
  • Windows and GPT FAQ (požadované oddíly):
  • BCDEdit /set (pro práci se safeboot a dalšími volbami):
  • Fast startup design (jak funguje rychlé spuštění/hibernace):
  • Policy CSP – Power (poznámka k powercfg /hibernate off):
Pozn.: Všechny odkazy směřují na oficiální dokumentaci Microsoftu (anglicky), aby si čtenář mohl konkrétní kroky ověřit a prostudovat do hloubky.


BIOS/UEFI → Hypervizor: krok za krokem
Od prvního zapnutí VT-x/AMD-V až po stabilní virtuální stroje.
  1. Co je to BIOS/UEFI, rozdíly a proč o tom píšu?
  2. Jak zapnout virtualizaci v BIOSu/UEFI (Intel VT-x/VT-d, AMD-V/IOMMU) a ověřit, že běží
  3. HYPERVIZOR (základy pro domácí i firemní použití)
  4. Postupy pro INSTALACI a odinstalaci VIRTUALBOXU (CLI)
  5. Postupy pro INSTALACI a odinstalaci VIRTUALBOXU (GUI)
  6. OEM vs. Retail – přenos do VM
  7. VirtualBox – rychlý start Windows 10 (od ISO k hotové VM)
  8. VirtualBox – rychlý start LINUX ZORIN 18 CORE (od ISO k hotové VM)
  9. Co si vybrat pro P2V (stručné srovnání) – Windows → VirtualBox
  10. Příprava Windows před P2V
  11. P2V převod Windows do VDI (VirtualBox)
  12. Praktický P2V převod Windows 10 do VirtualBoxu pomocí Disk2vhd
  13. Praktický P2V převod Windows 10 do VirtualBoxu pomocí CLONEZILLA


PODPOŘTE OTEVŘENÉ NÁVODY A DALŠÍ ROZVOJ WEBU LINUX PRO DOMÁCNOST:

Věřím v otevřené znalosti. Každý návod = rešerše, testování na reálném nebo virtuálním počítači a různých Linux distribucích (např.: Rocky / Debian / Zorin / a další), psaní krok za krokem a finální kontrola — typicky několik hodin až několik dnů práce. Web držím bez reklam i trackingu a chci, aby tak zůstal.

Pokud vám jakýkoli článek ušetří čas nebo nervy, budu rád za dobrovolnou podporu (částku si určíte sami). Prosím, do zprávy pro příjemce napište: NA KAFE / Linux-doma.cz, pomůže mi to přehledně zaúčtovat měsíční souhrn. Děkuji!

A pokud se Vám web líbí a chcete se stát pravidelným sponzorem, podívejte se prosím na stránku "SPONZOŘI".

BITLIFI / QR PLATBA (bez částky)

QR platba (bez částky) – Bitlifi – Linux-doma.cz

  • Uživatel: +420607271333@bitlifi.com
  • Poznámka: NA KAFE / Linux-doma.cz
BANKOVNÍ PŘEVOD /
QR PLATBA (bez částky)

QR platba (bez částky) – bankovní převod – Linux-doma.cz

  • Číslo účtu (CZK): 2000197842 / 2010
  • IBAN: CZ41 2010 0000 0020 0019 7842
  • BIC/SWIFT: FIOBCZPPXXX
  • Zpráva pro příjemce: NA KAFE / Linux-doma.cz
© 2025–2026 Miroslav Zakřevský / LINUX PRO DOMÁCNOST (linux-doma.cz). Všechna práva vyhrazena. Citace povoleny s uvedením zdroje.
Návrat na obsah