파티션과 관련하여 휴지통의 파일은 어디에 저장됩니까?

파티션과 관련하여 휴지통의 파일은 어디에 저장됩니까?

나는 휴지통이 로컬 드라이브(파티션) 간에 공유된다는 것을 이해합니다. 파일이 "삭제"되어 휴지통으로 보내지면 파일 자체가 삭제되기 전의 파티션에 유지됩니까, 아니면 중앙 집중화된 영역(예: Windows가 설치된 드라이브)으로 이동됩니까?

예:

PC에는 하나의 하드 드라이브가 있습니다.

C - Windows OS가 있는 기본 파티션
D - 동일한 물리적 드라이브에 있는 추가 파티션
E - 동일한 물리적 드라이브에 있는 추가 파티션

D 드라이브의 파일을 삭제하면 해당 파일은 D 드라이브의 휴지통에 남아 있습니까, 아니면 C 드라이브의 중앙 휴지통 영역으로 이동됩니까? 파티션의 RECYCLER 폴더를 보면 모든 파티션의 휴지통 내용이 표시됩니다.

XP Home SP 3, NTFS를 사용합니다.

답변1

실제로 파티션(C:, D: 등)마다 별도의 \Recycler 디렉터리가 있습니다. 따라서 동일한 파티션/드라이브에 유지됩니다.

다음은 동일한 컴퓨터에 있는 두 드라이브의 스크린샷입니다.

여기에 이미지 설명을 입력하세요

이제 드라이브가 하나 뿐이고 파티션이 여러 개 있을 때에도 동작이 동일하다는 것을 확인할 수 있습니다.

여기에 이미지 설명을 입력하세요

그러나 바탕 화면에서 휴지통 아이콘을 열면 편의를 위해 계정과 연결된 모든 Recycler 폴더의 모음이 표시됩니다.

아래 질문에 따르면 앞서 언급한 대로 무언가를 삭제해도 파일이 실제 드라이브에 남아 있는 것으로 보입니다. 또한 파일 이름이 무작위로 지정되고(원래 파일은 test.txt였지만 명령 프롬프트에서 검색할 때 드라이브의 이름은 De4.txt로 변경되었습니다) 해당 파일이 해당 INFO2 파일에 입력되고 본 그대로 Explorer에 전달됩니다. 따라서 어떤 드라이브에 있든 삭제된 파일을 찾을 수 있는 휴지통 하나만 있으면 됩니다. 명령줄을 검색할 때 실제로 보게 되는 것은 실제로 두 드라이브 모두에 ​​있지 않다는 것을 보여줍니다. 이 스크린샷을 확인하세요.

여기에 이미지 설명을 입력하세요

답변2

D 드라이브의 파일을 삭제하면 해당 파일은 D 드라이브의 휴지통에 남아 있습니까, 아니면 C 드라이브의 중앙 휴지통 영역으로 이동됩니까?

삭제한 각 파일은 해당 파일이 있던 드라이브에 유지됩니다. 이것이 크기별로 최대 휴지통 크기를 설정할 수 있는 이유입니다(휴지통을 마우스 오른쪽 버튼으로 클릭하고 속성으로 이동하면 드라이브별로 변경할 수 있습니다).

논리적으로 파일 자체는 다음과 같습니다.~ 아니다수정되었지만 오히려마스터 파일 테이블업데이트되고 파일은 먼저 휴지통으로 "이동"됩니다. 휴지통을 비우면 파일은 삭제된 것으로 표시됩니다(다음 번에 드라이브가 파일 쓰기를 시도하여 해당 공간이 필요할 때 덮어쓰게 됩니다).

파티션의 RECYCLER 폴더를 보면 모든 파티션의 휴지통 내용이 표시됩니다.

예, 이것이 Windows의 기본 동작입니다. 각 드라이브에는 RECYCLER폴더(숨김 폴더와 시스템 폴더로 표시됨) 가 있습니다 . Windows 휴지통은 모든 로컬 드라이브를 검색하여 휴지통을 열 때 모든 Recycler 항목을 가져옵니다.

마지막으로, 파일을 삭제할 때마다 해당 파일은 임의의 폴더에 배치됩니다. 해당 폴더는 마운트된 모든 하드 드라이브의 모든 RECYCLER 폴더에 존재하지만(이름 충돌 방지를 위해) 삭제된 파일은 원래 있던 드라이브에만 존재합니다.

관련 정보