Get error when installing ecat hap 4.34 - msvcrt40.dll could not be opened

hello everybody

while installing a mechanical program "ecat hap 4.34" getting an error screen that reads :
the file c:\windows\system32\MSVCRT40.DLL could not be opened. please check that your disk is not full and that you have access to the destination directory

any ideas?



Try following the methods provided below and check if it helps:

Method 1:

I would suggest you to put your system in clean boot state and check if it helps:

How to troubleshoot a problem by performing a clean boot in Windows Vista or in Windows 7

Note: After troubleshooting, make sure to put the computer to start as usual as mentioned in Step 7 in the above KB article.


Method 2:

Also try taking ownership of the file ‘msvcrt40.dll’ and check if it helps:

a)      Click on start.

b)      Type ‘msvcrt40.dll’

c)       Right click on ‘msvcrt40.dll’ and click properties.

Follow the steps provided on the link below:

Take Ownership of a File or Folder


Method 3:

I would suggest you to try performing SFC (System File Checker) scan on your computer and check if the issue still persists. To view how to perform the SFC Scan click on the link provided below and follow the Kb article steps.


Method 4:

Also check if you face similar issue in new user account.

John Rubdy
Forum Moderator | Microsoft Community

2 people found this reply helpful


Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.


Question Info

Last updated May 27, 2021 Views 9,276 Applies to: