Install Directory Structure

The AutoIt installer creates a directory structure (usually located in \Program Files\AutoIt3) summarized in the following table. The installer also creates Start Menu shortcuts, but no other files are added or modified.

Files and Directories Description
(Top-level files)
AutoIt3.exe The AutoIt main program and only file required to run scripts!
AU3Info.exe The The AutoIt Window Info Tool.
AutoIt.chm This help file.
psapi.dll Process...() function helper DLL - used under Windows NT 4 only (Microsoft redistributable file)
Uninstall.exe The AutoIt uninstaller. You should never need to use this.
AutoIt v3 Website.url A shortcut to http://www.autoitscript.com/autoit3/
Aut2Exe
Icons\ Contains icons used for the .au3 filetype icon in Explorer.
Aut2Exe.exe The script compiler.
AutoItSC.bin Executable stub for compiled scripts
UPX.exe The UPX compressor (shinks the size of exe files).
Examples
GUI\ Contains examples of GUIs written in AutoIt.
Helpfile\ Contains scripts used in many of the help file examples.
Extras
AutoUpdateIt\ Contains a script for easily retrieving the latest version of AutoIt3.
Editors\ Contains syntax coloring definitions for some popular text editors.
Exe2Aut\ Contains utils for converting compiled scripts back in to source code.
v2_to_v3_Converter\ Contains a tool for converting v2.64 script to AutoIt v3 syntax.
Icons
Contains icons used for the .au3 filetype icon in Explorer.
Include
Contains standard include files (pre-written user functions). See the Library Functions)
AutoItX
Contains a DLL version of AutoIt v3 that provides a subset of the features of AutoIt via an ActiveX/COM and DLL interface.

It should be repeated that to run AutoIt scripts, the only required file is AutoIt3.exe.  If you compile a script into an executable then a user does not require AutoIt to be installed to run that compiled executable.

(exception: Under Windows NT 4 the file PSAPI.dll needs to be in the path or AutoIt directory for the Process...() related functions to work)

 

Registry Keys

The AutoIt installer creates registry keys under HKEY_LOCAL_MACHINE\Software\AutoIt v3 and HKEY_CURRENT_USER\Software\AutoIt v3. The keys are NOT used/created when AutoIt utilities are run on machines that lack a full AutoIt installation--AutoIt is "clean" to run on servers, etc.

The table below shows the default (or typical) registry keys. The keys in italic are not created by the installer itself but by the first execution of the corresponding utility:
HKEY_LOCAL_MACHINE\SOFTWARE\AutoIt v3\
AutoIt
(Default) REG_SZ (value not set)
InstallDir REG_SZ C:\Program Files\AutoIt3
Version REG_SZ v3.1.1
 
HKEY_CURRENT_USER\Software\AutoIt v3\
Aut2Exe
(Default) REG_SZ (value not set)
AllowDecompile REG_DWORD 0x1
LastCompression REG_DWORD 0x2
LastExeDir REG_SZ My Documents
LastIcon REG_SZ  
LastIconDir REG_SZ C:\Program Files\AutoIt3\Aut2Exe\Icons
LastScriptDir REG_SZ My Documents
AutoUpdateIt
(Default) REG_SZ (value not set)
DoneOption REG_SZ Notify
DownloadDir REG_SZ C:\Downloads\ForExample\
Exe2Aut
(Default) REG_SZ (value not set)
LastExeDir REG_SZ C:\ForExample\
LastScriptDir REG_SZ  
AU3Info
Default REG_SZ (value not set)
AlwaysOnTop REG_DWORD 0x1
ColorMode REG_DWORD 0x1
CoordMode REG_DWORD 0x1
HighlightColor REG_DWORD 0x0
HighlightControls REG_DWORD 0x1
Magnify REG_DWORD 0x0
WinH REG_DWORD 0x01c2
WinW REG_DWORD 0x012c
WinX REG_DWORD 0x0064
WinY REG_DWORD 0x0064