• 締切済み

レジストリの変更でやっちゃいました

あるアプリケーションをインストールする際に、「既にインストールされています。アンインストールしてからやり直してください」とエラーが返ってきました。しかし、そのアプリケーションはプログラムの一覧になくアンインストーラーがない為、レジストリををいじろうと思いました。 まず下層のレジストリで怪しいのを1つずつ確認していたのですが、見つからず、めんどくさくなり、ちょっと上の階層の「HKEY Wow~」みたいなのの名前を変更しました。 ちょっと確認して戻す気だったのですが、エラーメッセージが表示され、ファイルの関連付けが全部外れてしまいました。 regeditで戻そうと思ったのですが、「regedit.exeは見つかりません」とエディターを起動できなくなってしまいました。exeを関連付ければいいのかとも思いましたが、 exeがどこに収まってる分からないですし、もうヘタに動かすこともできず困っています。 この状態でレジストリを戻すにはどういう方法がありますか? 状態:OSは、WindowsServer2003 なぜかnotepadだけは使える。 exe等が関連付けされていない。 一台のサーバーを借りてるのですが、 明日で期間が終わってしまいます。 レジストリをうかつにいじったのが間違いでした。 どうかどなたか分かりそうでしたら教えてください。 よろしくお願いします。

みんなの回答

  • agricap
  • ベストアンサー率40% (79/195)
回答No.3

勘違いされているように見受けられますので・・・ 「見つかりません」というのは、関連づけの問題ではないと 思います。 私のマシンを確認したところ、EXEに対して関連付けの設定は ありませんでした。 したがって、 1.PATH環境変数がおかしくなった 2.PATH環境変数以外の、実行ファイルを検索する場所の設定   がおかしくなった のどちらかだと思います。  (Win2000系のOSなら、1がレジストリにあるのは確実ですが、   2がレジストリにあるのかどうかはよく知りません。   少なくともWindowsは、PATH環境変数以外でいくつかのディレク   トリに対して実行ファイルを検索します。) いずれにしても、#2の回答に加えて、 Regedit.exe を、最後にexeをつければ確実でしょう。

  • fx70_2150
  • ベストアンサー率57% (123/213)
回答No.2

>プロンプトからregeditを実行するコマンドを教えていただけませんでしょうか。 %SystemDrive% CHDIR %SystemRoot% Regedit または CHDIR /D C:\WINDOWS Regedit

  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

> この状態でレジストリを戻すにはどういう方法がありますか? 何をなさったのか、わからないのでこちらは回答できません。 > regeditで戻そうと思ったのですが コマンドプロンプトをひらいて、CD \[Enter] でCのrootへ移動して、 dir /s regedit.*[Enter]で実行ファイルがどのフォルダにあるか、を検出できます。

Shin-TA
質問者

お礼

regeditを探せたとして、 実行するにはどうすればいいでしょうか? ファイル名を指定だと、exeが関連付けされていないので実行できません。 プロンプトからregeditを実行するコマンドを教えていただけませんでしょうか。

関連するQ&A