Windows 임시 폴더 비우는 것이 좋습니다?


24

DELL Inspiron와 함께 사용 중 입니다 Windows 7.

내가 알고있는 한 Windows temp 폴더를 비우는 것이 좋습니다. 그러나 Windows temp 폴더를 지우면 약 8 개월 전에 이상한 동작이 발생했습니다. 다음 날부터 랩탑은 매일 하나 이상의 오류를 표시하기 시작하고 어느 날 OS가 다운되었습니다. 지금까지 Windows temp 폴더를 지우거나 다른 문제로 인해 OS가 충돌했는지 확실하지 않습니다.

여기서 Windows 임시 폴더 의미 "C:\Windows\Temp"

이것은 이야기의 배후입니다.

현재이 임시 폴더 "C:\Windows\Temp"에는 102GB 가 포함되어 있습니다.

파일이 차지하는 대부분의 공간은로 시작합니다 etilqs_*.*. 이 파일이로 인해 생성되었다는 것을 알게되었습니다 WD SmartWare.

이제 내 문제는 :-

실제로이 폴더는 많은 공간을 차지하므로 정리하고 싶습니다.

"C:\Windows\Temp"폴더를 정리하면 이전에 직면했던 것과 같은 종류의 문제가 발생합니까? 아니면 새로운 문제가 발생합니까?

좋은 해결책을 제안하십시오.

답변:


17

이름에서 알 수 있듯이 위치는 임시로만 저장해야하는 파일을위한 것입니다.

따라서 응용 프로그램을 작성하고 나중에 검색 할 수 있도록 무언가를 저장하려는 경우 이는 잘못된 위치입니다. 임시 위치가 데이터 만 사용되도록, 사라 경우, 문제 어쨌든하지 않을 것입니다.

안타깝게도 모든 프로그래머가 그 개념을 이해하는 것은 아닙니다.

누군가 해당 위치에 중요한 파일을 배치하기로 결정한 경우 해당 파일을 삭제하면 응용 프로그램에 문제가 발생할 수 있습니다.

따라서 개인적으로 Temp 폴더 의 내용을 삭제 해도 아무런 문제가 발생 하지 않습니다 . 그러나 그것이 사용되는 방식으로 인해 안전한 작동을 보장 할 수는 없습니다.

또한 시스템 작동 중에 폴더를 비우면 실행중인 응용 프로그램이 파일을 잃을 수 있습니다. 폴더 비우는 것은 부팅 중에 가장 잘 수행되는 것입니다.


잘못 작성된 프로그램 만 여전히 필요한 데이터가 들어있는 임시 파일을 닫습니다. 파일이 여전히 열려 있으면 삭제할 수 없습니다. 따라서 블랭킷 삭제를 수행하여 여전히 필요한 데이터가 손실 될 가능성은 없습니다. 해당 파일이 여전히 사용중인 경우 삭제가 실패합니다.
Isaac Rabinovitch

@IsaacRabinovitch : 매우 심하게 작성된 소프트웨어를 실행하는 경우 어떻게해야합니까? 나는 그것이 충돌하면 여전히 슬프다 :) 응용 프로그램은 나중에 필요한 파일을 거기에 넣을 수도 있습니다 . 데이터를 지정된 위치에 복사하기 전에 전체 페이로드를 임시 위치로 추출 할 수있는 응용 프로그램 설치 프로그램을 고려하십시오.
Der Hochstapler

1
어떤 프로그램을 알고 있습니까?
Isaac Rabinovitch

@IsaacRabinovitch는 프로그램이 다른 응용 프로그램으로 전달할 파일을 만들어야하는 경우에도 일부 소프트웨어가이 파일을 쉽게 닫을 수있는 방법의 예입니다. 닫는 시간과 여는 다른 응용 프로그램 사이에는 짧은 기간이 있습니다. 사무실 COM 라이브러리와 같은 것을 사용하는 경우에도 동일한 소프트웨어 내에서 발생할 수 있습니다.
mirhagk

파일의 수명주기가 두 개의 다른 프로그램에서 열 수있을만큼 길면 임시 파일이 아니므로 temp 디렉토리에 있으면 안됩니다.
Isaac Rabinovitch

8

임시 폴더 비우는 것이 분명한 것 같습니다. 대부분의 Linux 배포판에서는 각 부팅마다이 작업이 수행됩니다.
그러나 Windows에서는 그렇지 않습니다. 왜 ?
일부 소프트웨어는 temp를 안정적인 전체 스토리지 재부팅으로 사용하기 때문입니다. 예, 이것은 바보입니다.
이러한 소프트웨어는 대부분 재부팅이 필요한 경우 설치 후에 만 ​​수행됩니다. 완료되면 파일을 지울 수 있습니다.
이러한 소프트웨어는 이제 매우 드 rare니다. 아마 2 년이나 3 년 이후로는 아무것도 보지 못했습니다.

따라서 부팅시 예약 된 작업을 사용하여 임시 폴더의 내용을 삭제하지만 7 일보다 오래된 파일의 경우에만 삭제하십시오.
이것은 안전하게 작업을 수행합니다.

오래된 파일을 삭제하는 방법 :
/programming/51054/batch-file-to-delete-files-older-than-n-days


좋은 점은 임시 파일을 삭제하려는 경우 며칠이 지난 파일 만 삭제해야하며 그 기간 사이에 재부팅해야한다는 것입니다. 이렇게하면 사용중인 임시 파일을 실수로 삭제하거나 다음에 다시 부팅 할 때 사용 대기하지 않습니다.
Richard

2

많은 사람들이 언급했듯이 문제가되지는 않지만 정직하게는 프로그램을 제거하여 내 PC를 '청소'하려고했습니다. 제거가 temp 폴더에 저장된 파일 (설치 프로그램이 설치 파일을 추출했기 때문에)에 의존하기 때문에 무리를 제거 할 수 없었습니다.

skype 및 vmware와 같은 프로그램이 temp 폴더의 파일을 지속적으로 유지하고 있지만 올바르게 작동하려면 파일에 의존한다고 생각하지 않습니다.

서버에서 한 번 '관리자'에 대한 임시 폴더를 지운 후 임시 폴더에서 찾을 수없는 것으로 인해 Sql Server 관리 스튜디오의 다양한 기능이 실패했습니다.

임시 파일의 나쁜 사용법에 대한 나의 경험.


"임시 폴더에 저장된 파일에 따라 제거"심각합니까?
Pacerier

1

임시 파일을 삭제해도 문제가 발생하지 않지만 Temp 디렉토리에서 파일을 삭제하는 대신 Microsoft에서 제공 한 디스크 정리 도구를 사용할 수 있습니다.


2
디스크 정리는 설정에 관계없이 내 컴퓨터 (Windows Vista)의 Windows Temp 폴더에 닿지 않습니다.
kreemoweet 2016 년

1

일반적으로 스토리지를 임시로 처리하기 위해 소프트웨어를 사용할 수 없습니다.

WD 소프트웨어의 경우 http://community.wd.com/t5/WD-Software/WDsmartware-building-etilqs-files-in-my-windows-temp-folder/td-p/307856을 참조하십시오 .

내 / Windows / TEMP의 많은 내용이 Windows 및 .NET 업그레이드의 .log 파일과 .txt 파일이라는 것을 알았습니다. 안전하게 삭제할 수 있다고 생각했습니다 (검색을하고 1Gb의 디스크 공간을 통해 복구).

당신은 수있는 모든 파일 (안 디렉토리) 지난 일주일 전에, 말, 이상 액세스에 대한 검색을 수행하고 압축되도록 설정.

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