web-dev-qa-db-ja.com

SSD:「ボリュームが断片化されすぎてこの操作を完了できません」

私は現在、ハードドライブのキャッシュとして事前構成された16 GB SSDを使用する代わりに、SSDからWindows 8を実行するために、対応するスロットに256 GB M.2SSDを挿入したThinkpadE540を構成しています。

最初はすべて順調でしたが、ソフトウェアをインストールしようとするとエラーメッセージが表示されます

Windows APIエラー302:このボリュームは断片化されているため、この操作を完了できません。

言うまでもなく、SSDでは断片化が問題になることはありません。 Windows 8のドライブ最適化ツール(HDDをデフラグし、TRIMコマンドをSSDに送信する)を実行してみましたが、効果は短時間でした(実際には、効果があったのは単なる偶然だったかもしれません)。

何がこれを引き起こしているのか考えていますか?

* edit *それ以来私が得たいくつかの新しい洞察:

  • 再起動すると一時的に問題が解決しました。オプティマイザーツールを実行する必要はありません。
  • しばらくすると再び表示されます。
  • ドライブには140GBがあり、そのうち60GBしか使用されていないことに注意してください。トリムはまだ問題ではないはずです!
  • もう一方のドライブE:、SSDでも、まだ問題は発生していません。
  • LinuxではデータをC:ドライブに移動しても問題なく動作します。
  • echo test > test Cで失敗する可能性があります:(ホームディレクトリ内)
  • その時点で、イベントログの読み取りでさえ失敗する可能性があります。
17
kdb

イメージからWindows8を復元しました。その後、問題は再び発生しませんでした。私の最善の推測は、古いディスクからAppDataファイルをコピーした後の更新の失敗、または権限の問題であり、断片化の警告は根本的な問題の誤解を招く可能性のある症状です。

提案によって私はこれを答えとして投稿しますが、そのような問題を解決する他の方法があるかどうか、またはそれを引き起こした可能性があるものがあるかどうかを知りたいと思います。

2
kdb