Windows 2000/XP の デバイスドライバの探し方

OSをダウングレードしたり、中古でリカバリディスクの付いていないパソコンを買った場合、デバイスドライバが見つからないことがよくあると思います。

そんな時デバイスドライバを見つけるためにはどうしたらいいでしょうか?


WindowsXPSP2以降の場合はドライバをインストールしなくてもデバイスIDなどを見ることができることができるのですが、Windows2000の場合はチェックすることができません。

そんなわけで、サポート用ソフトを作ってみました。

ファイル名: DevScn10.zip
バージョン: 0.10
更新日: 2009/05/31
ダウンロード: 16,968 bytes
言語: 日本語
説明: 不明なデバイスのドライバを探すための補助ソフト。
必要な環境: Windows 2000以降
必要なファイル:

*ファイル名間違ってました

devsc1
例えば、ネットワークコントローラーと言う不明なデバイスがある場合。

devsc2
このソフトを使うと Hardware IDが PCI\VEN_8086\DEV_4236だと分かります。

Googleなどで検索すると、VEN_8086はインテル、DEV_4236はIntel(R) WiFi Link 5xxx AGN 系の無線LANだと分かります。
細かいスペックさえ分かってしまえば、ドライバがどれなのか分かりやすくなりますね。

ちなみに、ダウンロードしてきたデバイスドライバがインストールできるかどうかは、この VEN_XXXX&DEV_YYYY の部分が、INFファイルにあるか、ないかで判断することができます。

おすすめ

31件のフィードバック

  1. Win2k fan より:

    素晴らしいです。早速DLさせて頂きますw

  2. Win2k より:

    DL出来ませんでした;

  3. blackwingcat より:

    すみません、ファイル名一文字間違っていました。

  4. Tsukuda 'King' Kaz より:

    すごいソフトですね!
    僕も早速DLさせていただきましたww

  5. GNS より:

    すげえ!こんなソフトを待ってました。
    即DLさせて頂きました。

  6. CZ500C より:

    TOOLの提供ありがとうございます。
    おかげさまでPC-LL500/AD9Kと/9Dのモデムの正体が
    判明してドライバを見つけだすことが出来ました。
    チップセットがSISなのにAC97モデムがConexantとは
    思いませんでしたわ(爆
    分解修理したときにモデム基板剥がして調べれば
    良かったんですが忘れて組んじゃったんですよねぇー(おい
    ・・・しかも2台で都合3回分解してるのに・・ダメすぎ

  7. CZ500C より:

    不明なディバイスについては何もわかりませんな・・
    MSI 785GM-P45 に2000入れて各種ドライバをいれて
    不明なディバイスが1つ・・
    ACPI\PNP0103 unknown としか解らない・・・

  8. blackwingcat より:

    ACPI\PNP0103 は高精度イベントタイマですね。
    BIOSで無効にするのが推奨かな。

  9. CZ500C より:

    なるほど!
    でもその辺全部切って有るんですが・・
    MSI BIOSがAMIなのもあるんでしょうな・・
    GIGABYTE では出てこないですからねぇ

  10. ugambow より:

    先日タブレットPC(巷でandroidや某RTのくせしてタブレットPCとか言ってる輩等とは違い純粋なタブレットPC)のFMV-T8210を入手し、XPを入れたのですが、リカバリディスク等はなかったのでHPから落とせるものを落として入れるも不明なドライバ状態なものが残っており、
    デバイス名もわからないのでデバイスID以外の方法で調べる手段はないものかと調べていたのですが、やはりデバイスIDから調べるべきですか。参考になりました。

  11. dev より:

    デバイスマネージャー上でネットワークコントローラーのように種別すら出ず「不明なデバイス」とのみある場合はどう判別したら良いでしょうか。
    尚、Device Scanに「不明なデバイス」はありません。

  12. 黒翼猫 より:

    Unknown とか それっぽいのはないですかね・ω・?

  13. dev より:

    Unknownなど疑わしいものが見当たりません。
    Device Scanの結果をCopitXで取得したものを以下にアップロードしましたのでお手数ですがご確認頂けますでしょうか。
    ttp://www.geocities.jp/samayoicyuu/device.txt

  14. 黒翼猫 より:

    デバイスマネージャーのキャプチャ見せてもらえますか?

  15. dev より:

    デバイスマネージャーはこんな感じです。
    ttp://www.geocities.jp/samayoicyuu/devcap.jpg

  16. 黒翼猫 より:

    nVIDIAのデュアルディスプレイドライバか プリンタのスキャナドライバが怪しそうです。
    もしかすると、レジストリの読み出しができないため表示されていないのかもしれません。
    ダミーのNODEVICEドライバを入れて特定したら、レジストリを削除するという手もあります。
    ちょっと不思議な現象ですね・ω・

  17. dev より:

    ドライバの再インストールからMP550用のスキャナドライバを指定しても読み込まれませんでした。
    nVidia系のドライバは以下のものをインストール済みです。
    Nvidia Chipset Driver Package V9.19(ttps://www.asus.com/jp/Motherboards/M2NE/HelpDesk_Download/)
    nVIDIA 197.45 WQHL Desktop Driver Full(ttp://blog.livedoor.jp/blackwingcat/archives/1114373.html)
    デュアルディスプレイドライバとは何をインストールすればよいでしょうか。

  18. 黒翼猫 より:

    可能なら Systemレジストリの ENUM 以下をエクスポートしてメールかアップして頂けるとありがたいです・ω・

  19. 黒翼猫 より:

    レジストリの件なのですが、確実にこれというのが特定できないので
    ・machine.inf をデスクトップにコピー
    手動でドライバをデスクトップの machine.inf に対して インストール
    NO_DRV に対応する入れても害のないドライバを強制的に入れる
    例えば、PCI Standard-Host-CPU Bridge
    で、そのあと、もう一度レジストリをエクスポートしてもらっていいですか

  20. dev より:

    machine.infをデスクトップにコピーまではやりましたが以降の処理のやり方が全くわかりません。
    PCIのドライバですとNvidia Chipset Driver Package V9.19になるのでしょうがどうデスクトップのmachine.infにインストールするのでしょうか。

  21. 黒翼猫 より:

    不明なデバイスにmachine.inf を指定してインストールできませんか?

  22. dev より:

    デバイスマネージャー上で不明なデバイスのドライバとしてデスクトップのmachine.infを指定しても認識されません。
    ドライバが見つからずインストール失敗します。

  23. 黒翼猫 より:

    では、手動で、不明な種別のデバイスを選んだ時に一覧に出てくるドライバは何でしょうか?

  24. dev より:

    一覧に出たものを以下に列挙します。
    1394 バス ホスト コントローラ
    IDE ATA/ATAPI コントローラ
    NT Apm/レガシ サポート
    PCMCIA and Flash memory devices
    PCMCIA アダプタ
    RamPhantom
    SCSI と RAID コントローラ
    イメージング デバイス
    サウンド、ビデオ、およびゲーム コントローラ
    システム デバイス
    その他のデバイス
    ディスプレイ アダプタ
    ネットワーク アダプタ
    バッテリ
    プリンタ
    ポート (COM と LPT)
    赤外線デバイス

  25. 黒翼猫 より:

    うーん、システムでデバイスは選べるのに Machine.inf は読めないんですか?
    ちょっと手間になりますが、Microsoft と Intel にある システムデバイスで
    インストール可能なものを列挙してもらえますか?
    入れても安全そうなものが判断できるようなら、どちらかから適切なドライバを導入後
    レジストリをエクスポートしてみてください。

  26. 黒翼猫 より:

    PowerWare UPS かAPC UPS なら入れても無害の様です。
    インストール後黄色の警告は出なくなると思いますが、何もドライバをインストールしない
    という定義のドライバなのでレジストリでどこに入ったか調べることになります。

  27. dev より:

    不明なデバイスに無理矢理APC UPSをインストール後改めてEnum配下のレジストリをエクスポートしました。
    ttp://www.geocities.jp/samayoicyuu/enum.reg

  28. 黒翼猫 より:

    あ、すみません、前アップしていただいたレジストリファイル消しちゃいました?
    比較しようと思ったんですが・ω・;
    http://download.cnet.com/ATK0110-ACPI-UTILITY/3000-2110_4-147367.html
    間違ってないなら
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\ATK0110
    を削除した後再起動して
    このドライバでいけますが、前のレジストリ再アップしてもらえばなんで表示されなかったか理由もわかるのでお願いします。

  29. dev より:

    上記レジストリ削除後再起動してProbeIIをインストールしたところ無事不明なデバイスが無くなりました。
    ありがとうございました。
    尚申し訳ないですが前のレジストリファイルはもうローカルPCからは削除済みで復元ソフトを使っても復元できませんでした。
    アップロードしたサイト運営者に問い合わせもしましたが一度消したファイルの復元ができないそうです。

  30. sawada より:

    ツール使わせて頂きました。ありがとうございます。
    可能でしたら、こちらについてご教示いただけますでしょうか。。。↓
    ツールで調査したところ、不明なデバイスの正体が「Realtek ALC883」というサウンドチップだったのですが、ドライバー(
    http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=2&PNid=24&PFid=24&Level=4&Conn=3&DownTypeID=3&GetDown=false
    )の対応OSがWindows 2000 Server SP4以降となっておりました。
    現在使っているのはWindows 2000 Server
    SP2なのですが、インストーラーのiniファイルの書き換えなどでSPを上げずにインストールすることは可能でしょうか。それともSP4適用によるOSの変更(レジストリなど)が必須なのでしょうか。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です