Simple prevention of Windows 9x crashes

Source: Internet
Author: User

For Windows 9x, I believe many of my friends have been using it for a long time. Of course, I have encountered a crash problem. So why does Windows 9x often crash? This will start with the management and use of memory in Windows 9X.
We know that Windows 9x is a 16/32-bit hybrid operating system with 32-bit addressing capability for the memory. It can use the protection mode of over 80386 CPUs, provides independent 4 GB address space for each application. Windows9X uses the virtual memory capability of the CPU to use part of the hard disk as memory (Hard Disk swap file), which is generally referred to as virtual memory. Nowadays, the hard disk capacity configured by many users is getting bigger and bigger, and there seems to be an endless amount of memory, so I don't think there will be enough memory. Otherwise, the virtual memory must be the remaining space on the hard disk, and the continuous length of the space divided into several blocks must be an integer multiple of K, can be used as virtual memory. Second, the speed at which the CPU accesses data in RAM is much faster than that at which RAM exchanges data with the hard disk. In this way, sometimes the application accesses the data that is not in RAM but in the file to be exchanged, when an application finds that the address for data access or the address to jump to is not allocated RAM or virtual memory (that is, the page is invalid ), windows9X will display "An exception occurs ...... ", and prompts the user to stop running the program.
There are many causes for this error, and there are also different solutions:
1. CPU overclocking:
The biggest drawback of CPU overclock usage is that the CPU temperature is overheated, resulting in unstable performance. This situation will become more apparent in the hot summer. Since the CPU's data access speed in RAM is faster than the data exchange speed between RAM and the hard disk, overclock makes this contradiction more prominent. Solution: return to nature, so that the CPU runs at the specified normal frequency, use the "cooling" software, and take measures such as increasing or cleaning the CPU fan.
2. There is too little space or too many fragments on the hard disk:
If files are often deleted from a hard disk, file fragments may increase. Some users have not used hard disk fragmentation for several years after purchasing the disk. In this case, the system runs slowly. As mentioned above, the virtual memory on a hard disk must be free space and the continuous length of space must be an integer multiple of K. If your hard disk is still several hundred MB, an "Exception error" may be related. Solution: it takes a long time to sort the hard disk by using the hard disk fragment program that comes with Windows 9X. You can also use the plug-in program, such as Norton's Speed Disk ).
3. Too many programs are attached at startup:
This will consume up system resources, so that the data required by individual programs cannot be found in the memory or virtual memory, and an exception or error may occur. Solution: Do not start too many programs at the same time. If an "Exception error" has occurred, restart the system.
4. System conflicts:
It is common that an exception or error occurs due to conflicting settings of the sound card or display card. In addition, interruption of other devices, DMA or port conflict may also lead to exceptions in a few drivers, or even failure to start Windows9X normally. Solution: Start in "safe mode" and adjust the settings in "Control Panel-system-device management.
5. version conflict:
Most applications call dynamic link library DLL or OLE components of a specific version, if a useful DLL file is deleted by mistake, the above call may fail, resulting in an "Exception error ". The easiest way to do this is to reinstall Windows. Of course, if you know more about the system, you can restore the wrong DLL file in the Windows 9x system file.
6. registry error:
The Registry is the "lifeblood" of Windows 9x, which stores important data of Windows 9x and applications. Even if a problem occurs in a small place, it is likely to cause a "Fatal exception. If you have backed up the Registry file before an error occurs, you only need to overwrite it with the backup file. If there is no backup, you have to reinstall the system.

7. Programming Problems:
Some programs have unreasonable memory allocation during preparation, and have not been strictly tested after completion. Under special operating conditions, memory allocation addresses cannot be found, causing frequent errors. Another case is that some source code is damaged or lost in the decryption process of pirated software, which often leads to "exception and error. Therefore, it is better to use genuine software.
8. hardware and software incompatibility:

It is often encountered that the BIOS or driver is too old to support the hardware well, resulting in an "Exception error. If your motherboard supports BIOS upgrade, try to upgrade to the latest version. Similarly, try to find the latest device driver that matches your device, and minimize errors.
9. Hardware aging or faults:
Many people have more than one computer, and old hard disks and new hard disks are often used in the same computer for full use. But you know, the speed of old hard disks is very slow, and some are only about 3600 RPM/minute. If you use a high-frequency CPU, it will be like a fast horse pulling the car, the possibility of "exception" is naturally greater. The solution is also simple. You only need to remove the old hard disk from your computer.
If none of the above situations can be solved, I think you 'd better delete the original system and reinstall it. Of course you should back up the system accordingly.


Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.