Windows에서 재부팅 한 후 임시 파일을 제거하는 방법은 무엇입니까?


38

우분투는 재부팅 후 기본적으로 임시 파일을 삭제하지만 Windows는 그렇지 않습니다. Windows에서 동일한 작업을 수행하는 방법


IE 임시 파일 또는 Windows 임시 파일? (% temp % 폴더)
— Lorenzo Von Matterhorn

% TEMP % (c : \ users \ user \ appdata \ local \ temp)
— mystdeim

4
Linux에는 두 개의 임시 폴더가 있습니다. 재부팅시 / tmp 가 지워지고 / var / tmp 는 지워지지 않습니다. Windows에서는 안전하게 삭제할 수있는 파일을 결정하기가 더 어렵습니다. 실행 파일을 임시 폴더 (드라이버, IIRC 및 맬웨어가 아님)에 저장 한 응용 프로그램도 보았습니다. X 일 동안 액세스하지 않은 임시 파일 만 삭제하는 것이 더 나은 방법 일 것입니다.
— Dennis

1
모든 스타트 업마다 왜해야합니까? 그것은 시간 낭비입니다. 일주일 또는 한 달에 한 번씩 청소를 계획하십시오.
— Robert Niestroj

확장자가 "etiqls"( "sqlite") 인 파일은 일반적으로 해당 폴더에 보관되고 잠겨 있기 때문에 파일을 삭제하는 데 문제가 발생할 수 있습니다. 바이러스 백신 및 기타 소프트웨어에서 사용되며 건너 뛸 수 있습니다.
— Rod Boev

답변:


46

대신 문제 (그리고 거치지 위험 )이 수동으로 일을, 내가 좋아하는 프로그램을 추천 할 것입니다 CCleaner를 지난 24 시간 이내에 생성 된이 과정과 나뭇잎 만 파일을 자동화 할 수 있습니다.

시작시 실행될 수도있는 일부 프로그램이 이미 임시 파일을 사용하고있을 수 있으므로 문제가 발생할 수 있으므로 이는 매우 중요합니다. Linux에서 /tmp디렉토리 는 재부팅 할 때마다 지워지는 것으로 알려져 있으므로 모든 Linux 프로그램은이 원칙에 따라 설계됩니다.

CCleaner를 Windows로 시작하는 방법은 다음과 같습니다. CCleaner 옵션

확인 만 "임시 파일"그리고 당신이 정말로 모든 시작에 삭제하려는 다른 일을 체크 : CCleaner 선택

CCleaner는 기본적으로 하루 이상 파일을 삭제해야하지만이 설정을 확인하는 것은 아프지 않습니다. CCleaner 고급 옵션

이 모든 작업이 완료되면 CCleaner는 시작할 때마다 알림 영역에서 조용히 실행해야합니다. 청소가 완료되면 아이콘이 사라집니다. CCleaner 트레이 아이콘


CCleaner가 한 번 감염되었습니다. 그렇기 때문에 사소한 작업을 위해 타사 앱을 설치하는 것보다 항상 내장 기능을 사용하는 것이 좋습니다.
— davidbaumann

10

그에 대한 옵션이 없다고 생각합니다. .bat파일을 작성 하여 임시 파일을 삭제하고 시작시 (Windows가 시작될 때) 실행할 수 있습니다. 다음이 작동합니다.

% temp %의 모든 파일을 삭제하지만 폴더는 그대로 둡니다.

@echo off
del /s /f /q "%temp%/*.*"

% temp %의 모든 것을 삭제하십시오 :

@echo off
rmdir /s /q %temp%
md %temp%

모든 .tmp파일을 삭제 하십시오.

@echo off
del /s /f /q "%temp%/*.tmp"

일부 프로그램은 파일을 사용 %temp%하여 실행하므로 사용자가 위험을 감수해야합니다.

.bat시작할 때 실행 하려면 Microsoft 또는 다른 많은 온라인 사용자 중 하나 에서이 자습서를 따르십시오 .


8

실제로, 시작 시마다 이러한 정리를 수행하는 것은 프로세서 시간을 낭비합니다.

대신 일주일에 한 번 트리거 된 예약 된 작업을 추가하여 다음을 포함하는 ccleaner 의 동일한 디렉토리에있는 배치를 실행하십시오 .

ccleaner /AUTO

이렇게하면 ccleaner에서 체크 표시 한 모든 상자에 대한 프롬프트없이 스캔 및 자동 정리가 수행되며 사용자 지정 디렉토리가 포함됩니다. (레지스트리 수정을 수행하지 않음)

추가 팁 : 배치 속성에서 최소화로 실행되도록 선택할 수도 있으므로 시작시 귀찮게합니다. 스캔이 다소 빠르며 최소화 된 창을 보지 못할 수도 있습니다.


1
이것이 사실이라는 증거가 있습니까? oO
— Smithers

1

하루보다 오래된 임시 파일을 제거하는 배치 파일

IF EXIST %TEMP% ( FORFILES /P %TEMP% /D -01 /C "cmd /c IF @isdir==TRUE (rd /s /q @path) else (del /q @path)" )

1
오랫동안 DOS가 없었습니다
— davidbaumann

0

cleanmgr

기본 제공 Windows 기능을 사용하여 모든 임시 파일 등을 정리할 수 있습니다.

한 번만 실행

CLEANMGR /sageset

이제 정리할 항목을 선택하십시오.

이제 실행하여

CLEANMGR /sagerun

선택한대로 모든 정리 작업을 정확하게 실행합니다.

자세한 내용은 Microsoft 기술 자료를 참조하십시오 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.