The Windows default printer is a magical thing. This is the printer that is selected by default when you print in an application. Depending on your particular printing workflow this may be the only printer you ever use. Some applications have a quick print functionality that sends a print job to the default printer using default settings and no prompts (for example, portrait orientation and a single copy). To make a printer your default, simply right-click it and select default printer.
When you use Citrix, a Windows default printer is still a Windows default printer. The difference is that Citrix has administrative policies to help you decide what will be the default.
I recently ran into an issue with a new XenDesktop v7.6 environment where users could select a new default printer using the method above but the next day when they logged on to their desktop it was set back to Microsoft XPS Document Writer. A quick note on Microsoft XPS Document Writer, as you may have noticed it installed on your computer, it is really a print-to-file driver Microsoft created to allow you to save print output in the Microsoft XML Paper Specification. If you have never used it, do not feel bad, it is more likely you have used the immensely popular PDF format made popular by Adobe before becoming an open standard in 2008.
By default, the user's current printer is used as the default printer for the session. For example, my laptop's default printer is HP Deskjet 3520 series (Network). When I logon to my Citrix desktop it will redirect the laptop printers into the session including my default printer. That is ideal for a laptop user.
For my next example, I am using a thin client that does not have a default printer because it does not have an OS. It can only connect to a Citrix desktop. When I logon from the thin client it will not see a default printer so it will make the first printer on the Citrix desktop the default. Often times this ends up being the Microsoft XPS Document Writer instead of the HP Deskjet 3520 series (Network).
At first, the issue seemed related to a Windows user profile issue since everyone lost their setting from one logon to the next. After verifying that other Windows user settings were being retained (i.e. wallpaper, Office settings, and the printer mappings themselves), I moved on to Citrix print policies.
There is a specific policy I found interesting:
Default printer
Looking closer at the policy it defaults to "Set default printer to the client's main printer". Most of the time this will result in using the default printer on the user's endpoint (e.g. laptop or desktop). If that endpoint is a thin client or even an iPad it will not have a default printer to redirect so you will end up with the first printer in the session.
I made a new policy and set it to "Do not adjust the user's default printer" and gave it a higher priority then the others and assigned it to my test user account.
I then ran a gpupdate on each test worker to verify it had the new policy. To test, I logged on with the test user, changed my default printer to a network printer. I then logged out and put that test server in maintenance mode ensuring my next logon would go to the other test server. Success, my new default printer was retained. To be extra sure there was not anything cached locally, I rebooted both non-persistent workers and logged in again. Success. The final steps were to make the policy apply to more users and have them test before rolling it out to everyone on both the test and production workers.
Printing is rarely thought of as complicated but it always is. If you are running into a similar issue then this policy change could be your answer.
Brian Olsen @sagelikebrian
SageLike Post ID: SL0010
Applies to:
Citrix XenApp
Citrix XenDesktop
Microsoft Windows Server 2008 R2
Maybe others
A collection of articles focusing on virtualization, application delivery, and the digital workspace.
July 14, 2015
July 7, 2015
BriForum Comes to Denver
IT conferences are a great way to catch up on what is new, take classes, and network with peers in the industry. I have been lucky enough to attend great shows like Citrix Summit and Synergy as well as VMware VMworld over the years. The conference for me that always fell just out of reach was BriForum. This year it is all going to change. I am more than a little excited that one of the world's premier IT conferences has chosen Denver, Colorado for this year's US location. BriForum is an independent conference that provides vendor-neutral perspective on current and emerging technologies and services.
Check out this year's list of sessions: http://www.brianmadden.com/blogs/gabeknuth/archive/2015/03/09/check-out-the-list-of-sessions-for-briforum-denver-2015-july-20-22.aspx
If you have a keen eye, you may have noticed a third of the way down the list a special session, "vSGA, vDGA, vGPU, and Software - When and Why", being presented by our very own expert speaker Kenneth Fingerlos (@kfingerlos).
Kenneth will be talking about the new graphics intensive workloads that are possible in VDI thanks to highend GPUs from NVIDIA. He will specifically be digging into the different methods you can use to virtualize the GPU and when and why you would want to choose each method. I promise you this will be a deep technical dive preparing you for your next graphics intensive virtual desktop project. Come join us at BriForum 2015 if you would like to learn more about solutions from Citrix, VMware, Microsoft and much more.
Brian Olsen (@sagelikebrian)
Check out this year's list of sessions: http://www.brianmadden.com/blogs/gabeknuth/archive/2015/03/09/check-out-the-list-of-sessions-for-briforum-denver-2015-july-20-22.aspx
If you have a keen eye, you may have noticed a third of the way down the list a special session, "vSGA, vDGA, vGPU, and Software - When and Why", being presented by our very own expert speaker Kenneth Fingerlos (@kfingerlos).
Kenneth will be talking about the new graphics intensive workloads that are possible in VDI thanks to highend GPUs from NVIDIA. He will specifically be digging into the different methods you can use to virtualize the GPU and when and why you would want to choose each method. I promise you this will be a deep technical dive preparing you for your next graphics intensive virtual desktop project. Come join us at BriForum 2015 if you would like to learn more about solutions from Citrix, VMware, Microsoft and much more.
Brian Olsen (@sagelikebrian)
June 18, 2015
Marlins Score Big with Citrix
It seems like every other week there is an IT security breach that makes the news. Many of these hacks score credit card information that can immediately be used or sold. Recently there have been allegations that members of the St. Louis Cardinals hacked into the Houston Astros' system to gather information on players.
New York Times - Cardinals Investigated for Hacking Into Astros’ Database
Kansas City Star - Astros GM Luhnow disputes details related to Cardinals hacking probe
At face value, it seems shocking to hear about hacking in Major League Baseball. There was a time when America's favorite pastime was not considered high tech. It was the boys of summer playing a great game and the best team won. In this Moneyball era of baseball statistics, numbers and data win big.
You don't have to believe me, just ask Brad Pitt.
As soon as I heard the news it made me think of what the Marlins are doing with technology from Citrix.
The Marlins are scoring two big wins with Citrix. First, they are doing things that have never before been possible and making a better experience for their customers. Second, they have a focus on security that has kept their IT department out of national headlines while protecting their team and intellectual property. It is hard to put a price on the total package.
We should not give all the credit to the Marlins' IT foresight. After all, the Simpsons predicted this way back in 1999.
Brian Olsen @sagelikebrian
New York Times - Cardinals Investigated for Hacking Into Astros’ Database
Kansas City Star - Astros GM Luhnow disputes details related to Cardinals hacking probe
At face value, it seems shocking to hear about hacking in Major League Baseball. There was a time when America's favorite pastime was not considered high tech. It was the boys of summer playing a great game and the best team won. In this Moneyball era of baseball statistics, numbers and data win big.
You don't have to believe me, just ask Brad Pitt.
As soon as I heard the news it made me think of what the Marlins are doing with technology from Citrix.
The Marlins are scoring two big wins with Citrix. First, they are doing things that have never before been possible and making a better experience for their customers. Second, they have a focus on security that has kept their IT department out of national headlines while protecting their team and intellectual property. It is hard to put a price on the total package.
We should not give all the credit to the Marlins' IT foresight. After all, the Simpsons predicted this way back in 1999.
Brian Olsen @sagelikebrian
Subscribe to:
Posts (Atom)
Labels
4k
(1)
AAD
(1)
adc
(2)
AHV
(1)
appsense
(1)
Azure
(3)
bookclub
(2)
brian olsen
(58)
Calculator
(1)
chrome
(1)
citrix
(44)
Citrix ADC
(2)
craig jeske
(1)
Credit Cards
(1)
cugc
(1)
CVAD
(2)
EDT
(1)
esx
(3)
feature
(17)
files
(1)
GameDVR
(1)
gtd
(2)
HDX Adaptive Transport
(1)
HDX Routing
(1)
horizon
(5)
hybrid workforce
(1)
hyper-v
(1)
IPSEC
(1)
IWA
(1)
Johnny Ma
(9)
josh espinoza
(1)
kindle
(1)
liquidware
(1)
loginvsi
(1)
LUN
(1)
mac
(2)
Machine Creation Services
(1)
MCS
(3)
microsoft
(7)
multiple monitors
(1)
netscaler
(6)
netscaler gateway
(1)
Nutanix
(1)
OGR
(1)
Okta
(1)
Optimal gateway routing
(1)
Physical Desktops
(2)
Powershell
(3)
Prism
(1)
provisioning
(2)
PVS
(1)
RDM
(1)
RDSH
(2)
receiver
(4)
registration refused
(1)
rene nelson
(1)
S2S VPN
(1)
sagelikeinfo
(2)
script
(1)
Security
(4)
Server VDI
(2)
sfw
(4)
sharefile
(1)
SSO
(1)
storefront
(2)
summit
(3)
synergy
(6)
theappfactory
(4)
Tunnel
(1)
vCenter
(2)
VDA
(4)
VDI
(3)
Virtual Apps
(1)
virtual apps desktops
(7)
Virtual Desktops
(2)
virtualization
(2)
vmware
(10)
VPN
(1)
wem
(1)
win10
(5)
windows
(5)
Windows 10
(4)
Windows 11
(2)
Windows server 2016
(3)
Windows Server 2019
(3)
Windows Server 2022
(2)
Windows Store
(1)
windows10
(5)
windows2008r2
(6)
windows7
(3)
windows8
(1)
workspace
(1)
wyse
(1)
xenapp
(14)
xendesktop
(15)
xenserver
(5)
zone
(1)
zones
(1)