Editor Crashes Upon Startup After Rebooting Computer

When I open the Unity Editor, the following error message pops up and the Editor fails to open:

C:\Program Files\Unity\Editor\ispc_texcomp.dll is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system adminstrator or the software vendor for support. Error status 0xc0000020.

When I reinstalled the program using the standard installer, it opens properly. However, the same error message pops back up when I try to open the Editor after every time I restart the computer.

I was originally using Visual Studios as the script editor, but upon switching back to MonoDevelop (while I have the Editor open just after a reinstall), I gain yet another error message after a restart and upon opening the Editor in addition to the previous error message:

C:\Program Files\Unity\Editor\FreeImage.dll is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system adminstrator or the software vendor for support. Error status 0xc0000020.

I understand that the problem most likely comes from these files, but it doesn’t make sense that they would only be corrupted upon shutting down (or starting up) of the computer.

I tried deleting the files, but it gave me another error message that the file must exist for the Editor to start up. I’m a pretty beginner programmer and am not familiar with what the purpose of these .dll files are, so I do not know how to open them up or how to edit them in a useful way.

It pains me to have to reinstall Unity using the installer every time I boot up my computer. Any help would be much appreciated in solving this problem.

I am getting the same error. I closed Unity and restarted it, and now I am getting this error. First I got an error related to openrl.dll. I uninstalled unity, reinstalled it. It worked for the very first time, but now I closed unity and I am trying to re-launch it, I am getting error mentioned by OP.
Don’t know what is the fix.

@Dunk21

I got the same two problems when I opened the .dll files they’re empty I replaced the FreeImage.dll with other and now I only got the ispc_texcomp.dll error…I’ve searched for everywhere but I can’t find it, it’s the third time I do this…by anychance wich antivirus do you have? can be part of the problem? I have Mcfee Plus

I solved the problem, or rather, avoided the problem. I went and downloaded an older version of Unity instead of the latest Unity 2017, which is probably full of glitches.

I went to the following link and downloaded Unity 5.6.3 and that version opens properly even when I restart:
https://unity3d.com/get-unity/download/archive

I think it is a problem with the new version that needs to be fixed with later updates, but if anyone has a fix that works for Unity 2017, feel free to post a fix. Thanks!

Same happening to me, going to try the old version of unity.

I am experiencing the same with my new windows 10 laptop if anyone has fixed the issue please post the solution as well