- 締切済み
xp CMD起動時 指定されたパスが見つかりませ
「指定されたパスが見つかりません」 今さら Windows xp なんですが、コマンドプロンプトの起動時にいつの間にか、上記の表示が出て気になって仕方ありません。 コマンドプロンプトの出し方は、次の4つの方法をしてみましたが、一番使う3番目が直せなくて困っています。 それぞれ表示が違うのも、気になります。 それぞれどこをどう直せばいいのでしょうか。 表示の違いなども教えていただければありがたいです。 c:\には NTDETECT.COM と ntldr だけであとのファイルはwindowsのインストール時から削除しています。regedit.exe で AutoRun キーをすべて検索してすべて削除して再起動しても変わりませんでした。 1.テスクトップ左上の「マイコンピューター」を右クリック、「コマンドプロンプト」を左クリック。 タイトルバーの表示は C:\windows\system32\cmd.exe C:\Docyuments and Settings\aiueo\デスクトップ (1行空き) C:\Docyuments and Settings\aiueo\デスクトップ> 2.「スタートメニュー」、「ファイル名を指定して実行」で c:\windows\system32\cmd.exe と入力して 「OK」をクリック。 タイトルバーの表示は C:\windows\system32\cmd.exe Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. (1行空き) C:\windows\system32> 3.「スタートメニュー」を右クリック、「コマンドプロンプト」を左クリック。 タイトルバーの表示は C:\windows\system32\cmd.exe 指定されたパスが見つかりません (1行空き) C:\Docyuments and Settings\aiueo> 4. 「スタートメニュー」、「プログラム」、「アクセサリー」、「コマンドプロンプト」を左クリック。 タイトルバーの表示は コマンド プロンプト Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. (1行空き) C:\Docyuments and Settings\aiueo> よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- sng3gs
- ベストアンサー率14% (59/395)
- notnot
- ベストアンサー率47% (4900/10360)
> レジストリの中を 全角の「コマンドプロンプト」で検索しました。 最初に見つかったものが、3番目のものでした。解ってみると簡単に直せてしまいました。 いや、そういうことじゃなくて、Documents and Settingsの下のどこかにある「スタート」フォルダーの中に、「コマンドプロンプト」のショートカットが入っているわけですが、そのショートカットの「作業フォルダー」欄が存在しない場所になっているのではないかということです。
- hahaha8635
- ベストアンサー率22% (801/3611)
スタートメニューのショートカットのパスが存在しないところを指してるんだと思う https://www.ep.sci.hokudai.ac.jp/~michi/pc/tips/win-10.html
お礼
早速のヒントありがとうございます。ご指摘のページを読んだ後、もしかしてと試してみたらすぐに見つかりました。 「スタート」を右クリックで出るメニューには 全角カタカナで コマンドプロンプト(C) と表示されるので、 レジストリの中を 全角の「コマンドプロンプト」で検索しました。 最初に見つかったものが、3番目のものでした。解ってみると簡単に直せてしまいました。 ファイル名を指定して実行 → regedit → 編集 → 検索 「コマンドプロンプト」 → 次を検索 止まったところが HKEY_CLASSES_ROOT\Folder\shell\WinHandPrompt コマンドプロンプト(&C) 試しに コマンダプロンプト(&C) に1文字だけ修正して regedit を終了しました。 regedit を終了しただけで、「スタート」を右クリックで出るメニューは コマンダプロンプト(C) になりました。 当たりです。 もう一度 regedit を起動すると さっきの場所で止まるので、(サブフォルダみたいな)サブキーを左クリック。 HKEY_CLASSES_ROOT\Folder\shell\WinHandPrompt\command のデータが cmd.exe /K cd %L でした。 cd %L なんて1文字の環境変数なんか書いた覚えはありません。 cmd.exe /? を見ると /K も要らなさそうです。(規定)を右クリックして、思い切って cmd.exe だけに修正しました。 regedit を終了して、「スタート」を右クリック → コマンダプロンプト(C) で、みごと、表示が出ました。 タイトルバーの表示は C:\windows\system32\cmd.exe で コマンド プロンプト ではない。 Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. (1行空き) C:\Documents aand Settings\admin> 解ってみると簡単で、何も実行しないときはバージョン表示が出るようです。 早速のヒントありがとうございました。おかげ様で一番使う3.が直せました。1.2.4.は取りあえずこのままで行こうと思います。