dllcache를 다른 드라이브로 이동
- 범주: 윈도우
system32의 dllcache 폴더의 크기는 Windows 파티션에서 거의 450MB입니다. dllcache는 변경된 시스템 파일 (dll)을 원래 파일로 대체하는 데 사용됩니다. Windows의이 기능이 내 하드 드라이브에서 너무 많은 공간을 차지한다는 사실이 나를 괴롭 힙니다.
내가 의미하는 바를 알면 모든 바이트가 중요하기 때문에 다소 작은 Windows 파티션을 갖기로 결정했기 때문에 내 경우에는 훨씬 더 심각합니다.
기능을 유지하면서 dllcache 폴더를 다른 드라이브로 옮기는 아이디어가 탄생했습니다. dllcache 폴더의 위치를 변경하려면 Windows 레지스트리를 열고 수정합니다. 이렇게하려면 Windows와 R 키를 동시에 눌러 실행 상자를 엽니 다. 양식에 regedit를 입력하고 나중에 Enter 키를 누릅니다.
왼쪽의 폴더 구조를 사용하여 다음 키로 이동하십시오.
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon
나중에 키를 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 새로 만들기> 문자열을 선택합니다. 문자열 이름 SFCDllCacheDir 확인을 클릭하면 오른쪽에 표시됩니다. 값을 변경하려면 두 번 클릭하고 새 위치를 문자열로 추가합니다 (예 : e : dllcache ).
다음 번에 컴퓨터를 재부팅 한 후 일부 파일을 새 dllcache 위치로 복사 할 수 있도록 Windows XP CD를 드라이브에 넣으라는 메시지가 표시 될 것입니다. 또 다른 방법은 단순히 이전 폴더에서 새 폴더로 파일을 이동하는 것입니다.
이것이 시스템에서 자동으로 발생하지 않으면 다음 명령을 사용할 수 있습니다. sfc / scannow
Windows가 새 폴더를 파일로 채우도록합니다.
시스템에서 사용할 수있는 경우 그룹 정책 편집기에서 설정을 구성 할 수도 있습니다. 시스템에 gpedit.msc를로드하고 로컬 컴퓨터 정책> 컴퓨터 구성> 관리 템플릿> 시스템> Windows 파일 보호로 이동 한 다음 'Windows 파일 보호 캐시 위치 지정'정책을 활성화합니다.
최신 정보 참고 : Windows XP, Windows 2000 및 Windows Server 2003에서만 작동합니다. dllcache 폴더는 더 이상 최신 버전의 Windows에 포함되지 않습니다. 최신 버전의 Windows는 기본적으로 c : windows winsxs 아래에있는 WinSxS 폴더를 대신 사용합니다.