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,
- Spustite Editor databázy Registry regedit.exe.
- Prejdite do sekcie HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion
- 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.
- Upravte hodnotu tohto parametra tak, aby obsahoval úplnú cestu k adresáru Program Files vo vašom systéme Windows 10.
- 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:
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)
ProgramFilesDir (x86) = C: \ Program Files (x86)
ProgramFilesPath = C: \ Program Files
ProgramW6432Dir = C: \ Program Files% Programových súborov (x86)%
, a pre ProgramFilesPath -% Programových súborov%
. - Ukončite Editor databázy Registry, reštartujte počítač a potom znova spustite Sprievodcu aktualizáciou systému Windows 10.
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..