hiberfil.sys를 다른 드라이브로 옮길 수 있습니까?


75

Windows의 % SYSTEMDRIVE %에 공간이 부족합니다. 이 hiberfil.sys거의 3기가바이트이다의 파일 크기.

나는 이해 hiberfil.sys윈도우 최대 절전 모드 기능에 사용됩니다. https://support.microsoft.com/en-us/help/13770/windows-shut-down-sleep-hibernate-your-pc

Hiberfil.sys 숨겨진 시스템 파일은 운영 체제가 설치된 드라이브의 루트 폴더에 있습니다. Windows를 설치할 때 Windows Kernel Power Manager가이 파일을 예약합니다. 이 파일의 크기는 컴퓨터에 설치된 RAM (Random Access Memory) 크기와 거의 같습니다.

하이브리드 절전 설정이 켜져있을 때 컴퓨터는 Hiberfil.sys 파일을 사용하여 하드 디스크에 시스템 메모리 복사본을 저장합니다. 이 파일이 없으면 컴퓨터가 최대 절전 모드 일 수 없습니다.

최대 절전 모드 기능을 비활성화하고 싶지 않습니다.

hiberfil.sys이외의 다른 드라이브 로 이동할 수 있는 방법 이 %SYSTEMDRIVE%있습니까?


2
당신은 할 수 없습니다, 단순히 방법이 없습니다.
HackToHell

21

1
이건 속임수 여야합니다. . .
surfasb

2
"외부 드라이브"태그도 걱정입니다. 메모리가 부족할 때 컴퓨터는 마음에 들지 않습니다.
MSalters

답변:


23

예를 들어 hiberfil.sys의 경로를 "C : \ hiberfil.sys"에서 "D : \ hiberfil.sys"로 "리디렉션"할 수 없다고 생각합니다.

Google과 Windows 레지스트리에서 조사한 결과 비활성화하는 옵션 외에는 hiberfil.sys 파일을 삭제 하는 옵션 외에는 아무것도 발견되지 않았습니다 .

  1. 시작을 클릭 한 다음 검색 시작 상자에 cmd를 입력합니다.
  2. 검색 결과 목록에서 명령 프롬프트를 마우스 오른쪽 단추로 클릭 한 다음 관리자 권한으로 실행을 클릭합니다.
  3. 사용자 계정 컨트롤이 프롬프트되면 계속을 클릭하십시오.
  4. 명령 프롬프트에서을 입력 powercfg.exe /hibernate off한 다음을 누릅니다 ENTER.
  5. exit를 입력 한 다음을 눌러 ENTER명령 프롬프트 창을 닫습니다.

12
이것은 대답이 아니며 OP는 최대 절전 모드를 비활성화하지 않습니다.
cjb110

1
고마워, 일단 의견을 실행하면 hiberfil.sys가 자동으로 제거됩니다. 감사합니다, 지금 SSD에 대한 추가 32GB의이
Valamas

2
@ cjb110 예. 그러나 어떤 식으로 유용
FindOutIslamNow

파일을 이동할 수는 없지만 파일 크기
phuclv

19

최대 절전 모드를 비활성화하는 대신 최대 절전 모드 파일의 크기를 총 실제 메모리의 최대 50 %로 줄일 수 있습니다.

  1. 시작을 클릭 한 다음 검색 시작 상자에 cmd를 입력합니다.
  2. 검색 결과 목록에서 명령 프롬프트를 마우스 오른쪽 단추로 클릭 한 다음 관리자 권한으로 실행을 클릭합니다.
  3. 사용자 계정 컨트롤이 프롬프트되면 계속을 클릭하십시오.
  4. 명령 프롬프트에서을 입력 powercfg.exe /hibernate /size 50한 다음을 누릅니다 ENTER.
  5. 입력 exit한 다음을 눌러 ENTER명령 프롬프트 창을 닫습니다.

크기가 hiberfil.sys즉시 줄어 듭니다.

업데이트 : 최대 절전 모드에서 시스템 RAM을 해당 크기의 50 %로 압축 할 수없는 경우 이와 비슷한 INTERNAL_POWER_ERROR와 함께 블루 스크린이 표시 될 수 있습니다. 진단하기 어려울 수 있습니다.

최대 절전 모드의 Windows 7에서 BSOD "INTERNAL_POWER_ERROR"


Diogo는 이전과 정확히 동일한 솔루션을 게시했습니다. -1
Joris Groosman

9
@JorisGroosman 이것은 같은 해결책이 아닙니다. 4 단계의 차이점에 유의하십시오. OP는 Diogo 솔루션과 마찬가지로 최대 절전 모드를 비활성화하지 않았습니다. 위의 솔루션은 최대 절전 모드에서 사용되는 크기를 반으로 줄입니다.
mhu

예, 확인하기 위해 비슷한 질문을 한이 게시물에 온 사람입니다. 여기서 효과가있었습니다. 최대 절전 모드 파일의 크기가 6 개에서 4 기가 바이트로 줄었습니다. RAM의 50 % 미만으로 줄이지 않아 얻을 수있는만큼 낮을 수 있습니다-25 %를 시도했지만 파일의 크기는 50 %와 동일하게 유지되었습니다. 8 기가 설치된 RAM이 있습니다
Robert Walker

16

시스템에서 실행중인 모든 것이 RAM에 저장되어있는 절전 모드 와 달리 HIBERNATION 은 RAM의 전체 상태를 HIBERFIL.sys 라는 파일로 복사합니다 . 따라서 해당 파일은 RAM 크기보다 커야합니다. 일정한 전원을 사용하는 구성 요소가 없어도 컴퓨터가 완전히 꺼집니다.

그러나 다음에 컴퓨터를 최대 절전 모드에서 해제하고 싶을 때와 동일한 지점에서 찾으려면 시스템 디스크의 부팅 섹터가 필요합니다.

불행히도 HIBERFIL.sys 를 다른 HDD 또는 파티션 으로 옮길 수있는 방법이 없습니다 .

이것은 다른 물리 디스크 나 파티션으로 재배치 할 수있는 PAGEFILE.sys 와 다르므로 시스템 디스크가 Pagefile을 처리 할 필요가 없습니다.


3
이 기사는 최대 절전 모드를 원하지 않고 SSD에서 32Gb 파일을 제거 할 수 있도록 저장하는 데 도움이되었습니다. verdiem.com/blog/2011-11-15/put-them-sleep-dont-hibernate
Valamas

1
@Valamas Verdiem은 (는) 다른 회사에서 구입 한 후 사이트가 비활성화되었습니다. 다음은 해당 링크의 아카이브 된 버전입니다. web.archive.org/web/20150317121812/http://verdiem.com/blog/… 여기에 나열된 정보는 기본적으로 절전 모드가 최대 절전 모드보다 많은 에너지를 사용하지 않지만 시동되는 것입니다 빨리.
sp00n

5

존재하는 경우 hiberfil.sys가 OS 부팅 순서에서 훨씬 더 초기에 필요하기 때문에 비활성화하지 않고 이동할 수 없습니다.

부팅 순서의 시점에서 OS는 심볼릭 링크를 이해할 수 없습니다.

따라서 hiberfil.sys를 찾을 수있는 유일한 곳은 OS 루트 드라이브입니다. Relocate hiberfil.sys에 대한 추가 정보


이것이 왜 이동할 수 없는지에 대한 합리적인 설명에 감사드립니다!
glenviewjeff

0

부트 로더가 조기에 선택하여 RAM에 복사 할 수 있도록 booloader (NTLDR / BOOTMGR)와 동일한 디스크에 있어야합니다.

부트 로더를 움직여보십시오.


부트 로더를 옮긴 후 경로를 hiberfil.sys어떻게 리디렉션 할 수 있습니까?
하메드

루트 폴더의 bootloader와 동일한 파티션에 있습니다.
Mikhail Kupchik

5
내 부트 로더가 다른 드라이브에 있습니다. 부트 로더와 관련이 없다고 생각합니다. Windows 파티션과 관련이 있습니다.
hamed

1
이것은 실제로 제 생각에 가장 가까운 대답입니다. 창에 다른 곳을 보라고 말할 수는 없습니다. 그러나 Windows가 설치된 위치의 루트 또는 부팅 드라이브의 루트를 확인합니까? (이것은 기본적으로 동일하지만 반드시 그런 것은 아닙니다). 후자의 경우이 대답은 효과가 있습니다 (정확하지 않으면 달성 할 수 있음).
cjb110

6
틀린 대답. Windows Vista 이상에서 부트 로더는 숨겨진 파티션 hiberfil.sys에 있고 C에 있습니다.

-1

Windows Vista 또는 7에서 최대 절전 모드 서비스를 중지하려면

  1. 시작 버튼을 클릭하고 검색 필드에 입력하십시오. cmd
  2. 명령 프롬프트가 열리면 powercfg.exe -h off
  3. 명령 프롬프트를 종료하십시오

이 시점에서 Windows에서 몇 가지 중요한 사항이 발생했습니다.

  1. hiberfil.sys가 더 이상 Explorer에 존재하지 않습니다 (즉, 삭제 되어 많은 디스크 공간이 확보됨),
  2. 시작 메뉴의 시스템 종료 옵션에서 "최대 절전 모드"를 더 이상 사용할 수 없으며
  3. 분명히 더 이상 Windows를 최대 절전 모드 (S4)로 설정할 수 없습니다.

6
이 질문에는 "최대 절전 모드를 비활성화하고 싶지 않습니다." 따라서이 경우에는 도움이되지 않습니다.
Robert

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