エラー孤児名枯渇 799 (0x31F): 修正方法

ERROR_ORPHAN_NAME_EXHAUSTED ERROR_ORPHAN_NAME_EXHAUSTEDは、リカバリディレクトリに問題がある場合に表示されます。ただし、以下の手順に従うことで簡単に修正できます。

ERROR_ORPHAN_NAME_EXHAUSTEDを修正する方法

1. リカバリディレクトリからファイルを移動する

  1. ファイルエクスプローラーを開き、ルートフォルダーに移動します。通常はC:またはD:です。
  2. 次に、表示に進み、表示を展開し、隠しアイテムを選択します。

hidden items

  1. FOUND.000フォルダーを探して開きます。
  2. FILE0000.CHKのようなファイルを探して、他の場所に移動します。
  3. 必要に応じて名前を変更します。

2. chkdskを実行する

  1. Windowsキー + Sを押してcmdと入力します。管理者として実行を選択します。

CMD elevated ERROR_CORRUPT_LOG_CORRUPTED

  1. 次のコマンドを実行します: chkdsk C: /f /r /x

  1. Yを押してスキャンをスケジュールし、PCを再起動します。
  2. スキャンが終了したら、問題が解決したか確認します。 このトピックに関する詳細を読む
  • D3dx11_42.dllが見つからない: 修正方法
  • Windows 11が非アクティブ後にシャットダウンする: 停止するための4つの方法

3. ファイルを修復する

  1. コマンドプロンプトを管理者として開きます。
  2. 次に、次のコマンドを実行します: sfc /scannow

  1. スキャンが終了したら、問題がまだあるか確認します。
  2. 問題が継続する場合は、代わりにこのコマンドを実行します: DISM /Online /Cleanup-Image /RestoreHealth

Restore health

4. 試すべきその他のヒント

  1. HDDを使用している場合は、ドライブをデフラグメントします。
  2. ドライブの状態を確認するために次のコマンドを実行します: wmic diskdrive get status
  3. 何も効果がない場合は、ドライブをバックアップしてフォーマットします。

ERROR_ORPHAN_NAME_EXHAUSTEDは、しばしば次のメッセージ799 (0x31F) 孤立したファイルがボリュームに存在しますが、リカバリディレクトリに新しい名前を作成できなかったために回復できません。ファイルはリカバリディレクトリから移動する必要がありますとともに表示されます。

ほとんどの場合、リカバリディレクトリからファイルを移動することで修正できますが、場合によってはファイルを修復する必要があるかもしれません。

これは唯一の問題ではなく、以前の記事ではERROR_OBJECT_NAME_EXISTSやERROR_INVALID_NAMEについても書いているので、ぜひご確認ください。