Windows 7: Default Printer Changes automatically
Hi All, Apologies for sticking this questino in a Vista Forum, but I was not able to find a Wnidows 7 Forum to post this question in. If yuio can ponitme in the right directino that would be appreciate, or provide somenisight into my problem that would helpful too.
The situation: Standard Windows Pro 7 user, in a SBS 2008 domain, logs into her PC (not a laptop) and her default Printer changes to anther printer in the list of installed printers. The printer that is chosen as the default is not the same each time this happens.
What I have checked:
There are no scripts running that make this change during log on or log off
The print spooller is not falling over durig start up of shutdown
The Windows 7 version is not Ultimate, and as such does not have the location based deault printer option.
The problem does not follow her to another Windows 7 PC.
Windows Updates were up to date at the time of investigatnig this (approx two weeks ago)
As an interim work around I have changed the permissions to read only for users on the registry key below:
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows
This has the affect of preventing the default printer from changing for this user, proves that is not a process running as SYSTEM or an adminstrative causing this, and has the side affect of not allowing the user to change her default printers settings at all. But this is livable for the time being.
Can anyone shed any light on why this is happening?
April 9th, 2010 11:26am
To resolve this issue you may refer the following article.
Automatically change default printer when you change your network in Windows 7
Important Note: Microsoft provides third-party contact information to help you find technical support. This contact information may change without notice. Microsoft does not guarantee the accuracy of this third-party contact information.Arthur Xie - MSFT
Free Windows Admin Tool Kit Click here and download it now
April 14th, 2010 8:39am
That article referes to a feature of Windows 7 Ultimate that is not present Windows 7 Professional. So sadly that article is of no use. Any other ideas?
April 15th, 2010 3:56pm
This issue can be caused by software conflictions. I suggest you boot in Clean Boot Mode to troubleshoot.Perform a clean startup to determine whether background programs are interfering with your game or program If it does not help, please try to clean printing sub system and reinstall all printers.Step 1======Start Windows Explorer, and then rename all files and folders in the following two folders: c:\windows\system32\spool\drivers\w32x86 To rename a file, we can right click the file and select Rename. Step 2 ======1. Click Start, type REGEDIT in the Start Search Bar, and then press ENTER.2. Navigate to and then click the following registry key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environment\Windows NT x86 View the list of subkeys. There should be only the following subkeys: Drivers Print Processors If there are any keys other than those listed above, follow these steps: a. On the File menu, click Export. b. In the File Name box, type a descriptive name for this key -- for example, type WindowsNTx86regkey -- and then click Save to save it to your local Desktop. We can use this backup of the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environment\Windows NT x86 registry key to restore the key if you experience any problems after you complete this procedure. c. Delete all keys other than Drivers and Print Processors. Step 3======Navigate to and click the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors registry key. View the list of subkeys. There should be only the following subkeys: BJ Language Monitor Local PortMicrosoft Document Imaging Writer MonitorMicrosoft Shared Fax MonitorStandard TCP/IP PortUSB MonitorWSD Port If there are any keys other than those listed in above, follow these steps to delete them: a. On the File menu, click Export. b. In the File Name box, type a descriptive name for this key -- for example, type Monitorsregkey -- and then click Save to save it to your local Desktop. We can use this backup of the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors registry key to restore the key if you experience any problems after you complete this procedure. c. Delete all keys other than the 5 listed above. Step 4. Disconnect the printer cable from the computer, and then restart the computer.Arthur Xie - MSFT
Free Windows Admin Tool Kit Click here and download it now
April 16th, 2010 6:03am