För mig så löste sig problemet med Windows Update med kernel-patchen.
En sak till jag gjorde var att stänga av automatiska uppdateringar, så att inte Windows försökte leta efter uppdateringar vid uppstart. Och (jag nämnde det inte) som steg före, innan jag la in kernelpatchen så körde jag först viruskoll (som inte hittade
något) och SFC /scannow (system file checker) så att alla filer var så schyssta.
När det gäller att komma till felsäkert läge så det sättet jag använde var att hamra på F8 vid uppstart, med tanke på att det var en dator med Windows 7 (mer specifikt Windows 7 Embedded utan GWX-möjlighet).
Kanske en orsak till att patchen hjälpte för mitt problem var att processorn i datorn var begränsad (enkelkärning och 32-bitars). Jag tror att den typ av problem jag hade (windows update verkar hänga sig med hög CPU-användning) främst visar sig på lite mindre
kraftfulla processorer.
En annan sak, att ladda ner patchen är en tvåstegsprocedur. Först så laddar man ner patchen, antingen genom länkarna ovan eller genom att söka via KB-artikeln. Man får då en fil som heter något it stil med KBxxxxxxx.MSU (eventuellt med mer delar i filnamnet,
som exempelvis x64 eller i32). Fungerar det inte att hämta hem filen via Internet Explorer så är det där problemet ligger.
Nästa steg är sedan att installera patchfilen genom att köra den. Det enklaste är att klicka på själva filen, och då startas ett program för standalone installation for windows update. Om det tvärnitar även här, genom att det tar längre tid än en kaffepaus
för att komma förbi "looking for installed updates", så kan man prova att installera patchen via "wusa.exe"-programmet (kommandot). Se här
https://support.microsoft.com/en-us/kb/934307 för information om wusa. Wusa kan även vara praktiskt att använda om man vill lägga in flera hotfixar i rad utan att starta om datorn för varje.
Ett annat program man kan ditta på är "dism" (https://technet.microsoft.com/en-us/library/hh825265.aspx?f=255&MSPPError=-2147217396).
Exempel:
https://blogs.technet.microsoft.com/askcore/2011/02/15/how-to-use-dism-to-install-a-hotfix-from-within-windows/ ... men då börjar man nog komma ut på lite hal is om det gäller ett produktionssystem. "Why not just use WUSA to install the MSU files?" "WUSA
Its slooow. DISM just inject the update."
Tips från https://support.microsoft.com/en-us/kb/2773898
... fast ta bort "winrs.exe -r:<computername>" - delen eftersom du kör lokalt på datorn.
Extract the .msu file [- through Windows Remote Shell -] with WUSA using the following command:
wusa.exe <update> /extract:<destination>
When complete, install the .cab package with dism.exe or Package Manager. To use dism.exe, use the command below:
dism.exe /online /add-package /PackagePath:<Path_To_Package>\KBnnnnnnn.cab