web-dev-qa-db-ja.com

NTFSファイルまたはディレクトリが破損しているか読み取り不能

「ファイルまたはディレクトリが破損しているか読み取り不能」になったときにNTFSファイルシステムからファイルを削除する方法を知っている人は誰でもいます。これは使用中のファイルではありません。本当に破損していると思いますが、取り除くことができないようです。ところで、ハードドライブを最初からリロードするという提案は必要ありません。これを適切に実行できるユーティリティまたはパッチプロセスを探しています。ありがとう。

4
Ole Eichhorn

コマンドプロンプトで、chkdsk /f d:(ドライブ文字の変更)を試してください

これにより、NFTS構造が修正され、後で削除できるようになります。

これは、「プロパティ」でGUIエラーチェックツールを使用するのと同じです。

4
gbn

Windowsのコマンドラインからの名前の変更/移動(エクスプローラーのファイル名の制限を回避するため)が機能しない場合、およびLinuxがそれを読み取ろうとしていじりたくない場合(サードパーティの実装が必ずしも管理するわけではありません)混乱したファイルシステムはさらに良くなりますが、他の状況で役立つことが知られています)、ディスクの表面スキャンを実行する必要があります。これは、フルフォーマットでワイプする前に実行するのとほぼ同じです。 。 (ボリュームのプロパティでは、[ツール]タブの[エラーチェック]です。)

次に、それを魔法のように修正するか、ファイルの読み取り可能な部分をどこかにダンプするか、ディスクが停止していることを確認します。いずれの場合も、すべてのデータがバックアップされていることを確認してください。

1
Anonymous

これがc:ドライブの場合、ドライブがマウントされているため、chkdskを実行できません。インストールディスクから起動し、F6キーを押して回復コンソールに入り、指示に従ってc:ドライブでchkdskを実行してみてください。

Microsoftは、回復コンソールへのアクセスに関する記事を公開しています http://support.Microsoft.com/kb/307654

0
Dave Cheney

Chkdskを実行しなくても、Windowsの再起動後に削除できないNTFSファイルが削除されることがあります。

0
Robert Calhoun

ファイルシステムとディレクトリに問題があるようです。おそらく、MFTは一種の損傷を受けています。明るい面は、問題が論理的であり、ハードドライブに問題がないことです。したがって、特定のツールを使用してエラーを修正できます。

すべてのファイルをバックアップしている場合は、chkdskを実行して、ファイルシステムエラーをチェックおよび修復できます。

続けてchkdsk/f X:と入力し、Enterキーを押します。 Xは、問題のあるパーティションのドライブ文字です。

Yと入力し、Enterキーを押してコンピュータを再起動し、「ボリュームが...システムが再起動するためChkdskを実行できません」というメッセージが表示されたら、ディスクチェックを再開します。

このコマンドラインは、このような多くのエラーに対して機能します。その後、すべてのファイルにアクセスできるようになります。 www.eassos.com/how-to/The-file-or-directory-is-corrupted-and-unwritten.php

0
NicolaPugh