General discussion

How can I improve the boot-up speed of Windows 10?

I have had Windows 10 for several months from the free upgrade. I am getting used to it; however, from day 1, my laptop is slower in booting up. I believe it is because Win 10 has many programs running in the background that I neither need or use. I do all of my work on a terminal server so my local is strictly for personal use, however, the time delays are annoying. I am not a computer expert and short of looking up every single program online one at a time, I do not know which programs I can disable or delete in order to speed it up. I have even tried to get an appointment in my rural area with a PC company to assist me in going through it all and optimizing it with me, but they do not respond. Am I asking the wrong questions? Is my request too foolish to warrant an answer from the local experts? I would love to have some help on this or any tips that will overall improve my boot-up speed would be wonderful. Thanks!

--Submitted by Susan K.

Discussion is locked
Reply to: How can I improve the boot-up speed of Windows 10?
PLEASE NOTE: Do not post advertisements, offensive materials, profanity, or personal attacks. Please remember to be considerate of other members. If you are new to the CNET Forums, please read our CNET Forums FAQ. All submitted content is subject to our Terms of Use.
Reporting: How can I improve the boot-up speed of Windows 10?
This post has been flagged and will be reviewed by our staff. Thank you for helping us maintain CNET's great community.
Sorry, there was a problem flagging this post. Please try again now or at a later time.
If you believe this post is offensive or violates the CNET Forums' Usage policies, you can report it below (this will not automatically remove the post). Once reported, our moderators will be notified and the post will be reviewed.
- Collapse -
Speeding up boot time

The number one thing you can do to speed up boot times....Install a Solid State Drive, replacing your hard drive (in a laptop). Use a ghosting program (disk duplicator) to move over your existing hard drive that boots the OS. I have done this with several (OK, 14 machines) and even with Core2duo machines the boot time in under 30 seconds. With i5 machines it can go as low as 11 seconds. Also the updates are much faster as is installing software.

- Collapse -
Speed up boot times.

I have a programme (Basic version free, advanced version cheap) called CCleaner - Google it - this lets you do all kinds of things in particular to stop any programmes you don't use from starting at bootup - a simple click. You an also delete the programmes and save them for possible future reference. The programme also checks your registry for any problems and repairs them or you can analyse your hard disk quickly for wasted space, defrag and duplicate file finder amongst others are included. Take time on your first visit to understand what you are doing. Browser cleaner is also included, but if you allow it, it will clear 'cookies' which means you'll get a pop up regarding the use of Cookies wherever you go! Just uncheck the clear cookies box!
Good luck (This programme has existed for years, first called 'Crap Cleaner' don't be put off, that's what it does, effecively, is clean crap!

- Collapse -
CCleaner Helps!

I've used this program for years. I really helps with keeping my machines running smoothly.
I recently received notification for an update to CCleaner. When I went to install it I saw another notification for CCleaner for Android. I put it on my phone and tablet. I cleaned up 1.5 Gigs of space on my phone!

- Collapse -

I have two laptops, a Lenovo with solid state drive & a Dell with a regular hard drive. Both bought around the same time & both pre-loaded with Win10. Both with the same software programs & similar components. Not only does the Lenovo boot up so much quicker than the Dell, but when Microsoft sent out that huge upgrade a while ago the Lenovo flew through it & the Dell took about 2 hours. I am definitely going to be switching the Dell hard drive for a solid state drive. I also wish to note this is strictly about hard drive differences & not to say whether one laptop brand is better than the other.

- Collapse -
Faster boot times!

If you haven't already replaced your hard drive with a Solid State drive, do it now! The best and the most improvement that you will experience no matter what pc you own is a new SSD! I have consistent boot times that are under 30 seconds since replacing my old hard drive with an SSD.

- Collapse -
SSD's etal

Did about 2 minutes of research on c/net as to SSD's and found cost's to be "OUTRAGEOUS" Angry and reliability lacking Shocked !! Okay , you want speed but at what cost?? From what I saw they averaged approximately $70 per 256GB depending on the make and model.
I think I bought my 1.5TB hard drive (spinning platters) for about $150, about 3 + years ago, and Seagate is offering a 4TB now/ today for$129.99. Okay I'm NOT a Seagate fan as their drives, for a few years, were crap but over a grand $ for a 1 or 2TB SSD is quite a bit steep!! Shocked

- Collapse -
start up items disabled

As others have posted an SSD is amazing but if you are not into doing that, probably the biggest impact is to turn off all the programs running in the background.
Right click the task bar and choose task manager. If not expanded choose more details.
Click the startup tab and shut off almost all the items listed. You need to leave your security enabled and any program you need running like a cloud backup such as One Drive.
Look thru the list and shut all off that you do not know you need as you can turn them on again if you see they are needed later.
Of course defrag if you do not have an SSD. Run a full anti virus scan to make sure no bad guys live on your computer. Driver updates can't hurt.

- Collapse -
Defrag not required...

I have not had to defrag my SATA hard drive once since I got Windows 7 Home Premium back in '09. Several times I have started the Defrag system analysis, but every time it said my hard drives did not need defragging.

- Collapse -
Defrag does not speed up boot time

I defrag on a regular basis. I also shut down the Windows scheduled defrag, though, so that I can take control of the process. Defragging does not speed up boot time. It speeds up the running of the computer after it has booted.

- Collapse -
Defragging increases read and write times

on a Hard Drive only. After you defrag applications that are in fragments are combine into continous blocks so the drive head won't have to load block all over the drive for the same app. SSD's are affected by defragging so they shouldn't be defragged.

- Collapse -
Defragg with Auslogic Disk Defrag

Defragg not only speed up boot time it also optimize progams usage, just use Auslogig Disk Defrag (FREE of course) and select "Defrag with optimize" otion, which is slower but you will feel the difference. Also, if you can't afford a reliable SSD, get a 7,200RPM hard drive (most brand PC's/Laptops, comes with 5,400RPM hard drives), I have achieved around 30 seconds boot time with this combination and blocking startup programs. Good Luck...!!!

- Collapse -
automatic defrag on windows 7 on

Windows 7 and those after have as default an automatic defrag running at least used times either weekly or monthly.(you can modify it to your specific times like if your actually using it at 3 am the set it for time of day you sleep).
Mostly defragmented drives have little to do with start-up times.
Full or nearly full hard drive after the upgrade to windows 10 can be a big deal. you now have close to 2 operating systems stored when there used to be just one.
If satisfied with how it's running when in use check the amount of available hard drive and delete the old windows folder.
As mentioned by others CCleaner can do that safely for you and clear all the old updates as well. Check the list of what it will clean and be sure the old windows installation is check marked. The start up items others mentioned can help too.
I wish you well with your task. Never as satisfying as doing it your self and seeing your efforts pay off.

- Collapse -
More on defragging ...

One of the things that may help eliminate my need to defrag: I leave my PC on during TV evening prime time, which I believe allows Windows 7 to do internal housekeeping (defragging) while the keyboard & mouse are idle.

- Collapse -
Too extreme!

Never turn off things on the startup tab that you do not understand. The proper procedure is to look up each item individually online and then decide whether to disable it or not. You can even render your computer unbootable if you are not careful. I know that there are safety features built in now, but it is better to check in the first place than to experiment blindly.

The way this is done is to copy the name of the startup item exactly (do not get an "approximate" spelling because many things are spelled in a similar fashion). Put that name into a search engine and check the function of the startup item. This is not as complicated as it used to be, but it is also harder in some ways because many companies have decided to start trying to sell you programs to tell you what is needed and what is not (never pay for a program to do this). Once you know what it does, then you are in a position to decide if you want it running or not. Nowadays, the names of the programs are often spelled out for you, but that often does not give you the details you need to understand why they need to run at startup. Check before disabling them. You can really get some strange things happen if you disable some programs from running when they are supposed to.

For example, Acronis True Image insists on running at startup. Many programs do. It is to let its scheduler service run. Even if you don't use the scheduler, shutting down the startup entry can make Acronis True Image stop working entirely (very annoying). You can also have programs that need to run, such as for a fingerprint scanner or security software. There are some programs, though that simply have no reason to run at startup. These are the ones you are looking for. Be sure to write down what you disable in case you discover that you have inadvertently done something to make your computer unstable or cause a program to stop running. You can re-enable it if you do that.

- Collapse -

u mus update windows all time and u anti vairous

- Collapse -
Start up items

I found out the hard way that unlike the old MSCONFIG in previous versions of Windows Start Up in Win 10 does not show all the programs that load at startup. It only showed two programs but when I used Norton Internet Security to look at everything that loads up at boot time I found I had 9 programs loading up. Killing them via Norton prevented them from loading up at startup.

- Collapse -
Disable start up rpogram

Can you disable "Microsoft Windows based Script Host? " I disable Dropbox and Adobe among others. TIA

- Collapse -
Other suggestions

Also, don't forget to run a program like Malwarebyte Anti-Malware!! Some programs that one installs come with little UNWANTED guests!! Also known as PUP's. I'm sure there are several good programs out there that will list All programs that start at start up and their impact on start up times! Even Task Manager (Crtl, shift, escape) will give you a list and how it impacts start up.

- Collapse -
Clean the Registry

You can do a miraculous speed-up of an SATA hard drive, no need to spend $ on an SSD. Most anti-virus programs do an automatic periodic cleaning of the PC's registry; at least my free version of AVG does. But sometimes my boots get bogged down before AVG does its thing, so I manually run CCleaner - ONLY the "Cleaner" tab of the program (there are four tabs that run different clean-ups on the left column of the main program). Doing too thorough a cleaning, such as clearing the browser cache and tossing your cookies, causes a lot of web pages to require your full login Q & A next time you cold boot and go to those web sites that normally keep you logged in.

- Collapse -
Not the registry!

The default CCleaner cleaning does not clean the registry. It clean the temp files and junk files off of your computer. You should always look through those entries to make sure that you are not deleting something you want to keep, at least until you get the setting exactly the way you want them. This can speed up your computer, but it will not speed up boot time.

Cleaning the registry is another thing entirely. It also will not speed up boot time. The problem with cleaning the registry is that it is not necessary and it can mess up your computer. Never use a registry cleaner unless you know exactly what you are doing. The registry generally doesn't need any cleaning or tampering with by the average user.

- Collapse -
CCleaner does NOT mess up the registry

The Windows registry is a large and complex database that must be processed every time a system is cold-booted, and it is always available for access when the system is booted up. The larger the registry, the slower the bootup.

I have been using CCleaner to clear the junk out of the Windows registry for a number of years and have recommended it or installed it for many of my clients, some of whom are "average" or even below-average users. In all that use, CCleaner has not messed up the Windows registry even once.

- Collapse -
You can say what you like

But I got tired of people bringing their computers to me to fix after they used a registry cleaner. The average user has no need to use one. They are for users who know exactly what they are doing.

- Collapse -
Set up CCleaner yourself

So you set up CCleaner yourself for your customers, making sure that it does not delete important information, and maybe charge them a few bucks for the expertise. I repeat that I have NEVER had a registry problem caused by CCleaner, nor have I ever had a client complain. CCleaner's registry cleanup works most effectively if the owner of a computer installs and uninstalls lots of software. The registry structure is so darned complicated that I cannot blame software vendors for leaving useless registry entries behind. You know you've struck paydirt when a thousand or more obsolete registry entries are banished.

Another advantage is that many (not all) of the files in the Windows %temp% folder are deleted by CCleaner. Lots of software uses %temp% for temporary files, but (especially Microsoft) products do not clean up %temp%, deleting files no longer needed. So the number entries (folders and files) grows and grows and grows. This too can cause a serious system slowdown, both during bootup and regular use. You know you've struck paydirt when a thousand or more obsolete folder and files are banished.

Finally, if someone installs yet another registry cleaner and hoses the registry, you charge them for their naivety and fix the problem. That's easy. Telling your client not to do dumb things is a matter of delicate diplomacy, a little harder.

- Collapse -
I'm with Ben on CCleaner

Like Ben_meyers, I have NEVER had a problem with CCleaner "Registry" cleaner screwing up the registry, and I have been using it since before Windows 7. When I run it, I never change any settings myself, just let it remove the default registry items it reports as unnecessary- and there are always a lot of them. The next several cold boots after that are always very noticeably faster.

In my version of CCleaner, there are four tabs on the left side of the first window; I have learned to NOT use any of the tabs except the second one from the top, labeled "Registry."

- Collapse -
My experience is different

I have clients who have had the registry damaged using Ccleaner. The only thing Ccleaner is useful for is cleaning temp files and TFC-Old Timer is much better. So keep playing Russian roulette. There are much better "cleaners" out there AND the best one breaks the registry also.
The Windows registry is naturally not clean, and runs very well that way. If it is really messed up so that it is causing issues, Ccleaner isn't going to fix it. Nothing short of a registry backup or Windows reinstall will fix it.

- Collapse -
An SSD will speed things up

Previous posters are correct. An SSD will speed up boot time. How much it speeds it up depends on your computer. I have also noticed that my computer boots more slowly with Windows 10. I don't really mind much, but it is important for some people.

There is no short cut for disabling start up entries (I wrote about that in another post, a reply to someone who recommended this very thing). It is tedious, but not hard. You can experiment with sleep and hibernate (which I always turn off because so many people have had trouble with those functions). These two do not actually turn the computer all the way off. It appears to be off, but it is holding your data for when you wake it up. This is how some computers come back to life almost instantly. The worst thing that can happen is that your computer can refuse to wake up. If this happens, you can force the computer to shut down by holding in the power key until the machine is completely off. Then you wait at least 30 seconds and start it back up. Just be aware that this is an emergency shut off method. Do not use it unless you have to.

The point is that your machine is unique. I recommend that you experiment with the alternatives to shutting the machine down. It can't hurt. I also recommend that you get a SSD when you can. You can get more information about these two things by using a search engine. Just be creative with how you word the inquiry until you come up with the information that tells you what you need to know. I cannot offer more advice on the sleep and hibernate functions because I don't use them.

- Collapse -
Stopping items at startup

I used Norton Internet Security and found 9 programs that don't show in Windows startup that in fact load up at boot time. Windows 10 works along the lines of Android in that it provides an operating shell and it is up to each program to load at start up. Using a third party program I shut down the 9 programs and only use them when I want to.

- Collapse -
Spybot Search & Destroy will also do this.

I have a number of free programs on my computer that list the startup items. Some of these are really nice and some require more effort. It is worth looking at other programs to see if you already have the ability to screen and disable startup entries. That is why I said to never buy a program for this purpose.

CCleaner has a way to do this under the tools menu, as mentioned by another poster.

- Collapse -
It's not just people having trouble with sleep/hibernate.

If you hibernate a laptop and the battery runs down to zero, the computer enters an undocumented state which I call "coma". Microsoft seems to do nothing to improve this situation. A laptop will not wake up unless prodded by removing the battery (tricky for laptops with batteries inside the chassis), disconnecting the charger, and holding down the on-off button for at least 30 seconds. Then, put the battery back, connect the charger, press power button and see what happens.

I get to "fix" a lot computers that seem dead, charge short money to do it and deliver a short lecture on the care and feeding of a laptop.

- Collapse -
Yes, I can see that

However, I have seen people have odd troubles on desktops, which never run out of battery, and on laptops that stay plugged in. These seem to be much less than they were before, but I still see them. Some people use sleep and hibernate without any difficulties. It is certainly worth trying. I just prefer to never use them. I shut my computer completely off. Sleep and hibernate will certainly speed up the time it takes to start up the computer from when it appears to be off. That is why I mentioned it in the first place.

Another thing I did not mention was doing a full clean install from a Windows 10 disk (which can be downloaded). This is a radical step to take, but it might eliminate any problems that are causing the boot time to be slow now. It also requires time and some knowledge.

CNET Forums