Gemakkelijk een driver vinden voor een onbekend apparaat - Tony Krijnen

Tony Krijnen

A blog on Microsoft Technology

Nieuws

The information in this weblog is provided AS IS with no warranties. This weblog does not represent the thoughts, intentions, plans or strategies of my employer. It is solely my opinion. All information on this blog is copyright Tony Krijnen and may not be used in any way without prior written permission by Tony Krijnen. I WILL post all comments AFTER approval to prevent the comment pages being flooded by Spam. So please bear with me untill I authorize your comment. Non-relevant / improper comments will be deleted. ---------------------------------------------------------------------------------------- Check out my homepage at www.tonykrijnen.com ----------------------------------------------------------------------------------------------- -Contact details: Mijn e-mail adres: Tony.Krijnen@microsoft.com Mijn mobiele nummer: +31-6 51472452 Please post your questions at www.tonykrijnen.com/forum.

Weblogs

Microsoft IT Pro Weblogs

Homepages

Gemakkelijk een driver vinden voor een onbekend apparaat

Wanneer men een PC opnieuw installeerd kan het zijn dat er voor specifieke hardware in de machine geen driver beschikbaar is. Een aantal maal de vermelding "Onbekend apparaat" staat dan in het Apparaatbeheer scherm.
Vaak is dan het probleem "Wat voor apparaat is het nu?" Rechtermuisknop en Stuurprogramma bijwerken kan soms helpen maar de verschillende CD's telkens doorzoeken is wat lastiger. Deze blog gaat over de manier waarop hardware detectie werkt en hoe we gemakkelijk de juiste driver kunnen vinden voor een apparaat.

Wanneer een PC opstart wordt er door de BIOS een lijst gemaakt van alle apparatuur in de PC. Zodra Windows opstart vraagt hij deze lijst op en laad de juiste drivers voor de hardware op de lijst. Wanneer er een apparaat is waar geen driver voor wordt gevonden of er is nieuwe hardware toegevoegd zal dit apparaat worden overgeslagen tot Windows volledig is gestart waarna de "Wizard nieuwe hardware gevonden" start. Deze wizard zal het unieke ID van het apparaat vergelijken met de lijsten van ID's in de driver INF bestanden. Vindt hij een match dan volgt hij de stappen in de INF file en installeert de driver. Vindt hij deze match niet dan vraagt hij de gebruiker om een CD of locatie waar de driver zou kunnen staan. Het unieke ID is in Windows met Service Pack 2 voortaan zichtbaar in apparaatbeheer. Dubbel klik maar op een apparaat in apparaatbeheer en ga naar het derde tabblad details. In de pulldown box kunnen we dan kiezen voor de term "Hardware-id's". Dit zijn de unieke id's die aan het apparaat zijn toegewezen. Dit ID is als volgt opgebouwd:

BUS \ VEN_[xxxx]&DEV_[yyyy]

Waar nu BUS staat zal bij uw hardware de bus staan waar het apparaat op is aangesloten. Dit is meestal PCI maar kan ook USB, HID, ACPI, ROOT is mogelijk. Bij de USB, HID, ACPI en ROOT bus kan een apparaat ook PNP[zzzzz] naam hebben.
VEN staat voor VENDOR, de fabrikant en DEV staat voor het device. De xxxx en yyyy variabelen zijn hexadecimale waardes voor het unieke apparaat yyyy van de xxxx fabrikant. Nu we dat weten is natuurlijk de vraag: Handig maar hoe weet ik nu wel nummer welke vendor of apparaat is?? Hiervoor hebben we een hele handige website: www.pcidatabase.com!. Hier kunnen we de waarde van een vendor invoeren (Bijv. 8086) waar dan als antwoord uitkomt dat dit Intel Corporation is. Voeren we ook de waarde van het Device in (Bijv. 103D) dan krijgen we een mooi overzicht:

Device Id Chip Description Vendor Id Vendor Name
0x103D PRO/100 VE Network Connection 0x8086 Intel Corporation

Helaas heeft de website geen link naar de directe driver maar hierdoor weten we wel waar we bij Intel moeten zijn voor een driver van de PRO/100 VE Netwerk kaart!

 

 

Commentaar:

fillipe zei:

bij het opstarten van pc komt f1 op,voor op f1te duwen ,met de melding ,kan driver niet vinden
# February 18, 2006 2:47 PM

SickDotNet zei:

Goede tip, Tony. Dank!
# June 16, 2006 8:33 AM

Peter zei:

Mooie tip Tony, maar...
wat met de ACPI's? zoals deze:
ACPI\MTC0001\4&19A7495A&0

Alvast bedankt,
groetjes, Peter

# December 12, 2006 7:02 PM

Hans zei:

Ik heb onbekende apparaten in Apparaatbeheer staan, dus ok bij hardware_id staat unknown. heb je een tip om toch de fabrikant o.i.d.te vinden?
# February 23, 2007 7:28 PM

Tony Krijnen zei:

@Peter:

Deze ACPI onderdelen zijn specifiek van de moederbord / laptop fabrikant. Aangezien ze niet standaard door Windows gevonden worden gaat het meestal om speciale applicaties die uniek zijn voor deze leverancier, bijv. harddisk shock protector, systeem monitoring, batterij beheer, etc.
# February 26, 2007 10:22 AM

Tony Krijnen zei:

@Hans:

Als zelfs bij Hardware_id unknown staat wordt het lastig... Het is dan een oud apparaat die niet met de Plug and Play hardware ID's werkt of is gewoon kapot. Dit zie je veel met bijv. USB memory sticks die een keer hebben meegedraait in de wasmachine. Hij detecteerd wel nieuwe hardware maar de hardware is (te) kapot om te vertellen wat het is.
# February 26, 2007 10:24 AM

daryl zei:

hey mense,
ik heb tijd geleden mijn pc nieuwe geinstalleert
vroeger alsik boxen in de pc deed kwam er een schermpje en vroeg  : 'welk apparaat is dit' .dan klikte ik geluidsapparaatin en ze deden het,
nu heb ik dat niet meer en zit al weeken zonder geluid en heb van alles geprobeert met drivers maarjah niks werkt, weet iemand hoe dat programma heet of hoe ik dat kan oplossen  email me dan of add me op msn : logitech_df@hotmail.com  thanks!
# March 7, 2007 12:04 PM

Trikkie Berkhof zei:

Wauw zeker helpfull, eindelijk weet ik wat de product naam van mijn tv-kaart ,waar heel groot phillips op staat, is. (merk was overigens avermedia tv go :P )

so... THANX (mocht u ooit nog eens deze tread checken :P)
# August 14, 2007 7:07 PM

Tony Krijnen zei:

@Trikkie:

Ja hoor, nieuwe comments komen netjes binnen zodat ik ze goed kan keuren!(Dat is helaas nodig om spam posts te verwijderen). Ik hoef dus (gelukkig) niet alle blog posts na te lopen om te zien of iemand nog wat gereageerd heeft :-)

Thanks voor je comment,
# August 20, 2007 9:37 AM

yordi zei:

hoe kun je die usb printer ondersteuning terug in xp steken ?
als ik nu de l1020 instaleer komt er op onbekent apparaat en hardware id = usb \ 0000enz.
met de hp l1020 driver lukt het niet ik denk dat die de printer driver is maar niet de usb printer ondersteuning ?
# August 27, 2007 8:46 PM

Frans zei:

Help.....Kan geen driver vinden voor
PCI Device,
PCI\VEN_10DE&DEV_0371&SUBSYS_81F21043&REV_A2\3&2411E6FE&0&78
Na een speurtocht kom ik iets tegen van NVidia, maar kan vervolgens geen drivers hiervoor vinden
# September 3, 2007 8:30 PM

sinan zei:

Help help..

Ik heb onlangs nieuwe driver voor inter turbo mermory geinstalleerd.Nadat de pc een restart heeft gedaan kreeg ik de melding te krijgen van onbekend apparaat en kon geen driver vinden.

Als ik bij apparaatbeheer ga kijken bij dit onbekende apparaat staat er ergens STORAGE/VOLUME ???

Hoe krijg ik dit in gods naam opgelost

# November 8, 2007 12:03 PM

Koen H zei:

Nog een tip:

Je kan namelijk gebruik maken van het programma UnknownDeviceIdentifier, dit programmatje zoekt het type chip op en daaruit baseert die wat voor hardware het is.

Even wat drivers downloaden en klaar ben je.

# December 16, 2007 1:20 PM

henk zei:

men geluid werkt niet waarschijnlijk omdat men pci device geen driver heeft kan iemand me helpe?

bvbd

# June 5, 2008 11:46 AM

Menno Hagens zei:

Dag Tony,

alles goed?

Een super post! :)

Zie je wel weer bij een Technet evenement ;)

Groeten,

Menno.

# October 13, 2008 1:10 AM
Wat denkt u?

(Verplicht) 

(Verplicht) 

(Optioneel)

(Verplicht) 
CaptchaCube Vraag:


Antwoord: