Can't redirect Windows 7 Client Side Rendering spool location


goal:

to improve performance on vdi environment, need redirect windows 7 (32-bit) client side rendering spool location.

settings:

i've made changes following registry keys value set d:\temp each.  these 2 registry settings made using gpo preferences.

hkey_local_machine\software\microsoft\windows nt\currentversion\print\providers\client side rendering print provider\servers\printserver\providers\defaultspooldirectory

hkey_local_machine\system\currentcontrolset\control\print\printers\defaultspooldirectory

 

results:

local printing works expected spooling going new location.  unfortunately, network printing spools default csr location in c:\windows\system32\spool\servers\printserver.

 

troubleshooting:

i ran procmon while printing , filtered on process id of spoolsv.exe process.  the interesting part reads lot of registry keys in client side rendering print provider section, never reads defaultspooldirectory key. 

another interesting occurrence though client side rendering defaultspooldirectory key not read, , it’s set d:\temp via gpo, when restart print spooler service, registry key gets set default location. 


--max

with aaron?  no worries.  sent same info way.

change guid reg key.  each printer have a unique guid.   need stop , start print spooler service time spooler initialize location. 

hkey_local_machine\software\microsoft\windows nt\currentversion\print\providers\client side rendering print provider\servers\servername\printers\{printerguid}\spoodirectory

you cannot use mapped disk same when setting default spool directory local printing.   set on f:\temp f:\servers\servername1 , substituting f: c: in original configuration.


alan morris windows printing team



Windows Server  >  Print/Fax



Comments

Popular posts from this blog

CRL Revocation always failed

Failed to query the results of bpa xpath

0x300000d errors in Microsoft Remote Desktop client