2021年6月20日日曜日

Logicool G HUBのインストール中にフリーズするときの解決策(SATAケーブルを抜く)

Logicoolのマウスやキーボードを管理する「Logicool G HUB」というソフトがあります。
そのLogicool G HUBのインストール中にOSがフリーズすることがありました。
ググってよく出てくる通常の手法ではダメでしたが、なんとか解決方法を見つけたので記事にしておきます。


症状

Windows10のPCでlghub_installer.exeを実行してインストールすると、インストール中にOSがフリーズする。
(lghub_installer.exeは2021/6/20時点での最新版である2021.6.4851)

このタイミングでフリーズする

試したけどダメだったこと

  • PC再起動してからインストール
  • 右クリックメニューの「管理者として実行」をしてインストール
  • 接続しているUSBケーブルをできる限り抜いてからインストール
  • 接続しているマウス、キーボードをLogicool製でないものにしてからインストール
  • 古いバージョンのインストーラーでインストール
  • インストーラーをCドライブ直下に置いてインストール
  • Windows Updateを最新にしてからインストール
  • メモリを抜き差ししてからインストール
  • OSを再インストールしてからインストール


解決方法

以下のフォーラムに解決策がありました。


以下の手順でOSがフリーズしない人は今回の解決方法は効かないかもしれません。(試すときはOSがフリーズする前提で試しましょう)

  1. Windowsを起動する
  2. スタートボタンを右クリックして、メニュー中から「デバイスマネージャー」を開く
  3. 一番上の項目を右クリックして、メニューの中から「ハードウェア変更をスキャン」を実行する
  4. 少し待つとOSがフリーズする
デバイスマネージャー

さて、本題の解決方法です。
実際に私が成功した手順を記載します。
  1. PCの電源を落とす
  2. PCのケースを開ける
  3. オンボードのSATAポートに接続されたBlu-ray/DVD/CDプレーヤーのSATAケーブルを抜く
  4. Windowsを起動する
  5. スタートボタンを右クリックして、メニュー中から「デバイスマネージャー」を開く
  6. 一番上の項目を右クリックして、メニューの中から「ハードウェア変更をスキャン」を実行する
  7. 数秒でスキャンが正常に終了する
  8.  lghub_installer.exeを実行する
  9. インストール中にエラーが発生する場合はインストールをいったん中止する(ここでOSはフリーズしない)
  10. 再度lghub_installer.exeを実行する
  11. 正常にインストールが終了する
  12. PCの電源を落とす
  13. 3で抜いたBlu-ray/DVD/CDプレーヤーのSATAケーブルを接続する
  14. PCのケースを閉じる
  15. Windowsを起動する

これでLogicool G HUBが正常にインストールされて使えるようになりました。

SATAケーブル


後記

このような症状は珍しいパターンだと思います。
SATAケーブル抜いて実行しないとインストールできないという症状は初めて遭遇しましたw
インストール時に接続されているハードウェア情報を読み取っているからでしょうが、そもそもデバイスマネージャーの機能を使用するとフリーズするのは謎ですね。(Windowsのバグでは……?)

ではまた。