• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 3027
  • Last Modified:

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.
0
merikm
Asked:
merikm
  • 3
  • 2
1 Solution
 
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
 
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

Featured Post

Prep for the ITIL® Foundation Certification Exam

December’s Course of the Month is now available! Enroll to learn ITIL® Foundation best practices for delivering IT services effectively and efficiently.

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now