SP4 Userinit.exe Ordinal Not Found

  • Thread starter Thread starter Dan
  • Start date Start date
D

Dan

After a little searching through the machine that I've
gotten this error on I found that the USERENV.DLL is off a
version. (I have the c drive of the machine with the
problem shared to other machines). On one of my servers
in which SP4 worked well the USERENV.DLL is on version:
5.0.2195.6711. On the machine in which SP4 is giving this
error the version of USERENV.DLL is 5.0.2195.6085 .

If you boot up in safe mode can you get to a task
manager? If so can you do a new task and see if the size
of the USERENV.DLL (C:\WINNT\SYSTEM32\) is 361KB or
370,448 bytes. That's the old size. The new version size
is 380 KB or 389,904 bytes.

Maybe the file just needs to be replaced? Probably not
but, it's my next lead.
Dan
 
There are a few files which are not actually replaced. userinit.exe and
userenv.dll were not replaced - still had sp3 versions instead of sp4
versions.

If you can find the right version and then replace them via recovery console
you will then be able to login fine.

My system was mirrored, and I broke the mirror to have a 'good, working
copy' in case something went wrong. Turns up things got screwed up.

The mirrored copy of c: became labelled e:. The system partition was on c:
and then the boot partition was on e:. The registry had references to c:,
so in the end my windows that loaded was using both c and e. Talk about
messed up.

After trying to fix it up using the MS support docs, everything got
corrupted even more. Had to reinstall

Hopefully you guys will be fine after replacing the userinit.exe and
userenv.dll
Anyway, check the file date on the files carefully before deciding whether
to replace. If it doesn't work, you can always use recovery console to
change it back as long as you keep copies of the originals.

Look at Q254582 for recovery console instructions.

Good luck and pray hard! :)
 
C S said:
There are a few files which are not actually replaced. userinit.exe and
userenv.dll were not replaced - still had sp3 versions instead of sp4
versions.

If you can find the right version and then replace them via recovery console
you will then be able to login fine.

My system was mirrored, and I broke the mirror to have a 'good, working
copy' in case something went wrong. Turns up things got screwed up.

The mirrored copy of c: became labelled e:. The system partition was on c:
and then the boot partition was on e:. The registry had references to c:,
so in the end my windows that loaded was using both c and e. Talk about
messed up.

After trying to fix it up using the MS support docs, everything got
corrupted even more. Had to reinstall

Hopefully you guys will be fine after replacing the userinit.exe and
userenv.dll
Anyway, check the file date on the files carefully before deciding whether
to replace. If it doesn't work, you can always use recovery console to
change it back as long as you keep copies of the originals.

Look at Q254582 for recovery console instructions.

Good luck and pray hard! :)

Yes I have experienced this problem. It appeared after I installed
SP4 with a Win2K Terminal Server in Application mode. After applying
SP4 and receiving the ordinal 175 error, use Crtl,Alt, Del to get to
the task manager. Start a new task and enter "explorer" without the
quotes and that will get you to a desktop. You can then remove SP4.
Good Luck!

Cyndi
 
Back
Top