Windows 최대 절전 모드 파일을 다른 드라이브로 이동


11

Windows 최대 절전 모드 파일을 다른 드라이브로 옮길 수 있습니까?
예를 들어,에 Windows가 설치되어 있으면 C:최대 절전 모드 파일이에 있어야합니다 D:.

hiberfil.sys페이지 파일이 아닌 최대 절전 모드 파일 ( )을 원했습니다 .


2
Windows 10에서 이동하는 방법에 대한 업데이트 된 답변은 어떻습니까? 아래 @Jason의 404 링크 링크가 있습니다.
JDługosz

답변:


17

편집 : 이제 페이지 파일 관련 답변을 얻는 방법을 알고 있습니다! > 웃음 <

죄송하지만 HIBERFIL.SYS 파일을 부팅 파티션 이외의 파티션으로 재배치 할 수는 없습니다. 최대 절전 모드에서 부팅 프로세스를 다시 시작하는 데 초기 단계가 필요했고 컴팩트하고 최적화해야하는 NTLDR (부팅 로더) 코드가 임의의 위치에서 HIBERFIL.SYS를로드 할 수있는 기능이 없기 때문입니다. (재분석 지점, 소프트웨어 RAID 세트, NTFS 외에 다른 설치 가능한 파일 시스템 드라이버가 필요할 수있는 가능성을 고려하는 데 필요한 코드의 양에 대해 생각하십시오. 누군가 어딘가에 선을 그려야했습니다 ... smile )

움직일 수 있다면 좋겠지 만 그런 운은 없습니다.

다음은 사람들이이 문제에 대한 "결정적인"Microsoft 진술을 고려한 내용입니다. http://technet.microsoft.com/en-us/magazine/2007.11.windowsconfidential.aspx



@ pcampbell : 하하하! 훌륭합니다 ... 페이지 파일에 대해 이야기하기 위해 대답을 수정해야합니다!
Evan Anderson

나는 NTLDR는 실제 OS가 loads- 때문에 한계가있다 전에 호출을 할 수 있도록 최적화 "스마트"아니라고 언급하지 않았다
짐 B를

@Jim : "코드가 부족합니다"에서와 같이 "스마트"라고 말하고있었습니다. 코드의 품질에 대한 가치 판단을하지 않았습니다. 인위적인 코드화는 아마도 나쁜 생각 일 것입니다.
Evan Anderson

1
나쁜 점은 SSD에서 16GB의 최대 절전 모드 파일을 찾고 있었기 때문입니다. 유닉스 시스템에서는 완벽하게 작동합니다.
Hultner 2016 년

6

최대 절전 모드 파일 (hiberfil.sys)을 이동할 수 없습니다. 시스템 파티션에 있어야합니다.


2

아니요, hiberfil.sys는 이동할 수 없습니다. 이 파일은이 기능이없는 ntldr에 의해 액세스됩니다. 그러나 문제는 그것보다 더 깊다. NT 플랫폼에서 드라이브 문자 할당은 레지스트리에 저장되며 부팅 프로세스 후반까지는 사용할 수 없습니다. ntldr이 hiberfil.sys를 읽으려고 할 때 시스템 파티션의 드라이브 문자조차 알지 못합니다.

페이지 파일을 이동할 수 있습니다. 레지스트리와 거의 완전한 파일 시스템을 사용할 수있을 때 부팅 프로세스 후반까지는 필요하지 않습니다.


부팅 프로세스에는 페이지 파일이 전혀 필요하지 않습니다.
Chris S

2

Vista 이상을 실행중인 경우 bcdedit는 최대 절전 모드 파일 위치를 편집 할 수 있습니다. 다른 파티션으로 성공적으로 옮겼습니다.


4
이를 달성하는 방법에 대한 지침은 투표권을 얻었을 것입니다.
보트 코더

그럼에도 불구하고 그는 옳습니다 . 이것을 읽는 대부분의 사람들은 현재 7/8을 사용하고 있으며 잘못된 정보를 얻고 있습니다.
Jason
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.