Terminal Server Clients cannot print to client mapped printers on terminal server

The symptoms of the problem are exact to that of Windows KB article http://support.microsoft.com/kb/929270.

The resolution did not fix it. I can print from TS on client mapped printers through the printer properties 'print test page'. Can print from Notepad, but nothing else. Every other app. seems to require a default printer, and that is what i cannot do. The 'Administrator' account has no problems printing to any printer, from any software, or setting the default printer. I suspected permissions issue, but user accounts with the same permissions as the Administrator are having the same issue.

If you need more info, please let me know, i will be checking back regularly.
Who is Participating?
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.

Michael WorshamStaff Infrastructure ArchitectCommented:
Is the printer drivers installed on the user's PC also on the TS server as well? Also is the printer named exactly as it shows on the User's PC? (i.e. HP LJ 500 != HP LaserJet 500)

Michael WorshamStaff Infrastructure ArchitectCommented:
See this URL as well for more details:
mhdcommunicationsAuthor Commented:
Yes the drivers are loaded on the users computers as well as the TS and the printers are named exactly the same: w/ a few exceptions - Samsung ML-1210 (from USER) in Session #
mhdcommunicationsAuthor Commented:
I was able to fix it myself.
The article from Microsoft was accurate, but their solution did not work.
I had to export the registry key {HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows} from the Administrator account (since this was the only account able to print) and import it into each individual user. Through my lack of registry scripting skills, i had to then change the default printer from 'Microsoft Document Imaging Device'  (which was the Administrators default printer) to a different printer.
The registry key HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows was not listed under ANY other users.

If anyone has an idea on how to keep this from happening (assuming it will happen) to new users, let me know. Maybe scripting, or actually fixing the issue, and not just band-aiding it.

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
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
Microsoft Server OS

From novice to tech pro — start learning today.