Kernel32.dll error Solution

Source: Internet
Author: User

A friend who uses Windows 9x/Me is most afraid of a sudden "illegal operation" prompt on the screen, and the display information often involves the kernel32. dll file. What is kernel32.dll, how can we deal with and solve such problems? I believe the following article will give you some advice.

1. What is a kernel32 Kernel File?

Kernel32.dll is an important 32-bit dynamic link library file in Windows 9x/Me. It is a kernel-level file. It controls system memory management, data input and output operations, and interrupt processing. When Windows is started, kernel32.dll will reside in a specific write protection area in the memory, make other programs unable to occupy this memory area. Sometimes, a "invalid page error" message box appears in Windows. Simply put, this is because one or more programs attempt to access the memory protected area occupied by kernel32.dll, as a result, conflicts occur. This error is generally caused by a specific program, or multiple files or programs. If it is caused by a program, you can try to reinstall or upgrade the program to solve the problem. If it is caused by multiple files and programs, it is very likely that it is caused by a damaged hardware device driver.

Ii. major culprit in kernel32 errors

1. Windows temporary swap files are damaged;
2. The file allocation table FAT) has an error;
3. the user name and password list are incorrect;
4. The file ker-nel32.dll, which has been damaged or of an incorrect version, is loaded;
5. The Registry file is damaged;
6. Problems with computer hardware, such as CPU overheating, overclock usage, damaged power supply, ground fluctuations, RF noise, and damaged disk controllers;
7. An error occurred while setting the Wait Status in the BIOS, or an error occurred in the RAM clock;
8. Software has been damaged or is not correctly and completely installed;
9. The Temporary Folder does not exist or is damaged;
10. corrupted control panel file (with the extension of cpl );
11. Incorrect or corrupted hardware driver;
12. The printer driver is not correctly installed;
13. Java device error;
14. Damaged. LOG files;
15. Access History folder error;
16. Inappropriate or corrupt dynamic link library files;
17. The machine is infected with viruses;
18.the damaged image does not contain the msinfo32.exe file;
19. Insufficient disk space.
3. Effective Solutions

If you know what may cause problems with the kernel32.dll file, you can take the exclusion method one by one. However, in most cases, we recommend that you prioritize the following solutions:
1. incorrect memory module: use NotePad to open the config in the root directory. sys, and insert the command line: DEVICE = C: \ WINDOWS \ HIMEM. SYS/TESTMEM: ON. Then, when the computer restarts, observe the HIMEM has detected unreliable memory at address xxxxxxxxx displayed ON the screen. In this way, you can basically determine that the memory is faulty. However, this may need to be restarted several times to find out one by one. Of course, you can also download and run the relevant system diagnostic software, especially the memory detection software;
2. Incorrect video card driver: The latest video card driver can ensure that the video card runs more stably and efficiently. Therefore, make sure that the video card driver is the latest version;
3. overclock CPU and bus speed: If you want your computer to run more stably and persistently, we recommend that you do not use the CPU or bus overclock to restore it to the default value;
4. The rotation speed of the CPU or power supply fan is abnormal or full of dust: the instability of the fan may lead to high CPU or power supply temperature, resulting in system instability. CPU fans can be processed with small brushes and hair dryers, while power fans need to be cleaned by professionals;
5. graphics acceleration settings are too high: Right-click "my computer", select the "properties" command, and select the "graphics" button on the "performance" tab to downgrade the hardware acceleration, then confirm and restart. If there is still a problem, repeat the above steps to continue downgrading the scale until it is normal;
6. animated cursors, mouse tracks, and active desktops: these fancy settings may cause kernel32.dll errors. Try to disable these functions and then activate them one by one until an error is found;
7. Quite effective solution: Practice has proved that this solution has solved many problems of ker-nel32.dll crash. In the C-drive root directory, use NotePad to create or directly modify the system configuration file config. sys, and add the following three lines of statements to it:
FILES = 65
BUFFERS = 40
STACKS = 64,512
If the error persists, use NotePad to open the system in the system folder, for example, C: \ Windows. INI file, and then add the following two lines of statements in [386Enh:
; Increases default stack pages from 2 to 6
MinSPs = 6
The default value of MinSPs is 2. If needed, add 2 at a time until the problem is resolved, and the first sentence ";" mainly serves as a comment .)
Save and exit after modification, and restart to make it take effect.
8. delete temporary swap file: if the error persists, try to delete Windows temporary swap file Win386.swp to solve the problem. However, this file cannot be deleted in Windows, you need to go back to the DOS real-time mode and enter the system directory such as drive C <Windows> directory) to delete Win386.swp. After the system is restarted, Windows will generate the file again.
9. damaged password list: if the system password list file is damaged, it will also cause an error. In this case, you need to re-create the file and select the Windows folder in "Resource Manager, press F3 to bring up the Search dialog box, and type * in the file name :*. pwl, and then perform the search. After the qualified files are listed, delete them all and restart the system to re-create the password list file.
10. virus: if the system displays an MSIMN error that causes kernel32.dll to generate an invalid page error, your computer may be attacked by the Happy 99 worm, you need to use anti-virus software to clear your system.


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.