web-dev-qa-db-ja.com

デバイスマネージャーでデバイスの名前を変更する

私はコンピュータの他のすべてを認識しているので、これは主にUSBポート専用です...とにかく、名前を変更する方法はありますか、または デバイスマネージャ

フラッシュドライブを接続し、それが接続されているポートを確認して、その方法を確認できることはわかっています。私が望むのは、特定のプラグが常にデバイスマネージャーの特定のデバイスであることを確認することです。できれば、常に同じ順序を持つシステムを念頭に置いています。 USBポートが検出されていないか、正しく動作していないかを確認して確認できます。たとえば、USBデバイスをアンインストール/再インストールするときに、キーボードやマウスを紛失することはありません。

問題のOSは現在Windows 7ですが、すべてのバージョンのWindowsの解決策を受け入れます

USB Devices
    |
    +--+USB Root Hub Port A
    |  |
    |  ---Keyboard
    |
    +--+USB Root Hub Port B
    |  |
    |  ---Mouse
    |
    +--+USB Root Hub Port C
       |
       ---Empty
6
Canadian Luke
  • devconユーティリティをまだ入手していない場合は、入手してください。強くお勧めするツールです。 こちらの説明
  • アクセス可能なポートからすべてのUSBデバイスを取り外します。たとえば、ウェブカメラもUSBですが、実際に取り外すことはできません。
  • 知っているデバイスを接続します。特定の名前を持つものは、マウスよりも簡単です。サンプルでは、​​ACR38を使用しました。
  • devcon find *usb*(1)を使用してUSBデバイスをリストします。
  • デバイス文字列の最後にあるポートIDを見つけて、書き留めます(2)。
  • デバイスを取り外し、次のポートに接続します。完了するまで上記の2つの手順を繰り返します(3)。
  • これで、どのIDがどのポートであるかがわかります。リストを暗記するか、スクリプトツールまたはエディターマクロを使用して、リスト内の各項目のコンソール出力で検索/置換を行います。次に、バッチファイルを使用して(4)のような出力を生成できます。

(1)

>devcon find *usb*
USB\VID_072F&PID_9000\6&4E08F0F&0&4                         : ACR38 Smart Card Reader
USB\VID_8086&PID_0189\6&3023DF2C&0&5                        : Generic Bluetooth Adapter
USB\VID_0C45&PID_642A\6&174C4A1&0&4                         : USB Composite Device
USB\VID_8087&PID_0024\5&120253F1&0&1                        : Generic USB Hub
NUSB3\ROOT_HUB30\5&24981BD0&0                               : Renesas Electronics USB 3.0 Root Hub
USB\VID_0C45&PID_642A&MI_00\7&2669BE51&0&0000               : Integrated Webcam
USB\ROOT_HUB20\4&1D3C1330&0                                 : USB Root Hub
USB\VID_8087&PID_0024\5&7937534&0&1                         : Generic USB Hub
USB\ROOT_HUB20\4&236B341D&0                                 : USB Root Hub
9 matching device(s) found.

(2)

6&4E08F0F&0&4 = Port A (front right)

(3)

>devcon find *usb*
USB\VID_072F&PID_9000\6&4E08F0F&0&3                         : ACR38 Smart Card Reader
USB\VID_8086&PID_0189\6&3023DF2C&0&5                        : Generic Bluetooth Adapter
USB\VID_0C45&PID_642A\6&174C4A1&0&4                         : USB Composite Device
USB\VID_8087&PID_0024\5&120253F1&0&1                        : Generic USB Hub
NUSB3\ROOT_HUB30\5&24981BD0&0                               : Renesas Electronics USB 3.0 Root Hub
USB\VID_0C45&PID_642A&MI_00\7&2669BE51&0&0000               : Integrated Webcam
USB\ROOT_HUB20\4&1D3C1330&0                                 : USB Root Hub
USB\VID_8087&PID_0024\5&7937534&0&1                         : Generic USB Hub
USB\ROOT_HUB20\4&236B341D&0                                 : USB Root Hub
9 matching device(s) found.

6&4E08F0F&0&4 = Port A (front right)
6&4E08F0F&0&3 = Port B (front left)

(4)

マウスを接続し、マクロ内で Notepad ++ を使用して検索/置換を行った後、出力の最初の2行は次のようになります。

USB\VID_072F&PID_9000\Port A (front right)                        : ACR38 Smart Card Reader
USB\VID_1532&PID_0013\Port B (front left)                         : USB Composite Device

[この回答にはコマンドラインが必要ですが、これはデバイスマネージャーのような単純な [〜#〜] ui [〜#〜] で実行できないので、とにかく投稿します。また、1台のコンピュータでのみ確認したので、まず自分で確認してください。]

1
stijn

ベース: http://www.eightforums.com/customization/15321-tutorial-how-change-device-names-device-manager.html

  1. デバイスマネージャーでデバイスのプロパティを開く
  2. 詳細タブでDriver Keyを選択し、表示される値をコピーします
  3. Regeditを開き、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum内の値を検索します
  4. 自分が所有しているキー(フォルダ)の所有権と完全な制御権を与える
  5. FriendlyNameという名前の新しい文字列値を追加します。データには任意の名前を付けてください

新しい名前は、デバイスマネージャを再度開いたときに有効になります。

Vista、Windows 7、Windows 8以降で動作するようです。

11
Joshdan

ドライバーに含まれている.INFファイルの[[Strings]]セクションで名前のテキストを変更し(メモ帳で編集)、setup.exeを実行します。 Windowsはその名前を「デバイスとプリンター」と「デバイスマネージャー」に表示します。

1
Supri Adi

再度開く必要はありません-ハードウェアの変更をスキャンするだけです。

私自身、ユースケースは複数のUSBカメラの名前を変更することでした。

これは、ウェブカメラモードのthieye e60iでした。

私にとって、Windows 10のregの場所は次のとおりです。

コンピュータ\ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_1F3A&PID_100E&MI_00\8&1908368c&0&0000

上記の場所ではなく。

すでにわかりやすい名前が付けられていたため、これは単に変更されました。

同じポートにプラグを抜いて再度プラグインしてみたところ、変更が永続的であるように見えます...これは素晴らしいことでした。

0
DarkFlib