PDA

View Full Version : Totally stumped - Windows 7 pc EXTREMELY SLOW 1+hour boot time.



Thaco
03-30-2011, 06:10 AM
Hey guys, i am an IT professional by trade so i know most of the tricks, i have my inlaws PC to fix up here, but this one's got me stumped, need a little help, here's the situation.

Gateway pc
i5 3.2ghz processor
6gb ram
1tb hdd
dvd drive (not sure what)
windows 7 64 bit

The thing runs VERY slow, like an hour to boot, 3 minutes to open a windows explorer window, dont even think about multitasking...

things i have tried:
System restore - Fails something about cant read the files and possible corruption, suggests chkdsk /r
chkdsk /r - no errors
ram check - no errors
cc cleaner to clean up the registry
combofix from safemode for known hardcore viruses
physically removed all but one stick of ram
mbrfix


i would really like to avoid re-imaging if possible. any suggestions would be great.

adam c
03-30-2011, 06:23 AM
do you have a network cable plugged in while booting?

i had a similar issue after disabling IPV6, took an hour and a half to boot, unplugged the cable and it was fine, then re-enabled IPV6

Thaco
03-30-2011, 06:26 AM
tried both ways

GQBalla
03-30-2011, 06:38 AM
virus and malware/spyware scan?

ive never had a slower boot time than 20 minutes but that was because of IPV6 issue.

Thaco
03-30-2011, 06:40 AM
i ran combofix to remove any known baddies, the computer did previously have AVG installed, but i read that may be the problem, so i removed it, i intend to reinstall it next and run a scan, but i really dont think that's it because it's even slow pre windows.

SmAcKpOo
03-30-2011, 06:40 AM
What brand is the HDD?

Thaco
03-30-2011, 06:44 AM
i dont think that's really relevant, since any hdd can crater, but it's a WD green drive, the pc is only like 6 months old, its a 1tb drive that's only got about 80gb on it, so it's not been used at all really.

Mibz
03-30-2011, 07:29 AM
At what point does the boot become slow? Is it before/after POST? Before/after Windows splash screen? Before/after login?

Seth1968
03-30-2011, 07:40 AM
Sounds like the hdd is failing, or a driver is hanging.

Check the former with the manufacturers hdd diagnostics. The latter can be determined by checking if the system is still slow in Safe Mode.

Seth1968
03-30-2011, 07:51 AM
Originally posted by Seth1968
Sounds like the hdd is failing, or a driver is hanging.

Check the former with the manufacturers hdd diagnostics. The latter can be determined by checking if the system is still slow in Safe Mode.

I forgot to mention to check Task Manager for CPU/Memory usage.

Thaco
03-30-2011, 08:06 AM
Originally posted by Mibz
At what point does the boot become slow? Is it before/after POST? Before/after Windows splash screen? Before/after login?
Seems like right from boot... its about a minute just to get to the splash screen, which is just the words for probably 10 minutes, then the logo appears, then probably 30 minutes later its at the user login screen... in safemode it hangs at classpnp.sys for about a half hour before it boots in.


Originally posted by Seth1968
Sounds like the hdd is failing, or a driver is hanging.

Check the former with the manufacturers hdd diagnostics. The latter can be determined by checking if the system is still slow in Safe Mode.
It is still slow in safe mode.


Originally posted by Seth1968


I forgot to mention to check Task Manager for CPU/Memory usage.

I have checked that, the usage looks minimal.

HyperZell
03-30-2011, 08:18 AM
I'm surprised you even had the patience to let it boot. I would have assumed after a few minutes that the system was down for good.

You could try pulling the hard drive and sticking it another PC and seeing how it performs there? If it's slow to access even as a secondary drive you have your problem right there.

Seth1968
03-30-2011, 08:21 AM
I still say it's the hdd. Probably a failure that's causing a very low spin.

I'd reset the bios to default, and if that doesn't help, run diagnostics on the drive.

Khyron
03-30-2011, 08:25 AM
I'm betting motherboard/Ram. Unplug the HD, and boot it with a windows cd/dvd - don't actually install but see if the system is snappy with it. If it's taking 10 mins to get to the OS load, that's not drive.

arian_ma
03-30-2011, 08:31 AM
This is a long shot, but I had a problem once with an auxiliary device I plugged into my PC. Anytime the device was plugged in while booting up the computer, it would take a ridiculously long time to boot.

So maybe try unplugging everything but the absolute essentials.

alloroc
03-30-2011, 08:34 AM
Power supply under voltage?

Maybe try booting from the USB using a linux setup.

http://www.ubuntu.com/desktop/get-ubuntu/download

See option 2 and select the radior button 'i would like to create a usb stick'

Run the usb stick on a good computer for a benchmark
Run the usb stib on the slow machine.

Cheers.

Mibz
03-30-2011, 09:40 AM
Originally posted by arian_ma
This is a long shot, but I had a problem once with an auxiliary device I plugged into my PC. Anytime the device was plugged in while booting up the computer, it would take a ridiculously long time to boot.

So maybe try unplugging everything but the absolute essentials. This was actually going to be my first suggestion and it's why I asked when the hang happens. I'd have a 5-20 minute hang during/after POST when my WD MyBook was plugged in to eSATA or USB.

It's slow and tedious, but unplug everything you can and see what happens.

revelations
03-30-2011, 09:43 AM
OP you can use products like SPEEDFAN (freeware) to see what voltages and temperatures are being pushed out by the BIOS.

Thermal throttling? (though even with that, it shouldnt take an HOUR to finish loading Windows).

revelations
03-30-2011, 10:00 AM
Apparently you can also run SEATOOLS HDD diagnostic tools on non-seagate drives.... might see things different than CHKDSK?

Note than CHKDSK does not catch all errors - especially low level or firmware problems - which can be intermittent.

Thaco
03-30-2011, 10:26 AM
Originally posted by Khyron
I'm betting motherboard/Ram. Unplug the HD, and boot it with a windows cd/dvd - don't actually install but see if the system is snappy with it. If it's taking 10 mins to get to the OS load, that's not drive.

Problem with the new computers is, i don't have an OS CD...


Originally posted by arian_ma
This is a long shot, but I had a problem once with an auxiliary device I plugged into my PC. Anytime the device was plugged in while booting up the computer, it would take a ridiculously long time to boot.

So maybe try unplugging everything but the absolute essentials.

cant be that, i relocated the PC entirely from my inlaws place to mine, everything is completely different



Originally posted by alloroc
Power supply under voltage?

Maybe try booting from the USB using a linux setup.

http://www.ubuntu.com/desktop/get-ubuntu/download

See option 2 and select the radior button 'i would like to create a usb stick'

Run the usb stick on a good computer for a benchmark
Run the usb stib on the slow machine.

Cheers.

i have Hiren's boot cd (on usb) i can boot in to mini xp with that, and it seems to run reasonably well, considering it's on a thumb drive


Originally posted by Mibz
This was actually going to be my first suggestion and it's why I asked when the hang happens. I'd have a 5-20 minute hang during/after POST when my WD MyBook was plugged in to eSATA or USB.

It's slow and tedious, but unplug everything you can and see what happens.

they actually have an external drive (a WD) which they back up photos on to) but since relocating the PC, they did give me that drive, but i never hooked it up.


Originally posted by revelations
OP you can use products like SPEEDFAN (freeware) to see what voltages and temperatures are being pushed out by the BIOS.

Thermal throttling? (though even with that, it shouldnt take an HOUR to finish loading Windows).

i will look in to that, but i have the side of the case open, in my cool basement, and can see the cpu fan spinning no porblem... i'll check the bios for the temps, but i think that's a bit of a long shot



Originally posted by revelations
Apparently you can also run SEATOOLS HDD diagnostic tools on non-seagate drives.... might see things different than CHKDSK?

Note than CHKDSK does not catch all errors - especially low level or firmware problems - which can be intermittent.

Thanks everybody got the suggestions, i am at work right now, but will do more checking when i get home, i think first thing is to run a more thorough HDD check.... i'll post up here if i end up solving this.

hampstor
03-30-2011, 10:57 AM
I wonder if the problem lies with the SATA controller. You can't even do a restore w/o it throwing errors, and there are no apparent errors in the hard drive.

I have a spare SATA controller you can use to test if you want. It's an older PCI card tho.


Originally posted by revelations
OP you can use products like SPEEDFAN (freeware) to see what voltages and temperatures are being pushed out by the BIOS.

Thermal throttling? (though even with that, it shouldnt take an HOUR to finish loading Windows).

I'm wondering if it's thermal throttling too. Normally when this happens, most of us assume the system froze. Maybe it really does take an hour to boot!

mushi_mushi
03-30-2011, 11:20 AM
Im not sure what the problem is either. I would try a live linux boot cd (ie slax), and see if its faster. I think a boot cd run entirely from the cd using only RAM. (I cant remember if it creates a temporary swap partition on the hard drive)

Run event viewer (start>>run, then type eventvwr.msc), post some of the errors that show up. Im guessing something with your hard drive controller, although could be some other stuff too. I would first try to isolate if the hard drive is the problem and go from there.

Thaco
03-30-2011, 11:21 AM
Originally posted by hampstor
I wonder if the problem lies with the SATA controller. You can't even do a restore w/o it throwing errors, and there are no apparent errors in the hard drive.

I have a spare SATA controller you can use to test if you want. It's an older PCI card tho.



I'm wondering if it's thermal throttling too. Normally when this happens, most of us assume the system froze. Maybe it really does take an hour to boot!

thanks, i think i'll try a different sata port for starters, make sure the BIOS sees it nice, and see how that works, other than that i may have a sata pci card, not certian.


i assumed it was not thermal because even after having the pc in the freezing car for several hours when i brought it in and fired it up after only being inside for like 5 minutes, i assumed it would take more than a few seconds show performance issues due to thermal

mushi_mushi
03-30-2011, 11:24 AM
Whoops, I see that you tried booting from cd. If that worked I reasonably well I would look at event viewer and see what kind of errors your getting. If youve got the case open might as well swap the sata cable to make sure thats not the problem either, and plug it into a different sata port.

alloroc
04-01-2011, 09:39 AM
Just curious as to what it was ... any update?

Zhariak
04-01-2011, 09:40 AM
If the event log is clean, I'd seriously consider HD probz

Thaco
04-01-2011, 10:18 AM
yeah i haven't resolved it yet, takes forever to do anything, and i only have a couple hours a day to work on it... i think i am down to a bad HDD now.

whoatemyling
04-02-2011, 10:41 AM
Boot into a different OS using Hyrin or a thumb drive OS (Win 7 or Ubuntu)

Win7 - Download and run AS HDD --> This will benchmark the hard drive fairly quickly. If the read speeds suck, voila, dying HDD

Ubuntu --> Synaptics --> Look for an app called "Bonnie". Repeat test as per above.

That should tell you if you're HD that's really slow or starting to crap out.

OCDP
04-02-2011, 03:57 PM
Hmm try a system file check?

R!zz0
04-05-2011, 06:48 AM
First go to start > type “msconfig”
Go to the “Boot” tab
Check “No GUI boot” Apply the setting and restart your Windows 7

Might make a difference...To me it did.

jacky4566
04-05-2011, 10:58 AM
Run the drive with a speed test on another machine make sure its good across the entire drive then reformat?

Else just keep swapping parts till you find the bad ones? your a techie and thus should have loads of old parts around correct?

oilerfan4lyfe
04-08-2011, 10:51 AM
I didn't read the whole thread, but did you make sure your computer isn't running in PIO mode rather than DMA?

Eh nvm if your CPU usage isn't elevated that's probably not the problem.

Thaco
04-08-2011, 10:27 PM
cloned and swapped the hdd and it's blazin now, i think the WD "green" drive maybe got stuck in green mode, i dunno, it was strange.

revelations
04-09-2011, 12:33 AM
Originally posted by Thaco
cloned and swapped the hdd and it's blazin now, i think the WD "green" drive maybe got stuck in green mode, i dunno, it was strange.

Good info! Sometimes low level HDD errors cause the strangest things.