1, method 1.
General idea: Make WinXP slimmer, sexier, faster and easier to use.
In order to achieve this goal, we mainly start from four aspects:
1, reducing disk space occupation.
2. Terminate infrequently used system services.
3. Security issues.
4. Other skills. First, do you really want to activate XP? No. . Exactly, do you want to be able to upgrade on the ms site? If the answer is yes, let's discuss the installation first. At present, I recommend the popular versions of V4, V5 and V6, especially V5 and V6. There was a serial number problem during installation. I suggest you calculate it on the computer first, and then install it with this serial number. Usually XP installed in this way can be updated at the MS site for free.
It doesn't matter if you have installed XP, but the serial number you use is the serial number that everyone in the room uses everywhere. We will say later that repackaging with sysrep will solve the problem of serial number replacement.
I assume that you have installed XP, come on baby ~ ~
First, slimming action.
1, after all kinds of software and hardware are installed properly, XP rarely needs to update files. Delete the system backup file: Start → Run → sfc.exe/Purge Cache nearly 3xxM.
2. Delete the driver.cab file in the driver backup:% Windows% \ DriverCache \ I386 directory, usually this file is 76M.
3. I don't have the habit of reading help, so it is a kind of harm for me to put things in the% Windows% \ Help directory, hehe. . . Kill them all, nearly 4xM.
4. Later, after upgrading, you will find that% Windows% \ has many directories similar to $ ntuninstallq311889 $. Kill them all, 1x-3xM.
5. There happens to be win2000/server in the hard disk. By the way, point all the pagefile.sys files to one place: control panel → system → performance → advanced → virtual memory → change. Note that the key "Settings" will take effect.
6. Uninstall uncommon components: use Notepad to modify \% Windows% \ INF \ sysoc.inf, use the find/replace function, enter and hide in the find box, and replace all with blanks. In this way, all the "hiding" is removed. After saving the disk, run "Add-Remove Program", and you will see many more options in "Add/Remove Windows Components". Delete games, code watches and other unused things.
7. Delete the input method 8xM that is not used under \ \windows\ime. I reinstalled my zrm input method, hehe! .
8. If the space is really tight, enabling the compression function of NTFS will also use 2x% less space, but I didn't do it.
9. Turning off system restore is a disaster for people like me who often download test software. Right-click My Computer on the desktop, select Properties, find System Restore, and select Turn off System Restore on all drives. Hehe, it can save space again.
10, there are several files, which are quite large and useless. . . . Forgot the name: (The newly installed system can use the search function to find files larger than 50M, and it should be able to find them.
If you can follow the above process, your original XP of 1.4G can be completely reduced to below 800.
Second, accelerate the plan.
WinXP startup will have many functions that affect the speed. Although ms says it has been optimized, there are still many customization places for us. I usually do this.
1, modify the run key of the registry and cancel those things that are not commonly used, such as Windows Messenger. Enable Registry Manager: Start → Run →Regedit→ Find the key value of "HKEY _ Current _ User \ Software \ Microsoft \ Windows \ Current Version \ Run \ MSMSGS"/background, right click → Delete, the world is much quieter, and kill all those cfmon by the way.
2. Modify the registry to reduce the waiting time of pre-reading and progress bar. The effect is that the progress bar runs once and then enters the login screen. Start → Run →regedit starts the Registry Editor. Look for the HKEY _ local _ machine \ system \ currentcontrolset \ control \ sessionmanager \ memorymanagement \ prefetch parameter, and change its value to "1" with a key. In addition, friends who don't change their hardware often can set the device type above the bus device to none in the system properties.
3. Turn off the special effects in the system properties, which is a simple and effective acceleration method. Click Start → Control Panel → System → Advanced → Performance → Settings → In the visual effect, adjust the settings to the best performance → OK. In this way, the desktop will be very similar to win2000. I still like the blue window of XP, so I put a check on "Use visual styles on windows and buttons" so that I can see the beautiful blue interface and speed up.
4. I use Windows commadner+Winrar to manage files. The ZIP support of Win XP is even worse for me, because no matter whether I need it or not, the boot system will open a zip support, and the already idle system resources will be less. Click Start → Run, type "REGSVR32/U zipfldr.dll" in the middle of double quotation marks, and then press enter to confirm. The sign of success is that a prompt window appears, and the content is roughly as follows: Dll UnrgisterServer in zipfldr.dll is successful.
5. It is said that a system of XP serves Qos, and this scheduling takes up a certain amount of network bandwidth, which is unbearable for a penniless person like me. The way to get rid of it is: start menu → run → type gpedit.msc, and the group policy window will appear, expand management template → network, expand QoS packet scheduler, and right-click in the right window to limit the reserved bandwidth. After completing and applying the above modifications, users can see the "QoS Packet Scheduler" in the General Properties tab of the Network Connection Properties dialog box. It means that the modification is successful, otherwise it means that the modification has failed. By the way, kill (uninstall) the Qos protocol in the network properties.
6. Enjoy a quick browse of the LAN.
Usually, when connecting to other computers, Windows XP will comprehensively check all scheduled tasks on other computers. This check will make you wait for 30 seconds or more. The way to get rid of it is to start → run →Regedit→ find HKEY _ local _ machine \ software \ Microsoft \ Windows \ current version \ resource manager \ remote computer \ namespace in the registry. Under this key value, there will be a key {d6277990-4c6a-11cf-8d87-00aa0060f5bf}. After deletion, restart the computer, and Windows XP will no longer check the scheduled tasks. Hoho ~ ~, the speed is obviously improved!
7. Close the debugger, Dr. Watson.
It seems that I haven't used this thing since the win' 90s. I can cancel it like this: open the book table, find the subkey branch of HKEY _ local _ machine \ software \ Microsoft \ Windows NT \ Current Version \ AE Debug, double-click the Auto key name below it, change its "numerical data" to 0, and finally press F5 to refresh the setting to take effect, thus canceling its operation. Following this idea, we can cancel all options with debugging function, such as memory.dmp that appears when the screen is blue, and "My computer → Properties → Advanced → Settings → Write debugging information → Do not select" and so on.
8. List of services I terminated and related explanations.
1) Alarm error alarm
2) automatic update windows automatic update
3) Background intelligent transmission service Microsoft claims to use idle network bandwidth to transmit data.
4) I don't think scrapbooks and remote computers should be used to enjoy the contents of the clipboard.
What did ComputerBrowser say to maintain the network update list?
6)DHCP client I don't need this thing
7) The distributed link tracking client saves information such as local area network connection update, and occasionally uses the local area network, occupying about 4M of memory.
8) Coordinate xxx of distributed transaction coordinator, similar to the above.
9)DNS client I don't need this thing.
10) Error Reporting Service Error Reporting
1 1) event log system records
12) fast user switching compatibility user switching
13) help and support help
14) Human-computer interface devices are said to be intelligent devices. . .
15) the imapicd-burning com service occasionally does not use this CD for engraving.
16) index service index, what is an index?
17) Internet connection firewall
18)IPSEC service I don't understand this. Ask a quack if you want to know.
19) The wizard management service configuration disk of logical disk manager Yuer.
20)messenger seems to use this function for things like network sending.
2 1) ms software volume shadow copy provider volume copy backup
22) network login I don't want hackers to log in remotely, turn it off!
23) netmeeting Remote Desktop Sharing I don't use netmeeting.
24) Network DDE dynamic data exchange and transmission
25) The network DDE DSDM is similar to the above.
26) Network location awareness is turned off, and my machine cannot be used for * * *.
27) NTLM security support provider -telnet Hehe, turn it off!
28) Performance logs and alerts will record system status or send warnings.
29) Portable media serial number is closed!
30)Print Spooler printer, but unfortunately my computer is not connected to print ~
3 1) QoS RSVP is off!
32) Remote Desktop Help Session Manager Remote Help Service
33) Remote procedure call locator manages RPC
34) Remote Registry Remote Management Registry.
35) Removable storage
36) Routing and Remote Access I just disabled it.
37) Security Account Manager My system is just a client system without iis.
38) Smart card
39) Smart Card Assistant is closed! ! !
40)SSDP discovery service I don't need this.
4 1) system event notification If it is a server, it must be recorded.
42) System Restore Service System Restore Service
43) Task Scheduler windows Scheduling Service
44) telephone dialing service, can't you dial without dialing?
45) Remote login
46) terminal service terminal service
47) UPS, I don't have it.
48) The universal plug and play device host is too advanced to be used.
49) Files can also be transferred when the upload manager is closed.
50) shadow copy is backup again, dizzy.
5 1)webclient has never been used.
52)Windows Installer MSI service, I have turned it off.
53) Digital equipment for 53)windows image acquisition (WIA).
54) Windows Management Instrumentation driver extension is closed.
55)windows Time Service
56) Wireless zero configuration wireless network, occasionally not used.
57)WMI perfram adapter is closed!
Some services here were shut down at the beginning, but I forgot to list all the closed services in the current system. You should handle it according to your own situation.
Third, am I safe? Not to mention more, the basic enjoyment of * * * still has to be closed: modify the registry into the following two styles:
Remove * * * enjoyment
——————————————————————
Windows registry editor version 5.00
[HKEY _ LOCAL _ MACHINE \ SYSTEM \ current control set \ Services \ lanman server \ parameters]
" AutoShareServer " = dword:00000000
" AutoSharewks"=dword:00000000
——————————————————————
Delete IPC$ management
——————————————————————
Windows registry editor version 5.00
[HKEY _ LOCAL _ MACHINE \ SYSTEM \ current Control set \ Control \ Lsa]
" restrict anonymous " = dword:0000000 1
——————————————————————
Or save the above two as. REG files, and then double-click Import. By the way, block 372 1, add:
127 . 0 . 0 . 1 cnsmin . 372 1 . com
127.0.0. 1
Fourth, other skills.
1. The Add Copy to .../Move to ... function moves to the right mouse button.
—————————————————————
Windows registry editor version 5.00
[HKEY _ LOCAL _ MACHINE \ SOFTWARE \ Classes \ all filesystemobjects \ shellex]
[HKEY _ LOCAL _ MACHINE \ SOFTWARE \ Classes \ all filesystemobjects \ shellex \ context menu handlers]
[HKEY _ LOCAL _ MACHINE \ SOFTWARE \ Classes \ all filesystemobjects \ shellex \ context menu handlers \ Copy To]
@ = " { c2fbb 630-297 1- 1 1d 1-a 18C-00c 04 FD 75d 13 } "
[HKEY _ LOCAL _ MACHINE \ SOFTWARE \ Classes \ all filesystemobjects \ shellex \ ContextMenuHandlers \ Move To]
@ = " { c2fbb 63 1-297 1- 1 1d 1-a 18C-00c 04 FD 75d 13 } "
————————————————————————
Save the above as an add.reg file, and then double-click Import.
2. Error in closing the report, KAO! This thing makes me look like a free tester of Microsoft: click Control Panel-> System-> Advanced-> Lower right corner-> Error Reporting-> Disable Error Reporting-> OK!
3. Ungroup display: right-click the blank area of the taskbar and select Properties from the pop-up menu. In the pop-up window, uncheck "Group similar taskbar buttons" and confirm.
4. Retrieve the classic login window. Although the default login interface of WinXP is beautiful, if you want to log in with an unlisted user, you will find that there is no way to start. The way to change back to the classic window is to click Start → Control Panel → User Account → Change the login or logout mode of users → Cancel using the check mark in front of the welcome screen, and finally click the application options.
5. Set shortcut keys for your most commonly used input method: click Start → Control Panel → Regional and Language Options → Select Language → Details → Key Settings to find your own input method, and click Change Key Order → Select shortcut keys here.
6. When the computer is turned off, the unresponsive task will automatically end. The key value of "AugoEndTasks" in the registry: HKEY _ Current _ User \ Control Panel \ Desktop changed to "1".
7. Turn off automatic update: right-click my computer, click Properties, click automatic update, and then select Turn off automatic update in the notification settings column. I will update my computer manually.
8. Reduce the waiting time for scanning the startup disk, start → run, and type "chkntfs/t:0".
Then connect to the ms site and upgrade once, even if the optimization is basically completed. For XP, you can use many internal commands to view optimizations. For example, tasklist.exe/SVC can see the actual usage of system services. Optimizing a system is very troublesome. So we save it and use Ghost to generate a. GHO file so that we can show it to others. Before Ghost, you must do one thing, clear the system hardware, registration and other information, otherwise cloning to different computers will not start. Look for the sysprep.exe file in the Deploy.cab of the Winxp installation disk.
Execute sysprep.exe and select "repackage". You can choose "activate in advance" in the mark below, or you can choose whether to shut down or restart after packaging is completed. After the package is completed, we use GHOst to start from the system disk and use Ghost to generate the backup. Gho mirror, backup complete! After executing the package and restarting, XP will let us enter the serial number. The method of modifying the serial number mentioned at the beginning of this article is like this.
2. Method 2.
I. Items in system properties:
Right-click My Computer on the desktop and select Properties to open the System Properties dialog box.
1. Turn off system restore.
Find the system restore option, if you don't install some software often (are you better than me), you can also remove it, which can save a lot of space. Check the box before Disable System Restore on All Disks, and then click Apply.
2. Delete the "Update" option:
For most users, the Windows Update function of Windows XP seems to have little effect. In most cases, the more patches, the slower the system, and we can remove it. The operating steps are as follows: Click the "Automatic Update" tab, uncheck the box in front of "Keep my computer up to date", and then click "Apply".
3. Open DMA transfer mode:
Select the Hardware tab and set the Device Manager. Expand the "+"sign in front of "IDE ATA/ATAPI Controller" in Device Manager to see "Primary Channel" and "Secondary Channel". Right-click Primary Channel or Secondary Channel, select Properties, click the Advanced tab in the properties window, and set all transmission modes to.
4. Prioritize IRQ interrupt requests.
Prioritize IRQ interrupt requests. Every major part of the computer has an IRQ interrupt number. This is to achieve the optimization goal by modifying the priority of each IRQ request. The main optimization object here is the system /CMOS real-time clock, which improves the performance through the motherboard. First, determine which component you want to achieve higher performance, and then find the IRQ interrupt number that this hardware is using. How to find it? Open the system properties in the control panel (or press the Windows+Break hotkey combination on the keyboard to open it). Select the Hardware tab, and then click the Device Manager button. Right-click the component for which you want to check the IRQ number, select Properties, and then click the Resources tab. Here you can see the IRQ interrupt number that the device is using (if there is no IRQ interrupt number, please select another device). Write down the interrupt number, and then run the registry editor regedit to find the location of HKEY _ local _ machine \ system \ current control set \ control \ priority control in the registry. We need to establish a DWORD double-byte value called IRQ#Priority (where "#" is the specific IRQ interrupt number) here, and then set its value to 1. For example, the IRQ interrupt number of my system CMOS real-time clock is 8, and the key name I want to establish is IRQ8Priority. After restarting the computer, you will find that the performance of the newly optimized components has improved. I strongly recommend this method to optimize the system CMOS real-time clock, because it can improve the performance of the whole motherboard. Of course, the priority of multiple IRQ interrupt numbers can also be increased, but the effect is not very good, and the system may be unstable. If you want to undo this optimization setting, just delete the registry key you just created.
5. Turn off the remote desktop function.
As the name implies, this function is to let others access your desktop on another machine. It can be said that in the network environment, such as the company's local area network, this function is very useful (if there is no firewall restrictions). For example, if you have a problem, you can ask your colleagues for help. He can directly access your machine through the "remote desktop" to help you solve the problem. Personally, I think there are some unsafe factors in this function, and the computer doesn't often have problems, so I suggest turning it off, otherwise it will waste memory.
6. Optimize the "Visual Effects" settings
Windows XP is really much better in terms of operating interface, but it takes up a lot of memory. If your memory does not exceed 256MB, you'd better optimize your "visual effect" function. Right-click My Computer, click Properties, click Advanced, click Settings in the Performance column, and click Visual Effects. Here you can see all the settings of the appearance, and you can manually remove some unnecessary functions.
7. Optimize the startup and recovery settings.
If you find that your hard disk makes a loud noise when the system crashes, it is because Windows XP is writing a dump file. What's the use if you don't plan to send this file to Microsoft (wasting phone bills)? So my suggestion is to close it. Right-click My Computer, click Properties, click Advanced, and click Settings in the "Startup and Recovery" column. In the column of "System Failure", it is suggested to change it to: Automatic restart without saving.
8. Disable the Error Reporting function.
This function can automatically collect some error data and send it to Microsoft when there is an error in your Windows XP, so as to improve their operating system (another useless function that wastes phone bills). I suggest turning it off. If this function doesn't work for you, why should it occupy your memory? Right-click my computer, click Properties, click Advanced → Error Reporting, and then select Disable Error Reporting.
9. Customize the size of virtual memory
Click the Change button in the Virtual Memory column of the Advanced tab. Select Custom Size and enter the same values in the Initial Size Value and Maximum Value boxes. This value is only 2.5 times the size of physical memory. (If your memory is 128M, enter 576, the larger the memory, the smaller the multiple. If the memory exceeds 5 12M, you can disable virtual memory and select "no paging file"). After entering the value, be sure to click the "Set" button, and the setting will take effect only if the value in the box above changes. Then click OK to close the window.
Second, the display properties of the project:
Right-click an empty area on the desktop and select Properties to open the display properties.
1. Turn off hibernation support.
Turn off "Hibernation Support" because Hibernation will take up about 280M of hard disk space, so it is better to turn it off. Screen saver-> Power supply->; Hibernation-Uncheck the box in front of "Enable Hibernation" (don't check it) (however, I think hibernation is still useful. )
Three. Items in Group Policy:
Start-Run-Type gpedit.msc to open the Group Policy window.
1. Unblock to preserve bandwidth.
Expand Network in the management template, expand QoS Packet Scheduler, right-click Restrict Reserved Bandwidth in the right window, and there is Restrict Reserved Bandwidth in the attribute settings. Select Disable, and then click OK. After the above modification and application, users should be able to see it in the general properties tab of the properties dialog box of the network connection.
(QoS packet scheduler). If there is no such entry, it means that the modification is unsuccessful and QoS is still occupying 20% of the bandwidth. This operation is not supported by Home Edition, and the restriction cannot be lifted!
Four. Items in Control Panel:
1. Call the system sound scheme.
Compared with the previous Windows operating system, Windows XP provides a better sound scheme, but the system does not call this scheme by default. In order to activate this scheme, we need to do the following: open the control panel, select the item "Sound, Voice and Audio Devices", find the taskbar of "Modify Sound Scheme", and select "Windows Default" in the opened dialog box. At this time, you will be prompted whether to save the previous sound scheme settings. You can choose No and click OK to finish the modification.
2. Clean up the page file when it is turned off.
Open the control panel, click Administrative Tools → Local Security Policy → Local Policy → Security Options, double-click the "Shut Down: Clean up Virtual Memory Page Files" item, click the "Enable" option in the pop-up menu, and then click "OK".
Verb (abbreviation of verb) Entry in the registry: Click on the Start menu, select "Run", then enter "regedit" and press enter. You can open the Registry Editor.
1. Accelerate the startup and shutdown of XP to shorten the waiting time.
Find HKEY _ local _ machine \ system \ currentcontrolset \ control, and set the hundred digits of WaitToKillServiceTimeout below: 1000 (original setting: 20000). Find the HKEY _ Current _ User \ Control Panel \ Desktop key, and change the WaitToKillAppTimeout in the right window to 1000 (original setting: 20000), that is, just wait for 1 second when closing the program. Change the HungAppTimeout value to: 500 (the original setting value is: 5000), which means waiting for 0.5 seconds when the program goes wrong.
2. Let the system automatically shut down the program that stops responding.
Open the HKEY _ Current _ User \ Control Panel \ Desktop key in the registry and set the AutoEndTasks value to 1 (original setting value: 0).
3.Windows XP comes with a service called Prefetcher, which initializes the management program when Windows starts, and the specified program can be loaded quickly in future use. By default, the prefetcher is on, but its performance can be further improved. Open the Registry Editor and find HKEY _ Local _ Machine \ System \ Current Control Set \ Control \ Session Manager in the Registry.
\ Memory management \ prefetch parameter, which has a key named EnablePrefetcher, and its value is 3 in most cases. The recommended setting value is 5. On my computer, it works best when it is set to 5. You can try different values at will until you find the one that suits you best. You can also disable the prefetcher by setting the value to 0. However, unless it is for testing purposes, most people are not stupid enough to set it to 0.
4. Don't load the DLL file. After the browser is used, some DLL files will be cached in memory for a long time, and a considerable part of memory will be occupied by unused DLL files. To prevent this from happening, please find the following location in the registry: HKEY _ local _ machine \ software \ Microsoft \ Windows \ current version \ resource manager, and then create a two-byte value named AlwaysUnloadDLL with the value of 1. If you want to delete this optimization, just set the key value to 0 (or simply delete the key). Note: This optimization will take effect after Windows restarts.
5. Turn off the file protection function of Windows XP completely. This trick should be used with caution. Find HKEY _ local _ machine \ software \ Microsoft \ Windows NT \ current version \ Winlogon from the registry, and change the key value of "SFCDisable" to "FFFFFF9D". If you need to re-enable this feature, just reset it to "0".
6. The acceleration window shows:
Speed up the window display: We can change the pop-up of the window from the taskbar by modifying the registry, and minimize the action of returning to the taskbar. The steps are as follows: Open the Registry Editor, find the subbranch of HKEY _ Current _ User \ Control Panel \ Desktop \ windowmetrics, and find the MinAniMate key value in the window on the right. Its type is REG_SZ. By default, the value of this key value is 1, which indicates the animation displayed when the window is opened. If it is changed to 0, animation will be prohibited. Then, select the Logout command from the Start menu to activate the changes you just made.
7. Set startup information or add warning information:
If you want to display some personalized information defined by yourself when starting Windows XP, you can follow the following steps: find the subkey branch of HKEY _ local _ machine \ software \ Microsoft \ Windows NT \ Current Version \ Winlogon, Double-click the legal title key name below it to open the edit string window, enter the title of the information dialog box in the numerical data text box, such as "Hello, welcome to use this machine", then double-click the legal title, and enter the warning information you want to display in the subsequent edit string window, such as "Please don't modify the settings of this machine at will, thank you!" , click the "OK" button, restart, and you will see the modified effect.
8. Keep the desktop settings unchanged every time you start:
We can protect our desktop settings by modifying the registry. No matter what changes are made, the desktop will be restored after restarting. The steps are as follows: find the subbranch of HKEY _ current _ user \ software \ Microsoft \ Windows \ currentversion \ policies \ Explorer, find the NoSaveSettings under it, and change its key value to "0", or delete the key item directly, and restart the system to make the settings take effect.
9. Modify the right mouse button menu
Modify the right mouse button menu We know that the right mouse button menu can be modified through the registry in 98, but it can also be modified in WinXP. The method is as follows: Here, add "Use DOS Window in"