Jump to content

Welcome to Geeks to Go - Register now for FREE

Geeks To Go is a helpful hub, where thousands of volunteer geeks quickly serve friendly answers and support. Check out the forums and get free advice from the experts. Register now to gain access to all of our features, it's FREE and only takes one minute. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more.

Create Account How it Works

Profile looping after NTLDR. exe missing & Hal.dll missing or corr

  • Please log in to reply



    New Member

  • Member
  • Pip
  • 1 posts
My current problem: When I try to log in to any of my 3 profiles on my Welcome screen it starts to login and then immediately logs out taking me back to the Welcome Screen.

My history: After a computer freeze that required I shut down the computer by the power button, I attempted to restart to get the error: NTLDR.exe is missing, press Ctrl+Alt+Del to Restart. I managed to get into the Repair option of the Recovery Console and 'repair' this, I then however, got the error: hal.dll is missing or corrupt. The bootcfg /rebuild option wasn't working because it was acting as if there was no Windows OS installed on the computer, the bootcfg /scan found absolutely nothing and the recovery console disc didn't see any Windows XP OS on the pc to repair.

I attempted one of the fixes that I saw stating to go through the process of reinstalling Windows, just remove the disc during the quick 15 seconds it says it's going to restart. I didn't get the disc removed so I ended up creating a 2nd Windows OS partition on my computer.

I then tried another fix I had found that said to copy and paste the hal.dll and ntkoskrnl.exe files from the 2nd Windows partition System32 folder to the original Windows System32 folder. After doing this and going back to the bootcfg /scan I was able to see both of the Windows partions, only if I tried to boot the original I received an error stating: Load needed DLLs for kernel.

So I then attempted the reinstall through the recovery console and the option for Repairing the original partition of the OS system came up. So I went throught his process, however, during the reinstall Repair it came up saying that it was looking for certain files on my disc that it couldn't find and told me to put in my Windows XP OS w/Svc Pack 2 disc, which was in there. The only thing I could possibly think is that the disc I was using was for my son's computer, not mine, and although both are Dell they are different models? Anyway, I continued to say cancel for those files, probably 7 or 8, and then after the Repair reinstall finished it restarted and brought me to my original partitions profile screen, where I can see the profiles, click to log in, the process starts and then immediately logs me out.

Now the 2nd installed Windows on the 2nd partition runs fine, better than the 1st I think! So I don't think it's the hard drive, but I need to know if there's a way to recover my original partition to save all my files. Any advice, suggestions.... If I cannot recover the original then I will delete, but I also need to know if there's a certain way to do that or if just going in and deleting the folder will do it.

Recovery is of course my first option...I will take any and ALL advice and suggestions regarding this.

Thank you,

  • 0




    Trusted Tech

  • Banned
  • PipPipPipPipPip
  • 2,663 posts
Presumably the original xp installation which won't boot should have it's own drive-letter in the Windows Explorer of the installation that does work. You should be able to retrieve your own files from that non-working partition using that method quite easily. After all, the partition hasn't been deleted so there's no partition to recover -- it still exists.

As regards this now 'redundant' partition, once you've retrieved your data from it, you can certainly remove all existing files from it in the normal way, then keep that partition for saving backups and/or installing programs instead of installing everything on 'C', though I would advise you run Windows 'error checker' on it prior to doing that.

However, if you'd rather delete that non-working Windows partition, you can do that from Control Panel->Administrative Tools->Computer Management->Disk Management.-- Right-click the non-working partition in the bottom right pane and select "Delete Partition".

Of course, this will remove it's drive letter from My Computer and elsewhere, but the space it once occupied is now "unpartitioned or unallocated space" which cannot be used and is therefore wasting space on the hard disk. To be able to use it you have the option I described above (leave the partition intact) or delete ALL existing partitions using your XP CD and re-install Windows from scratch again, creating just one large partition using the whole of the disk's total capacity.

A third option -- Existing partitions can be 'merged' or 'enlarged' using software such as "PartitionMagic" which claims to do it without destroying data (ie without destroying your 'good' Windows installation). Indeed, I've used it myself and it does work, but they offer no guarantee that it always works that way. I perhaps ought to add that when I used it with total success, Symantec had not yet acquired it. It was a PowerQuest product when I bought it. It wouldn't be the first time Symantec took over the reigns of a good product and completely screwed it up.
PartitionMagic here: http://www.symantec....v...p&pvid=pm80

Edited by pip22, 14 November 2007 - 06:37 AM.

  • 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