• ベストアンサー

WindowsXPでのスタートアップ

MsconfigでXPのスタートアップを覗いてみたのですが、MeにあったInternat.exe、SystemTrayなど最低限必要な常駐ソフトが見当たりません。 WindowsXPにもウィルスソフト等以外にも削除すべきでない常駐ソフトは存在するのでしょうか? (Meより安定しているのでそれほどリソースを気にしないのでも良いのでしょうが・・・。)

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

  • ベストアンサー
  • bugmaru
  • ベストアンサー率38% (76/195)
回答No.2

当然、XPにも外してはいけない常駐ソフトやサービスはあります。 ただMe(95,98)とXP(NT,2000)系との違いは、リソースの制限が違いますので XPの場合あまり気にする必要はありません。 Me系のリソースの考え方は、Windows全体でその場で動作しているソフトを含めて 作成できるウィンドウやフォントの数に上限が決まっていたり、16ビットアプリ との互換性の制限など、さまざまリソース制限が存在しているのですが、XPの 考え方は、一つ一つのプロセス(プログラム)に最大限のリソースがそれぞれ 割り当てるようになっています。数の制限では無く、プロセスに割り当てられる メモリを使い切るまでが制限になります。

clear-cut16
質問者

お礼

明らかに不要な常駐は外して、それ以外は現状維持で行きたいと思います。ありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • akubihime
  • ベストアンサー率25% (33/128)
回答No.1

チョッと質問の的を外れているかもわかりませんが、XPは以下のようにアプリケーションが応答しなくなっても回避が簡単となってますので、あまりフリーズの心配は、9Xに比べるとそんなでもないです。 又、スタートアップに登録されてなくっても、自動起動するものは、下記のようにありますから、嫌なら手順に従って、外す事は出来ますから。 質問と違って役に立たないなら、ごめんなさい。無視してください。 応答のないアプリケーションの終了 Windows XP ではアプリケーション ウィンドウが変更され、応答のないアプリケーションを簡単に閉じることができるようになりました。Windows の以前のバージョンでは、応答のないアプリケーションを簡単に閉じることはできませんでした。まず、タスク マネージャを開き、アプリケーションを選択し、次に、[タスクの終了] ボタンをクリックする必要がありました。Windows XP では、応答のないアプリケーションのウィンドウでもアクセスできます。アプリケーション ウィンドウのタイトル バーに現在のアプリケーションから応答がないことが示されます。応答がなくても、アプリケーションの [すぐに終了] ボタンをクリックしてアプリケーションを終了できるようになりました。[すぐに終了] ボタンのクリックは、タスク マネージャを起動し、応答のないアプリケーションを終了することに相当します。 msconfig の [スタートアップ] を全て止めても自動起動するプログラムがあるのですがWindows で以下の手順を実行しても自動実行を停止できないプログラムがあります。 [スタート]-[ファイル名を指定して実行] から msconfig を起動します。 [スタートアップ] タブをクリックし、すべてのチェックを解除して「OK」をクリックします。 Windows を再起動します。 以下の場所で自動起動が設定されていると、msconfig では制御することができません。 (ウィルスや、ブラウザ設定を変更するソフトウェアがこの手段を利用するケースがあります。) シェルの設定を変更 Windows は起動時にシェル (最初のユーザーインターフェース) としてエクスプローラ (Explorer.exe) を自動起動します。シェルを指定する設定でExplorer.exe の引数を改変したり、別のプログラムに書きかえることで任意のプログラムを自動起動できます。 Windows9x/Me でエクスプローラ以外のシェルを使うには Windows 2000/XP でエクスプローラ以外のシェルを使うには ダミーの Explorer.exe Windows の Shell 指定は、過去のアプリケーションとの互換性などを理由に、フルパスでなくファイル名だけで指定されています。C ドライブルートなどに Explorer.exe ファイルが置かれると、こちらが起動されることがあります。(MS00-052) セットアップ用レジストリの使用 レジストリの HKEY_LOCAL_MACHINE \Software \Microsoft \Active Setup \Installed Components\<コンポーネント名> 以下の StubPath で指定されたプログラムは、シェルを起動する前に実行することができます。 %Windir%\Winstart.bat (Windows9x/Me) Windows フォルダに作成された Winstart.bat ファイルに記述されたコマンドは起動時に実行されます。 Autoexec.bat (Windows9x) C ドライブのルートに置かれた Autoexec.bat ファイルは起動時に実行されます。 %Windir%\Wininit.ini (Windows9x/Me) Windows フォルダに Wininit.ini が存在すると、Wininit.exe が解釈して自動実行します。 CLASSES レジストリ レジストリの HKEY_CLASSES_ROOT \<ファイルタイプ>\shell\open\command および HKEY_LOCAL_MACHINE \Software \CLASSES \<ファイルタイプ> \shell \open \command の (標準) のデータに指定した実行ファイルは、<ファイルタイプ> ファイルが実行されるたびに起動されます。 タスクスケジューラ Windows98 や IE5.0 以降でインストールされるタスクスケジューラで、「Windows 起動時」などを指定して特定のプログラムを実行することができます。

参考URL:
http://homepage2.nifty.com/winfaq/wxp/
clear-cut16
質問者

お礼

明らかに不要な常駐は外して、それ以外は当面現状維持で行くことにします。今回はありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A