修正:Windows 10でHamachiサービスが停止しました

多くのLogMeIn Hamachiユーザーは、ソフトウェアを使用できないと報告しています。 ほとんどの影響を受けるユーザーの場合、エラーが停止したHamachiサービスであると識別されたソフトウェアを起動すると、自己診断ポップアップが表示されます 。 この問題は主にWindows 10で発生しますが、Windows 8で発生するという報告があります。

Hamachiエラーサービスが開始されていません

Windows 10で「Hamachi Service Stopped」エラーの原因は何ですか?

この特定のエラーメッセージについては、多くのユーザーレポートを調べて調査しました。 テストマシンで問題を再現することに成功し、問題を解決するために他の影響を受けるユーザーが展開した修復戦略を分析しました。

収集した内容に基づいて、この特定のエラーメッセージをトリガーすることが知られているいくつかの一般的な犯人があります。

  • Hamachiアプリに管理者権限がない -何らかの理由でHamachiアプリに管理者権限がないため、この問題が頻繁に発生します。 この場合、アプリケーションを管理者権限で実行することにより、エラーを解決できます。
  • Windows管理サービスが無効になっています – HamachiはWindows Management Instrumentationサービス(WMI)に大きく依存しています。 このサービスが無効のままに設定されている場合、この特定のエラーが発生します。 この場合、サービスを開始すると問題が解決するはずです。
  • Workstationの依存関係が見つからない –いくつかのユーザーが、昇格したコマンドプロンプトを使用してHamachiの依存関係を構成してWorkstationを追加した後、問題が解決したことを報告しました。 これは通常、ユーザーが古いWindowsバージョンからWindows 10にアップグレードした場合に発生することが報告されています。
  • LogMeIn Hamachiトンネリングエンジンが正しく構成されていない -サービスのスタートアップの種類が[自動]に設定されていないために問題の発生が確認された場合があります 。 これは、[サービス]画面にアクセスすることで簡単に解決できます。
  • サードパーティのセキュリティ干渉 – LogMeIn Hamachiと競合することが知られている、過保護なAV /ファイアウォールスイートがいくつかあります。 この場合、過保護スイートをアンインストールするか、Hamachiの例外を設定することで問題を解決できます。
  • ログオフまたはパワーサイクリングがHamachiサービスを無効にしている -これは、頻繁にログオフまたはパワーサイクルを行う必要があるコンピューターでの一般的なシナリオです。 これらのシナリオから保護するためのスタートアップタスクを作成することにより、この不都合を回避できます。

「Hamachi Service Stopped」エラーを解決する方法を現在探している場合、この記事では検証済みのトラブルシューティング手順のコレクションを提供します。 次のセクションでは、同様の状況の他のユーザーが問題を解決するために使用した可能性のある修正のリストを見つけます。

プロセス全体を可能な限り効率的にするために、提示された順序でメソッドに従ってください。 最終的には、特定のシナリオで問題を解決する修正プログラムを発見する必要があります。

方法1:Hamachiを管理者として実行する

この修正のように簡単ですが、多くのユーザーは、実行可能ファイルが管理者権限で実行されていることを確認するだけで、 「Hamachi Service Stopped」エラーを回避できました。

これを行うには、LogMeIn Hamachi実行可能ファイルを右クリックし、[ 管理者として実行 ]をクリックします

管理者としてHamachiを実行する

起動する必要があるたびにこれを行わないようにするには、右クリックして[ プロパティ ]に移動し、[互換性]タブにアクセスして[ 管理者としてこのプログラム実行 ]に関連するボックスをチェックします。 Applyを押すと、コンピューターは管理者特権でHamachiを起動するように構成されます。

LogMeIn Hamachiを管理者として実行するように構成する

この手順で問題を解決できるかどうかを確認してください。 そうでない場合は、下の次の方法に進んでください。

方法2:WMIサービスを有効にする

「Hamachi Service Stopped」エラーが発生した数人のユーザーは、 Windows Management Instrumentationサービスを有効にした後にエラーが解決されたことを報告しました。 LogMeIn Hamachiは、 Windowsで適切に機能するために、 Windows Management Instrumentationサービス(WMI)に依存していることに注意してください。

Windows Management Instrumentationサービスが有効になっており、依存関係が正しく構成されていることを確認するためのクイックガイドを次に示します。

  1. Windowsキー+ Rを押して、[実行]ダイアログボックスを開きます。 次に、「 services.msc 」と入力してEnterキーを押し、[ サービス]画面を開きます。 UAC(ユーザーアカウント制御)のプロンプトが表示されたら [はい]をクリックして管理者権限を付与します。

    実行ダイアログ:services.msc
  2. [サービス]画面内で、右側のペインからWindows Management Instrumentationサービスを見つけます。 WMIサービスが表示されたら、それをダブルクリックして[ プロパティ]画面を開きます。

    WMIサービスの[プロパティ]画面へのアクセス
  3. WMIサービスの[ プロパティ]画面内で、[全般]タブに移動し、[ スタートアップの種類 ]が[ 自動]に設定されていることを確認します 。 そうでない場合は、ドロップダウンメニューを使用して変更します。 スタートアップの種類が変更されたら、サービスを開始し([ スタート ]ボタンを使用)、[ 適用 ]をクリックして変更を保存します。

    Windows Management Instrumentationサービスを有効にする
  4. サービスを有効にして、LogMeIn Hamachiを再度起動し、問題が解決したかどうかを確認します。 答えが「いいえ」の場合、以下の次の方法に進みます。

方法3:依存関係を変更してワークステーションを追加する

この問題は、 Windows Management Instrumentation(WMI)サービスに適切に機能するために必要な依存関係がないために発生している可能性もあります。

WMIサービスが有効になっているがLogMeIn Hamachiがまだ動作していない場合、一部のユーザーは、一部の依存関係を変更して昇格したコマンドプロンプトからWorkstationを追加した後、問題が解決したと報告しています。

これを行う方法のクイックガイドを次に示します。

  1. Windowsキー+ Rを押して、[実行]ダイアログボックスを開きます。 次に、「 cmd 」と入力し、 Ctrl + Shift + Enterを押して、昇格したコマンドプロンプトウィンドウを開きます。 UAC(ユーザーアカウント制御)のプロンプトが表示されたら、 [ はい]を選択して管理者権限を付与します。

    [実行]ダイアログボックスから昇格したコマンドプロンプトを開く
  2. 管理者特権のコマンドプロンプト内で、次のコマンドを入力するか貼り付けてEnterキーを押し、正しい依存関係を構成します。
     sc config Hamachi2Svc depend = Winmgmt / LanmanWorkstation 

    注:コマンドを入力する場合、 '='の後にスペースがありますが、その前にスペースがないことに注意してください。

  3. コンピューターを再起動し、次の起動時にエラーが解決されたかどうかを確認します。

それでも「Hamachi Service Stopped」エラーが発生する場合は、下の次の方法に進んでください。

方法4:LogMeIn Hamachiトンネリングサービスを構成する

一部の影響を受けるユーザーは、LogMeIn Hamachi Tunneling Engineサービスのスタートアップの種類を自動に設定し、サービスがローカルシステムアカウントとしてログインできるようにすることで問題を解決できたと報告しています。 再起動時に、影響を受けるほとんどのユーザーは、問題が解決されたことを報告しています。

LogMeIn Hamachiトンネリングサービスの設定に関するステップバイステップガイドは次のとおりです。

  1. Windowsキー+ Rを押して、[ 実行 ]ダイアログボックスを開きます。 次に、「 services.msc 」と入力してEnterキーを押し、[ サービス]画面を開きます。

    実行ダイアログ:services.msc
  2. [サービス]画面内で、サービスのリストを下にスクロールして、 LogMeIn Hamachi Tunneling Engineサービスを見つけます。 表示されたら、ダブルクリックします。|

    LogMeIn Hamachiトンネリングエンジンの特定
  3. LogMeIn Hamachi Tunneling Engine Propertiesの [Properties]画面内で、[ General ]タブに移動し、ドロップダウンメニューを使用して[ Startup type ]を[ Automatic ]に変更します。

    スタートアップの種類を自動に設定する
  4. [ ログオン ]タブに移動し、 [ ローカルシステムアカウント]の切り替えを有効にし、 [デスクトップとの対話をサービスに許可する]に関連付けられているボックスをオンにしますAppy押して変更を保存します。

    サービスがデスクトップと対話できるようにする
  5. File Explorerを使用して、 LogMeIn Hamachiのインストール場所に移動します。 デフォルトでは、 C:\ Program Files(x86)\ LogMeIn Hamachiにあります。

  6. LogMeIn Hamachiフォルダー内に到着したら、 hamachi-2.exeを右クリックして[ プロパティ ]を選択します

    hamachi-2実行可能ファイルの[プロパティ]メニューにアクセスする

    注:この実行可能ファイルは、LMI Hサービスとしても機能します。

  7. 次に、[ セキュリティ ]タブに移動し、[ グループまたはユーザー名 ]の下の[ ユーザー ]グループを選択します 。 次に、 読み取りと実行の許可が許可されていること確認します。 そうでない場合は、[ 詳細設定 ]ボタンをクリックし、それに応じてアクセス許可を変更します。

    読み取りおよび実行特権の確認
  8. LogMeIn Hamachiアプリケーションを再度起動し、同じエラーメッセージを表示せずに動作するかどうかを確認します。

それでも問題が発生する場合は、下の次の方法に進んでください。

方法5:サードパーティのセキュリティスイートをアンインストールする(該当する場合)

一部のユーザーが示唆しているように、この問題は、過保護なサードパーティのセキュリティスイートによって引き起こされる可能性もあります。 同じエラーが発生した複数のユーザーは、サードパーティのファイアウォール/アンチウイルスをアンインストールした後、問題が発生しなくなったことを報告しています。

セキュリティソリューションが好きな場合は、ファイアウォール/アンチウイルス設定で例外を設定することで、おそらく競合を解決できます(スキャンからすべてのHamachiサービスを除外します)。 ただし、使用する手順は、使用しているAVサービスによって異なります。

セキュリティオプションを完全に削除する場合は、ステップバイステップの記事( こちら )をご覧ください

サードパーティのセキュリティソフトウェアを扱ったら、コンピューターを再起動し、 「Hamachi Service Stopped」エラーが次回の起動時に解決されるかどうかを確認します。

それでも問題が解決しない場合は、下の次の方法に進んでください。

方法6:ログオフまたは電源の入れ直しを防ぐためのスタートアップタスクの作成

ソフトウェアの実行中にログオフまたは電源を入れ直すと、Hamachi(および依存)サービスが停止することはよく知られている事実です。 これは、一部のユーザーにとっては面倒な場合があります。最も迅速な解決策は、再起動するだけで、関連するコンポーネントを再度更新することです。

ただし、プロセス全体を自動化する方法は1つあります。 起動するたびに.cmdファイルを起動する自動繰り返しタスクを追加することにより、安全対策を確立できます。 これにより、継続的な再起動の問題から解放されます。

必要なことは次のとおりです。

  1. Windowsキー+ Rを押して、[実行]ダイアログボックスを開きます。 次に「 notepad 」と入力し、 Ctrl + Shift + Enterを押して、 管理者として新しいメモ帳ウィンドウを開きます。 UAC(ユーザーアカウント制御)のプロンプトが表示されたら、 [ はい]を選択して管理者権限を付与します。

    新しいメモ帳ウィンドウを開く

    注:管理者として開くことは重要です。 通常のウィンドウからの指示に従った場合、手順は機能しません。

  2. 新しく開いたメモ帳ウィンドウで、次のコマンドを正確な順序で入力します。
     net stop Hamachi2Svc net start Hamachi2Svc start "X:\ Filepath \ LogMeIn Hamachi \ hamachi-2-ui.exe" exit 

    注: 1行3の最初の部分( * X:\ Filepath * )は単なるプレースホルダーであることに注意してください。 適切なドライブ文字とパスに置き換えます。 最終的に、コマンドは次のようになります。start“ C:\ Program Files(x86)\ Hamachi-2-ui.exe”

  3. コードを設定したら、 [ファイル]> [名前を付けて保存]に移動します 。 次に、[名前を付けて保存]ウィンドウで、ファイルの名前をHamachiStart.cmdに設定し、[ファイルの種類]を[ すべてのファイル]に変更します 。 次に、 C:\ Windows \ System32に移動し、 [保存]をクリックして、新しく作成したCMDファイルをSystem 32フォルダーに保存します。

    hamachi CMDの保存

    注: System32内に.cmdファイルを保存すると、後で完全なファイルパスを入力する手間が省けます。

  4. Windowsキー+ Rを押して、別の[ 実行 ]ダイアログボックスを開きます。 次に、「 taskschd.msc 」と入力してEnterキーを押し、 タスクスケジューラを開きます。

    [実行]ダイアログボックスからタスクスケジューラユーティリティを実行する
  5. タスクスケジューラ内で、右側のメニューから[ タスクの 作成 ]をクリックします。

    タスクスケジューラを使用して新しいタスクを作成する
  6. [タスク作成 ]ウィンドウから、[ 全般 ]タブに移動し、タスクの名前を設定します。 好きな名前を使用してください。 次に、[ セキュリティオプション]に移動して、ユーザーアカウントが選択されていることを確認し、[ ユーザーがログオンしているときのみ実行する]に関連付けられているトグルを確認します。 最後に、 Configure forに関連付けられたドロップダウンメニューを使用して、リストからWindows 10を選択します

    Hamachiスタートアップタスクの構成(全般)
  7. 次に、[ トリガー ]タブに移動して[新規...]をクリックします。[新しいトリガー ]画面で、 [タスクの開始 ]に関連付けられたドロップダウンメニューを[ 起動時 ]に設定します。 最後に、 OKを押して変更を保存します。

    Hamachi起動タスクの構成(トリガー)
  8. 次に、[ アクション ]タブに移動し、[ 新規… ]ボタンをクリックします。 [ 新しいアクション]画面で、 アクションを[プログラムの開始]に設定し(ドロップダウンメニューを使用)、 [設定]の下の[ プログラム/スクリプト ]に関連付けられた[ 参照 ]ボタンをクリックします。 次に、 C:\ Windows \ System32を参照し、 HamachiStart.cmdを選択して[ 開く]を押します。 最後に、[ OK]を押してウィンドウを閉じます。

    Hamachi起動タスクの構成(アクション)
  9. 次に、[ 条件 ]タブに移動して、すべてのチェックを外します。 次に、[ OK]を押して変更を保存します。

    Hamachiスタートアップタスクの構成(条件)

    それでおしまい。 次の起動時から、PCはログオフまたはPCの電源を入れ直す必要がある場合にHamachiを処理するように指示されます。

興味深い記事