** WIN-NT覚え書き **

Root
Main


 ここに書いてある事は無保証ですし、責任なんて負うつもりも義務もありません:3  各々の責任で行動しましょう。
 Boot時のNumLock
 \HKEY_USERS\.DEFAULT\ControlPanel\Keyboard
  InitialKeyboardindicators デフォは0 2で常にON

 AutoLogon
 \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon
  DefaultDomainName ドメインorコンピュータ名
  DefaultUserName  ユーザ名
  追加 AutoAdminLogon REG_SZ 1
  追加 DefaultPassword REG_SZ ユーザパスワード
 又はTweakUIで設定(?)。

 Logon時のDialogBoxMessage
 \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon
  LegalNoticeCaption タイトルバーに入るメッセージ。
  LegalNoticeText 内容。
 1行のみ。複数行不可。

 LogonDialogでのShutDownCheckBox
 \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon
  ShutdownWithoutLogon 0で非表示 1で表示

 LogonDialogにUser名を残さない
 \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon
  DontDisplayLastUserName 0で表示 1で非表示
 又はTweakUIで設定(?)

 起動ロゴFile
 %windows%\WINNT.BMP(16色時?)
 %windows%\WINNT256.BMP(256以上時?)

 印字終了時のPopUP(NetworkPrinterのみ?)
 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers
  NetPopup 0で未表示 1で表示

 全体のPrinterSpoolDirectory
 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers
  DefaultSpoolDirectory フルパスで記入

 個別のPrinterSpoolDirectory
 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\任意のプリンタ
  SpoolDirectory フルパスで記入

 SystemHeap
 \HKEY_LOCAL_MACHINE\CurrentControlSet\Control\SessionManager\SubSystem
  Windows: 〜 SharedSection=1024,nnnn 〜 NT4デフォ nnnn=3072。

 NTFSでのDosFileName
 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
  NtfsDisable8dot3NameCreation REG_DWORD 0で作成 1で非作成

 NTFSでの最終Accsess日付
 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
 NtfsDisableLastAccessUpdate REG_DWORD 0で更新 1で非更新

 FileNameの95的強制変換の抑制
 TweakUI::Explorer::8.3形式の変換をDisable。
 該当Registryは現状不明。
 Menu階層反応速度
 HKEY_CURRENT_USER\ControlPanel\Desktop
  MenuShowDelay REG_SZ nn  nn=0〜4000
 TweakUIで設定可。

 容量不足の警告DiskSize
 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Service\LanmanServer\Parameters
  DiskSpaceThreshold REG_DWORD nn nn=各ドライブの空き容量パーセンテージ
 要Messenger/Alertサービス、ControlPanel::Server::Alert::ComputerName||UserName

 Cache設定値
 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement
  LargeSystemCache REG_DWORD 0がWS 1がSVのデフォ。
 Chacheのパラメータテーブル(最大/最小/デフォ)の設定。 1の方がでかい。

 CPU/2ndCache容量値
 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement
  SecondLevelDataCache REG_DWORD 0は自動判別(デフォ) 256/512/1024。
 CPU/2ndCacheの容量。256以外は明示した方が良い。

 High/RealTimePriorityThreadへの最大同時割り当てWork数(?)
 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Executive
  AdditionalCriticalWorkerThreads REG_DWORD 0は初期値(デフォ)
 CriticalSessionへのリソース増加。

 NormalPriorityThreadへの最大同時割り当てWork数(?)
 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Executive
  AdditionalDelayedWorkerThreads REG_DWORD 0は初期値(デフォ)
 NormalSessionへのリソース増加。

 Explorerの作動プロセス分離
 \HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
  DesktopProcess REG_DWORD 1でEnable。 0はSingleProcess(デフォ)
 TaskBar/DeskTopと分離されたプロセス上で動くようになる。 Explorerのハング対策。

 CD-ROM自動検知のOn/Off
 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdrom
  Autorun REG_DWORD 0でDisable。 1でEnable(デフォ)

 I/O関係?
 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement
  IoPageLockLimit REG_DWORD 0がデフォ(512KB) 〜 65535(KB?)。
 推奨(?)は実装メモリが64MBなら4096〜8192。128MBなら16384〜32768。それ以上なら65535。らしい。

 I/O関係?
 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement
  DisablePagingExecutive REG_DWORD 0(Enable)がデフォ 1(Disabel)。
 カーネル周りのスワップアウトの可否。0だとPaging可能な部分が適宜スワップアウトされる。