Dorico6.exe - System error
The code cannot continue to run because icu.DLL was not found. Reinstalling the programme may resolve the issue.
Even after several attempts, there is still no current version of Dorico on the computer (only Dorico 4). Always just the error message. Is this the end of Dorico for me?
On what version of Windows are you?
A Google search on “icu.dll not found” yields following result:
The “icu.dll not found” error usually occurs on older Windows 10 versions (pre-1903) or when a software relies on
International Components for Unicode (ICU) libraries not present in the system path. Fix it by upgrading Windows, reinstalling the affected application, or manually placing the missing DLL in the application’s folder.
Immediate Solutions
Reinstall the Application: The easiest fix is to reinstall the program causing the error, which often restores missing DLLs.
Update Windows: ICU.dll is included in Windows 10 version 1903 and later. Upgrading from older versions like 1809 can resolve this.
Manually Extract/Place DLL: If you cannot update Windows, download the required icu.dll (or specific versions like icuuc57.dll) and place it directly into the same directory as the executable (.exe) file of the program that is failing.
Install Visual C++ Redistributable: Sometimes, the missing DLL is part of the Microsoft Visual C++ package. Installing the latest supported versions can fix this.
Troubleshooting Steps
Run System File Checker (SFC): Open Command Prompt as Administrator and run sfc /scannow to repair missing or corrupted system files.
Check for Software Updates: If the error occurs in specialized software (e.g., Firefox, LibreOffice, SAP), update that application.
Check Antivirus: Sometimes, security software falsely identifies icu.dll as malicious and blocks it. Check your antivirus quarantine.