디스크 정리 (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 \ 임시 파일
오른쪽 창에서 LastAccess를 두 번 클릭하십시오.
LastAccess의 값 데이터를 0으로 설정하십시오.
"LastAcess"값은 파일이 마지막으로 액세스되었거나 Cleanmgr.exe에서 정리할 파일 또는 디렉토리에 대한 디렉토리가 작성된 후 경과해야하는 일 수를 나타냅니다.
LastAccess 레지스트리 값 데이터를 0으로 설정하면 디스크 정리로 모든 임시 파일을 정리할 수 있습니다. 현재 응용 프로그램에서 사용중인 파일 및 쓰기 권한이없는 파일과 같이 삭제할 수없는 파일은 건너 뜁니다.
보다 안전한 쪽을 위해 디스크 정리에서 지난 3 일 동안 사용한 파일을 지우지 않도록 "LastAccess"를 "3"으로 설정할 수 있습니다. “3”은 현재 실행중인 일부 응용 프로그램이 임시 데이터를 저장하고 최근에 시스템을 종료하지 않고 시스템을 최대 절전 모드로 전환 한 경우를 대비하여 더 안전합니다.
위의 내용은 2005 년에 작성한 것과 동일한 레지스트리 편집입니다. Windows 10을 통해 Windows 2000 / XP에 적용됩니다. 참조 : 디스크 정리 유틸리티를 사용하여 임시 파일을 정리하기 위해 "LastAccess"값을 변경하십시오 .
기본“LastAccess”값으로 디스크 정리를 실행하면 많은 파일과 폴더가 그대로 유지됩니다.
10 월 25 일 이전에 생성 된 폴더 (및 액세스 한 파일) 만 지워졌습니다. 오늘 11 월 1 일에 정리가 완료되었습니다.
레지스트리 설정을 적용한 후 디스크 정리를 다시 실행합니다.
사용중인 파일과 폴더를 제외한 임시 파일은 모두 사라졌습니다.
임시 파일 위치
참고로, 디스크 정리가 높은 수준으로 실행될 때 ( "관리자 권한으로 실행") 임시 파일을 정리하면 다음 폴더 및 하위 폴더의 "임시"파일은 파일 및 폴더와 함께 지워집니다. 사용자의 TEMP 디렉토리.
- % WINDIR % \ Temp
- % WINDIR % \ Logs
- % WINDIR % \ System32 \ LogFiles
나는 먼저 타사 정리 및 유지 관리 도구를 사용하지 않습니다. 여전히이 작업에 디스크 정리를 사용하지만 Cleanmgr.exe 스위치 "/ sageset"및 "/ sagerun"을 사용하여 디스크 정리를 자동화합니다.