インディーゲームの情報をメインに発信!

PCゲーム中にUSBデバイスとの接続が切れる問題についての奮闘記

usb usb cable usb connection cable 1266831

どうも、れいです。

今回は「PCゲーム中にUSBデバイスとの接続が切れる問題」について解説していきたいと思います。

これに関しては確実な方法という訳ではなく、個人の環境によって異なるものだと思うので、あくまで参考程度に見て頂ければと思います。

筆者のプロフィール
  • プレイ済ゲーム300以上
  • 所持ハード20以上
  • PC自作経験とGBASP改造経験
  • インディーゲー好き
  • デザイン等のクリエイティブなことが好き

よろしくね!
@れい

管理人
れい

目次

筆者の場合

モンハンワイルズをやっていた時のことです。

暫くプレイしていると、クエストのロード時に結構な確率でデバイスの接続が切れるのです。
(ちなみにこの現象はベータテストの頃から起きています)

キーボードはもちろん、マウスや無線コントローラー、コンデンサーマイク、StreamDeck等、PCに繋いでいる全デバイスの接続が切れました(PCのRGBも一旦全部オフになりました)。

Discordでボイチャしていた友達にも声が届かなくなり、ワイルズの音声も機械音になり、突然の出来事に何!?PC壊れた!?と焦っていた私ですが、ちょっとすると接続が戻りました(戻らない時もあった)。

必ずロード時にこういう問題が起きるし、ワイルズでしかこの現象は起きたことないので、ワイルズの不具合なのかな?同じ人いないかな?って思って探してたんですけど、

Twitterで探しても同じことで困っている人はせいぜい1人か2人程度。

解決法も全く見つからず、公式にお問い合わせしてみました。が、解決することはありませんでした(山のような質問攻めメールに私が辟易しただけ)。

ワイルズが原因なのかな……だとしたら同じようなことで困っている人があまりいないのはおかしいな……と悩み続けていました。

その後

その後私はボダラン4を購入しました。

ヒャッホーー!!と楽しく遊んでいると、突然あの現象が発生。
しかもロード時じゃなくて普通にマップを走ってるときに発生しました。

あ、これ私のPCの問題か。
とそこでようやく自覚することに。

私のPCは知識がないながらも頑張って自力で組んだ自作PCなので、なんか変な繋ぎ方したか~!と焦るも、今更どれがどの線でどう繋いだかなんて思い出せるわけもありません。

結論

結論、nahmicをアンストしたら直りました。

この結論に至るまで本当に苦戦したため、試したことすべての記録をここに残したいと思います。

れい

もしかしたらnahmicのアンスト以外の方法で直るかもしれないしね!

やり方を間違えるとPCのデータに異常をきたすものもある(BIOS更新等)ので、試すのは自己責任でお願いいたします。

やってみたこと

とりあえず抜けてる線が無いか見てみる

重い腰を上げてPCの蓋を開けてみました。

最初は全面パネルから外しました。

一本一本線を見ていくと、電源からマザボに繋ぐでっかいピン(多分)とフロントのUSBに電源を供給する線(多分)が若干抜けかかってました。

まずはそれらを挿し直して様子を見ることに(裏面は面倒くさいので一旦見送る)。

再度ワイルズやボダランをやってるとあの現象が起きたので、これは解決に至らず。

またまた重い腰を上げて裏面パネルを空けてみると、貞子を超えるような毛量のコード達が溢れかえっていました。

整理整頓が苦手なO型なので綺麗な繋ぎ方なんて分かりません(言い訳)。

裏面も一本一本チェックしましたが、抜けている線は無く、特に何も問題なかったです。

電源の容量オーバー?

もしかして電源の容量がオーバーしてるのかも?と思って改めて自分のPCの適切な電源容量を調べてみました。

私のPCのスペック
  • CPU core i5-13600K
  • GPU RTX4070
  • メモリ DDR5 2枚
  • ストレージ HDD 1枚 SSD 2枚
  • ファン 6枚

MSI(https://jp.msi.com/power-supply-calculator
計711W

ドスパラ(ドスパラ – 電力計算
計435W(おすすめ電源容量870W)

サイトによって違いますが、とりあえずはこんな感じ。

私が使っている電源はASUS TAF GAMINGの850Wなので、まぁ…大丈夫なのかな…?と思いました。

イベントビューアーを見る

Windowsマークの隣にある検索のとこから「イベントビューアー」と検索すると出てきます。

これで何ができるかっていうと、PC内部で起きたエラーや出来事の内容を見ることが出来るんです

れい

ゲームでクラッシュが起きたときやPCに問題が発生したときはまずここを見て原因を探ってみるといいね!

さぁ何がかいてあるかなと見てみると、電源関係のことは何も書いてませんでした。

ちゃんちゃん(おしまいの音)

電源タップ

海外のredditというサイトで有力な記事を発見しました。

いや~私はなんて馬鹿なことをしていたんだと。

その見つけた有力な記事がこちら。

うーん、1000ワットのPSUを使ってて、システムは700ワットくらいしか使ってないんだよね。もう10年くらい経ってると思う。もしかして、電源タップを重ねて使ってる?俺はパソコンを電源タップに繋いでて、その電源タップを別の電源タップに繋いで、それが壁に繋がってるんだ。それが原因かもしれないって思ってたんだよね。

Reddit

訳)PCの電源ケーブルは壁のコンセントに直に挿せ。

私は今までモニターやらなんやら色々繋いでる電源タップに同じくPCの電源ケーブルも挿してたんですよね。

そりゃPCに電源が上手くいきわたらずに電力不足になりますわと。

はぁ…これでやっとこの問題ともおさらばだ…と思い、早速PCの電源ケーブルを壁に直挿ししました。

\\\ワイルズ起動!!!///

今度はワイルズでロード中じゃないときにデバイスの接続が切れました。

れい

?????????

暫くこの問題とはおさらばできなさそうです。

電力スパイク

さらに調べていると「電力スパイク」という単語を発見しました。

電源スパイクとは?

一瞬だけドカッと電気を食う現象のこと。

この電力スパイクのせいって可能性もあるな???

と思ったので、電力スパイク対策は何をすればいいか調べたところ、

「GPUの力を90%~80%に抑える」

というのがありました。

れい

早速やってみよう!!!

やり方は意外と簡単。

二通りあるのでお好きな方で試してみてください。

私は方法①でやりました。

方法① msi afterbuner

msi afterburnerというソフトを入れます。

Betaと書いていない方のボタンをクリックしてサクッとインストールしましょう。

いつもの流れでインストール ⇒ 解凍 ⇒ exeファイルを実行とすると、
msi afterbunerをウィンドウが出てきます。
(画像のインターフェースのスキンはMSI Windows 11 Afterburner skin Dark by Drerex Design)

右下あたりを見ると、POWER LIMITとあるので、これを90%~80%あたりまで引き下げます(私は90%に設定)。

これだけでGPUのパワーを抑えることが出来ました。

あとは左下のウィンドウズマークをクリックすると、PCを再起動したとしてもこの設定を維持することができます。

方法② NVIDIA App

PCゲーマーであればこのソフトは大体の人が入れていると思うのですが、こっちからでも設定できます。

NVIDIA Appを開き、
システム > パフォーマンス > パフォーマンス制限の「電力最大(%)」を90%~80%あたりまで下げます。

以上です。

これで改善されたと信じたい…!
この設定でまたPCを使い続けてみたいと思います。
(とりあえずゴグマジオス二連戦行ってきましたが大丈夫でした)

…と、思った矢先。

ボダラン4で再度接続が切れました。

サイバーパンクでも1時間以内に3回デバイスが切れて反応しなくなりました。

ここで私のやる気ゲージがいったん途切れましたが、最近claudeさん(AI)と契約したので、物は試しと思って聞いてみたら他にもできそうなことがありました。

BIOS更新

BIOS更新を試してみました。が、特に効果はなかったです。

毎回この更新作業にドキドキするのは私だけですかね。笑

メーカー製のPCの場合はBIOS更新すると保証の対象外になってしまうというのを聞いたことがあったような気がします(うろ覚えでスミマセン…)。BIOS更新する際はしっかりメーカー元のサイトで確認してから行いましょう。

BIOS更新は、各マザボメーカーがやり方を掲載しています。

私はASUSのマザボを使っているので、ASUS公式が解説しているやり方で更新しました。

簡単に説明すると、

  1. 公式HPからBIOSの更新データをインストール
  2. インストールした更新データをUSBへ移動
  3. renameファイルを実行し、更新データをリネームする
  4. そのUSBをPCに挿したままPCを再起動しBIOS起動
  5. BIOSの更新データを実行

というような感じです。

チップセットドライバのインストール

Intel公式サイトか、各マザボメーカーのドライバインストール画面からチップセットドライバをインストールします。

私のマザボはASUSなので、ASUS公式サイトからチップセットドライバをインストールしました。

ASUSチップセットドライバ

これも特に効果は見られず……

USBシリアルバスコントローラーの削除

claudeの助言からヒントを得て、デバイスマネージャについて色々調べていたところ、

デバイスマネージャの表示 > 非表示デバイスの表示で出てきたデバイスを削除すれば接続が切れなくなった!という声があったので試しました。

削除後、プレイしても効果は特に無く。

とち狂った私は、非表示デバイスのみならず、USBシリアルバスコントローラーにあった全デバイスを削除しました(一応削除しても再起動で元に戻ります)。

その後、ゲームをプレイすると起動後すぐクラッシュするという事態に。

ワイルズ、ボダラン、サイバーパンクが起動後すぐクラッシュ。

ヤバい、状況が悪化した……!

クラッシュ内容としては、ワイルズの場合は「GPUクラッシュ」と書いてあったので、GPUドライバの更新を試してみましたが状況は変わりませんでした。

とりあえずこの時点で分かっているのは、

  • ワイルズ、ボダラン、サイバーパンクはいずれも同じSSD内にインストールされていたこと
  • GPUドライバを更新したこと
  • なにか大事なものを消してしまったこと

です。

とりあえずUSBデバイスに関してはチップセットドライバの再インスト、GPUドライバに関してはDDUを試しました。

DDU

DDUというソフトを使ってGPUドライバを完全アンスト、からの最新版をインストールしました。

DDUとは?

GPUドライバを綺麗さっぱりアンストしてくれるソフトです。

やり方はMSIさんのサイトが分かりやすかったです。

これも全く効果はなかったですが、心なしかPCの内部がちょっと綺麗になったような感覚がしました(気のせい)。

Nahmicをアンインストール

イベントビューアーやWinDbgでダンプファイルをclaudeに詳細に解析してもらったところ、Nahmicというソフトが毎日クラッシュしていることがわかりました。

思えば3Dプリンタで印刷する際に、BambuStudioってソフトを立ち上げるんですけど、その時に毎回「nahmicが入ってるとクラッシュするかもだから閉じて!」って警告が出るんですよね。

それでnahmicが裏で動いたまま立ち上げると必ず即クラッシュするし、nahmicをタスクキルするとスムーズに起動します。

れい

もしかしてnahmicがゲームもクラッシュさせてる……?

nahmicって何者だ!?って思って調べると、批判的なつぶやきが結構ありました。

タスクキルしても影響はなかったので、そのままコマンドでアンスト実行。

ren C:\Windows\System32\drivers\AVoluteSS3Vad.sys AVoluteSS3Vad.sys.bak
schtasks /change /tn "NahimicTask32" /disable
schtasks /change /tn "NahimicTask64" /disable

これで直らなかったら修理に持っていこうと思いました。

ダメ元でゲームをプレイしてみると、ワイルズはもちろん、ボダランもサイバーパンクもデバイスとの接続が切れずにスムーズにプレイできました。

もうず~~~~っとこの現象に悩まされてきたので直ったことに感動です。

もし同じ現象で困っている人がいたらnahmicのアンスト、ぜひ試してみて下さい。

以上、「PCゲーム中にUSBデバイスとの接続が切れる問題についての奮闘記」でした。

usb usb cable usb connection cable 1266831

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

目次