Jump to content

Welcome to Geeks to Go - Register now for FREE

Need help with your computer or device? Want to learn new tech skills? You're in the right place!
Geeks to Go is a friendly community of tech experts who can solve any problem you have. Just create a free account and post your question. Our volunteers will reply quickly and guide you through the steps. Don't let tech troubles stop you. Join Geeks to Go now and get the support you need!

How it Works Create Account
Photo

Copied userinit file from one computer to another...


  • Please log in to reply

#1
fateone

fateone

    New Member

  • Member
  • Pip
  • 2 posts
The other day I got the ntldr missing error, performed an installation repair with my xp disc. Then I was getting the log in and auto-log out problem that I've seen mentioned a lot. I found that the userinit file was missing from the harddrive so I connected the problem hd to my laptop and copy and pasted the userinit file from the laptop onto it..yeah it booted up just fine but now it thinks its the laptops harddrive, I can't access any of the files on it and it has shortcuts to things that are on the laptops harddrive. The harddrive is still nearly full. Any ideas how to fix this?
  • 0

Advertisements


#2
rshaffer61

rshaffer61

    Moderator

  • Moderator
  • 34,114 posts
Give this a try. Without knowing a little more about what caused the problem, I can't guarantee it will work...and it requires the machine you make the disk on AND the machine you are fixing are both running XP.

Please download RC.ISO and save it somewhere you can find it.
Also download MagicISO.

Start MagicISO. You should see a window informing you about the full version of MagicISO.
In the bottom right select Try It! and the program will open.
Click on File and then on Open and navigate to the RC.ISO file you downloaded. Select it, and click Open.

First, we'll need to add a clean version of userinit.exe to the current RC.ISO

* In the upper right pane, double click on the i386 folder.
* Right click in the upper right pane and select Add Files...
* Navigate to C:\Windows\System32 and select userinit.exe
* Then click Open to add userinit.exe to the CD image.
* Click File and select Save As...
* Name the file RCplus and save it somewhere you can find it.


Next, we'll need to burn the newly created image to a disk that we can use to fix the problem.

* Put a blank CD-R disk in your CD burner and close the tray. If an AutoPlay window opens, close it.
* Click on Tools and select Burn CD/DVD with ISO.... A window will appear.
* Click on the little folder to the right of CD/DVD Image File then navigate to the newly created RCplus.iso Image file and click Open.
* In the CD/DVD Writing Speed drop-down menu choose the 8X setting.
* Under Format make sure that Mode 1 is selected.
* And finally, click on the Burn it! button to burn RCplus.iso to disk.


Once the disk is burned, put it in the machine you want to fix and restart it.
Boot to the CD just as you would with a Windows XP disk.
At the Welcome to Setup screen, press R to enter the Recovery Console.
Choose the installation to be repaired by number (usually 1) and press Enter.
When you are asked for the Administrator password, enter the password or leave it blank (default) and press Enter.

At the C:\Windows> prompt, type the following commands pressing Enter after each one. Note: Watch the spaces.

D:
cd i386
copy userinit.exe c:\windows\system32
exit


After putting in the third command, you should receive the message 1 file copied which will indicate that the operation succeeded.
Now take out the CD and reboot your computer to normal mode. Try to log in and it should let you back in.

Thanks to wannabe1
  • 0

#3
rshaffer61

rshaffer61

    Moderator

  • Moderator
  • 34,114 posts
Another way of doing this:


Put your winxp cd in cd drive and reboot your system
When promted to push any key to boot to cdrom then click a key
Click R to enter recovery console

Type the following

expand d:\i386\userinit.ex_ c:\windows\system32
click enter

Once it says 1 file copied
Then type exit and click enter
System will reboot
Make sure to remove winxp cd before it boots up and let it boot fully
Windows should start normally

If not post with result
  • 0

#4
fateone

fateone

    New Member

  • Topic Starter
  • Member
  • Pip
  • 2 posts
I tried the second suggestion, it still has the same desktop links as this one (the laptop i stole the userinit file from) and the same program files listed etc... So at this point it's no longer an issue with the userinit file but an issue caused by running it the first time that must have changed other things.... if I put that hd in this laptop I can only see the same files I can see with it in that computer...I ran a program called ntfs undelete to see if my files are still there and they are, but for whatever reason I can't access them in windows.
  • 0

#5
rshaffer61

rshaffer61

    Moderator

  • Moderator
  • 34,114 posts
You will probably have to rename the usernit that you used from the laptop to something else llike usernit.old
Then redo the steps from second option.
This will completely replace the file with a new copy.

You can try to do a repair installation and see if that will work by following the next steps.

What I would suggest you do is to Backup your Data Files.
For this I would suggest using a External Hard Drive Enclosure. This will allow you to keep your Important Data safe and Separated from the main system in case of problems. The cost for this kind of Backup System has come down a lot. I would suggest a 500 Gig capacity for your needs. Since you will only be Backing Up Data Files Only this should be sufficient to do that for you. Follow the next two links to see examples of the price you will be looking at.
HERE
HERE

I suggest going to Microsofts Backup Tutorial and follow the steps to do a Backup to a External Drive and also it will guide you on how to do a Scheduled Backup even at night.

Another way you can do a Backup is by using DVD’s. This method is just as effective and can be done using the same steps as above.


After the above is done then go on to the next step.



Repair Installation Instructions

· Insert your Windows XP CD in your CD-ROM and then Restart your computer.
· At the first post screen start tapping the Del key to enter System Bios
· Find the Advance Options or Boot Sequence screen.
· You will need to change the boot sequence so that the CDrom is first and the HD is second.
· Press F10 to Save and Exit and then press Enter to accept.
· The system will now reboot
· When the "Press any key to boot from CD" message is displayed on your screen, press a key to start your computer from the Windows XP CD.
· When you see the following message displayed on the Welcome to Setup screen, press ENTER
· To setup Windows XP now, press ENTER.
· At this point an option to press R to enter the Recovery Console is displayed. DO NOT SELECT THIS OPTION.

· On the Windows XP Licensing Agreement screen, press F8 to agree to the license agreement.
· Make sure that your current installation of Windows XP is selected and highlighted in the box, and then press the R key to repair Windows XP.
· Follow the instructions on the screen to complete Setup.

You can also go HERE
to read a step by step tutorial with screenshots.



If this doesn't work then what you would have to do is back the data up from the system and we will have to do a fresh install
  • 0






Similar Topics

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

As Featured On:

Microsoft Yahoo BBC MSN PC Magazine Washington Post HP