Just thought I'd share this tip. If you get a locked parallel port error, rather than uninstall your printer application, at the command prompt type "net stop spooler" before running the diagnostics.

You could also write a script for this.

You can then restart the spooler when done by typing "net start spooler".