I have been using BIOSAgent since 2007 when I was working in a project that extensively dealt with system detection. It helped me to fix a lot BIOS issues by providing me every single piece of information stored in the BIOS. Sadly, this wonderful desktop, standalone BIOSAgent is no longer available for download now. The last version is 3.66. I don't have the last version but up to v3.61.
BIOSAgentPlus is the successor or the replacement. The current version I tested is 2.2010.1.8. Unlike BIOSAgent, BIOSAgentPlus requires Internet connection for data interpretation. It doesn't scan your system over the Internet; currently you still have to download an EXE file to do the scanning and then interpret the scanned data at their online server.
Basically, there are two ways to submit the scanned data:
- Default: Run BIOSAgentPlus while you are connected to the Internet. After the scanning, BIOSAgentPlus will auto-fetch the data.
- Offline: Set "Work Offline" (see my offline section below to see how) and manually submit your data to DriverAgent (another tool by eSupport).
If the scanned data is auto-fetched by your local copy of BIOSAgentPlus, the result page will display not only the information of the BIOS but also every driver of your system. Any new driver(s) available to your system will also be shown in that page. If you post the data yourself, the BIOS information will not be displayed but you are still able to view the information of your existing and new available drivers online. Thus, the manual method at this point is useless. After all, the data is actually interpreted by DriverAgent, which won't interpret BIOS data.
If you scan your system offline, BIOSAgentPlus will automatically open a text XML file for you. Do a search on <D:smbios> in the file and you should find all the BIOS data. On XP, this file is stored in the folder of %TEMP%\DriverAgent.
Regardless of which method you use to submit and interpret the scanned data, you can always be allowed to choose to "Save Scan Data" for future use. This simply saves the reference data in a HTML file. Next time, you double-click on it and the data will be fetched and viewed from their online server. Again, Internet connection is absolutely required. With this, the BIOS data is always interpreted and displayed in the page.
I personally don't like the BIOSAgentPlus because I am not interested in the driver information or its upgrade. I just want to instantly see what data was written in the BIOS. In addition, when I am doing this, most of time the Internet connection is not available or the system has not completely configured well yet. With BIOSAgentPlus, I have to do more steps to view the data or I interpret data myself. I really miss the nice and simple BIOSAgent.