디스크 정리가 Temp 폴더 내용을 완전히 지우지 않는 이유는 무엇입니까?

디스크 정리 (Cleanmgr.exe)는 다른 타사 정리 도구에서는 사용할 수없는 유용한 정리 옵션을 제공하는 Windows의 기본 제공 도구입니다. 대체 된 장치 드라이버, 임시 파일, Internet Explorer 캐시, 사용되지 않는 Windows 업데이트, 이전 Windows 설치 (Windows.old) 폴더 등을 제거 할 수 있습니다.

그러나 왜 디스크 정리가 TEMP 폴더의 일부 파일 및 폴더 삭제를 건너 뛰는 지 궁금 할 것입니다.

디스크 정리가 임시 파일 뒤에 남겨지는 이유는 무엇입니까?

임시 파일 삭제와 관련하여 디스크 정리는 기본적으로 다음 기준과 일치하는 항목을 지우지 않습니다.

  1. 읽기 전용, 시스템 또는 숨김 속성을 가진 파일
  2. 지난 7 일 동안 액세스 한 파일
  3. 지난 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"을 사용하여 디스크 정리를 자동화합니다.

$config[ads_text6] not found

관련 기사