Windows
 Computer >> コンピューター >  >> システム >> Windows

特定のWindowsサービスを無効にしてPCのパフォーマンスを向上させる方法|Microsoft公認ガイド

Windows PCは、アプリを実行するだけのマシンではありません。使用状況の追跡、更新ファイルの共有、さらにはMicrosoftへのデータ送信まで、バックグラウンドで常時稼働する数多くのサービスによって支えられています。

しかし詳しく調べてみると、こうした「便利なはずの」サービスの多くは、ユーザーにとって必須とは言えない動作をしていたり、場合によってはMicrosoft側だけがメリットを得ていたりすることがわかりました。そこで思い切ってオフに切り替えてみたところ、PCは以前よりも軽快に動作し、全体的なもたつきが大幅に減ったのです。

サービスを無効にする基本の手順

以下のサービスを無効にする方法はとてもシンプルです。キーボードの「Win + R」キーを押して「services.msc」と入力し、サービスアプリを起動します。対象のサービスをダブルクリックし、スタートアップの種類無効に変更してください。サービスが実行中の場合は停止をクリックし、最後に適用OKの順に押せば完了です。

特定のWindowsサービスを無効にしてPCのパフォーマンスを向上させる方法|Microsoft公認ガイド

関連記事: たった数個の設定変更でPCのRAMを6GBも解放できた話 — RAMの大半は、起動しているアプリではなく、存在を忘れてしまったプロセスに消費されているのです。

配信の最適化(Delivery Optimization)

Microsoftのサーバーを助けるために、あなたの回線が犠牲に?

配信の最適化は、お使いのPCが更新ファイルを他のコンピューターと共有できるようにするサービスです。ローカルネットワーク上のPCだけでなく、インターネット上の見知らぬPCともファイルをやり取りし、逆に自分のPCもMicrosoftのサーバー以外から更新ファイルをダウンロードできる仕組みになっています。一見すると合理的なP2P方式ですが、少し踏み込んで見ると問題があります。

まず、更新ファイルのアップロードが常時発生するため、動画視聴やオンラインゲーム、普段のブラウジング中に通信速度が低下することがあります。さらに、この仕組みを機能させるために、Windowsはインストール済みの更新ファイルまで保持し続け、ストレージを数GB単位で消費することもあるのです。

こうした理由から、配信の最適化は私が新しいWindows PCで真っ先に無効にする項目のひとつです。

Windows Search

RAMを大量消費する割に、検索結果はいまひとつ

特定のWindowsサービスを無効にしてPCのパフォーマンスを向上させる方法|Microsoft公認ガイド

Windows Searchは、ファイルやアプリ、設定を瞬時に見つけられるように設計された、一見不可欠な機能です。そのために、システム上のファイルを常時インデックス化し続けています。

しかし、この処理はタダではありません。複数のドライブに何千もの小さなファイルが保存されている環境では、CPU・RAM・ディスクへの負荷が大きくなります。厄介なのは、これほどバックグラウンドで動作していながら、Windows Searchの検索が必ずしも速く、確実だとは限らない点です。

バックグラウンド負荷を減らす簡単な方法は、「Everything」のような軽量ツールを使うことです。独自の軽量インデックス方式により非常に高速で、必要なフィルター演算子にも幅広く対応しています。

Everything

対応OS: Windows
価格: 無料

EverythingはWindows向けのファイル名検索エンジンです。ファイル名をすべて入力しなくても、高速かつ正確なファイル検索が可能です。

SysMain

高速化のはずが、多くの場合は逆効果

特定のWindowsサービスを無効にしてPCのパフォーマンスを向上させる方法|Microsoft公認ガイド

SysMainは、PCを速くするはずのバックグラウンドサービスのひとつです。ユーザーのPC利用パターンを観察し、次に開きそうなアプリを予測してメモリに事前読み込みすることで、アプリの起動を高速化します。公平に言えば、従来のHDDを搭載した古いPCでは、確かに体感できる効果があります。

しかし、SSDを搭載した現代のPCでは、アプリの起動自体が十分に速いため、その恩恵はほとんど感じられません。それどころか、SysMain自身がディスクアクセスやRAMを意外にも積極的に消費し、かえって全体のパフォーマンスに悪影響を及ぼすことがあります。

高速化のためのサービスが、結果的にすべてを遅くしてしまう——そんな皮肉な状態になりかねません。したがって、古いハードウェアを使っているのでない限り、SysMainは無効化して問題ないでしょう。

接続ユーザーのエクスペリエンスとテレメトリ

あからさまなデータ収集

特定のWindowsサービスを無効にしてPCのパフォーマンスを向上させる方法|Microsoft公認ガイド

接続ユーザーのエクスペリエンスとテレメトリ(Connected User Experiences and Telemetry)サービスは、PCから診断データや利用状況データを収集し、Microsoftへ送信する役割を担っています。ユーザーの使い方やWindowsの動作状況を把握して製品改善につなげる、というのが目的です。収集される情報は、システムパフォーマンスやアプリの利用状況から、PCとの操作方法に至るまで多岐にわたります。

同様の役割を果たすのが「Windows エラー報告」です。アプリがクラッシュしたり予期しない動作をした際に、エラーデータを収集してMicrosoftに報告します。

こうしたデータ収集はバックグラウンドアクティビティを増やすばかりで、ユーザー自身にはほとんどメリットがありません。しかも、Microsoftにこれほど多くの情報を送信したくないと感じる人も少なくないでしょう。幸い、このサービスを無効にしても何も壊れることはなく、PCは常時の報告なしで正常に動作し続けます。

プログラム互換性アシスタント サービス

あなたには関係のない問題まで解決しようとする

特定のWindowsサービスを無効にしてPCのパフォーマンスを向上させる方法|Microsoft公認ガイド

プログラム互換性アシスタントは、アプリの実行を監視し、お使いのWindowsバージョンとの非互換性が疑われる場合に介入するサービスです。問題を検出すると、修正案を提示したり、プログラムが正しく動作するよう設定を自動的に調整します。

しかし、10年以上前のサポート終了した古いソフトを使っているのでなければ、このサービスが常時稼働している必要はありません。システムリソースを消費するバックグラウンドプロセスがまたひとつ増えるだけです。どうしても残しておきたい場合は、スタートアップの種類を手動に設定し、必要なときだけ起動するようにするのがおすすめです。

正直に言うと、これらのサービスをいじったときは、何かしら不具合が出ることを覚悟していました。機能が壊れたり、Windowsの挙動が不安定になったりするかもしれないと。ところが、実際には何も起こりませんでした。とはいえ、安易にどんなサービスでも無効化してよいわけではありません。知識のある人でも触るべきではない重要なサービスも存在するため、作業の前には必ず内容を確認しましょう。

著者について

Pankil Shahは、インド・アーメダバード出身の元土木技術者で、現在はフリーランスライターとして活動しています。長年のWindowsとAndroidユーザーとして両OSに深く精通しており、ハウツー記事やトラブルシューティングガイドの執筆を専門としています。2021年以降、MakeUseOf、GuidingTech、TechWiserなどの有名メディアで1200本以上の記事を執筆してきました。執筆以外の時間はサッカー観戦を楽しんだり、妻と海外旅行の計画を立てたりしています。

  1. 「Windowsがディスクにアクセスできないため、ディスクチェックを実行できませんでした」エラーの対処法

    外付けディスクのエラーチェック中に、「Windowsがディスクにアクセスできないため、ディスクチェックを実行できませんでした」というエラーメッセージが表示されることがあります。この記事では、この問題を解決するために試せる対処法を詳しく紹介します。エラーメッセージは以下のように表示されます。 Windowsがディスクにアクセスできないため、ディスクチェックを実行できませんでした(The disk check could not be performed because Windows cant access the disk) ハードディスクに何らかの問題が発生した場合、それを確認する最も確実な

  2. WindowsでドライブをFAT32形式にフォーマットする方法【標準ツール・PowerShell・フリーソフト】

    FAT32は数十年前から存在する汎用性の高いファイルシステムです。現在では、より大きなファイルやパーティションサイズに対応したexFATや、Windowsで最も広く使われているNTFSにその主役の座を譲っていますが、古いデバイスとの互換性が必要な場面や、シンプルなフォーマットを求めるユーザーにとっては今でも有用な選択肢です。幸い、Windowsでは標準ツールでもサードパーティ製ツール(より多くのオプションを提供)でも、フラッシュドライブをFAT32でフォーマットすることが可能です。この記事では、Windows 10およびWindows 11でドライブをFAT32形式にフォーマットする方法を詳し