ViGEmBusがインストールされていないとは
アプリはViGEmBusを使って仮想Xbox 360またはDualShock 4を作ります。この表示はクライアントが仮想バスに接続できないことを示します。
バスがない、無効、破損、古い同梱版に置き換わっている場合があります。Windowsの再起動前にクライアントが起動しただけで表示されることもあります。
DS4Windows、Sunshine、Apolloの表示は異なっても、正常なNefariusバスが一つあるか、アプリを再起動したかを確認する点は同じです。
| 表示 | よくある意味 | 最初の対応 |
|---|---|---|
| バスがない | ドライバー未導入 | 公式1.22.0を導入して再起動 |
| 黄色い警告 | 起動エラーまたは競合 | 状態を読み、整理する |
| 複数のバス | 古いコピーの競合 | 再導入前に重複を削除 |
| 正常なバスでもエラー | キャッシュやプロファイル | アプリとWindowsを再起動 |
| HP Omenと古い提供元 | OEM由来の古い版 | 公式の手順を確認 |
ViGEmBus未導入の表示を直す
この順番で確認し、エラーが消えたらそこで止めます。
最初から汎用ドライバークリーナーを使わず、未導入、デバイス異常、クライアント設定を分けて確認します。
- 1
対象アプリを終了
画面、通知領域のプロセス、関連サービスを終了します。
- 2
デバイス マネージャーを確認
表示から接続別を選び、Nefarius Virtual Gamepad Emulation Busを探します。
- 3
ない場合は導入
Nefarius公式v1.22.0のViGEmBus_1.22.0_x64_x86_arm64.exeを使います。
- 4
Windowsを再起動
古い参照を解放し、Plug and Playにバスを再列挙させます。
- 5
正常な一つの項目を確認
プロパティの全般タブで正常動作を確認します。
- 6
アプリを再接続
物理コントローラーを接続し、正しい出力プロファイルを試します。
デバイス マネージャーで確認する
接続別表示でNefarius Virtual Gamepad Emulation Busを開き、全般タブとドライバータブを確認します。正常に動作していることが重要です。
表示される内部番号が1.22.0と一致するとは限りません。製品名、発行元、状態、入手元を組み合わせて判断します。
エラーコードがあれば削除前に記録します。バスが正常なら、再インストールではなくアプリ側を調べます。

重複または破損した項目を削除する
複数の項目があるとクライアントが誤ったコピーを使うことがあります。まずインストール済みアプリからNefarius Virtual Gamepad Emulation Bus Driverを削除します。
再起動して接続別表示を確認し、確実にViGEmBusと分かる残りだけを整理します。重複が消えてから1.22.0を再導入します。
Driver Store Explorerは残留パッケージ向けの深い手順です。公式資料と復元ポイントを確認してから使います。
バスはあるのにアプリが失敗する場合
バスが正常ならドライバーの再導入を続けないでください。クライアントを公式の方法で更新または修復し、仮想出力モードを確認します。
DS4Windowsでは出力プロファイル、HidHide、競合するマッパーを確認します。別のドライバーを理由なく削除しないでください。
SunshineやApolloではWindowsがバスを認識した後にホストサービスを再起動します。新しいバックエンドの案内も確認します。
セキュリティソフトの警告がある場合は、保護全体を無効にせず、ファイルパスと署名者を個別に確認します。
| アプリの状態 | 対応 |
|---|---|
| インストール中に起動していた | 完全終了して再起動後に開く |
| 仮想出力が無効 | Xbox/DS4出力を有効にする |
| サービスが古い状態 | デバイス確認後にサービスを再起動 |
| 別のマッパーが動作 | 競合するアプリを閉じる |
| 現在のアプリがViGEmBusを使わない | そのアプリの最新バックエンド資料に従う |
避けるべき対処
ファイル名を変えるポータル、独自インストーラー、公式根拠のない新版本を避けます。確認済みの公開最終版は1.22.0です。
署名確認を無効にして解決しようとしないでください。不明なファイルの署名問題は入手元を調べる理由です。
フォーラムのコメントだけでINF、レジストリ、System32を削除しないでください。まずアプリ、再起動、デバイス マネージャーを使います。
- DLLやSYS単体をセットアップの代わりにしない
- 古いMSIと最終EXEを同時に入れない
- パッケージ版と内部ドライバー番号を混同しない
- HidHideを理由なく削除しない
再導入前に正確な表示を読む
この表示だけでは、バスの不足、破損、重複、Windows再起動前のサービス起動を区別できません。
SunshineとApolloにはホストサービス、DS4Windowsにはプロファイルと仮想出力があります。バスが正常なら、これらの層を確認します。
ViGEmBus がインストールされていない。原因別:ViGEmBus がインストールされていない時に確認する、ViGEmBus がインストールされていない問題の質問
なぜDS4Windowsが未導入と表示しますか?
バスがない、壊れている、重複している、またはプロセスから利用できない可能性があります。Windows側を先に確認します。
本当に不足しているか確認する方法は?
インストール済みアプリとデバイス マネージャーの両方に項目がなければ未導入の可能性が高いです。
再起動は必要ですか?
導入や削除の後はWindowsを再起動し、アプリも開き直します。
どの版を使いますか?
nefarius/ViGEmBusの公式最終版v1.22.0を使います。
正常なバスがあってもエラーになりますか?
なります。プロファイル、バックエンド、サービス、競合マッパーが原因のことがあります。
SunshineやApolloの致命的表示の理由は?
ホストサービスが仮想ゲームパッドバスへ接続できていない可能性があります。デバイス確認後にサービスを再起動します。
デバイスが正常なのにアプリが見つけられない場合は?
アプリとサービスを再起動し、仮想出力プロファイルと競合する入力ツールを確認します。
ViGEmBusSetup_x64.msiを入れるべきですか?
いいえ。最終版の一体型EXEを使います。MSI名は古い資料に残っています。
参照した公式情報
このページの製品情報と安全性は一次情報で確認しています。外部リンクは新しいタブで開きます。
- ViGEmBus公式GitHub README — 用途、仮想デバイス、対応環境、利用例
- Nefarius ViGEm公式資料 — プロジェクトの定義と資料一覧
- 公式サポート終了案内 — 終了理由と古いアップデーター