Solved

How can I repair a Vista winload.exe boot error?

Posted on 2009-05-20
11
1,670 Views
Last Modified: 2012-05-07
I have a Windows Vista installation that is giving the below error upon booting.  I've saerched both EE and Google, EE doesn't seem to have much on the topic.  Google has a few things I'm trying now, but I'm wondering if a fellow EE member can chime in and point me in the right direction?  Thanks in advance

-----------------------------------------------------------------------------------------

Windows Failed to start. a recenent hardware or software change may be the cause. to fix this problem:

(boot from the cd and repair windows) (doesnt actually say that but thats what it tells ya to do)

File: /windows/system32/winload.exe

Status: 0xc0000221

Info: the file is possibaly corupt. its header checksum does not match the computed checksum.
0
Comment
Question by:Jsmply
  • 6
  • 5
11 Comments
 
LVL 59

Expert Comment

by:LeeTutor
ID: 24435402
Yes, if you boot from the Vista DVD, you can get into the Recovery Environment, which is Vista's replacement for the old XP Recovery Console, and then you could go into the Command Prompt section of the RE, and use the DOS copy command to put a good copy of winload.exe on your hard disk.  Since the files are not stored in compressed form in an I386 folder as they were in XP, however, you would need to obtain a copy of the file from a computer that is working ok and put it on a floppy disk or a USB stick, for example.  See this tutorial on using the Command Prompt in the Vista Recovery Environment:

http://www.bleepingcomputer.com/tutorials/tutorial147.html
How to use the Command Prompt in the Vista Windows Recovery Environment
0
 

Author Comment

by:Jsmply
ID: 24435440
Does it matter which version of Vista I pull it from?  IE: Home basic to Ultimate, etc?  I did some googling on the issue and most of the results said the file is not actually corrupt, but Windows is referencing it wrong and can be repaire via bcdedit.  However, I'm more inclined to trust you from EE.  

Thanks
0
 

Author Comment

by:Jsmply
ID: 24435542
Tried the copy, it didn't work though.  I also checked and the path is correct in bcdedit.  Any other ideas?

0
 
LVL 59

Expert Comment

by:LeeTutor
ID: 24436475
I found this Previously Answered Question on the same error message where the problem was bad memory:

http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Windows/Windows_Vista/Q_23572895.html
Checksum Error when Vista Boots
0
 

Author Comment

by:Jsmply
ID: 24436633
Okay, after messing around with bcdedit I was able to fix the first error, but now I get the same black screen and same error message but with the file

\Windows\System32\ntoskrnl.exe

Could that many files really be messed up or is this a bigger issue?  

I will test the memory for the fun of it, thanks.
0
How to improve team productivity

Quip adds documents, spreadsheets, and tasklists to your Slack experience
- Elevate ideas to Quip docs
- Share Quip docs in Slack
- Get notified of changes to your docs
- Available on iOS/Android/Desktop/Web
- Online/Offline

 
LVL 59

Accepted Solution

by:
LeeTutor earned 500 total points
ID: 24436756
With multiple module names coming up like that, I would expect it might be either your memory or the hard disk. You can check the memory with the built-in diagnostic from the Recovery Environment of Vista on the DVD.  For the hard disk:  I would suggest running a disk diagnostic utility. Most disk vendors have these for free.

www.seagate.com
www.maxtor.com
www.westerndigital.com
www.quantum.com
www.fujitsu.com

For example:

Seagate
http://www.seagate.com/www/en-us/support/downloads/seatools

Western Digital
http://support.wdc.com/product/download.asp?lang=en

The diagnostic tools are usually going to have to be written to a floppy disk.  If you don't have a floppy drive available (even a cheap USB one) or cannot boot to one, then you could try the diagnostic tools on The Ultimate Boot CD:

http://www.ultimatebootcd.com/
0
 

Author Comment

by:Jsmply
ID: 24436917
I'm running memtest now. I assume that's as good as the Windows memory test on Vista?  I will test the hard drive next.
0
 

Author Comment

by:Jsmply
ID: 24438045
Okay it passed Memtest but Seagate diagnostic test found lots of errors, 20 + errors within 30 seconds of running their long test on the hard drive.  

I assume it's not worth repairing.

It's pretty strange, this laptop has had the hard drive changed once before and this customer has had me change hard drives on two other laptops they have had as well.  They seem to be a curse to laptop hard drives.  I know sometimes drives just go bad, but what else can cause this?  Could it be them being rough with the laptop while the drive is in use?

0
 
LVL 59

Expert Comment

by:LeeTutor
ID: 24440333
>They seem to be a curse to laptop hard drives.
>Could it be them being rough with the laptop while the drive is in use?

Who knows?  I sure would be expecting some sort of answer like that given their past history...
0
 
LVL 59

Expert Comment

by:LeeTutor
ID: 24450109
Jsmply, is your question answered?
0
 

Author Comment

by:Jsmply
ID: 24452276
Yes, thank you!
0

Featured Post

IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

Hi All Just a quick one for everybody. I was recently looking into setting the default User Account Picture for all my vista clients within the network but on closer inspection the group policy setting only allows you to set the default pictur…
There are many reasons a PC runs slower than when it was new, ranging from malicious software intended to mess things up to simple general Windows use.  Your PC performance may slowly degrade over time without you noticing but when you buy a PC from…
The Task Scheduler is a powerful tool that is built into Windows. It allows you to schedule tasks (actions) on a recurring basis, such as hourly, daily, weekly, monthly, at log on, at startup, on idle, etc. This video Micro Tutorial is a brief intro…
Excel styles will make formatting consistent and let you apply and change formatting faster. In this tutorial, you'll learn how to use Excel's built-in styles, how to modify styles, and how to create your own. You'll also learn how to use your custo…

705 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now