Windows update nem megy File System transaction manager hiba miatt

Szervusztok!

Adott egy 64 bites magyar win 7 home premium -mal megáldott gép, amin nem mennek a frissítések. A windows update a 0x80071A91 hibakóddal hal meg majdnem minden frissítésnél. A windows defender definition update -jei felmennek, egyéb komolyabb dolgok nem (49 frissítés várakozik).

Túrtam a neccet, az fsutil resource setautoreset true C:\ parancs nem segített, illetve próbáltam a %windir%\System32\SMI\Store\Machine könyvtárból törölni a .blf és .regtrans-ms fájlokat. Ez utóbbi nem volt teljesen sikeres, mert pár fájlt fogott a rendszer.

Kérdésem az lenne, találkozott e már valaki ilyen hibával, illetve tudtok e további megoldásokat. Érzésem szerint valamilyen service hiányozhat, de nem sikerül kitalálnom melyik lehet az.

Előre is köszönöm a válaszokat!

Hozzászólások

Eseménynapló, ezen kívül, tartalmaz más hibát?
sfc /scannow
megvolt?
A legelső google találat azt mondja, telepítsd újra a rendszert... papírkutyák! :)
A Linux a puhányoknak való, abban nincs kihívás.
Használj Windows, tuti rámegy pár napod a hibákra.

A rendszervisszaállítást kapcsold ki, és próbáld meg úgy.

Keresd meg a konyvtarat, ahova letolti a frissiteseket es torold ki a tartalmat.
Nekem bejott.

http://karikasostor.hu - Az autentikus zajforrás.

Mindenkinek köszönöm az ötleteket. Itt egyben próbálok válaszolni.

Van valami haladás?
Sajnos a gép nincs a kezeim között. Távoli eléréssel tervezem piszkálni este.

sfc /scannow
Ezt még nem próbáltam. Köszi a tippet.

A rendszervisszaállítást kapcsold ki, és próbáld meg úgy.
Ennek kevés esélyt adok, de azért kipróbálom.

Keresd meg a konyvtarat, ahova letölti a frissítéseket és torold ki a tartalmat. Nekem bejött.
Gondoltam rá, de annyi szar volt benne, hogy végül nem mertem kiirtani. Evvel is futok még egy kört, ha más nem jön be.

http://support.microsoft.com/kb/948252
Köszi ezt én is megtaláltam. Csak nem sikerült a törlés, mert mint írtam a system process fogott néhány fájlt. Majd megpróbálom live Linux alól, csak ahhoz oda kell menni, ami macerás. Volt valami eszköz ami reboot elején törölte a fájlokat. Majd előtúrom, akkor nem kell megint kimennem.

"Gondoltam rá, de annyi szar volt benne, hogy végül nem mertem kiirtani. Evvel is futok még egy kört, ha más nem jön be."

Nyugodtan kukazd ki, legfeljebb ujra leszedi oket. Ez ugye konkretan a %WINDIR%\SoftwareDistribution mappa. Ez mint mappa maradjon meg, a contentet meg - hat nem tudom, ha nem is torlod, de mozgasd el valahova mashova. Elotte allitsd le a Windows Update-t (!) utana inditsd el, majd wuauclt /detectnow (rgazdai parancssorbol)
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal 

(Nemtom honnan és mikor szedtem össze - valamikor még XP-s korszakban, de Windows 7-re is tökéletes.)
(2.b csak akkor kell, ha klónozott a gép: nem árt törölni a WSUS ID-t, nehogy két azonos legyen - bár ez lehet, hogy csak WSUS környezetben gond. Általában csak a 3. regkulcs létezik.)
(Ha a lentiek nem válnak be, innen kiindulva is lehet kicsit turkálni: http://support.microsoft.com/kb/946928/hu )

1. Stop the Automatic Updates service and BITS service:

net stop wuauserv
net stop bits

2.a Delete (rename) “%windir%\softwaredistribution” directory.

2.b Delete WSUS client ID:

reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v AccountDomainSid /f
reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v PingID /f
reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v SusClientId /f

3. Start the Automatic Updates service and BITS service. When these two services
have been started, they will auto-create “softwaredistribution” and its subfolder
at system directory:

net start bits
net start wuauserv

4. After the “%windir%\softwaredistribution” directory has been generated, please
let the client contact the WSUS server immediately.

wuauclt.exe /resetauthorization /detectnow