« McCarthy hearings online | Main | Gates takes a page from Steve Jobs »

May 06, 2003

Solution to Enter Network Password problem

Behold, I hold the answer to a question that hundreds of webloggers have asked me about since I first wrote about it more than a year ago: the dreaded Enter Network Password glitch in Outlook and Outlook Express.

From the moment I purchased a new Dell PC with Windows XP 16 months ago, Outlook 2002 began pestering me with a dialogue box every five minutes. I wrote about it last spring, last summer and again in February.

Michael Tenenbaum of Harvard was one of the hundreds of folks who spotted one of my postings. He did a little further digging and turned up a March 11, 2003, document in the Microsoft Knowledge Base that solved the problem. I had come across a half-dozen other Microsoft documents that did not do the trick, and this one seemed to apply only to Outlook Express, not Outlook 2002, so I was skeptical. But I followed the arcane steps it outlined, and lo and behold, it worked. I no longer have to manually send and receive, and when I set Outlook to automatically send and fetch email every 10 minutes, it now does so without asking for that infernal password. (I'm the only one on my home network, so Outlook's request for a password a few thousand times over the past year was a bit maddening.) The problem, apparently was a "corrupted" registry key, even though the password worked when manually entered.

Michael, I and countless other bloggers owe you a big debt of gratitude.

In case the Microsoft article becomes lost in the ether, I'll reproduce the steps below.

SYMPTOMS
When you run Outlook Express using Microsoft Windows 2000 or Microsoft Windows XP and connect to your Internet Service Provider (ISP) to retrieve e-mail messages from a Post Office Protocol (POP) server, your password is not retained even though you have chosen to save it.

CAUSE
The registry contains incorrect information for the Protected Storage System Provider registry subkey for your account.

RESOLUTION
To save your password you must back up your registry, remove the user account information, and then re-enter your password. Only people who are members of the Administrators group on the local computer can make these changes. Windows XP Home Edition users need to check the Users control panel. If they are not listed as an Administrator, someone with Administrator rights will have to add them to the Administrators group.

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

How to Back up the Registry

Windows 2000

Click Start, click Run, type regedt32 in the Open box, and then click OK.
Locate and click the following registry key:
HKEY_CURRENT_USER\Software\Microsoft\Protected Storage System Provider

On the Registry menu, click Save Key.
In the File name box, type a unique name for the key.
In the Save In box, click a location for the file, and then click Save.
On the Registry menu, click Exit.

Windows XP

Click Start, click Run, type regedt32 in the Open box, and then click OK.
Locate and click the following registry key:
HKEY_CURRENT_USER\Software\Microsoft\Protected Storage System Provider

On the File menu, click Export.
In the File name box, type a unique name for the key.
In the Save In box, click a location for the file, and then click Save.
On the Registry menu, click Exit.

How to Remove the User Account Information

Windows 2000

Quit all programs.
Click Start, click Run, type regedt32 in the Open box, and then click OK.
Locate and click the following registry key:
HKEY_CURRENT_USER\Software\Microsoft\Protected Storage System Provider

On the Security menu, click Permissions.
Click the registry key for the user that is currently logged on and ensure that Read and Full Control are both set to Allow.
Click the Advanced button, ensure that user that is currently logged on is selected, that Full Control is listed in the Permissions column, and that This Key and Subkeys is listed in the Apply to column.
Click to select the Reset permissions on all child objects and enable propagation of inheritable permissions check box.
Click Apply, and then click Yes when you are prompted to continue.
Click OK, and then click OK.
Double-click the Protected Storage System Provider key to expand the key, click the user subkey folder that is directly below the Protected Storage System Provider key, click Delete on the Edit menu, and then click Yes in the warning message dialog box.

The user subkey folder looks similar to the following example:
S-1-5-21-124525095-708259637-1543119021-16701

NOTE: For every identity that you have, there will be a subkey under the Protected Storage System Provider key. To resolve this problem in all of your identities, you must delete all of the user subkeys folders under the Protected Storage System Provider key.
On the Registry menu, click Exit, and then restart your computer.

Windows XP

Quit all programs.
Click Start, click Run, type regedt32 in the Open box, and then click OK.
Locate and click the following registry key:
HKEY_CURRENT_USER\Software\Microsoft\Protected Storage System Provider

On the Edit menu, click Permissions.
Click the registry key for the user that is currently logged on and ensure that Read and Full Control permissions are both set to Allow.
Click the Advanced button, ensure that the user that is currently logged on is selected, that Full Control is listed in the Permissions column, and that This Key and Subkeys is listed in the Apply to column.
Click to select the Replace permission entries on all child objects with entries shown here that apply to child objects check box.
Click Apply, and then click Yes when you receive a prompt to continue.
Click OK, and then click OK again.
Double-click the Protected Storage System Provider key to expand the key, click the user subkey folder that is directly below the Protected Storage System Provider key, click Delete on the Edit menu, and then click Yes in the warning message dialog box.

The user subkey folder looks similar to the following example:
S-1-5-21-124525095-708259637-1543119021-16701

NOTE: For every identity that you have, there may be a subkey under the Protected Storage System Provider key. To resolve this issue in all of your identities, you must delete all of the user subkeys folders under the Protected Storage System Provider key.
On the Registry menu, click Exit, and then restart your computer.
How to Re-Enter Your Password

NOTE: These steps work for both Windows 2000 and Windows XP.
Start Outlook Express.

NOTE: If you receive a login error, close the dialog box and proceed.
Click Tools, and then click Accounts.
Click the Mail tab in the Internet Accounts window.
In the Account column, click to highlight the Internet E-mail account to be changed, and then click Properties.
On the Server tab, type your password in the Password box, and then click to select Remember password dialog box.
Click OK, and then click Close.
Close Outlook Express and then restart it.
On the Tools menu, click Send and Receive to test if your password is retained.

NOTE: If other Windows 2000 or Windows XP users are having password retention problems, re-enter the password, and then click to select the Remember Password check box for those profiles. Each user may need to log on for their password to be retained.

Later: In March 2004, Chicago Tribune tech columnist Jim Coates had this remedy for a reader.

Q. I am running Windows XP Home 2002 version and am having trouble with passwords. Most bothersome is Outlook Express prompting me on initial start with a Logon window, asking me for my mail password for sending and receiving mail. I know how to go to Outlook Express' Tools, Properties and Servers to insert the password and check the box to remember, but it will not remember it. What is wrong?

Rick Bodee, Darien, Ill.

A. Several things can cause this vexing problem, Mr. B., but since you are running Windows XP, it is highly likely that your computer isn't set correctly for an item called the Protected Storage service, also known as pstores.exe.

To fix the problem, you need to go to the Control Panel under the Start Menu and select the one for Administrative Tools. This will give you an icon for Services. Open it and scroll down to Protected Storage. You need to set this service to start every time you boot up. So look in the pane to the left of the list of services and select Start.

Now, to order that this service be started every time you boot the computer, right-click on the Protected Storage line in the Services list and then select Properties. Change the setting to Automatic instead of Manual or Disable.

For users of Windows 98 and ME, the fix is a bit more complicated. With these earlier versions of Windows, one needs to run by hand the pstores.exe program stored in the C: 1/4Windows 1/4System directory.

To do this, click on Start and Accessories and select the DOS Command Prompt icon. Then type (without the quotes) "cd c: 1/4windows 1/4system" and tap Return to move to the required directory. Now type in the command "pstores --install" and tap Return. That will reactivate the Protected Storage service and permit password entries.

May 6, 2003 at 04:36 PM in Computing | Permalink

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d83451db1569e200e55045121b8833

Listed below are links to weblogs that reference Solution to Enter Network Password problem:

Comments

Paul writes with this additional info:

Hi I have just solved this for myself following the advice from Microsoft see below:

http://support.microsoft.com/default.aspx?scid=kb;en-us;281791&Product=ol2002

Another solution I found which may apply to others, (but didn’t for me), is to check that the ‘Protected Storage’ service is definitely set to Auto and is running in XP services.

Also: I added an additional suggestion from Jim Coates to the main entry.

Posted by: JD at Dec 2, 2003 3:16:59 PM

This Enter Network password is driving me crazy.
I am running Outlook 2002 under XP. I am accessing my ISP through a broadband connection (on a LAN). I get the message every time Outlook polls for messages. If I set the interval at 3 mins, I get it every 3 mins. If I set it for 5 mins, it repeats every 5 mins. If I remove the email accounts and delete the sub-key folder as recommended, and then set up the email accounts again, I get the Enter Network Message a few minutes later and it keeps flashing up every few minutes.
I can stop it by setting the email accounts not to receive messages but this defeats the whole purpose of being permanently on line through the broadband connection.
What else can I try?

Posted by: Robert at Apr 15, 2004 12:51:11 PM

Hi

I have carried out the above and sadly the problem still persists! Any other suggestions?

David

Posted by: David Collett at Apr 18, 2004 7:44:39 AM

Like a couple of other posters here I have found that none of the published answers solves the problem. However, I think the Microsoft link above that Paul provided above may finally help (reproduced here).

The article highlights a potential problem if you use more than one email account, but I now suspect that in certain circumstances, it can also affect even a single email account.

Here's the point:

When Outlook 2002 (or later) attaches to the email servers, it both sends and receives at the same time (this was a new feature in 2002). To do this, it connects concurrently to both the outgoing (SMTP) and incoming (POP3) mail account.

(Note: Both these connections are always made even if there is nothing to send or receive).

This is not normally a problem and should lead to mail being up and downloaded at the same time, which is very efficient.

However, if your email provider uses the same address for both incoming and outgoing mail AND if it also locks the account when being accessed, then it would return an error when send and receive are attempted concurrently because only one operation
at a time would be allowed. Then, as the Microsoft article states, a 'lock error' of this type is treated by Outlook as a password failure and generates the hated 'Enter Network Password' box.

This also explains the variability of the frequency of the appearance of this box; it is probably just a matter of timing. Although the send/receive steps are attempted concurrently, one will always be started before the other. If the first process manages to complete before the second, you won't get a message. It all depends on the speed of your PC, your internet connection and how busy the internet is.

Further evidence that this may be the cause is that the two responders above who cannot get rid of the problem, David and Robert, share the same email provider as me - btinternet. The SMTP and POP3 settings for btinternet are both mail@btinternet.com.

I have communicated with David and he confirms that he has a different email account that never generates the error. He is also chasing the provider to see if they can confirm how they handle concurrent account access.

What would be useful is if anyone else out there can confirm that they fall into this category.

Ok, this might be progress but, if this is the problem, what's the solution?

Unfortunately, I can only see two. Either the email provider has to be persuaded to allow concurrent access to the send/receive process, or Microsoft would need to add an option to allow users to disable the concurrent email handler. If this is the case then a solution may be out of our hands. But maybe someone else out there knows another way? If so, help please!

Posted by: David Penn at Apr 21, 2004 9:07:24 AM

Well, I tried everthing listed here and no luck so I decided to fire up Outlook Express and see what happened. Express showed 50+ messages on the server when I knew there were none since I just downloaded them with Outlook.

I use Comcast and logged into the online mail account ( which I never use) and low and behold I had messages dating back a few months that never downloaded. I deleted them from the online mail utility, fired up Outlook and tadaaaa, no more popup box. Not sure how or why but it worked. Thought Id share the info..

Troy

Posted by: Troy G at Apr 27, 2004 5:47:05 PM

God bless you for this post!! It works great even in Outlook.

Posted by: Kent Frese at Jun 11, 2004 6:07:58 PM

I tried the suggestions from above about the password problem. None of them worked. I went to the Microsoft site and found more instructions, applied them and have had no problems in the last 24-hours. The instructions are as follows:

1. On the Tools menu, point to Send/Receive Settings, and then click Define Send/Receive Groups.

2. Click the Send/Receive Group that you would like to configure (the group "All Accounts" (without quotation marks) is created by default), and then click Edit.

3. In the Accounts box, click on one of the duplicate accounts. Click to clear the Receive Mail Items check box. Repeat steps 5 and 6 for all other duplicate accounts. Click OK , and then click Close.

The site is www.support.microsoft.com/default.axpx?scid=bb;en-us;281791&PRoduct=ol2002

Posted by: Linda at Jun 16, 2004 4:06:56 PM

I had the same problems with Outlook 2002 which shipped as part of Office XP. I have tried the solutions posted by David Collett and Kent Frese. They are the same solution, do not require a change to the registry and work.

This has saved me countless hours of frustration, thanks guys.

The URL describing the solution is www.support.microsoft.com/default.axpx?scid=bb;en-us;281791&PRoduct=ol2002

Posted by: Frey Ingram at Dec 16, 2004 1:29:30 AM

As per the suggestion above:

3. In the Accounts box, click on one of the duplicate accounts. Click to clear the Receive Mail Items check box.

Well I tried this, and was thrilled to find it worked! Or so I thought. I sent several test emails, and NOTHING was delivered until I went back in and re-checked the box!

As per the other suggestions re: removing the subkey folder in the Registry, my machine won't let me remove it. I get an 'access denied' message even though full permissions are granted on all levels.

So for me, nothing has yet worked. It may be possible that my mail server is to blame. But I tell you, I've been going thru this for over two years now, and it's getting pretty old.

Thanks

Posted by: Metrov at Jan 17, 2005 4:26:41 PM

I'm using Windows Media, and having the same problems. I don't see any fix specifically for that OS. Unless it's ME?

Posted by: Eileen at Dec 9, 2005 8:44:41 AM

I have worked on this problem for 2 months and FINALLY after piecing all the different info together found a solution that worked for me.

This began happening after I was prompted for a password change at the Windows logon. The popup is not that the system was not remembering the Outlook / ISP password but the system.

I found the following-

SYMPTOMS
When you use Microsoft Office Outlook 2003 to connect to your Exchange server mailbox by using a remote procedure call (RPC) over HTTP, you receive messages that continuously prompt you for your network password.
CAUSE
This issue occurs when one of the following conditions is true:• Your password has expired.

• Your administrator has set the User must change password at next logon option for your user account.

My computer is stand alone so I went to the following-

Start / Control Panel / Administrative Tools / Computer Managment / Local Users & Groups / User File (on the right) / Highlight User / Right click Properties / Set password to never expire.

FINALLY NO POPUP!!!!

Bud

Posted by: Van A. Payne at Dec 13, 2005 12:10:48 PM

I have been experiencing the same problem without any luck getting Outlook to remember my password. After some searching, I noticed that most of my "User Shell Folder" enteries in the registry were missing. After resetting my User Shell Folders back to the defaults, Outlook started remembering my password. The following link contains the REG file needed to reset your registry entries.

http://windowsxp.mvps.org/usershellfolders.htm

Steps:

1) Merge Registry Entries (Note: My System is Windows XP SP2)

2) Run Outlook. Enter password. (Note: Check option to save password).

Posted by: Tim Emerson at Jan 9, 2006 3:41:59 PM

I have had all the above problems for a friggin month. This stupid "re-enter password" box keeps popping up before it will download any mail from my Yahoo POP3 account. I crashed my main network/server computer when I hit the repair feature on Outlook 2003 so DO NOT DO THAT. I went out and was forced to buy a new computer, worked 24 hours to get my server/files/network and programs re-installed and TO MY AMAZEMENT, when I lit it up, there it was again!!!!!!! So now, I know for sure it can't be a virus or a glitch in Outlook 2003 cuz this one's brand spankin new. hmmm........what's left? This morning it hit me what the answer IS. I went into Yahoo and simply changed my password. NOW IT'S FIXED!!!!!! My mail downloaded and I haven't had that box pop up since! Problem solved. Simple as that.

Greg Kellerman

klaxon_greg@yahoo.com

Posted by: Greg Kellerman at Feb 23, 2006 3:28:30 AM

I've been using Outlook 2002 for some time without this problem occurring. Recently I changed my webmail password and during the same period temporarily had to resort to using dialup internet access. I’d imagine one or a combination of these factors contributed to the annoying popup problem and inability to send outgoing mail.

After reading all the entries here and applying most suggestions with no luck I reconsidered the entry by David Penn.

I then went back to my Email Account settings panel within Outlook (Tools/ Email Accounts/ View or change existing e-mail accounts/ (select appropriate account and click "change"/ ). From the Email Accounts dialogue box and then entered the "More Settings" window. Under the tab heading "Outgoing Server" I turned on the radio icon "Log onto incoming mail server before sending mail". After that, no more popup and outgoing mail sends successfully.

Great blog too by the way.

Posted by: Jay Daniells at Mar 23, 2006 5:11:08 PM

I'm glad I read the posts all the way to the end, because the last post by Jay Daniells was the solution to my problem. The only other attempt I made was the Microsoft solution. However, it didn't work, and I believe it didn't work because it applies when you are using more than one account. I only use one account when using Outlook.

Happy days are here again.

Posted by: Stan Tomlinson at Apr 4, 2006 8:50:46 AM

Today i upgraded to office xp from office 2000,in windows 2000,after sometime one message box coming in every 2 minutes gap,requesting enter user id and password.How to solve this problem?

Posted by: rangeeth at Apr 5, 2006 11:16:51 AM

I have experienced the same problem, and have tried this, and many other solutions with no success. I finally found what solved the problem for me, and I hope this will help others.

Clearly this problem can have many causes, but often as not it is caused by an unexpected message from the email server. Your individual solution may depend on contacting your email provider so that they can tell you what this message is, but the most common cause is that the email account has reached, or is reaching, its quota. When the email account comes near the quota the server may send an error message, causing Outlook to believe it has failed to log in. Try deleting the largest emails in your Inbox or other folders, and see if the problem goes away (this seems the most likely cause for those who have experienced this problem intermittently).

Posted by: Oliver at Apr 6, 2006 7:12:38 AM


I am suffering the same problem for the last one week.I upgraded office xp from office 2000 in windows xp professional.after that every 5-10 minutes gap one message box coming for "enter network password".I tried all the ways,but failed.Is it success when system restore to before upgrade date or reinstall office xp?

Posted by: rangeeth k at Apr 11, 2006 12:14:42 AM

use Password Saver to solve this problem.

http://www.yaodownload.com/utilites/security-encryption/password-saver/

Posted by: mike at Apr 18, 2006 10:13:28 PM

I am suffering the same problems as a few of you. I have 2 account one of them a BT account. These have been working fine for a while know. I initially got the Enter Network Password for the other account but still recived mails.
Now the BT account will not allow me to send from this account using POP3.
I have removed the BT account from the email accounts and the POP UP stops.
I am running XP Pro and Office 2003.

So no BT account for now.


Mark 19th april 2006

Posted by: Mark at Apr 19, 2006 5:51:08 AM

Update on the Enter Network Password issues with BT.
I created my self a sub account in Bt internet. Then added this as my default account in Outlook. All seems fine. then I added the old account in again. Not as default. This seems to work now and the error POP has stoppped for now.

I think it has solved the problem as the old BT account had to be moved and when you enter a new account password it has to re asign - it doesn't assume it's the same?

Posted by: Mark at Apr 19, 2006 6:14:54 AM

I had the same problem last night and spent 3 hours searching the net and trying out all the solutions above and others and nothing worked EXCEPT THE FOLLOWING :

By the way, I am running on
XP PRO
Outlook 2003
I don't believe any version of Norton or McAfee have anything to do with this....

Anyway, because I have multiple POP email addresses which are NOT "domained" on my HOME ISP, my HOME ISP requires LOGIN AUTHENTICATION for these accounts in order to combat SPAM

(which for a few years meant that you had to "Log onto incoming mail server before sending mail". FOR INTSTRUCTIONS OF HOW TO DO THIS IN OUTLOOK - follow the instructions of >> Outlook (Tools/ Email Accounts/ View or change existing e-mail accounts/ (select appropriate account and click "change"/ ). From the Email Accounts dialogue box and then entered the "More Settings" window. Under the tab heading "Outgoing Server" - turn on the radio icon "Log onto incoming mail server before sending mail" and put in the email address which was given to you by your ISP when you signed up with them....i.e. yourname@yourISP'sname.com)

But since SPAM has prolifigated to hack even against this, many ISP's have changed BOTH the POP3 & SMTP Port settings from their default 25 & 110 values. Read the following from an ISP provider who has partnered up with YAHOO :

"In an effort to reduce unsolicited bulk email traffic ("spam"), Rogers Yahoo! Hi-Speed Internet and many other Internet and e-mail service providers now prevent access to the standard port used in sending e-mail (port 25) for any message that do not use the ISP's own outgoing SMTP servers. While this is effective in reducing the amount of spam sent from a network, it also requires that customers who send messages through their work or e-mail accounts make a small settings change within their e-mail program"

So if your problem of getting the ENTER NETWORK password is actually because you cannot SEND i.e. OUTGOING (SMTP) emails, then here are instructions :

Microsoft Outlook 2002 (XP) & 2003

From the "Tools" menu, select "E-mail Accounts"
Select "View or Change existing email accounts" and click on "Next"
Select the desired email account and click on the "Change" button
Change the "Outgoing mail server (SMTP)" to the SMTP ougoing server provided by your ISP (i.e. smtp.isp-domain-name.com...in my case it is smtp.rogers.com)
Next, click on "More Settings"
Click on the "Advanced" tab
Next go to the "Outgoing server (SMTP)" tab, change port 25 to the new number that may have been altered by your ISP without them letting you know of course (depending on your service provide's availability)
Click "OK", then click "Next" and "Finish"

This solved my problem without doing any registry stuff. I believe the same could be for INCOMING (POP3) emails however I did not have that problem -

In any event - I urge you to not waste one more iota of your time with other solutions and just get on the phone to your ISP and ask them if they have any POP or SMTP port settings that are different than the default values of Outlook or the other email program you may be using.

Hope this helps because I completely understand the frustration.....especially since I would have bet my first born that this would probably turn out to be a Microsoft issue!

GREAT BLOG by the way.

Suggestion : Can you make an area which shows all the troubleshooting solutions offered - even go one more step and let your users poll and vote which one worked for them...that would really help.

Posted by: Rick at Apr 22, 2006 7:50:59 PM

I've feel like I've tried everything, but I still CANNOT get incoming email without it prompting me for the "Network Password." Sending out email is fine, it's only incoming email that prompts this. I have MS Outlook 2003 and XP. Problems ONLY began this morning when it automatically updated and asked me to restart computer. HELP! Are there any other solutions out there?

Posted by: brosette at Apr 27, 2006 4:19:58 PM

I am running Windows XP and Outlook 2003 with up to date service packs, I use BTINTERNET, the problem started yesterday 'Enter network Password', I don't know what kicked it off. I went back to fridays restore point, that didn't work, so I came here, great help by the way. I tried some of the solutions above, including changing the registry, changing the password on BTinternet.com and a couple of the tweaks in Outlook, none of them worked. What I did do, 'just for the hell of it' was clear the fields in the Enter network password box and press enter, obviously it came back up, so I filled it in with the correct details again, and hey presto, it's stopped coming up. Don't know why, but if it helps someone great.

Posted by: Karol Elliott at May 15, 2006 10:26:05 AM

Like Karol I use BTINTERNET/BTOpenworld and the problem started occurring in the past few days. Will try the solution suggested and report back.

Posted by: SK Swindon at Jun 3, 2006 3:51:05 AM

Post a comment

(Because of spam, comments are held for approval by JD)