前ページに戻る

[システムリソースについて]

■システムリソース(Win98/98SE/MEの場合)とは?

システムリソースの解説は ASCII GLOSSARYWindowsシステムリソース解説 などを参照して下さい.
解説のように、システムリソースは ウィンドウマネージャ(USER)やグラフィックエンジン(GDI)が内部的に
使用するメモリ領域なので、メインメモリ搭載量とは関係ありません。

システムリソースが不足しています。」というメッセージが出るので、メモリを増やしたのですが...。
という話題がありますが搭載メモリ容量とは直接は関係ないので無意味です.

システムリソースの残量は、[スタート]−[プログラム]−[アクセサリ]−[システムツール]
の「リソースメーター」で把握することができます。
表示される情報の、システムリソースとして報告されるのは、GDI と USER リソースの少ない方です.
他のメモリ管理ソフト

基本的にプログラムやプロセスを起動すれば、リソースは消費されていきます.
特に、グラフィックアプリケーションはその特性から多くのシステムリソースを必要とします。

システムリソース自体は、Windows9x/ME の仕様によって制限されているので増やすことはできませんが、
Windows 起動時の空きリソースを増やすことは可能です.
空きが多ければ メッセージの「システムリソースが不足しています」を見る確率を下げることができます.
( 根本的に Windows 9x/Me のシステムリソースの制限から逃れたい場合、NT 4.0 や Windows 2000、XP
など NT 系 Windows への切替を検討するといいでしょう。
ただ、お使いのアプリケーションやデバイスが NT系 OS でも使用可能かどうかを確認する必要があります. )

■システムリソースの空きを増やすには?

以下の作業でシステムリソースの空きを増やすことが可能ですので、お困りの方は試してみては如何でしょうか?

  • タスクトレイから常駐アイコンを減らす

    タスクトレイには多くの常駐アイコンがセットされていますが、これらはリソースを消費しています。
    それぞれ、以下の方法で常駐解除することができます。
    キーボードインジケータ
    1. コントロールパネルの「キーボード」を起動します。
    2. [言語] タブをクリックし、「タスクバー上に状態を表示」のチェックを解除します。
    スピーカー
    1. コントロールパネルの「マルチメディア」を起動します。
    2. [オーディオ] タブの再生グループにある「音量の調節をタスクバーに表示する」のチェックを解除します。
    タスク
    1. 「マイコンピュータ」から「タスク」を開きます。
    2. タスクフォルダのメニューバーから [詳細設定]−[タスクスケジューラの使用停止] をクリックします。
    モデム
    1. 「マイコンピュータ」から「ダイアルアップネットワーク」を開きます。
    2. 接続アイコンを右クリックし、[プロパティ] をクリックします。
    3. 「構成」ボタンをクリックします。
    4. [オプション] タブをクリックし、「モデム状態を表示」のチェックを解除します。
    ディスプレイ
    1. コントロールパネルの「画面」を起動します。
    2. [設定] タブの「詳細」ボタンをクリックします。
    3. [全般] タブの「タスクバーに設定インジケータを表示する」のチェックを解除します。
    PC カード
    1. コントロールパネルから「PC カード(PCMCIA)」を起動します。
    2. [ソケットの状態] タブをクリックし、「タスクバー上に状態を表示」のチェックを解除します。
    電源
    1. コントロールパネルの「電源」を起動します。
    2. [詳細] タブの「電源メーターをタスクバーに表示する」のチェックを解除します。
    時計
    1. [スタート]−[設定]−[タスクバーとスタートメニュー] をクリックします.
    2. [タスクバーオプション] タブの「時計を表示」のチェックを解除します.
  • システム起動時に自動起動されるプロセスを停止

    Windows はシステムを起動する時に、レジストリの run や RunService キーに登録されたプログラムや、
    WIN.INI の load や run で指定されたプログラム、さらに「スタートアップ」フォルダに登録されたプロ
    グラムを自動起動します.
    これらの中にはリソースを消費するものがあるので、常駐させる必要の無いものは以下の作業で起動しない
    ように設定します.
    ( なお、この作業を行なう前にタスクトレイのアイコン常駐解除を行なった方が、作業は楽になります. )

    1. [スタート]−[ファイル名を指定して実行] から MSConfig を起動します.
    2. [スタートアップ] タブで起動しないものはチェックを解除して下さい.

    主な項目のリストはこちらを参照して下さい. 停止する際の参考にしてください.
    (停止するとその機能は使えなくなります)

  • デスクトップのアイコンの数を減らす

    デスクトップのアイコンはそれだけでシステムリソースを消費します.
    最低限のアイコンを残して削除して下さい.
    なお、削除(非表示)できないアイコンを消したい場合は TWeakUI で削除できます.

  • 壁紙をなくす/スクリーンセーバーを変更する

    壁紙はかなりのリソースを消費します.
    また、スクリーンセーバーも種類によっては CPU パワーやリソースを消費します.)
    どうしても壁紙が必要でないのなら、以下の作業で (なし) に設定して下さい.

    1. コントロールパネルの「画面」を起動します.
    2. [背景] タブで壁紙を (なし) に設定します.
    3. スクリーンセーバーが必要な場合、[スクリーンセーバー] タブで 3D 以外のスクリーンセーバーにする.