Reason why Windows crashes

Source: Internet
Author: User
Document directory
  •  

Cause of Windows crash --

A crash is a headache for the operator. When the crash occurs, the system is mostly displayed as "blue screen", the system cannot be started, the screen "Frozen" is unresponsive, the mouse and keyboard cannot be input, and the software operation is interrupted abnormally. Although there are many reasons for the crash, the reason is never the same as that of hardware and software.

Crashes caused by hardware

[Poor heat dissipation] displays, power supplies, and CPUs have a very high heat during work, So maintaining good ventilation is very important. If the monitor is overheated, it will lead to color, image distortion, and even shorten the display life. Too long working hours will also lead to poor power supply or display heat dissipation, resulting in computer crashes. The cooling of CPU is an important issue related to the stability of computer operation, and is also the "hardest hit" caused by heat dissipation failures ".

[Improper movement] when a computer is moved, a great amount of vibration will often make the machine's Internal Devices loose, leading to poor contact and computer crashes. Therefore, violent vibration should be avoided when the computer is moved.

[Dust killer] excessive dust in the machine will also cause a crash. If the soft drive head or optical drive laser head is contaminated with excessive dust, it will lead to read and write errors, serious will cause the computer to crash.

[Device mismatch] if the main board clock speed and CPU clock speed do not match, the old motherboard overclock will set the external frequency too high, may not ensure the stability of the operation, resulting in frequent crashes.

[Software and hardware incompatibility] 3D software and some special software may not be able to be started or installed on some computers, and there may be problems with software and hardware compatibility.

[Memory failure] is mainly caused by loose memory, virtual soldering, or memory chip quality. Memory stick contact faults should be ruled out according to specific circumstances. If there is a problem with the memory stick quality, the memory should be replaced to solve the problem.

[Hard Disk fault] mainly refers to the aging of the hard disk or bad sectors caused by improper use. In this way, the machine will easily crash during running. You can use special tools and software for troubleshooting. If the damage is serious, you can only replace the hard disk. In addition, for boards that do not support udma 66/100, you should pay attention to the setting of the hard disk running mode in CMOS.

[CPU overclocking] overclocking increases the CPU operating frequency and may also cause unstable performance. The reason is that the speed at which the CPU accesses data in the memory is faster than the speed at which data is exchanged between the memory and the hard disk. overclocking makes this contradiction more prominent, this makes it even more difficult to find the required data in the memory or virtual memory. In this case, an "Exception error" occurs ". The solution is also relatively simple, that is, to let the CPU back to the normal frequency.

[Hardware resource conflict] is caused by an abnormal error caused by a conflict of sound card or display card settings. In addition, interruption of other devices, DMA or port conflict may lead to exceptions in a few drivers, resulting in a crash. The solution is to start in "security mode" and make appropriate adjustments in "Control Panel" → "system" → "device management. You can modify the registry if an exception occurs in the driver. Select "run", type "Regedit", enter the Registry Editor, and click "Search" in the menu, find and delete all "primary keys" and "key values" related to the driver prefix string, and restart.

[Insufficient memory capacity] The larger the memory capacity, the better. It should be no less than 0.5 of the hard disk capacity ~ 1%. If this problem occurs, replace the memory stick with the largest capacity possible.

Inferior parts: when a few unscrupulous merchants assemble compatible computers for customers, they use inferior boards, memory, and some even sell fake boards and remark CPU and memory, such a machine is unstable during operation, and it is inevitable that it will crash. Therefore, users should be cautious when purchasing the machine, and use some newer tools and software to test the computer, test the machine continuously for a long time (such as 72 hours), and strive for as long as possible warranty time.

Software-caused crashes

Virus Infection can cause a sharp drop in computer productivity and cause frequent crashes. At this time, we need anti-virus software, such as kv300, Kingsoft drug overlord, and rising star, to thoroughly check and eliminate viruses, and regularly Upgrade anti-virus software.

[Improper configuration of CMOS] This fault is common, such as hard disk parameter settings, Mode settings, and memory parameter settings, leading to computer startup failure. For example, if you set the memory without the ECC function to have the ECC function, a memory error may cause a crash.

[Accidental deletion of system files] command.com and Io are required for Windows 9x startup. sys, msdos. sys and other files, if these files are damaged or deleted by mistake, even if the various hardware settings in CMOS are correct, it will not help. Solution: Use the boot disk of the same operating system to start the computer, and then type "sys C:" To re-transmit the system file.

[Initialization file damaged] The system needs to be read because Windows 9x is started. INI, win. INI and registry file, if config. sys, autoexec. BAT file, these two files will also be read. As long as there are errors in these files, they may crash, especially the four files system. ini, win. ini, user. dat, and system. dat are particularly important.

[Dynamic link library file (DLL) loss] another type of file in Windows is also very important. This is the dynamic link library file with the dll extension, these files are shared files in nature. That is to say, a DLL file may have multiple software that needs to be called during running. If we delete an application, the anti-installation program of the software records the files it has installed and prepares to delete them one by one, at this time, it is easy to see that the deleted dynamic link library file will be used by other software at the same time. If the lost link library file is a key link file, then the system will crash or even crash. We can use tool software such as "Super Rabbit" to delete useless DLL files, which will avoid accidental deletion.

[Too little space on the hard disk or too many fragments] If there is too little space on the hard disk, because some applications require a large amount of memory to run, virtual memory is required, the virtual memory is provided by the hard disk, so the hard disk must have enough space to meet the virtual memory requirements. At the same time, users should also develop a good habit of regularly organizing hard disks and clearing junk files on hard disks.

[BIOS upgrade failed] You should back up the BIOS to prevent unexpected changes. However, if your system needs to upgrade the bios, before the upgrade, you 'd better determine whether your BIOS version matches your PC. If the BIOS upgrade is incorrect or an unexpected power failure occurs during the upgrade, your system may not be able to start up. Therefore, you must understand the BIOS model before upgrading the BIOS. If you use the BIOS upgrade tool to back up the current bios, copy the previous BIOS to the disk. It also depends on whether the system supports BIOS recovery and how to recover it.

[Improper software upgrade] Most people may think that software upgrade will not be a problem. In fact, some components shared in the upgrade process will also be upgraded, however, other programs may not support the upgraded components, resulting in various problems.

[Misuse of beta software] it is best to use less test versions of software, because the testing software usually carries bugs or is not stable enough in some aspects, after use, a program error with data loss, crashes, or the system cannot be started.

[Uninstall software illegally] Do not delete the directory where the software is installed directly. If you delete the directory directly, there will be a lot of junk in the Registry and Windows directory. Over time, the system will become unstable and cause a crash.

[Use pirated software] because these software may hide viruses, once executed, it will automatically modify your system and cause the system to crash during operation.

[Application Software defects] This situation is common, such as running 16-bit applications that run well in DOS or Windows 3.1 in WIN 98. Windows 98 is 32-bit. Although it is known as compatible, it cannot be coordinated with 16-bit applications in many places. There are also some situations, such as the peripherals that are normally used in Windows 95. After the operating system is upgraded, problems may occur, causing the system to crash or fail to start normally. In this case, find the new driver of the peripherals.

Too many programs are started. This consumes up system resources, so that the data required by individual programs cannot be found in memory or virtual memory, and an exception or error occurs.

[Illegal operation] using illegal formats or parameters to open or release related programs may also cause computer crashes. Be sure to keep in mind the correct format and related parameters, and do not open or release unfamiliar programs at will.

[Abnormal computer shutdown] do not directly use the power button in the chassis. Otherwise, system files may be damaged or lost, causing Automatic startup or running crashes. For Windows 98/2000/NT and other systems, this is very important. If it is serious, it will cause a system crash.

[Memory conflict] Sometimes all kinds of software are running normally, but suddenly they are inexplicably crashed. After restarting, these applications run normally, which is a false crash. Most of the causes are Windows 98 memory resource conflicts. As you know, the application runs in the memory, and the memory space can be released after the application is disabled. However, some application software cannot completely release the memory even after it is disabled due to design reasons. When the current software needs to use this memory address, there will be conflicts.

 

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.