I came across this repair that worked for the one computer I was working on that would not print after updating:
llC.\windows\system32\shdoclc.dll/preview.dlg
was the error and the fix was:
RESOLUTION
To resolve this problem, register the Ole32.dll file.
To resolve this problem, register the Ole32.dll file.
To do this, follow these steps:
1. Click Start, click Run, type the following command in the Open box, and then click OK:Regsvr32.exe %Windir%\System32\Ole32.dll
2. In the RegSvr32 dialog box, click OK.
If this sounds Greek to you and you are an existing client of mine, simply let me know and I can make the repair remotely!