A couple of weeks ago, Windows 10 Feature Update 1709 was released, and for the second time I met some problem during the process.
My investigations detected 3 possible solutions:
- do something before and after the update
- download the new Q10 version by MS media download tool
- do a clean installation.
Luckily my problems were fixed by applying with the first one.
Preparations to apply the update
The first step is to verify how much free space do we have into our system disk.
Generally 20gb should be enough, but I always do the following tasks:
If you have configured the swap file into a different disk, give a look into your system disk root folder if a previous feature update has left an orphan ‘pagefile.sys’. You can delete it by using File Explorer.
Clean the user temporary files by using cleanmgr.exe. Type it from Cortana.
Open a Command Prompt window with administrative access rights, and use it with the following tasks:
Clean the system temporary and all other unneeded files by using cleanmgr.exe. This is usually reduce your system component store folder usually by several Gb.
(if needed) disable the hibernation by typing the following command:
powercfg -h off
Run a component store analysis to fix it if required by typing:
dism /Online /Cleanup-Image /AnalyzeComponentStore
and clean it if needed:
dism /Online /Cleanup-Image /StartComponentCleanup
Disable system recovery on system disk, because feature update doesn’t use it, and it takes several Gb.
The final step is to disable your antivirus right before engaging the windows update. This will usually prevent errors like 0x80262006, 0x80264018…. or fake reboots.
At this point your PC shall be ready for a smooth Feature Update.
Post installation steps
If everything will go fine, you have only to check the following steps:
- turn on antivirus again
- disable hibernation (if you need it) (see Step 5).
- delete any orphan swap file (see Step 1).
- restore system protection on system disk (see Step 7).
Leave some day to verify that everything is running fine, and then do the following the steps:
- remove any auxiliary files by running a system file cleanup (see Step 4).
- cleanup the component store (see Step 6).
NOTE: you can easily do many if these step by using sys_minion.