Explain the mystery of the difference in boot speed between Windows series

  


First, optimize for different Windows to speed up the startup speed

1, Windows9X optimization based on DOS architecture:

The key to starting Windows9X has been discussed Is the rational allocation of basic memory. This requires loading HIMEM.SYS and SMARTDRV.EXE, and optimizing the DOS buffer BUFFERS and high-end memory in CONFIG.SYS. These techniques have been introduced in many previous experience articles, so they are not repeated. It should be noted that under the Windows9X graphical interface, the MS-DOS driver of the sound card and the optical drive may not be loaded, so that the compatibility mode may cause the system performance to be degraded. Today, probably not many people use the sound card driver under DOS to play the game. Of course, the setting of Windows9X virtual memory is also critical.

2, Windows optimization based on NT kernel:

1 In CMOS should set the parameters of the hard disk, especially DMA and ULTRA DMA, the data transfer rate has a greater impact on the Windows speed of the NT kernel .

2 If you have the conditions, buy 7200 rpm hard drive, try to install Windows on a new hard disk with good performance, and try to let Windows monopolize a partition. Please install the application on other partitions so that Windows can be used at any time. Use continuous and complete space to access data; it is recommended that virtual memory, which is called "page exchange file" in Windows2K, is also set to be placed in a separate dedicated partition;

3In addition to previous experience articles In addition to the various secret techniques, for individual users, reducing the logging and management services is also the key to speed up the startup and even the speed of the programs in Windows. The events recorded in those logs are for the convenience of the network administrator to monitor the operation of each user, and to find the cause when the network is faulty. Ordinary users may use Windows XP to eliminate the day, and will not look at these recorded events. Most users even I don’t understand if I go to see it. In addition, such as logical disk partition sharing, remote management and other services can be banned (only for individual users), which log and network services have been banned have a lot of information, we look for their own reference.

I don't know if you have noticed that the version of Windows in the last two years has a long-term trend to start entering the graphical interface. Is this purely the system is not optimized? In fact, Windows started from the day of its birth. The core and mission focus has undergone three changes, and the differences in their utilization of storage devices have led to differences in the startup speed of Windows series. Let's take a look at the differences in the use of Windows storage devices, to explore the startup speed of each series of Windows (refers to the process of Windows initialization to enter the graphical interface after the first boot hardware self-test is completed. WindowsXP supported storage The current state to the hard disk is not included in the scope of this article):


Second, DOS-compatible Windows9X series

The original version of Windows is only an enhanced version until 3.2 DOS graphics shell, its multi-tasking ability is very weak, only provides the most basic operating system functions; from Windows95, DOS traces began to fade, but because many programs are still written in a DOS-compatible architecture, Windows9X has not been able to get rid of The impact of DOS. DOS has a big feature that is real mode operation, and it is very effective for 640K basic memory. In addition, Windows9X supports a small number of external devices, and the design focus is also based on the most common game, document processing and primary. The network application considers that the amount of data initialized by the system is not much. If the configuration is good, most of the initialization tasks can be solved with 640K basic memory, so the startup speed is quite fast. For this reason, DOS, Windows 3.X and Windows 9X are all affected by the disk cache program SMARTDRV.EXE. The speed is very different when loading this buffer and not loading and deleting large files, especially The difference in operation of a directory tree with multiple subdirectories is obvious, and the difference in disk read and write loss is also different.

When the boot is complete and the graphical interface is entered, this 16-bit real-mode, 32-bit virtual mode hybrid compatible architecture exposes significant deficiencies —<d>; it causes performance and management of computer resources. In Windows9X, there are often cases where the application cannot be effectively released after the application is closed; there are also many people who see the system prompting “due to the application of the MS-DOS-compatible paging mode, the system performance is reduced”; There are blue screens and frequent illegal operations that everyone hates. Oh, it is also largely due to this.

Copyright © Windows knowledge All Rights Reserved