목차
* 파일 조각 모음
* 이벤트 뷰어 확인
* hiberfil.sys 파일 처리
* pagefile.sys 파일 처리
디스크 볼륨 축소 시 축소할 수 있는 공간이 없거나 디스크 여분의 용량보다 축소할 수 있는 공간의 크기가 현저히 작은 경우가 있습니다.
이런 경우 어떻게 하면 축소할 수 있는 공간을 여분의 용량만큼 늘릴 수 있는지 알아보겠습니다.
힌트 메시지:
이동할 수 없는 파일이 있는 지점을 벗어나 볼륨을 축소할 수 없습니다.
작업을 완료한 후 응용 프로그램 로그의 "defrag" 이벤트를 통해 작업에 대한 자세한 내용을 확인하십시오.
위 메시지가 표시될 경우 먼저 파일 조각 모음부터 해야 합니다.
볼륨을 축소해서 새로운 공간을 창출하려면 디스크의 파일이나 빈 공간이 연속된 공간에 있어야 됩니다.
그러나 윈도우를 오래 사용하다 보면 파일이 파편화되기 때문에 파일의 데이터나 빈 공간이 연속된 공간에 위치해 있는 것이 아닌 흩어져서 존재하게 됩니다.
이런 경우 볼륨을 축소해서 큰 공간을 창출할 수 없게 됩니다.
파일 조각 모음
윈도우키+R 누른 후 dfrgui 명령어를 실행합니다.
디스크 목록에서 파일 조각 모음을 진행할 디스크의 조각남 % 퍼센티지를 확인합니다.
위 화면처럼 0%면 파일 조각 모음을 할 필요가 없습니다.
퍼센티지가 1% 이상이면 대상 디스크를 선택한 후 최적화 버튼을 눌러서 파일 조각 모음을 진행합니다.
디스크의 용량이 크고 퍼센티지가 높을수록 시간이 오래 걸립니다.
파일 조각 모음이 완료되면 디스크 관리에서 축소할 수 있는 볼륨의 용량을 다시 확인합니다.
축소 공간 쿼리가 끝나면 다음 절차를 진행합니다.
이벤트 뷰어 확인
윈도우키+R 누른 후 eventvwr 명령어를 실행합니다.
이벤트 뷰어가 실행되면 좌측 영역에서 Windows 로그 메뉴를 확장합니다.
확장된 메뉴에서 응용 프로그램을 클릭합니다.
우측에 이벤트 목록이 표시되면 원본에는 Defrag, 이벤트 ID는 259라고 표시된 항목을 찾아 클릭합니다.
아래쪽 진단 정보에서 이동할 수 없는 마지막 파일에 표시된 파일 이름을 확인합니다.
위 화면처럼 hiberfil.sys가 표시될 수도 있고 pagefile.sys가 표시되는 경우도 있습니다.
해당 파일은 이동할 수 없기 때문에 삭제해야 축소할 수 있는 공간이 생긴다는 의미로 받아들이시면 됩니다.
각각의 경우 어떻게 처리하는지 알아보겠습니다.
먼저 hiberfil.sys부터 알아보겠습니다.
pagefile.sys인 경우 다음에 나오는 hiberfil.sys 단락은 건너뛰고 pagefile.sys 단락을 참고합니다.
hiberfil.sys 파일 처리
hiberfil.sys 파일은 윈도우 운영체제 최대 절전 모드에서 사용하는 시스템 파일입니다.
해당 파일을 삭제하면 최대 절전 모드가 일시적으로 비활성화됩니다.
디스크 공간 창출을 위해 일단 파일을 삭제하고 나중에 다시 활성화하면 됩니다.
윈도우 시작 버튼 우측에서 cmd라고 검색한 후 "관리자 권한으로 실행" 메뉴를 클릭합니다.
여기서부터 볼륨을 축소할 디스크의 드라이브가 C: 드라이브와 C: 드라이브가 아닐 경우 다르게 처리해야 합니다.
C: 드라이브 (현재 실행 중인 윈도우가 설치된 드라이브)
D:, E:, F:... 기타 등등(현재 실행 중인 윈도우가 설치되지 않은 드라이브)
본인 상황에 맞는 드라이브의 단락을 참고합니다.
C: 드라이브인 경우
명령 프롬프트에서 다음 명령어를 실행합니다.
cd₩ (또는 cd\)
dir /a:s-d/p
파일 목록에서 hiberfil.sys 파일이 존재하는지 확인합니다.
파일이 존재하면 다음 명령어를 실행합니다.
powercfg -h off
위 명령어 실행 후
dir /a:s-d/p
명령어를 다시 실행하여 hiberfil.sys 파일이 삭제됐는지 확인합니다.
삭제되지 않을 경우 다음 단락에 나오는 del 명령어를 참고하여 실행합니다.
D:, E:, F:... 등 C드라이브가 아닌 경우
C드라이브가 아닌데 hiberfil.sys가 존재하는 경우는 현재 비활성화된 윈도우의 파일인 경우입니다.
따라서 강제 삭제해야 합니다.
먼저 해당 드라이브로 이동합니다.
만약 D 드라이브일 경우 d: 명령어를 입력합니다.
(E 드라이브인 경우는 e: 명령어 실행)
드라이브 이동 완료 후 "dir /a:s-d/p" 명령어를 실행하여 hiberfil.sys 파일이 존재하는지 확인합니다.
hiberfil.sys 파일이 존재한다면
del /f /A:S hiberfil.sys
명령어를 실행하여 파일을 삭제합니다.
파일 삭제 완료 후 "dir /a:s-d/p" 명령어를 실행하여 hiberfil.sys 파일이 잘 삭제됐는지 확인합니다.
pagefile.sys 파일 처리
이동할 수 없는 마지막 파일이 pagefile.sys인 경우 다음 절차를 수행합니다.
윈도우키+R 누른 후 SystemPropertiesPerformance 명령어를 실행합니다.
성능 옵션 창이 열리면 고급 탭을 선택하고 밑에 가상 메모리 영역에서 변경 버튼을 클릭합니다.
가상 메모리 창이 열리면 pagefile.sys 파일을 삭제할 드라이브를 선택합니다.
(위 화면 예시는 D 드라이브)
"페이징 파일 없음" 옵션을 선택하고 설정 버튼을 누릅니다.
드라이브 목록에서 "페이징 파일 크기"가 없음으로 변경됐는지 확인합니다.
마지막으로 확인 버튼을 누릅니다.
재부팅 메시지가 나오면 예 또는 확인 버튼을 눌러서 재부팅합니다.
재부팅 완료 후 디스크 볼륨 축소를 다시 진행해 봅니다.
"이동할 수 없는 파일이 있는 지점을 벗어나 볼륨을 축소할 수 없습니다" 메시지가 또다시 표시된다면 이벤트 뷰어를 다시 실행한 후 새롭게 업데이트된 Defrag의 이벤트 정보를 확인하여 원인을 파악합니다.(이 글의 "이벤트 뷰어 확인" 단락 반복 수행)
'윈도우 관련' 카테고리의 다른 글
윈도우10,11 디스크의 파티션 타입 알아보는 방법 (0) | 2024.09.19 |
---|---|
현재 사용 중인 윈도우10을 다른 디스크에 복사하기 (0) | 2024.09.13 |
텔레그램 PC 윈도우 버전 이미지 다운로드 폴더 위치(경로) (0) | 2024.07.17 |
윈도우10,11 그림판 3D로 이미지 배경 제거, 투명 배경 만들기, 누끼따기 (0) | 2024.07.09 |
윈도우10,11 프로그램 설치 없이 폴더 별 용량 확인하는 방법 (0) | 2024.06.29 |
댓글