2008 Terminal Server Printing Error: thunking spooler APIS from 32 to 64 process has stopped working

I am getting the follwing error when printing from a 2008 Terminal Server to a local printer, through Remote Desktop on a Windows Vista SP1 machine.

Thunking spooler APIS from 32 to 64 process has stopped working.  

When it does print the output is often blank pages.
merikmAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

exx1976Commented:
Is the terminal server 64 bit?
0
merikmAuthor Commented:
Yes its 64bit

0
exx1976Commented:
The problem is this:

The vista machine is 32-bit, and the TS is 64-bit.  When connecting to the TS machine, the printer gets mapped in.  The system tries to load the drivers, and is failing.  Drivers operate in Kernel-Mode, and all Kernel-Mode code must be 64-bit.  32-bit drivers are not supported.  Find the 64-bit version of those drivers and load them on the TS box and your problem should be cured.


HTH,
exx
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
merikmAuthor Commented:
i added the additional drivers and it still gives me the same error.  I have copied in the driver cache from the client machines, and added those drivers in the additional drivers portion, and I have updated the dotnet framework to dot net 3.5 sp1.  still with the same result.
0
merikmAuthor Commented:
The issue is resolved.  Don't let the Easy Print propaganda fool you.  With Vista 64 machines you still need to install the additional 64 bit drivers on the TS and make them available as additional drivers..
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows OS

From novice to tech pro — start learning today.