• 締切済み

msconfigの「スタートアップ」を削除

Windows7を使用しています。 msconfigのスタートアップでサービスも終了している項目があるのでパソコンを起動した時に立ち上がってこないようにチェックボックスを外したのですが、何かの原因でパソコンを立ち上げた時に立ち上がってくるので、その項目を削除したいと思いました。 そこでサイトで削除方法を探していたのですが、レジストリから削除するのは、解ったのですが削除するフォルダが違うサイトがありました。 1つ目 レジストリエディタ(regedit)で下記キーを展開。 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig *システム構成ユーティリティを起動した事が無いと、MSConfigキーが存在しない?(未確認)。 下記3個のサブキーを削除する。尚、削除選択で警告がでるが無視してOK。 startupreg、 startupfolder、 services 上記操作で、不要なスタートアップ項目が削除されスッキリしました。 復元は出来ない(バックアップしてあれば別)ようですから”絶対必要がない”と、言い切れるユーザー向けですネ。尚、レジストリ操作は自己責任の御決まりで...。 http://crazy-man.cocolog-nifty.com/blog/2009/04/post-3a65.html 2つ目 1.レジストリエディタ起動。  (1)画面左下の窓マーククリック  (2)「プログラムとファイルの検索」欄に「regedit.exe」を入力  (3)出てきたregedit.exeをクリック 2.レジストリキー削除    「HKEY_LOCAL_MACHINE」→「SOFTWARE」→「Microsoft」    →「Shared Tools」→「MSConfig」→「startupreg」を押すと    「startupreg」配下にチェック無しのスタートアップ項目一覧が表示される。    あとはいらない(非表示にする)項目のフォルダ?を右クリック→削除。 ちなみに非表示→表示にする方法は恐らくありません。 再インストールとかしてレジストリキーを再作成する必要があるので 試される方はご注意下さい。 よく分からない場合は放っておいた方が無難ですよ。 http://piyopiyocs.blog115.fc2.com/blog-entry-193.html 以上の二つのサイトですが、1つ目の場合は、「startupreg、 startupfolder、 services」を削除って記載されているのに2つ目の場合は、「startupreg」配下にチェック無しのスタートアップ項目一覧が表示される。 あとはいらない(非表示にする)項目のフォルダ?を右クリック→削除。って記載されています。 どちらが正しいのでしょうか? 怖くて削除できない状態です。 精神衛生上好くない状態になっています。 宜しくお願いします。

みんなの回答

  • slimebeth
  • ベストアンサー率61% (497/812)
回答No.6

すべてのユーザーに対するスタートアップ項目 HKEY_LOCAL_MACHINE  \SOFTWARE   \Microsoft    \Shared Tools     \MSConfig       \services ←サービス における非チェック項目が記述されます       \startupfolder ←スタートアップフォルダ における非チェック項目が記述されます       \startupreg ←レジストリのスタートアップ項目で非チェック項目が記述されます 当該ユーザーだけなら、 HKEY_LOCAL_MACHINE じゃなくて HKEY_CURRENT_USER 以下になります。 どの記述もOSの起動時に読み込まれることは確かですが、無くなっても起動不可になるものじゃありません。 なので、\MSConfig キーを*.regファイルとしてバックアップしてから、削除したいものを削除して動作を確認し、元に戻したかったらバックアップを書き戻せばいいだけです。 万一起動させたら表示がおかしくなって元に戻そうにもダイアログのボタンまでたどり着けない(キーの位置から考えてこれはありませんが)などの不具合が発生した場合は、セーフモードで起動してバックアップを書き戻して下さい。 それらを読み込まないのがセーフモードですからできるはずです。 ただし、項目を削除したからといって >何かの原因でパソコンを立ち上げた時に立ち上がってくる を防げるかというと話は別です。 たとえば以前のQuickTimeシリーズは自分が起動されるたびにレジストリのスタートアップ項目を作成して加筆してくれました。ご丁寧にstartupreg以下に存在していたらそれを削除してRun以下に書き直してくれてました。

noname#212067
noname#212067
回答No.5

おはようございます 「Yahoo!メッセンジャー」をインストールして確認して見ました msgr7jp.exeを使用しました インストール後、msconfigのスタートアップに追加されていることを確認しました スタートアップ項目 ypagerj コマンド "C:\Program Files\Yahoo!J\MessengerYPagerj.exe" -quiet 場所 HKCU\software\Microsoft\Windows\CurrentVersion\Run (HKEY_CURRENT_USER\software\Microsoft\Windows\CurrentVersion\Run) キーの名前 Yahoo!Japan Pager キーの種類 REG_SZ キーの値 "C:\Program Files\Yahoo!J\MessengerYPagerj.exe" -quiet 検証方法 レジストリエディタで、キーの名前「Yahoo!Japan Pager」の削除を行い「Yahoo!メッセンジャー」が起動しないことを確認する 再起動後、「Yahoo!メッセンジャー」は起動しませんでした msconfigのスタートアップ項目から削除されているのを確認しました 自己責任でお願いします しかし、「Yahoo!メッセンジャー」をアンインストールできなかったんですかね? 以上

  • sabro-
  • ベストアンサー率27% (54/199)
回答No.4

No.3です。 先の回答に、補足します。 該当プログラムの他のプログラムとの関連性の確認と解除、それとmsconfig(システム構成ユーティリティ)での該当プログラムのチェックを外して下さい。

  • sabro-
  • ベストアンサー率27% (54/199)
回答No.3

まず、あまり質問内容が把握出来ていないかもしれませんが、 PC起動時に起動してしまう余計なプログラムを起動させない様にする為に、msconfig(システム構成ユーティリティ)を使い、起動させたくないプログラムのチェックを外したという事でしょうか? そして、チェックを外したのに起動してしまう。 だから、レジストリからmsconfig内のその項目を削除したいという事でしょうか? もしそうなら、そんな事くらいでNET記事でレジストリを操作するのは危険です。 レジストリを操作する前に、その起動してしまう。プログラムを削除出来ないのでしょうか!? 削除出来れば、それで解決です。 削除する事が必要上出来ないのであれば、そのプログラムの関連操作を疑ってみて下さい。 例えると、MS messenger等は、アウトルックエクスプレスとの関連性や、そのプログラム自体でPC起動時に起動する! という関連性があります。この場合、msconfigからチェックを外したとしても、この関連性を解除しないと立ち上がってしまいます。 レジストリを操作する前に、この辺りを確認してみて下さい。 それで解決出来たのであれば、msconfigのスタートアップ項目にまだその項目が残ってしまっているのがイヤなのであれば、レジストリからその項目だけを削除すれば良い事だと思います。 しかも、これ等(関連性)の確認をせずにレジストリ操作から削除しても「レジストリ」というモノはある意味「地図」であり、「道しるべ」ですので、 操作を誤るとPCの起動さえ危ないですし、またその問題のプログラムが起動してしまった時には、レジストリに掻き込まれてしまいます。 レジストリ操作の書籍等も売っていますので、それらを参考にしてはいかがですか!?

  • weboner
  • ベストアンサー率45% (111/244)
回答No.2

何方も同じですね 理解できない場合はレジストリを弄ってはいけません ネット情報だけで下手に触ると取り返しがつかなくなる場合もあります

noname#212067
noname#212067
回答No.1

はじめまして、こんばんは 再確認しながら、話を進めたいと思います 「msconfigのスタートアップでサービスも終了している項目(※1)があるのでパソコンを起動した時に立ち上がってこないようにチェックボックスを外したのですが、何かの原因でパソコンを立ち上げた時に立ち上がってくるので、その項目を削除したいと思いました。」 ※1 スタートアップの一覧にでて来るプログラムはサービスではありません。   サービスはサービスタブを選択して一覧に出て来る物がサービスです。      終了している項目とは何でしょうか?   もしかしてこうではないのでしょうか? 「パソコンを起動した時に立ち上がってほしくないアプリがあるので、msconfigのスタートアップでスタートアップ項目のチェックボックスを外したのですが、何かの原因でパソコンを立ち上げた時に立ち上がってくるので、その項目を削除したいと思いました。」 上記の内容で正しいと仮定します 次へ 「そこでサイトで削除方法を探していたのですが、レジストリから削除するのは、解ったのですが削除するフォルダ(※2)が違うサイト(※3)がありました。」 ※2 レジストリーの場合フォルダではなく、キーと呼びます。 ※3 サイトの1つ目と2つ目見ました。 「どちらが正しいのでしょうか?」 さて、仮定した内容が正しい場合、サイトの1つ目と2つ目は、あなたの意図した結果にはなりません なぜならば、サイトの1つ目と2つ目は、msconfigツールに表示される一覧から項目を消すやり方の説明だからです 仮定が違ってたらまた連絡ください。m(__)m

xjapan4041
質問者

補足

解りづらい質問ですいませんでした。パソコン全般のの仕事をしている者です。 サイトは、今年の3月に終了したヤフーメッセンジャーですが、msconfigのスタートアップの一覧に残ってしまっています。yahoo Messengerのチェックボックスを外しても立ち上がってくる時があるので項目自体を削除したいのです。 運営も終了してしまって必要ないので項目自体を削除したいと思ったですが、レジストリから削除するのは、解ったのですが、私が記載した双方のサイトで削除するフォルダの数が違います。チェックボックスを外した時にレジストリの「startupreg」フォルダの配下のフォルダにYahoo Messengerが記載されます。チェックを入れると「startupreg」フォルダの配下には、フォルダが表示されません。 二つのサイトの1つ目のサイトは、「startupreg」、 「startupfolder」、「services」フォルダの3つを削除しています。 二つ目のサイトは、「startupreg」フォルダの配下にある実際にYahoo Messengerの文字が入っているフォルダだけを削除しています。 以上ですが、宜しくお願いします。