Windows 10で右クリックメニューに「テキストドキュメントの作成」が表示されない問題の解決方法

概要

Windows 10において、エクスプローラーでの右クリック操作時に「新規作成」メニュー内に「テキストドキュメント」が表示されない現象は、主に.txtファイルのレジストリ登録情報の損傷によって引き起こされます。以下では、この問題を段階的に解消するための複数のアプローチを紹介します。

対策1:エクスプローラーの再起動(簡易処置)

一時的な不具合の場合、Windowsエクスプローラーの再起動で状態が回復することがあります。

  1. Ctrl + Shift + Escキーを押してタスクマネージャーを開く。
  2. 「プロセス」タブから「Windowsエクスプローラー」を探し、右クリックして「再起動」を選択。
  3. デスクトップが再読み込みされた後、任意のフォルダで右クリックして「新規作成」に「文書 (Text Document)」が表示されているか確認する。

対策2:レジストリの手動修正(根本的解決)

最も確実な方法は、レジストリ内の.txt関連エントリを正しく設定することです。

手順:

  1. Win + Rを押し、「regedit」と入力してEnterでレジストリエディタを起動。
  2. 以下のパスへ移動:
    HKEY_CLASSES_ROOT\.txt
  3. 右側ペインにある(既定)値がtxtfileになっていることを確認。異なっていればダブルクリックで修正。
  4. 左側ツリー内で.txtをクリックし、その中にShellNewというサブキーがあるか確認。
    • 存在しない場合:右クリック → 新規 → キーを作成 → 名前をShellNewに変更。
    • 存在する場合:その中で右クリック → 新規 → 文字列値 → 名前をNullFileに設定。値のデータは空欄のまま。
  5. 変更後、エクスプローラーまたはシステム全体を再起動して反映を確認。

自動登録用REGファイルの作成(推奨)

上記の一連の操作を自動化するには、.regファイルを作成します。

  1. メモ帳を開き、以下の内容をコピー:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.txt]
@="txtfile"
"Content Type"="text/plain"

[HKEY_CLASSES_ROOT\.txt\ShellNew]
"NullFile"=""
  1. 「名前を付けて保存」→ ファイル名をfix_txt_new.regとし、保存タイプを「すべてのファイル」、エンコーディングをUTF-8に設定。
  2. 保存した.regファイルをダブルクリックし、「はい」でレジストリにインポート。
  3. エクスプローラーを再起動。

対策3:既定アプリの再設定

拡張子.txtが適切なアプリと関連付けられていない場合も影響が出るため、既定アプリを確認します。

  1. 「設定」→「アプリ」→「既定のアプリ」を開く。
  2. ページ下部にある「ファイルの種類またはプロトコルごとに既定のアプリを設定」をクリック。
  3. リスト内から.txtを探し、右側のアプリが「メモ帳」または「Notepad」に設定されているか確認。
  4. 異なる場合はクリックして「メモ帳」を選択。

対策4:システムファイルの修復

OSの内部ファイルに破損がある可能性も考慮し、検証・修復を行います。

  1. 管理者権限でコマンドプロンプトを起動(スタートメニューでcmdを右クリック → 管理者として実行)。
  2. 以下のコマンドを順に実行:
sfc /scannow
Dism /Online /Cleanup-Image /RestoreHealth
  1. 両方の処理が完了したらPCを再起動。

対策5:外部ツールによるコンテキストメニュー診断

前述の方法がいずれも無効な場合、NirSoft社のShellExViewを使用して、右クリック機能の有効/無効状態を直接確認できます。

  1. ツールをダウンロード・実行。
  2. フィルターで「Text File」や「ShellNew」に関連する項目を検索。
  3. 該当項目のステータスが「Disabled」であれば、右クリックから「Enable」を選んで有効化。
  4. エクスプローラーを再起動して動作確認。

注意事項

  • レジストリ編集前には、必ず「ファイル」→「エクスポート」でバックアップを取得するか、システムの復元ポイントを作成してください。
  • 誤ったレジストリ変更はシステム不安定の原因となるため、操作は慎重に行う必要があります。

タグ: Windows 10 レジストリ編集 右クリックメニュー ShellNew システム修復

5月17日 17:38 投稿