Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Question
Thursday, August 8, 2019 5:02 AM
After upgrading from Windows 10 v1809 to Windows 10 v1903, a device called "USB Printing Support" does not start. Windows Device Manager reports Code 10, with the explanation "The I/O request was canceled."
Here is a screenshot:
Reverting to Windows 10 v1809 makes the problem go away, but we all know this is not a good idea. I tried installing the latest cumulative update too, but it did nothing.
I have found a very awkward workaround: After the computer powers on, I have to log in with administrative privileges, open Device Manager, disable the device, wait for approximately 10 seconds and re-enable the device. (Enabling it too soon or too late brings back the problem.) This way, the device works until the computer goes back to sleep or is turned off. Then, I have to repeat this again!
Does anyone know of a permanent fix?
All replies (4)
Thursday, August 8, 2019 6:41 AM
- Fix printer connection and printing problems in Windows 10
- To fix error code 10
Update the driver
In the device's Properties dialog box, click the Driver tab, and then click Update Driver to start the Hardware Update Wizard. Follow the instructions to update the driver.
S.Sengupta,Microsoft MVP Windows and Devices for IT, Windows Insider MVP
Thursday, August 8, 2019 6:51 AM
👎
Friday, August 9, 2019 2:03 AM
The USB Cannot Start (code 10) problem usually because missing or incorrect devices drivers. In other cases the "Code 10 Cannot Start" USB issue is caused due to wrong registry or power settings.
Method 1. Disable USB Suspend Settings. Go to Power plan->Advanced Power Settings->USB Settings->USB selective suspend setting->Disabled. If you own the laptop set the USB Suspend to Disable to both "On Battery" & "Plugged in".
Method 2: Delete invalid or corrupted Registry entries.
1. Open Registry, navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\36FC9E60-C465-11CF-8056-444553540000}
Look at the right-pane and Delete (right-click > Delete) the following registry entries (values) if found:
UpperFilters
LowerFilters
Close Registry Editor and restart your computer.
Method 3: Install the latest Intel device drivers.
Smart as you, have found out the Microsoft website for code 10 and an effective workaround, what I can suggest are just other common methods.
Regards
Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact [email protected].
Tuesday, August 20, 2019 9:02 AM
Thanks for the reply but I am afraid it was not particularly helpful. There are no UpperFilters or LowerFilters registered on the logical printers. In addition, there are no driver updates available for Intel-produced hardware of this computer. We have the best drivers we can get.
In the light of the fact that printing was critical for our business operations, we fell back to Windows 10 v1809. (How ironic... going to back to Fall Destroyers Update!) Later, I received my superior's go-ahead to swap out the physical printer with one of the other computers and upgrade to 1903. Both printers have been operating optimally on their new computers.
It appears the combination of this HP Laserjet printer, this computer and Windows 10 v1903 don't work. If one of the factors is changed (i.e. the printer, the computer or the Windows 10 version) everything works.