• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:パソコン起動時に毎回、勝手にマイドキュメントが開きます)

パソコン起動時に勝手にマイドキュメントが開く問題

このQ&Aのポイント
  • パソコン起動時に毎回、勝手にマイドキュメントが開きます。不要なウイルスが感染していた可能性があります。
  • パソコン起動時に勝手にマイドキュメントが開かれる問題には、ウイルス感染が関係している可能性があります。
  • パソコン起動時にマイドキュメントが勝手に開く問題の解決方法を探しています。ウイルススキャンとスタートアップの設定を確認してみてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • turbo27
  • ベストアンサー率40% (166/414)
回答No.3

No.2です。 > http://homepage2.nifty.com/winfaq/w2k/boot.html#85 上記を見ていると下記の所にたどりついたのですがわからない箇所があります ●Windows 2000/XP でエクスプローラ以外のシェルを使うには~~ ~~、置き換えたいプログラム名に変更します。 (PATH が通っていない実行ファイルを指定する場合は、フルパス名で指定します。) Windows を再起動します。 とありますが、「置き換えたいプログラム名に変更します。」とはどのようにしたらいいのですか? ここは気にされないでもよいかと思います。 ファイル表示などを行うエクスプローラーですが、explorer.exeはシェルで、デスクトップやツールバーの表示・制御も行います。explorer.exeが壊れていたりエラーがあると起動が出来なくなったりします。その場合に別のシェルで起動する為の話ではないでしょうか。 なので最初、「EXPLORER.EXE」を削除したとあったので疑問に思ったのですが、ウイルスが偽装したファイルのほうを削除したのだと理解をしてました。 例として下記をご覧になっていただけると、 http://kakaku.com/info/200505/antivirus.html ウイルスが名前を「EXPLORER.EXE」に偽装したファイルを作成する事と 「C:\Windows、C:\Winntに存在する「EXPLORER.EXE」は正常ですので、削除されないようお願いします。」という記述があります。 >http://delta-j.web.infoseek.co.jp/cgi-bin/mt/archives/2007/01/post_504.cgi のところは前からみてたのですが、「userinitは本来1つしか起動しないはずが、上書きインストール時に二重にされてしまったらしい。こいつを1つに修正」とありますが修正の仕方がわかりません。 レジストリの修正の仕方という事でしょうか。 レジストリはOSのいろんな設定を書き込んである所で、ここをいじればいろんな事が変えられますが、直接編集して間違うと最悪起動しなくなる事もあります。 直接いじるには スタート>ファイル名を指定して実行>「regedit」と打ち込んで、レジストリエディタを使っていじります。ツリー形式で定義されているキーがありますので、それをたどっていって目的の物をいじります。 普通は失敗するとおっかないのであんまりいじりませんし、いじる時は何かあった時に戻せるようにバックアップを取ってから行います。これをいじる時は何があっても自己責任です。 アプリなどをインストールするとここに何かを書き込んだりします。ウイルスだといらん物を書き込んだりもあります。 上記参照サイトにあるように、HKLM\Software\Microsoft\WindowsNT\CureentVersion\Winlogonをたどっていけば(左側のツリービューでWinlogonを選択した状態にすれば)userinitがあるはずです。もしそこのデータの部分が参照サイトの画像に有るように 「C:\WINNT\system32\userinit.exe;C:\WINNT\system32\userinit.exe」 などとパスが二重に書いてあれば一つに修正してあげるという事のようです。 http://nobumasa-web.hp.infoseek.co.jp/faq/windows/registry/usage.html 一つ気付いたのですが、 「ウイルスに感染してないのは確認済み」とあったので気にしなかったのですが、よく考えたら一度スパイウェアも疑って見てはどうでしょう。spybotやAd-awareなどでスキャンはしましたか? まだであれば、これも試してみてはどうでしょう。

mitsu10
質問者

お礼

回答ありがとうございます。わかりやすく丁寧な回答に感謝します。 しかし、うまくいかず最終的に教えていただいたspybotでスキャンしてみます。それが駄目ならリカバリします。ありがとうございました

その他の回答 (3)

  • turbo27
  • ベストアンサー率40% (166/414)
回答No.4

すいません、補足です。 今気付いたのですが、参照サイトの HKLM/Software/Microsoft/WindowsNT/CureentVersion/Winlogon がどこか分からないという事でしたら HKEY_LOCAL_MACHINE>Software>Microsoft>WindowsNT>CureentVersion>Winlogon です。

  • turbo27
  • ベストアンサー率40% (166/414)
回答No.2

こんばんは。 私も調べて見ましたが、いろんな原因があるようですね。 これは試したんですよね。 http://homepage2.nifty.com/winfaq/w2k/boot.html#85 とりあえず下記を試してみてはいかがでしょう。 http://delta-j.web.infoseek.co.jp/cgi-bin/mt/archives/2007/01/post_504.cgi http://troublebbs.com/cgi/wforum.cgi?mode=allread&pastlog=0085&no=6378&page=40&act=past の「Re^5: マイドキュメントが自動的に」の参照URL ダメだったらお役に立てずにすいません。

mitsu10
質問者

補足

http://homepage2.nifty.com/winfaq/w2k/boot.html#85 上記を見ていると下記の所にたどりついたのですがわからない箇所があります ●Windows 2000/XP でエクスプローラ以外のシェルを使うには特定用途向けなどで、Windows 2000/XP をエクスプローラ以外のシェルで起動したい場合、以下の手順でレジストリを変更してください。 [スタート]-[ファイル名を指定して実行] から regedit を起動します。 HKEY_LOCAL_MACHINE \SOFTWARE \Microsoft \Windows NT \CurrentVersion \Winlogon を展開します。 右側の Shell 文字列値のデータを Explorer.exe から、置き換えたいプログラム名に変更します。 (PATH が通っていない実行ファイルを指定する場合は、フルパス名で指定します。) Windows を再起動します。 とありますが、「置き換えたいプログラム名に変更します。」とはどのようにしたらいいのですか? http://delta-j.web.infoseek.co.jp/cgi-bin/mt/archives/2007/01/post_504.cgi のところは前からみてたのですが、「userinitは本来1つしか起動しないはずが、上書きインストール時に二重にされてしまったらしい。こいつを1つに修正」とありますが修正の仕方がわかりません。 長々ともうしわけないですがお暇でしたらお知恵お貸しください ​

  • pasooota
  • ベストアンサー率36% (4/11)
回答No.1

ウイルスに感染したファイルを戻すことになってしまいますが 一度システムの復元をしてもう一度削除してみては? それかウイルスソフトを削除してみては?

mitsu10
質問者

お礼

回答ありがとうございました。やってみましたが駄目でした・・・

mitsu10
質問者

補足

システムの復元をためしたのですが、「復元は未完了」というエラーがでてしまい、何回やっても駄目でした。

関連するQ&A