Hiden SMBus controller?

For everything that's not in any way related to PureBasic. General chat etc...
User avatar
doctorized
Addict
Addict
Posts: 882
Joined: Fri Mar 27, 2009 9:41 am
Location: Athens, Greece

Hiden SMBus controller?

Post by doctorized »

I have made an app that shows info for every PCI device. (The source was posted in this forum some years ago.) Today, I ran this app on my laptop, HP 620, and I noticed that there is no SMbus controller listed. I ran another freeware program, Crystal CPUID, and that program shows no SMBus controller. I ran Thaiphoon Burner. After this program, all other programs show the SMBus controller. What is going on? Is the SMBus controller hiden and Thaiphoon Burner reveals it? If I restart the laptop, then we go from the beginning.

EDIT: I have Windows 10 installed and I have also UBUNTU linux 16.04 LTS (dual boot) and ran lspci command. No SMBus controller is listed there either.
User avatar
Thunder93
Addict
Addict
Posts: 1788
Joined: Tue Mar 21, 2006 12:31 am
Location: Canada

Re: Hiden SMBus controller?

Post by Thunder93 »

SMBus controller shows on my system, without needing to-do anything special. Is your SMBus controller shown as a faded entry in Device Manager?

Some programs may set a temporary variable that might get reset upon restart.

If you re-booted, and executed the code made available, Device Manager: http://www.purebasic.fr/english/viewtop ... =5&t=65328 does it show SMBus controller?
ʽʽSuccess is almost totally dependent upon drive and persistence. The extra energy required to make another effort or try another approach is the secret of winning.ʾʾ --Dennis Waitley
User avatar
doctorized
Addict
Addict
Posts: 882
Joined: Fri Mar 27, 2009 9:41 am
Location: Athens, Greece

Re: Hiden SMBus controller?

Post by doctorized »

Thunder93 wrote:SMBus controller shows on my system, without needing to-do anything special. Is your SMBus controller shown as a faded entry in Device Manager?

Some programs may set a temporary variable that might get reset upon restart.

If you re-booted, and executed the code made available, Device Manager: http://www.purebasic.fr/english/viewtop ... =5&t=65328 does it show SMBus controller?
I reboot the laptop. I run my app, no SMBus listed.
I check Device Manager, no SMBus listed, even if I select to show hidden devices.
I run your code, SMBus controller is among other devices.
I refresh Device Manager, SMBus is now listed with greyed icon, like disabled. Selecting properties, in device status it says: "Currently, this hardware device is not connected to the computer. (Code 45)
To fix this problem, reconnect this hardware device to the computer."

Other apps like mine and Crystal CPUID continue not to see SMBus controller.
It is a driver issue, isn't it?
User avatar
Thunder93
Addict
Addict
Posts: 1788
Joined: Tue Mar 21, 2006 12:31 am
Location: Canada

Re: Hiden SMBus controller?

Post by Thunder93 »

Windows Device Manager starting with Windows 8 will only show hidden devices. Plug-and-Play Manager no longer creates device representations for non-PnP (legacy) devices. Basically, Device Manager no longer show such devices.

Your problem with SMBus controller, is that it's not installed or installed properly. Therefore you not be seeing with Device Manager, entries for non-Present devices.. such as SMBus controller.

With Windows Device Manager, have you tried right-clicking on the SMBus controller and clicking ' Update Driver Software... ' and ' Search automatically for updated driver software '?

If fails, look for chipset package from your PC manufacturer site.
ʽʽSuccess is almost totally dependent upon drive and persistence. The extra energy required to make another effort or try another approach is the secret of winning.ʾʾ --Dennis Waitley
User avatar
doctorized
Addict
Addict
Posts: 882
Joined: Fri Mar 27, 2009 9:41 am
Location: Athens, Greece

Re: Hiden SMBus controller?

Post by doctorized »

Thunder93 wrote:With Windows Device Manager, have you tried right-clicking on the SMBus controller and clicking ' Update Driver Software... ' and ' Search automatically for updated driver software '?

If fails, look for chipset package from your PC manufacturer site.
I have done it with no success. HP and Intel support up to windows 7 for my laptop. I have to go back to 7 to solve my problems. (I have many other problems, for example denial of shutting down and more.)
User avatar
Thunder93
Addict
Addict
Posts: 1788
Joined: Tue Mar 21, 2006 12:31 am
Location: Canada

Re: Hiden SMBus controller?

Post by Thunder93 »

May be tied with one or more of the other update packages.

Use Windows 10 ' Show or Hide updates ' utility: https://support.microsoft.com/en-ca/kb/3073930

Does it show any driver updates available? :wink:
ʽʽSuccess is almost totally dependent upon drive and persistence. The extra energy required to make another effort or try another approach is the secret of winning.ʾʾ --Dennis Waitley
User avatar
doctorized
Addict
Addict
Posts: 882
Joined: Fri Mar 27, 2009 9:41 am
Location: Athens, Greece

Re: Hiden SMBus controller?

Post by doctorized »

Thunder93 wrote:May be tied with one or more of the other update packages.

Use Windows 10 ' Show or Hide updates ' utility: https://support.microsoft.com/en-ca/kb/3073930

Does it show any driver updates available? :wink:
The "Show hidden updates" option shows no updates. The "Hide updates" option shows 3 updates. One for the modem, one for the wireless card and Microsoft Silverlight.
I did a small search and found Intel chipset device software. According to Intel driver update utility, my installed version is 10.0.10586.494 and version 10.1.1.14 is available. I downloaded it, tried to install it but it fails referring "unknown error".

EDIT: I found this topic in Intel forum. Someone has the same problem with me, cannot install Intel chipset driver software. I must go back to windows 7. That's the solution for me. :(
Post Reply