디스크 정리(Cleanmgr.exe)는 다른 타사 정리 도구에서 사용할 수 없는 몇 가지 유용한 정리 옵션을 제공하는 Windows의 기본 제공 도구입니다. 그것은 제거 할 수 있습니다 대체된 장치 드라이버, 임시 파일, Internet Explorer 캐시, 더 이상 사용되지 않는 Windows 업데이트, 이전 Windows 설치(Windows.old) 폴더, 그리고 훨씬 더.
그러나 디스크 정리가 TEMP 폴더의 일부 파일 및 폴더 삭제를 건너뛰는 이유가 궁금할 수 있습니다.
디스크 정리가 임시 파일을 남기는 이유는 무엇입니까?
임시 파일 삭제와 관련하여 기본적으로 디스크 정리는 다음 기준과 일치하는 항목을 지우지 않습니다.
- 읽기 전용, 시스템 또는 숨김 속성이 있는 파일
- 지난 7일 동안 액세스한 파일
- 지난 7일 동안 생성된 디렉터리입니다.
기준 2의 경우: 간단한 레지스트리 편집으로 디스크 정리에서 모든 임시 파일을 지우거나 마지막으로 액세스한 타임스탬프가 현재로부터 "n"일보다 큰 파일만 데이트.
관련된:Windows에서 N일보다 오래된 파일을 자동으로 삭제하는 방법
디스크 정리로 모든 임시 파일 지우기
레지스트리 편집기를 시작하고 다음으로 이동합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Temporary Files
오른쪽 창에서 두 번 클릭 마지막 액세스.
LastAccess의 값 데이터를 0으로 설정합니다.
"LastAcess" 값은 파일이 마지막으로 발생한 이후 경과해야 하는 일 수를 나타냅니다. 액세스하거나 해당 파일 또는 디렉토리가 정리 대상으로 간주되도록 디렉토리가 생성되었습니다. Cleanmgr.exe.
LastAccess 레지스트리 값 데이터를 0으로 설정하면 디스크 정리에서 모든 임시 파일을 강제로 정리할 수 있습니다. 현재 사용 중인 파일과 같이 삭제할 수 없는 파일은 건너뜁니다. 응용 프로그램, 쓰기 권한이 없는 항목.
더 안전한 면을 위해 "LastAccess"를 "3"으로 설정하여 디스크 정리가 지난 3일 동안 사용한 파일을 지우지 않도록 할 수 있습니다. "3"은 현재 실행 중인 일부 응용 프로그램이 거기에 임시 데이터를 저장하고 최근에 시스템을 (매일 종료하는 대신) 많이 최대 절전 모드로 전환한 경우를 대비하여 더 안전합니다.
위의 내용은 2005년에 제가 작성한 것과 동일한 레지스트리 편집입니다. Windows 2000/XP부터 Windows 10까지 적용됩니다. 참조: 디스크 정리 유틸리티를 사용하여 임시 파일을 정리하기 위해 "LastAccess" 값을 변경합니다..
기본 "LastAccess" 값으로 디스크 정리를 실행하면 많은 파일과 폴더가 그대로 유지됩니다.
10월 25일 이전에 생성된 폴더(및 액세스한 파일)만 지워졌습니다. 오늘 11월 1일에 정리가 완료되었습니다.
레지스트리 설정을 적용한 후 디스크 정리를 다시 실행했습니다.
임시 파일은 다음을 제외하고 모두 사라졌습니다. 사용 중인 파일 및 폴더.
임시 파일 위치
참고로 디스크 정리가 관리자 권한으로 실행될 때("관리자 권한으로 실행") 임시 파일을 정리하면 "임시" 사용자의 TEMP에 있는 파일 및 폴더 외에도 다음 폴더 및 하위 폴더에 있는 파일도 지워집니다. 예배 규칙서.이 광고 신고
- %WINDIR%\Temp
- %WINDIR%\로그
- %WINDIR%\System32\LogFiles
저는 우선 타사 정리 및 유지 관리 도구를 사용하지 않습니다. 나는 여전히 이 작업을 위해 디스크 정리에 의존하고 있지만 자동화 사용 Cleanmgr.exe는 "/sageset" 및 "/sagerun"을 전환합니다.
작은 요청 하나: 이 게시물이 마음에 들면 공유해 주세요.
귀하의 "작은" 공유 하나가 이 블로그의 성장에 많은 도움이 될 것입니다. 몇 가지 훌륭한 제안:- 그것을 핀!
- 좋아하는 블로그 + Facebook, Reddit에 공유
- 트윗해!