Video Screencast Help

How to capture PDFCreator using SWV 6.4.1550?

Created: 26 Jan 2012 | 7 comments


We've been using SWV 6.4.1266 for a long time but now we've seen that the 6.4.1550 version (6.1 SP7 MP2) has resolved the issue for capturing PDF printers (Fixed an issue that caused Spoolsv.exe process to delete a registry key that causes PDF printer software to fail).

So we're thinking again in capture PDFCreator but we would like to know if someone has the right steps for capturing this program and have the printer working properly (with other printers installed in the base: network or local ones).

Our latest notes from the last capture attempt (in april 2011) uses the trick of having "spoolsv.exe" as an auto-start application). Is this necessary with this new version of SWV?

Any idea, comment or tip would be very appreciated.


Comments 7 CommentsJump to latest comment

ManelR's picture

Tested and it doesn't work. Printing in "PDFCreator" virtual printer and nothing happens.

Any success with this program or another similar for PDF creation?


IT Systems Manager
LCFIB - Computing Lab
Barcelona School of Informatics
Universitat Politècnica de Catalunya - Barcelona Tech
Palvaran's picture

And also had no success too.  We tried using a derivative of the custom printer virtualization guide that was created as an article on here, but it just never worked successfully and instead created a silent install non virtual script that adds Adobe Professional to the system.

Systems Administrator
Rice University

Remember, "The happiness of your life, depends on the quality of your thoughts."

ManelR's picture


Well, using SWV for 1,5 years and can't yet capture properly a PDF Printer. We also have Adobe Acrobat installed silently by setup in the base when deploying the computer. Not virtual at all.

We hope some at Symantec can virtualize "PDF Creator" and write an step-by-step guide (in our case for Windows 7 x86).

Thanks anyway.

IT Systems Manager
LCFIB - Computing Lab
Barcelona School of Informatics
Universitat Politècnica de Catalunya - Barcelona Tech
EdT's picture

Did you try stopping and restarting the print spooler service after activating the layer?

If your issue has been solved, please use the "Mark as Solution" link on the most relevant thread.

Jordan's picture

As EdT said you need to stop an start the print spooler after activating it (unless you're doing an activate on system startup) but on top of that you still need to follow my guide for capturing a printer into a layer.  SWV still can't track the printer install by default--we just fixed the issue with the keys being deleted.

If a forum post solves your problem please flag is as the solution

Peter van Esch's picture

before capture, delete all printers through control panel, stop the spooler, clean out the '%WINDIR%\system32\spool\drivers\w32x86' dir of all files and start the spooler.

Do a global capture, install, stop the spooler and stop capture.

You could use swv events like this to restart the spooler:

onpostactivate – ‘%WINDIR%\System32\cmd.exe /c net stop spooler /y&&wait&&net start spooler
onpostdeactivate – ‘%WINDIR%\System32\cmd.exe /c net stop spooler /y&&wait&&net start spooler

You can move all PDFCreator user regs (ghostscript paths etc) to the HKLM part, except:

Software\PDFCreator\Program PrinterTempPath (REG_SZ)=<temp>\PDFCreator

SebastiaanvdM's picture


We usually package PDF Creator "normally" and add 4 On-Events

OnPreActivate "net stop spooler"

OnPostActivate "net start spooler"

OnPreDeactivate "net stop spooler"

OnPostDeactivate "net start spooler".

This way you can be quite certain the spooler never ends up in an unstable state.