X04HT パフォーマンス改善法 by Yocchi X04HTは、HTCの拡張した機能によって、 標準のWindows Mobileよりかなり速度低下しています。 基本的にHTCの拡張した不要な機能を削ることにより、動作速度改善を行います。 ※本テキスト記載の設定変更による、いかなる損害においても一切の責任を負いません。 -------------------------------------------------------------------------------- (1) 使用しない機能は無効にする 下記機能は、HTCによって拡張されている機能だが、 無効にすると体感速度が向上する。 - TouchFLO 3D 「設定」>「個人用」>「Today」から無効にする - "X"ボタンで実行中のプログラムを終了 「設定」>「システム」>「タスクマネージャ」から無効にする - Today 画面でクイックメニューを有効化 「設定」>「システム」>「タスクマネージャ」から無効にする - 大きいスタートメニューを有効にする 「設定」>「システム」>「TouchFLO」から無効にする - 接続時に接続タイプを確認する 「設定」>「接続」>「PCへのUSB接続」から無効にする (2) CPU優先度切り替え CPU優先度を変更することにより、体感速度が飛躍的に向上する。 下記のレジストリ値を変更する。(なければ新規作成する) キー: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlset\Services\VxD\BIOS 名前: CPUPriority 型: DWORD値 値: 1 (3) フォントキャッシュ (GLYPHCACHE)を増やす 標準ではフォントキャッシュが32KB確保されているが、 これを128KBや256KBに変更すると体感速度が向上する。 下記のレジストリ値を変更する。 キー: HKEY_LOCAL_MACHINE\SYSTEM\GDI\GLYPHCACHE 名前: Limit 型: DWORD値 値: 262144 (256KB) 4MBまで増加すると紹介しているWebサイトもあるが、 X04HTでは、ここまで増加してもあまり効果はない。 (4) クリアタイプを無効にする。 クリアタイプを有効にすると、文字がかなり綺麗になるが 無効にすると、体感速度が向上する。 (5) プリインストールのアプリを移動 下記のアプリは、Windowsフォルダにオリジナルのファイルがあるにもかかわらず、 Program Filesフォルダにファイルがコピーされて動作している。 Program Filesフォルダ以下のコピーされたexeファイルを削除し、 スタートメニューのショートカットのリンク先をWindowsフォルダ配下のexeに 変更しても問題なく動作する。これによりデータ領域の空き容量が増える。 辞書ウォーカー英語: EJDaiDic.exe (263KB) 英語で反義GO!: QuizEng.exe (1.43MB) RssHub: RssHub.exe (742KB) (6) 着信音ファイル(Ring)を削除する X04HTには標準で大量の着信音ファイルが下記フォルダに格納されている。 すべての着信音を削除すると5MBくらい空き容量が増える。 必要な着信音のみを残し、不要な着信音は消した方がよい。 \Windows\Rings なお、Ringsフォルダ配下と同じファイルがWindowsフォルダに存在する。 削除したファイルはWindowsフォルダからコピーすることにより、復旧が可能。 (7) OS起動時に起動するものを削除 使用しないのなら無効化してしまう。 下記のレジストリ値を削除する。空きメモリ容量が増えるはず。 [HKEY_CURRENT_USER\Software\HTC\TaskManager\Launcher\10] "Module"="\Windows\OperaPreL.exe" →Operaの起動は遅くなるが削除してもよい。 [HKEY_CURRENT_USER\Software\HTC\TaskManager\Launcher\11] "Module"="\Windows\SDDaemon.exe" →スピードダイアルの常駐アプリ。不要なら削除 [HKEY_CURRENT_USER\Software\HTC\TaskManager\Launcher\12] "Module"="\Windows\StartUPBioTouch.exe" →Biotouch.exeという不要なプロセスを起動する。問題ないので削除。 [HKEY_CURRENT_USER\Software\HTC\TaskManager\Launcher\2] "Module"="\Windows\HTCVolumeControl.dll" 画面を覆う黒いボリューム変更画面を表示させている。不要なら削除可能。 ※上記を消しても、効果がないことがある。別のところで起動している可能性もある。 ※HKEY_CURRENT_USER\Software\HTC\TaskManager\Launcherを消した方が動作は速くなる。 (8) Biotouchの常駐解除 Biotouch.exeというプロセスが無意味に常駐しているらしい。 StartupBiotouch.exeという0バイトのファイルを作成してWindowsフォルダにコピーする。 再起動後常駐しなくなり、空きメモリが若干増える。 (9) スピードダイアルの常駐解除 スピードダイアルの常駐のプロセスが常駐している。 スピードダイアルを使用していなければ削除可能。 SDDaemon.exeという0バイトのファイルを作成してWindowsフォルダにコピーする。 再起動後常駐しなくなり、空きメモリが若干増える。 (10) 使用しないサービスを無効にする サービスというモジュールが常駐し、メモリを圧迫していることがある。 不要なサービスは、読み込まないようにしてしまう。 下記のレジストリキーを削除して読み込まないようにする。 これにより体感速度が向上し、空きメモリ容量が増える。 - HKEY_LOCAL_MACHINE\Services\Windows Live Windows Liveを使用しないなら削除 - HKEY_LOCAL_MACHINE\Services\QuickGPS QuickGPSを使用しないなら削除 - HKEY_LOCAL_MACHINE\Services\SmartTouch SmartTouch(カーソル周りのぐりぐり)を使用しないなら削除 - HKEY_LOCAL_MACHINE\Services\HTCDispSrvc HTCの画面関係のサービス?削除しても一応動作するが? - HKEY_LOCAL_MACHINE\Services\EnlargeStartMenu 「大きいスタートメニュー」を使用しなければ削除 - HKEY_LOCAL_MACHINE\Services\HTCUSBToPCPopUp 「PC接続時に接続タイプを確認する」を使用しなければ削除 - HKEY_LOCAL_MACHINE\Services\HTCSENSOR 明るさセンサー、重力センサーを使用しなければ削除 - HKEY_LOCAL_MACHINE\Services\LargeTitleBar タスクバーの接続などの各種アイコンに触れたときに、      出てくるポップアップを表示させるもの。不要なら削除。 (11) シンプルなSIP選択メニューを使用する X04HTでは、SIP(ソフトキー)の選択に、 アニメーション付きの巨大な選択画面が表示されるが、 動作が重く、メモリも圧迫する。 下記の値を変更することでWindows Mobile標準のSIP選択メニューが 表示され動作が軽くなる。 キー: HKEY_LOCAL_MACHINE\Software\HTC\ezsip 名前: EnableSipMenu 型: DWORD値 値: 0 (デフォルトでは1) 巨大な選択画面はSIPGT_app.exeという常駐プロセスが表示させており、 この変更により、SIPGT_app.exeの常駐が不要となる。 SIPGT_app.exeという0バイトのファイルを作成してWindowsフォルダにコピーする。 再起動後常駐しなくなり、空きメモリが若干増える。 (12) スタートアップからHTC拡張部分を削除 上記のHTCの拡張機能を徹底的に無効にすると、 スタートアップから起動しているHTCのプログラムの起動が不要になる。 下記のスタートアップのショートカットを削除すればよい。 \Windows\スタートアップ\HideTodayPage.lnk \Windows\スタートアップ\HTCStartUp.lnk \Windows\スタートアップ\SysTrayIconUpdate.lnk