What is high priority games in windows. Hack competition: we launch processes with a predetermined priority. Changing priority values

This guide was made for Source 1, Reborn will be reviewed as soon as possible.

Introduction

The manual was completely updated on February 1, 2014. Most teams have not changed. If new ones appear, write.

Setting location

Location (screenshots)

List of commands (starting the game)

-console- launches the game with the console turned on. More details:

-novid- at startup, disables the video that plays when the game starts
-toconsole- forcibly launches console, even if the parameter is specified +map, which forces the engine to load the map when the game starts

List of commands

-override_vpk- the game will read game elements into \steamapps\common\dota 2 beta\dota replace and load them into the game. The command is intended for Modifications.
Use of -override_vpk has been removed by Valve.
Instead, we added a slightly different command:
-enable_addons- allows you to use permitted modifications of client resources ( Mini map, HUD, icons and sound scripts, music scripts and flash video)
-autoconfig- Restores graphics settings to default. Ignores any installed configs until this parameter is removed
-dev- includes developer mode. Also disables automatic loading of the menu background image and stops prompting for confirmation to exit.
The last lines of the console will be displayed on top of the game's HUD. Not recommended for use
-nod3d9ex * - turns off(forced) directx 9 external rendering.
-d3d9ex * - includes(forced) directx 9 external rendering.
-32bit- runs the engine in 32-bit mode. Useful only for 64-bit OS.
-full or -fullscreen- launch the game in full screen mode
-windowed or -sw- launches the game in screen mode
-w **** -h**** - Launches Dota 2 with a specific screen resolution (width and height). Eg: -w 1280 -h 1024
-noborder- do not display the window frame and title when starting the game in windowed mode
-nosound- completely turns off the sound in the game
-nosync* - disables vertical sync.
+exec"cfg file name" (without quotes) - Automatically loads the CFG configuration file on startup. For example, you can run your special config with settings.
-noaafonts* - disable TrueType fonts (font smoothing)
-insecure - VAC not used when starting the server
-nomaster- the server you created is not visible to other users in the Steam server list
-gl- changes the quality of the game to OpenGL, the default is SoftWare.
-heapsize"NUMBER" * - Sets the size of the paging file (an acceptable number is 2-4 times the size of physical RAM) that the game will use (in kilobytes).
Calculated using the formula: (RAM / 2 * 1024). Examples of numbers for OP:

  • 512 MB => 262144;
  • 1 GB => 524288;
  • 2 GB => 1048576;
  • 3 GB => 1572864;
  • 4 GB => 2097152;
  • 8 GB => 4194304
-low- launches the game with LOW priority.
-high* - launches the game with HIGH priority.
-nojoy- disables the joystick in the game
-noipx- does not load IPX connections, allows you to save RAM
-noforcemspd** - use mouse speed settings from Windows;
-noforcemparms** - use mouse button settings from Windows;
-noforcemaccel** - use mouse acceleration settings from Windows;
-freq"NUMBER" or -refresh"NUMBER" * - sets screen refresh rate(60 Hz is recommended for LCD monitors, and 85 or 100 Hz for CRT monitors)
-nocrashdialog- disables the game's built-in debugger, allowing you to save some RAM. Removes the dialogue " memory could not be read".
-condebug- enables debugging mode, in which the entire contents of the console will be written to a file console.log

* They will help with FPS optimization, but perhaps not all commands (what would Dota * didn't lag*)
** Mouse acceleration in Windows

List of commands (menu interface)

-dota_embers 0- Disable background animation in the main menu (this is the only way to put old backgrounds in the menu, i.e. they will be without animation)
-dashboard international_2012- Change the menu theme to International 2012
-dashboard international_2013- Change the menu theme to International 2013
-dashboard frostivus_2013- Change the menu theme to Frostivus 2013
-dashboard spirits_2013- Change the menu theme to 3 Spirits Update
-dashboard newbloom_2014- Change the menu theme to Newbloom

List of commands (not working)

-international
-international2012
-halloween
-perfectworld* - Gift orb via Chinese client
-dxlevel :
-dxlevel 9 ; launch with DirectX 9.
-dxlevel 8 ; launch with DirectX 8.
-dxlevel 7 ; running with DirectX 7.
-dxlevel 6 ; launch with DirectX 6.

* Can break the client

FAQ and problems

Between commands save (write) spaces.
- Is it possible to write several commands? - Can.
- Most problems with the game solved by checking the cache.
- If you still started the game with the team -perfectworld and got tricky with registering a Chinese client, playing a game, etc. and at the same time, after everything, Dota will look strange:

  • Check cache
  • Change the Dota language from English to another and back (as a last resort, do the same fraud with Steam itself)
- A problem with disconnecting from the server :
  • Through the Task Manager, set the process to Steam.exe real time priority(as a last resort, high priority)
  • Start the game from high priority (-high)
- A problem with inability to connect to the server *:
  • Register launch parameter -clientport 27015(or 27011 -20 i.e. any number from 11 before 20 )
- Endless Dota loading*:
  • Delete everything in a folder \Steam\userdata\ and run a cache check.
*Not 100% solution

-high: High CPU priority in your system, not cheat
-nod3d9ex: may give a small increase FPS and faster ALT-TAB
But! Also this team can break the game(it will just stop starting), and also if Having tried it once start the game with -nod3d9ex, height FPS must be preserved, and then calmly remove this command.
Try setting the mode * in full screen*, for many with * in full screen* with the nod3d9ex command enabled, the game hung or crashed, or crashed when minimized, so a way to fix this problem was invented - the * mode in a window without frame*. If it doesn’t crash or freeze in full-screen mode, leave it where there is more fps, MOST have full screen mode gives more fps.

Instructions

Press the key combination “Ctrl+Alt+Delete”. A list of actions that can be performed will appear on the screen.

Select the program whose priority you want to change. Right-click on it and, in the drop-down menu, click on “Go to processes”. All programs that are executed have their own processes, and it is for them that they have priorities.

Helpful advice

You can view more information about the running process in the Task Manager. To do this, right-click on it and select the “Properties” command. The dialog box that appears displays details about the process, including its location and size. Click the Details tab to view detailed information about the process.

The task manager can be launched by right-clicking on the taskbar and selecting “Task Manager” from the drop-down menu.

Sources:

  • how to change your priorities

Process scheduling in UNIX is based on their priority. Typically each process has two priority attributes. There are 32 priority levels in Windows. On your computer, you can speed up the work of programs that are in the operating system. To do this you just need to increase the priority process.

Instructions

You need to go to the "Task Manager". To do this, right-click on the “Taskbar” section. Select "Task Manager" from the context menu. Go to the “Processes” tab. There you will see a list of all running processes. Find the one you want and right-click on it. Next, select the “Priority” command. Now you can increase priority process. "Task Manager" is possible.

You can also increase the priority using the InqSoft Speedballs utility. This monitors all processes. Launch it. Increasing priority process automatically. By going to Settings, you can change the settings. In the menu where it says “Increase priority to,” check the High box and click “Apply.”

In the Control Panel, go to the Settings section. Select Performance and Maintenance. Go to the System menu and switch to the Performance tab. Find the Application Performance section and use it to set the desired priority level process.

If you need to increase priority process in the game, do the following. For example, take the game World of Warcraft. Open “Start”, then the “Notepad” program. Paste the following text: @echo off cd /d "C:/Program Files/World of Warcraft"start/high wow.exe. Change this path: "C:/Program Files/World of Warcraft" to the new one that you will have. Save the text you wrote earlier in Notepad, in .bat. Launch your game through this file. You will notice an increase in priority.

Sources:

  • how to change priority

No matter how powerful the reserve of resources your computer has, they are still not endless. A special OS component distributes RAM and graphics memory, priority and frequency of access to the processor, cache memory and some other resources between all running system and application programs. He does this in accordance with the priority table, which he himself compiles by default. The user has the opportunity to intervene in the distribution of the importance of running processes.

Instructions

Launch Windows Task Manager. This can be done in several ways - for example, by pressing the key combination Ctrl + Alt + Delete. In Windows 7, an additional menu appears on the screen, in which you should select “Start task manager”, and in earlier Windows versions there is no intermediate step. Another way to open the task manager is to open the program launch window by pressing the Win + R key combination, then entering the taskmgr command and clicking the OK button.

Go to the Processes tab of the Task Manager window. In the general list of currently running processes, find the one whose priority you want to change. To simplify the search for the desired name, the inscriptions in the “Image name” column can be sorted alphabetically - click the column header to sort process names in ascending order. Clicking again will sort the list in reverse order.

If you don’t know the name of the process, but the program it belongs to is listed on the “Applications” tab of the task manager, then find it there and right-click. In the pop-up menu, select the line “Go to process” and the manager will switch to the “Processes” tab, find and highlight the desired process in the list.

Right-click on the line with the desired process and expand the “Priority” section in the context menu. By default, all processes have "normal" priority - change this by selecting any of the six options listed. However, do not forget that in some cases, excessively increasing the priority of application programs (the “High” and “Real Time” items) can lead to a sluggish response of the operating system to keystrokes, mouse movements, etc. The same problem can also occur if the priority of system processes (for example, a process named explorer) is excessively lowered.

The topic is not new, but maybe it will be useful to someone. How to run processes automatically with high or low priority without using left-handed programs and with your own hands? I’ll tell you using Windows 7 as an example, but the steps will be similar in Windows 8 and 10.

Congratulations to the competition participant

This text was submitted to an author competition that we launched in the spring. We sorted through a large number of submitted materials, summed up the results and awarded the winners. The author of this note received a prize - a three-month subscription to Hacker. Congratulations!

First, select the program or game that we want to give priority to. Let's take for example Google browser Chrome. Right-click on the Chrome shortcut and select the file location in the context menu.


Don't forget to select "Show file extensions". To do this, in Explorer, select “Organize → Folder Options → View” and uncheck “Hide extensions for known file types”, click “Apply” and “OK”.



Now copy the name chrome.exe by double-clicking on the name and pressing Ctrl + C or selecting “Copy” from the context menu.



We go to the registry, to do this, press Win + R and write regedit.



Press Enter and the Registry Editor will open.



Go to the path HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options. Right-click on the “Image File Execution Options” section and select “Create” and “Partition” in the context menu.



Let's name the new section chrome.exe.



If you can’t rename a section and it’s called “New Section #1,” then right-click on it and select “Rename” in the context menu.



In the same section we create another section. Let's call it PerfOptions and create a DWORD (32-bit) parameter in it. To do this, right-click on the PerfOptions section and select “New → DWORD Value (32 bits)” in the context menu.



We set the number system to “Decimal” and indicate the priority in the value as a number - for example, 3. Click OK.


  • 1 - priority Idle (low)
  • 5 - priority BelowNormal (below average)
  • 8 - priority Normal (medium)
  • 6 - priority AboveNormal (above average)
  • 3 - priority High (high)

Close the registry, launch the browser and task manager (Ctrl + Shift + Esc, Ctrl + Alt + Delete or right-click on the taskbar and “Run task manager” in the context menu). In the task manager, go to the “Processes” tab and look for the process chrome.exe. Right-click on it and select “Priority” in the context menu to check whether the priority you set is set.



In this way, you can optimize processes by giving high priority to the programs that you use most, and low priority to programs that are not important to you.

The competition continues

We decided to extend the competition and turn it into a permanent promotion. By sending us a description of the hack, helpful advice or a description of a cool unknown program, you can still get a subscription for a month, three months or, if you try, for a year.

We use a dictionary. If programs are not closed, they use our computer's resource. You can see what is actually happening in a special Windows OS program. But not just look, but manage the distribution of resources in order to improve performance. Let's look at how to increase priority in the Windows Task Manager.

When working with many programs, the computer switches from one to another in a certain order. The ones he deems most important are executed first. The degree of importance is called priority. Typically, it is controlled by the program code itself. But the user can change the basic parameter to some other one, thereby making what is important to him at the moment faster.

Queue types

The degree of importance has the following gradations:

  • Real-time priority means that all computer resources are given to the selected process, even those resources that were intended for system processes, think before you boost it to that extent.
  • high;
  • above average;
  • ordinary;
  • below the average;
  • short.

Changing priority values

Let's look at how to set priority in the Task Manager:

IMPORTANT. Remember that high values ​​for one program can significantly reduce the performance of the machine as a whole. Increase gradually, and through experience, find the degree that will make the work comfortable.

When does this apply? Mainly for solving temporary tasks. For example, you are watching a movie and at the same time downloading some data from the Internet, and the video is periodically interrupted. Increasing the importance of the player will solve this problem. This is also often used to improve browser performance when browsing the Internet.

As has already been said, change only affects certain moment time while the program is running. When it restarts it will be back to the base values. Let's consider as many as possible in a convenient way change the priority of Windows tasks.

Other ways to work with performance

Agree, experimenting with the settings every time is very inconvenient. There are special programs that can simplify the procedure. For example, Process Explorer and Mz CPU Accelerator. We will not dwell on them in detail; we will only note the essence of their work.

Mz CPU Accelerator allows you to automatically increase the values ​​for the active window program, doing it very efficiently. In addition, it allows you to control the allocation of processor resources, for example, to allocate one or two cores to a program instead of all. In general, the program allows you to increase the speed of applications.

Process Explorer allows you to get detailed information about all processes occurring on the computer and set more advanced settings than the standard Windows tool.

Thus, knowing how to change the priority level in the Task Manager, you can increase the speed of your computer and avoid errors and freezes. If you have tips on how to change this setting in a particular situation when working in Windows, share them with other users by leaving a comment below.


What does the word “priority” mean? Eh, weak? This is a privilege, just like there was a hierarchy in Egypt: pharaohs and slaves, do you feel the difference? Some people carry stones for the pyramids, while others give orders - democracy!))

Likewise, processes have priorities, oh, you don’t know what processes mean!

An active process is any running application: browser, game, program, etc. This is the priority that allows us to allocate all resources to support the process, or, on the contrary, limit the capacity of the process.

Why change process priorities?

Let's imagine that you are playing a computer game, but some of the resources are taken by other applications, especially those that also like to consume.

So, so that the operating room windows system I understood that all possible power should be given to one single process, that is, the game - we need to set the highest priority to this process (in our example, a computer game).

Phew, I hope you get my point. Now let's talk about the main thing...

What are the priorities in Windows?

  • Real-time priority - in fact, Windows now considers this process the purpose of its nature, all possible resources are allocated only to this process.
  • High priority - Some resources go to other applications, but the main pie is still given to one process.
  • Above Average – A slight advantage is given to the selected process.
  • Medium priority - usually, all processes initially have the “medium” status, so we can say that the process is operating normally.
  • Low – Windows completely interferes with the process and does not allow it to show itself in all its glory.

How to change priority?

I will now talk about Windows 7, because this is the system I currently have.

1. You need to press the Alt -Ctrl – D button combination and a list will open, you need to select “task manager”.

2. If you want to change the priority of bulky and visible applications, for example, a browser, then you need to select the “applications” tab and right-click on the appropriate active application, and then click “go to process”.

3. Next, you will see that the required process is highlighted in the processes tab, usually it is called the same as the specified application itself, all you have to do is right-click on the process and hover over the priority, and then select the appropriate one.

As already covered, it is better to give high priorities to applications that consume a lot of resources and that you are using at the moment - this can be anything: games, programs, browsers, etc.

Thanks for watching, leave a comment if you have any questions!


zavlekyxa.ru

Managing process priorities in Windows Vista and Windows 7

Surely, almost everyone knows what process priority is, but if not, I will try to briefly explain. This concept, in a certain sense, is the same for both Windows and Linux, as well as for some other operating systems. Now we will talk about operating systems Windows Vista and windows 7. windows Vista and Wnidows 7, as well as previous versions, multitasking systems, i.e. can execute many programs in parallel, and also multi-threaded, but this is already a deviation, or rather, an unnecessary deepening into the topic. Each program running in Windows is a process or several processes. For each process, when it is launched, memory is allocated in the system, and a default priority is also set, unless the program itself mentions the priority with which it must be launched. The higher the priority of a process, the more processor time is allocated to it; the lower the priority, the less processor time is allocated to the process. Or if in simple language - the higher the priority, the more often and more the processor “pays attention” to the process and its operations, and the lower the priority, the less “pays attention”. Accordingly, this affects the speed of execution of a particular program. In Windows 7, I was initially surprised by the fact that essentially purely decorative processes, like sidebar.exe (gadgets for the desktop), receive exactly the same amount of CPU time as other processes. At the same time, sidebar.exe itself does not perform any overly important or unnecessary functions. So why should it devote the same amount of CPU time as, for example, a heavy resource-intensive application like a 3D game or a 3D editor with a large scene? Based on this question, I began, as they say, to play with process priorities. The main thing I understood is that it is better for user programs not to go higher than the Normal priority, because then Windows Vista/7 may begin to distribute processor time incorrectly and some important system processes will begin to “slow down”. As a last resort, you can set the priority to AboveNormal for the user process you need, but in very rare cases this adds a noticeable difference in the performance of the program. But at the same time, no one forbids lowering the priority of other, less or less important processes, so that they do not eat up valuable processor time, for example, from a game. Often such manipulations really allow you to win 5-10FPS. A drawback that is known to many is that when you change the priority through the “Task Manager”, it is saved only until the process is completed, then the process is started again with the default priority. Those. your priority settings are not remembered. Because of this, many programs have appeared on the Internet that remember your choice of priority, and the next time you start the program, they change it for you automatically. Initially, I didn’t believe that Windows didn’t have some kind of tool for managing and remembering the priority of a process, and I started digging through documentation on Microsoft websites. I won’t start a debate on the topic of poor documentation of Windows capabilities, but I turned out to be right. For any process in Windows, you can manually specify the priority and some other properties with which it will run through the registry. Path to the registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\windows NT\CurrentVersion\Image File Execution Options How to launch the registry editor? Press the Win+R key combination (shortcut to the “run” command), in the window that appears, type regedit in the text line and press Enter =) In order to specify the priority for the process with which it should always start immediately, you need to create a section with its name in the above registry branch.

Next, create another section in it, i.e. already a subsection called PerfOptions, and in it create a DWORD parameter (32 bits) called CpuPriorityClass and set it to one of the decimal values ​​- 1, 2, 3, 5, 6.

1 - priority Idle (low); 2 - priority Normal (medium); 3 - priority High (high); 5 - priority BelowNormal (below average);

6 - priority AboveNormal (above average);

Let's look at sidebar.exe as an example.

In the registry branch HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\windows NT\CurrentVersion\Image File Execution Options I create a section sidebar.exe. In it I create a subsection PerfOptions. And in this subsection I create a DWORD parameter (32 bits) called CpuPriorityClass with a decimal value of 1.

Thus, sidebar.exe will now always run with low priority (Idle).

All of the above operations can also be done through the command line (cmd).

I wrote a small universal batch file that does all this for the user. Link to the batch file: save_process_priority.cmd In the batch file, all items are written in Russian. The user only needs to enter the process name he needs and select the priority. In order for your priority settings to take effect, you must restart the process. If you introduced several system processes at once, reboot the system, it will be easier. This is necessary because data from the registry is read only when programs are loaded and launched, but not while they are running. That's all, thank you for your attention =) If you notice an error, be sure to let me know, I will be very grateful.

Copyright © 2011 Tsiryuta G. N.

stopgame.ru

Managing process priorities in Windows

Let's talk about the priorities of windows processes. In most cases, there is no need to “play” with setting priorities, but sometimes a competent system administrator can help the system more correctly distribute processor time between running tasks. There is no single recipe, but by “selection and search” it is quite feasible. Where might this be needed? For example, in the 1C-SQL combination, you can give more processor time to 1C and SQL, as the most resource-critical processes.

In general, you can view and change the priority of a running process through Task Manager

windows NT/2000/7/2008

In Windows 2012 this was “buried” a little deeper

As you can see from the examples given, there are only 6 priorities available to you (as you will find out later, these are priority classes). Enough? Microsoft thinks so. But let's remember the “legendary” phrase of Bill Geist, who said that “640 KB of RAM will be enough for everyone.” But time has shown that this is far from the case. :)

Now let's figure out how it really is.

There are actually 32 priority levels in windows, from 0 to 31.

They are grouped like this:

  • 31 - 16 real time levels;
  • 15 - 1 dynamic levels;
  • 0 - system level reserved for the zero-page thread.

When a process is created, it is assigned one of six priority classes:

  1. Real time class (value 24),
  2. High class (value 13),
  3. Above normal class (value 10),
  4. Normal class (value 8),
  5. Below normal class (value 6),
  6. or Idle class (value 4).

You can view the process priority, as described above, using Task Manager.

Each thread's priority (base thread priority) is the sum of its process priority and the relative priority of the thread itself. There are seven relative thread priorities:

  1. Normal: same as the process;
  2. Above normal: +1 to process priority;
  3. Below normal: -1;
  4. Highest: +2;
  5. Lowest: -2;
  6. Time critical: sets the base thread priority for the Real time class to 31, for other classes to 15.
  7. Idle: sets the base thread priority for the Real time class to 16, for other classes to 1.

The following table shows the process, relative, and base thread priorities.

Thread priority Process class Process class
Idle class Below normal class Normal class Above normal class High class Real time class
1 Idle Idle Idle Idle Idle
2 Lowest
3 Below...
4 Idle class Normal Lowest
5 Above... Below...
6 Below normal class Highest Normal Lowest
7 Above... Below...
8 Normal class Highest Normal Lowest
9 Above... Below...
10 Above normal class Highest Normal
11 Above... Lowest
12 Highest Below...
13 High class Normal
14 Above...
15 Highest
15 Time critical Time critical Time critical Time critical Time critical
16 Idle
17
18
19
20
21
22 Lowest
23 Below...
24 Real time class Normal
25 Above...
26 Highest
27
28
29
30
31 Time critical

Now that we know all this, what can we do about it all? Well, for example, start using.

How else can you run a process with a “non-standard” priority or change it?

Method 1. Launch a task/process and change the priority through Task Manager.

Disadvantages of the method:

  • Only 6 priorities available
  • Switching priorities is done with the mouse and is not automated.

Method 2. You can use the START command with the appropriate keys

The available keys responsible for priorities are the following (I deliberately omit the command line keys of the START command that are not related to the described process of working with priorities):

C:\>start /? Starts a separate window to run a specified program or command. START ["title"]

LOW Start application in the IDLE priority class.

NORMAL Start application in the NORMAL priority class. HIGH Start application in the HIGH priority class. REALTIME Start application in the REALTIME priority class. ABOVENORMAL Start application in the ABOVENORMAL priority class. BELOWNORMAL Start application in the BELOWNORMAL priority class.

As you can see, the START command makes it possible to start a process with the same 6 priorities that are available through Task Manager

Disadvantage of the method:

  • Only 6 priorities available

Method 3: Using the wmic.exe utility

As shown above, Task Manager and the START command are quite clunky for the task of assigning priorities. Let's see how to use this more flexibly. We will use the wmic.exe utility.

Command line:

wmic process where name="AppName" CALL setpriority ProcessIDLevel

wmic process where name="calc.exe" CALL setpriority 32768

wmic process where name="calc.exe" CALL setpriority "above normal"

Priorities (predefined):

  • idle: 64
  • below normal: 16384
  • normal: 32
  • above normal: 32768
  • high priority: 128
  • real time: 256

Here's a short example of running wmic.exe to get the information you need

We use the command:

wmic process list brief

You will get a list of processes running on your local computer. Now run the command:

wmic process list brief | find "cmd.exe"

Result:

I specially launched several copies of cmd.exe to make the illustration more complete.

Now the list of processes is limited only to those processes whose executable module name contains the string “cmd.exe”. Pay attention to the PID of the process(es).

Now let's try to select the processes we are interested in using WMI directly and without resorting to standard command line tools. To do this, simply write:

wmic process where description="cmd.exe" list brief

Result:

Compare your results. Remember the PID of the CMD.EXE process.

Command line to run wmic.exe

wmic process where processid="XXXX" CALL setpriority ProcessIDLevel

Well, now we can change the priority of a specific process (for example, with PID=8476):

wmic process where processid="8476" CALL setpriority 32768

wmic process where processid="8476" CALL setpriority "above normal"

winitpro.ru

Tuning and increasing the performance of Windows 7.

The speed of a computer is of interest to every user, to a greater or lesser extent. In order to get the most out of Windows 7, you can resort to a number of well-known methods, both the simplest and the more complex for the average user.

In this article we will look at methods for manually tuning the system, and will not resort to the help of special programs designed to increase system performance.

Cleaning startup

Many programs that you install are added to startup when Windows starts. They automatically start when you turn on the computer. By checking the list of these programs and removing those that you do not use often (or do not use at all), you can speed up your system.

To do this, you need to run the system configuration management tool:

Start -> Control Panel -> System and Security -> Administrative Tools -> System Configuration

or enter in command line meaning "

msconfig" and press Enter.

On the Startup tab, you will find all the programs that automatically start when Windows starts, and you can remove those you don’t need. This can also be done manually by deleting the corresponding values ​​from the system registry. The list of programs that are in startup is located in the following registry branches:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\windows\CurrentVersion\Run

HKEY_CURRENT_USER\Software\Microsoft\windows\CurrentVersion\Run

Disabling unnecessary services (services)

Disabling unnecessary or rarely used services will relieve some of the RAM load, which will allow other applications to run faster. Before disabling any services, we recommend creating a system restore point in case of any complications (especially for inexperienced users): Control Panel -> System -> System Protection -> Create... So, the list of services is here: Start -> Control Panel -> System and Security -> Administrative Tools -> Services

Here you can disable little-used services. The following can be safely disabled:

· Tablet PC Input Service · Computer Browser · IP Assistance Service · Remote Registry · Program Compatibility Assistant Services (Advanced Users)

Setting process priority

In order for running applications to work faster, you need to give them a higher priority compared to background processes. In this case, active applications will be allocated more processor time. By default, the system is configured this way, but the balance between resources for active and background processes can be shifted even further. The value responsible for this is Win32PrioritySeparation, which is located in the registry key HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\PriorityControl. To open the system registry, type “regedit” at the command line.

The default hexadecimal value is 2 (hex) The recommended value is 6 (hex) Range of valid values: from 1 to 26 (hex)

You can try other values ​​to speed up your system as much as possible. Attention: you cannot use the value 0, your computer will immediately freeze!

In addition to changing the overall balance of processor resources, you can set higher priority to individual programs. This can be done through the Task Manager.

Sometimes this is useful. For example, if some program is performing a very long operation and you need it to do it faster, then setting it to a higher priority may help.

Changing Performance Options

operating system Windows 7 gives you the opportunity to configure some settings that can speed up the system. To open the Interaction Options dialog, go here: Start -> Control Panel -> System and Security -> System -> Advanced system settings -> Settings (on the Advanced tab).

Here, in the Visual Effects tab, you can turn off Start menu animations, Aero Peek, window transparency, and other options. If you select the "Ensure the best performance" option, all visual effects windows Aero, and the system will work faster, however, you will sacrifice all the beauty that windows 7 gives us.

Aero Peek acceleration

Aero Peek is a feature that makes all windows transparent when you hover your mouse over the small square to the right of the clock. To reduce the response time of this function, you need to change the DesktopLivePreviewHoverTime DWORD key, which is located in the registry key HKEY_CURRENT_USER\Software\Microsoft\windows\CurrentVersion\Explorer\Advanced

If there is no such key in a given branch, you need to create it and then simply change its values. A decimal value of 1000 equals a delay of one second, 500 equals half a second, and so on.

Disabling User Account Control (UAC)

User Account Control (UAC) notifies the user of changes to the system that require administrator rights. This service displays notifications when you try to install a new program, when you make changes to file system etc. This can be useful for beginners, but is often frustrating for experienced users. To disable notifications from User Account Control you need to do the following:

· Run System Configuration (“msconfig” without quotes on the command line). · Go to the “Services” tab and find the “User Account Control Settings” item in the list · Select this item and click the “Run” button. · A dialog will open in which you can use the slider to adjust the issuance of notifications.

The changes made are activated after the computer is restarted.

mydiv.net

How to change the priority of running programs

During operation, the computer solves many problems simultaneously. By the way, at the same time, this is not entirely true, the processor simply switches between several tasks, running applications, performing them one by one. This happens so quickly that it gives the impression of simultaneous work. Those programs that the computer considers more important are given higher priority than others, and therefore more processor time is allocated to such programs. Typically, the base priority is specified by the program code. The priority level is determined by the parameters: real time, high, above average, average, below average and low. Using the task manager, the user can change the base priority of an already running program as needed if he believes that the program needs to be given more CPU time. Or lower the priority in a situation where, when several applications are running simultaneously, some particularly resource-intensive programs take up too much processor time, thereby slowing down the execution of other processes. These changes made by the user will only be in effect for the duration of the running process. The next time the process is started, it will run at its base priority value. To change the priority, you need to open the task manager by right-clicking in the taskbar area and select: Go to the "Processes" tab and highlight the name of the process that you want to change. Then right-click on this process, select “Priority” from the menu and specify a different priority level. It should be remembered that running programs with high priority may lead to a decrease in system performance, since in this case other running programs will receive less time for I/O operations.

tipskettle.blogspot.ru


Top