UJP - 技術情報

Life is fun and easy!

不正IP報告数

Okan Sensor
 
メイン
ログイン
ブログ カテゴリ一覧

     

W2Kのサーバ設定

W2Kのサーバ設定


0.更新履歴

  • 2001.09.17 新規作成
  • 2001.10.04 情報追加
  • 2001.10.07 レジストリ部分をみやすくインデントした.
  • 2002.02.10 ページファイルのサイズを修正した.
  • 2002.08.05 OS/2とPOSIXサブシステムの削除方法を載せた.

1.はじめに

 このドキュメントでは,Windows2000 Serverを,サーバとして利用する場合のパフォーマンス向上用の設定について説明する.

2.レジストリ項目

レジストリ設定
項目 設定
内容
説明
HKEY_LOCAL_MACHINE
 \SYSTEM
  \CurrentControlSet\Control
   \Session Manager
    \Memory Management
     \LargeSystemCache
0 Serverサービスのネットワークスループットを最小化
HKEY_LOCAL_MACHINE
 \SYSTEM
  \CurrentControlSet
   \Control
   \Session Manager
    \Memory Management
    \DisablePagingExecutive
1  カーネルをスワップしない.
HKEY_LOCAL_MACHINE
 \SYSTEM
  \CurrentControlSet
   \Control
    \Session Manager
     \Memory Management
      \IoPageLockLimit
65535

 ファイルアクセスキャッシュ.
 ハードディスクと物理メモリ間の読み込みと書き込みレートの最大値.搭載メモリによって違うが,256MB以上の場合は65535になる.

搭載
メモリ
設定値
16MB

2,048K

32MB

4,096K

64MB

8,192K

128MB

16,384K

256MB

65,535K

HKEY_LOCAL_MACHINE
 \SYSTEM
  \CurrentControlSet
   \Control
    \Session Manager
     \Memory Management
      \SecondLevelDataCache
512

 PentiumII以降で持っているL2キャッシュの容量を設定する.

0・・デフォルト(256)
512・・・PentiumII,III用

HKEY_LOCAL_MACHINE
 \Software
  \Microsoft
   \Windows
    \CurrentVersion
     \Run
      \BrowserWebCheck
消す  デフォルト値=loadwc.exe 
 loadwc.exe(ブラウザ更新チェックサービス)を起動しないようにする.

3.コントロールパネル設定

コンパネ設定
項目 設定内容 説明
[システム]
 [パフォーマンス]
  [アプリケーションの優先度]
低い  バックグラウンドアプリを優先.
[システム]
 [パフォーマンス]
  [仮想メモリ]
実メモリ×1.5  W2Kでは,推奨値が表示されているので,その値にする.
[システム]
 [起動/シャットダウン]
  [待ち時間]
0  待ち時間なしで起動するため.
 boot.iniのメニューで選択したい場合は,画面が出る直前にカーソルキーを押していれば良い.
[システム]
 [起動/シャットダウン]
  [自動的に再起動する]
チェックする  ハングアップ時に起動するようにしておく.
[システム]
 [起動/シャットダウン]
  [デバック情報を次に書き込む]
チェックをはずす  ハングアップ時に,すぐに起動するようにする.(ダンプを書き出すとその分時間がかかる.普通の人は,あまりダンプを解析はしないので不要)
[画面]

16色
256色
 色数が少ないほうがGUI処理によるリソース消費が無い.
 また,必要なければ解像度も落とす.(操作性を考えると800x600程度)

4.不要サービスの停止

不要サービス
項目 設定内容 説明
Alerter 無効 接続中の管理者に送信するだけ.
Messanger

無効
メッセージを画面に送信するだけの用途.
License Logging Service

無効
 OracleやSybaseのライセンスには関係ない.

5.不要ファイルの削除

 システムドライブのハードディスク容量が不足する場合,以下のいくつかのファイルを削除することで空き容量を確保することができる.

 なお,Windows2000からは不要なファイルでもシステムのデフォルトにより,消しても復活するファイルがあるのでそれは割愛する.

不要ファイル
パス 説明
WINNT\clock.avi  時計が1分ほど表示されるだけのムービー.
WINNT\Cursors\*  マウスのカーソルファイル
WINNT\Help\*  ヘルプファイル
WINNT\Media\*.*  サウンドファイル
WINNT\Media\Microsoft Office 2000\*  サウンドファイル
WINNT\ServicePackFiles\*  サービスパック適用時のファイル.
WINNT\Web\*  不明.
WINNT\
 $NtServicePaclUninstall$*
 ServicePackのアンインストール用退避ファイル.
WINNT\$NtUninstall*  HotFixのアンンストール用退避ファイル.
WINNT\system32\*.scr  スクリーンセーバファイル.
WINNT\system32\*.hlp DOSコマンドのヘルプファイル.
WINNT\system32\*.gif
WINNT\system32\diskcomp.com DOS用ツール.
WINNT\system32\diskcopy.com DOS用ツール.
WINNT\system32\format.com DOS用ツール.
WINNT\system32\graftabl.com DOS用ツール.
WINNT\system32\loadfix.com DOS用ツール.
WINNT\system32\mode.com DOS用ツール.
WINNT\system32\exe2bin.com DOS用ツール.
Program Files\Common Files
 \Services\*.bmp
ISPのロゴ画像ファイル.
Program Files\Common Files
 \Microsoft Shared
  \Stationery\*.gif
Program Files\Common Files
 \Microsoft Shared
  \Stationery
   \*.jpg
Program Files\NetMeeting\*.wav サウンドファイル

6.OS/2サブシステムとPOSIXサブシステムキーの削除

  • OS/2サブシステムとPOSIXサブシステムを使用しない場合,それらを削除する事が出来る.
  • OS/2って?POSIXって?という人は,いじらない.
項目 設定
HKEY_LOCAL_MACHINE
\SOFTWARE
\Microsoft
\OS/2 Subsystem for NT
全て削除
HKEY_LOCAL_MACHINE
\SYSTEM
\CurrentControlSet
\Control\Session Manager\Environment
Os2LibPath の値を削除
HKEY_LOCAL_MACHINE
\SYSTEM
\CurrentControlSet
\Control
\Session Manager
\SubSystems
「Optional」の項目の値を 2 バイトの「00 00」
HKEY_LOCAL_MACHINE
\SYSTEM
\CurrentControlSet
\Control
\Session Manager
\SubSystems
Posix および OS/2values を削除.



広告スペース
Google