Hi,
I hope somebody can help me get my PC up and running again. I will describe as much as possible the steps that lead me to this issue:
Since the last Windows 10 regular update on my PC (dated April 11th 2017), my PC was under continuous load with high fan noises and high CPU and memory load (between 30 to 40% while not having any programs open). Tried to pinpoint reason why this was by opening task manager and this showed that 'servicehost' was taking up most of the resources. It was not just one servicehost that was running, but about 25 in total. Tried to search a bit online for possible causes and ended up looking at the Windows update settings. This showed that it was downloading a Windows update, there was however no progress and this was stuck on 0%.
A bit annoyed (not the first time I experienced high CPU usage because of servicehost), I decided to remove the last update of Windows from the update list (dated 11 April 2017), thinking this would just revert back to the Windows state of before the update, not the best move apparently. On restart to make changes applicable it got stuck in startup screen. 3ds max 2013.
First it shows 'preparing automatic repair' and then a blue screen with 'Your PC/device needs to be repaired. - Cannot load the OS because of missing/damaged Kernel - File: WINDOWSsystem32ntoskrnl.exe - errorcode: 0xc0000221 - You have to use the repair programs..' (Attached a screenshot of the error in Dutch language)
Pressing F8 to use the boot menu does not allow any actions to be performed. I get a selection menu, but they all trigger the same error screen to pop up.
I have a ASUS repair disc for my laptop from at the time I bought it, this however does not trigger anything when I boot up, only the same screen shows up.
Main concern for me is to try to secure my data on the disc first, before I would for instance need to perform a clean install or other process that would render data to be lost.
So main question is:
- a way of getting the system out of the current state and to normal operation without loss of data or otherwise try to recover data first before needing to reinstall OS completely and losing all data.
Thanks in advance.
Windows Kernel Download
The Windows 10 error Kernel Data Inpage Error refers to a missing or corrupt page of kernel data in a Windows page file. This can be caused by file, memory or disk corruption as the term ‘Inpage’ is apparently exclusively hard disk or RAM related. All is not lost though as there are a few things we can do to fix the Kernel Data Inpage Error.
The vast majority of Kernel Data Inpage errors occur after waking the computer from sleep. It may be a good idea to cold restart your computer while working on these fixes. Then, backup any data you don’t want to lose just in case it is a hard drive error.
Fix Windows 10 error Kernel Data Inpage Error
First we need to do some checks to see what is causing the error. Let’s begin with Event Viewer.
1. Type or paste ‘event’ into the Search Windows box.
2. Check Windows logs for Kernel Data Inpage Error.
3. Check the status code to see what is causing the error.
Some status codes common with Kernel Data Inpage Error include:
• 0x0000007A – File access error caused by a virus, bad sector or device driver issue.
• 0xC000009A – Lack of pool resources.
• 0xC000009C – Bad hard drive sectors.
• 0xC000009D – Loose cable or hard disk failure.
• 0xC000016A - Bad hard drive sectors.
• 0xC0000185 – Bad cabling or IRQ conflict.
The status code you see, determines what you do next. If you see a loose cable or hard drive issue, check and/or change IDE/SATA cables and retry. IRQ conflicts are usually addressed with a full reboot. If you see 7A, a simple antivirus scan might do the trick. Bad sectors can be addressed by running chkdsk.
1. Open a CMD window as an administrator.
2. Type or paste ‘chkdsk c: /f /r’ and hit Enter. This assumes you have Windows installed on your C: drive. Change it as appropriate if it isn’t.
3. Let the process complete.
This will check your hard drive for corruption and automatically fix them if possible.
Finally, let us check your RAM.
1. Type or paste ‘memory’ into the Search Windows box.
2. Select ‘Restart now and check for problems’.
3. Allow the process to complete.
If the memory checker finds errors, turn your computer off, switch your RAM into a different slot and run the test again. If the error remains in the same slot, it can indicate a motherboard issue. If the fault moves with the RAM, it indicates a possible RAM issue. Swap physical memory as appropriate.
More Windows 10 troubleshooting guides:
How to start Windows 10 in Safe Mode
How to use Aerolite theme for Window borders and Title Bar color in Windows 10
How to test faulty RAM for errors with MemTest86+
The causes of the kernel32.dll error message are as varied as the messages themselves. The kernel32.dll file is involved with memory management in Windows. When Windows is started, kernel32.dll is loaded into a protected memory space so that other programs don't attempt to use the same space in memory to run their operations.
Windows 10 Kernel Version
The frequently accompanying 'invalid page fault' error means that another program (or many programs) are trying to access this same space in your computer's memory.
There are a number of different ways that the 'invalid page fault in module kernel32.dll' error may show up on your computer. Many different software programs may generate the kernel32.dll error in Windows, but here are some of the more common specific error messages you may see:
Windows 10 Kernel Power Error
Kernel32.dll error messages may appear when Windows starts, when a program is opened, when a program is running, when a program is closed, or at nearly any time during a session of Windows.
Depending on the specific error, kernel32.dll error messages apply to any number of software programs on any of Microsoft's operating systems from Windows 95 through Windows 10, Windows 8, Windows 7, Windows Vista, and Windows XP.
How to Fix Kernel32.dll Errors
Restart your computer. The kernel32.dll error could be a fluke.
Reinstall the program if the 'invalid page fault in module kernel32.dll' error occurs only when you use a single software program.
Chances are, the software program is most likely to blame, so uninstalling and reinstalling the program might do the trick.
Be sure to install any service packs or other patches available for the program. Mission impossible main actor. One of these may have resolved the kernel32.dll problem that the software is causing. If necessary, you may need to stop using a particular program if it's the only cause of the problem.
Use Windows Update to update your computer with any new Windows-related patches or service packs that might be available. An outdated Windows installation might be causing the DLL error.
In Windows XP specifically, and when Skype is installed, you might get the kernel32.dll error message when trying to run the program if you don't have SP3 installed.
Repair potentially damaged password list files. Try this troubleshooting step only if you're running Windows 95 or Windows 98 and if the kernel32.dll page fault is caused by 'Explorer', 'Commgr32', 'Mprexe', 'Msgsrv32', or 'Iexplore'.
Repair corrupted thumbs.db files. Often times, the 'Explorer caused an invalid page fault in module Kernel32.DLL' error is caused by a corrupted thumbs.dll file in a folder or subfolder that you're trying to access.
Do you have DLL files saved to your desktop? If so, remove them. This can sometimes cause kernel32.dll errors.
Run a virus scan. Some specific computer viruses cause kernel32.dll errors as part of their damage to your computer. Quarantining the virus could resolve your issue entirely.
Run CHKDSK to scan and fix any system errors that might be causing the DLL error.
Update drivers for any hardware that might be related to the kernel32.dll error. For example, if a kernel32.dll error appears when printing to your printer, try updating the drivers for your printer.
If you suspect that drivers need to be updated but aren't sure where to start, update your video card drivers. Outdated video card drivers sometimes cause kernel32.dll errors.
Decrease the hardware acceleration on your video card. While uncommon, some computers do have problems when the hardware acceleration is set at its default setting of full acceleration.
Have you overclocked your PC? If so, try resetting your hardware configuration to the default recommended by the manufacturer. Overclocking has been known to cause kernel32.dll issues.
Test your system memory for damage. Kernel32.dll error messages from random programs and activities in Windows could be a sign of a hardware failure with your computer's memory. One of these programs will clearly identify if you have a problem or give your memory a clean bill of health. Replace the memory if it fails any of your tests.
Repair your Windows installation. If individual software reinstallations and hardware tests fail to resolve the problem, a repair installation of Windows should replace any damaged or missing files that may be causing kernel32.dll messages.
Perform a clean installation of Windows. This type of installation will completely remove Windows from your PC and install it again from scratch.
We don't recommend this step unless you feel comfortable that the kernel32.dll error is not caused by a single program (Step #2). If a single piece of software is causing the kernel32.dll error message, reinstalling Windows and then installing the same software may put you right back where you started.
Finally, if all else has failed, including the clean installation from the last step, you're likely looking at a hardware issue with your hard drive or another piece of hardware.
If the hard drive is the likely culprit, replace the hard drive and then perform a new installation of Windows.