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


After the process finishes, nothing new in "view update history" appears to be installed.
Also why do I also see this when restarting?
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.
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.
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(R) Serial IO GPIO Host Controller - INT3455
- Intel(R) Serial IO I2C Host Controller - 34E8
- Intel(R) 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.
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
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_ICL
Lower Filters:
Upper Filters:
Problem: 0x15
Problem Status: 0x0
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
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.

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 and that didn't work either. Also using dism and sfc didn't work.