Q. Multiple users cannot print from 32-bit applications on a 64-bit operating system by using the runas command?

Jerold Schulman

August 20, 2006

1 Min Read
ITPro Today logo in a gray background | ITPro Today

When you attempt to use the RunAs command with different user accounts to print from 32-bit applications on a 64-bit version of Windows, you cannot.

This behavior occurs because the system uses Splwow64.exe to translate between the 32-bit application and driver model of the 64-bit operating system, and Splwow64.exe only remains in memory for a short period when finished.

To workaround this problem, either don't use Runas or alter the time-out.

To alter the time-out:

1. Open a CMD.EXE window.

2. Type the following command and press Enter:

REG ADD "HKLMSystemCurrentControlSetControlPrint" /V SplWOW64TimeOut /T REG_DWORD /F /D

Where is the number of minutes the system should wait before unloading the Splwow64.exe process.


Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like