ViGEmBus 安全性のチェック項目
「ViGEmBus 安全」を判断する最初の証拠は入手元です。github.com、所有者nefarius、リポジトリViGEmBus、タグv1.22.0、最終EXEを照合します。同名ファイルが第三者サイトにあるだけでは正規性を証明できません。
次にプロパティで発行元とデジタル署名を確認します。「ViGEmBus 安全」という検索結果やSmartScreenの色だけを結論にせず、Nefarius Software Solutionsとの一致を見ます。カーネルドライバーは深い権限を持つため、署名無効化を求める配布物は中止します。
プロジェクトは2023年に終了しましたが、それだけで元のドライバーがウイルスになるわけではありません。「ViGEmBus 安全」の重要点は最終版1.22.0です。この版は移管された更新用ドメインに関係する古いアップデーターを完全に削除しています。 正規でも不要なドライバーは導入しません。利用アプリが依存し、出所と状態を確認できるなら残せます。依存アプリがないなら通常削除が合理的です。安全性、現在の必要性、将来互換性は別々に判断してください。
| 確認項目 | 正規版で期待する状態 | 注意点 |
|---|---|---|
| 取得元 | 公式リポジトリ: github.com/nefarius/ViGEmBus | ミラーや短縮URL |
| リリース | 2023年11月2日のv1.22.0 | 根拠のない新しい公式版の主張 |
| ファイル | ViGEmBus_1.22.0_x64_x86_arm64.exe | 単独SYSや名前を変えたアーカイブ |
| 発行元 | Nefarius Software Solutions(想定される発行元) | 不明または無関係な署名者 |
| プロジェクト状態 | 終了・アーカイブ済み | 公式更新を今も約束する説明 |
ViGEmBus ドライバーの役割
ViGEmBusはVirtual Gamepad Emulation Busの略称です。バスドライバーはオペレーティングシステムに一つ以上のデバイスを提示できます。ViGEmBus ドライバーはこの仕組みを利用し、実物のUSB機器を接続しなくても、よく知られたゲームコントローラーをソフトウェアで再現します。公式リポジトリでは、Windows向けのカーネルモード仮想ゲームパッドドライバーと説明されています。
一般的なゲームはXbox系のXInputなど既知の方式を話す物理コントローラーを想定します。一方、PlayStationやNintendoの機器、キーボード入力、ネットワーク経由の操作を変換したいアプリもあります。各ゲームを改造する代わりに、アプリがViGEmBus ドライバーへ状態を送り、Windows側に対応済みの仮想コントローラーを作成します。
公式プロジェクトが提供する仮想ターゲットはMicrosoft Xbox 360とSony DualShock 4です。ViGEmBusだけで実物のコントローラー設定を変更するわけではありません。入力の読み取り、ボタン割り当て、感度、出力形式の選択はクライアントアプリが担当し、ViGEmBus ドライバーは低レベルのデバイス層を担当します。 インストール後にスタートメニューから開けるViGEmBusアプリが見つからなくても正常です。専用のデスクトップ画面はありません。設定したい場合はDS4Windows、BetterJoy、XOutputなど、ドライバーを要求したコントローラーアプリを開きます。
ViGEmBusの安全性を確認する
一つの警告やバッジだけでなく、複数の証拠を照合します。
処理は三つの層に分かれます。最初にクライアントアプリが物理コントローラー、キーボード、リモート入力などを読み取ります。次に割り当てや補正を適用し、ViGEmクライアントライブラリとViGEmBus ドライバーへ状態を渡します。最後にWindowsが仮想Xbox 360またはDualShock 4を列挙し、ゲームは通常の対応デバイスとして検出します。
この設計では、ゲームごとにプロキシDLLを入れたりAPIを変更したりする必要がありません。ゲームから見ると、対応コントローラーが接続されているだけです。そのためViGEmBusが見つからない場合、アプリは物理入力を読めても仮想出力を作れず、ゲームパッドサポートに必要なドライバーが未インストールというエラーを出します。
ViGEmBus ドライバーはカーネルで動作し、クライアントアプリは通常ユーザー空間で動作します。この分離は便利ですが、ダウンロード元の確認が重要です。カーネルドライバーは一般的なポータブルアプリより深い権限を持つため、第三者の再配布物ではなく、元の`nefarius/ViGEmBus`リリースにある署名済みセットアップを使用します。 物理コントローラーと仮想コントローラーが同時に見える場合、ゲームで二重入力が起きることがあります。元の機器を隠す機能はクライアントや別ドライバーが担当します。二重操作が発生したときはViGEmBusを何度も入れ直す前に、出力プロファイルとデバイス非表示設定を確認します。
- 1
アドレスを確認
github.com/nefarius/ViGEmBusであることを確認します。
- 2
リリースを確認
v1.22.0が公式の最終セットアップです。
- 3
アセットを確認
ファイル名がViGEmBus_1.22.0_x64_x86_arm64.exeか確認します。
- 4
署名と発行元を確認
WindowsのプロパティでNefarius Software Solutionsと照合します。
- 5
デバイスを確認
デバイス マネージャーで正常なNefariusバスを一つ確認します。
対応Windowsとサポート終了状況
ViGEmBus 1.17以降はWindows 10とWindows 11を対象とし、x86、amd64/x64、ARM64を用意しています。最終版1.22.0では三つのアーキテクチャが一つのEXEにまとめられました。Windows Serverは動く場合があっても公式サポート外です。macOSとLinux向けのカーネルドライバーやAppImageはありません。
プロジェクトは商標に関する合意後に終了し、2023年にアーカイブされました。公式のサポート終了説明では、既存のインストールは動作を続けられる一方、以前の更新用ドメイン移管に伴う注意が示されています。最終版1.22.0は古いアップデーターを完全に削除しました。
古いリリースを使う場合は、最終公式セットアップへ移行するか、公式のlegacy updater対策を確認します。以前の更新機能が示す通知や、元プロジェクトと無関係なドメインからファイルを取得してはいけません。 サポート終了後は、新しいWindows変更への修正や問い合わせ対応は期待できません。1.22.0は正しい最終履歴版ですが、将来互換性の保証ではありません。クライアントアプリの更新情報を確認し、開発元が別の対応中バックエンドへ移行した場合はその案内を優先します。

なぜ自分のPCにViGEmBusがあるのか
多くの場合、本人または同じPCの別ユーザーが仮想ゲームパッドを必要とするソフトをインストールしています。ドライバーがアプリのセットアップ中に追加されると、独立した導入画面を覚えていないことがあります。Nefariusの説明でも、利用アプリがViGEmBusを同梱する場合があるとされています。
Windows 11では設定、アプリ、インストールされているアプリを開き、Windows 10ではアプリと機能を開きます。`Nefarius`、`Virtual Gamepad`、`Emulation`で検索してください。デバイスマネージャーでは表示を接続別に切り替え、Nefarius Virtual Gamepad Emulation Busを探します。
この項目があるだけでマルウェアとは判断できません。確認すべき点は発行元、入手元、署名、依存するアプリです。予期しない発行元、未署名の不明なドライバー、無関係な圧縮ファイルから導入されたコピーなら、元のViGEmBus ドライバーと決めつけず調査します。 プロパティの全般タブはデバイスが正常に動作しているかを示します。ドライバータブでは提供元と署名を確認します。パッケージのタグ1.22.0と内部ドライバー番号は同じ識別子ではないため、別の番号が表示されても直ちに古いコピーとは限りません。
ViGEmBusを残すか削除するか
利用中のアプリが仮想出力を必要とし、デバイスが正常で入手元も確認できるなら残します。
依存アプリがなく、重複がある、または発行元と入手元を確認できない場合は削除を検討します。
迷ったらクライアントの仮想出力を止め、プロファイルと資料を確認してからWindowsの通常手順で判断します。
| 状況 | 妥当な判断 |
|---|---|
| 確認済み1.22.0をアプリが必要とする | 残し、クライアントの互換性を確認 |
| 古いアップデーターがある | 更新または公式の対策を確認 |
| 依存アプリがない | Windowsから通常削除 |
| 署名者が不明 | 削除し、公式の入手元だけを使う |
| バスが複数ある | 古いコピーを整理して一つを再導入 |
安全なViGEmBusの入手元を確認する
ViGEmBusの安全性は、Nefarius公式GitHubリリース、正しいファイル名、発行元、利用できる場合はWindowsの署名という証拠の連続で確認します。中継ダウンローダーや「新しい公式版」と称するミラーは、この確認経路を崩します。
サポート終了は自動的にマルウェアという意味ではありませんが、今後の修正が保証されないという意味です。最終版の入手元を記録し、署名確認を無効にせず、利用アプリのプライバシーも別に確認してください。
ViGEmBus 安全性の質問
Nefarius Virtual Gamepad Emulation Busは安全ですか?
公式GitHub、ファイル名、発行元が一致する正規版なら合法的なドライバーです。名前だけでは判定できません。
なぜ管理者権限が必要ですか?
Windowsのカーネルドライバーを導入するためです。確認済みのパッケージだけを承認します。
アーカイブ済みなら自動的に危険ですか?
いいえ。更新が止まったことを示しますが、古いアップデーターや将来の保守限界は確認が必要です。
安全性を重視するならどの版ですか?
Windows 10・11では、古いアップデーターを除いた公式最終版v1.22.0を使います。
ウイルス対策の除外ガイドを信じてよいですか?
一括除外は設定せず、正確なファイル、検出内容、入手元を個別に確認します。
ViGEmBusはコントローラーのデータを収集しますか?
バスは仮想デバイス層を提供します。入力を読むか送るかはクライアントアプリが決めるため、そのプライバシーも確認します。
アーカイブされたリリースは自動的に危険ですか?
いいえ。Nefariusの入手元、ファイル名、発行元を確認し、非公式ミラーを同一視しません。
インストーラーを開く前に何を確認しますか?
NefariusのGitHub URL、v1.22.0のEXE名、発行元または署名を確認し、単独SYSや署名無効化手順を避けます。
参照した公式情報
このページの製品情報と安全性は一次情報で確認しています。外部リンクは新しいタブで開きます。
- ViGEmBus公式GitHub README — 用途、仮想デバイス、対応環境、利用例
- Nefarius ViGEm公式資料 — プロジェクトの定義と資料一覧
- 公式サポート終了案内 — 終了理由と古いアップデーター