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 vill inte installeras
15 svar · 725 visningar · startad av kjell
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".
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.
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.
Testa att återställa säkerhetsinställningarna för katalogen system32\dllcache.
System och administrator ska ha full access.
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.
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 )
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... ;)
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).
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.
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å.
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.
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.
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?
PM
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 :)
