メモリ環境改善マニュアル



 MS-DOS時代に比べて、メモリ価格も安く、空きメモリのやりくりも苦労が少なくなった。 とはいえ、現在の自分の環境(メモリ128MB, HDD 20GB)で、起動時の状態で空きメモリが10MB, システムリソースの空きが50%程度。 1日の作業中に数回常駐アプリを解除したりのやりくりが必要になるのが日常化した。
 最近、起動時空きリソースが一時的に25%というひどい状態になったのを機会に、対策を講じ、環境を整理することとした。

 いくつか記憶が不鮮明なこともあって、一通り調べ直してみたのだが、Microsoft社リソースキット(Win95, NT)やWindows Help, MS社WEBサイト(Technetを含む)、更にInternet情報でも、整理された纏まった情報がない。
 というわけで、整理しつつ纏めてみた次第。

 2001.1.15頃突然、空きメモリ、リソースの充分な状態で、1日数回フリーズ状態になり、Norton CrashGuardも対応せず、再起動以外方法がない状態に陥った。  考えられるのは唯一、1)新規に導入したツールがシステムや他アプリと問題を起こしている場合。 2)多分、日本語でないアプリ。  ということで、MyCometCursor(常駐ツールで、マウスカーソルにアニメを付加する米国製ツール)が原因と判明。 Startupから外すだけでは充分でなく、完全なuninstallが必要だったが...  というわけで、現在起動時、空きリソース=99%と快調。[2001.3.1]




■要約

 本来なら、起動時に読み込むドライバー、ソフト、ツール等を身軽にするということな
んだけど、現実には、HDDの大掃除が必要だったり、アプリのUninstallが必要だったり、
いわば合併症を併発しているケースが大半。
 また、自分のPCだけを考えればよい人ばかりではなく、会社などでシステム担当の場合
大胆で、簡単かつ安全で画期的効果を示す必要があったりする。
 だから、別に纏めた以下の資料も参照する必要がある。
	●システム用ツール
	ノートンシステムワークス
	 ノートンシステムワークスは、Norton Utilities, Norton Antivirus,
	 Norton CrashGuard, Norton CleanSweepの4種のユーティリティソフトをセット商品にしたもの。
	ノートンシステムドクター
	クラッシュガード Crashguard
	●トラブル対策
	Uninstallツール
	 --- Norton CleanSweep, DriveDietなどのtoolも
	パソコンのゴミ掃除
	ハードディスクの整理


●ツールのインストールと活用

●システム情報 Windows 95にはないが、Win98のファイルで動作するとのこと。 ●ファイルカタログ化ツール ディレクトリの容量表示 FileSum 2.23〜ネットワーク対応 HaseDir 1.4 ディレクトリ・ファイル容量表示 ●「めもりくなー」 空きメモリとリソースを表示。 またクリーン化 ●Norton System Works ●DriveDiet
●情報収集

●システム情報 [ファイル] -[エキスポート] とくに「ソフトウェアの環境」の情報が必要 読み込まれているアプリやドライバ一覧を入手。 ●ファイルカタログ化ツール ディレクトリの容量表示 FileSum 2.23〜ネットワーク対応 HaseDir 1.4 ディレクトリ・ファイル容量表示 全ドライブ ●デスクトップ HaseDir 1.4 ディレクトリ・ファイル容量表示 で"\windows\デスクトップ"をリストアップ ●インストールアプリ  [アプリケーションの追加と削除]のリストアップをしたいだけなんだけど、簡単な方法 がない。 HaseDir 1.4 ディレクトリ・ファイル容量表示 で"\windows\スタートアップ\プログラム"をリストアップ  註)レジストリファイルの印刷では全データを対象とする ため、[HKEY_CURRENT_USER\Software]だけで873pの量
●スタートアップの整理

msconfig -[スタートアップ]で 起動時にかならずしも必要としないものは、チェックを外す。 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu
●デスクトップの整理

 毎日使わないものは、[プログラム]に移動する  \win98\デスクトップ から  \win98\スタートアップ\プログラムに移動
●不要アプリのアンインストール

 これは主にC:ドライブの空き領域が少なくなってきた場合に実行。  さらに、PC起動時に読み込むドライバの減少に非常に役立つ。(特に大きなアプリ) ●アンインストールの作業 1) アプリ附属のアンインストーラ 2) [コントロールパネル] -[アプリケーションの追加と削除] 3) →Uninstallツール  註) アプリのフォルダ毎削除した場合、Windowsフォルダにインストールされたファイルが削除されない。 ●どこに登録されているか?  レジストリ ●アプリの移動  Norton Cleansweepを使用して、例えばアプリをドライブC:→E:と移動できる。
●仮想メモリの最適化や移動

 仮想メモリのサイズが小さいと、メモリの余裕がなくなりトラブルのもと。  変更などの対処方法は、下に別掲の「仮想メモリの不足」に詳述した。
●その他




■大事な疑問?

●アプリ毎のメモリ占有サイズ等の情報収集ツール

 物理メモリ、リソース>  MS-DOSでは、メモリマップの内訳と占有サイズを表示するツールがいろいろあった。  640KBの制限下で、いかに空き領域を増やすか?を競ったもの。  Windowsでは、そんな便利なツールはないのか?  以下のツールがあるが、要するに ●メモリ&CPU負荷監視プログラムMemoryPlus Ver1.25 by アトランティス堂 最終更新日2001年9月10日(月曜日) スキン対応です。 総メモリ、空きメモリCPU負荷を表示するアプリです。主な特徴として、前回メモリの 変化が落ち着いてから次に変化が落ち着くまでの差を計算し、「占有量」「開放量」を自 動で表示します。特定のアプリや作業のおおまかなメモリ使用量を推測するのにご利用下さい。 マニュアル(mplus.txt)を読む。 mplus125.lzh(181KB)をダウンロードする。 リソース監視プログラムResourcePlus Ver1.01 by アトランティス堂 最終更新日1999年2月3日 ResourcePlusはWindowsの管理するリソースの使用状況を表示します。固有の機能として このリソースの使用状況に著しい変化があった場合の使用状況の変化値を自動的に計算し て表示します。特定のアプリケーションや操作がどれだけのリソースを消費するのかを大 まかにですが知ることが出来ます。 rplus101.lzh(151KB)をダウンロードする。 ●NICOLE ProcessSpy Vector: Windows95/98/Me> ハードウェア> メモリ用> 状況表示> 実行されているプロセスに関する様々な情報を表示するツール Windows95  シェアウェア 1,000円 汎用  大谷 隆 Windows95上で実行されているプロセスに関する様々な情報を表示するツールです システムメモリ中に存在する、各プロセスが所有するヒープ、スレッド、モジュール、ウ ィンドウ、メニューなどの状態を非常に詳しく調べる事ができます Windows95プログラムのデバッグ・解析にお役立て下さい。 NICOLE ProcessSpy 1.0 nprocspy.lzh 146K 1996.10.31 ●メモリ管理ソフト「びーめむ」 戻る Windows95/98/Me> ハードウェア> メモリ用> メモリ表示&メモリ空き容量をアップさせ詳細表示まで可能な超高機能パフォーマンス向上ソフト! WindowsMe Windows2000 Windows98 Windows95  フリーソフト 汎用  ●あろTAKE! Windows用のメモリパフォーマンス監視&調整ソフトです。 開発はC++Builder5を使用しています。本格的な構成になっていますので、速度面は他のコンパイラでの実行体に比べて高速に動作します。また、別途のDLLは必要ありません。ファイルサイズは大き目ですが、比べて実行サイズは非常に小さくなっているのも特徴です。 BeMemは他のソフトに「ありそうで無い」独自の機能と、メモリ管理の面で効果を発揮し ます。これは特に不具合の多い9x系で非常に便利なツールとなるでしょう。 主な機能は ・メモリデフラグにより空きメモリを増加させます。中断機能はBeMemオリジナルの特徴です。 ・物理メモリ量、スワップファイル量はもちろん、仮想メモリ量、全体の使用率を監視できます。 ・現在のプロセス(EXE、DLL)詳細情報、ヒープ情報、スレッド情報の詳細が監視ができます。 ・不正なプロセスの強制終了が出来ます。プロセス監視が出来るのは強力な機能です。 ・お遊び機能としてフォーム壁紙(似非スキン)と警告音声(WAV)再生が出来ます。 ・CPUの占有率(負荷)の表示ができます。Windows2000にも対応ずみ。 ・CPUの負荷を減らすCPU使用率に応じた動作。 ・動作状態が確認できるグラフ表示。 ・9x系OSのみ、リソース表示機能。 ・似非スキンCG付き メモリ管理ソフト「びーめむ」 2.12 bemem212.lzh 465K 2001.10.8 ●メモリリーク・チェッカー WindowsNT/2000> ハードウェア> メモリ用> Windows NT/2000でプロセス毎のメモリ状態を定周期で監視するツール Windows2000 WindowsNT  シェアウェア 2,000円/1コンピュータ 汎用  白狐 Windows NT/2000を長時間稼動させていると、エラーログは無いのに、応答不能や機能不 全になる場合があります。これらの問題の多くは、稼動しているプロセスのメモリリーク に原因がある事が解かっています。 メモリリーク・チェッカーは、プロセス毎のメモリ情報(使用メモリ量、仮想メモリサイ ズ、ページフォルト数)を定周期で監視し、あらかじめ設定した閾値を超えた場合に、通 知します。 閾値は、メモリ情報の種類毎に、警告上限値・異常上限値が指定できます。 通知方法は、イベントログへの書込み・ポップアップ表示・ビープ音が選択できます。 メモリリーク・チェッカー 1.20 mlchk120.lzh 2,045K 2001.5.21 試用期間は、7日間です。
●Windows動作環境に必要な常駐ファイルは?

●総サイズ  起動時の[占有メモリ][消費リソース]により、わかる  註)もちろん、Startup時のシステム関係以外のものを勘案する必要があるが... ●内容は?  システム情報(sysinfo32.exe)によって取得される[●メモリ中の完全なリスト] (後述)がその内訳。  不要なものが何なのか、調査選択できる手がかりとなる。
●アプリ別HDD占有サイズ

 アプリのインストール時は、必ずカスタムインストールを選択し、インストール先は  Cドライブ以外にしよう。  それでも、起動ドライブへのインストールファイルは大量になる。 ●Windows 98SE 335MB 〜 445MB Me 最小 295MB 以上 2000 Professional 標準1GB以上 NT 175MB以上 ●Microsoftツール Internet Explorer 6 12.4MB(Win98SE時) ●Office MS Office XP Professional 400MB以上 [MS Office Premium 2000] Disc 1 Microsoft Word, Excel, Access, Powerpoint, Outlook, Frontpage, IME, IE5 [必要HDD容量 40MB以上,IE5 ?MB以上,他6製品 324MB以上] Disc 2 Microsoft Publisher 2000, ビジネスツール(Business Planner, 顧客データマ ネージャ2000), クリップアート [必要HDD容量 クリップアート?MB以上, 他3製品 318MB以上] Disc 3 Microsoft Photodraw(Disc1), Office Server Extensions, Windows NT4.0 SP4 [必要HDD容量 Photodraw 160MB以上, Office Server Extensions 81MB] Disc 4 Microsoft Photodraw(Disc2) -Template集 [Microsoft Office 2000 Developer用] 日本語対応 Disc Microsoft Office 2000 Developer [必要HDD容量 標準130MB] Disc 1 MSDN Library -setup [必要HDD容量 標準60MB ,最大1.04GB ] Lotus SuperOffice 2001   250MB 以上(最小時150MB) ●ワープロ 一太郎11          標準330MB以上(最小150MB、完全MB380) ●年賀状ソフト  この系統は要注意! 起動ドライブへのインストール量は100MB以上 はがきスタジオ2002 起動[D]?,400MB上 *(本体CD1のみ)全CD4枚 ●その他
●アプリ別の使用ファイル組織図

実行ファイルやdllがあって、何の実行ファイルなのか不明な時に調べるツール。 以下のものが、お勧め。 ●DLL Analyze AZUKI 1.05: DLL やEXE ファイルの参照ファイル解析ツール Windows98 Windows95/フリーソフト/汎用/森川 元也 OCX,DLL,EXE などの実行形式のファイルが参照しているファイルを解析。 API の一覧表示。ヘッダの内容表示。 danlyz.lzh 138K 1999.4.5  作者が、自分の作成した、ソフトウェアを配布する際に、実行ファイル以外にどのファ イル(DLL等)が必要か調べるために作成。  註) 残念なことに、検索対象がDLLなど1種類ずつ指定する必要があること。   2) 検索されたファイルのパス名がないこと。
●特定Exe, Vxs, DLLがどのアプリが使用するのか?

DLL Analyze AZUKI〜DLLやEXEファイルの参照ファイル解析ツール --- Free ;Windows 95/98 ; by 森川 元也 自分の作成した、ソフトウェアを配布する際に、実行ファイル以外にどのファイ ル(DLL等)が必要か調べるために作成しました。 特徴: OCX,DLL,EXEなどの実行形式のファイルが参照しているファイルを解析。 APIの一覧表示。 ヘッダの内容表示。








●トラブルの原因と応急処置


■フリーズ/固まる Freeze

●現象

 パソコンを使っている最中に、ソフトなどが突然動かなくなること。キーボード操作も 受け付けないし、マウスのカーソルも動かなくなる。 つまり、Windows からの入力に応答しない状態。  プログラムが正しい動作を中止したのにそのウィンドウがまだ画面に表示されたまま残 ることがときどきあります。この現象が起きるとき、プログラムはフリーズしています。
●原因

プログラムがフリーズする原因はいろいろ。 決して起きないイベントをプログラムが 待っていることもあれば、決して完了しないタスクをプログラムが処理し続けていること もある。
●回避対策(暫定)

 キーボード操作でフリーズからの脱出を試みる。 [Win95/98/NT]  [Ctrl] [Alt」[Delete]キーを同時に押す。従来型のPC-98シリーズは「GRPH」「CTRL」「DEL」の3つだ。  すると画面が開いて、実行中のソフト一覧が表示され、問題を起こしたソフトには右端 に「応答なし」と表示される。 これをクリックすれば強制終了でき、フリーズは解除さ れる。 データの保存が必要な場合、ほかのアプリを強制終了 [Mac]  「コマンドキー」「option」「esc」でソフトの強制終了。   それでもダメなときは、同じ操作を繰り返せばパソコンが再起動する。  強制終了で問題を起こしたソフトを終了できても、基本ソフト自体が不安定になってい ることが多い。だから、普通はパソコンを再起動する方がいい。
●回避対策(長期)

Norton CrashGuardの導入 [単体は数千円だが、他の各種toolセットのNorton Systemworks \14Kを推奨] * クラッシュとフリーズの最も重要な違いとしては、クラッシュが起きると Norton Cra shGuard が自動的に阻止して回復オプションを表示すること。フリーズは通常のシステム の活動に似ているので Norton CrashGuard は検出できません。  註)Norton CrashGuardは、実際には思ったほどの効果がなく、そのせいか、Norton System Works 2001のセットからはずされた。 verupも今後されない模様。[2001.9.26]
●参考資料

フリーズ固まる凍りつく[パソコン知ったか辞典]




■メモリリーク Memory leak

●現象

 いろんなアプリケーションの起動終了を繰り返すと、どんどん空きメモリが減少し、 ついには新規アプリの起動が不可になったり、フリーズしたり、という障害が発生
●原因

 普通はアプリの終了とともに、メモリ上に読み込まれていたアプリ実行に必要なファイル がメモリから解放される。 すべてがメモリを解放するわけではないので、空きメモリが減少  ※起動時で既に、物理メモリ128MBに対して空きメモリが16MB、ツール試用後で空き79%に
●回避対策(暫定)

●回避対策(長期)

 「めもりくりーなー」等のツールを使用 →see ■メモリリーク対策ツール
●参考資料

サーバのメモリー・リークとリブート(Memory Leakage & Re-Booting)




■仮想メモリの不足 Virtual memory

 仮想メモリ(スワップファイル)とは、実際に搭載されている RAM よりも多くのメモ
リをアプリケーションが必要とした場合に、固定ディスクの空き容量をあたかも RAM
の様に使用することです。コンピュータに実際に搭載されている RAM とスワップファイル
 (仮想メモリ)領域を合計した容量を、メモリとして使用することができます。
Windows 95 、Windows NT は共にコンピュータの使用状態が最適になるよう、あらかじめ
仮想メモリの設定が行われています。

●現象

「仮想メモリが不足しています」が表示される
●原因

「仮想メモリが不足しています」のメッセージは、以下の状況で表示。 1.システム上で過度のページング[スワップ]が発生している場合 2.ページファイル[スワップファイル]が小さいためアプリケーションが動作できないで不足している場合 3.システム上でメモリリークが発生している場合  回避対策を含めた詳細は※[NT] MEM:「仮想メモリが不足しています」が表示される[5p]
●回避対策(暫定)

●回避対策(長期)

●回避対策(長期)---過度のページング[スワップ] メモリ増設 ●回避対策(長期)---ページファイル[スワップファイル]が小さい [Windows 95/98/NT] アプリケーションに対し使用可能なスワップファイルの最小値、最大値を設定することもできます。 [マイコンピュータ] 右クリック - [プロパティ] -[パフォーマンス] -<仮想メモリ> または[コントロールパネル] - [システム] - [パフォーマンス] - [仮想メモリ] の自動設定 (推奨)] が選択されていることを確認します。 [自分で設定する]場合は、最大・最小のサイズを入力。(推奨値は、搭載メモリ×2倍) ●回避対策(長期)---メモリリークが発生 [Windows 95/98/NT]  「めもりくりーなー」等のツールを使用 →メモリリークの項参照/■メモリリーク対策ツール
●監視方法

 調査する際には次のツールが有効。 [Windows 95/98] 1.システムモニター [アクセサリー] -[システム] -[システムモニター] 詳細は※システムモニタ [Windows NT] 1.Windows NT 管理ツールのパフォーマンスモニタ 2.Windows NT リソースキット CD-ROM 添付ツール( PMON..EXE ) 3.Windows NT インストール用 CD-ROM 添付ツール( POOLMON..EXE ) 詳細は※[NT] MEM:「仮想メモリが不足しています」が表示される[5p]
●Win95/98とWinNTとの共用

Windows NT と Windows9x を二重ブートしている場合、仮想メモリ用のスワップファイル (ページファイル) を共用することができます。  設定値は%windir%\system.ini (例C:\Win98\system.ini)の[386Enh]セクションへ反映される。それぞれ PagingDrive=H: ;ハードディスク(指定しない場合は%HostWinBootDrv%) MinPagingFileSize=256000 ;最小(単位はKB。指定しない場合は0) MaxPagingFileSize=256000 ;最大(単位はKB。指定しない場合はPagingDriveの最大空き容量) PagingFile=\PAGEFILE.SYS ;ページングファイル名の指定(無指定は\win386.swp)  詳細は、PagingFile(SWAPファイル)の設定Windows NT と Windows98 のスワップファイルを共用するには
●参考資料

W95:Windows 95 での仮想メモリについての Q&A[3p] W98:仮想メモリのカスタム設定で Win386.swp ファイルが移動する 仮想メモリサイズをカスタム設定すると、Win386.swp ファイルが C:\<> フォルダから C ドライブのルート (あるいは Windows ページング ファイルが置かれて いるドライブのルート) に移動されます。この現象は仕様です。 [NT]MEM:「仮想メモリが不足しています」が表示される[4p] [OFF97]Office 97 アプリケーションの起動には仮想メモリが必要 [NT] MEM:「仮想メモリが不足しています」が表示される[5p]  この資料では、仮想メモリ不足が表示された場合の調査、および対処方法に関して詳細に説明。 [NT]ページングファイルおよびスプールファイルを移動させる
●解説資料

●解説資料[メモリ不足] メモリが不足しています。(Error 7) [XL] 「メモリ不足」について、その原因確認方法と対策[5p] ●解説資料[システムモニタ] システムモニタ の具体的な活用法を述べる。 是非参考に! [編集]→[項目の追加]で、モニター項目を指定する。 ●解説資料[メモリ増設] 過去のQ&Aより:空きメモリ 物理メモリ容量が増加するとWindowsは出来る限りディスクキャッシュ等 にメモリを割り当ててしまうので空き物理メモリ容量は常にひっ迫している 状況になります。 32MB→64MBにしたときにはWindowsそのものの動作がディスクアクセス も減ってかなり快適になりましたが64MB→128MBにしたときにはほとんど 体感速度は変わりませんでした。メモリは増やせば増やすほどパフォーマンス が向上するわけではありません。 一般的なオフィススウィート系アプリに関してはメモリ容量は64MBで十分 だと思います。 128MBの恩恵をあずかるには最新の3Dゲームや3Dグラフィックスアプリを使用した 時ではないでしょうか?(自機の環境では64→128でスワップファイルへのアクセス がかなり軽減されました。)




■システムリソースの不足

 Windowsはたくさんのアプリケーションを起動したり、ファイルのコピーや削除をした
ときに、「システムリソースが不足してます」という意味のメッセージがでることがある。
  システムリソースとは 簡単にいうとシステム(Windows)が使うリソース(資源)を
 操作するための特別なメモリのこと。
  「リソース」には、メニュー、アイコン、カーソル、ウィンドウなどのユーザーインタ
ーフェイスに関るもの[USER.EXE]と、ディスプレイやプリンタ デバイスに対して文字や
図形を描画するために使用されるもの[GDI..EXE]の2つがあります。前者はUSER.EXE 、
後者はGDI..EXEというファイル名のWindowsシステム、DLL(ダイナミック・リンク・ライ
ブラリ)によって分けて管理される。

●容量制限

 システムリソースに予約されるメモリの大きさは固定で、本体の実メモリをいくら増設 しても増えることはない。 これはOSの制限からくるもので増やす方法はない。  システムリソース領域は、[16ビット版] 64KBが上限、[32ビット版] 4GBが上限。  Win98は、[16ビット版] 、[32ビット版]のUSERとGDIがあり、Windows2000は[32ビット版]のみ利用。
●現象

それ以上ソフトを起動できなくなる ウィンドウズの動きが不安定になったり、フリーズしたりすることがある。
●暫定対策

 システムリソース不足を解消するには起動するアプリケーションを少なくすればいい。 そのとき使っていないソフトを終了 使用中のアプリの終了 常駐ソフトの解除[画面右下のタスクトレイに表示]
●長期対策

1.画面の壁紙を「なし」に設置などメモリ環境変更 2.常駐ソフトの解除[最初から起動しないようにスタートアップから外す] 3.仮想記憶(スワップファイル)のサイズを増やす 4.Windows NTと併用(殆ど発生しないとされる)
●監視方法

1. ウィンドウズ95/98の場合、システムリソースの空きは画面左上の「マイコンピュー タ」を右クリックして「プロパティ」を開き「パフォーマンス」画面にすると確認できる。 2. 現在のシステムリソースの空きを確認するには 「マイコンピュータ」を開いて「ヘ ルプ」の「バージョン情報」を開けば 見ることができます。 3. システムリソースの現在の使用状況を確認するには、スタートメニューの「プログラ ム」→「アクセサリ」→「システムツール」にある「リソースメーター」を起動する。も し見つからない場合はコントロールパネルの「アプリケーションの追加と削除」の「Wind owsファイル」の「システムツール」からインストールする必要がある。  リソースメーター[c:\win98\rsrcmtr.exe]を[スタートアップ]に
●リソースメーターを使う

 リソースメーターは、プログラムが使用しているシステム リソースを監視します。 ※リソースメーター起動法。 [スタート] -[プログラム] -[アクセサリ] -[システムツール] -[リソース メーター] システムリソースの使用状況の詳細を表示するには、マウスの右ボタンでタスク バーの 右端のリソースメーターインジケータをクリックし、[詳細] をクリックします。 [システムリソース]残り%、[Userリソース]、[GDIリソース] が表示される。 [システムリソース]は両リソースのうち、少ない方を表示。  註)リソースメーター c:\win98\rsrcmtr.exe
●解説資料

システムリソース[パソコン知ったか辞典] ASCII Glossary Help:システムリソース ---本格的な説明がある。 W95:Windows 95 におけるシステムリソースについて W98 :ログオン/ログオフを繰り返すとシステムリソースが減少する システム・リソースのチューニング |システム・リソースのチューニング ---はハード・ソフト面からのアドバイス[4p] システムリソースの問題---[4p]実験した数値を掲載 Windows小技集 システムリソースって何?どうしたら増やせるの? タスクトレイから常駐アイコンを減らす、システム起動時に自動起動されるプロセスを停 止、アイコン・壁紙をなくす、など徹底した方法を具体的に解説。 システムリソース不足の解消法








●メモリ環境を改善する


■スタートアップ起動時のソフトを削除[Windows95/98]

●操作手順1

1.[スタート]-[プログラム]-[スタートアップ]から各ソフトをポイントし、右クリックします。 2.表示されるメニューから[削除]をクリックします。「ファイルの削除の確認」画面が表示されます。 3.[はい]ボタンをクリックします。  註)直接に、c:\win98\スタートメニュー のshortcutファイルを削除しても同じ。
●操作手順2 [Win98]

 Windows98ではそれらの設定を行う「システム設定ユーティリティ」が付属している。  スタートメニューの「ファイル名を指定して実行」のところにmsconfigと打ち込めばそ れが起動する。「スタートアップ」のところにあるチェックをはずせばそれらが起動しなくなる。  註)「プログラム」→「アクセサリ」→「システムツール」→「システム情報」→「 ツール」→「システム設定ユーティリティ」でもよい。
●「システム設定ユーティリティ」(msconfig)「スタートアップ」内容例

 (自分のPCの場合)  ★会社環境のみ☆自宅環境のみ□現在チェックを外したもの ★System★レジストリ (マシン サービス) □LoadPowerProfile c:\win98\Rundll32.exe powrprof.dll.LoadCurrentPwrScheme  註)CtrlPanel-電源の管理; -[詳細] -[オプション]でTaskBar表示可否を選択 BCDetect c:\win98\system\bcdetect.exe defer☆  註)- Used by Nvidia Geoforce & Creative Annihilator video products □MSDTC c:\win98\system\msdtcw.exe -start  MS-Distributed Transaction Coordinator; c:\win98\MTSLogs\msdtc.txtに記録 ★Systemソフトウエア Explorer c:\win98\explorer.exe □inetinfo.exe c:\win98\system\inetsrv\inetinfo.exe -e w3svc MS-IIS □internat.exe c:\win98\system\internat.exe 多国語インジケータ □Machine debug manager c:\win98\system\mdm.exe MS-Visual Studio □PWSTray PwsTray.exe Personal Web Server ScanRegistry c:\win98\scanregw.exe /autorun  レジストリチェッカー 註)詳細 Win98HLP"scanreg" □SchedulingAgent c:\win98\system\mstask.exe  タスクスケジューラ;標準常駐ソフト中最もメモリ喰い。  一定時期毎[毎日、週毎とか]に予約したアプリ起動するツール(scan,antivirus) SystemTray c:\win98\SysTray.exe □TaskMonitor c:\win98\taskmon.exe □TVWatch c:\win98\system\tvwatch.exe □WIN32SL c:\DMI2SP\bin\win32sl.exe -i★ リソースメーター c:\win98\rsrcmtr.exe ★Userソフトウエア device □AOTray AOTray.exe AOpen □CDRFS Warn c:\win98\cdrwarn.exe CDRドライバ★ □Coloric Control Panel c:\program files\creative\colorif\program\hgcctl95.exe☆ FinePrint dispatcher c:\win98\system\fpdisp3a.exe 縮小印刷fineprint★ □ICSTART c:\acer\adm\instrumentation\icstart.exe★ ★Userソフトウエア tool □Acrobat assistant f:\Acrobat4\distiller\acrotray.exe★ □Load= c:\LLW\LLWLOAD.EXE リモコンLaplink★ Mclean c:\tool\memory\mclean\mclean.exe メモリ監視用 □Netseeker e:\tool95\network\netseek\netseek.exe★ □Notes e:\notes\notes.exe★ □Officeスタートアップ f:\access97\office\osa.exe★ □Microsoft Office startup f:\MSOffice\office\osa9.exe★ □RealTray d:\real\realplayer\realplay.exe systemboothideplayer☆ □VSchedule c:\Virusscan\vsched.exe★ □VShwin32.exe c:\Virusscan\vshwin32.exe★ □WEB Booster ninja 2000 d:\webbooster\netok.exe ★Userソフトウエア Norton systemworks Clean Sweep h:\nortonsystemworks\norton cleansweep\csinsm32.exe CSINJECT h:\nortonsystemworks\norton cleansweep\csinject.exe Image h:\NortonSystemWorks\Norton Utilities\IMAGE32.EXE NAV defalert h:\nortonsystemworks\norton antivirus\defalert.exe Norton systemdoctor h:\nortonsystemworks\norton utilities\sysdoc32.exe Norton Auto-Protect h:\nortonsystemworks\norton antivirus\navapw32.exe /loadquiet Norton eMail Protect h:\nortonsystemworks\norton antivirus\POProxy.exe Norton Crashguard Monitor h:\nortonsystemworks\norton crashguard\cgmenu.exe □nprotect h:\nortonsystemworks\norton utilities\nprotect.exe☆ QD Fast and Safe h:\nortonsystemworks\norton cleansweep\QDCSFS.EXE /startup symtray -norton systemworks c:\program files\common files\symantec shared\symtray.exe "norton systemworks" ★Userソフトウエア その他 Desktop On-Callの始動 h:\DESKTOPONCALL\chkcnct.exe Desktop On-Call h:\DESKTOPONCALL\startup.exe Fpx c:\win98\system\mnmsrvc.exe *[Netmeeting] MSMSGS C:\Program Files\Messenger\msmsgs.exe /background □MyCometCursor C:\Program Files\comet\MyCometCursor.exe -quiet □Netfinity f:\WNetfin95\netfbase.exe □Netdrive m:\tool95\as400\netdrive\netdrive.exe □RealDownload h:\Real\RealDownload\RealDownload.exe □RealJukebox Systray h:\Real\Realjukebox\tsystray.exe □Windows Media Powerpointヘルパー I:\WindowsMediaComponents\tools\NSPPTHelp.exe □AOLインスタントメッセンジャー H:\AIM95\aim.exe -cnetwait.odl □Autologon c:\win98\alogon.exe □Criticalupdate C:\Win98\system\wucrtupd.exe -start *Windows Critical Update □GrdSys32 H:\Livedoor\V4\GrdSys32.exe □LoadQM c:\win98\loadqm.exe *MSN Explorer Query Manager(MSN Messengerでインストール) □Mozilla Quick Launch H:\Netscape6\netscp6.exe -turbo □ScriptBlocking c:\program files\common files\symantec shared\script blocking\sbserve.exe -reg □電卓 c:\win98\calc.exe 註)参考) http://www.pacs-portal.co.uk/startup_pages/l.htm*startup説明 Modifying Properties of Microsoft Support Program:"Windows Critical Update" (for Windows 98 and 98SE) --- http://www.aztcs.org/sigs/windows/wintips9906.html
●Windows起動に必要なプログラム

 「通常、Windowsインストール時でなんのプログラムも実行してない状態で95%以上 の空きがあります。 現在起動中のプログラムを確認するには「Ctrl+Alt+Del」で 見 ることができます。こちらも先ほどの条件で見ると4つほどのプログラムしか動いていま せん。」と誰かが書いていました。(出典は不明ですが)....  註)スタートアップとデスクトップ関連を整理した結果、起動時空きシステムリソースは 54%→79%に増加。




■スタートアップ起動時のソフトを削除2[Windows95/98]上級向け

  1.[スタート]-[プログラム]-[スタートアップ]
 2.[スタート]-[プログラム]-[アクセサリ]-[システムツール]-[システム情報]
 -[ツール]-「システム設定ユーティリティ」(msconfig)-[スタートアップ]
はメモリ中のアプリやドライバーなどを全て含んでいるわけではない。
 註1)Msconfigは、[スタート]-[ファイル名を指定して実行]で、msconfig としても良い。
 註2)「システム設定ユーティリティ」(msconfig)-[スタートアップ]では、読み込ませるアプリなどを加除できる。
 註3)
  MsconfigはWindows98/Meに添付。 \WINDOWS\SYSTEM\MSCONFIG.EXE
  なお、Win98附属 msconfig, scanregをWin95にコピーして使っている例もある。http://bbs5.otd.co.jp/510556/bbs_plain
Windows Millennium Edition でクリーン ブートを実行する方法[Microsoft]
W98SE:シャットダウン時のトラブルシューティング[Microsoft]



●メモリ中の完全なリスト

「プログラム」→「アクセサリ」→「システムツール」→「システム情報」の [ソフトウエアの環境] 1.ドライバ カーネルドライバ     *128 ドライバ、バージョン、製造元、予想パス、読み込み元、種類、所属 MS-DOSドライバ      * 11 名前、種類 ユーザーモードドライバ  * 8 ドライバ、バージョン、製造元、パス、種類、所属 2.読み込まれている16ビットモジュール * 50 名前、バージョン、製造元、説明、パス、種類、所属 3.読み込まれている32ビットモジュール *194 名前、バージョン、製造元、説明、パス、日付、所属、アドレス 4.実行中のタスク         * 30 プログラム、バージョン、製造元、説明、パス、種類、所属 5.スタートアッププログラム    * 28 名前、読み込み元、コマンド(パス) 6.システムフック         * 3 フックの種類、フックファイル、アプリケーション、DLLのパス、アプリケーションのパス 7.OLE登録 iniファイル        * 11 オブジェクト、説明、プログラムファイル、バージョン、日付、サイズ レジストリ        * 58 オブジェクト、説明、プログラムファイル、バージョン、日付、サイズ (MS Officeなど大きなアプリ)  註) 自宅Win98SE 2001.10.19の件数  これはレジストリ情報の全てを見やすくしたもの。[テキストファイルExport可]  つまり起動時には、ドライバ(1.)の一部と、2-5の全部がメモリに読み込まれている全て、ということ。  [製造元] ... Microsoftはシステムか標準ツールなど、他はアプリ、ドライバ  [説明 ] ... アプリケーション名など  [パス名] ... 用途などの手がかりになる  など、ここには、必要な情報の宝庫。  ただ、システム関係は、かなりの知識が必要 ●Microsoftシステム情報の実行プログラム関係の所在 [Windows 95] C:\Program Files\Common Files\Microsoft Shared\MSinfo\msinfo32.exe ,msinfo32.cnt, msinfo32.hlp, msinfo32.chm [Windows 98SE] c:\Program Files\Common Files\Microsoft Shared\MSinfo\msinfo32.exe ,msinfo32.cnt, msinfo32.hlp c:\windows\help\msinfo32.chm c:\windows\msinfo32.ini [Windows NT4.0] d:\Program Files\Common Files\Microsoft Shared\MSinfo\msinfo32.exe ,msinfo32.cnt, msinfo32.hlp, msinfo32.chm [Windows 2000] \Program Files\Common Files\Microsoft Shared\MSinfo\msinfo32.exe [Outlook97] Outlook 97 SR-1 CD-ROM \OS\MSAPPS\MSINFO フォルダ IMGWALK DLL 18,432 97-08-18 8:37 MSINF16H EXE 16,304 97-08-18 8:37 MSINFO32 CNT 3,359 97-08-18 8:37 MSINFO32 EXE 452,096 97-08-18 8:37 MSINFO32 HLP 43,619 97-08-18 8:37 from [OL97] Outlook 97 SR-1 の CD-ROM のファイル一覧 (8/10)[Microsoft] ●Microsoftシステム情報の出力  [ファイル] -[エキスポート]で出力可能 ●参考 Inside Windows 98:ユーティリティとシステム管理[ZDNet:PCMAG98.7.30]
●[実行中のタスク] [スタートアッププログラム]の例

[実行中のタスク] 註)□現在チェックを外したもの ※システム関係 Kernel32.dll Win32 Kernel core component C:\WIN98\SYSTEM\Kernel32.dll MS-Windows OS □MDM Machine Debug Manager c:\win98\system\mdm.exe MMTASK.TSK MS-Multimedia background task support module C:\WIN98\SYSTEM\MMTASK.TSK MS-Windows Mprexe.exe WIN32 Network Interface Service Process C:\WIN98\SYSTEM\Mprexe.exe MS-Windows OS □Msdtcw.exe MS- C:\WIN98\SYSTEM\Msdtcw.exe MS-Distributed Transaction Coordinator MSGSRV32.EXE Windows 32-bit VxD Message Server C:\WIN98\SYSTEM\MSGSRV32.EXE MS-Windows OS Rpcss.exe MS-Distributed COM Services C:\WIN98\SYSTEM\Rpcss.exe MS-Windows NT(TM) OS ※システムアプリ関係 Explorer.exe MS-Windows エクスプローラ C:\WIN98\Explorer.exe MS-Windows NT(R) OS □Inetinfo.exe MS-Internet Information Services C:\WIN98\SYSTEM\INETSRV\Inetinfo.exe Internet Information Server □Internat.exe Keyboard Language Indicator Applet C:\WIN98\SYSTEM\Internat.exe MS-Windows OS Iexplore.exe Microsoft Internet Explorer C:\PROGRAM FILES\INTERNET EXPLORER\Iexplore.exe 4.0 Microsoft Windows 2000 OS □Mdm.exe MS-Machine Debug Manager C:\WIN98\SYSTEM\Mdm.exe MS-Visual Studio Msinfo32.exe MSInfo32 C:\PROGRAM FILES\COMMON FILES\MS-SHARED\MSINFO\Msinfo32.exe MS-System Information □Mstask.exe MS-Task Scheduler Engine C:\WIN98\SYSTEM\Mstask.exe★ Pwstray.exe MS-PWS Shell extension C:\WIN98\SYSTEM\Pwstray.exe Internet Information Server Rnaapp.exe Dial-Up Networking Application C:\WIN98\SYSTEM\Rnaapp.exe MS-Windows OS Rsrcmtr.exe Resource Meter C:\WIN98\Rsrcmtr.exe MS-Windows OS □RUNDLL.EXE Run a DLL as an App C:\WIN98\RUNDLL.EXE MS-Windows OS★ Spool32.exe Spooler Sub System Process C:\WIN98\SYSTEM\Spool32.exe MS-Windows OS★ Systray.exe System Tray Applet C:\WIN98\SYSTEM\Systray.exe MS-Windows OS Tapisrv.exe MS-Windows Telephony Server C:\WIN98\SYSTEM\Tapisrv.exe MS-Windows OS □Taskmon.exe Task Monitor C:\WIN98\Taskmon.exe MS-Windows OS □Win32sl.exe Intel-WIN32SL C:\DMI2SP\BIN\Win32sl.exe DMI 2.0 SDK★ ※市販アプリ関係 /Norton SystemWorks/ CG16EH.EXE Symantec-Norton CrashGuard 16-bit Exception Handler H:\NORTONSYSTEMWORKS\NORTON CRASHGUARD\CG16EH.EXE Norton CrashGuard Cgmenu.exe Symantec-Norton CrashGuard Tray Icon Manager H:\NORTONSYSTEMWORKS\NORTON CRASHGUARD\Cgmenu.exe Norton CrashGuard Csinject.exe Symantec-csinject H:\NORTONSYSTEMWORKS\NORTON CLEANSWEEP\Csinject.exe Norton CleanSweep Csinsm32.exe Symantec-Norton CleanSweep Install Monitor H:\NORTONSYSTEMWORKS\NORTON CLEANSWEEP\Csinsm32.exe Norton CleanSweep □Defalert.exe Symantec-Norton AntiVirus Virus Definitions Alerter H:\NORTONSYSTEMWORKS\NORTON ANTIVIRUS\Defalert.exe Norton AntiVirus☆ MONWOW.EXE Symantec-Norton SmartSweep for NT WOW monitor H:\NortonSystemWorks\Norton CleanSweep\MONWOW.EXE Norton CleanSweep Navapw32.exe Symantec-Norton AntiVirus Auto-Protect Agent H:\NORTONSYSTEMWORKS\NORTON ANTIVIRUS\Navapw32.exe Norton AntiVirus☆ □Nprotect.exe Symantec-Norton Protection Status H:\NORTONSYSTEMWORKS\NORTON UTILITIES\Nprotect.exe Norton Utilities☆ Poproxy.exe Symantec-Norton e-Mail Protect H:\NORTONSYSTEMWORKS\NORTON ANTIVIRUS\Poproxy.exe Norton AntiVirus Symtray.exe Symantec-Norton SystemWorks SymTray C:\PROGRAM FILES\COMMON FILES\SYMANTEC SHARED\Symtray.exe Norton SystemWorks Sysdoc32.exe Symantec-Norton System Doctor H:\NORTONSYSTEMWORKS\NORTON UTILITIES\Sysdoc32.exe Norton Utilities /DesktopOnCall/リモコンソフト ackstat H:\DESKTOPONCALL\Ackstat.exe 4.0 automap.exe H:\DESKTOPONCALL\Automap.exe 4.0 chat.exe H:\DESKTOPONCALL\Chat.exe 4.0 dtocftpd.exe H:\DESKTOPONCALL\Dtocftpd.exe 4.0 httpd.exe.exe H:\DESKTOPONCALL\Httpd.exe 4.0 logon.exe H:\DESKTOPONCALL\Logon.exe 4.0 slaved.exe H:\DESKTOPONCALL\Slaved.exe 4.0 /その他/ □Acrotray.exe F:\ACROBAT4\DISTILLR\Acrotray.exe★ □Findfast.exe MS-MS-Office 2000 component F:\MSOFFICE\OFFICE\Findfast.exe MS-Office 2000★ □LLWLOAD.EXE Laplink C:\LLW\LLWLOAD.EXE★ Mclean.exe メモリクリーナ C:\TOOL\MEMORY\MCLEAN\Mclean.exe Mnmsrvc.exe Microsoft NetMeeting Remote Desktop Sharing C:\WINDOWS\SYSTEM\Mnmsrvc.exe Windows(R) NetMeeting(R) Msmsgs.exe Microsoft MSN Messenger Service C:\PROGRAM FILES\MESSENGER\Msmsgs.exe 4.0 MSN(tm) Messenger Service □Mycometcursor.exe Comet Systems Inc. My Comet Cursor C:\PROGRAM FILES\COMET\Mycometcursor.exe □Netdrive.exe KSD NetDrive E:\TOOL95\AS400\NETDRIVE\Netdrive.exe NetDrive アプリケーション★ □Netok.exe アイフォー WebBooster Ninja D:\WEBBOOSTERNINJA\Netok.exe WebBooster Ninja □Netseek.exe MELCO,INC. NetSeeker E:\TOOL95\NETWORK\NETSEEK\Netseek.exe NetSeeker★ □Nlnotes.exe E:\NOTES\Nlnotes.exe★ □Nupdate.exe E:\NOTES\Nupdate.exe★ □Nwcq9web.exe アイフォー WebBooster Ninja D:\WEBBOOSTERNINJA\Nwcq9web.exe WebBooster Ninja☆ □Nwrdaemn.exe E:\NOTES\Nwrdaemn.exe★ □Osa.exe 8.0 MS-MS-Office Wrapper F:\ACCESS97\OFFICE\Osa.exe MS-Office★ □Realplay.exe RealNetworks, Inc. RealPlayer h:\REAL\REALPLAYER\Realplay.exe RealPlayer (32-bit) Rexproxy.exe Microsoft Windows Media エンコーダプロキシ I:\WINDOWSMEDIACOMPONENTS\TOOLS\Rexproxy.exe 4.0 Microsoft(R) Windows Media サービス Tsystray.exe RealNetworks, Inc. RealNetworks System Tray Application C:\PROGRAM FILES\REAL\REALJUKEBOX\Tsystray.exe 4.0 RealNetworks RealJukebox □Vsched.exe 3.1.6 Network Associates Inc. Vsched.exe C:\VIRUSSCAN\Vsched.exe McAfee VirusScan★ □Vshwin32.exe Network Associates Inc_VShield C:\VIRUSSCAN\Vshwin32.exe McAfee VirusScan★ □AOLインスタントメッセンジャー H:\AIM95\aim.exe -cnetwait.odl □Autologon c:\win98\alogon.exe □Criticalupdate C:\Win98\system\wucrtupd.exe -start □GrdSys32 H:\Livedoor\V4\GrdSys32.exe □LoadQM c:\win98\loadqm.exe *Microsoft Qmgr □Mozilla Quick Launch H:\Netscape6\netscp6.exe -turbo ScriptBlocking c:\program files\common files\symantec shared\script blocking\sbserve.exe -reg □電卓 c:\win98\calc.exe ※市販Driver関係 □Aotray.exe Acer Inc. 3D Sound Button C:\WIN98\SYSTEM\Aotray.exe Aopen 3DSndBtn★ Atok12mn.exe 1.1 ジャストシステム ATOK12MN C:\JUST\ATOK12\Atok12mn.exe 日本語変換システム ATOK12★ Fpdisp3a.exe Single Track Software FinePrint C:\WIN98\SYSTEM\Fpdisp3a.exe FinePrint★ □Hgcctl95.exe Sonnetech Ltd. Colorific Control Panel C:\PROGRAM FILES\CREATIVE\COLORIF\PROGRAM\Hgcctl95.exe Colorific for Windows☆ ※不明 jsqsf32
●[スタートアップ プログラム]

★Startup Group □ノーツ R4.6 E:\notes\notes.exe □リソースメーター C:\WIN98\RSRCMTR.EXE □Acrobat Assistant F:\Acrobat4\Distillr\AcroTray.exe★ CleanSweep スマートスイープ-インターネットスイープ "H:\NortonSystemWorks\Norton CleanSweep\csinsm32.exe" Desktop On-Call の始動 H:\DesktopOnCall\chkcnct.exe Explorer+ C:\WIN98\EXPLORER.EXE Image "H:\NortonSystemWorks\Norton Utilities\IMAGE32.EXE" /OUT □load Win.ini C:\LLW\llwload.exe★ MClean C:\TOOL\memory\mclean\MClean.exe □MS-Office F:\MSOffice\Office\OSA9.EXE -b -l★ □NetSeeker E:\tool95\network\netseek\NetSeek.exe★ Norton System Doctor "H:\NortonSystemWorks\Norton Utilities\SYSDOC32.EXE" /STARTUP □notes E:\notes\notes.exe★ □Office スタートアップ F:\Access97\Office\OSA.EXE -b★ □WebBooster Ninja 2000 D:\WebBoosterNinja\NETOK.exe -d5 □AOLインスタントメッセンジャー H:\AIM95\aim.exe -cnetwait.odl □Autologon c:\win98\alogon.exe □Criticalupdate C:\Win98\system\wucrtupd.exe -start □GrdSys32 H:\Livedoor\V4\GrdSys32.exe □LoadQM c:\win98\loadqm.exe *Microsoft Qmgr □Mozilla Quick Launch H:\Netscape6\netscp6.exe -turbo ScriptBlocking c:\program files\common files\symantec shared\script blocking\sbserve.exe -reg □電卓 c:\win98\calc.exe ★レジストリ (ユーザー別実行) □Taskbar Display Controls RunDLL deskcp16.dll,QUICKRES_RUNDLLENTRY★ MSMSGS C:\Program Files\Messenger\msmsgs.exe /background ★レジストリ (マシン実行) □AOTray AOTray.Exe★ □CDRFS Warn C:\WIN98\\CDRWarn.exe★ □Colorific Control Panel C:\PROGRA~1\CREATIVE\COLORIF\PROGRAM\HGCCTL95.EXE☆ FinePrint Dispatcher C:\WIN98\SYSTEM\fpdisp3a.exe★ □internat.exe internat.exe LoadPowerProfile Rundll32.exe powrprof.dll,LoadCurrentPwrScheme □MyCometCursor C:\PROGRA~1\COMET\MYCOME~1.EXE -quiet □NetDrive e:\TOOL95\AS400\NETDRIVE\NetDrive.EXE★ □PWSTray PwsTray.exe QD FastAndSafe H:\NortonSystemWorks\Norton CleanSweep\QDCSFS.EXE /startup RealTray h:\Real\RealPlayer\RealPlay.exe SYSTEMBOOTHIDEPLAYER☆ ScanRegistry C:\WIN98\scanregw.exe /autorun SystemTray SysTray.Exe □TaskMonitor C:\WIN98\taskmon.exe □VSchedule C:\VirusScan\VSCHED.EXE★ □Vshwin32EXE C:\VirusScan\VSHWIN32.EXE★ NAV DefAlert H:\NORTON~1\NORTON~2\DEFALERT.EXE Norton Auto-Protect H:\NORTON~1\NORTON~2\NAVAPW32.EXE /LOADQUIET Norton CrashGuard Monitor "H:\NORTONSYSTEMWORKS\NORTON CRASHGUARD\CGMenu.EXE" Norton eMail Protect H:\NORTONSYSTEMWORKS\NORTON ANTIVIRUS\POProxy.exe □NPROTECT H:\NortonSystemWorks\Norton Utilities\NPROTECT.EXE☆ ★レジストリ (マシン サービス) □BCDetect bcdetect.exe defer☆ Desktop On-Call h:\DesktopOnCall\STARTUP.EXE Fpx C:\WINDOWS\SYSTEM\mnmsrvc.exe [Netmeeting] □ICSTART C:\ACER\ADM\Instrumentation\icstart.exe★ □inetinfo.exe C:\WIN98\SYSTEM\inetsrv\inetinfo.exe -e w3svc LoadPowerProfile Rundll32.exe powrprof.dll,LoadCurrentPwrScheme★ □Machine Debug Manager C:\WIN98\SYSTEM\MDM.EXE □MSDTC msdtcw -start □SchedulingAgent mstask.exe★ □TVWatch C:\WIN98\SYSTEM\TVWatch.exe★ □Vshwin32EXE C:\VirusScan\VSHWIN32.EXE★ WIN32SL C:\DMI2SP\bin\win32sl.exe -i★ □CSINJECT.EXE H:\NortonSystemWorks\Norton CleanSweep\CSINJECT.EXE SymTray - Norton SystemWorks C:\Program Files\Common Files\Symantec Shared\SymTray.exe "Norton SystemWorks" [システム フック] CBT Indicdll.dll INTERNAT.EXE C:\WIN98\SYSTEM\Indicdll.dll C:\WIN98\SYSTEM\INTERNAT.EXE CBT Qdcspi.dll CSINJECT.EXE C:\WIN98\SYSTEM\Qdcspi.dll H:\NORTONSYSTEMWORKS\NORTON CLEANSWEEP\CSINJECT.EXE シェル Indicdll.dll INTERNAT.EXE C:\WIN98\SYSTEM\Indicdll.dll C:\WIN98\SYSTEM\INTERNAT.EXE
●レジストリファイルの編集と削除

 [スタートアップ]に含まないものは、レジストリエディタ[Regedit]を使って削除します。  まずスタートメニューの「ファイル名を指定して実行」のところにregeditと打ちこむとレジストリエディタが起動する。   設定のバックアップを必ず取ること。 メニューの「レジストリ」→「レジストリファイルの書き出し」を選ぶと設定内容を保存。 レジストリを元に戻したいときはそのファイル(*.reg)をダブルクリックすれば保存した設定に戻すことができる。 次に、レジストリの HKEY_LOCAL_MACHINE\SOFTWERE\microsoft\Windows\CurrentVersion\Run HKEY_LOCAL_MACHINE\SOFTWERE\microsoft\Windows\CurrentVersion\RunOnce HKEY_LOCAL_MACHINE\SOFTWERE\microsoft\Windows\CurrentVersion\RunOnceEx HKEY_LOCAL_MACHINE\SOFTWERE\microsoft\Windows\CurrentVersion\RunServices HKEY_LOCAL_MACHINE\SOFTWERE\microsoft\Windows\CurrentVersion\RunServicesOnce を探しだし、クリックすると右側に設定内容が表示される。 これらのキーを見て、必要なさそうなものは削除します。 右クリックして削除を選べば消せる。  「システム設定ユーティリティ」(msconfig)「スタートアップ」でチェックをはずしたものは、 HKEY_LOCAL_MACHINE\SOFTWERE\microsoft\Windows\CurrentVersion\Run- HKEY_LOCAL_MACHINE\SOFTWERE\microsoft\Windows\CurrentVersion\RunServices- に含まれる。
●解説資料

システムリソース不足の解消法 ---Regedit による方法 RE:メモリ開放 ---Regedit による方法




■不要なものの整理

●デスクトップの整理

 デスクトップのアイコンを右クリック(複数指定可)して削除する。  註)登録されたshortcutファイルは以下に収納されるので、これを削除しても同様。 c:\win98\デスクトップ ●解説資料 システムリソースって何?どうしたら増やせるの? タスクトレイから常駐アイコンを減らす、システム起動時に自動起動されるプロセスを停 止、アイコン・壁紙をなくす、など徹底した方法を具体的に解説。
●タスクバーの整理

●Windows デスクトップ画面下のタスクバーには 1.右端に[タスクトレイ]---常駐ソフト  a)[プログラム] -[スタートアップ]に登録されるもの  b)[タスクスケジューラ]  ;標準常駐ソフト中最もメモリ喰い。一定時期毎[毎日、週毎とか]に予約したアプリ起 動するツール(scan,antivirus);「システム設定ユーティリティ」(msconfig)「スター トアップ」でチェックをはずす。 SchedulingAgent c:\win98\system\mstask.exe  予約されたタスクは以下に登録される。 c:\win98\タスク  c)「時刻表示」  ; タスクトレイ右端を右クリックし→[プロパティ]→[タスクバーオプション]の下部の "時刻の表示"のチェックをはずす。  d)「音量」  ;スピーカーのアイコンを右クリックし、「オーディオのプロパティの調整」を選択。  下部の「音量の調整をタスクバーに表示する」のチェックをはずし、OKをクリックする。  e)「日本語入力」  ; [コントロールパネル] →[キーボード] →[キーボードのプロパティ] →[言語] → [タスクバー上に状態を表示]のチェックをはずす。 こうしても、入力用バーは表示される。 2.左端にクイックランチ  c:\win98\application data\microsoft\internet explorer\quick launch  に登録されている。 必要ならshortcutファイルを削除する。
●不要ドライバーの整理

1)圧縮用ドライバ  Windows98にはWin95/MS-DOS時代に使われたHDD圧縮用ドライバが、互換性維持のため組 み込まれている。 以下の処理で、このドライバーを読み込まない様にする。  C:\Msdos.sys を編集。 [Options]項目の最終行に DblSpace=0 DrvSpace=0 の2行を追加、保存する。 註)Msdos.sysは読みとり専用ファイルなので、一度解除し、 書換え後、元に戻す。
●その他




■メモリリーク対策ツール

Vector :Windows >ハードウェア >メモリ用ツール[約138種登録]

からシェアウエア、フリーウエア入手可能。
 当初MemTurbo(住友金属システム開発: Win95/98 \2,800; NT, \6,800), MemoryAloc[Win95/98;\1,500], MemoryRecapture[Win95/98;\0], めもりーくりーなー[Win95/98/NT;\0]位しかなかったのが、最近随分増えた。

 またVector以外にも、Winsoft: メモリ・CPU| Winsoft: システムモニタも覗いてみてほしい。

 Windows NT/2000用は少ないが
メモリリーク・チェッカー[Windows NT/2000; \5000]は、プロセス毎のメモリ状態(使用メモリ量、仮想メモリサイズ、ページフォルト数)を定周期で監視し、あらかじめ設定した閾値を超えた場合に、通知するツール。

 サーバー用製品があれば、Clientの管理に役立つと思うが、上記ツールリストにはない。

「日立製作所がWindows NT対応のメモリ監視ツールを発売
【日本発】 ' 99.07.29 日立製作所は7月30日より,Windows NT 4.0に対応した,メモリ監視ツール「FA MASTER Memory Checker」を発売する。 FA MASTER Memory Checkerは,各アプリケーションが実行しているプロセスのメモリ利用状況を本来のシステム実行速度を損なわずに測定し,メモリリークの疑いのあるアプリケーションの事前警告を行う製品。特別な専門知識がなくても,メモリリークの解析に必要な情報を取得できるので,アプリケーション製作工数の大幅な低減を実現するとともに,長期連続稼動システムの構築や運用を支援する。 価格は19万8000円。日立製作所TEL(03)5295-5792 URL http://www.hitachi.co.jp/Div/omika/prdcts/ 」
はこんなに高額なんだから、当然サーバー用なんでしょうねぇ!

めもりーくりーなー ver2.050

--- メモリーのお掃除&監視ソフト[Win95/98/Me/2000/NT]フリーウエア  一通り全部試用してみた結果、性能はいづれも満足するものだったが、「めもりーくり ーなー」を常用させてもらっている。 理由はフリーであることと、他のツールがエラー がでたりしたのに、常に安定していて、また使いやすいということ。 るてんの電脳工房(柳井 政和)からもめもりーくりーなー ver1.081 がダウンロードできる。「mclean2080.lzh」(269KB)  現在は高機能になり、リソース、CPU表示もする。自動クリーンも可  常駐時メモリ占有約230KB





潟tクミ Fukumi Corporation
〒101-0032 東京都千代田区岩本町2−4−10共同ビル(岩本町2丁目) tel.03-5687-2890 fax.03-5687-2918 URL:www.fukumi.co.jp/  E-Mail: mm@fukumi.co.jp
●システム用ツール
ノートンシステムワークス
 ノートンシステムワークスは、Norton Utilities, Norton Antivirus,
Norton CrashGuard, Norton CleanSweepの4種のユーティリティソフトをセット商品にしたもの。
ノートンシステムドクター
クラッシュガード Crashguard
●トラブル対策
Uninstallツール
--- Norton CleanSweep, DriveDietなどのtoolも
メモリ環境改善マニュアル
パソコンのゴミ掃除
ハードディスクの整理
PCバックアップ
Tips 目次へ戻る。
ホームへ戻る。
作成:2000.8.21 最終更新:2002.1.23 小菅博之