What is SM Driver / SM bios service?
What is SM Driver / SM bios service?
I've recently noticed a new entry in my Device Manager list. It's a top-level entry called SM Driver with a single item = SM bios service which is flagged with a warning icon. Properties gives device status as "Windows cannot start this hardware device because its configuration information (in the registry) is incomplete or damaged. (Code 19)".
What am I missing? And could this be the cause of the Bugcheck crash I now get whenever I reboot?
I recently upgraded to BIOS 2.12 and various other ThinkPad updates.
I'd be grateful for any hints and help. TIA.
What am I missing? And could this be the cause of the Bugcheck crash I now get whenever I reboot?
I recently upgraded to BIOS 2.12 and various other ThinkPad updates.
I'd be grateful for any hints and help. TIA.
Current: T60p (2007-93G). Previous: T23 (2647-9LG).
-
ryengineer
- Moderator Emeritus

- Posts: 4393
- Joined: Wed Sep 20, 2006 9:29 pm
- Location: L.A. (home town) CA, Toronto ON.
I believe the registry for that driver has gone corrupt. Uninstall it and restart your Windows, it will get reinstalled again.
Directly from Microsoft:
Directly from Microsoft:
Edit: Get CCleaner (freeware) and get your registry cleaned.Code 19
Windows cannot start this hardware device because its configuration information (in the registry) is incomplete or damaged. To fix this problem you can first try running a Troubleshooting Wizard. If that does not work, you should uninstall and then reinstall the hardware device. (Code 19)
Recommended resolution
A registry problem was detected.
This can occur when more than one service is defined for a device, if there is a failure opening the service subkey, or if the driver name cannot be obtained from the service subkey. Try these options:
On the General Properties tab of the device, click Troubleshoot to start the Troubleshooting Wizard. Click Uninstall, and then click Scan for hardware changes to load a usable driver. Restart the computer in Safe Mode, and then select Last Known Good Configuration. This rolls back to the most recent successful registry configuration.
As a last resort, you can edit the registry directly.
"I've come a long, long way," she said, "and I will go as far,
With the man who takes me from my horse, and leads me to a bar."
The man who took her off her steed, and stood her to a beer,
Were a bleary-eyed Surveyor and a DRUNKEN ENGINEER.
With the man who takes me from my horse, and leads me to a bar."
The man who took her off her steed, and stood her to a beer,
Were a bleary-eyed Surveyor and a DRUNKEN ENGINEER.
Thanks for your quick reply. The Microsoft site you quote says "...uninstall and then reinstall the hardware device". But which device? What is this SM Driver/SM Bios Service? If I uninstall the driver, where will it get re-installed from?ryengineer wrote:I believe the registry for that driver has gone corrupt. Uninstall it and restart your Windows, it will get reinstalled again.
Hope you can help further.
Current: T60p (2007-93G). Previous: T23 (2647-9LG).
SM stands for system management. The following link has excellent information on the SM BIOS:
http://www.microsoft.com/whdc/system/pl ... MBIOS.mspx
http://www.microsoft.com/whdc/system/pl ... MBIOS.mspx
Now: T60 2613-EKU | T23 2647-9NU | 600X 2645-9FU | HP 100LX
Past: X31 2673-Y13 | T41 2374-3HU | T22 2647-AEU
Rules of the road
Past: X31 2673-Y13 | T41 2374-3HU | T22 2647-AEU
Rules of the road
gator - thanks for the lead on SM = System Management.
ryengineer - I've now followed your initial advice and uninstalled the SM driver. It's now disappeared in Device Manager, even after reboot. But, I still get a kernel crash in Windows on restart (after which it boots normally), so perhaps that's an unrelated issue.
ryengineer - I've now followed your initial advice and uninstalled the SM driver. It's now disappeared in Device Manager, even after reboot. But, I still get a kernel crash in Windows on restart (after which it boots normally), so perhaps that's an unrelated issue.
Current: T60p (2007-93G). Previous: T23 (2647-9LG).
-
ryengineer
- Moderator Emeritus

- Posts: 4393
- Joined: Wed Sep 20, 2006 9:29 pm
- Location: L.A. (home town) CA, Toronto ON.
Windows has the ability to reinstall system drivers itself, if it didn't then run windows update or lenovo system update, they'll take care of it.Anthony S wrote:If I uninstall the driver, where will it get re-installed from?
That seems unrelated to me. Are you dual booting?But, I still get a kernel crash in Windows on restart (after which it boots normally), so perhaps that's an unrelated issue.
"I've come a long, long way," she said, "and I will go as far,
With the man who takes me from my horse, and leads me to a bar."
The man who took her off her steed, and stood her to a beer,
Were a bleary-eyed Surveyor and a DRUNKEN ENGINEER.
With the man who takes me from my horse, and leads me to a bar."
The man who took her off her steed, and stood her to a beer,
Were a bleary-eyed Surveyor and a DRUNKEN ENGINEER.
I'm fully up to date on Windows and all ThinkPad stuff, but the SM Driver / SM BIOS Service doesn't re-appear. So, I still wonder if its absence could be the cause of the crashing on reboot.ryengineer wrote: Windows has the ability to reinstall system drivers itself, if it didn't then run windows update or lenovo system update, they'll take care of it.
No.ryengineer wrote:Are you dual booting?
Current: T60p (2007-93G). Previous: T23 (2647-9LG).
[quote="Anthony S"][quote="ryengineer"]
Windows has the ability to reinstall system drivers itself, if it didn't then run windows update or lenovo system update, they'll take care of it.[/quote]
I'm fully up to date on Windows and all ThinkPad stuff, but the SM Driver / SM BIOS Service doesn't re-appear. So, I still wonder if its absence could be the cause of the crashing on reboot.
You can reinstall the SM Driver / SM BIOS Service drivers.
How to:
The Exe files are located in C:\Program Files\Common Files\Lenovo.
Start->run->cmd -> CD C:\Program Files\Common Files\Lenovo
1) SM BIOS Service: psainst.exe -install
2) SM Bus Service: i2cinst.exe -install
Windows has the ability to reinstall system drivers itself, if it didn't then run windows update or lenovo system update, they'll take care of it.[/quote]
I'm fully up to date on Windows and all ThinkPad stuff, but the SM Driver / SM BIOS Service doesn't re-appear. So, I still wonder if its absence could be the cause of the crashing on reboot.
You can reinstall the SM Driver / SM BIOS Service drivers.
How to:
The Exe files are located in C:\Program Files\Common Files\Lenovo.
Start->run->cmd -> CD C:\Program Files\Common Files\Lenovo
1) SM BIOS Service: psainst.exe -install
2) SM Bus Service: i2cinst.exe -install
Hate to bring up an old post, but thought this additional info (below) may be relevant for those seeking an explanation about SMBios..
sourceSystem Management BIOS (SMBIOS) is a data structure exported by most modern BIOSes on x86 platforms, including those currently produced by Sun. SMBIOS is an industry-standard mechanism for low-level system software to export hardware configuration information to higher-level system management software. The SMBIOS data format itself is defined by the Distributed Management Task Force (DMTF). Refer to dmtf.org if you want to read a copy of the specification itself.
The SMBIOS image consists of a table of structures, each describing some aspect of the system software or hardware configuration. The content of the image varies widely by platform and BIOS vendor, and may not exist at all on some systems. However, it is the only known mechanism for system software to obtain certain information on x86 systems. A simple example of information found in SMBIOS is the actual name of the platform (e.g. Sun Microsystems v40z), the BIOS vendor, version, and release date. More advanced records describe the DIMM slots in the machine, their labels (i.e. how you can locate them if you crack open the case), and various other slot types and properties.
Not much attention has been paid to SMBIOS: Windows uses it to get the system serial number and is beginning to emphasize its importance to hardware vendors, and the Linux dmidecode utility (DMI was the original name of the SMBIOS spec) has been available for some time to dump it all out in human-readable form for hackers and administrators who wish to peek at some of the details of the underlying hardware on their platform.
-
- Similar Topics
- Replies
- Views
- Last post
-
-
Linux TrackPoint Driver (how to replicate rich IBM driver)
by micrex22 » Thu Jun 29, 2017 11:21 am » in Linux Questions - 0 Replies
- 41 Views
-
Last post by micrex22
Thu Jun 29, 2017 11:21 am
-
-
-
How can I tell if my T60 running BIOS 2.27 already has the Zender SLIC2.1 no-whitelist BIOS?
by Muse » Fri Apr 21, 2017 2:42 pm » in ThinkPad T6x Series - 4 Replies
- 828 Views
-
Last post by axur-delmeria
Sun Apr 23, 2017 11:47 am
-
-
-
safe to flash T500 7VET94WW bios with whitelist bios for 6FET92WW
by TPFanatic » Wed Apr 26, 2017 7:35 pm » in ThinkPad T400/410/420 and T500/510/520 Series - 4 Replies
- 773 Views
-
Last post by TPFanatic
Thu Apr 27, 2017 6:28 pm
-
-
-
x41 Pen driver for winxp
by D L Davis » Sun Jan 08, 2017 2:00 am » in ThinkPad X2/X3/X4x Series incl. X41 Tablet - 1 Replies
- 371 Views
-
Last post by rkawakami
Sun Jan 08, 2017 3:26 am
-
Who is online
Users browsing this forum: No registered users and 9 guests




