View Single Post
  #5  
Old September 18th 20, 08:45 PM posted to alt.comp.os.windows-10,alt.comp.microsoft.windows,alt.comp.hardware
Arlen Holder
external usenet poster
 
Posts: 186
Default Windows 10 v2004 update repeatedly fails to update non existent keyboard but keeps trying forever (how to stop that nonsense?)

On Fri, 18 Sep 2020 13:35:33 -0500, GlowingBlueMist wrote:

You might like to look at the "Device Cleanup Tool" found at
https://www.uwe-sieber.de/misc_tools_e.html

You can use it to remove all the leftover USB devices from Windows that
build up over time, like old keyboards and such.

After a final reboot see if Microsoft still tries to update the "ghost"
keyboard.


Thanks GlowingBlueMist, as you, and Paul, and only a few others have always
been purposefully helpful, as am I, but you guys know more than I do.

Paul had previously turned me on to the Sieber site for USBTreeView
o https://i.postimg.cc/2SSN3bKR/usbview01.jpg

Which helped me identify a long-standing quick usb-disconnect/connect:
o https://i.postimg.cc/rmCXCgN2/usbview02.jpg

Therefore, I'm very willing to try the Sieber USB cleanup tool:
o https://www.uwe-sieber.de/misc_tools_e.html

OK. It failed, but it's still a very nice tool for USB cleanup.
o Here's my log which I keep on USB stick for each & every install:

For the gui sieber device cleanup tool:
https://www.uwe-sieber.de/misc_tools_e.html
https://www.uwe-sieber.de/files/DeviceCleanup.zip
Name: DeviceCleanup.exe
Size: 58752 bytes (57 KiB)
SHA256: 5BF8EAD8700CDDB94E42C94224760028015547542488C22BFA 804F4CD449C465

For the command line sieber device cleanup tool:
https://www.uwe-sieber.de/files/DeviceCleanupCmd.zip
Name: DeviceCleanupCmd.exe
Size: 39296 bytes (38 KiB)
SHA256: 969897E38FD247DDEE825A13E009F66644DEBD8A2ECC492408 1083D3308E5BCC

1. Place the software where it belongs, e.g.,
c:\app\hardware\usb\devicecleanup\devicecleanup.ex e

Note: you always define where things belong, not 1,000 developers,
none of whom seem to use a common concept of a proper hierarchy.

2. Right click on "DeviceCleanup.exe" to "Run as Administrator"
Up pops the "Device Cleanup Tool V1.1.0" (it does not say "restricted').

Note the 125 "non-present devices" in status on the bottom of the GUI.

3. Now to find the offending Lenovo keyboard in that long list:
There is no search.
There isn't any mention of Lenovo.
There are keyboards though as I sort via "Class".
I select the 5 "HID Keyboard Device" found in the "Keyboard" class.
I right click and select "Remove Device" for all five en masse.

Now what? Do I reboot? Or do I just exit?
(The keyboard is still working as I'm typing this as it occurs.)

4. I check before rebooting, but I still get the update error:
Lenovo - Input - USB Enhanced Performance Keyboard (7)
Failed to install on 9/18/2020 - 0x800f024b

Lenovo - Keyboard - 12/17/2015 12:00:00 AM - 2.0.1.7
Successfully installed on 9/17/?2020

5. Let's reboot and check again.
Drat.
Same thing.

6. Let's re-run the Sieber USB cleanup tool though:
Well, at least that shows clean.
So now I don't have 125 USB devices that aren't actually there.
--
But I still get an error on Windows update for a Lenovo keyboard
Lenovo - Input - USB Enhanced Performance Keyboard (7)
Failed to install on 9/18/2020 - 0x800f024b
Ads