C:\Windows\temp에서 파일을 안전하게 삭제하기 위한 정확한 전략인가요?

C:\Windows\temp에서 파일을 안전하게 삭제하기 위한 정확한 전략인가요?

Windows 7에서 디스크 정리로 삭제되지 않은 파일을 삭제하려면 C:\Windows\temp먼저 컴퓨터를 다시 시작한 다음 다시 로그인한 후 지난 24시간 동안 수정된 날짜 스탬프가 없는 파일만 삭제해야 한다는 내용을 오늘 읽었습니다. .

이렇게 하는 것이 말이 되나요?

답변1

프로그램은 장기간 동안 임시 디렉터리의 파일에 의존해서는 안 됩니다. 그러나 해당 디렉토리의 요점은 짧은 기간 동안 물건을 보관하는 장소라는 것입니다. 따라서 단기간에 의존해도 괜찮습니다.

일반적으로 임시 디렉토리에 관해 제가 아는 대부분의 프로그래머는 최대 단기 기간을 시스템을 다음에 다시 시작할 때까지로 생각합니다. (실제로 특정 시스템은 다시 시작할 때 임시 디렉터리의 내용을 자동으로 삭제하는 것을 보았습니다.)

또한 일부 잘못된 프로그램은 실수로 파일을 열어두거나 잠긴 상태로 유지하여 다시 시작할 때까지 삭제하기 어렵게 만들 수 있습니다.

이러한 두 가지 이유 때문에 시스템을 다시 시작한 다음 다시 시작한 이후로 건드리지 않은 모든 항목을 임시로 삭제하는 것이 가장 안전합니다. 24시간은 불필요합니다. 시간 제한이 있는 이유는 다시 시작한 이후 다른 프로그램이나 시스템 프로세스가 임시 디렉터리에서 작업을 시작했을 수 있기 때문입니다.

그게 가장 안전해요. 실제로는 가끔 다시 시작하지 않고 임시 디렉토리의 모든 항목을 삭제했는데 아무런 문제가 없었습니다.

관련 정보