Windows is a rather stable operating system with relatively few errors that show up in day to day operations. However, the OS is still not immune to random bugs and glitches.
In this article, we’re talking about how you can fix the isdone.dll error on Windows.
What is the isdone.dll error error?
The isdone.dll error mostly comes up when installing big games or programs in Windows and is related to storage space. If your PC doesn’t have enough RAM or storage space to handle the installation process, you might see this error.
Also read:Â Dump file creation failed due to an error during dump creation: 7 Fixes
How to fix the isdone.dll error?
Here are a few simple fixes you can try out.
Increase the page file size
Increasing the page file size will allow more of your HDD/SSD to be used in place of RAM when there’s no memory available.
Step 1: Press the Windows key and search for advanced system settings. Then, click on the corresponding option.

Step 2: Under the Advanced tab, click on the Settings button in the Performance section.

Step 3: Go to the Advanced tab and click Change under Virtual Memory.

Step 4: Uncheck the Automatically manage paging file size for all drives option.

Step 5: Change the value to a higher amount than it already was.

This should resolve theisdone.dll error.
Also read: YouTube Live Licensing error: 6 Fixes
Disable antivirus
At times, overly-intrusive antivirus or antimalware software can cause problems with Windows’ functionality. Try disabling your antivirus or antimalware software and give it another go.
Check out our detailed guide on how to disable antivirus in Windows here.
Expand your storage
If you’ve got some unallocated storage lying around, try expanding the partition you’re trying to install your game or program on to see if that resolves your problem. You can also try installing the game or program in question to a partition that has more storage space.
Run the Windows Memory Diagnostics tool
If your RAM is seated properly but is failing, it can trigger this error. To check if there’s an issue with your RAM, follow these steps.
Step 1: Press the Windows key and search for Windows Memory Diagnostics. Then, click the corresponding search result.

Step 2: Run the tool and click the Restart now button to check for problems.

If you see some issues, try running the auto-troubleshoot to resolve the isdone.dll error.
Run the Check Disk utility
Corrupt or bad sectors on the storage drive can also cause these issues. Run the Check Disk utility to ensure your storage drive is alright.
You can refer to our detailed guide here on how to run the check disk utility.
Also read: USB power management in Windows 11 explained
Run an SFC Scan
Corrupt files are the number one reason your PC might behave weirdly. Here’s how you can get rid of them and potentially resolve your issue.
Step 1: Press Windows Key + S to bring up the Cortana/Search box and search for Powershell. Open Windows Powershell from the search results.

Step 2: Type sfc /scannow to scan your system for issues.

Step 3: If the SFC scan finds any problems, use the following command to resolve them.
DISM /Online /Cleanup-Image /RestoreHealth

Restart your PC, and the isdone.dll error should be fixed.
Reregister the isdone.dll file
Reregistering DLL files often resolves any errors that might indicate that they’re missing. Here’s how.
Step 1: Press Windows key + R to open the Run prompt. Type cmd and hit enter.

Step 2: Type the following commands one at a time.
regsvr32 isdone.dll
regsvr32 unarc.dll

Now restart your PC and try again.Â
Also read: A JNI error has occurred in Minecraft: 3 Fixes
Perform a clean boot
To isolate the problem, perform a clean boot and then try installing your game or program again.
Step 1: Press the Windows key and search for System Configuration.

Step 2: Head over to the Services tab.

Step 3: Uncheck the Hide all Microsoft Services checkbox. Now click the Disable All button.

Step 4: Now head over to the Startup tab and click on Open Task Manager.

Step 5: Click the Startup tab again, select all the services and click the Disable button.

Now try installing the game or program again and you should be good to go. This should fix the isdone.dll error.
Repair your system
If nothing else works, the best way to get rid of the error is by simply reinstalling or repairing your OS.
The Windows Media Creation tool is a great way to install Windows and repair the OS. Using this, you can perform a clean installation or repair your OS without affecting your data.
You can download the Media Creation Tool here