Microsoft Windows Error Code 0xC0000146: How to Fix It
Easy 15-30 minutes Medium Severity
Verified June 2026
- Error Code
- 0xC0000146
- Brand
- Microsoft Windows
- Product Type
- operating_system
- Severity
- Medium
- DIY Difficulty
- Easy
- Estimated Fix Time
- 15-30 minutes
Ad
Tools You'll Need
- Windows PC with administrator access
How to Fix Error Code 0xC0000146
-
Check Available Disk Space
-
Manually Set Pagefile Size
Back up any important data before making system changes. -
Run System File Checker (SFC)
-
Run DISM Tool
Do not close the Command Prompt while DISM is running. -
Check Disk for Errors
This step requires a restart and may take some time on large drives. -
Disable and Re-enable Pagefile
Make sure you have enough RAM (at least 4 GB) before disabling the pagefile temporarily.
Ad
When to Call a Professional
If you have completed all steps, still see the error, or it appears on multiple reboots, consider professional help. A technician can check for hardware issues like failing RAM or hard drive, or perform advanced system repairs.Frequently Asked Questions
What causes error 0xC0000146 in Windows?
Error 0xC0000146 is caused by Windows failing to create the pagefile, usually due to insufficient disk space, corrupted system files, disk errors, or incorrect virtual memory settings.
Is error 0xC0000146 serious?
It is a moderate severity error that can cause system instability or prevent boot. However, it is typically fixable with the steps above.
Can I ignore error 0xC0000146?
Ignoring it may lead to crashes, low memory warnings, or boot failures. It's best to fix it as soon as possible.
Will resetting Windows fix error 0xC0000146?
A Windows reset can fix the error by restoring system files to default, but it is a more drastic step. Try the manual fixes first.
Does error 0xC0000146 indicate a hardware failure?
Not typically. It's usually a software issue. However, if disk errors persist after chkdsk, there may be a failing hard drive. Back up your data and consider professional diagnosis.