How to make me see all the cores. The program does not see the processor. Processor operation without additional settings

Like

Like

Tweet

Optimizing cores and memory using MSConfig

The advice is based on the assumption that Windows does not use all processor cores and megabytes when loading random access memory. Apparently you need to indicate required quantity so that the computer turns on faster using a “secret” setting.

It's done like this: Start - Run(Windows 10 has a search field instead of Execute) - msconfig - OK.

The program will start system configuration(msconfig.exe). Tab :

You need to press Extra options, to open options Windows boot:

Bye crazy hands We haven’t gotten to the settings, nothing will be indicated here, no checkboxes will be ticked. Why would Windows developers limit system performance?

But people who are not familiar with critical thinking think differently: initially the checkbox is not checked, so the restriction is enabled. Allegedly, the absence of checkboxes prevents the operating system from knowing how many cores the processor has and how much RAM is installed. And supposedly you need to specify manually:

And after rebooting, the computer will begin to use all resources.

There are several options for this advice. I went through sites dedicated to Windows optimization, selecting a few.

For example, a certain Yuri believes that the default is to boot from one core:

Others remember RAM. “PC Master Blog” claims that she has the same problem.

The beginning of the council

I cut off some of the text so it wouldn't long screenshot, but it’s clear that the author knows nothing either about the stages of loading the operating system, or, in principle, about how modern computing devices. Here's what he advises next:

Here it is advised to specify not only the number of cores, but also the memory size. And in the end they say that it is possibletake off tick.

Where is the logic? An option is installed and then disabled, how can this affect anything in principle?

Where does the myth come from? I believe this is not only a matter of ignorance of the advisers’ equipment, but also the ambiguous official help for MSConfig. Check out the article MSConfig the System Configuration Tool on the official Microsoft website. The description of the options really leaves room for speculation if you don't know the context:

Translation: “If you click on Advanced Options (on any OS), you can set options such as the number of processors allocated to the operating system at boot or the maximum amount of RAM. (As a rule, usually not noted).”

The text does not contradict the myth: it is indeed possible to specify how many processors and RAM to use at boot. But these options are not intended to improve performance.

Actually Windows case Always uses All processors and processor cores and all RAM. No one thought to limit the system, especially during boot.

Options in msconfig are needed by programmers to test programs so that limit available PC resources.

How crazy can you say that Windows doesn't use all possible resources when the computer boots? After all, in the interests Windows developers make sure the computer turns on as quickly as possible. Imposing restrictions is stupid.

Some "geniuses" are trying to prove that the "Number of processors" option speeds up the computer, because when set to 1 games start to slow down. There is no logic to be found in this. When the per-core limit is enabled, performance decreases (this is especially noticeable in games), but by default restrictions are disabled and programs are free to use all the cores as they please.

Fortunately, this advice is harmless. Setting the maximum values ​​does not affect the operation of the computer in any way, because the result is the same as with the settings turned off. That's when you add RAM to your computer or install a processor with big amount kernels, you will have to change the settings to maximum again in msconfig.

Force the game to use all CPU cores

The next myth is more difficult to explain. The fact is that programs do not work at all as it seems to PC users. The work of software with processor cores and multiprocessor systems is the topic of books that are of no interest to non-programmers.

So people just look at the CPU consumption in the Task Manager and engage in pointless attempts to optimize something. For example, they try to adjust parameters like previous setting so that their favorite program loads 100% of all processor cores.

This is akin to using phone cases to protect your body from harmful radiation. People who know physics will only twirl their finger at their temples, while others buy cases in packs and recommend them to their friends.

But let's return to running programs on multi-core processors. A crazy idea arose on the border of knowledge and ignorance use CPU program Control to assign all cores to games.

The council met ten years ago. For example, when discussing the game Gothic 3:

In the screenshot above the user s063r I thought that the game did not use the second processor core. Encryption replied that you need to use the program CPU Control.

What kind of miracle beast is this? who gets into program code and forces the program to change the logic of its work? This is what the utility looks like:

Seeing this miracle Yudo, I grabbed my head: how could stupid the developers did, making it so that at startup everything running programs are automatically “assigned” to the first processor core!

See the "CPU" column when running CPU Control:

One and three zeros mean that only the first processor core is assigned to the program. And it happens after launch most utility. What before launch the situation was different, with using the CPU Control cannot be seen. You can, of course, before all the manipulations, launch the Task Manager and look at the assignment of processes to the cores, but who these days thinks critically and checks the operation of programs?

False advice goes like this: programs run on only one core, which can be verified by running CPU Control. And there you can assign the program to use all processor cores.

This is like shooting yourself in the foot and healing it with bandages. Or maybe you just don’t need to shoot at all and everything will be fine?

The myth is very tenacious because Sometimes it helps: if the running software heavily loads the processor (most often these are viruses), assigning it to only one core limits the resources available to the malware and allows the remaining processor cores to work for the benefit of the game. But this is treating the symptom, not solving the problem.

In fact, before the launch of CPU Control, there were no per-core limits. The program installs it at startup. Installation separate program returns the default setting for all cores. That's all.

How should you actually configure it? But no way. Ask the authors of the program/game to rewrite their creation for multi-core systems. Not all software can use all processor cores; this cannot be influenced from the outside. Better get busy

Since the original technology Windows operation in terms of the computing capabilities of the processor, it involves the use of only one processor core, and if there is a shortage of the rest, many owners of computer systems based on multi-core processors quite naturally wonder how to enable additional cores on Windows 7 or any other system. But the very essence of the question comes down to what kind of performance effect using all the cores can give, and in general, is it worth doing such things. Let's try to figure it out.

What does enabling all processor cores do?

A processor is a device that has disabilities in terms of calculations. It has limitations or, if you like, a certain ceiling on the number of operations performed. That is, even if it has at least 4 or 8 cores, it will not jump above its capabilities. This means that no matter how fast data is transferred to it, its volume for processing will always remain the same. In some ways, this is even akin to loading RAM.

Before deciding how to enable all kernels on Windows 7, you need to clearly understand how it all works. You can compare this, for example, with eating. You can operate with one hand or two. In this example, the mouth (or stomach) can be compared to the processor and the hands to the nuclei. Putting several pieces of cake into your mouth with one hand will be slower, with two - faster. But this does not mean that the mouth will fit more than as much as it is designed for. Same with processors. Accelerating the loading of computational operations into the processor does not always contribute to their speedy execution. And information processing can be compared not only to chewing food, but also to swallowing. It’s clear that you won’t be able to swallow more than what’s allowed.

However, if you can chew fast enough, similar to modern processors that are able to “swallow” information, why not?

Is this really necessary?

How advisable it is to do this is up to everyone to decide for themselves. But when deciding how to enable a second core on Windows 7, provided you have a 2-core processor, it is worth considering several points.

It is unlikely that a significant increase in performance will be achieved, 10-15% (although for some systems or resource-intensive programs this is a fairly significant indicator). But the problem is that the use of each core is tied to the amount of RAM. But here problems can arise, because when commands are redirected to each processor core, RAM may overflow, and the entire system will simply hang.

How to enable all cores on Windows 7 via BIOS?

But if the decision to enable all cores is made, you should first pay attention to the settings of the primary BIOS system. Initially, the activation, regardless of the software environment of the installed operating system, must be done there.

After logging in, you should find a section with a name like Advanced Clock Calibration. On most systems, the default is Auto. This means that additional cores will only be used if the main core cannot handle the operations. There is nothing simpler than setting the All Cores value, which will correspond to the use of all processor cores, regardless of the number and type of operations being performed.

Accessing settings via system configuration

Now let's pay attention to how to enable all kernels on Windows 7 in software environment the system itself. Some users make the mistake of thinking that such actions can be performed in the standard Control Panel. Nothing like this! You will have to use the “Run” console or in the English version of the system - Run (Win + R). You need to enter msconfig command(a unified means of access to Windows configuration for all systems), go to the download tab, and then click on the button to configure advanced settings.

Now, actually, about how to enable all cores on Windows 7. In the new window on the left, the number of cores is set, which corresponds to the number of processors, and on the right, the required amount of RAM is set.

Mandatory conditions and parameters

With RAM, things are not so simple. Although the system itself determines the amount of memory allocated to each core, seemingly automatically, you should not delude yourself on this score.

It is generally accepted, according to established standards, that 2 GB of RAM corresponds to 2-core processors, 4 GB corresponds to 4-core processors, etc. But even here, not everything is so simple. Each core must be allocated at least 1 GB of RAM. In case of configuration mismatch computer system If you meet the established requirements, you don’t even have to try to make any adjustments (nothing will work anyway).

On the other hand, in the question of how to enable all kernels on Windows 7, one should not lose sight of the fact that modern processors have capabilities higher than stated. For example, Intel processors The second generation Core i7 installed in laptops, in terms of computing processing, corresponds to 4-core processors in stationary systems. Therefore, it should not be surprising that with 8 GB of RAM the memory will be allocated differently (given two threads). The value for the number of processors will indicate 4 (although there is actually one with two dual-threaded cores) with the corresponding memory allocation.

Instead of a total

Finally, in conclusion, it is worth asking yourself whether such adjustments are worth pursuing. In general, if a system with a large enough amount of RAM and powerful processor shows no signs of inhibition, system settings in this regard, it is better not to touch, otherwise you can even achieve the completely opposite effect when, due to too fast loading data, the processor simply will not cope with such volumes of calculations, despite the use of all cores. As one might already guess, here we need fine tuning, and not everyone can do this. Overlockers can overclock processors, but this is also fraught with some negative consequences for processors in terms of physical failure.

In many cases, the Windows operating system does not use all the capabilities of the processor and does not fully enable it. And therefore, most of the computer brain does not participate in the computing processes of the system. Naturally, this does not suit anyone. Even when Windows Xp was still a popular OS, many were already looking for a solution how to check the number of working cores. And having learned that not all the capabilities of the processor are used in the computer, they were looking for a way to run the CPU at 100%.

IN this moment This issue can be resolved very easily, but not all PC users know how to do this. To find out this information you just need to run some complex program or game, and then open the task manager. In it you can see whether all cores are loaded with work. And if your computer shows that it is lazy and does not use all its capabilities, then in this article you can find out.

Finding out the number of processor cores

Determine the number of threads set to computer CPU, in several ways:

  • by reading the manual that came with the processor;
  • utilities available in the operating system;
  • using additional software.

CPU documentation

Find the instructions that came with the CPU or its packaging. Write down the exact name of the processor model, and then find its description on the Internet. Among the parameters will be the number of cores built into the CPU is indicated.

Helpful information! You can find out the processor model in properties Windows systems: Call the context menu of the My Computer icon. Next, click “Properties”. In the window that appears, you will see a line where the name of the CPU is displayed.

In the operating system

Using search, find the “Device Manager” utility and open it. Here you need to select the “Processors” section, where you can see how many cores the CPU has.

Additional Applications

Exists a bunch of software products , which make it possible to find out the parameters of the central processor. The most common software are:

AIDA64. The application has a shareware period of use. The program has quite large diagnostic capabilities personal computer. To find out the information you need about the number of cores required: Open AIDA64 and select " Motherboard" Next, go to the CPU section, in which select “Multi CPU”.

The second method: go to the “Computer” item and open the “Summary information” section in it. Then select the “System board” sub-item and find the line “CPU type” there. Left-click on the processor and select the “Product Information” function.

CPU-Z. It's easy to system requirements and free software. You can find out how many cores your processor has here:

Open the CPU-Z application and click on the "CPU" tab. The “Number of active cores” item there will display the number of built-in cores in the central processor.

Processor operation without additional settings

It is important to know! Multi-core processors use all the cores they have. Most often they work for different frequencies. From time to time, the system may disable some CPU threads to save power. This function it's called CPU core parking. This depends on how the BIOS or specialized utilities that control CPU modes are configured.

Advantages of use multi-core processor should be demonstrated in this way: when a person fills a bucket with water using one tap, he realizes similar work for one period of time, but when another tap is added to the process, the container can be filled much faster. However, the amount of liquid that will eventually fit into the bucket will not change.

When using multiple cranes, productivity improves. And the same thing happens when using many cores in central processor- he begins to process the information that comes in faster and more efficiently.

Has the meaning! The CPU operates in a multi-core state only when the application it is processing is designed for this mode. In the case when the program developer has not implemented the function of supporting multi-threaded processors in it, then only one core will be used.

There is one period during the operation of Windows 10 when only one processor thread is active. This is the moment when the computer boots operating system. Although even in this case the situation can be improved. To do this, you need to know how to enable 4 cores on Windows 10 using regular means operating system and motherboard firmware settings (BIOS).

Built-in Windows 10 utilities

  1. To use the built-in utilities, you need to launch the “Run” command in the start menu or use the “Win ​​+ R” button combination. Next, type the word without quotes: “msconfig” and press ENTER.
  2. The system tool will open with standard O.S. Windows settings.
  3. You need to select the “Download” tab and click on the “Advanced options” item. After this, check the top left box and indicate the maximum number of cores in the drop-down list. If you think that 2 threads will be enough, then you can set this number.
  4. WITH right side You also need to activate the “Maximum Memory” function by checking this box. An essential requirement in this case is that at least 1 GB of RAM must be used per separate processor thread. In this regard, if your computer, for example, has an 8-core CPU, but only 2048 mb of RAM, then set the “Number of processors” parameter to no higher than two cores, so as not to worsen the situation. This requirement must be taken into account when using all processor cores during system startup.
  5. There should be no checkmarks in the “PCI Blocking” and “Debugging” parameters.
  6. After completing the settings and applying the changes, the PC will ask you to reboot for the configuration to start working; fulfill this requirement. It's best to boot Windows 10 into Safe Mode first to make sure everything is working properly.

BIOS Settings

You should only change BIOS firmware settings when they have been reset to standard settings due to a technical failure. More similar situation may occur when the charge in the CR2032 battery, which is located on the motherboard and is responsible for maintaining custom settings BIOS. In other situations everything CPU cores V BIOS system should start automatically.

To enable all cores go to “Advanced Clock Calibration” in the BIOS firmware menu. And configure the characteristics “All Cores” or “Auto” here.

Attention! The “Advanced Clock Calibration” menu item in some BIOS options, may be called differently. Then you need to check the manual that came with your computer's motherboard.

Changes in computer performance

Will this change the performance of my computer? Most likely not much. No matter what many people say about this method of PC acceleration, it will not really add speed to the operation of the system unit. The described technique can give a performance boost only during Windows boot due to the fact that when standard settings For such a task, only one processor core is used. However, at a time when the OS has already fully loaded, all available kernels are included in the work. And then, each begins to function in its own way, at its own frequency.

This means that if only one thread is enough to solve the task assigned to the processor, then there is no need to load free cores. And when more complex tasks, then the system uses all remaining CPU capabilities.

In other words, you shouldn’t get too carried away with this issue and waste your precious time on such a minor improvement. It is more effective to change other, more significant parameters and components in the computer so that your system unit could reliably cope with modern applications and tasks.

How to enable all kernels on Windows 7? This is a question that users often ask, whose computers are slow and freeze periodically.

Even multi-core devices may experience stuttering. Let's take a closer look, how to effectively speed up your PC and “force” the system to use all available cores to their fullest.

Modern computers are multi-core devices. However, no operating system uses all cores to their full capacity. Such a limitation is necessary to save resources on PCs and laptops.

Modern hardware technologies allow "load" the required number of cores while working with certain programs, which require more performance.

If your PC doesn't start running faster even when running a powerful photo editor, game, or editing program, you'll need to adjust the processor usage mode yourself.

Method 1 – Setting up multitasking in OS startup mode

This setup option is one of the simplest and most effective. The bottom line is that the processor is overclocked immediately during OS startup. The user can always change the settings and return the original parameters.

Follow the instructions:

  • Open a command window using the shortcut Win keys and R ;
  • In the text field of the window that opens, enter the system configuration command msconfig;

Rice. 1 – calling the Windows configuration window

  • Now go to the downloads tab. Here you can view the version of the installed OS, configure safe mode and other boot options;
  • Press advanced options key;

Rice. 2 – Windows configuration window

  • In the tab that opens, you can select the mode for using the available computing characteristics of your PC. Check the boxes next to the number of processors and maximum memory. These lines were previously inactive because the computer was in resource-saving mode;
  • Select greatest number cores and maximum amount available memory;

Rice. 3 – setting up boot parameters

After turning on the computer again, multitasking mode is activated. The user can also choose fewer processors and memory. Optimal number for fast work– 5-6 cores and 1024 MB of memory per processor.

How to remove “stuck keys”: Instructions for all versions of Windows

Method 2 - BIOS setup

Another option for adjusting the operating speed of the OS is to add new settings in the BIOS. This option allows you not only to increase the efficiency of completing tasks, but also prevents crashes that occur in the OS and the regular appearance of a blue screen.

First we need go to BIOS. Majority desktop computers and laptops run the I/O system in the same way. Simply turn on the PC and in the first 5 seconds after pressing the “Power” key, click on the Escape, F5, F2, or F1 button. The lower left corner of the screen indicates which button to press.

Next will happen launch BIOS. In some cases, turning on may take longer than one minute. Control in the window that opens is carried out using four directional arrow keys. The choice is to press Enter.

The appearance, location of tabs and their sequence may vary. It all depends on the PC manufacturer and BIOS modification. To set up multitasking, follow the instructions:

  • Open the Clock Calibration section as shown in the figure below;

Rice. 4 – calibration of core usage in BIOS

  • Using the left-right arrows on your keyboard, select the “All Cores” option. This way, the laptop will use all available cores at the same frequency;
  • Save changes made and exit the BIOS window.
  • Wait turning on Windows 7.

Method 3 – CPU-Z utility

You can also activate all cores using third party programs. They require minimal user intervention and are simple and clear interface. One popular utility is CPU-Z.

The program allows you to carry out complex setup hardware and software components:

  • Processor;
  • Cache;
  • Motherboard;
  • Memory;
  • System module parameters (Serial Presence Detect).

To enable all cores we need the CPU tab. The figure below shows the configuration display window in CPU-Z application. At the bottom there is a Cores field, its value is the number of PC cores that operate at the same frequency. Enter the maximum number of processors in the field. The Threads field must be equal to Cores.

Rice. 5 – main window of the CPU-Z application

After making changes, press the “OK” button. Turn off the program and restart the device.

Method 4 - AIDA64 program

Another one good program to configure the number of cores used - this is AIDA64. Application Features:

  • Ability to view the hardware characteristics of a PC or laptop;
  • Generating reports on device operation;
  • Displaying the characteristics of the installed OS;
  • Ability to change processor usage parameters;
  • PC speed testing function.

First, look at how many cores are available in your PC. The information is located in the Multi CPU tab (on the left side of the window, select "Motherboard"-“CPU”):

Rice. 6 – main window of the AIDA64 utility

Turn on each of the cores. Restart the program and check if the processor activation has failed. This can happen due to a conflict between the program and the hardware components of the PC. You should repeat the setup again. All that's left is to repeat turn on the computer and enjoy its fast operation.

It is advisable to activate all cores if there is an urgent need to perform complex operations in the process of editing videos or to speed up the operation of video games.

If your computer is too slow without using all the cores, this may indicate a failure in the OS. A set of actions should be carried out to optimize the operation of the operating system.

OS optimization

Computer optimization is actions that result in The OS starts running faster, and errors occur less frequently. How to optimize Windows? This procedure is carried out the same way, regardless of the system version.

To speed up your browser and other programs, close unnecessary processes in the Device Manager window. And also clear the tab of unwanted software that starts when the OS is turned on and operates in the background.

Improve overall performance cleaning the system will help hard drive from extra files and other garbage. Go to the “My Computer” tab, click on the storage medium icon and open the properties window. Select Disk Cleanup and wait until the report on unnecessary files is generated. Clear all data by checking unnecessary fields.

Rice. 7 – Windows optimization 7

Many inexperienced users A PC or laptop wonders how to enable all the cores of the device when complex applications fail.

How to enable the second processor core: instructions

As a rule, the second processor core is disabled to save electricity. To enable it, you need to access the commands in the Start menu.

  1. From the Start menu, select Run. In the window that appears, enter the command "msconfig". Alternatively, you can use the Win + R key combination to bring up the Run window.
  2. In the window that appears, go to the "Download" tab. A list will open where you need to select the operating system you are using (if there are several installed on your computer). Now click on the "Advanced options" button.
  3. You will see the "Number of processors" item. Check the box next to it, and select the number “2” from the drop-down menu. Also, pay attention to the "Debugging" and "PCI Balancing" items. You need to make sure that there are no checkmarks on these functions.
  4. Now click "Ok" and then "Apply".
  5. Close all windows and running programs. Save everything unsaved documents. Go to the Start menu and restart your computer.
  6. After the reboot, open the task manager, which can be accessed using the keyboard shortcut "Ctrl+Alt+Del". In the manager, open the "Performance" tab.
  7. If the 2nd core is connected, you will be able to observe two independent graphs of the “CPU Load History”.
  8. For more fine control By working with the processor, you can assign different cores to run certain programs. To do this, go to the "Processes" tab and click right click mouse on the desired program, select "Set Match".
  9. After this, you will have the opportunity to select the operation of one or another kernel (or all of them together) to serve a specific application.

In a similar way, you can enable all processor cores.