Forum Discussion
Universal Print issues with printers installed
Dear m_nicholls, Might I ask you what Registry hacks you have performed? I'm experiencing the issue at my company as well in where the printer shows that it's installed but cannot be selected upon trying to send a document to a printer. Regardless of the application. Removing the printer is impossible, either via the Device Manager or Printers and Devices. Leaving me with no choice but to open up an incident.
The Device Manager does not show the printer. The old environment of Printers and Devices shows that the Printer has been categorized as a Cloud Printer with the Status: Driver is Unavailable. It's also set below "Unspecified" devices.
It has been rather though getting through the first-line employees at Microsoft and they are not being helpful. I believe I've had 4 engineers so far and I'm at my wit's end. Hence my question. Can you explain to me in what location you had removed the Universal Print Registry keys that allowed you to make the printer installable again? That would be much appreciated.
- m_nichollsJan 03, 2023Copper Contributorbut first, I have to remove the device from intune security policies before this will work
- m_nichollsJan 03, 2023Copper Contributorthis is what I do:
1. Download psexec from https://docs.microsoft.com/en-us/sysinternals/downloads/psexec
2. From an elevated command prompt, launch regedit
psexec -i -d -s c:\windows\regedit.exe
3. Navigate to the following registry key for the User SID -
Computer\<SID>\Software\Microsoft\Device Association Framework\Store
4. Under the MCP#<guid> key, open the sub-GUID keys and find the key 000C
5. Select the “Default” value, right click, and select “Modify” from the menu to open the value in an edit box
6. On the right-hand side of the window you should see the ASCII equivalent of the binary string as https:\print.print.microsoft.com \printers<ShareID>.
7. Match the Share ID portion of the string with ShareID of the printer listed in UP Portal. If they match, you have the correct MCP#key.
8. Delete the MCP#key
9. Navigate to Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Device\AssociationService\State\Store and delete the MCP key with the same name as the previous key.
10. Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\SWD\PRINTENUM and find the GUID key that references the printer’s Friendly Name (if it exists)
11. Locate the ContainerID value and find the IPP-GUID key that has the same ContainerID
12. Delete both keys.