Przenieś dllcache na inny dysk

Wypróbuj Nasz Instrument Do Eliminowania Problemów

Mój folder dllcache w system32 ma rozmiar prawie 450 megabajtów na partycji Windows. Pamięć podręczna dllcache służy do zastąpienia pliku systemowego (dll), który został zmieniony, na oryginalny. Martwi mnie, że ta funkcja systemu Windows zajmuje tak dużo miejsca na moim dysku twardym.

W moim przypadku jest to jeszcze poważniejsze, ponieważ zdecydowałem się na dość małą partycję Windows, każdy bajt się liczy, jeśli wiesz, o co mi chodzi.

Narodził się pomysł przeniesienia folderu dllcache na inny dysk przy zachowaniu jego funkcjonalności. Aby zmienić lokalizację folderu dllcache, otwórz rejestr systemu Windows i wprowadź w nim modyfikację. Aby to zrobić, naciśnij jednocześnie klawisze Windows i R, aby otworzyć moduł wykonawczy. Wpisz regedit w formularzu, a następnie naciśnij klawisz Enter.

Użyj struktury folderów po lewej stronie, aby przejść do następującego klucza:

HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon

Następnie kliknij prawym przyciskiem myszy klawisz i wybierz Nowy> Ciąg z menu kontekstowego. Nazwij ciąg SFCDllCacheDir i kliknij ok. Powinien być teraz widoczny po prawej stronie. Kliknij go dwukrotnie, gdy go tam zobaczysz, aby zmienić jego wartość i dodaj nową lokalizację jako ciąg, na przykład e: dllcache .

Po ponownym uruchomieniu komputera następnym razem prawdopodobnie zostanie wyświetlony monit o włożenie dysku CD z systemem Windows XP do napędu, aby można było skopiować z niego niektóre pliki do nowej lokalizacji dllcache. Innym sposobem byłoby po prostu przeniesienie plików ze starego folderu do nowego.

Jeśli nie dzieje się to automatycznie w twoim systemie, możesz użyć polecenia sfc / scannow aby zmusić system Windows do wypełnienia nowego folderu plikami.

Alternatywnie możesz skonfigurować ustawienie w Edytorze zasad grupy, jeśli jest dostępne w systemie. Załaduj gpedit.msc w systemie i przejdź do Zasady komputera lokalnego> Konfiguracja komputera> Szablony administracyjne> System> Ochrona plików systemu Windows i włącz zasadę „Określ lokalizację pamięci podręcznej ochrony plików systemu Windows”.

Aktualizacja : Należy pamiętać, że działa to tylko w systemach Windows XP, Windows 2000 i Windows Server 2003 .. Folder dllcache nie jest już częścią nowszych wersji systemu Windows. Nowsze wersje systemu Windows używają zamiast tego folderu WinSxS, który domyślnie znajduje się w folderze c: windows winsxs .