TL; DR
- Windowsディスクの管理スナップインでパーティションを縮小してみてください。縮小に失敗した場合は、手順2に進みます。
- WindowsイベントログでID 259のイベントを見つけて、詳細を確認します。
- 詳細については、オプションで、手順2で指定された適切なパラメーターを使用してfsutilコマンドを実行します。
- 手順2および3の詳細を確認して、パーティションをロックしているコンポーネント、プログラム、または機能を特定します。
- 一時的に無効にするか、アンインストールします。
- 手順1に進みます。
考えられる原因:仮想メモリ、システムの復元、Windows検索インデックス(システムボリューム情報フォルダー)、休止状態、Internet Explorerの一時ファイル。
詳細バージョン:
HDDシステムパーティションの操作などの低レベルのタスクでは、ネイティブツールを可能な限り使用し、ネイティブツールが機能しない場合は最後の手段としてのみサードパーティツールに切り替えます。それで、harrymcが監督し、Windows Disk Managementをもう一度試してみました。
最初に仮想メモリとシステムの復元をオフにし、システムボリューム情報フォルダーを削除し、その後、ディスク管理ユーティリティを使用して、必要なだけC:パーティションを縮小できました。その後、機能をオンに戻しました。
次の手順は、パーティションの縮小を妨げているアプリケーションまたはコンポーネントを特定するのに役立ちます。まず、ID 259の最新イベントを見つける必要がありますWindowsイベントログ(イベントビューアー/ Windowsログ/アプリケーションを参照)。システムがパーティションを分析するときにイベントが生成されます。ディスク管理スナップインでパーティションを右クリックしてパーティションを既に縮小しようとした場合は、イベントがそこにあるはずです。システムにパーティションを分析させる別の方法は、Windowsの組み込みの最適化ユーティリティを実行することです。このイベントは、最後の移動できないファイル、またはそのようなファイルの最後のクラスターの番号のみを通知します。また、最後の移動不能ファイルに関する詳細を取得するためにコマンドラインから実行する完全なコマンドを示します。(または、最小許容パーティションサイズをクラスターサイズで除算してクラスター番号を計算し、適切なパラメーターを指定してfsutilコマンドを実行することもできます)。
ファイル名は、推測するヒント、パーティションをロックしているプログラムまたは機能を提供します。そして、それをオフにするかアンインストールして、それが役立ったかどうかを確認できます。私の場合、仮想メモリとシステムの復元をオフにするだけで十分でした。場合によっては、休止状態などをオフにする必要もあります。また、パーティションの最適化も役立つ場合があります。また、WindowsITProの記事に記載されているように、WindowsサーチインデックスファイルとInternet Explorerの一時ファイルも「移動不能」になる可能性があります。システムの復元とWindowsサーチインデックスを無効にすると、移動できないファイルがシステムボリューム情報フォルダーから自動的に削除される場合があります。その後、フォルダーを手動で削除する必要がある場合があります。
PS:回答ありがとうございます。私の場合、おそらくサードパーティのツールも機能しますが、おそらく使いやすいでしょうが、すでに述べたように、このような種類のタスクでは、できるだけネイティブツールを使用することを好みます。また、重要なヒントをくれたharrymcに個人的に感謝します。