locked
Changing Default Printer RRS feed

  • Question

  •  

    I have added a printer to my SteadyState computer and want to make it the default for the SteadyState user.  I have unlocked the user profile and turned off disk protection. When I sign on as the SteadyState user and go to the printers folder and click on "Set as default printer".  Nothing happens.  I have tried removing all Windows restrictions on this user and still I cannot change the default printer. If I add this user to the Administrator's group, then I can change the default printer.  If I then remove the user from the Administrator's group, the default printer changes back to the old printer.  Any suggestions how I can do this?
    Tuesday, December 18, 2007 5:50 PM

Answers

  • Thanks for your help.   I finally figured out what was happening; although I still don't why it happened.  If I put the SteadyState user in the Administrator's group, the registry for the HK_Current_User showed the correct default printer. However when the SteadyState user was not in the Administration group, then HK_Current_User showed the wrong default printer.  Somehow this information was being pulled from HK_Users\.Default.  I fixed the data in HK_Users\.Default and this fixed the data for the SteadyState user.

    Wednesday, December 19, 2007 1:35 PM

All replies

  • Hi Rdunlap,

     

    Thank you for posting here.

     

    Based on the following KB article, this can be an expected behavior of Windows XP:

     

    A description of the user rights that a user must have to install or modify a local printer in Windows XP or Windows 2000

    http://support.microsoft.com/kb/297780

     

    You can try the method described in the following article:

     

    Changing a User's Default Printer in the Registry

    http://support.microsoft.com/kb/156212

     

    You can also control the printer access with security settings. Please refer to the following thread:

     

    Printer Restriction w/SS

    http://forums.microsoft.com/WindowsToolsandUtilities/ShowPost.aspx?PostID=2285549&SiteID=69

     

    Please understand that this forum mainly focuses on SteadyState specific issues. As this is a general Windows XP configuration issue, it would best be posted to Windows XP public newsgroup if further assistance is needed.

     

    http://www.microsoft.com/communities/newsgroups/list/en-us/default.aspx?dg=microsoft.public.windowsxp.print_fax

     

    The reason why we recommend posting appropriately is that you will get the most qualified pool of respondents, and other partners who read the newsgroups regularly can either share their knowledge or learn from your interaction with us.  Thank you for your understanding.

     

    Best Regards,

     

    Wednesday, December 19, 2007 2:36 AM
  • Thanks for your help.   I finally figured out what was happening; although I still don't why it happened.  If I put the SteadyState user in the Administrator's group, the registry for the HK_Current_User showed the correct default printer. However when the SteadyState user was not in the Administration group, then HK_Current_User showed the wrong default printer.  Somehow this information was being pulled from HK_Users\.Default.  I fixed the data in HK_Users\.Default and this fixed the data for the SteadyState user.

    Wednesday, December 19, 2007 1:35 PM