Problém s aktualizací systému Windows 10 Nelze uložit nastavení a osobní soubory, systém Windows je nainstalován v nepodporovaném adresáři

Při pokusu o aktualizaci současného sestavení systému Windows 10 na 1803 (aktualizace z dubna 2018) pomocí souboru ISO došlo k zajímavému problému. Ve fázi výběru systémových parametrů, které je třeba během aktualizace uložit, nebyla možnost uložení osobních souborů a aplikací k dispozici a průvodce nabídl pouze jednu možnost aktualizace s odstraněním všech osobních údajů uživatele a aplikací (možnost Neukládat nic). Současně byl ve spodní části okna zobrazen nápis:

Nelze uložit nastavení systému Windows, osobní soubory a aplikace, protože vaše aktuální verze systému Windows může být nainstalována v nepodporovaném adresáři.

V anglické verzi systému Windows chyba vypadá takto:

Nemůžete ponechat nastavení systému Windows, osobní soubory a aplikace, protože vaše aktuální verze systému Windows může být nainstalována v nepodporovaném adresáři.

Zpočátku mi připadalo, že aktualizace sestavení Windows 10 z let 1709 na 1803 s uložením uživatelských dat by selhala a musel bych systém úplně přeinstalovat v čistém instalačním režimu. Problémem však bylo, že průvodce aktualizací nemohl najít standardní složky aplikací systému Windows 10 (při pohledu dopředu řeknu, že z nějakého důvodu byly zadány nesprávně).

Problém můžete vyřešit úpravou registru. Za tímto účelem,

  1. Spusťte Editor registru regedit.exe.
  2. Přejděte do sekce HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion
  3. Vyhledejte nastavení registru s názvem ProgramFilesDir. Měl by obsahovat úplnou cestu k adresáři, ve kterém máte systémovou složku Program Files. Pokud je váš systém nainstalován na disku C:, pak by hodnota tohoto parametru měla být: C: \ Program Files. Pokud je systém nainstalován na jiné jednotce, bude cesta například jiná, E: \ Program Files.
  4. Upravte hodnotu tohoto parametru tak, aby obsahoval úplnou cestu k adresáři Program Files ve vašem systému Windows 10.
  5. Stejným způsobem zkontrolujte hodnotu parametru. ProgramFilesDir (x86), ProgramFilesPath a ProgramW6432Dir. V případě, že je na jednotce C: nainstalován systém Windows 10, je třeba v nich uvést následující cesty:

    ProgramFilesDir (x86) = C: \ Program Files (x86)
    ProgramFilesPath = C: \ Program Files
    ProgramW6432Dir = C: \ Program Files
    Tip. Místo cest můžete použít proměnné prostředí Windows. Například pro Windows 10 x64 můžete použít proměnnou jako hodnotu parametru ProgramFilesDir (x86) % Programových souborů (x86)%, a pro ProgramFilesPath - % Programových souborů%.
  6. Ukončete Editor registru, restartujte počítač a znovu spusťte Průvodce aktualizací sestavení systému Windows 10.
Vydání, bitová hloubka a jazyk nové sestavy systému Windows 10 v iso souboru by měly odpovídat OS nainstalovanému ve vašem počítači. Informace o původním jazyce systému lze získat takto: DISM / online / get-intl

V našem příkladu je vidět, že původním jazykem systému je ruština (Výchozí jazyk uživatelského rozhraní systému: ru-RU) V některých případech je nutné správně aktualizovat Windows 10, abyste odstranili všechny další lokalizační balíčky.

Zkontrolujte také, zda jste pomocí symbolických odkazů nepřesměrovali standardní složky aplikací Windows nebo adresář s profilem uživatele (C: \ Users \) na jinou jednotku. Může to být také příčinou problému..