얼마 전 메인 하드 디스크를 SSD로 교체했습니다. 이제 이전 하드 디스크는 보조 하드 디스크로 사용되며 내 OS는 기본 SSD 디스크에 새로 설치된 Windows입니다.
그럼에도 불구하고, 여전히 거대한가 pagefile.sys
및 hiberfile.sys
그 보조 하드 드라이브에. 이것들은 현재 창에서 사용되는 것이 아닙니다 C:\
.
나는 attrib -s -h
그들에게 시도했지만 “액세스 거부”로 거부되었습니다.
사용하지 않는 오래된 시스템 파일을 삭제하고 공간을 확보하는 방법에 대한 아이디어가 있습니까?
답변
답변
답변을 결합하면 외부 프로그램이 필요하지 않으므로 매우 간단합니다.
dos 프롬프트에서 :
icacls hiberfil.sys /grant everyone:f
파일 attrib -h -s hiberfil.sys
을 삭제 del hiberfil.sys
하기 위해 파일 에
액세스하여 파일
을 삭제할 수 있도록합니다.
들어 pagefile.sys
그 같은 방식으로 작동합니다.
답변
이렇게하려면 잠금 해제 도구 를 사용하십시오 . “액세스가 거부되었습니다”메시지를 표시하는 잠금 핸들을 제거 할 수있을뿐만 아니라 파일을 동시에 삭제할 수도 있습니다 (프로그램이 핸들을 다시 확보하려고 시도하는 경우).
답변
1 년 전 내 OS를 SSD로 마이그레이션 한 후이 모든 방법을 시도했습니다. Takeown은 작동하는 것처럼 보이지만 파일을 삭제할 수 없습니다. 파일 브라우저에서 명령 프롬프트에서 DIR을 수행하는 것으로 표시되지 않습니다. Hiberfil은 명령 프롬프트를 통해 이미 비활성화되어 있지만 다시 활성화하려고했습니다. 그것을 비활성화하고 여전히 멈출 수는 없습니다.
파일이있는 것처럼 보이지만 거기에는 없습니다.
나를 위해 일한 것은 ‘신규> 텍스트 문서’를 만들고 Hiberfile.sys로 이름을 바꿨습니다. F : 드라이브의 폴더를 제외하고는 아무것도 만들 수 없으므로 폴더 에서이 작업을 수행해야했습니다. 그런 다음 F : \에 붙여 넣은 다음 해당 파일을 삭제하십시오. 지난 몇 년 동안 몇 번 다시 시도하려고했던 32GB를 해제했습니다.
답변
아마도 소유권을 가져야 할 것입니다. 그리고 읽기 전용 설정을 제거 하시겠습니까? 소유권 다시 가져 오기 :이 작업은 수동으로 수행 할 수 있지만 (확장, 길게 누르기) 컨텍스트 메뉴를 추가하는 것을 선호합니다.
매우 유용한 SysInternals 도구를 사용하여 항목을 찾은 F6다음 항목을 내보낼 수있는 레지스트리로 이동합니다. .reg
파일을 복사하여 파일에 붙여넣고 저장 한 다음 열어서 빠르게 추가 할 수 있습니다. 🙂
Take & ownership-all.REG
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\runas]
@="Take &ownership"
"HasLUAShield"=""
"NoWorkingDirectory"=""
"Extended"=""
[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
Take & ownership-Directory.REG
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Take &ownership"
"HasLUAShield"=""
"NoWorkingDirectory"=""
"Extended"=""
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
답변
드라이브가 하나만 있거나 보조 드라이브에있는 파일의 무결성을 유지하려면 ( 즉 , 필요한 경우 나중에 부팅 할 수 있도록 ) 페이지 파일을 먼저 비활성화해야합니다 (페이지 파일을 링크 에서 비활성화하는 단계). ).
드라이브 보존에 신경 쓰지 않으면 5 단계로 건너 뜁니다.
- 를 눌러 Win+는 R(또는 Win+ S) 입력 →
SystemPropertiesPerformance.exe → 눌러 → 입력 고급 탭을 클릭합니다. - 가상 메모리에서 변경을 클릭
하고 모든 드라이브의 페이징 파일 크기 자동 관리를 선택 취소 하십시오. - 크기를 조정하려는 파티션을 클릭하고 페이징 파일 크기를 페이징 파일 없음으로 설정하십시오. 설정을 클릭 한 다음 확인을 클릭하십시오.
- 재시작. pagefile.sys와 swapfile.sys가 모두 디스크에서 사라 졌음을 알 수 있습니다.
- 페이지 파일이 여전히 있으면 다시 시작시 Unlocker를 사용하여 페이지 파일을 삭제하십시오.
기사가 다시 시작하자마자 페이지 파일이 사라질 것이라고 암시하는 것처럼 보이기 때문에 5 단계를 추가하고 있습니다.
항상 그런 것은 아닙니다. Windows 7을 다시 시작했을 때 파일이 여전히 존재했습니다. Windows 7에서 파일이 사용 중이라고 주장하여 파일을 삭제할 수 없습니다.
TAKEOWN도 문제를 해결하지 못했습니다. Unlocker는 처음에는 잠금 핸들을 찾을 수 없다고 말했습니다.
그러나 Unlocker는 다시 시작할 때 파일을 삭제하는 옵션을 제공했습니다. @Kevin, Unlocker를 제안 해 주셔서 감사합니다.