この問題は、いくつかの一般的な原因によって発生することがあります。以下の解決策を上から順に試してみてください。
解決策1:エクスプローラーの再起動(最も簡単)Ctrl + Shift + Esc
キーを同時に押して、タスクマネージャーを開きます。「プロセス」タブで「エクスプローラー」(または「Windows Explorer」)を見つけます。それを右クリックし、「再起動」を選択します。多くの場合、この簡単な手順で問題は解決します。
解決策2:ファイルの関連付けの確認.txt
ファイルが意図しないプログラムに関連付けられている可能性があります。
既存のテキストファイルを右クリックします。(なければ、一時的に何かファイルを作成し、拡張子を.txt
に変更します)「プログラムから開く」 > 「別のプログラムを選択」を選択します。リストから「メモ帳」(Notepad)を選択し、「常にこのアプリを使って.txtファイルを開く」にチェックを入れて「OK」をクリックします。これにより関連付けがリセットされ、メニューが復活することがあります。
解決策3:レジストリの修正(上級者向け)警告:レジストリの編集はシステムに深刻なダメージを与える可能性があります。自己責任で、事前にバックアップを取ることを強く推奨します。
Windowsキー + R
を押し、「ファイル名を指定して実行」ダイアログにregedit
と入力してEnterキーを押します。レジストリエディタのアドレスバーに以下のパスをコピー&ペーストします。HKEY_CLASSES_ROOT\.txt
左側のペインで.txt
キーが選択されていることを確認し、右側のペインで「(既定)」の値がtxtfile
になっていることを確認します。なっていなければ、ダブルクリックしてtxtfile
に修正します。次に、.txt
キーの下にShellNew
という名前のキーがあるか確認します。なければ、.txt
キーを右クリックし、「新規」 > 「キー」を選択してShellNew
という名前のキーを作成します。作成したShellNew
キーを選択し、右側のペインで右クリック > 「新規」 > 「文字列値」を選択します。新しい値の名前をNullFile
に変更します。値のデータは空のままで構いません。レジストリエディタを閉じた後、PCを再起動するか、解決策1のエクスプローラーの再起動を行うと、変更が適用されます。