PC Memo

レジストリを編集してWindowsの動作をチューンアップ。無駄を省いた最適な処理で高速化できます。

レジストリでWindowsXP高速化

取り扱い方 インターフェース 自動ログインを有効にする ログオフ時に特定アカウントで自動ログインする デスクトップクリーンアップウィザードを無効にする IEのリンクフォルダを非表示にする ファイルやフォルダの並び順を変更する バルーンメッセージを無効にする USBデバイスのエラーメッセージを非表示にする ショートカットの矢印アイコンを消す 〜へのショートカットを追加させない ゴミ箱を経由しないでファイルを削除する IEのソース表示用のエディタを変更する Windows2000のような従来形式の検索にする スタートメニューの表示を高速化する アプリケーションエラーを非表示にする スピードアップ アプリケーションの終了を短縮化する シャットダウン時の待ち時間を短くする バックグラウンドプロセスの応答速度を向上させる 縮小表示のキャッシュをしない ディスククリーンアップから圧縮ファイルを外す メディアファイルの情報を取得しないでフォルダの表示を高速化する ショートカットリンクのリンク先チェック機能を無効にする ショートカットリンクのリンク先検索を無効にする アイコンのキャッシュサイズを変更する アイドル時にハードディスクのデフラグを無効にする USBのポーリング(接続チェック)の間隔を長めにする クラッシュダンプの作成を無効にする 二次キャッシュメモリーのパフォーマンスを調整する カーネルを物理メモリーに常に配置する ファイルキャッシュ用の領域を調整する IEのセキュリティの警告を無効にする IEの同時接続数を増やしてアクセス速度を向上させる MTU(パケットサイズ)を調整してアクセス速度を向上させる RWINの最適値を設定する カスタマイズ シャットダウンで自動で電源を切る NTFSの暗号化機能を無効にする 3文字以上の拡張子を正しく認識させる クラシック表示のログインを有効にする セキュリティセンターの警告を無効にする XPのエラー報告ダイアログを無効にする

レジストリは、Windowsや各ソフトの重要な設定です。
編集する際は、細心の注意を行い、理解せずに設定を変更したり削除したりすると予期せぬ動作をするだけでなく
最悪、Windowsが起動しなくなることもあります。十分に気をつけて下さい。

--

取り扱い方

レジストリの登録エントリーファイル(REG)形式です。
メモ帳を開き、下記をファイルの先頭に記入します。

Windows Registry Editor Version 5.00

例としては、次のようになります。変更したい項目を追加していきます。

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"forceunlocklogon"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar]
"LinksFolderName"="\"\""

編集が終わったら拡張子を.regにしてファイルを保存します。
メッセージを出さずにレジストリに書き込むには、次のようにします。
これでWindowsの完全自動セットアップでもレジストリの設定を自動適応できるかも知れません。

REGEDIT /S "ファイル名.rag"
--

インターフェース

--

自動ログインを有効にする

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"AutoAdminLogon"="1"
"DefaultUserName"="ここにアカウント名"
"DefaultPassword"="ここにパスワード"
--

ログオフ時に特定アカウントで自動ログインする

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"forceunlocklogon"=dword:00000001
--

デスクトップクリーンアップウィザードを無効にする

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\CleanupWiz]
"NoRun"=dword:00000001
--

IEのリンクフォルダを非表示にする

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar]
"LinksFolderName"="\"\""
--

ファイルやフォルダの並び順を変更する

NoStrCmpLogical = 0 : XP標準(数値で並び替える)
NoStrCmpLogical = 1 : Windows2000(文字で並び替える)

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoStrCmpLogical"=dword:00000001
--

バルーンメッセージを無効にする

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"EnableBalloonTips"=dword:00000000
--

USBデバイスのエラーメッセージを非表示にする

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Usb]
"ErrorCheckingEnabled"=dword:00000000
--

ショートカットの矢印アイコンを消す

[HKEY_CLASSES_ROOT\lnkfile]
"IsShortcut"=""
--

〜へのショートカットを追加させない

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]
"link"=hex:00,00,00,00
--

ゴミ箱を経由しないでファイルを削除する

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoRecycleFiles"=dword:00000001
--

IEのソース表示用のエディタを変更する

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\View Source Editor\Editor Name]
@="エディタの実行ファイルまでのフルパス"
--

Windows2000のような従来形式の検索にする

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CabinetState]
"Use Search Asst"="no"
--

スタートメニューの表示を高速化する

[HKEY_CURRENT_USER\Control Panel\Desktop]
"MenuShowDelay"="0"
--

アプリケーションエラーを非表示にする

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug]
"Auto"="1"
"Debugger"=""
--

スピードアップ

--

アプリケーションの終了を短縮化する

HungAppTimeoutの値は、ハングアップと判定するまでの時間(ミリ秒)です。

[HKEY_CURRENT_USER\Control Panel\Desktop]
"HungAppTimeout"="2000"
"AutoEndTasks"="1"
--

シャットダウン時の待ち時間を短くする

[HKEY_CURRENT_USER\Control Panel\Desktop]
"WaitToKillAppTimeout"="1000"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]
"WaitToKillServiceTimeout"="1000"
--

バックグラウンドプロセスの応答速度を向上させる

"Win32PrioritySeparation"=dword:0 : フォアグラウンドとバックグラウンドで均等にCPUを使う
"Win32PrioritySeparation"=dword:1 : フォアグラウンドを優先する
"Win32PrioritySeparation"=dword:2 : フォアグラウンドに最大限にCPUを使う

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PriorityControl]
"Win32PrioritySeparation"=dword:0
--

縮小表示のキャッシュをしない

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"DisableThumbnailCache"=dword:00000001
--

ディスククリーンアップから圧縮ファイルを外す

-[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Compress old files]
--

メディアファイルの情報を取得しないでフォルダの表示を高速化する

-[HKEY_CLASSES_ROOT\CLSID\{40C3D757-D6E4-4b49-BB41-0E5BBEA28817}]
-[HKEY_CLASSES_ROOT\CLSID\{87D62D94-71B3-4b9a-9489-5FE6850DC73E}]
--

ショートカットリンクのリンク先チェック機能を無効にする

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"LinkResolvelgnoreLinkinfo"=dword:00000001
--

ショートカットリンクのリンク先検索を無効にする

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoResolveSearch"=dword:00000001
"NoResolveTrack"=dword:00000001
--

アイコンのキャッシュサイズを変更する

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]
"Max Cached Icons"="256"
--

アイドル時にハードディスクのデフラグを無効にする

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OptimalLayout]
"EnableAutoLayout"=dword:00000000
--

USBのポーリング(接続チェック)の間隔を長めにする

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}\0000]
"IdleEnable"=dword:00000001
--

クラッシュダンプの作成を無効にする

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl]
"CrashDumpEnabled"=dword:00000000
--

二次キャッシュメモリーのパフォーマンスを調整する

二次キャッシュのサイズを強制指定します。
通常は、自動取得なので特に設定する必要は、ありません。

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"SecondLevelDataCache"=dword:00000200
--

カーネルを物理メモリーに常に配置する

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"DisablePagingExecutive"=dword:00000001
--

ファイルキャッシュ用の領域を調整する

メモリーサイズ IOPageLockLimitの設定値
1MB dword:F4240
2MB dword:1E8480
4MB dword:3D0900
8MB dword:7A1200
16MB dword:F42400
32MB dword:1E84800
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"IOPageLockLimit"=dword:001efd2c
--

IEのセキュリティの警告を無効にする

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Attachments]
"SaveZoneInformation"=dword:00000001
--

IEの同時接続数を増やしてアクセス速度を向上させる

接続方式 MaxConnectionsPerServerの値 MaxConnectionsPer1_0Serverの値
最適 dword:0000000c dword:0000000c
光ファイバー dword:00000004 dword:00000008
ADSL dword:00000004 dword:00000008
CATV dword:00000003 dword:00000006
アナログ dword:00000002 dword:00000004
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"MaxConnectionsPerServer"=dword:0000000c
"MaxConnectionsPer1_0Server"=dword:0000000c
--

MTU(パケットサイズ)を調整してアクセス速度を向上させる

接続方式 MTUの値
光/LAN/YBB光/PPPoA "MTU"=dword:5DC
フレッツADSL "MTU"=dword:5AE
JDSL/YBB/eAccess "MTU"=dword:5C
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"MTU"=dword:5DC
--

RWINの最適値を設定する

帯域幅 TcpWindowSize/DefaultReceiveWindow/GlobalMaxTcpWindowSizeの目安値
100Mbps dword:19000
47Mbps dword:BC00
40Mbps dword:A000
24Mbps dword:6000
12Mbps dword:3000
8Mbps dword:2000
1.5Mbps dword:600
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"TcpWindowSize"=dword:0005b400
"GlobalMaxTcpWindowSize"=dword:0005b400
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AFD]
"Tcp1323Opts"=dword:3
"DefaultReceiveWindow"=dword:0005b400
--

カスタマイズ

--

シャットダウンで自動で電源を切る

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"PowerdownAfterShutdown"="1"
--

NTFSの暗号化機能を無効にする

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\EFS]
"EfsConfiguration"=dword:00000001
--

3文字以上の拡張子を正しく認識させる

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
"Win95TruncatedExtensions"=dword:00000000
--

クラシック表示のログインを有効にする

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"LogonType"=dword:00000000
--

セキュリティセンターの警告を無効にする

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Security Center]
"FirewallDisableNotify"=dword:00000001
"UpdatesDisableNotify"=dword:00000001
"AntiVirusDisableNotify"=dword:00000001
"AntiVirusOverride"=dword:00000001
"FirewallOverride"=dword:00000001
--

XPのエラー報告ダイアログを無効にする

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PCHealth\ErrorReporting]
"DoReport"=dword:00000000
"ShowUI"=dword:00000000
次のドキュメント:設定のバックアップと復元 前のドキュメント:nLiteのアドオンの作成
印刷用ページとして表示しています。
このページを印刷するには、ここをクリックしてください。
通常の表示に戻るには、ブラウザの更新ボタンかF5キーを押してください。
このドキュメントへのトラックバック 

コメント

名前
Webサイト、ブログのURL
コメント
投稿する内容をよく確認して送信して下さい。
コメントは、まだありません。

トラックバック

トラックバックURL
コメント
トラックバックURLと内容をよく確認して送信して下さい。
トラックバックは、まだありません。

Valid XHTML 1.0 Transitional HTML lint 正当なCSSです! CSS Validation Service ページを編集 アクセス情報
サイト情報(連絡先・リンクについて) (C)2007-2008 PC Memo ALL Rights Reserved. 今日:5 総合:5
トップページ   プリントアウト   検索: メニューを表示