How to solve your PC’s pesky boot-up and shutdown problems

You start your workday by booting up your Windows PC. You end the day by shutting it down again. No fuss. No muss. No bother.

Yeah, right.

A problem at boot time can keep you from your work–or your fun. And a shutdown issue takes a lot of the fun out of getting up and leaving your PC.

In this installment, I address three reader questions about common Windows startup and shutdown problems.  

Why does my PC reboot when I tell it to shut down?

When something causes a system failure at shutdown, Windows responds by rebooting. Thus, instead of telling you what’s wrong, it gives the impression that it can’t tell the difference between shutting down and restarting.

Uncheck ‘Automatically Restart’ to prevent Windows from rebooting whenever it encounters an error during shutdown.

Fortunately, you can turn off that silly behavior. Select Start, Run (just Start in Vista), type sysdm.cpl, and press Enter. Click the Advanced tab, and then click the Settings button under ‘Startup and Recovery’ (as opposed to the other two Settings buttons on that tab). Uncheck Automatically restart.

That will stop the reboots, but it won’t fix the underlying problem: the system failure causing them. Still, it might give you an error message that you can research to find a solution.

Once upon a time, a major culprit for system failures at shutdown was Roxio’s Easy CD Creator 5. If you’re still using that version (the current product is Easy Media Creator 10), you can still find the bug fix at Roxio’s Web site.

If Windows begins failing at shutdown (or at boot time) after you update a hardware device driver, use the Device Manager to roll back to the previous driver.

Today, the problem is more likely to be caused by a hardware or driver issue. If the problem started soon after you added a new peripheral or updated an old driver, try removing the recent addition.

Check vendors’ Web sites for updated drivers for your new hardware, or use Windows’ Device Manager to roll back to older ones if you suspect an update has caused the trouble.

How do I get Windows to stop asking me for a password when I boot my PC?

Windows requires a log-in password for a reason: to protect you. If someone else can log in as you, they may be able to access your encrypted files, send out e-mail under your name, log in to Web sites as you, and even make purchases using your credit card number.

You can protect yourself from the worst of those offenses without a log-in password – just enter passwords at other times. For instance, you can set up your e-mail system to require a password, and you can keep sensitive files in a TrueCrypt vault.

But giving up the log-in password removes a layer of security.

Still, if only trustworthy people have access to your PC, and if you take the right precautions, turning off Windows’ native password protection probably won’t do you harm.

If only trustworthy people have access to your PC, and if you take the right precautions, turning off Windows’ native password protection probably won’t do you harm.

Turning the password feature off is simple: Select Start, Run (just Start in Vista), type control userpasswords2, and press Enter. Uncheck Users must enter a user name and password to use this computer.

When you click OK or Apply, a dialog box will ask you which user should be logged on automatically. Entering your name and password this one time will free you from having to type in the info again.

Why does my PC occasionally freeze at Windows’ boot-up screen?
brn2rnjk1, Answer Line forum

First, you need to figure out if this a Windows problem or a hardware problem. Try to

notice at what point the computer hangs (admittedly difficult if the problem doesn’t happen regularly). If Windows starts loading before disaster strikes, that means there’s an issue with a startup file or a Windows component, and you can skip the next five paragraphs. If everything freezes before the PC starts loading Windows from the hard drive, the cause definitely lies somewhere in the hardware.

If you’re unsure where the problem is, try to isolate it by booting from a CD, DVD, or flash drive.

Again, the intermittent nature of your problem makes the task difficult; you may have to do this daily for a while before you can be confident that the problem is on the hard drive – either a Windows glitch or something with the hard drive itself.  

Of course, the culprit could be a boot device other than the hard drive. If your PC tries to boot from the CD/DVD drive before the hard drive (as most do), a defect in that drive may interfere with the boot even when the drive is empty. This could also be the case with USB ports and floppy drives.

To determine which drive could be the cause, go into your system setup program and change the boot order. I can’t tell you how to do this exactly, since it varies from BIOS to BIOS; look for a message soon after the PC boots that says something like ‘Press F2 for Setup’.

Once in the setup program, search the menus for something like ‘Boot Options’ or ‘Boot Order’. Make your hard drive the first device in the boot order, and then save and exit. If that fixes the problem, experiment with putting different devices before the hard drive, one at a time, until the problem returns.

Then you’ll know the culprit.

If all of the above tests point to a hard-drive problem, Answer Line forum member Snorg recommends error-checking and defragging the hard drive. You’ll find the tools for both jobs by right-clicking the C: drive in Windows Explorer and selecting Properties, Tools. When you click Check Now under ‘Error-checking’, make sure that Automatically fix file system errors is checked before you click Start.

If Windows reports that it can’t perform the check because the disk is in use, select Yes (in XP) or Schedule disk check (in Vista) for the check to run at the next boot.

If that doesn’t help, and the PC freezes before the Windows logo appears, open the computer’s case (if it’s a desktop) and check the cables connecting the hard drive to the motherboard and the power supply. You might even consider replacing them. If you have a laptop, bring it to a shop and have a professional look at it.

Windows’ Event Viewer keeps track of things like crashes and application errors to help you troubleshoot your PC.

If Windows comes up and then freezes, something is wrong with your boot or autoloading sequence. The Event Viewer may tell you what. Select Start, Run, type eventvwr, and press Enter.

In the left pane, select System. In the right (XP) or center (Vista) pane, find and double-click an event with a red flag and the word Error. If the resulting dialog box doesn’t provide useful information, click the URL in the description box (XP) or click the Event Log Online Help link (Vista).

Startup Delayer forces Windows to launch startup apps one at a time, which can prevent your system from crashing on boot-up.

Finally, you might try fiddling with your autoloading programs. Windows launches them all at once, and that can cause conflicts. Use R2 Studios’ free Startup Delayer to insert delays before some of your autoloading programs. You might also consider disabling some autoloaders.  

Would you recommend this article?

Share

Thanks for taking the time to let us know what you think of this article!
We'd love to hear your opinion about this or any other story you read in our publication.


Jim Love, Chief Content Officer, IT World Canada

Featured Download

Featured Story

How the CTO can Maintain Cloud Momentum Across the Enterprise

Embracing cloud is easy for some individuals. But embedding widespread cloud adoption at the enterprise level is...

Related Tech News

Get ITBusiness Delivered

Our experienced team of journalists brings you engaging content targeted to IT professionals and line-of-business executives delivered directly to your inbox.

Featured Tech Jobs