Cannot stay signed in to windows xp

G

Guest

This is similar to a post handled by Rick "Nutcase" Rogers. If I login in Xp
pro I see the wallpaper and get logged out immidiately. I did what Rick
posted about copying userinit.exe to wsaupdater.exe but getting logged off
was still happening. I went into safe mode and checked registy and it looked
okay with userinit.exe in there as it should be. I replaced userinit.exe
with wsaupdater.exe and got in fine but when I change the registry back to
userinit.exe I'm back to the same problem of geting logged our right away. I
even went backwards and copied wsaupdater to userinit but that did not work.
Help, I am at a loss usless I leave the registry with wsaupdater in it. Not
sure this is okay. Thanks, Gord
 
R

Ramesh, MS-MVP

Gord,

See if there is a file named userinit.exe in the %Windir%\System32 folder.
If not, extract a new copy from the Windows XP CD / i386 folder or copy from
the DLLCache folder.

--
Regards,

Ramesh Srinivasan, Microsoft MVP [Windows XP Shell/User]
Windows® XP Troubleshooting http://www.winhelponline.com


in message This is similar to a post handled by Rick "Nutcase" Rogers. If I login in
Xp
pro I see the wallpaper and get logged out immidiately. I did what Rick
posted about copying userinit.exe to wsaupdater.exe but getting logged off
was still happening. I went into safe mode and checked registy and it
looked
okay with userinit.exe in there as it should be. I replaced userinit.exe
with wsaupdater.exe and got in fine but when I change the registry back to
userinit.exe I'm back to the same problem of geting logged our right away.
I
even went backwards and copied wsaupdater to userinit but that did not work.
Help, I am at a loss usless I leave the registry with wsaupdater in it. Not
sure this is okay. Thanks, Gord
 
G

Guest

Thanks for reply. I checked C:\windows\system32 for that file just through
START RUN CMD and it said it was not there but when I tried to copy it there
from DLLCAche it said it was there. So I rebooted with my windows disk and
did R for recover and went to c:\windows\system32 and it showed up there for
some reason. However when I change my registry back to userinit.exe, I get
the login problem. If I leave it at wsaupdater.exe it's okay but I don't
know what problems I'm creating by leaving it that way. Should I try to
delete userinit.exe through a reboot and using R (recover) and then load it
from the XP disk? Not sure this will really work either. you know I did do
a full recover and it modified my registry to this wsaupdater incorrect entry
but going throught the same steps after did not help. This has me really
confused. thanks again, gord
Ramesh said:
Gord,

See if there is a file named userinit.exe in the %Windir%\System32 folder.
If not, extract a new copy from the Windows XP CD / i386 folder or copy from
the DLLCache folder.

--
Regards,

Ramesh Srinivasan, Microsoft MVP [Windows XP Shell/User]
Windows® XP Troubleshooting http://www.winhelponline.com


in message This is similar to a post handled by Rick "Nutcase" Rogers. If I login in
Xp
pro I see the wallpaper and get logged out immidiately. I did what Rick
posted about copying userinit.exe to wsaupdater.exe but getting logged off
was still happening. I went into safe mode and checked registy and it
looked
okay with userinit.exe in there as it should be. I replaced userinit.exe
with wsaupdater.exe and got in fine but when I change the registry back to
userinit.exe I'm back to the same problem of geting logged our right away.
I
even went backwards and copied wsaupdater to userinit but that did not work.
Help, I am at a loss usless I leave the registry with wsaupdater in it. Not
sure this is okay. Thanks, Gord
 
R

Ramesh, MS-MVP

Gord,

Expand a copy of userinit.exe from the Windows XP CD, or from the i386
folder on the hard disk. Note that if you have a Service Pack installed on
top of the Windows XP installation, you need to browse to the following
location for an updated copy of userinit.exe

C:\Windows\ServicePackFiles\i386


--
Regards,

Ramesh Srinivasan, Microsoft MVP [Windows XP Shell/User]
Windows® XP Troubleshooting http://www.winhelponline.com


message Thanks for reply. I checked C:\windows\system32 for that file just through
START RUN CMD and it said it was not there but when I tried to copy it there
from DLLCAche it said it was there. So I rebooted with my windows disk and
did R for recover and went to c:\windows\system32 and it showed up there for
some reason. However when I change my registry back to userinit.exe, I get
the login problem. If I leave it at wsaupdater.exe it's okay but I don't
know what problems I'm creating by leaving it that way. Should I try to
delete userinit.exe through a reboot and using R (recover) and then load it
from the XP disk? Not sure this will really work either. you know I did do
a full recover and it modified my registry to this wsaupdater incorrect
entry
but going throught the same steps after did not help. This has me really
confused. thanks again, gord
Ramesh said:
Gord,

See if there is a file named userinit.exe in the %Windir%\System32 folder.
If not, extract a new copy from the Windows XP CD / i386 folder or copy
from
the DLLCache folder.

--
Regards,

Ramesh Srinivasan, Microsoft MVP [Windows XP Shell/User]
Windows® XP Troubleshooting http://www.winhelponline.com


"Gord "Hoover" Royce" <Gord "Hoover" (e-mail address removed)>
wrote
in message This is similar to a post handled by Rick "Nutcase" Rogers. If I login in
Xp
pro I see the wallpaper and get logged out immidiately. I did what Rick
posted about copying userinit.exe to wsaupdater.exe but getting logged off
was still happening. I went into safe mode and checked registy and it
looked
okay with userinit.exe in there as it should be. I replaced userinit.exe
with wsaupdater.exe and got in fine but when I change the registry back to
userinit.exe I'm back to the same problem of geting logged our right away.
I
even went backwards and copied wsaupdater to userinit but that did not
work.
Help, I am at a loss usless I leave the registry with wsaupdater in it.
Not
sure this is okay. Thanks, Gord
 
G

Guest

Ramesh how do I expand the copy of userinit.exe. I do have service pack 2 so
I must get it from i386? Does this need expanding too? Thaank you

Ramesh said:
Gord,

Expand a copy of userinit.exe from the Windows XP CD, or from the i386
folder on the hard disk. Note that if you have a Service Pack installed on
top of the Windows XP installation, you need to browse to the following
location for an updated copy of userinit.exe

C:\Windows\ServicePackFiles\i386


--
Regards,

Ramesh Srinivasan, Microsoft MVP [Windows XP Shell/User]
Windows® XP Troubleshooting http://www.winhelponline.com


message Thanks for reply. I checked C:\windows\system32 for that file just through
START RUN CMD and it said it was not there but when I tried to copy it there
from DLLCAche it said it was there. So I rebooted with my windows disk and
did R for recover and went to c:\windows\system32 and it showed up there for
some reason. However when I change my registry back to userinit.exe, I get
the login problem. If I leave it at wsaupdater.exe it's okay but I don't
know what problems I'm creating by leaving it that way. Should I try to
delete userinit.exe through a reboot and using R (recover) and then load it
from the XP disk? Not sure this will really work either. you know I did do
a full recover and it modified my registry to this wsaupdater incorrect
entry
but going throught the same steps after did not help. This has me really
confused. thanks again, gord
Ramesh said:
Gord,
when I change the registry back to userinit.exe I'm back to the same
problem

See if there is a file named userinit.exe in the %Windir%\System32 folder.
If not, extract a new copy from the Windows XP CD / i386 folder or copy
from
the DLLCache folder.

--
Regards,

Ramesh Srinivasan, Microsoft MVP [Windows XP Shell/User]
Windows® XP Troubleshooting http://www.winhelponline.com


"Gord "Hoover" Royce" <Gord "Hoover" (e-mail address removed)>
wrote
in message This is similar to a post handled by Rick "Nutcase" Rogers. If I login in
Xp
pro I see the wallpaper and get logged out immidiately. I did what Rick
posted about copying userinit.exe to wsaupdater.exe but getting logged off
was still happening. I went into safe mode and checked registy and it
looked
okay with userinit.exe in there as it should be. I replaced userinit.exe
with wsaupdater.exe and got in fine but when I change the registry back to
userinit.exe I'm back to the same problem of geting logged our right away.
I
even went backwards and copied wsaupdater to userinit but that did not
work.
Help, I am at a loss usless I leave the registry with wsaupdater in it.
Not
sure this is okay. Thanks, Gord
 
R

Ramesh, MS-MVP

Gord,

Yes, from %Windir%\ServicePackFiles\i386 folder or from the XP CD with SP2
integration (if you have one), also called as the "slipstreamed" XP CD.

Expand: syntax:
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/bootcons_expand.mspx

--
Regards,

Ramesh Srinivasan, Microsoft MVP [Windows XP Shell/User]
Windows® XP Troubleshooting http://www.winhelponline.com


message Ramesh how do I expand the copy of userinit.exe. I do have service pack 2
so
I must get it from i386? Does this need expanding too? Thaank you

Ramesh said:
Gord,

Expand a copy of userinit.exe from the Windows XP CD, or from the i386
folder on the hard disk. Note that if you have a Service Pack installed on
top of the Windows XP installation, you need to browse to the following
location for an updated copy of userinit.exe

C:\Windows\ServicePackFiles\i386


--
Regards,

Ramesh Srinivasan, Microsoft MVP [Windows XP Shell/User]
Windows® XP Troubleshooting http://www.winhelponline.com
 
G

Guest

Ramesh this is getting pretty long but I want to thank you so much for your
help. I did finally fix the problem. I removed the file wsaupdater.exe so
now I could not edit my registry in any mode. I now had to boot to CD and
did a full recovery which I know would add an entry to Userinit in the
registry so I could go back and edit it. This time instead of putting
wsaupdater in the registry it put C:\windows\system32\userinit.exe, after
C:\windows\system32\userinit.exe, so it was entered twice. Once I removed
the second entry it worked. I guess part of the problem was leaving
wsaupdater.exe on the system. Thankyou again. Gord

Ramesh said:
Gord,

Yes, from %Windir%\ServicePackFiles\i386 folder or from the XP CD with SP2
integration (if you have one), also called as the "slipstreamed" XP CD.

Expand: syntax:
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/bootcons_expand.mspx

--
Regards,

Ramesh Srinivasan, Microsoft MVP [Windows XP Shell/User]
Windows® XP Troubleshooting http://www.winhelponline.com


message Ramesh how do I expand the copy of userinit.exe. I do have service pack 2
so
I must get it from i386? Does this need expanding too? Thaank you

Ramesh said:
Gord,

Expand a copy of userinit.exe from the Windows XP CD, or from the i386
folder on the hard disk. Note that if you have a Service Pack installed on
top of the Windows XP installation, you need to browse to the following
location for an updated copy of userinit.exe

C:\Windows\ServicePackFiles\i386


--
Regards,

Ramesh Srinivasan, Microsoft MVP [Windows XP Shell/User]
Windows® XP Troubleshooting http://www.winhelponline.com
 
R

Ramesh, MS-MVP

Nice to hear the problem is fixed, Gord. BTW, I've written a guide which
explains how to tackle such situations. BartPE CD comes to the rescue.

How to edit the registry offline using BartPE boot CD ?:
http://windowsxp.mvps.org/peboot.htm

--
Regards,

Ramesh Srinivasan, Microsoft MVP [Windows XP Shell/User]
Windows® XP Troubleshooting http://www.winhelponline.com


message Ramesh this is getting pretty long but I want to thank you so much for your
help. I did finally fix the problem. I removed the file wsaupdater.exe so
now I could not edit my registry in any mode. I now had to boot to CD and
did a full recovery which I know would add an entry to Userinit in the
registry so I could go back and edit it. This time instead of putting
wsaupdater in the registry it put C:\windows\system32\userinit.exe, after
C:\windows\system32\userinit.exe, so it was entered twice. Once I removed
the second entry it worked. I guess part of the problem was leaving
wsaupdater.exe on the system. Thankyou again. Gord

Ramesh said:
Gord,

Yes, from %Windir%\ServicePackFiles\i386 folder or from the XP CD with SP2
integration (if you have one), also called as the "slipstreamed" XP CD.

Expand: syntax:
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/bootcons_expand.mspx

--
Regards,

Ramesh Srinivasan, Microsoft MVP [Windows XP Shell/User]
Windows® XP Troubleshooting http://www.winhelponline.com


message Ramesh how do I expand the copy of userinit.exe. I do have service pack 2
so
I must get it from i386? Does this need expanding too? Thaank you

Ramesh said:
Gord,

Expand a copy of userinit.exe from the Windows XP CD, or from the i386
folder on the hard disk. Note that if you have a Service Pack installed
on
top of the Windows XP installation, you need to browse to the following
location for an updated copy of userinit.exe

C:\Windows\ServicePackFiles\i386


--
Regards,

Ramesh Srinivasan, Microsoft MVP [Windows XP Shell/User]
Windows® XP Troubleshooting http://www.winhelponline.com
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top