Windows休止状態ファイルを別のドライブに移動する


11

Windows休止状態ファイルを別のドライブに移動することはできますか?
たとえば、Windowsがインストールされている場合、C:その休止状態ファイルはになりますD:

hiberfil.sysページファイルではなく、休止状態ファイル()について考えました。


2
Windows 10での移動方法に関する最新の回答はどうですか?以下に、@ Jasonからの404'edリンク付きのコメントがあります。
JDługosz

回答:


17

編集:これで、ページファイル関連の回答がどのように得られたかがわかりました!>スマイル<

申し訳ありませんが、ブートパーティション以外のパーティションにHIBERFIL.SYSファイルを再配置することはできません。これは、ハイブレーションから再開するブートプロセスの非常に早い段階で必要であり、コンパクトで最適化する必要があるブートローダー(NTLDR)コードには、任意の場所からHIBERFIL.SYSをロードする機能がないためです。(。誰かがラインのどこかに...描画しなければならなかった再解析ポイント、ソフトウェアRAIDセット、別のインストール可能なファイルシステムドライバがNTFS以外に必要となる可能性があるという可能性を考慮し...それはそれを行うためにかかるだろうどのくらいのコードを考えてみて 笑顔を

動かせたらいいのですが、そんな運はありません。

この問題に関するMicrosoftの「決定的な」声明を人々が考えるものは次のとおりです。http//technet.microsoft.com/en-us/magazine/2007.11.windowsconfidential.aspx


@Evan:この質問のリビジョンをチェックアウト:serverfault.com/revisions/34017/list
p.campbell

@pcampbell:ハハハ!それは素晴らしいです...私はページファイルについて話すために私の答えを修正すべきです!
エヴァンアンダーソン

私は、実際のOSのloads-は、このような制限がある前に呼び出さNTLDRはそのためであると最適化された「スマート」ではないことを言わないだろう
ジム・B

@ジム:「コードが欠けている」のように「スマート」と言っていました。コードの品質について価値判断をしていませんでした。コードの無人化はおそらく悪い考えです。
エヴァンアンダーソン

1
残念なことに、私はこれを探していましたが、SSD上の16GBの休止状態ファイルはかなりのものです。ただし、Unixシステムでは完全に機能します。
ハルトナー

6

いいえ、休止状態ファイル(hiberfil.sys)を移動することはできません。システムパーティション上にある必要があります。


2

いいえ、hiberfil.sysは移動できません。このファイルは、この機能を持たないntldrによってアクセスされます。しかし、問題はそれよりも深いです。NTプラットフォームでは、ドライブ文字の割り当てはレジストリに保存されます。レジストリは、ブートプロセスのずっと後まで利用できません。ntldrがhiberfil.sysを読み込もうとすると、システムパーティションのドライブ文字さえも知らず、それ以外はほとんどわかりません。

ページファイルは移動できます。レジストリおよびほぼ完全なファイルシステムが利用可能になるブートプロセスのかなり後までは必要ありません。


ページファイルは、ブートプロセスにはまったく必要ありません。
クリスS

2

Vista以降を実行している場合、bcdeditは休止状態ファイルの場所を編集できます。別のパーティションに正常に移動しました。


4
これを達成する方法についての指示は、あなたに投票を得ました。
ボートコーダー

それにもかかわらず、彼は正しい。現在これを読んでいるほとんどの人は7/8を使用しており、間違った情報を取得しています。
ジェイソン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.