Problém s aktualizáciou systému Windows 10 Nie je možné uložiť nastavenia a osobné súbory, systém Windows je nainštalovaný v nepodporovanom adresári

Pri pokuse o aktualizáciu súčasného zostavenia systému Windows 10 na 1803 (aktualizácia z apríla 2018) pomocou súboru ISO sa vyskytol zaujímavý problém. Vo fáze výberu systémových parametrov, ktoré je potrebné uložiť počas aktualizácie, sa ukázalo, že možnosť uložiť osobné súbory a aplikácie je nedostupná, a sprievodca ponúkol iba jednu možnosť aktualizácie s odstránením všetkých osobných údajov používateľa a aplikácií (možnosť Neukladajte nič). Zároveň sa v dolnej časti okna zobrazil nápis:

Nemôžete uložiť nastavenia systému Windows, osobné súbory a aplikácie, pretože vaša aktuálna verzia systému Windows môže byť nainštalovaná v nepodporovanom adresári.

V anglickej verzii systému Windows vyzerá chyba takto:

Nastavenia systému Windows, osobné súbory a aplikácie nemôžete ponechať, pretože vaša aktuálna verzia systému Windows môže byť nainštalovaná v nepodporovanom adresári.

Spočiatku sa mi zdalo, že aktualizácia systému Windows 10 z roku 1709 na 1803 s uložením používateľských údajov by zlyhala a musela by som systém úplne preinštalovať v čistom inštalačnom režime. Problémom však bolo len to, že sprievodca aktualizáciou nemohol nájsť štandardné priečinky s aplikáciami pre systém Windows 10 (pri pohľade do budúcnosti poviem, že v mojom prípade boli z nejakého dôvodu nesprávne špecifikované).

Tento problém môžete vyriešiť úpravou registra. Za týmto účelom,

  1. Spustite Editor databázy Registry regedit.exe.
  2. Prejdite do sekcie HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion
  3. Vyhľadajte nastavenie databázy Registry s názvom ProgramFilesDir. Mala by obsahovať úplnú cestu k adresáru, v ktorom máte systémovú zložku Program Files. Ak je váš systém nainštalovaný na disku C:, potom by hodnota tohto parametra mala byť: C: \ Program Files. Ak je systém nainštalovaný na inej jednotke, cesta sa napríklad zmení, E: \ Program Files.
  4. Upravte hodnotu tohto parametra tak, aby obsahoval úplnú cestu k adresáru Program Files vo vašom systéme Windows 10.
  5. Rovnakým spôsobom skontrolujte hodnotu parametra. ProgramFilesDir (x86), ProgramFilesPath a ProgramW6432Dir. V prípade, že je na jednotke C: nainštalovaný Windows 10, mali by ste v nich uviesť nasledujúce cesty:

    ProgramFilesDir (x86) = C: \ Program Files (x86)
    ProgramFilesPath = C: \ Program Files
    ProgramW6432Dir = C: \ Program Files
    rada. Namiesto ciest môžete použiť premenné prostredia Windows. Napríklad pre Windows 10 x64 môžete použiť premennú ako hodnotu parametra ProgramFilesDir (x86) % Programových súborov (x86)%, a pre ProgramFilesPath - % Programových súborov%.
  6. Ukončite Editor databázy Registry, reštartujte počítač a potom znova spustite Sprievodcu aktualizáciou systému Windows 10.
Vydanie, bitová hĺbka a jazyk novej zostavy systému Windows 10 v súbore iso by mali zodpovedať OS nainštalovanému na vašom počítači. Informácie o pôvodnom jazyku systému možno získať takto: DISM / online / get-intl

V našom príklade je vidieť, že pôvodným jazykom systému je ruština (Predvolený systémový jazyk používateľského rozhrania: ru-RU). V niektorých prípadoch je potrebné, aby ste správne aktualizovali Windows 10, musíte odstrániť všetky ďalšie lokalizačné balíčky.

Skontrolujte tiež, či ste pomocou symbolických odkazov nepresmerovali štandardné priečinky aplikácií Windows alebo adresár s profilom používateľa (C: \ Users \) na inú jednotku. Môže to byť tiež príčinou problému..