1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

7,000円のミニPC(Celeron N4000)を「リモートデスクトップ専用機」として実用レベルまで調教する

1
Posted at

はじめに

ハードオフのジャンク・中古コーナーで発見した、7,000円のミニPC「B1 Pro」。
CPUは Intel Celeron N4000 (2コア / 1.10GHz)。正直、現代のWindowsを動かすには非力なスペックです。
しかし、適切な「リソース管理」と「最適化」を施せば、 Chromeリモートデスクトップのホスト機 として立派に実用可能です。

本記事では、この「格安物件」を「安定稼働機」に変えるための全工程を記録します。


1. 物理スペックと初期の関門

  • モデル: B1 Pro
  • CPU: Celeron N4000 (Gemini Lake)
  • RAM: 8GB (増設済み)
  • ストレージ: 128GB eMMC

初動:Windows Updateとの戦い

初期セットアップ時、Windows Modules Installer Worker (TiWorker.exe) がCPUを100%占有し続けます。
対策: ACアダプターを接続し、画面スリープをオフにして 「何もしないで2時間放置」
これが最も合理的な初期設定です。

2. Windows標準設定の軽量化

まずはOSの標準機能で「見た目の豪華さ」を削り、CPUを計算処理に集中させます。

視覚効果の全カット

  1. Win + Rsysdm.cpl
  2. 「詳細設定」タブ > パフォーマンスの「設定」
  3. 「パフォーマンスを優先する」 を選択

電源プランの最適化

  • 電源モード: 「バランス」または「最高のパフォーマンス」に設定。
  • 画面とスリープ: リモート接続を維持するため、電源接続時は 「なし」 に固定。
  • 高速スタートアップ: シャットダウン後にリモートデスクトップ上で「オンライン」のまま残る現象を防ぐため、 無効化 を推奨。

3. 禁断のレジストリ・チューニング

システムレベルで不要な挙動を徹底的に排除します。各項目の役割を理解した上で適用してください。
※レジストリ操作はシステムに影響を与えるため、自己責任で実施してください。

① システム応答速度の向上

メニュー表示の遅延をゼロにし、シャットダウン時のサービス終了待ち時間を短縮します。

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Desktop]
"MenuShowDelay"="0"
# 解説: サブメニューが表示されるまでの待機時間(ms)。0にすることで体感のレスポンスが向上します。

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]
"WaitToKillServiceTimeout"="2000"
# 解説: シャットダウン時にサービスが終了するのを待つ時間。デフォルトの5000msから短縮し、速やかな電源オフを促します。

② CortanaとWeb検索の完全停止

スタートメニューの裏側でリソースを食う検索プロセスを黙らせます。

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Search]
"AllowCortana"=dword:00000000
# 解説: 音声アシスタントCortanaを無効化し、メモリ消費を抑えます。

"ConnectedSearchUseWeb"=dword:00000000
"DisableWebSearch"=dword:00000001
# 解説: スタートメニューでファイル検索をする際、Bing(Web)の結果を含めないようにします。検索時のCPU・ネットワーク負荷を軽減します。

③ テレメトリ(データ収集)の無効化

バックグラウンドでの通信とCPU負荷を最小限にします。

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection]
"AllowTelemetry"=dword:00000000
# 解説: Microsoftへの診断データ送信を最小限(Securityレベル)に制限します。バックグラウンドでの情報収集プロセスを停止させます。

④ 不要なバックグラウンドアプリの禁止

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\BackgroundAccessApplications]
"GlobalUserDisabled"=dword:00000001
# 解説: Windows標準アプリが、使用していない時にも裏で動作するのを一括で禁止します。N4000のような低コアCPUでは非常に効果的です。

4. Chromeリモートデスクトップの最適化

リモート操作自体の負荷を下げ、サクサク感を高めます。

Chrome Flagsの調整

Chromeのアドレスバーに chrome://flags と入力し、以下を Enabled に。

  • GPU Rasterization: 描画処理をCPUではなくGPU(内蔵グラフィックス)に担当させます。CPU負荷を下げ、描画速度を上げます。
  • Zero-copy rasterizer: メモリへの書き込み回数を減らし、画面更新のレスポンスを向上させます。

5. モニターレス(ヘッドレス)運用の完成

本機は「置物」として運用するため、物理モニターは接続しません。

HDMIダミープラグの導入

物理モニターを外すとOSが「ディスプレイなし」と判断し、解像度が不安定になるのを防ぐため、HDMIダミープラグを挿入。
これにより、モニターなしでもFHDの仮想デスクトップ領域を確保でき、リモート操作が安定します。

6. BIOSの秘策:停電復旧設定

リモート専用機として「物理的に触らなくて済む」ようにします。

  • Restore on AC Power Loss: BIOS(UEFI)設定で「Power On」に変更。
  • メリット: 万が一の停電やコンセント抜けがあった際、通電した瞬間に自動でPCが起動します。
    わざわざ物理スイッチを押しに行く手間が省けます。

まとめ:7,000円で手に入れた「管理」の楽しみ

「B1 Pro」のような低スペック機は、デフォルトのままでは使い物になりません。
しかし、レジストリレベルでのチューニングと用途の限定(Windows標準RDPではなくChromeリモートデスクトップを利用するなど)により、 「電気代を気にせず24時間働かせられる優秀なサブ機」 へと変貌します。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?