A program to quickly turn on your computer. Speed ​​up computer boot time. Installing a powerful processor

Good day to all. Today we will look at the simplest and most popular steps to speed up your computer. Many will not see anything new in this, perhaps this is so, but the main thing is that it works and I will say more - it is used in service centers with price tag for services optimization of system operation.

In total, I will highlight 3 main stages to optimize the operation of the system, although it would be more correct to call it cleaning the system from unnecessary junk.

1. Defragmentation main hard drive. And so I’ll delve a little deeper into the theory and try to tell you what fragmentation and defragmentation are.

The definition of fragmentation is unclear and unclear (the presence of non-contiguous blocks and... blah blah blah...) and, in my opinion, not interesting to a simple user PC, for this, I’ll give a simple analogy. Let's say you have a desktop on which you have a tool, but if it is piled up or neatly and systematically folded, the amount of the tool will not change, and now imagine that we need a specific tool quickly and of course you will find it faster on the table where it will be everything is neatly folded (but except in some cases). About the same thing happens on a computer’s hard drive, so to some extent fragmentation can be called a mess on the hard drive.

Then defragmentation can be called cleaning up this trash.

And so to defragment the hard drive we need: go to My Computer, select local disk, click right click mouse and select properties in properties open the service tab.

After the process of searching for problems, click the button (Fix...), I usually do not agree to save backup copies, and click the button to correct the marked ones.


Here we come to final stage, by the way, this is probably the first article on the site where the sequence of stages does not matter. So final stage is aimed directly at increasing the system boot speed when the computer is turned on.

3. Manage startup applications.

In order to get a list of applications that load automatically in place with the operating system, you need to call the system configuration service.


To do this, press the key combination (win+r) (the win button looks like a window), a window will appear with a line where we enter “msconfig” and press ok. And the operating system configuration window will open.

Here we only need the startup tab. It displays a list of programs and those with a checkmark next to them start automatically. Accordingly, to remove the program from startup, you need to uncheck the box and save the configuration. .

I hope my article helped speed up your computer.

Tired of Windows 7,8,10 loading slowly? YES, the more time is set operating system, the more this topic begins to torment. Computers are becoming more powerful and productive, but at the same time the demands for programs that are developed for new equipment are also growing. For example, Windows XP boots an order of magnitude faster than Windows 7/10 on the same hardware.

So now, give up new opportunities for the sake of fast loading operating system? No, fortunately, there are tricky and not so tricky tricks that will help us solve this problem. In this article you will learn how to programmatically reduce time Windows boot up to 20 seconds or less.

Step one, services and processes

In Windows OS they are often launched unnecessary services, which slow down the loading and operation of the system. It also supports a variety of hardware, so the services that support it correct work, are launched along with the system. Of course, if the system considers that the service is not necessary (since there is simply no corresponding device on the computer), then it is disabled. But starting, checking and stopping the service still takes time.

We launch the “System Configuration” program, to do this, press “Win ​​+ R”, write in the window: msconfig and press Enter. To disable temporarily necessary services, go to the tab of the same name:

But you need to understand which services can be turned off and which need to be left running. It is easy to find information on the Internet for most services, so I will not dwell on this in detail. I’ll just say: don’t rush and turn off everything, this can have a sad effect on the operation of the operating system.

Using the same logic, we disable programs loaded at system startup on next tab"Startup". More details are provided in a separate article. You will need to restart your computer to apply the new startup settings.

Step two, registry

Exists on Windows weakness– register. It just so happened from ancient times that most vital Windows settings stored in hierarchical base data. Depending on how quickly the OS finds necessary records in the registry, directly affects both the loading speed and the operation of the Windows OS as a whole.

It is not uncommon for program uninstallers to work ineffectively, leaving entries in the registry about their presence and work (parameters, registered libraries, binding to certain file extensions, etc.). Such records can be considered garbage, cluttering up the database. And you need to get rid of this garbage, for which you should use such utilities as, for example, Reg Organizer CCleaner Ashampoo WinOptimizer and others.

Launch CCleaner, go to the “Registry” section, click “Search for problems”, and when finished click “Fix selected”:

During such cleaning, and simply while Windows is running, the registry is constantly subject to fragmentation. This means that you will need to DEFRAGMENT the registry. This can be done using the Defraggler program, from the same developer. However, I will important note, that in some cases, “cleaning” the registry may also affect important parameters. Therefore, be sure to first, and in case of problems in Windows work you can immediately recover to your previous state.

Step three, the main one

Now you can begin to deeply optimize the process of loading the system and programs. Many side effects can occur while applications are running, such as long loading additional libraries and routines, conditional branch prediction, cache misses and all that kind of stuff. Analyzing such data is called profiling.

Since the OS in question was created by Microsoft, we will use a profiler created by the same company - Windows Performance Toolkit. Recently, this tool has become part of the Windows SDK. On the site Microsoft You can download the web installer.

It is not necessary to install all the included components; you can only get by with the Windows Performance Toolkit

This tool allows you to trace the boot of the operating system from the very beginning. We need executable file“xbootmgr.exe”, which is located in the folder where you deigned to install the Windows Performance Toolkit, by default it is located in the “C:\Program Files\Microsoft Windows Performance Toolkit\” directory.

Watch the video or continue reading the article:

To call the utility, run xbootmgr.exe with a parameter, for example, the “-help” parameter will display a list of all possible functions. To do this, press the “Win ​​+ R” buttons or go to the “Start -> Run” menu and enter the command in the window:

xbootmgr –help

It is not necessary to add the path to the file if it starts like this:

Just for fun, if you want to see how your system behaves when running in this moment, then run the command:

xbootmgr -trace boot

It will reboot your computer and collect data during startup. The result of her work can be seen in the file boot_BASE+CSWITCH_1.etl, which xbootmgr will save in its own folder or in the “C:\Users\yourname” folder. This file contains all the information about the behavior of programs when the system starts, you can see a lot of interesting things. To do this, double-click on the file to open the Analyzer:

If you are interested, study the information, here is everything in great detail about the download process: how many seconds it took to start each process, how computer resources were used, etc.

Now let's get down to business - start the process automatic analysis and speed up Windows loading. Run the command:

xbootmgr -trace boot –prepsystem

During optimization, by default, 6 reboots will be performed and 6 files with information about the behavior of programs at each reboot will be saved in the same directory. This whole process is quite lengthy, but does not require user participation. You can successfully have lunch while the program is running. And don't forget to check first that there are a couple of Gigabytes free space on drive "C:"!

After reboots, messages will appear in a white window, for example “Delaying for boot trace 1 of 6” with a countdown:

In this case, you don’t need to try to work on your laptop, just wait. More messages will appear. At the second stage, the “Preparing system” window hung there for about 30 minutes, while the processor was not loaded with anything, but then a reboot occurred and the remaining stages went quickly. In reality, the whole process can take an hour.

What does Xbootmgr do? It does not disable unnecessary services and processes, as it might seem. Xbootmgr optimizes booting so that maximum computer resources are used at any given time. That is, so that it doesn’t happen when the processor is 100% loaded and the hard drive is resting, or vice versa. Also happens. After the last reboot, you don’t need to do anything, Windows will boot, and even work, faster.

Step four, dangerous

In the seven, as well as in XP (although not everyone realizes this), there is support multi-core processors. It is not clear why the system itself is not always able to use all available resources when it starts, but only begins to use them when it has already fully loaded and the user has started working.

This means we need to help her use the available resources in the system startup parameters. To do this you need to delve into the configuration. Press the key combination “Win ​​+ “R” to open the “Run” window and write msconfig command, click “Ok”. In the system configuration window that appears, select the “Download” tab

Select "Advanced options"

In the window that appears, set the “Number of processors” and “Maximum memory” parameters to maximum. Now attention! Close and open the program again, see that the “Maximum memory” value is not reset to “0”. If so, then uncheck this box, otherwise the system may won't start at all. Reboot, done.

Note: If you decide to add RAM or replace the processor with another one (with big amount kernels), then the above parameters will need to be changed. Otherwise, the system simply will not use additional memory and/or additional cores processor.

This instruction will talk about methods that will be useful for speeding up your computer startup, even loading the desktop specifically for Windows 7 ( although they will fit other versions as well). Many users are annoyed by long loading times, especially often on older systems with weak specifications.

I'll start with more simple ways and I’ll end with more complex ones. Each action will be accompanied by a picture for clarity.

Cleaning your desktop

  1. To do this, remove from it extra shortcuts and folders ( for example, combine several folders into 1).
  2. Disable background art. Can be replaced with a simple color, such as black.

To change the background, go to Start >> Control Panel >> Appearance. Next to the "Display" category, click on "Change Desktop Background" as shown below.

In the window that appears, select solid colors and save your changes.


Disabling the loading screen

Every time you start your computer, you probably noticed a screen with Windows logo and loading bar. Instead, you can make the screen black and the computer will not waste time displaying graphics.

To do this, go to the Start menu >> Run or press Win + R. Enter the msconfig command.


Now go to the download tab and check the box “Without GUI” as shown in the image.


Do not close this window. You will need it in the next method.

Startup programs

Now you need to disable programs that start with the system. This will significantly speed up the computer startup.

Go to the startup tab and uncheck all applications if possible.


Using all processor cores

Typically, by default, the computer starts using 1 core. If you enable all cores at startup, performance will increase noticeably.

Attention! Before doing this, it is advisable to make a system restore point. Some users are having trouble turning on their computer.

Again in the system configurations from the boot tab go to Extra options (having previously selected the OS used).


Here, check the box next to the number of processors and select greatest number. I have 2, but you may have 4, 8 or even more.

Disk Defragmenter

Changes the location of files on disk ( only physically, virtually all your files will remain in their places) and due to their sequential arrangement, their launch speeds up.

IN in this case its execution will only be required for the system disk where they are installed Windows files 7 (usually drive C) and for system files.

I recommend using the free one Defraggler program. Download it and install it. Select system disk and perform defragmentation.


Now here you need to do the same thing, but with system files.


It will start the next time you start the computer.

Has your computer started up faster?

Poll Options are limited because JavaScript is disabled in your browser.

It's often just a matter of time before your computer's boot time slows down. Windows based. As a rule, everything is to blame for the gradually filling HDD, which contains programs that automatically launch along with the operating system. In addition, do not forget about the increasing fragmentation of system files.

What we work with:

>Windows
The launch optimization described here is suitable for versions 7, 8/8.1 and 10.
>Software Development Kit
The Xbootmgr utility we need is included in Windows Performance Analyzer, Windows component SDK.
> Magnetic hard drive
Optimization using the Prefetching function only works on computers with magnetic disks.

For a long time now, Windows has implemented the automatic hard defragmentation disk. Every time you don't use your computer for a while but leave it on, the system begins to optimize itself. At the same time, Windows not only combines individual elements so that they load faster, but also transfers important system files to the edge of the hard drive.

Prefetching as a System Accelerator

Prefetching is responsible for ensuring that Windows already when I started the computer it loaded important files much faster RAM even before they are needed. For optimization, however, you should “instruct” the system which files it should mark as “important”. How exactly to do this using Microsoft utilities Xbootmgr, we will tell you in this article.

Xbootmgr speeds up the startup process in two stages: in the first, the utility automatically defragments boot files and rearranges them. On the second you can spend detailed optimization, in which Xbootmgr analyzes the system during multiple reboots. Based on this data, the utility tells you in what order it is best to save the files necessary to start the OS.


At the intersection of the “Post Boot” line and the “End Time (s)” column of this analysis program, you will find out how long it takes to boot your computer. On our system it lasted 24.3 seconds

Xbootmgr is included in the Windows Performance Toolkit, which in turn is part of the official Software Development Kit (SDK). However, you are not required to install the entire SDK. It is enough to select the necessary options during installation.

The results achieved with Xbootmgr depend on how well Windows has already optimized your PC. Computers with magnetic disks can then start up in 30 seconds - meaning the interval between turning on and the moment when you can actually work on the system. But even if the boot takes less than a minute, Xbootmgr still gives a noticeable speedup: for example, our test computer initially started in 24.3 seconds, then in 20.9.

Preparing for system optimization


Preparing Windows
For Xbootmgr to speed up your computer, the Prefetcher and Superfetch functions must be enabled in both the registry and Windows Services

First, check in the registry to see if prefetching is active and running. Windows service. To do this, press the “Win ​​+ R” keys and enter “regedit”. Now in the registry, navigate to the key “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management\PrefetchParameters”. On the right side of the window, double-click on the DWORD value “EnablePrefetcher” and set it to “3”. Repeat the procedure for the "EnableSuperfetch" parameter.
After this, make sure that the Windows “Superfetch” service is enabled. Click on "Win+R", but now enter "services.msc". After the “User Account Control” question, the “Services” window will open. Find the line "Superfetch" and double-click on it. You will see "Properties: Superfetch". On the General tab, make sure that Startup Type is set to Automatic. Under “Status” there should also be “Running”. Otherwise, click on “Run”. After making changes, restart your computer.

Download Windows SDK


From Windows kit Multi-gigabyte SDK requires only a light download Windows set Performance Toolkit (130 MB)

For Windows installations Performance Toolkit and Xbootmgr you will need the one suitable for your Windows package Software Development Kit. Windows users 10 can download it from https://developer.microsoft.com/ru-ru/windows/downloads/windows-10-sdk. If you have Windows 7 or 8, go to https://developer.microsoft.com/ru-ru/windows/downloads/windows-8-sdk. In both cases, you will download a file of approximately 1 MB. Launch it by double-clicking to bring up the “Setup Wizard”. Now click on “Next” until you reach “Terms and Conditions” license agreement" Confirm your agreement and in the next window, under the heading “Select the features you want to install”, uncheck all the boxes, leaving only “Windows Performance Toolkit”. By clicking on “Install” the program will download everything necessary files and install them on your computer.

We measure the exact launch time


Xbootmgr utility as requested from command line Accurately measures computer boot time. After sending the above command, the computer restarts. Close everything in advance open files.

Xbootmgr is powerful utility to create detailed logs indicating the computer boot time. You will have to manually create the folders in which this information will be saved in Explorer in advance. In our case, we created a “temp” folder on the “C:” drive, and saved two more subfolders in it, “Before” and “After”. In order for Xbootmgr to actually measure exact time, must be activated automatic login in Windows - but only for a while! To do this, press “Win ​​+ R” and enter “netplwiz”. In the new window, uncheck the box next to the “Require username and password” entry. Confirm your decision by clicking on “OK” and enter your username and password twice.

It's time to start speeding up your PC startup. In principle, it is carried out in three stages: to compare how much faster the operating system began to load, first measure the time before optimization using Xbootmgr. Windows will then adjust the prefetch, and finally, on the adapted system, it will be determined how much time was gained.

Startup optimization

The problem that Xbootmgr can't handle is too a large number of startup records that accumulate over time. To solve this, you will need a separate utility, for example, the free Autoruns from Microsoft, which compiles a list of all entries and allows you to conveniently disable them.
> Launch Autoruns with administrator rights and hide all Microsoft related lines. To do this, open “Options” and check the box next to the “Hide Microsoft Entries” entry.
> Go to the “Logons” tab and uncheck all the extra lines. Right-click on the program whose purpose you are not sure of and select “Search Online...”. After disabling all unnecessary startup lines, close the utility and restart your computer.

Speed ​​up Windows startup

The Xbootmgr utility, designed to measure startup time, does not have graphical interface, which is why it is not particularly convenient to use: management is carried out with administrator rights through the command line window. You can then open and comfortably analyze the protocols received from the utility in Windows Performance Analyzer. To run Xbootmgr on Windows 10, right-click on the Start menu icon in the lower left corner and select "Command Prompt (Admin)". For Windows 7, call Start | Programs | Standard" and right-click on "Command Prompt". Select "Run as administrator". In both cases, respond positively to the User Account Control prompt.

Complete all tasks on PC and save open files. Then enter the command “xbootmgr -trace boot -resultPath C:\temp\Before”. After a few seconds, the computer will reboot without further questions. The parameters located after the program name specify what it should do. For example, "trace boot" is responsible for telling Xbootmgr to measure boot time. “-resultPath” and the following folder path - in which directory the program will save the protocol file.

After reboot Windows A small window will automatically open with countdown for 120 seconds. Do not click the “Finish” button here, but wait until the window closes itself. Also, do not run any other programs as this may distort the measurement results. Once the entire process is complete, you will find the log file in the “C:\temp\Before” folder. It has the extension ".ETL". Now run Windows Explorer, navigate to the "C:\temp\Before" folder and double-click the ETL file to open it in Windows Performance Analyzer.

Detailed analysis of measurement results

Click on the small triangle next to "Other" and then click double click by "Boot Phases". At the top of the screen you will see the different phases that it goes through Windows system while loading. Each of them is presented in the form of a colored strip. The longer it is, the longer this phase lasted. The table below will tell you more detailed values. You will see the total time that the boot process took in the “Post Boot” line of the “End Time (s)” column. It took our computer just over 24 seconds to go through the five startup phases.

Xbootmgr will then reboot your computer five more times. During this time, you will not be able to give him other instructions. After each launch, “User Account Control” will make itself known and require confirmation. If you find this too tedious, disable the safety mechanism while taking measurements. To do this, right-click on the Start menu icon and open Control Panel. Go to “User Accounts” and in the next window again to “User Accounts”. Select Change User Account Control Settings and drag the slider all the way down. Remember the initial position so that after optimization you can return the slider to it.

Switching to SSD

If your computer's boot time still hasn't improved, move Windows to an SSD and use it as a boot drive.
> EaseUS program Partition Master Professional is equipped with an easy-to-use Wizard that will copy your Windows to the SSD. If you have a laptop, we recommend a USB to SATA adapter, which now costs no more than 700 rubles. You can connect the SSD to your PC directly via a SATA port.
> Starting a transfer to EaseUS Partition Master Professional carried out from the item “OS Migration to SSD/HDD”. Follow the Wizard's instructions, and then change the old hard disk on new SSD. Our computer, after optimization using Xbootmgr and autoboot, as well as transferring the system to an SSD, began to boot quite quickly - in 36 seconds.

Optimizing the download process

To start optimization, open a command prompt window again with administrator rights and enter the command “xbootmgr -trace boot -prepSystem -verboseReadyBoot -resultPath C:\temp” here. Both of these options (-prepSystem and -verboseReadyBoot) move Windows boot files to the edge of the hard drive and optimize prefetching. And in this case, the computer will reboot almost immediately after sending the command. Wait until Xbootmgr finishes its sixth reboot. With the first, the kernel analyzes the behavior of the computer at startup. During the second, defragmentation occurs boot files and moving them to the outermost tracks of the hard drive. The following reboots serve to optimize the boot order. The entire process usually takes from one to two hours. Don’t interrupt it, even if after the “Preparing system...” message it seems like nothing has happened for an eternity. The first two reboots take especially long.


This window appears when Xbootmgr is measuring startup time. Do not close it or press it
to "Finish"

After optimizing your computer, re-measure the time it took for Windows to start. To do this, open a command prompt window again with administrator rights and enter the command “xbootmgr -trace boot -resultPath C:\temp\After”. Thus, the measurement result will be saved in the “After” subfolder. After taking measurements, double-click on the new ETL file and see how long it took to boot the system. Our computer started up in 20.9 seconds. Additional acceleration can be achieved by cleaning startup, as well as by installing solid state drive. If, according to our recommendation, you disabled User Account Control and activated automatic login to Windows, do not forget to return them to their original state after optimization is complete.


After optimization, measure the startup time again using Xbootmgr. Our test computer started to boot noticeably faster

Don’t forget that when the system starts, a lot of things start up along with it. needed by the user programs and processes. This could be, for example, help services from Adobe, programs automatic check availability of updates, as well as utilities that were “quietly” installed with other programs. You can disable their downloading using the free, but powerful program for cleaning and optimization - CCleaner. Install the program, run it and go to the “Tools | Autoload". Select the program that you want to exclude from startup and click on “Turn off” on the right. You can re-enable the launch of disabled programs if necessary.

In the antivirus package Kaspersky Internet Security 2017 has an integrated “Program Manager” that will control the installation hidden programs, and will also identify long-established unnecessary applications and will offer to delete them.

PHOTO: manufacturing companies; 3dsculptor/Fotolia.com

Details Updated March 30, 2017 6:36 pm Published August 28, 2013 10:10 am yourself? - Simple enough. For this, there are at least 6 methods, which, in fact, will be discussed.

It is worth noting right away that they are all programmatic in nature, and the desired result may be much worse. Extreme measures, but in 100% of cases guaranteeing not only an increase in download speed, but also the operation of the device as a whole, are:
replacing RAM with larger capacity sticks;
As a result of this, it is possible to achieve fast boot OS on laptop, resource-intensive applications, as well as accelerated compression of folders by the archiver.
installation SSD drive instead of HDD.
An effective addition to the above replacement, which ultimately increases the speed of reading/writing data.

How to speed up laptop startup with a few simple solutions

Disk defragmentation is necessary to combine files on the hard drive in order to gain more relevant access to them. It is worth considering that if defragmentation was carried out a long time ago, then the speed of completing the task may be small and will take considerable time.
Ultimately, those files that were scattered on the disk are placed in strict order, which makes it possible to significantly speed up the OS's access to them.

To do this you need to do the following:

  • My computer;
  • properties;
  • service;
  • defragmentation.

Clear startup list

This will reduce the number of programs that launch along with the OS, as well as immediately after the desktop appears. This is done as follows:

  • Start.
  • Execute.
  • Type the command “MSConfig”.

In the tab that opens, you can either selectively disable programs by unchecking the box next to them, or comprehensively.

Perform optimization

It consists of removing “garbage” from the hard drive. The latter means unnecessary files and folders that may have remained after improper removal of applications. It is recommended to optimize once every two months. Any third party will do for this. free program, for example: jv16 PowerTools, CCleaner, etc. The latter does an excellent job of cleaning set parameters. Also provides the ability to fix registry errors in a few clicks.

Disable file indexing

It's very easy to do. Just go to computer properties and select the “General” tab. On it, at the very bottom, uncheck the appropriate item.
What does this give? – First of all, it disables the creation of a directory, which simplifies the search for files. Secondly, the system loads a little faster, as does the computer itself.

Our NOUT - 911 service specialists are ready to perform any task: replacement of components, software optimization or repair. Thanks to experience and new service equipment, work takes place quickly, literally in the presence of the client.