Hello @mingda zhu
If the printer works on windows 11 and not windows 10, then why not stay on windows 11? As it is the most up-to-date edition of Microsoft.
But, here's a suggestion for solutions you can use:
1) make sure the following registry key value is set to 1 (enable redirect)
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ Wds \ rdpwd \ fEnablePrintRDR
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ Wds \ rdpwd \ fEnableRDR
2) Check if the KB5003538 update is present on the device, if it is, remove it from the system.
3) See if in recent updates there is any for .Net framework, if there is, remove it completely and then restart the device
After restarting the device, check whether the problem persists or not.
--If the reply is helpful, please Upvote and Accept as answer--