AutoIt Problems - Windows 7 64 bit

I installed the program and tried using the AU3 Recorder from the SciTE editor. It failed, and simply did nothing. Then I tried running it by navigating through the Start Menu and Programs.

This time I got an error message: "MSVCR100.dll is missing". After Googling a bit, I found a discussion of a possible fix:

1. Go to the C:\Windows\System32 directory and locate msvcr100_clr0400.dll.

2. Now make a copy of it and rename the copy msvcr100.dll

3. On some computers, the prior two steps will NOT fix the problem. You probably need to install the latest updates to the Microsoft Visual C++ 2010 runtime files: 32 bit version or 64 bit version.
bulletNow copy the file "msvcr100_clr0400.dll" from C:\Windows\SysWOW64 to C:\Windows\System32. You may get a warning about overwriting a file, and you will have to give permission to do that.
bulletThen you should delete the file "msvcr100.dll" from C:\Windows\System32. You may get a warning about that, and you will have to give permission.
bulletThe final step is to rename the file "msvcr100_clr0400.dll" to "msvcr100.dll" in C:\Windows\System32.

On one of my computers, I could not run the Au3Recorder program from the SciTE editor after performing the above steps. I had to set up a desktop shortcut to run the Au3Recorder program:
"C:\Program Files (x86)\AutoIt3\Extras\Au3Record\Au3Record.exe"

The problem is that some parts of the AutoIt program are 32 bit, and some are 64 bit, and I am running the 64 bit version of Windows 7. In their infinite wisdom, Microsoft "fakes" the location of 32 bit programs. The real location is C:\Program Files (x86), but they translate that to C:\Program Files. This appears to cause the problem with AutoIt.  

Last modified: February 15, 2012