Malwarebytesで「サービスに接続できません」エラーが出たときの4つの解決策
新しいパソコンを手に入れたら、真っ先にインストールするのがウイルス対策ソフトではないでしょうか。信頼性の高い有料セキュリティソフトにお金をかける方もいますが、多くの人はMalwarebytesのような無料ツールで十分だと考えています。無料版ながらも、Malwarebytesはマルウェアやウイルス攻撃からシステムをしっかり守ってくれる優秀なソフトウェアです。さらに、予約スキャンやリアルタイム保護などの機能が使えるプレミアム版(有料版)も用意されていますが、ほとんどのユーザーにとっては無料版でも十分でしょう。
しかし、テクノロジーの世界にエラーや不具合のないものは存在しません。Malwarebytesも例外ではなく、時折トラブルが発生します。これまでにも「リアルタイムWeb保護がオンにならない」という問題を取り上げましたが、今回はもう一つのよくあるトラブル、「サービスに接続できません(Unable to Connect the Service)」エラーについて詳しく解説します。
エラーの症状と原因
このエラーは、アプリのアイコンをクリックして起動しようとした際に、青い円が回転した後にエラーメッセージが表示されるという形で現れます。エラーが発生するとMalwarebytes自体がまったく起動できなくなるため、急いでマルウェアスキャンを実行したいときには非常に厄介な問題です。
エラーメッセージの内容から分かるように、主な原因はMalwarebytesサービスとの接続・通信の問題です。その他の原因として考えられるのは以下の通りです。
- 現在のバージョンに含まれる内部バグ
- システムにインストール済みの他のウイルス対策ソフトとの競合
- インストール時のエラー
以下に、このエラーを解決するために効果が報告されているすべての方法を紹介します。
方法1:Malwarebytesサービスの状態を確認する
多くのアプリケーションと同様に、Malwarebytesにもその機能を支えるバックグラウンドサービスがあります。エラーメッセージによると、サービスとの接続不良や通信障害によって起動できない状態になっています。これは、何らかの理由でサービスがバックグラウンドで停止している場合に起こります。
Malwarebytes関連のエラーを解消するための最初のステップは、サービスの状態を確認することです。トラブルを防ぐには、サービスが毎回の起動時に自動的に開始されるよう設定する必要があります。設定されていない場合は、以下の手順に従ってください。
- Windowsキー + Rキーで「ファイル名を指定して実行」を開き、services.msc と入力してOKをクリックします。Windowsの検索バー(Windowsキー + S)で「サービス」を検索しても構いません。
- ローカルサービスの一覧からMalwarebytesサービスを見つけます。ウィンドウ上部の「名前」をクリックしてアルファベット順に並べ替えると探しやすくなります。
- Malwarebytesサービスを右クリックし、表示されるメニューからプロパティを選択します(ダブルクリックでもプロパティを開けます)。
- 全般タブの「スタートアップの種類」にあるドロップダウンメニューから自動を選択します。
- 次に「サービスの状態」を確認します。実行中と表示されている場合は、「適用」をクリックして変更を保存し、「OK」で閉じます。停止と表示されている場合は、下にある開始ボタンをクリックしてサービスを起動してください。
一部のユーザーは、サービスを開始しようとしたときに次のエラーメッセージを受け取る場合があります。
「Windowsがローカルコンピューター上でSecurity Centerサービスを開始できません。エラー1079:このサービスに指定されたアカウントは、同じプロセス内で実行されている他のサービスに指定されたアカウントと異なります。」
このエラーを解決してサービスを開始するには、以下の手順に従ってください。
- 再度Malwarebytesサービスのプロパティ画面を開き(上記手順1~3)、ログオンタブに切り替えます。
- 参照ボタンをクリックします。グレーアウトしている場合は、このアカウントのラジオボタンを選択して有効化します。
- 「選択するオブジェクト名を入力してください」のテキストボックスにコンピューター名(ユーザー名)を入力し、右側の名前の確認ボタンをクリックします。数秒で名前が検証されます。
- OKをクリックします。パスワードを設定しているユーザーはパスワードの入力を求められるので、入力して完了です。
- 全般タブに戻り、Malwarebytesサービスを開始します。
念のためコンピューターを再起動し、Malwarebytesを開いてエラーが解決されたかどうかを確認しましょう。
方法2:ウイルス対策ソフトの除外リストにMalwarebytesを追加する
多くのユーザーが、既存のウイルス対策ソフトとMalwarebytesを併用して、多層的なセキュリティを実現しています。理論上は良い戦略に見えますが、いくつか注意点があります。まず、ウイルス対策ソフトやマルウェア対策ソフトは大量のシステムリソース(メモリ)を消費することで知られており、2つを同時に稼働させると深刻なパフォーマンス低下につながる可能性があります。また、類似したタスクを実行するアプリ同士のため、競合が発生して動作に支障をきたすこともあります。
Malwarebytesは他のウイルス対策ソフトとの共存性に優れていると言われていますが、競合によるエラー報告は後を絶ちません。特にF-Secureユーザーからの報告が顕著です。
この競合を解決する最も簡単な方法は、使用中のウイルス対策ソフトの除外リスト(例外リスト)にMalwarebytesを追加することです。追加手順は各セキュリティソフトによって異なるため、インターネットで検索して確認してください。また、マルウェアスキャンを実行するときだけウイルス対策ソフトを一時的に無効化するという選択肢もあります。
方法3:Malwarebytesを再インストールする
サービスのスタートアップの種類を変更してもエラーが解消されない場合は、Malwarebytesを完全に再インストールすることで恒久的に問題を解決できる可能性があります。
無料版を使用している方は、まずアプリをアンインストールし、その後最新版のMalwarebytesをダウンロードしてインストールすればOKです。一方、プレミアム版ユーザーは、再インストール後もプレミアム機能を使い続けるために、事前にアクティベーションIDとパスキーを控えておく必要があります。
アクティベーションIDとキーは、Malwarebytesアカウントの購入履歴や、プレミアム版購入後に受け取ったメールから確認できます。Windowsのレジストリエディターから取得することも可能です。
レジストリからアクティベーション情報を取得する手順
- Windowsキー + Rキーで「ファイル名を指定して実行」を開き、regedit と入力してEnterキーを押します。Windowsの検索バーで「レジストリエディター」を検索しても構いません。
- アプリがデバイスに変更を加えることを許可するかどうかを尋ねるユーザーアカウント制御のポップアップが表示されるので、はいをクリックして権限を付与します。
- 左側のパネルにあるHKEY_LOCAL_MACHINEを展開します。
- 次にSOFTWAREをダブルクリックして展開します。
- お使いのシステムアーキテクチャに応じて、アクティベーションIDとキーの場所が異なります。
32ビット版の場合:HKEY_LOCAL_MACHINE\SOFTWARE\Malwarebytes
64ビット版の場合:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Malwarebytes
アクティベーション情報を控えたら、次はアンインストール作業に移ります。
Malwarebytesのアンインストールと再インストール手順
- アンインストールの前に、デスクトップアイコンをダブルクリックしてMalwarebytesを起動し、マイアカウント→非アクティブ化の順にクリックします。
- 次に高度なセキュリティ設定を開き、「自己保護モジュールを有効化する」のチェックを外します。
- アプリを閉じ、システムトレイのMalwarebytesアイコンを右クリックして「閉じる」を選択します。
- 公式アンインストールツール MBAM-Clean.exe をダウンロードします。
- 念のため、実行中のすべてのプログラムを終了し、ウイルス対策ソフトも一時的に無効化しておきます。
- MBAM-Cleanツールを開き、画面の指示に従ってコンピューターからMalwarebytesの痕跡をすべて削除します。
- アンインストール完了後、PCの再起動を求められるので、指示に従って再起動します。
- お好みのブラウザーでMalwarebytes公式サイトにアクセスし、最新版のセキュリティプログラムをダウンロードします。
- ダウンロードしたMBSetup.exeをクリックし、指示に従ってMalwarebytesを再インストールします。途中でトライアル版に関するチェックボックスが表示されたら、必ずチェックを外してください。
- アプリを起動し、ライセンス認証ボタンをクリックします。
- 次の画面で、先ほど控えたアクティベーションIDとパスキーを慎重に入力して、プレミアムライセンスを有効化します。
方法4:セーフモードでMalwarebytesをアンインストールする
エラーの根本原因が深い場合、上記の手順に従ってもMalwarebytesを正しくアンインストールできないことがあります。そのような場合は、まずセーフモードで起動してからプログラムをアンインストールする必要があります。
セーフモードでの起動方法
- 「ファイル名を指定して実行」またはWindowsの検索バーにMSconfig と入力してEnterキーを押します。
- 表示されるウィンドウのブートタブに切り替えます。
- ブートオプションのセーフブートにチェックを入れます。
- セーフブートを有効にすると、その下のオプションも選択可能になるので、最小にチェックを入れます。
- 適用→OKの順にクリックして変更を保存し、コンピューターを再起動してセーフモードに入ります。
- セーフモードで再起動したら、Windowsキー + Iキーを押すか、スタートボタン→歯車アイコンをクリックしてWindowsの設定を開きます。
- アプリをクリックします。
- アプリと機能の一覧からMalwarebytesを探してクリックします。
- アンインストールボタンをクリックして削除します。
- セーフモードではインターネットにアクセスできず、最新版のインストーラーをダウンロードできません。そこで、MSConfigのブートタブに戻り、セーフブートのチェックを外します。
コンピューターが通常通り起動したら、Malwarebytes公式サイトから.exeファイルをダウンロードしてインストールすれば、「サービスに接続できません」エラーは二度と表示されなくなるはずです。
それでも解決しない場合
特定のバージョンへアップデートしてからエラーが発生し始めた場合は、そのビルド自体に内在するバグが原因である可能性が高いです。その場合、上記のどの方法でも問題が解決しないなら、開発者がバグを修正した新バージョンをリリースするのを待つ必要があります。Malwarebytesのサポートチームに問い合わせるのも良いでしょう。
おすすめの関連記事:
- Microsoft TeamsのTogether Mode(トゥギャザーモード)とは?
- 「BitDefender脅威スキャナーで問題が発生しました」エラーの修正方法
-
Zoomのエラーコード5003「接続できません」を解決する13の方法
パンデミックの影響により、学習や仕事のスタイルはオンラインへと大きく移行しました。開発チームの優れたサーバー構築と機能実装のおかげで、現在も多くのユーザーが毎日Zoomを活用しています。しかし、他のビデオ会議アプリと同様に、Zoomでもさまざまなエラーが発生することがあります。その一つがエラーコード5003です。このエラーはデスクトップ版アプリでのみ発生し、Web版では起こらないのが特徴です。同じエラーでお困りの方は、ぜひ本記事をご覧ください。Zoomエラーコード5003を解決するための完全ガイドをご紹介します。 Zoom 接続エラーコード5003の直し方 Zoomにログインしようとした際、「
-
Windows 10で「更新サービスに接続できません」エラーを解決する17の対処法
Windows 10 PCの更新時に、「更新サービスに接続できませんでした。後でもう一度試します。または今すぐ確認できます。うまくいかない場合は、インターネットに接続していることを確認してください」といったエラーメッセージが表示されることがあります。これはよくある問題であり、過度に心配する必要はありません。インターネット接続が不安定な場合に発生しやすいエラーですが、実際にはさまざまな要因が絡んでいます。この記事では、効果的なトラブルシューティング方法を使ってこの問題を解決する手順を詳しく解説します。 Windows 10で更新サービスに接続できない問題を修正する方法 Windows 10 P