• We optimize the Windows XP operating system. Speeding up and loading Windows XP

    Having purchased Windows disk, and also having installed it on their computer, many notice that the developers have configured the system to achieve its greatest compatibility at the expense of performance. But I would like the computer to boot faster, and programs to turn on sooner, and when opening pages on the Internet, the computer “thinks” less. This is why you have to change the Windows operating parameters yourself. Now we will describe this whole process.

    Resizing pagefile.sys

    In modern computers (laptops), to determine the size of this file, users run all frequently turned on programs on the computer (laptop) software applications. In each downloaded program it opens largest file. Then, which will show the amount of occupied RAM space (Performance tab). To the amount of occupied RAM space, you need to add another 20% of memory (for unforeseen situations) and subtract the amount of RAM installed on the computer from the result. The resulting result is the volume of pagefile.sys.

    To set the size of pagefile.sys, go to the “System” control panel, open the “Advanced” tab and there click the “Options” button on the “Performance” tab. In the window that opens, open the “Advanced” tab.

    Click the change button in the “ Virtual memory" Next, exit the pagefile.sys modification window and redirect in the “Performance Options” window Windows performance in favor of background services. This will make switching between apps faster and multitasking smoother.

    Disable all graphic excesses

    To do this, go to the “Visual effects” tab and configure it for maximum performance. In the list of effects, all items will have no checkmarks. Then you can select and enable the “Display window contents while dragging” option (a very convenient option to work with).

    Disables debugging information

    In the control panel, open the “System” again, and in it - the “Advanced” tab. Next, click on the “Restore and Setup” button. In this window, disable “Saving debugging information” and uncheck the “save events in the log” and “send administrative alerts” checkboxes. After this, press the button “ Environment Variables"in the "Advanced" tab and there the TMP and TEMP variables are set with the values ​​C:\TEMP (this is done twice: for the system and for users as a whole). After this, the folder C:\TEMP is created and we restart the computer (laptop).

    Setting up the desktop

    Open Control Panel and go to Screen. In the window that opens, select the Classic Windows theme and remove the picture from it ( main reason computer slowdown). Click OK.

    Unnecessary programs are removed

    First, the MSN Messenger app is uninstalled. To do this, click on Start, open Run and enter what is shown in the figure.

    Then the Notepad application opens, and in it - the sysoc.inf file (inf folder in the root Windows folder). In this file, change the line “hide” to “,” After that, open “Add or Remove Programs” in the Control Panel and remove everything you need.

    Disable the welcome screen

    The Welcome Screen is, of course, beautiful, but it consumes computer resources and slows down the loading of the computer (laptop) by more than 5 seconds. So, if there is no need to quickly change users, you can open the Control Panel, and in it – User’s accounts and, after clicking on “change login method”, uncheck two “checkboxes”. This will allow the system to boot faster.

    Setting up disks

    You can reduce disk fragmentation and also disable disk indexing. In this case, the file search systems built into Windows will be unavailable, and the size of blocks selected for writing files will increase. All this will significantly increase Windows performance. To perform this operation, you must click Start, open Run and enter regedit in the input field. In the window that opens system registry you need to go to the FileSystem section (see figure below) and change the parameter values:

    Speed ​​up Windows startup XP, and you can free up memory by disabling system Services. You can disable them in different ways: command line enter the command services.msc or in the "Administration" menu in the "Services" section, select the property of the desired service. The second way is more rational, because you will not forget what you disabled and can restore it at any time - “System Configuration” (msconfig.exe). When disabling services, you need to be careful, because... disabling something unnecessary can lead to unstable work system, therefore, before disconnecting, you need to export the registry services branch (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services) and save it to disk so that you can restore it at any time. Another tip, before disabling any service, look at the “Dependencies” property of that service to see which components depend on the service you are disabling.

    Windows XP creates and maintains an index of all files on disks in order to speed up their search. Reverse side medals - execution of other commands such as open, close, etc. is slowed down. Personally, the compromise seemed unsuccessful to me:
    - Open My Computer.
    - From the context menu of the hard drive icon, select Properties.
    - Uncheck the Allow indexing service to index this disk for faster searches option.
    - In the window that appears, select the Apply to all folders and subfolders option.
    - Repeat the procedure for all remaining hard drives computer.

    You can increase the speed a little Windows boot, if you disable drive connection detection at boot. To do this, right-click on the "My Computer" icon, select "Properties", go to the "Performance" tab and click the "File System" button. There you need to select the "Floppy disks" tab and uncheck the option "When the computer starts, detect whether a floppy drive is connected."

    1. Go to the properties of the taskbar and the Start menu (Some have Start, others...).
    Here we choose a classic style.
    a) The properties of the system contain a lot of interesting things:
    Hardware tabDevice Manager:
    Going to the properties of COM ports, set the speed to 128000 bps,
    and install:

    Data Bits=8

    Parity=none

    StopBits=1

    FlowControl=hardware

    Well, since you’ve already come here, enable the use of the FIFO buffer
    and set the maximum sizes of the receive and transmit buffers.

    b) Go to Device Manager and select Disk drives,
    where your hard drive lives, click on Properties,
    Settings tab (s) set DMA. Do the same with CD-ROM:
    select your CD, click Properties, where in the settings again check the DMA box.
    Now the processor has the opportunity to think about more important matters,
    rather than being constantly “attacked” hard drive and CD-ROM.

    c) Without leaving the previous menu, click Advanced Performance
    Parameters, where leave only the following items checked:

    Using Display Styles for Windows and Buttons

    Using common folder tasks

    Casting shadows on desktop icons

    Displaying a shadow under the mouse pointer

    d) In the Additional tabPerformanceAdditional
    install program optimization in both points,
    and then in the Virtual Memory tab set the value to 250 in the fields
    Original size” and “Maximum size”
    By going up to the Advanced Environment Variables level,
    where use the Temp and tmp values ​​to determine СTemp,
    having previously created the Temp folder (s) in the spaces of drive C.

    Additional Error report, which, as you already understood,
    must be turned off, otherwise you will remain buried under tons
    “Warning!”-windows.
    Windows has always tried to configure,
    something fancy and useless: Not everyone
    will notice the difference between TrueColor (and) HighColor, but for the video system
    this is a blow (albeit not a strong one), from here it would not be superfluous to change
    color depth from 32 to 16 bits.
    Be sure to get TweakUI
    (just don’t pretend that you don’t know where - on the Internet!),
    in which reduce the delay when the menu drops out,
    and also look for something interesting: perhaps you will become
    the first user who liked the X-mouseJ function.

    Basic optimizer course.

    2.First, you need to reduce the space occupied by Windows.
    This will not only free up space for other programs,
    but will have a positive effect on Windows performance.

    a) Turn off SystemRestore. This can be done
    returning to System Properties in the System Restore tab,
    which will lighten the weight of the System Volume Information folder.

    Windows\Driver Cache\i386\

    This can be done if you have already installed everything you need.
    equipment and in case a new one appears, you have a distribution kit,
    which will be requested when adding new equipment.

    b) Windows\system32\dllcache\

    This is cache protected system files,
    used for them automatic recovery
    in case of damage. The default size of this folder is about 400 MB,
    for which the SFCQuota parameter (0xFFFFFFFF) in

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon

    You can change the size of the system file cache using the sfc command:

    sfc /cachesize=0, and then delete all files in the Windows\system32\dllcache\ directory.

    At HKEY_CURRENT_USER -> ControlPanel -> Desktop -> WindowsMetrics

    you will find the MinAnimate key,
    which must be created if it does not exist (type String).

    0 - the animation effect when collapsing/expanding is enabled.

    1 – disabled.

    Before making the changes below, go to:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
    and export its contents.

    Print Spooler (do not turn off if you have a printer)

    Automatic Updates (do not turn off if the Internet is always on)

    Cryptographic Service

    Portable media serial number

    SSDP Discovery service

    TaskScheduler (do not disable when using TaskScheduler)

    Terminal Service

    Wireless zero configuration: (do not turn off if there is a wireless network)

    Computer Browser: Updates the list of computers on the network.
    If you don't have local network, then you can turn it off.

    Remote Registry Service

    System Event Notification

    Uninterruptible power supply
    (do not turn off if there is a Source uninterruptible power supply)


    address of the following combat zone:
    Pagefile used by the system as a polygon.
    By filling it with zeros every time you turn it off and creating it when you turn it on,
    you free the training ground from the traditions of the previous battle.
    Set the parameter "ClearPageFileAtShutdown"=dword:00000001.

    To freeze programs
    (and this is not uncommon even in WindowsXP, although XP is extremely rare
    reciprocates the latter) were killed quickly key HungAppTimeout
    located at HKCU\Control Panel\Desktop will help you solve this problem
    . In this branch, assign values ​​to the following keys:

    WaitToKillServiceTimeout=time in milliseconds (for example, 5000)

    AutoEndTasks=1 (license to shoot frozen processes yourself.)

    Request: Setting Timeout too low will cause
    that programs will say goodbye to life even before the “birth” of K.

    Having set the switch(w)
    Auto=0 at HKEY_LOCAL_MACHINE -> SOFTWARE -> Microsoft -> Windows NT -> CurrentVersion -> AeDebug.
    This will disable Dr. Watson, pestering with his
    Debug with enviable importunity.

    Group Policy

    Group Policy. “GPEDIT.MSC” - enter this “code” and you will gain access
    to many of the above and to many new system parameters.
    The most important thing is that this is done by the program included in the
    WindowsXPProffesionalEdition (Not like HomeEditon),
    that is, changes occur “legally,” which, however, does not eliminate incidents
    Windows, with its 500 holes, is far behind MacOS and Unix - 25 and 30, respectively.

    MSCONFIG
    A much less messy program is System Configuration Utility.
    The code is “MSCONFIG” in the “Run” line. The utility is designed primarily
    for beginners, but more understandable. This is where the real one is
    “Startup”, unlike the dummy located in Start -> Programs.
    Important system files are also edited here
    the safest way: disabling the lines - System.ini, Win.ini and Boot.ini.
    +Fast switching between users
    This feature is available in "XP Home Edition" and "Professional"
    if the computer is not part of a domain. Fast switching
    allows users of the same computer to quickly switch
    between accounts without terminating the session. Great feature
    if your computer is used by mom, dad and all sorts of sisters and brothers,
    however, such switching colossally (!) eats up the available memory.

    Packing and Sanding

    3.Now that “SoftwareUpgrade” is finished, you can start
    to a much more pleasant stage: Tuning. However, now that you have
    you have a system in your hands, the successful changes in which you value
    it is important to consolidate the state of affairs. In other words, I offer you for a while
    the following conversions save the Windiws folder and the folder,
    containing your account in a safe place.

    a) The first thing you can please yourself with is processing Windows files
    a resource editor that reveals the contents of *.exe*.dll files.
    Thus, you will have the opportunity to change almost any
    text in XP and more... One of these editors is Restorator.
    In Windows, the most “voluminous” storage rooms are:

    \Windows\Explorer.exe

    \Windows\System32\shell32.dll

    Related Tips:

    Save files in versions, returning to the previous version
    in case of failure. (explorer1,2.exe; explorer2,6.exe, etc.)

    You can change anything by switching to edit mode.

    Change only the text, without affecting the numbers around the text.

    Don't forget about the ability to import your images
    (with appropriate sizes) - this will add “exclusivity” to your Windows.

    BootVis is a program that greatly reduces boot time.
    You can download it from the Microsoft server.

    There are many programs that change system settings XP.
    Tweak-XPPro is just such a program. With the right approach, creation
    TotalideaSoftware works wonders.
    The most interesting tabs are the following:

    HardwareTweaks

    MemoryOptimization

    CacheOptimization

    Look carefully at these points, especially the first one.
    The biggest jump in performance can be observed after passing
    OptimizationWizard procedure, modestly hiding behind a small link
    “OpenOptimizationWizard”.

    b) Cleaning the registry - if the command center is littered with garbage, the organization
    attacks on major programs will end in failure.
    Simply put, clean the registry - it won't get any worse, unless, of course,
    Do not use “left” cleaners and first insure the registry.
    Personally, I use NBGCleanRR because it finds broken links after
    almost all competitors.

    Finding errors is one of the most important points
    since this stage may reveal rotten boards in the valiant
    sailboat called Windows. IN at the moment this is special
    necessary because some previous actions were unnecessary
    “barbaric”. Reducing the ship's tonnage led to side effects:
    nails stick out in all directions, turning the ship into something strange
    and occasionally glitchy. In this regard, it is necessary to find good repairmen
    In my opinion, DiskFixer from Fix-It is the most efficient worker
    (especially if you run RegistryFixer after it).
    You can, of course, use Peter Norton's utilities,
    but using this program I felt some anxiety
    for their files, which was soon confirmed:
    Russian names turned into hieroglyphs,
    only a 4th year student helped me disassemble it
    studying Chinese. And it's unnecessary long titles, among which
    turned out to be Windows directory folders(!)...

    Registry defragmentation - when everything is cleared from the registry,
    do's and don'ts J, it's reminiscent of Dutch cheese.
    The new mission is feasible if you have the already familiar Fix-It.-> RegistryDefrag package.

    Checking for viruses - in lately people everything
    They take viruses more lightly. Indeed, viruses
    Mostly harmless/low-harm, although sometimes there are some...
    Okay, if that were the case, I wouldn't bring it up.
    But no, viruses, worms and other living creatures affect productivity
    has the most direct relation. Antivirus is your choice.
    The main thing here is a constantly updated virus database.

    Review the BIOS settings: every schoolchild now knows them,
    so I'm out of work here. As a last resort, the Internet is full of documents on
    optimal BIOS settings for any motherboard.

    4. Advice: be careful...

    a) Defragmentation + Optimization of the paging file - the last point,
    but far from the least important. There are different defragmenters,
    and here, as in the previous paragraph, there is no definite opinion.

    Ontrack JETDefrag technology Intelli Cluster

    There is an "IntelliCluster" zone that is saved for defragmentation information.

    System files, executable programs and DLL files, files,
    programs that execute are stored in the zone together.

    After the first buffer of free space, there is an area for frequent modified files.
    Often modified files are installed near free space
    on the disk so that they occupy more space and defragmented faster.

    Then comes the area for "intermediate" files that do not change often,
    but they also do not fall into the category of rarely changed.
    There is a separate zone for this last category.

    NortonSpeedDisk - standard movement and optimization technology,
    but it is possible to optimize the swap file.

    If you have your own thoughts on setting up the OS or Programs
    We invite you to our

    Content

    We have one PC at home, two laptops (one very old) and a netbook, two of them have Windows XP installed. Some of the following tips for optimizing the system, found on the vast expanses of the Internet, were useful to me. Maybe they will be useful for you too?

    Tip 1. Getting rid of unnecessary things on the Desktop.

    A beautiful picture and a large number of shortcuts take up a certain amount of memory, because they are always displayed on the screen. Therefore, on “weak” computers, first of all, we can advise you to remove background picture from the desktop and, if possible, clear the desktop of unnecessary shortcuts.

    Advice 2. We reduce the quality of color rendering.

    In the screen properties, on the "Options" tab, from the drop-down list, select the Medium (16-bit) level of "Color Rendering Quality". The difference will not be very noticeable to your eye. But the load on the graphics subsystem of your computer will noticeably decrease. With a resolution of 1024x768, you will thus save about 1.5MB of memory.

    Advice 3. Setting up the user interface.

    If you have an old computer or you don’t need all the beauties of Windows XP, or you just like the good old interface of Windows 2000, then switch the window and button design style from “Windows XP” to “Classic style” in “Display Properties”.

    You can experiment in more detail with the user interface settings in "System Properties" on the "Advanced" tab, in the "Performance" section, on the "Visual Effects" tab. You can choose the visual effects you need. And discard unnecessary ones - and thereby reduce the load on your computer.

    Advice 4. Disable unnecessary automatic startup programs.

    One of the reasons Windows XP slows down, at least at startup, is automatically downloaded programs. These may be elements of some programs, the icons of which you can see in the lower right part of the screen.

    You need some things. You constantly have to get rid of some, not very useful ones, by closing them manually.

    And then the thought flashes: is it possible to simply turn off all these unnecessary things?

    By removing unnecessary shortcuts, you will stop some programs from automatically launching.

    What should you do if you have cleaned startup, but some icons in the taskbar continue to bother you?

    Execute "Start-Run", in the window that appears, write MSCONFIG and press ENTER on the keyboard.

    We uncheck unnecessary programs, and the next time we start we see that there are fewer icons in the “Taskbar”. This means that Windows will load a little faster, and there will be a little more free RAM.

    Advice 5. Disable unnecessary services.

    What else you should pay attention to when optimizing Windows XP is the system services that start by default.

    Services are special programs, which implement various functions operating system.

    You can get rid of unnecessary services. Why waste your computer's CPU time and RAM on launching and running unnecessary services?

    Select “Start-Control Panel-Administration-Services” and get into the service management console of our computer.

    To view services we can use the Standard view. True, for convenience, you need to expand the window to full screen and expand the “Description” field.

    Or you can use the Advanced view by selecting the appropriate tab at the bottom of the window.

    By double-clicking on the selected service, you can determine the Startup Type: Auto, Manual or Disabled.

    I will list the services that, in my opinion, can be disabled or the startup type can be changed to manual mode, to improve the performance of your computer.

    NetMeeting Remote Desktop Sharing;

    QoS RSVP;

    Telnet;

    Automatic update;

    Wireless setup;

    Print spooler (if there is no printer);

    Remote Desktop Help Session Manager;

    Uninterruptible power supply;

    Task Scheduler;

    Windows Time Service;

    Portable Media Serial Number Service;

    Messaging Service;

    Terminal Services;

    Smart cards;

    Remote registry.

    It's a good idea to look at the Dependencies tab before disabling it to make sure that disabling a service won't affect other services.

  • Clean your disk to remove unnecessary files.

    • Click Start in the lower left corner, and then click Run.
    • Type "cleanmgr.exe" in the text box.
    • Click "OK" to begin disk cleanup.
  • Remove unnecessary stuff software, which may cause your computer to slow down.

    • Click Start > Control Panel.
    • Click Add or Remove Programs.
    • Right click on unnecessary program, and then click Remove.
  • Defragment your hard drive. This will lead to an orderly arrangement of files on the disk and will speed up the launch of programs.

    • Click Start > Run.
    • Enter "dfrg.msc" in the text field.
    • Click OK to open the Disk Defragmenter.
    • Click Analyze to find out if the drive needs defragmentation, and then click Defragment to defragment the drive.
    • Do not defragment solid-state drives (SSDs).
  • Stop programs in Startup. These are programs that run when the system boots.

    • Click Start > Run.
    • Type "msconfig" and click OK to open the system configuration window.
    • In the System Configuration window, go to the Startup tab and uncheck unnecessary programs.
      • If you don't know what a certain program does, look up information about it on the Internet.
    • Click "OK" to save your changes.
      • If you experience problems as a result of these changes, open System Configuration again and select Normal Startup from the General tab.
    • Sometimes programs schedule unnecessary tasks to run when the system boots. In this case, use a scheduler Windows jobs. To open it, click Start > All Programs > Accessories > System Tools > Task Scheduler.
    • Disable all unnecessary services. Open Control Panel and click Administrative Tools > Services. Right click on unnecessary service, select Properties from the menu, and then select Manual from the Startup Type menu. Disabling important services can cause serious problems that may not appear immediately. Therefore, do not disable services whose purpose you do not know.
  • Turn off unnecessary visual effects. This will lead to a significant increase in computer performance.

    • Check the box next to "Give me the best performance" and click "OK."
  • Set up a swap file.

    • Click Start, right-click Computer and select Properties.
    • Go to the Advanced tab and click Options under Performance.
    • Now go to the Advanced tab in the new dialog box and click on Edit under the Virtual Memory section.
    • Find the lines "Original Size (MB)" and "Maximum Size (MB)".
    • In the Initial Size line, enter the same number that appears in the Maximum Size line, and then click Set.
    • Note. When the computer's RAM becomes full, information from it is dumped into the paging file on the hard drive. This is not very good for the hard drive, so we recommend purchasing and installing additional modules RAM.
  • Set your priorities. Press Control + Alt + Delete simultaneously or right-click on the taskbar and select “Task Manager” from the menu. In the Task Manager window, go to the Processes tab. Find the “explorer.exe” process, right-click on it and select “Priority” > “Real Time” from the menu. In this case, the system will "focus" on Explorer (this is the program in which you view files, as well as the Taskbar and Start menu). In this case, Explorer will work much faster. Repeat these steps with other slow programs.

    • Increase the amount of RAM. The larger the amount of RAM, the faster programs launch and run.
    • Upgrade to a more powerful processor to improve program performance.
    • Replace your video card with a more powerful one to increase the speed of video editors, games, photo editors and similar programs.
    • Replace the hard drive. Install a larger hard drive or a fast solid-state drive to speed up your computer.
    • If you're thinking about buying a new computer, first decide what you need. The wrong choice can result in additional expenses or wasted money.
  • Upgrade old computer or buy a new one. The truth is that any Windows tweak will have a limited effect. Therefore, it is better to replace the computer components or buy a new one. Upgrading your computer requires some experience and skill; If you do not understand this, entrust the modernization to a specialist.

    • All recommendations described in this article must be followed regularly.
    • Download CCleaner from majorgeeks.com. This is good free program, which will free up space on your hard drive. This program also has other functions, for example:
      • Download Manager
      • Registry cleaner
    • To get best results, defragment the disk when you have completed all the steps described. It is better not to use the computer while the defragmenter is running.
    • If this is your first time defragmenting a disk, first clean the disk, then defragment it, and then clean it again. We recommend defragmenting your hard drive weekly.
    • Clean your computer. Remove dust from fans, wipe down your monitor, and clean your keyboard and mouse. Dust on fans and heat sinks inside your computer case can cause performance problems, including memory problems.
    • Click Start > Run, type %temp% and delete all files in the window that opens.
    • Optimize your registry with third party application. Free and paid programs to configure the registry can be found on the Internet. If you are not familiar with the registry, do not attempt to edit it manually - the registry is essential to the smooth operation of Windows.
    • To significantly speed up your computer, we recommend formatting your hard drive and reinstalling Windows XP (but this will take a lot of time). In this case, all files will be deleted, so first create backup copy important data. Copy only the files you created, because all programs will need to be reinstalled. If you only store your files in default folders, you can copy one custom folder; it is located here: C:\Documents and Settings\<Имя польователя>. For most users, we recommend copying the following files:
      • Documents created with using Microsoft Word or similar text editors.
      • Bookmarks from a web browser.
      • Fonts added by you (note that some fonts are installed by applications).
      • Emails and mail client folders (if you use one).
      • Any data from Outlook and similar programs.
      • Financial records from Quicken and similar programs.
    • Launch an alternative Windows shell to reduce the amount of RAM used and improve performance. But it’s still better to install additional RAM modules, even if you have to pay for it. Some programs, such as new games or Visual Studio, may not be compatible with the alternative skin.

    Warnings

    • Always create a restore point before uninstalling a program or making other changes.
    • Using a registry cleaner will result in little or no improvement. The developers of such programs exaggerate the severity of registry problems or these programs are simply malicious. Don't worry until there are real problems with the registry.
    • Be careful when using msconfig utilities. Don't uncheck unfamiliar options or experiment with settings on any tab. This may cause Windows to become unstable.
  • You can delete the %SystemRoot%\Driver Cache\i386\ folder. However, after this, every time you install new hardware, Windows will request an installation CD.

    You can also disable System Restore mode, thereby deleting information from the System Volume Information folder.

    And one more folder can be deleted - %SystemRoot%\system32\dllcache\. It stores protected system files used to automatically restore originals if they are damaged. By default, the size of this folder is 400 MB. It is set in the registry by the SFCQuota parameter (0xFFFFFFFF), located in the key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon)/. Using the sfc command: sfc /cachesize=0 it can be reduced to zero (or to any other desired value).

    Built-in Windows XP optimization

    The most interesting thing is that Windows XP is constantly “self-optimizing”. The operating system monitors what applications the user runs and records these observations in the layout.ini file. Every three days, choosing a time when the computer is free, the OS changes the location of some programs on the hard drive to speed up their launch and operation.

    Windows XP also speeds up your computer's boot time and program launch times using predictions. The OS keeps track of what codes and programs are executed immediately after booting, and creates a list that allows it to predict the data requested during booting. Similarly, when applications run, Windows XP keeps track of the components and files they use. Thus, the next time you start the application, XP “knows” in advance the list of files that the program will need.

    Predictions are used in both the XP kernel and the task scheduler. The kernel keeps track of the pages accessed by a process immediately after it is created. The service then generates prediction instructions. The next time the process is created, the kernel will execute the prediction instructions, causing the process to run faster.

    Disk optimization, speeding up application launches and computer startup are closely related. Lists created when applications are launched and when the OS boots are used when optimizing the file system to speed up access to programs.

    Icons and wallpapers

    The best desktop is a clean desktop. Never put wallpaper! It's hard for me to imagine a stranger act. Is it really impossible to find a better use for both the processor and memory than playing with a beautiful background and sorting hundreds of icons? As in previous versions, Windows XP has too many icons, and wallpaper consumes a lot of system memory. An animated desktop puts a particularly heavy burden on the system.

    On the other hand, if the computer has more than 256 MB of memory and a normal processor (1 GHz or higher), then the performance hit is not too great. But with 64 MB of memory and a Pentium 2, you will have to save recklessly, turning off everything you can.

    More effective - no effects

    With a new look and GNOME-like skinning support, Windows XP looks the best looking ever previous versions Windows.

    But all these eye candy reduce the interface’s response to user actions. To auto-tune the user interface, XP runs several tests, trying to maintain both usability and beauty. But you can intervene in this process. If disappearing menus are more of an annoyance than a pleasure for you, and if you don't care about shadows under dialog boxes, then you can remove all the unnecessary stuff.

    Some settings are made on the Appearance tab in the monitor properties. Options accessed by the Effects button allow you to customize menu transitions, shadows, and font, including new technology improved font readability - Microsoft ClearType. In my opinion, ClearType is good for laptops and LCD monitors, but on a CRT, text looks too thick and blurry. However, not everyone likes ClearType on an LCD monitor. So choose according to your taste.

    Further performance tuning GUI performed in the System Properties window, on the Advanced tab. By clicking the Settings button in the Performance section, you can select maximum performance, maximum image quality, or average settings

    By going to the Advanced tab in the Performance Options window, make sure that the allocation of processor and memory resources is aimed at optimizing the performance of programs. If the computer is a server, you need to specify the priority of background services and cache. Here you select the size and location of the paging file. But usually Windows XP chooses these parameters perfectly on its own.

    Quick user change

    This feature is available in both versions of Windows XP, unless the computer is part of a domain. It allows computer users to switch from one account to another without logging out of the session. A great feature - especially if your computer is used by mom, dad and all sorts of sisters and brothers. However, such a switch requires high flow rate RAM.

    If several users are registered in the system, then the settings of each of them, as well as the programs they launched, are saved in memory when switching to another user. Let's say, if you launched Word, Excel and some game, went away for a minute, and in the meantime your brother came, switched the system to himself and tried to play Red Faction, then he will definitely notice a clear (up to the complete stop of the game) decrease in performance .

    If your computer has 64 MB of RAM or less, Windows XP automatically disables the Fast User Switching feature. To ensure maximum performance Make sure that several users are not registered in the system at once. Or disable this feature by going to Control Panel > User Accounts, clicking the Switch Users button and disabling the Use mode fast switching users

    Automatic update

    Install latest fixes DirectX versions and other updates are necessary in a timely manner. By default, XP does this automatically. To do this in background a special one is launched small program, checking for updates.

    If you prefer to monitor updates yourself, you can disable this XP feature. To do this, go to the Automatic Updates tab in the System Properties window.

    Recovering system files

    Recovering system files - useful feature(unless the computer is used for very resource-intensive tasks such as games). It's better not to turn it off.

    This function works like this. The PC periodically creates “snapshots” of important system files (registry files, COM+ database, user profiles, etc.) and stores them as a “revert point”. If any application crashes your computer or corrupts important data, you can return to the state saved at that point.

    "Return points" are created automatically by System Restore in certain situations - such as installing new applications, Windows update, installation unsigned driver etc.

    Such points can also be created manually through the system recovery interface, which opens using the command Start > Programs > Accessories > System Tools > System Restore (Start > Programs > Accessories > System Tools > System Restore).

    The system file recovery function is based on a background service, which itself has a minimal impact on performance, but the “snapshots” it takes take up disk space. You can manually limit the amount of disk space for a given service, or even disable the service completely for all drives.

    In order to disable system file recovery, you need to check the box in the Disable recovery service window. Because this service may affect performance test programs, before testing the system it is usually turned off

    Defragmentation

    DOS and Windows versions those outside the NT family care little about file system optimization. This leads to the formation of "holes" in different places disk space when installing and uninstalling programs. As a result, the free areas, instead of forming one continuous block, are scattered throughout the disk. When free space is filled, files also end up scattered across several sectors, which greatly reduces performance - when accessing a file, you have to read not one sequential section of the disk, but several, and even located randomly.

    On Windows NT it is used file system NTFS, where special measures have been taken to preserve the integrity of disk space. But they do not exclude fragmentation. Therefore, it is necessary to defragment the hard drive.

    The frequency of this procedure depends on the nature of your activity on the computer. If you often install and uninstall programs or constantly create, move or delete files, then it is recommended to defragment once a week. If you for a long time If you use the same applications without moving files too often, the interval between defragmentations can be increased to one month.

    If the disk is defragmented often enough, you will not notice a noticeable increase in performance after the next defragmentation. This is completely normal. On the contrary, if the increase is noticeable, this means that defragmentation needs to be done more often.

    Extra services

    To speed up the system, you can disable unnecessary system services. At the same time, your memory will be freed up a little. The following are services that can usually be disabled safely.

    • Automatic Updates. You can update the system manually, especially if there is no constant connection to the Internet. Don't forget to cancel at the same time automatic update on the system properties tab of the same name.
    • Network Browser. Updates the list of computers on the network. If there is no network, it is not needed.
    • Cryptographic Service. A service for secure key exchange and encryption of transmitted data on a local network. If there is no local network, then this service can be disabled, but if there is a network, decide for yourself...
    • DHCP client. Deals with automatic distribution of IP addresses. If there is no network (neither local, nor the Internet, even via a modem), then this service is not needed.
    • Event Log. Maintains a log of system, software, and security events. If security issues do not concern you, then this function can be disabled.
    • Messenger service. Responsible for receiving and sending administrator messages. In the absence of a network (and administrator) it is absolutely useless.
    • Network Connections. Manage all network connections. If there is no network (including an Internet connection), then this service is not needed.
    • Print Spooler. Not needed if you don't have a printer.
    • Portable media serial number. Responsible for receiving serial number portable music device connected to a computer.
    • Protected Storage. Responsible for protecting important data, including user keys; prohibits unauthorized access. If there is no network (including the Internet) or if you are not concerned about security issues, then this service can also be disabled.
    • Remote Registry Service. Remote registry management function. Only needed by network administrators.
    • System Event Notification. Monitors system events. If everything is already configured and working normally, you can disable it.
    • SSDP Discovery. Provides work external devices, supporting UPnP ( universal system Plug&Play, which, as planned, should connect the computer with a wide variety of household appliances, such as a vacuum cleaner or refrigerator).
    • Task Scheduler. Enables applications to run in specified time. If you are not using this feature, you can disable it.
    • Telephony. Interaction with the modem. No modem - turn it off.
    • Telnet. Provides connection and remote work via telnet protocol. If you don’t know and don’t want to know what it is, you can disable this service.
    • Uninterruptible power supply. Manages the work uninterrupted sources power supply (UPS). If UPS with feedback No, this service can be disabled.
    • Terminal Service. Used to remotely control a computer over a network. Home user This function is, in general, useless.
    • Windows time. Synchronizes time on the local machine and server; if there is no time server, then the service is not needed.
    • Wireless zero configuration. Service automatic settings wireless networks 803.11 and 803.11b standards.

    Let me emphasize that the above list is by no means the ultimate truth. The need for a particular system service is determined by the tasks that are performed on this computer. Everyone must decide for themselves what can be turned off and what cannot. The main thing is not to overdo it: after all, the consequences of rash actions can be completely unpredictable.

    Another technique that allows you to speed up the system and somewhat relieve the RAM it occupies is to disable Dr. Watson, the debugger that is launched by default whenever applications fail. To disable this “doctor”, you need to find the HKEY_LOCAL_MACHINE \SOFTWARE \Microsoft \Windows NT \CurrentVersion \AeDebug key in the registry and change the value of the Auto parameter in it to 0.

    After such a modification of the registry, the system will offer you two options if the application crashes: close it or transfer it to the debugger. In the latter case, Dr.Watson will start and create a log file.

    Interface optimization

    The next stage is to speed up the interface. Go to System Properties, open the Advanced tab, click the Settings button in the Performance section and in the Visual Effects window that opens, activate the Adjust for best performance mode, thereby disabling absolutely all effects. You can turn them off individually, leaving those that you absolutely can’t live without...

    Now let's get to the Start menu. Initially, it opens with some delay (default is 400 milliseconds). Its value is determined in the registry by the value of the MenuShowDelay key, located at HKEY_CURRENT_USER\ControlPanel\Desktop. If you set this parameter to 0, the menu will appear without delay.

    There, in the registry, there is another parameter, changing which will somewhat speed up the operation of the interface - MinAnimate, which enables animation when minimizing and maximizing windows. It is located at HKEY_CURRENT_USER\ControlPanel\Desktop\WindowsMetrics. If the value of this parameter is 1, animation is enabled, 0 is disabled. If this key is not in the registry, create it (type - String). And don’t forget: for such changes to take effect, you must restart your computer.

    If there are a lot of files in a folder located on an NTFS partition, it will open quite slowly. Windows spends time updating the file's last access label every time. To disable this function, you need to create the NtfsDisableLastAccessUpdate parameter of the DWord type at HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Control \FileSystem and assign it the value 1.

    Removing hidden components

    Unlike Windows 9*/NT, when Windows installation XP cannot be selected necessary components. In my opinion this is correct Microsoft solution- must be installed first operating system with all its quirks, and then, after working, decide what to keep and what not.

    However, there is practically nothing to delete in the Add/Remove Windows Components window: many Windows components not too hidden from playful hands experienced users. To solve this problem we open system folder%SystemRoot%\Inf, find the sysoc.inf file in it and delete the word HIDE in all lines. The main thing is to preserve the file format. That is, only HIDE should be removed, leaving commas before and after this word.

    For example, if the original line looked like this:

    msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,hide,7

    then it should look like this:

    msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,7

    Having saved the sysoc.inf file, we will see a much longer list in Add/Remove Windows Components than what was there before.

    Optimization using registry keys

    IN Windows registry There are several keys that allow you to optimize Windows operation with memory.

    • Find key ClearPageFileAtShutdown in the branch. It allows you to delete the page file when you exit Windows (this mode is also available in the local security section). Activating it will cause long delays when rebooting, so it is advisable to leave its value at 0.
    • Key DisablePagingExecutive prohibits writing codes (drivers, exe files) to the swap file, always leaving them in physical memory. If this memory is more than 256 MB, then setting the value to 1 can significantly speed up the system.
    • LargeSystemCache key determines the operating mode system cache(see section "Additional acceleration").
    • SecondLevelDataCache key designed for computers with older processor models (up to Pentium II) and allows you to set the cache size. By default its value is 0, which corresponds to 256 KB.

    Disabling an unused POSIX subsystem can speed things up somewhat. In order not to bother with deleting files and disabling the file Windows protection XP open and remove the Optional and Posix lines

    and a couple more useful keys.

    1.Clear driver cache.

    Why do you need to delete all files in the Windows\Driver Cache\i386 folder;

    Clear cache system libraries(delete all files in the Windows\System32\dllcache folder);

    Delete the contents of the Windows\Temp folder

    2.XP hides certain elements of system software that someone might want to remove. This could be, for example, Windows Messenger. Using Notepad or Edit, correct text file/windows/inf/sysoc.inf by finding and deleting the word hide in it. Then go to the Add or Remove Programs menu in the Control Panel, select Add/Remove Windows Components - and everything that was hidden will be revealed to you.

    3.When we insert a disc, a window (autorun) appears. Personally, I disabled this feature. If you want to disable it, then set HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdrom\AutoRun to 0.

    4. Disable zip files

    By default, the main archiver is the standard Windows ZIP. But we are cool hackers and we use Winrar. Let's disable ZIP support. Press WIN+R and enter the command

    regsvr32 /u zipfldr.dll

    5.You can disable Prefetching by setting the registry key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\

    MemoryManagement\PrefetchParameters

    The "EnablePrefetcher" parameter is set to "0".

    6.Another trick that allows you to speed up the system and somewhat relieve the RAM it occupies is to disable Dr. Watson, the debugger that is launched by default whenever applications fail. To disable this “doctor”, you need to find the HKEY_LOCAL_MACHINE \SOFTWARE \Microsoft \Windows NT \CurrentVersion \AeDebug key in the registry

    And change the value of the Auto parameter in it to 0.

    7. For those users who do not want to install the SP3 update, but Windows requires it to install some games, you can perform such manipulations so that the operating system thinks that you have it.

    To do this, you need to do several operations...
    1: Click start->run and write \\\»regedit\\\»
    2: Find\\\»HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Windows
    3: Change the value of \"CSDVersion\" from \"0x00000200\" (SP2) to \"0x00000300\"
    4: Close the registry
    5: Reboot

    Now look for the line WaitToKillServiceTimeout with 20000. By right-clicking on it, change the value of 20000 to 5000 or 4000. Then click OK and restart your computer.

    Addition:

    Additional steps to help speed up your computer.

    The reason why your computer is running slowly may lie in the operating system settings. It may be configured too cumbersome and not fit the parameters of your hardware. Therefore, it is advisable to get rid of unnecessary settings:

    — Set a classic design style. To do this, right-click on the Desktop, select “Appearance”, and then “Effects” (all effects must be removed).

    — Set up the normal view of folders - this will speed up your computer. To do this, in the “Control Panel” you need to select “Folder Options”, and there set the option “Use regular folders”. On the View tab, select Don't cache thumbnails. Copies of pictures can be the reason why your computer slows down a lot.

    — Refusal visual effects can greatly help your computer. To do this: Control Panel/System/Advanced/Performance/Settings/Visual effects and uncheck all the boxes.

    — Disable error reporting: System Properties/Advanced/Error Reporting/Disable Error Reporting

    — Clear Prefetch folder(C:\windows\prefetch). The folder contains links to programs that can be launched, some of which are no longer used. But the system continues to check this folder every time. And this is one of the reasons why the computer slows down.

    — It is necessary to remove Windows Messenger, the program consumes a lot of resources. To do this, in the Start menu, in the Run line, type RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Re move and click execute.

    - Disable indexing: B context menu My computer, select Properties. And uncheck the “Allow disk indexing for quick search” option.

    — Speed ​​up access to directories with a large number files can be done by disabling the recording of the last access to the files: in the editor Regedit registry HKLM\SYSTEM\CurrentControlSet\Control\FileSystem for the NtfsDisableLastAccessUpdate parameter set the option “1”.

    — Disabling the history of opening documents will speed up your computer: run Regedit, in it HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer, select NoRecentDocsHistory and the value “1”.

    — Automatic termination of frozen applications will save you from many problems. In Regedit, find HKCU\Control Panel\Desktop, AutoEndTasks parameter, select the value “1”.

    — A huge number of fonts that you, in fact, do not need, greatly slow down your computer. Because of them, the windows open very slowly.

    We hope these tips will help you improve your computer's performance. However, just in case, let us remind you: in order to reduce the risk of screwing up the system, it makes sense to make a backup copy of the system registry before starting experiments with services.