ERROR_INVALID_LDT_SIZE: How to Fix This Windows Error
Fixing all culprits causing this Windows issue
3 min. read
Updated on
Read our disclosure page to find out how can you help Windows Report sustain the editorial team. Read more
The ERROR_INVALID_LDT_SIZE on Windows with a code 561 (0x231) is usually caused by memory issues, corrupt drivers, or faulty software.
Follow the steps below to get it fixed in no time.
How to fix ERROR_INVALID_LDT SIZE
Try restarting your PC. Sometimes, Invalid LDT Size errors are singular and caused by too many background apps and processes that accumulate over extended use.
If the reboot won’t fix it, keep reading:
1. Uninstall recent software
- Press Win + I to open Settings.
- Go to Apps > Installed apps.
- Scroll through the list and find any software installed around the time the error started.
- Click on the app and select Uninstall.
- Restart your system.
If the error started once you installed a certain app, consider removing it and see if the ERROR_INVALID_LDT SIZE message persists.
2. Check for memory problems
- Press Win + R, type mdsched.exe, and hit Enter.
- A window will pop up with two options:
- Restart now and check for problems.
- Check for problems the next time I start my computer.
- Choose Restart now.
- Your system will restart and run a memory diagnostic test.
- Once the test finishes, your computer will restart.
- If any errors are found Enter the BIOS/UEFI settings (usually by pressing Del, F2, or a similar key during startup).
- Reset RAM settings to default (also known as XMP profiles or memory timings).
If you need more information about this process and how to troubleshoot it in case something goes wrong, check out our Memory Refresh Timer Error article. It tackles all the steps in more detail.
3. Update drivers
- Open Device Manager.
- Expand all categories and check if you have any devices with a yellow warning sign (⚠️).
- Right-click on each problematic device and select Update driver.
- Select Search automatically for drivers.
- Wait for the process to complete. If you have multiple problematic drivers, repeat steps 3 and 4 for all of them.
- Restart your PC and check if ERROR_INVALID_LDT_SIZE message shows up again.
4. Revert to a previous version of your OS
- If the error started after recent changes like operating system updates or new settings, open Control Panel.
- Search for Recovery and open the section.
- Select Open System Restore.
- Choose a restore point from before the error started happening.
- Click Next and then Finish to confirm you want to go back to this version.
- Wait for the PC to restart and revert to the old version.
ERROR_INVALID_LDT_SIZE is a Windows error often caused by memory or driver issues. Restarting your computer, updating drivers, and running a memory diagnostic can usually fix it.
To prevent it and other errors such as Fault Copy on Write or DLL Might Be Insecure, always keep your system up to date and run frequent antivirus scans.
We covered a similar issue in our guide on Error Invalid Variant, so feel free to check it out for more information.
User forum
0 messages