![]() |
Halfdone Development | ![]() |
| Unknown Devices |
Unknown Devices
Beta
New! You can get a beta version of the next Unknown Devices with Windows Vista support. I will be posting new beta versions as features are added but please give it a shot and let me know if you have any issues at catfish@halfdone.com. The beta version works with Win95, 98, 98se, 2000, XP, 2003 and Vista.
Download Beta 1.4.20 (June 2, 2007)
- Added pastebin upload option. See http://www.halfdone.com/pastebin/?id=1-F94 for example
- Added Zip file support (Don't extract DeviceLists.zip). Future version will allow using zip or not.
- Now works on the device lists in memory, in most cases will detect faster, expecially from older systems and slow drives (like floppies) at the expense of using more ram.
- Improved Win9x detection (Thanks Cliff).
- Finally fixed the crash that would happen on shutdown
- Switched to usbdevs.txt from SIV. Future version will allow using either usbdevs.txt or usb.ids
- Added more computer details like Chipset and product key
I also setup new forums! Visit http://forums.halfdone.com, where you can post comments and bug reports about the site and Unknown Devices. As always you can still email me directly if you wish otherwise.
Version 1.2

* Download latest pci update at
Craig's website (right click, save link/target as...).
Description
Unknown Devices helps you find what those unknown devices in Device Manager really are.
By checking Device Manager for unknown devices and extracting information from it, this program attempts to figure out what the device is. You might not have to open your case or look up random numbers off of PCI cards to figure out what they are.
Program supports Win95, 98, 98se, Me, 2k, XP and 2003 but not NT. It also attempts to support future OSes.
It runs fine from a CD or floppy. It's free for personal and (especially) business use. The program contains
no adware, spyware, malware, popups, or whatever is the latest name for junk software.
If you want to add it to a cd collection or magazine that is fine, just drop me an email.
You can also access this webpage using the shorter url http://halfdone.com/ukd
Version
Current Version is 1.2, May 25, 2003
Awards
Screen Shots
Download Now

* Download latest pci update at
Craig's website (right click, save link/target as...).
Other Download Options
Complete package
Zip file, no install. Includes the program itself and the pcidevs.txt file.
Size: 392k (402,080 bytes)
MD5: d92226faa64b9ebfc45916632d758eab
Major Geeks
Simtel
WinSite
Download the latest pci list from
Craig Hart's Page
(3rd download from the top).
34065 Downloads since July 20th. ~7000-10,000 before that.
Just the Program
Just the program EXE file. Can be copied ontop of an older version.
pcidevs.txt still required.
Size: 306k (313,856 bytes)
MD5: b821d5300c2731aa00557d9c22b4ffac
Speakeasy Webspace
24925 Downloads since July 20th.
PEBuilder (BartPE) Plugin
Sherpya from netfarm.it has created a PEBuilder plugin for Unknown Devices. You can get it at http://oss.netfarm.it/winpe/. You can learn more about PEBuilder (a cd bootable version of WindowsXP-03) at http://www.nu2.nu/pebuilder/.
When you setup a PEBuilder CD you will have an option to ADD a plugin, just point it to this cab file.
Source Code
Borland C++ Builder 5 source code. Only for programmers, not for Huntersoft.
Size: 59.8k (61,252 bytes)
MD5: 955054e3af5688992071f3e073eeeb50
Halfdone.com HTTP
Halfdone.com FTP
20100 Downloads since July 20th.
Older Versions
You can download Version 1.0 here and You can download Version 1.1 here.
Thief Alert!
Heh, someone ripped my program. See these SOTWs for more information:
- Rip off, last update Nov 2nd 2003.
- A Message to Huntersoft, last update Apr 25th 2004.
- CPCW Magazine wrote an article about copyright issues, Chinese style.
Here is my comments about it, last update Apr 25th 2004.
I think we should email him and his Order process companies and complain!
Change Log
- 1.0 - April 9, 2003
- Public Release
- 1.1 - April 20, 2003
- Fixed highlight and focus issues with the device tree
- Missing a source file (DisplayResults.cpp was actually in another folder but was still compiling!)
- Fixed crash when pressing F2 when nothing is selected
- Fixed reporting incorrect device count when there was an error
- Fixed general spelling/grammar mistakes
- Program now looks for pcidevs.txt in the same path as where the exe is, regardless of the current folder
- Removed the debug info, the "Search Results (Internal Stuff)" thing (can be enabled in source)
- Device Tree is now readonly
- F2 now just copies the selected line to the clipboard
- Created a slightly better about and updates box
- Added right-click popup menu
- Added F5 to redetect devices
- Added Ctrl-C to copy the text without first "editing" it
- Added searching the internet using Google. Use the menu, popup or F3 (use Ctrl-F3 to search with "+drivers")
- Added saving the device list to a text file. Use the menu or F6
- Added more Unknown Device strings (for the icon)
- Latest pcidevs.txt, see About->Updates or pcidevs.txt itself to learn how to update it yourself.
- 1.2 - May 25, 2003
- Fixed reporting no devices found if only one device was found
- Fixed Logic Bug when reading device info from the pcilist
- Says "Unknown" if it's unknown (not just skip it)
- Displays an icon if the device is completely unknown, update your pcidevs.txt file
- Added reporting of known bad Subsystem IDs
- Added more Unknown Device strings (for the icon)
- Latest pcidevs.txt, see About->Updates or pcidevs.txt itself to learn how to update it yourself.
Help file (kinda)
Tips:
- Press F3 to search the selected text on the internet. (Ctrl-F3 to search with the "+drivers")
- Press F2 or Ctrl-C to copy selected to clipboard
- Using a line under Full Details for a websearch will likely give you better results
Limitations
- This program only knows about PCI and AGP devices. It will not be able to help with ISA devices, original PCMCIA cards, USB, SCSI, firewire..etc except for the controllers for these devices.
- This program might not display the unknown icon for some devices even if windows really doesn't know what it is. If you see one please email me with the EXACT name windows detects it as like "Standard PCI Graphics Adapter" so I can add it.
- Also this program shows all devices found in the registry including devices that no longer exists! Will be fixed when I figure out how.
Pcidevs.txt
PCI detection is provided by Craig Hart's pcidevs.txt. See his webpage at http://members.datafast.net.au/dft0802 for updates to the file and more info.
Bugs? Suggestions?
Please email me here at catfish@halfdone.com with any bug reports or suggestions. Let me know if this program has helped you out!
If you find any unknown devices that this program says it doesn't know about, please provide this info to Craig Hart or email it to me and I'll pass it along. See Craig's webpage for details.
Links from Other Sites
Request
If you happen to know how to find out, using the registry, what devices are present or not present and/or If you know where you can get a complete list of unknown devices as windows reports them, like "Standard PCI Graphics Adapter" and "PCI Multimedia Audio Device" or even better know how to tell if windows knows it's an unknown device, drop me a line at catfish@halfdone.com. Especially under Win9x-ME. Thanks.
4,499,788 Hits on this page since July 20th, 2003. Page loaded in 0.043 seconds.
^ Top.... Site Path: Home->development->unknowndevices
Copyright(c) 2003 by Halfdone Development, Halfdone.com and Mike "catfish" Moniz.
Problems? Complains? Praise? Spelling mistakes? Email the webmaster
Please see my Software End User Agreement











