vermin.eu.org

Specjalista IT na tru^Hopie

Entries Comments



Czyszczenie dysku: ServicePackFiles i Driver Cache

23 April, 2006 (17:59) | inne (tech), windows | By: vermin

Na moim systemie, na dysku systemowym, procent wolnego miejsca spadł poniżej progu akceptowalności. Oczywiście trzeba było zwolnić tyle miejsca ile to miało sens. Dotychczasowe metody - przekierowane Documents and Settings, aplikacje instalowane w innych ścieżkach, przestały już wystarczać. Nadszedł czas na katalogi z serii %systemroot%!

Typowymi zawalikatalogami są ServicePackFiles, zawierający, zaktualizowane przez instalację niezintegrowanego Service Pack, wersje plików systemowych używane np. przez ochronę systemu plików Windows. Ponadto jest tam dość duży Driver Cache, zawierający to co mówi sama nazwa, czyli kopię plików sterowników. Najprościej jest oczywiście skasować zawartość obydwu katalogów i mieć problem z głowy… tyle, że przy instalacji/reinstalacji usług czy też dodawaniu urządeń pojawią się problemy.

Rozwiązaniem tej sytuacji jest grzebanie w rejestrze (Standardowy disclaimer, o tym, że grzebanie jest trudne i niezalecane, i że zrobię to za 80zł/h + dojazd ;) ). W zasadzie wystarczy wyedytować klucz HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup, a dokładniej zmienić wartości ServicePackSourcePath, ServicePackCachePath oraz DriverCachePath ustalając nowe, wskazujące na przemieszczone katalogi.

Ponadto pozostaje sprawa dllcache wykorzystwanego przez WFP. Tu, bez wyłączenia SPF osiągalnego poprzez edycję klucza HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Winlogon\SFCDisable i wartość 0xffffff9d, dużo nie zdziałamy - możemy za to ograniczyć wielkośc katalogu dllcache. Uczynimy to znów za pomocą edycji rejestru, (jakież azskoczenie) - a dokładniej opcji HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Winlogon\SFCQuota, wyrażonej w megabajtach. Żeby przekierować katalog dllcache, istnieje niby opcja HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Winlogon\SFCDllCacheDir, typ regexp string… ale to już niezalecany hack.

Write a comment