Windows Vista Business keeps going into repair mode but can boot into safe mode

My system keeps going through the repair mode and says it cannot repair anything, then when I reboot it goes back into repair mode again.  I can however boot into safe mode.  I ran checkdisk and spybot search and destroy but it still does not boot on it's own.

I tried putting the drive on another system and after doing the repair it was able to boot to Windows.  

I then put the drive back on the original system and it does the same thing, goes into repair mode.
Who is Participating?
Michael MachieConnect With a Mentor Full-time technical multi-taskerCommented:
If the drive was originally formatted as NTFS then you won't be able to move it from one machine to another and have it boot up without issue. This is a security feature of NTFS file systems to keep people from stealing a HDD and putting it into another machine and snag the data. You would need to install as a secondary drive in a PC and then pull the data, then re-install the O/S.

A 'Repair' might work but highly doubtful.
John HurstBusiness Consultant (Owner)Commented:
I ran chkdsk and spybot search and destroy

Does the machine have viruses?  Did Spybot find anything?  You could always try Malwarebytes (free download trial).

Since you can run the system on another computer, that suggests bad drivers. Normally working systems cannot run on another computer unless it is identical.

Is the other computer identical?  Or is the non-working computer a cloned disk of the working computer?

I suggest you boot to safe mode and replace the chipset, video, audio and network drivers with the newest available drivers. I think this may be what is preventing proper starting.

.... Thinkpads_User
You could try a system restore from safe mode command prompt by typing rstrui.exe and see if you could restore your system to an earlier point. If it works, it may solve your problem.
Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

i have swapped many disks to another system - they all boot fine, but start installing drivers; no problem there.
what i would do, is run a diag on the drive, to be sure it runs ok Do this on the known working system
then do a chkdsk on it.
then check if it still has problems
i use the UBCD for running diags :
Hardware diagnostic CD    UBCD
 i suggest the UBCD  to run some diags first - to be sure about the basics
go to the download page, scroll down to the mirror section, and  click on a mirror to start the download
Download the UBCD and make the cd   <<==on a WORKING PC, and boot the problem PC from it
Here 2 links, one to the general site, and a direct link to the download

since the downloaded file is an ISO file, you need to use an ISO burning tool
if you don't have that software, install cdburnerXP :

If you want also the Ram tested - run memtest86+ at least 1 full pass,  - you should have NO errors!
For disk Diagnostics run the disk diag for your disk brand (eg seagate diag for seagate drive)  from the HDD section -  long or advanced diag !  (runs at least for30 minutes)                        ultimate boot cd             download page
Have a check on this when in "Safe Mode":
Start > Run > type "msconfig" > go to "Boot" Tab, I believe in your case should be more than 1 options with "Repair Mode", try to select the default OS and click the button "Set As Default", restart and see.

Hope this help.
Michael MachieFull-time technical multi-taskerCommented:
Is the O/S on the drive 64 bit?

If so, is your computer 64 bit compatible?

If not, the O/S will never load..
Michael MachieFull-time technical multi-taskerCommented:
Thank you, sir. If you need further assistance with recovering the data etc, let us know :)
what was the used solution?
foxhelpAuthor Commented:
I installed the drive as a second drive on another system and pulled the data off.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.