Problems with A315-56 drivers after upgrading from Windows 10 21H1 to 21H2, specifically my keyboard

desbest

Well-known member
Joined
Sep 6, 2016
Posts
46
Location
Birmingham, UK
17th of December

Why does Windows Module Installer (which handles installing windows updates) sometimes appear in the task manager despite Windows Update saying that my computer up to date? I’m using Windows 10 21H2


n5brpHz.png


QpT1gFR.png


URCeuJs.png


After the process finishes, nothing new in “view update history” appears to be installed.

Also why do I also see this when restarting?

Gm8zgIp.jpg


5th of January

For reference, this all started on the SAME day I upgraded from Windows 10 21H1 to 21H2

Here’s what ran

  • Windows Module Installer
  • Windows Module Installer Worker
  • Microsoft Compatibility Telemetry
  • Device Census
  • Microsoft Device Telemetry
  • Modern Setup Host
  • WindowsUpdateBox.exe
  • musnotify.exe
  • musnotificationux.exe
  • musnotifyicon.exe
  • UsoClient.exe

So after 5 weeks of seeing the above in task manager (especially the first two), Windows Problem Reporting was running for an unusually long time of over 24 hours so I looked it up in Process Explorer and it was running this command. This was straight after recovering from an unexpected shutdown after leaving my laptop stationary for hours without any user input.

Code:
werfault.exe /hc /shared Global\c4083235e0d843009ed66fcb305bca8d /t 2188 /p 7020

/hc seems to stand for hardware compatibility checker.

You might be interested in looking at the threads for that process.

I then thought it was never going to end so I restarted my computer and Windows Problem Reporting didn’t appear again afterwards.

On the 28th of December some drivers got blocked on my laptop by Microsoft after the hardware diagnostics or hardware compatibility checker that Microsoft did. I noticed that the “g”, “h”, and “m” keys didn’t work on y keyboard but all I had to do to fix it, is to replace the uninstalled and blocked driver Intel SMBus with the one that Driver Booster has called ELAN SMBus, as well as reinstalling the Synaptics Trackpad driver again from the Acer website for my product (which fixed the “g”, “h”, and “m” keys on my keyboard).

A few days later on the 3rd of December Microsoft blocked even more drivers (evidenced by Device Manager in the events tab) on my laptop so now those solutions don’t work any more.

Not only did Microsoft block the Intel SMBus driver on the 28nd but they also blocked the replacement ELAN SMBus driver on the 3rd as well, so now I can’t get my keyboard to properly work any more when I could before in that 5 day time period.

The only difference is that if I try to install the Intel SMBus it will say that no drivers exist for it, but with the ELAN SMBus, there are drivers for it, it just won’t switch on even if enabled.

fETpxsW.png


l7x74zZ.png


C9MjiRs.png


Despite that date saying the 31st, from my personal experience the 3rd is when that solution stopped working after I used the sfc and dism commands in command prompt.

So it’s obviously a software issue, not a hardware issue.

So in question there are 5 drivers to deal with as seen in Device Manager
  • Intel SBus Driver or ELAN SBus Driver
  • Intel® Serial IO GPIO Host Controller - INT3455
  • Intel® Serial IO I2C Host Controller - 34E8
  • Intel® Serial IO I2C Host Controller - 34E9
  • Synaptics HID Device

All drivers say they are working properly in the “general” tab but in the events tab, the 34E8 and 34E9 one says it hasn’t started along with all the SBus ones.
Code:
Device PCI\VEN_8086&DEV_34E8&SUBSYS_14221025&REV_30\3&11583659&0&A8 had a problem starting.


Driver Name: oem25.inf

Class Guid: {4d36e97d-e325-11ce-bfc1-08002be10318}

Service: iaLPSS2_I2C_ICL Lower Filters:

Upper Filters:

Problem: 0x15

Problem Status: 0x0

Code:
Device PCI\VEN_8086&DEV_34E9&SUBSYS_14221025&REV_30\3&11583659&0&A9 had a problem starting.


Driver Name: oem25.inf

Class Guid: {4d36e97d-e325-11ce-bfc1-08002be10318}

Service: iaLPSS2_I2C_ICLLower Filters:

Upper Filters:

Problem: 0x15

Problem Status: 0x0

Code:
Device PCI\VEN_8086&DEV_34A3&SUBSYS_14221025&REV_30\3&11583659&0&FC had a problem starting.


Driver Name: oem97.inf

Class Guid: {4d36e97d-e325-11ce-bfc1-08002be10318}

Service: ETDSMBus

Lower Filters:

Upper Filters:

Problem: 0x15

Problem Status: 0x0

DWtviHg.png


zEsgXjA.png


I am not sure if the problem in the code block above is outdated because if I was to uninstall it then my mouse/trackpad would stop working, then would work again upon restarting once the driver is reinstalled, so it must be acknowledging the driver to some extent. All drivers mentioned say DN_STARTED so it seems like it’s currently running.

RfHfdTh.png


There is no point in me switching back to the Intel one because then it just says that “no drivers are found for this device” (see above image). I cannot find the relevant drivers for Intel SMBus on the Acer website.

By the way, I can’t do an in-place repair or a reset of y laptop to reinstall windows, because Secure Boot is on in the BIOS and I need to turn it off first, of which I cannot do because my BIOS password contains the “h” key that my laptop cannot recognise.

Does anyone have any ideas of how I can get y drivers fixed so I can have the “g”, “h” and “m” keys to work again?

The positive part is that since Microsoft blocked the faulty Intel SMBus driver from being used, my laptop isn’t as hot as it previously was any more. Now it doesn’t get really hot any more. Imagine if a fire, electric sparks, overheating or explosion had happened, prior to Microsoft’s hardware compatibility checker with them blocking drivers.

I’ve also tried using System Restore to go back to a point when my keyboard properly worked (the 3rd) and that didn’t work either, however unfortunately no restore points exist before te 28th of December. Also using dism and sfc didn’t work.
 
You don't have problem if you are not seen any error, just make sure Windows Modules Installer service set to manual startup type.
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top