Problem:
Printers are not added to Windows 10 computers or set as default if "process action post-logon" is selected in the config.
Symptoms:
ProfileUnity adds printers to Windows 10 machine without problem if "process action post-logon" is NOT selected.
Non-Windows 10 machines do not demonstrate the same behavior; printers are added and set as default properly
Possible Resolution(s):
Recent Windows 10 update changed some of the printer operations. In result, it prevents ProfileUnity from adding printer post-login. The only workaround is to disable "process action post-logon" feature. ProfileUnity will add the printers during ProfileUnity operation at logon, instead of after logon.
To address a similar issue where ProfileUnity does not set default printer post-logon, a registry value can be added to the registry to enable Legacy Default Printer Mode. This can be done using ProfileUnity's Registry module as well. You need to add a registry rule to add this:
Add a DWORD called "LegacyDefaultPrinterMode" under HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows. Set the value to 1 (which is on).
This defect will be addressed in ProfileUnity 6.7
Product: ProfileUnity
Product Version: 6.5.x