私はWindows7 PCを持っていますが、数日前からメモ帳を開こうとすると、次のエラーが発生します。
Windowsは
C:\Windows\System32\notepad.exe
を見つけることができません。名前を正しく入力したことを確認してください。そうすれば、再試行されます。
検索を実行すると、c:\ windows、c:\ windows\system、c:\ windows\system32にあるnotepad.exeが見つかり、3つの場所すべてで、別のWindows 7PCから取得したファイルに置き換えようとしました。しかし、同じエラーが発生します。
メモ帳をnotepad ++に置き換えて遊んだ後、同じ問題が発生しました。通常の動作を復元するには、Windowsレジストリの1つのキーを削除する必要があります。
開いた
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
私にとって、それは魅力のように機能しました。削除する前にレジストリのバックアップを作成することを忘れないでください。もちろん、自己責任で行ってください。
参考までに、 ここ メモ帳に複数の場所がある理由は次のとおりです。
Windows 3.0は、メモ帳をWindowsディレクトリに配置します。 WindowsNTはそれをSystem32ディレクトリに置きます。
メモ帳は、おそらくWindowsで最も一般的にハードコードされたプログラムです。多くのセットアッププログラムはこれを使用してReadmeファイルを表示します。想像力を駆使して、プログラム、バッチファイル、または印刷された手順でメモ帳へのパスをハードコーディングする他の場所を思いつくことができます。
この記事は興味深い読み物です。さらに詳しい情報が必要な場合は、コメントも読んで、問題についてさらに詳しく調べてください。
%PATH%
環境変数が長すぎる場合、同様の問題が発生しました。環境変数をチェックし、PATH
変数にまだアンインストールされている古いプログラムがあるかどうかを確認し、それらを削除します。
なぜ発生するのかわかりませんが、PATHが長すぎると、ウィンドウが%windir%
をC:\Windows
に変換できないため、%windir%\notepad.exe
を開こうとするとexeファイルが見つかりません。
Everything で検索します。それがどこにでもあるなら、それはそれを見つけるでしょう。いくつかの重要な要素を検索するだけでよいので、notepad.exeだけで検索できます。結果がない場合、それはなくなっています。
もちろん、この機会を利用して別の方法に置き換えることもできます。私はお勧めします notepad2 。
Textpad5からTextpad6にアップグレードしてから、この問題が発生しました。Textpad6には、「メモ帳を置き換える」オプションがあります。ダブルクリックするか、コマンドプロンプトから起動してメモ帳を実行できませんでした。
上記の投稿に加えて、regキーを見つけました
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Notepad.exe
存在しないTextpad5を指す「Debugger」reg_sz値がありました。したがって、デバッガー値は、要求された画像ファイルを選択した代替画像ファイルで上書きします。 Windowsイメージファイルはサイレントに上書きされる可能性があるため、少し危険な場合は問題ありません。
そのため、Textpadへのパスを手動で修正することができました。
お役に立てれば。
ここに入力したエラーメッセージのパスは、表示されているエラーメッセージと同じように正確にですか?検索時に見つけたようにファイルが存在する場合、このエラーメッセージはスローされません。
過去数日間に何をインストールまたは変更しましたか?これらの変更の前に、システムの復元ポイントに戻ることはできますか?
メモ帳をどのように開いていますか?コマンドプロンプトを開いてC:\ Windows\system32\notepad.exeと入力し、それが機能するかどうかを確認してください。含まれている場合は、ショートカットを再作成してみてください。
それ以外はすべて失敗します。インストールしてみてください メモ帳よりもメモ帳2 。