[修正]ディスクの管理を使用してパーティションのサイズを変更するときに「ポイントを超えてボリュームを縮小できない」

ディスクの管理コンソールを使用して、オペレーティングシステムがインストールされているボリュームを縮小する場合、制限を超えて(縮小する)値を選択することはできません。 ボリュームの縮小ダイアログに、次のメッセージが表示されます。

移動できないファイルが配置されているポイントを超えてボリュームを縮小することはできません。 完了時の操作の詳細については、アプリケーションログの「デフラグ」イベントを参照してください。

アプリケーションイベントログを見ると、イベントID:259「デフラグ」 イベントはこれを示しました:

ポイントを超えてボリュームを縮小することはできません
ボリューム縮小分析は、ボリュームOS(C :)で開始されました。 このイベントログエントリは、再利用可能なバイトの最大数を制限する可能性のある最後の移動不可能なファイルに関する情報を詳しく説明します。 診断の詳細:-最後の移動できないファイルは次のように見えます:\ pagefile.sys:: $ DATA-ファイルの最後のクラスターは次のとおりです:0x749141f-潜在的なターゲット(LCNアドレス)を縮小します:0x9b6c2f- NTFSファイルフラグは次のとおりです。PD-縮小フェーズ:このファイルの詳細を確認するには、「fsutil volume querycluster \\?\ Volume {2eeff2ba-3c96-4389-a407-6461354e612a} 0x749141f」を使用してください。 指図。 

pagefile.sysは移動できないファイルであるため、通常、ディスクの管理がボリュームをポイントを超えて縮小するのを防ぐのはpagefile.sysです。 その他の移動できないファイルには、 hiberfil.sys 休止状態ファイル。

また、 システムボリューム情報 システムの復元機能で使用されるフォルダは、ドライブをあるポイントを超えて縮小することを防ぎます。 一部のシステムでは、これはイベントログに表示されます—「デフラグ」イベントID259:

最後の移動できないファイルは次のように見えます:\ System Volume Information \ {characters} {characters}:: $ DATA

また

最後の移動できないファイルは次のように見えます:\ $ BitMap:: $ DATA

イベントログで$ BitMap:: $ DATAが最後の移動できないファイルとして通知された場合は、実行してみてください。

コンティグ (Microsoft SysInternalsから)ディスクの管理を使用してボリュームをパーティション分割する前に、最初に。 または、サードパーティのソフトウェア(AOMEI Partition Assistant Freeなど)を使用してシステムドライブをパーティション分割し、Microsoftテクノロジの制限を克服することもできます。

この記事では、システムパーティションを希望のサイズに縮小する方法について説明します。

[修正]パーティションを縮小するときに「ポイントを超えてボリュームを縮小することはできません」

私のDellVostroコンピュータには、単一のパーティションが付属しています。 空き領域または未割り当て領域から2番目のパーティションを作成できるようにパーティションを縮小しようとすると、940 GBドライブを約50%しか縮小できませんでした。 [ディスクの管理]ダイアログで表示される可能な最大縮小サイズは次のとおりです。

ポイントを超えてボリュームを縮小することはできません

修正は、休止状態、ページングファイル、およびシステムの復元機能を一時的に無効にすることです。 これらの機能を無効にしたら、Windowsを再起動し、ディスクの管理を使用してボリュームのサイズを変更(縮小)します。

システムの復元を無効にする

  1. 発売 systempropertiesprotection.exe [実行]ダイアログから
  2. システムドライブを選択し、[構成]をクリックします
    ポイントを超えてボリュームを縮小することはできません
  3. クリック システム保護を無効にする、[OK]、[OK]をクリックします。

この オフになります システムの復元とすべての消去 復元ポイント.

休止状態機能を無効にする

  1. 開ける 管理者としてのコマンドプロンプト
  2. 次のコマンドを実行します。
    powercfg / hibernate off

これにより、休止状態機能がオフになり、 hiberfil.sys システムドライブから。

ページングファイルを無効にする

  1. 発売 systempropertiesadvanced.exe [実行]ダイアログから。
  2. [パフォーマンス]で、[設定]をクリックし、[詳細設定]ボタンをクリックします
  3. クリック 変化する ボタン。
  4. チェックを外します すべてのドライブのページングファイルサイズを自動的に管理します
  5. 選択する ページングファイルなし、をクリックします セットする
    ポイントを超えてボリュームを縮小することはできません
  6. [OK]をクリックします。
  7. [OK]をクリックすると、次の警告メッセージが表示されます。

    ページングファイルを無効にするか、初期サイズを200メガバイト未満に設定してシステムエラーが発生した場合、Windowsは問題の特定に役立つ詳細を記録しない可能性があります。 続けますか?

    クリック はい 続ける。

  8. Windowsを再起動します
  9. ディスクの管理を開き、システムボリュームを縮小してみてください。 これで、ドライブを必要なサイズに縮小できるはずです。ポイントを超えてボリュームを縮小することはできません

    ページング、休止状態、システムの復元を無効にした後、上のスクリーンショットに示すように、ドライブを95%縮小できるようになりました。 残りの5%のディスク容量は、OS、個人データ、およびその他のオーバーヘッドによって消費されます。 C:ドライブを正常にパーティション分割し、そのサイズを150GBに減らすことができました。これは私が望んでいたことです。

システムの復元、ページングファイル、およびHibernate機能を再度有効にする

ボリュームを縮小した後、前の手順を逆にして、ページングファイルとシステムの復元および休止状態のオプションを再度有効にしてください。

システムの復元を有効にする

  1. 発売 systempropertiesprotection.exe [実行]ダイアログから
  2. システムドライブを選択し、をクリックします 構成、設定
  3. クリック システム保護をオンにする、[OK]、[OK]をクリックします。

この オンになります システムの復元。

ハイバネーションを有効にする

  1. コマンドプロンプトを開く 管理者として
  2. 次のコマンドを実行します。
    powercfg / hibernate on

これにより、休止状態機能がオンになります。 補足として、 高速スタートアップ 動作するのは休止状態機能に依存します。

ノート: 通常の(昇格されていない)コマンドプロンプトからコマンドを実行すると、エラーが表示されます 操作できません。 予期しないエラー(0x65b)が発生しました:実行中に関数が失敗しました 休止状態をオフ/オンするとき。

ページングファイルを有効にする

  1. 発売 systempropertiesadvanced.exe [実行]ダイアログから。
  2. [パフォーマンス]で、[設定]をクリックし、[詳細設定]ボタンをクリックします
  3. クリック 変化する ボタン。
  4. システムドライブを選択し、をクリックします システム管理サイズ、をクリックします セットする
  5. 有効 すべてのドライブのページングファイルサイズを自動的に管理します
  6. [OK]をクリックします。
  7. Windowsを再起動します

この記事が、Windowsコンピュータに制限を加えることなく、必要に応じてシステムボリュームを縮小するのに役立つことを願っています。


1つの小さなリクエスト:この投稿が気に入った場合は、これを共有してください。

あなたからの1つの「小さな」共有は、このブログの成長に真剣に役立つでしょう。 いくつかの素晴らしい提案:
  • ピンする!
  • お気に入りのブログ+ Facebook、Redditに共有してください
  • ツイートしてください!
読者の皆様、ご支援ありがとうございました。 それはあなたの時間の10秒以上かかることはありません。 共有ボタンはすぐ下にあります。 :)