I should start by saying the following is at your own risk.
I
think all advice offered here is that in general but this case seems
like it merits a reminder. So far we have not been able to replicate
this problem and do not understand why what seems to be a fairly common
installer from a mainstream company like Intel seems to not be working
for (at the moment) a small subset of users.
Since
the cause of the problem is currently unknown I cannot say for certain
that the below might not cause any other problems. I am not sure why it
would but I have been mistaken in the past and may be about
this too.
So if you work in an organization with an IT
department it would probably be best to see if they can help or at least
evaluate the following to see if it might cause any issues.
Hopefully
at some point in the future we will be able to figure out what the
problem is but in the meantime the following may help some users.
With that out of the way here's something that might help:
0 (Optional). Copy the
w_ifort_runtime_p_2023.1.0.46319.exe
file somewhere easy to work with. This isn't
required but my Downloads folder can get pretty messy so to make things
easier I made a c:\tmp\dll_issue folder and copied the file there to
work with.
1. Change the file extension to zip. So w_ifort_runtime_p_2023.1.0.46319.exe -> w_ifort_runtime_p_2023.1.0.46319.zip
2.
Unzip that file. It should result in a msi file of the same name
either in the same directory on a subdirectory depending on how you
unzip it: w_ifort_runtime_p_2023.1.0.46319.msi. Mine made a subfolder so I just kept it there
2a (Optional). Create a folder to store the extracted files. I called
mine "extracted" and just put it in the same place as the msi file:
3. Open a command prompt as administrator. In the start menu search for cmd then right-click and select "Run as administrator":
4. Browse to wherever the msi file is.
5. Run the following command replacing the path after TARGETDIR wherever you want the extracted files to end up:
msiexec /a w_ifort_runtime_p_2023.1.0.46319.msi TARGETDIR="C:\tmp\dll_issue\w_ifort_runtime_p_2023.1.0.46319\extracted" /qn
If you forget the /qn at the end you will get a couple of dialogs
from the install process. If so clicking ok should make it finish.
With some luck the TARGETDIR location will now look like this:
6. If it does then hopefully so does the following subfolder:
Intel\Shared Libraries\ia32. Navigate there and hopefully it will look
something like this:
7. If it does then try copying all of the files from there to where your THERM exe is. Default is C:\Program Files (x86)\LBNL\THERM7.8
8. Finally try to run THERM. If everything else has worked to this point then with some luck THERM will start as well.
If any step fails for you please let us know which and what happened including any output on the command line or anywhere else.
Hopefully this either fixes the problem or at least gives a little more information about what is going on and sorry again for the trouble.