VMware Horizon Community
apelz
Enthusiast
Enthusiast

Printer icons are not visible in Devices and Printers folder

Hey guys,

we are using vmware horizon 7.3.1 with windows 10 1703 x64 enterprise and persistent disks. We did a fresh install of windows, its no upgrade installation and have now the problem that printers are not available in devices and printers, but you can use it from any applications and can print on it. we have exact the problem which are described in this kb:

VMware Knowledge Base

Weve followed the solution, but the issue is still exist. Can some one help?

Thanks!

regards

Alex

Reply
0 Kudos
9 Replies
krowczynski1980
Enthusiast
Enthusiast

Hi!

If you are using VMware Persona.

- Log off
- Rename profile on file server
- Log in again

This should fix your problem!

Reply
0 Kudos
apelz
Enthusiast
Enthusiast

Hi,

thanks for your reply. we are using vmware uem, but just for folder redirection. We are using persistent disks for the profile.

regards

Alex

Reply
0 Kudos
techguy129
Expert
Expert

Are you on the latest version of UEM? Are you using App Volumes?

We have the same issue and I couldn't find a solution.

My work around was to add back the old Printer icon in control panel using the following registry settings. I use UEM registry task to create keys on login. I've attached the reg file that I have in UEM as well.

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{D15ED2E1-C75B-443c-BD7C-FC03B2F08C17}]

@="Printers"

"InfoTip"="View all installed printers."

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{D15ED2E1-C75B-443c-BD7C-FC03B2F08C17}\DefaultIcon]

@="%SystemRoot%\\System32\\imageres.dll,46"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{D15ED2E1-C75B-443c-BD7C-FC03B2F08C17}\Shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{D15ED2E1-C75B-443c-BD7C-FC03B2F08C17}\Shell\Open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{D15ED2E1-C75B-443c-BD7C-FC03B2F08C17}\Shell\Open\Command]

@="rundll32 shell32.dll,SHHelpShortcuts_RunDLL PrintersFolder"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{D15ED2E1-C75B-443c-BD7C-FC03B2F08C17}\ShellFolder]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{D15ED2E1-C75B-443c-BD7C-FC03B2F08C17}\ShellFolder\Attributes]

@=dword:00000030

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{D15ED2E1-C75B-443c-BD7C-FC03B2F08C17}]

Reply
0 Kudos
apelz
Enthusiast
Enthusiast

Hi,

we are using uem 9.2.0, but we are just using it for application settings and folder redirections. Ive tried your solution and imported the regkeys manual on a test system. The keys are available, but ive no luck. Still the same problem. Smiley Sad

regards

Alex

Reply
0 Kudos
techguy129
Expert
Expert

If you used the registry keys, you should see a new icon in control panel named Printer. Do your printers show up there?

Reply
0 Kudos
apelz
Enthusiast
Enthusiast

Hi techguy,

thats awesome! Sry I didnt understand that correctly. Its working like described.

We have opened a vmware call, if we find a solution for that problem I will let you know.

best regards

Alex

Reply
0 Kudos
apelz
Enthusiast
Enthusiast

Hi techguy,

sry ive to ask you another question. We found our printers now in the printers area in the control panel. But if we set a printer to default printer, the setting gets lost on the logout. Do you have the same problem?

thanks!

regards

Alex

Reply
0 Kudos
techguy129
Expert
Expert

We had an issue with writable volumes and I use a solution like this: Logon/logoff tasks with registry import/export

Default printer not remembered (zero clients, windows 7, linked clones, persona management)

As of now, we use a managed 3rd solution (printerlogic) and that handles our printer installs/defaults.

Reply
0 Kudos
apelz
Enthusiast
Enthusiast

thanks Smiley Happy

I could find this thread too and the regkey works for us.

regards!

Reply
0 Kudos