webForumDet fria alternativet

SP2 vill inte installeras

15 svar · 725 visningar · startad av kjell

kjellMedlem sedan dec. 1999757 inlägg
#1

Har en maskin som inte vill installera SP2 och får hela tiden upp meddelandet enligt bifogad fil. Jag får intrycket av att det skulle bero på eventuellt utrymme men det finns 98GB ledigt och RAM ligger på 768MB.
Någon som hört något liknande eller vet vad det kan bero på?

sp2_installationsfel.png
RikardMedlem sedan dec. 199917 055 inlägg
#2

Har du fått något felmeddelande i loggarna?
Kolla applikations- och systemloggarna. När den talar om allokering utrymme i registret så känns det snarare som en registerproblematik - men här kan jag vara ute och cykla rejält.

Förmodligen skapar SP2 en loggfil där den registrerar hur långt installationsprocessen har kommit. Sök efter den filen t.ex. genom "filer använda det senaste dygnet".

legisMedlem sedan juli 20044 453 inlägg
#3

Det borde inte finnas någon begränsning på hur stort registret får vara i Windows XP men se om du har väldigt många poster i de tre loggarna i Event Viewer. Om du har det, testa att spara dessa loggar till fil och sen tömma Event viewer. Se om det gör någon skillnad.

kjellMedlem sedan dec. 1999757 inlägg
#4

Rensade loggfilerna och körde SP2:an och när felet inträffar finns endast en händelse i systemloggen.

Loggboken skrev skrev:

Händelse-ID: 4373

Installationen av Windows XP Service Pack 2 misslyckades.
Det går inte att allokera det utrymme som krävs i en registerlogg.

Mer information finns i Hjälp- och supportcenter på sidan http://go.microsoft.com/fwlink/events.asp.

Ingen information fanns i Hjälp- och supportcenter.
Efter man klickat OK så avinstalleras SP2 och därefter finns följande i loggen.

Loggboken skrev skrev:

Händelse-ID: 4374

Windows XP uppdaterades endast delvis eftersom installationen av Windows XP Service Pack 2 misslyckades.
Installationen av Service Pack 2 slutfördes inte.

Mer information finns i Hjälp- och supportcenter på sidan http://go.microsoft.com/fwlink/events.asp.

Detta är i princip den enda av maskinerna som jag inte vill ominstallera så det vore väldigt tacksamt om det går att lösa på något vis.

RikardMedlem sedan dec. 199917 055 inlägg
#5

Testa att återställa säkerhetsinställningarna för katalogen system32\dllcache.

System och administrator ska ha full access.

kjellMedlem sedan dec. 1999757 inlägg
#6

Jag såg också det när jag kollade eventid.net men eftersom det verkade vara 2000 så funderade jag inte på det. Jag har förresten inte mappen ifråga men det kanske är det som är felet :)

Någon form av behörighetsfråga verkar det dock vara.

frankofMedlem sedan jan. 20016 874 inlägg
#7

kjell skrev:

. Jag har förresten inte mappen ifråga men det kanske är det som är felet :)

Den mappen är skyddat och dold.
"visa inte skyddade systemfiler" har jag för mig att det heter i "folder options" (en jävla blandning av svenska och engelska :E )

RikardMedlem sedan dec. 199917 055 inlägg
#8

kjell skrev:

Jag såg också det när jag kollade eventid.net men eftersom det verkade vara 2000 så funderade jag inte på det. Jag har förresten inte mappen ifråga men det kanske är det som är felet :)

Precis som frankof skriver, jodå, den har du. :)
Men den är normalt sett dold från såna som har potential att stänga av servrar från distans... ;)

kjellMedlem sedan dec. 1999757 inlägg
#9

Rikard skrev:

Men den är normalt sett dold från såna som har potential att stänga av servrar från distans...

Tänkte inte så långt :)
Gruppen Administratörer och System har fulla rättigheter i mappen. Själv är jag inloggad som medlem i admingruppen.

Här kommer lite info från diverse loggar så länge.
Skickar endast med sista raderna.

svcpack.log skrev:

7907.750: Fil som kopierades: C:\WINDOWS\INF\msnmsn.inf
7907.781: Fil som kopierades: C:\Program\messenger\xpmsgr.chm
7907.860: Fil som kopierades: C:\Program\messenger\msmsgs.exe
7908.453: Fil som kopierades: C:\Program\messenger\msgslang.dll
7908.531: Fil som kopierades: C:\Program\messenger\msgsc.dll
7908.610: Fil som kopierades: C:\Program\messenger\custsat.dll
7908.719: Fil som kopierades: C:\WINDOWS\INF\msmsgs.inf
7908.781: Fil som kopierades: C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\unires.dll
7909.016: Fil som kopierades: C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\unidrvui.dll
7909.078: Fil som kopierades: C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\unidrv.dll
7909.281: Fil som kopierades: C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\pscript5.dll
7909.485: Fil som kopierades: C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\ps5ui.dll
7909.578: Fil som kopierades: C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\pcl5eres.dll
7920.531: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x2
7921.625: Num Ticks for Copying files : 385172
7924.281: DoRegistryUpdates:SetupInstallFromInfSection Failed for WMSection: 0x3fb
7924.281: DoInstallation:DoRegistryUpdates failed
7945.750: Unregistration of sprecovr successful
7945.781: Det går inte att allokera det utrymme som krävs i en registerlogg.

setupapi.log skrev:

#E197 Skrivning av "C:\WINDOWS\INF\msnmsn.inf" till "C:\WINDOWS\INF" är inte en godkänd metod för installation av INF-filer. Använd en CopyINF-post istället.
#E197 Skrivning av "C:\WINDOWS\INF\msmsgs.inf" till "C:\WINDOWS\INF" är inte en godkänd metod för installation av INF-filer. Använd en CopyINF-post istället.
#-007 Tar bort registernyckeln HKCR\CLSID\{DF66AFC9-C61D-404a-B535-64FBF91D420F}
#E033 Fel 1019: Det går inte att allokera det utrymme som krävs i en registerlogg.
#E065 Det gick inte att tolka DelReg-avsnittet [WM.DelReg] i k:\9ab4e856ace3138ef4ded7\i386\update\update.inf. Fel 1019: Det går inte att allokera det utrymme som krävs i en registerlogg.
#E064 Det gick inte att tolka installationsavsnittet [WMSection] i k:\9ab4e856ace3138ef4ded7\i386\update\update.inf. Fel 1019: Det går inte att allokera det utrymme som krävs i en registerlogg.

Kollar jag registernyckeln HKCR\CLSID\{DF66AFC9-C61D-404a-B535-64FBF91D420F} så innehåller den värdet Messenger Native Object
System har Fulla rättigheter och jag har Särskilda behörigheter men i fliken Avancerade säkerhetsinställningar för nyckeln så framgår det att jag har fulla rättigheter...

[r]
Hittade några med samma problem men har egentligen inte givit något.
[r2]
Länkarna borttagna och problemet är löst (se inlägg längre ner).

RikardMedlem sedan dec. 199917 055 inlägg
#10

Det skulle vara intressant att köra SP2-installationen samtidigt som man kör applikationerna filemon och regmon på burken. Är du bekant med dem så kan det vara en tanke, annars blir det nog lite väl krångligt.

legisMedlem sedan juli 20044 453 inlägg
#11

Jag håller med Rikard. Mest troligt saknar du rättigheter på någon/några registernycklar. Kör RegMon med du installerar SP2. Sök sedan igenom loggfilen som RegMon skapar och kolla efter Access denied.

I vissa fall går det fel redan i WMI, därför kan du kolla följande nyckel först:
HKLM\SYSTEM\CurrentControlSet\Control\WMI\Security

En annan sak du kan testa är att starta maskinen i felsäkert läge och se om du kan installera SP2 då.

kjellMedlem sedan dec. 1999757 inlägg
#12

Rikard skrev:

Det skulle vara intressant att köra SP2-installationen samtidigt som man kör applikationerna filemon och regmon på burken. Är du bekant med dem så kan det vara en tanke, annars blir det nog lite väl krångligt.

Va! Har du dåligt minne eller :e
Jodå jag har ju använt RegMon vid ett tidigare tillfälle ( http://www.webforum.nu/showthread.php?s=&postid=329254#post329254 ) men utan större framgång.

Legis skrev:

I vissa fall går det fel redan i WMI, därför kan du kolla följande nyckel först:
HKLM\SYSTEM\CurrentControlSet\Control\WMI\Security

Administratörer har endast läsrättigheter på dessa nycklar. Vet inte om detta är felet men det skadar ju inte att testa en gång först.
Återkommer när jag prova dessa attiraljer.

kjellMedlem sedan dec. 1999757 inlägg
#13

Detta är 10 senaste raderna i RegMon

RegMon skrev:

257906 1002.44072380 services.exe:1024 OpenKey HKLM\SYSTEM\ControlSet001\Enum\USB\ROOT_HUB20\5&2AA71289&0\USB&ROOT_HUB20&5&2AA71289&0 NOTFOUND
257907 1002.44095321 services.exe:1024 OpenKey HKLM\SYSTEM\ControlSet001\Enum\USB\VID_03F0&PID_3C02\MY36J442236M\USB&VID_03F0&PID_3C02&MY36J442236M NOTFOUND
257908 1002.44119069 services.exe:1024 OpenKey HKLM\SYSTEM\ControlSet001\Enum\USB\VID_046D&PID_C012\6&1C496E94&0&2\USB&VID_046D&PID_C012&6&1C496E94&0&2 NOTFOUND
257909 1002.44142065 services.exe:1024 OpenKey HKLM\SYSTEM\ControlSet001\Enum\USB\VID_04A9&PID_2214\6&1A13B665&0&3\USB&VID_04A9&PID_2214&6&1A13B665&0&3 NOTFOUND
257910 1002.44165889 services.exe:1024 OpenKey HKLM\SYSTEM\ControlSet001\Enum\USB\VID_04A9&PID_2214\6&1A13B665&0&4\USB&VID_04A9&PID_2214&6&1A13B665&0&4 NOTFOUND
257911 1002.44177010 services.exe:1024 OpenKey HKLM\SYSTEM\ControlSet001\Enum\USB\VID_0D7D&PID_0100\19311DA10782\USB&VID_0D7D&PID_0100&19311DA10782 NOTFOUND
257912 1002.44200180 services.exe:1024 OpenKey HKLM\SYSTEM\ControlSet001\Enum\USBSTOR\DISK&VEN_&PROD_USB_DISK&REV_2.0E\19311DA10782&0\USBSTOR&DISK&VEN_&PROD_USB_DISK&REV_2.0E&19311DA10782&0 NOTFOUND
257913 1002.44224368 services.exe:1024 OpenKey HKLM\SYSTEM\ControlSet001\Enum\V1394\NIC1394\A101589923C00\V1394&NIC1394&A101589923C00 NOTFOUND
257914 1005.00913753 lsass.exe:1036 OpenKey HKLM\SAM\SAM\DOMAINS\Account\Groups\000003EB NOTFOUND
257915 1005.00916974 lsass.exe:1036 OpenKey HKLM\SAM\SAM\DOMAINS\Account\Aliases\000003EB NOTFOUND

Något felmeddelande har jag inte hittat i loggen.

kjellMedlem sedan dec. 1999757 inlägg
#14

Eftersom SP2:an kom på Windows Update idag så testade jag att gå den vägen men det blev samma felmeddelande. Nu loggade jag allt och det enda som jag fick Access Denied på var nyckeln HKLM\SYSTEM\CurrentControlSet\Enum\* men detta var ganska tidigt i installationen. Vid själva felmeddelande fanns inget som tydde på något behörighetsfel i registret men det kan ju bero på ett tidigare stadie. Jag kontrollerade dock behörigheten på Enum och konstaterar att den är exakt som på alla andra maskiner i nätet och dessa har ju fungerat utan problem.

En sista utväg, innan ominstallation, är kanske att försöka i felsäkert läge men är det lämpligt? Då är ju knappt hälften av tjänsterna och hårdvaran med vid installationen.
Är det ok att installera i det läget eller vad tror ni?

legisMedlem sedan juli 20044 453 inlägg
#15

PM

kjellMedlem sedan dec. 1999757 inlägg
#16

Case closed

Efter en del envishet, test and trial och supporthjälp så blev detta lösningen angående mitt problem.

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PagedPoolSize
ändrades till 0xFFFFFFFF och
HKLM\System\CurrentControlSet\Control\RegistrySizeLimit
skapades med värdet 0xffffffff

Tack till alla som hjälpt till :)

262 ms totalt · 3 externa anrop · v20260731065814-full.30151723
140 ms — hämta forumlista (db)
120 ms — hämta statistik (db)
139 ms — hämta tråd, inlägg och bilagor (db)