II. How to Fix ISDone.dll Error on Windows 10?
1. Increase virtual memory
Windows virtual memory is to use part of the capacity of the hard disk as memory, so as to make up for the lack of physical memory RAM. If the ISDone.dll error is caused by insufficient memory, you can try this method. Specific steps are as follows:
Step 1: Press (Windows logo key + R key) to open the Run box, type (sysdm.cpl) and press (Enter) to open the System Properties window.
Step 2: In the pop-up window, switch to the (Advanced) tab, and click the (Settings) button in the (Performance) bar.
Step 3: In the Performance Options window, switch to the (Advanced) tab and click the (Change) button in the (Virtual Memory) column.
Step 4: First uncheck the (Automatically manage paging file size for all drives) box. Then select (Custom Size), you can enter the increased value (in MB) in the (Initial Size) and (Maximum) fields. You can set the initial size to 400MB, and the maximum value to 3000-4000MB (about 2.5GB (2560MB) for general games is enough, if some games need more virtual memory, you can adjust the value according to the actual situation), then click (Sure). After setting, please restart the computer, try to install the game again, and observe whether the problem is resolved.
2. Increase the hard disk space or change the installation folder
In addition to increasing the RAM size, you should also make sure you have enough hard drive space for large game installations. You can choose to expand the size of the partition where the game is installed, or copy and paste the game installation file to another disk partition with larger capacity for installation. The method of expanding the size of the partition requires unallocated space behind the disk partition. If the disk partition where the game is installed is the only partition in the hard disk, you cannot expand its size through the following methods. You can only solve it by changing the location of the installation folder Insufficient hard disk space problem. The steps to expand the partition size are as follows:
Step 1: Right-click (Start), select (Disk Management).
Step 2: After entering Disk Management, right-click the disk partition where the game is installed, select (Extend Volume) and click (Next Page) on the “Welcome to Extend Volume Wizard” page.
If there is no unallocated space behind the partition that needs to expand the size of the partition, but a partition, you need to delete that partition first to make it an unallocated space. Please right-click the target partition, select (Delete Volume) and follow the instructions.
Step 3: Set the amount of space for expansion, which can be set to the maximum amount of available space. Then click (Next) > (Finish).
Corrupted RAM memory can also cause ISDone.dll errors. If the game still cannot be installed after increasing the memory and the hard disk partition space where the game is installed, you need to check whether the RAM memory is normal. Windows’ built-in memory diagnostic tool can help you check your RAM. The specific operation steps are as follows:
Step 1: Press the (Windows+R) keys simultaneously to open the Run window, then type (mdsched.exe) and click (OK) to open the Windows Memory Diagnostic Tool.
Step 2: Next, select the (restart now and check for problems (recommended)) option in the Windows memory diagnostic interface, wait patiently for the diagnostic process to complete, and then restart the computer to see if the problem is resolved.
Hard disk failure may also cause ISDone.dll error, and CHKDSK can help us check and repair hard disk bad sectors or damaged file system. Proceed as follows:
Step 1: Search (cmd) in the search box in the lower left corner, right-click the search result, and select (Run as administrator) to open the command prompt tool.
Step 2: In the opened command prompt window, enter the command (chkdsk X: /r /f) (X refers to the hard disk drive letter, which can be changed to the drive letter of the hard disk partition where the game is installed; /r and /f are chkdsk parameters , /r to find bad sectors and restore readable information; /f will try to fix errors found on the disk), and press (Enter) to fix errors. After the fault repair is complete, restart the computer to check whether the problem is resolved.
5. Re-register the ISDone.dll file
You may encounter ISDone.dll errors if the ISDone.dll and Unarc.dll files are damaged or missing. Re-registering the file on the system may resolve the issue.
Step 1: Search (cmd) in the search box in the lower left corner, right-click the search result, and select (Run as administrator) to open the command prompt tool.
Step 2: Type (regsvr32 isdone.dll) command in the command prompt and press (Enter). After registering the isdone.dll file, type (regsvr32 unarc.dll) and press (Enter) to re-register the unarc.dll file.
Step 3: Restart your computer and try installing a game or application to see if the problem is resolved.
6. Use SFC and DISM commands to scan and repair system files
System File Checker (SFC) can find and repair corrupt or missing system files in the system files directory. DISM is usually used to check and repair system image files, and to detect and clean registry items. Proceed as follows:
Step 1: Search (cmd) in the search box in the lower left corner, then right-click (Command Prompt) in the search results and select (Run as administrator).
Step 2: In the opened command prompt window, type the command (sfc /scannow) and press the (Enter) key. Next, System File Checker will scan and fix problematic system files.
Step 3: If a problem is detected, but it prompts that it cannot be repaired, please enter the (DISM.exe /Online /Cleanup-image /Restorehealth) command and press the (Enter) key to execute the repair command. After the command is executed, restart the computer and reinstall the game to see if the problem is resolved.
7. Temporarily turn off Windows Defender Firewall or uninstall third-party antivirus software
If you have installed a third-party antivirus software, it is recommended that you close or uninstall it and then try Windows Update. Uninstallation steps: Right-click (Start), select (Applications and Features), select the antivirus software to be uninstalled, and click the (Uninstall) button. Can. If you do not have third-party antivirus software installed, you can also try turning off the firewall, which sometimes blocks the installation of certain programs. The specific steps to turn off the firewall are as follows:
Step 1: Search for (Control Panel) in the taskbar search box in the lower left corner of the Windows desktop, open it, set the viewing method to (small icons), and then click (Windows Defender Firewall).
Step 2: Select (Turn Windows Defender Firewall On or Off) on the left side of the new interface, then select the (Turn Off Windows Defender Firewall) option and click (OK). Then install the game again to see if the problem is resolved. If that doesn’t work, you can also re-enable Windows Defender Firewall and try other methods.
8. Enter safe mode or perform a clean boot before installing the game
Safe mode is a special startup mode in Windows system, which can start our computer without loading third-party device drivers. And clean boot refers to start the system by using the least set of drivers and startup programs, that is, only start the original components and services of the system without starting third-party software and plug-ins. In safe mode or clean boot environment, this can reduce the probability of third-party applications or startup items conflicting with the game installation. For the method of entering safe mode, you can check the content of this article (Comprehensive understanding of what is Windows 10 safe mode and how to enter it).
Here’s how to perform a clean boot:
Step 1: Run the computer, press (Windows+R) keys at the same time to open the run window. Next type (msconfig.exe) and press the (OK) button to open the system configuration window.
Step 2: After opening the system configuration, switch to the (Services) option bar, check (Hide all Microsoft services) and press the (Disable all) button.
Step 3: Switch to the (Startup) option bar and click (Open Task Manager).
Step 4: Disable all programs displayed on the page. You can right-click the application and select (Disable), or select the current program and click the (Disable) button in the lower right corner. After the operation is completed, close the task manager window, and click (OK) on the system configuration page. You will then see a pop-up window, click the (Restart) button, restart and then try installing the game or application to see if the problem is resolved.
That’s all for fixing the ISDone.dll error. If you find that files are missing after the repair is complete or during daily use of the computer, you can check the following methods to scan and restore them.