SoFunction
Updated on 2025-03-10

Windows 2003 full optimization


Overall optimization solution

Microsoft(R) Windows Server 2003 Enterprise Edition 

WIN2K3 has been launched for some time. I used to use WINXP, and it felt very good. From the game to the Internet, it was completely free of charge. It completely bid farewell to the era of WIN9X's basketball screen and the shortcomings of WIN2K's poor support for games.

Many people say that WIN2K3 is too bad, or that it is not suitable for home use. I dare not say much if it is bad or not. I believe that it is not professional and has no right to judge this thing. Not suitable for household use? Although it is a Server version, it is not inferior to the XP system in terms of my use this month, and it is faster than XP! There is no need to say much about the Internet (server:) I can't praise the game, but some netizens say that the game is still quite good to run, but some people say that some games do not support it!

I want to say here that 25% of programs on the market (including online sharing software) cannot run in 2003! But this is nothing, what is 25% compared to the thousands of software online? Can you really install 4,000 or 5,000 software on your computer?

In terms of drivers, the overall feeling is not as friendly as XP. Many hardware supported under XP is not supported under 2K3: (But I believe that it won’t take long to launch the fot 2003 drivers one after another~~

Haha, I have said so much, just let everyone decide whether to install this OS first, and consider which kind of user you are. I personally think that as long as you are not a gaming maniac, 2K3 is still more suitable for you, especially in terms of the network, which is so cool.

Here I will introduce the method of installing 2003 without a man.
Open the 2003 installation CD, open the file in the \SUPPORT\TOOLS directory (can be decompressed with winrar) and unzip the file, run, follow the prompts to execute step by step and it's OK. Haha


The rules are correct, we start from scratch. If you don’t want to read this part, you can directly look at the optimization steps below:)

1. The version recognition has been activated by Windows 2003 (of course, if you download the activation-free version, then...)

(1) Windows Server 2003 3790 version identification
RTM=release to manufacturing (publicly issued mass production) is the version for hardware manufacturers! It was sent to the plate, not sold.
OEM=Original Equipment Manufacturer can only be installed completely, which is similar to RTM, but it is just a different name.
RTL=retail (retail) official retail version, can be upgraded or installed completely.
VLK=Volume License is a large number of licensed versions, also known as the enterprise version.

(2). Activation of windows server 2003 3790 version
There are several popular activation methods now:

I haven't found a good calculator yet. The current few of them feel very slow. If you configure the number of the machine and have good patience, you can try it:) There are many things online:)

(1) Reset5.02 can be activated when running in safe mode. It is no problem to adjust the time to 2008, and everything is used normally. Can be upgraded.
Disadvantages: The activation program is completely blocked, manifested as running msoobe/a without any display, and there is a reset5 in the service, which automatically runs this service when opening the opportunity. C:\WINDOWS\system32\. This program should be added to the system by reset5.

(2) Russian cracking, remember that in the XP era, just replace it before installation and then activate the phone to reach the perfect activation state. It can be done in 2003. After doing this, the current display has been activated, but if you adjust the time and turn on the computer, it will be displayed to activate, and it will even not be used. It is estimated that the key to the problem every time is still in that file.

(3) Someone posted a file on the forum, claiming to be activated, but in fact, this is still a fake activation. If the activation program is temporarily blocked, the time cannot be modified.

(4) There is no problem with the installation and use of pseudo VLK made by the replacement method, but it cannot be upgraded. VLK is a 8 file that replaces the English version. However, SN has been blocked by Microsoft. Therefore, it cannot be upgraded.

Conclusion: We recommend that you use reset5.02 to activate it!


Optimization begins

1. First, lose weight for this behemoth (KAO, this guy is much bigger than XP) Make sure you have installed the hardware and software!
1. Delete the system backup file: Start → Run → /purgecache can subtract a few M of space, and it will accumulate to make a lot of it.
2. Delete the driver backup: the file in the %windows%\driver cache\i386 directory, usually this file is 70.3M.
3. Delete the input method that is not used under \windows\ime, 8xM
4. If you don’t look at the system help... delete the so file in the %windows%\help directory, 36M.
5. Turn off system restore, right-hand click "My Computer", select "Properties", find "System Restore", and select "Switch off system restore on all drives".
6. If your system area is really tight, you can consider moving the temporary folder of IE browser to other partitions. Method: click IE, Tools》Internet Options》Internet Temporary Files》Settings》Move the folder》
7. If the space is too tight, it is recommended not to use the NTFS compression function!
8. Uninstalling components that are not commonly used. WIN2K3 is different from the previous version of WINDOWS. The system is responsible for the installation. Users cannot choose to install the required components. Run "Add-Remove Program" to delete unused accessories such as games, wallpapers, etc. Also remember to delete the enhanced security configuration of Internet Explorer, otherwise there will always be a warning when browsing the web! You can also use Notepad to modify \%windows%\inf\, use the search/replace function, enter, hide in the search box, and replace it with empty (note that the hide in this line cannot replace "netfx=,UrtOcmProc,, hide,7"). In this way, all the hides are removed, save the disk and exit, run the "Add-Delete Program", and you will see that there are many more options in "Add/Delete Windows Components", but they are different from XP. Although all hidden things are released after modification, only Windows automatically updates can be deleted, and the others are not allowed to be deleted~~

The weight loss is over!

2. Speed ​​up WIN2K3. Although it is already faster than XP, who would think that he has more money? Haha
1. Modify the run key of the registry and delete the redundant programs. Enable Registry Manager: Start → Run → Regedit → Find "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\" Right-click → Delete If you don't install the software, you can delete all the things in the directory! (Note that some drivers will add their own key values ​​here. If you want to see it, you can do a backup first. As long as you don’t have Kernel32/ system, etc., you can delete it:)

2. Reduce pre-reading and reduce the waiting time of the progress bar. The effect is that the progress bar will enter the login screen after running a lap. Start → Run → Regedit
Start the Registry Editor, HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\Memory Management\PrefetchParameters, there is a key value called EnablePrefetcher, whose value is 2 (maybe different, but it doesn't matter), change it to "1".
Find HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control,
Set WaitToKillServiceTimeout to: 1000 or less. (Original set value: 20000)
Find the HKEY_CURRENT_USER\Control Panel\Desktop key, change the WaitToKillAppTimeout in the right window to 1000, (original setting value: 20000) that is, wait only 1 second when closing the program.
Change the HungAppTimeout value to: 200 (original setting value: 5000), which means that you wait 0.5 seconds when a program error occurs.

3. Let the system automatically close the program that stops responding.
Open the registry HKEY_CURRENT_USER\Control Panel\Desktop key,
Set the AutoEndTasks value to 1. (Original setting value: 0)

4. Disable error reporting
Right-click "My Computer" - Properties - Advanced - Click the "Error Report" button, select "Disable Error Report" in the window that appears and check "But notify me when a serious error occurs"

5. Disable the compression function of Windows XP:
Click "Run" under "Start", enter "regsvr32/u" in the "Run" input box, and then press Enter to appear Dll UnrgisterServer dialog box to indicate success

6. Disable system service Qos
Start menu → Run → Type  , the “Group Policy” window appears, expand “Administrative Templates” → “Network”, expand “QoS Packet Scheduler”, right-click “Limit Bandwidth Retention” in the right window, there is “Limit Bandwidth Retention” in the "Settings" in the properties, select “Disabled” and confirm. When the above modification is completed and applied, if the user can see "QoS Packet Scheduler" in the general properties tab bar in the properties dialog box of the network connection. It means that the modification is successful, otherwise it means that the modification has failed.

7. Enable hardware and DirectX acceleration
Hardware acceleration: Right-click on desktop - Properties - Settings - Advanced - Troubleshooting. Pull the hardware acceleration scroll bar of the page to "Full", it is best to click "OK" to save and exit. It is completely normal that a black screen may occur for a moment during this period.

DirectX acceleration: Open "Start" -> "Run", type "dxdiag" and press Enter to open "DirectX Diagnostic Tool". On the "Show" page, click DirectDraw, Direct3D and AGP Texture Acceleration buttons to enable acceleration. Pull the "Hardware Acceleration Level of Sound" scroll bar to "Full Acceleration"

8. Start the sound
In 2003, sound is prohibited by default. Just click -> Control Panel -> Sound is turned on!

9. Disable shutdown event tracking
Start -> Run -> ->Computer Configuration -> Administrative Templates -> System -> Show Shutdown Event Tracking -> Disable.

10. Disable the Configuration Server Wizard
The "Configure Your Server" wizard is prohibited from appearing every time you boot up: in Control Panel -> Administrator Tools -> Manage your server to run it, and then check "Don't display this page when logging in" in the lower left corner of the window. The first item in the default start menu is "Configure Your Server"

11. Reduce the waiting time for scanning on the disk, start → run, type "chkntfs/t:0"

12. Turn off automatic update: Right-click "My Computer", click Properties, click "Auto Update", and select "Close Automatic Update. I will manually update the computer" item in the "Notification Settings" column.

13. Performance optimization
Right-click on my computer, -> Properties -> Happy -> Settings -> Advanced -> In the Performance tab, then adjust both 'Processor Plan' and 'Memory Use' to the program options.

14. Add a copy to.../move to... function to the right mouse button
Open Windows' Notepad, copy the following to Notepad, save as, and execute. At this time, find a file, and right-click to see:)

======================================================== 

Windows Registry Editor Version 5.00 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFilesystemObjects\shellex] 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFilesystemObjects\shellex\ContextMenuHandlers] 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFilesystemObjects\shellex\ContextMenuHandlers\Copy To] 
@="{C2FBB630-2971-11D1-A18C-00C04FD75D13}" 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFilesystemObjects\shellex\ContextMenuHandlers\Move To] 
@="{C2FBB631-2971-11D1-A18C-00C04FD75D13}" 


======================================================= 

3. Turn off unnecessary system services (these S services occupy a lot of valuable system resources~~~ I am silent for a minute...)

I can't remember the services that the system runs by default. Here I list the services that are prohibited on my machine. Please change them as follows:)
Some of the services that should be disabled or manual by default are not listed~~ Too many

1/Alerter Management Alert prohibited
2/Automatic Updates Windows automatic updates Manual
3/Background Intelligent Transfer Service Use idle network bandwidth to transfer data manually
4/Clipbook and remote computer to share clipboard content, be sure to close it. Haha
5/Computer Browser maintains the update list of computers on the network. Off!
6/DHCP client Register and update the IP address for the computer. It is useless for stand-alone machines, but now it is the Internet age, so it is okay to keep it!
7/Distributed link tracking client Keep LAN connection updates and other information. I don’t use LAN, this thing occupies about 4M of memory.
8/Distributed Transaction Coordinator Coordinator Coordinate transactions across multiple databases, message queues, file systems and other resource managers. It is similar to the above, close!
9/DNS ClientDNS? If you can't use it, please turn it off.
10/Error Reporting Service Error Report, Close!
11/Fast user switching compatibility user switch, close!
12/Help and Support The help center of the system, I just deleted all the help, why are you still turning it on?
13/Logical Disk manager administrative service Configure disk off
14/MS software shadow copy provider volume copy and backup
15/Net Logon Close!
16/Netmeeting remote desktop sharing netmeeting, close
17/Network DDE Dynamic data exchange and transmission
18/Network DDE DSDM is similar to the above
19/Network Location Awareness Close
20/NT LM Security Support Provider
21/NTLM Security support provider-telnet Close
22/Performance logs and alert write system status or issue warning
23/Portable media serial number Close!
24/Print Spooler Print? I don't have it, close!
25/QoS RSVP Close!
26/Remote desktop help session manager remote help service, no need
27/remote Procedure Call LOCATOR Manage RPC
28/remote registry remotely manage registry, close
29/removable storage  
30/routing and remote access I simply disable it
31/Server off, so you can manually delete the share, and then turn it on when needed:)
32/security accounts manager My system is just a customer system, and I don’t need iis.
33/smart card The default should be off
34/SSDP Discovery service I can't use this
35/system event notification If it is a server, it will definitely be recorded.
36/system restore service system restore service
37/task scheduler windows planning service
38/Telephony Dialing Service
39/telnet remote login, it should be closed by default
40/terminal services terminal service
41/uninterruptible power supply UPS, I don’t have
42/upload manager can also transfer files after being turned off
43/volume shadow copy What backup does it take? close
44/webclient It's closed
45/Windows Installer MSI Service
46/windows image acquisition (WIA) Digital equipment, occasionally poor~~~
47/windows management instrumentation driver extensions
48/windows time service, turn off, sometimes you can't connect, and there is no need to be that accurate.
49/wireless zero configuration wireless network, off
50/WMI performance adapter
51/WinHTTP Web Proxy Auto-Discovery Service Nothing useful, please shut it down
52/Workstation Hehe, turn off, turn on when needed

If anything is missing... take a look at it yourself. If you don't know, don't be blind. In fact, it is all in Chinese. If the system says that it will affect the normal operation of the system, don't turn it off:)


Haha, the optimization is finally completed. Please give me some advice on the shortcomings. This article refers to Killer's "My Road to WinXP Optimization"

The rest is to back up this newly optimized system:) If you plan to only use backup yourself, you don’t have to re-encapsulate it, just GHOST.

Find the files in the 2003 installation disk.
Run, select "Repackage". You can select "Activated in advance" in the tag below, and you can also choose whether to shut down or restart after the encapsulation is completed. After the encapsulation is completed, we will start with the system disk with Ghost and use Ghost to generate a backup *.gho ​​image file, and the backup is completed!


A small tip

1. Disable the Configuration Server Wizard
Disable the appearance of the "Configure Your Server" wizard: Run it in Control Panel -> Administrative Tools -> Manage Your Server wizard, and then check "

Don't display this page at logon)

2. Disable Internet Explorer Enhanced Security and prohibit the appearance of security inquiry boxes
Customize the security level of IE in the IE tool options. Pull the scroll bar on the Security tab to set Internet Area Security to Medium or Medium Low. Change the relevant selection "Prompt" to select "Disable" or "Enable" in the custom settings.

3. Disable shutdown event tracking
Start -> Run ->  -> Computer configuration -> Administrative Templates -> System -> Display shutdown event tracker -> Set Disable.
If it is the Chinese version, then: Start -> Run -> ->Computer Configuration -> Administrative Templates -> System -> Show shutdown event tracking -> Disable.

4. Disable startup CTRL+ALT+DEL and realize automatic login
Method 1: Open the registry (Run->"Regedit"), and then open:
HKEY_LOCAL_MACHIN|SOFTWARE|MicroSoft|Windows NT|CurrentVersion |Winlogon segment, right-click in this segment to create two new string segments, AutoAdminLogon="1", DefaultPassword="Password set for the super user Administrator".
Note that you must set a password for Administrator, otherwise you will not be able to start it up. Then, restart Windows to achieve automatic login.
Method 2: Administrative Tools -> Local Security Settings -> Local Policy -> Security Options -> Interactive Logon: Do not requir CTRL+ALT+DEL, enable it.
Method 3 (automatic login): Use Windows XP's Tweak UI to realize Server 2003 automatic login.
Download: Tweak UI /uppic/sun_pic/...003/
After downloading, execute directly. Select Logon -> Autologon -> Tick Log on  autologon -> On the right, enter your username and domain name (if not, don’t write it), click Set Password below, enter the username password, and then click OK.

5. Enable hardware and DirectX acceleration
★Hardware acceleration: Right-click on the desktop - Properties -> Settings - Advanced - Troubleshoot. Pull the hardware acceleration scroll bar of the page to "Full", and it is best to click "OK" to save and exit. It is completely normal that a black screen may occur for a moment during this period.

★DirectX acceleration: Open "Start" -> "Run", type "dxdiag" and press Enter to open "DirectX Diagnostic Tools", on the "Display" page, click DirectDraw, Direct3D and AGP Texture Acceleration buttons to enable acceleration. Pull the "Hardware Sound Acceleration Level" scroll bar to "Full Acceleration".

6. Enable desktop themes and hidden files
Open "Start" -> "Run", type " ", select themes "Theme" (default is prohibited), then change to "Auto", press "Apply", and select "Open". Then click the properties of "Desktop", select "windows xp" in "Theme" Windows Server 2003 displays all folders by default. If you can hide them by the following method: Open any folder, select "Tools" -> "Folder Options" -> "View", select "Don't show hidden files and folders", and click "OK".

7. Allow built-in IMAPI CD-Burning service and support for Windows imaging device services
★Enable the built-in IMAPI CD-Burning service in Windows: Open "Start" -> "Run", type ", find "IMAPI CD-Burning COM Service" in the window that appears and double-click it, then select "Automatic" in the drop-down menu of startup mode (startup type) and click "Apply" -> "Start" -> "OK)

★If you have imaging devices such as digital cameras and scanners, you should turn on the Windows Image Acquisition service.
Open "Start" -> "Run", type " ", find "Windows Image Acquisition (WIA)" in the window that appears and double-click it, then select "Automatic" in the drop-down menu of Startup type, and click "Apply" -> "Start" -> "OK)

8. Advanced settings
★Disable error reporting
Right-click "My Computer" - Properties - Advanced - Click the "Error Reporting" button, select "Disable Error Reporting" in the window that appears and select "But, notify me when critical errors occur" (But, notify me when critical errors occur.)

★Adjust virtual memory
Some friends often feel helpless about the slow shutdown and logout. The solution is to disable virtual memory, so that your logout and shutdown time may be much faster. Right-click "My Computer" - Properties - Advanced - Performance - Setting - Advanced, click "Change" in the "Virtual memory" section, and then select "No paging file" in the window that appears. Just restart the system.

9. Speed ​​up start-up and run

**Modify the registry, reduce pre-reading, and reduce the waiting time of the progress bar: Start → Run → regedit starts the registry editor, HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\Memory Management\PrefetchParameters, there is a key value called EnablePrefetcher, whose value is 3, change it to "1" or "5".
Find HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control,
Set WaitToKillServiceTimeout to: 1000 or less. (Original set value: 20000)
Find the HKEY_CURRENT_USER\Control Panel\Desktop key, change the WaitToKillAppTimeout in the right window to 1000, (original setting value: 20000) that is, wait only 1 second when closing the program.
Change the HungAppTimeout value to: 200 (original setting value: 5000), which means that you wait 0.5 seconds when a program error occurs.

**Let the system automatically close the program that stops responding.
Open the registry HKEY_CURRENT_USER\Control Panel\Desktop key,
Set the AutoEndTasks value to 1. (Original setting value: 0)

**Disable system service Qos
Start menu → Run → Type  , the “Group Policy” window appears, expand “Administrative Templates” → “Network”, expand “QoS Packet Scheduler”, right-click “Limit Bandwidth Retention” in the right window, there is “Limit Bandwidth Retention” in the "Settings" in the properties, select “Disabled” and confirm. When the above modification is completed and applied, if the user can see "QoS Packet Scheduler" in the general properties tab bar in the properties dialog box of the network connection. It means that the modification is successful, otherwise it means that the modification has failed.

**Change the speed of the window popup:
Find the HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics subkey branch, find the MinAniMate key value in the window on the right, its type is REG_SZ. By default, the value of this skill value is 1, indicating that the animation displayed in the window is opened. If it is changed to 0, the animation display will be prohibited. Next, select the "Login" command from the Start menu to activate the modifications just made.

**Prohibit the compression function of Windows XP:
Click "Run" under "Start", enter "regsvr32/u " in the "Run" input box, and then press Enter.

**Set personalized startup information or warning information:
Personalized Windows XP startup: Open the registry editor, find the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon subkey branch, double-click the LegalNoticeCaption key value, open the "Edit string" dialog box, enter the information title you want in the text box under "Value Data", such as "Hello, buddy!", and then click "OK" to restart.
If you want to change the warning information, you can double-click the LegalNoticeText key name, enter the warning information you want to display in the "Edit String" window that appears, click "OK" and restart.

10. Available antivirus software and firewalls:
Symantec Norton Antivirus Corporate 8.01
Zone Alarm 3.7.159
Norton Personal Firewall 2003

All the above texts are found online and combined with my experience and shared by everyone!