The File Extensions Database

.AML File Extension

  • Developer by: The ACPICA Project
  • Category: System Files
  • Format: Binary

What is an .AML file?

.AML is ACPI Machine Language File

System file written in the ACPI (Advanced Configuration and Power Interface) Machine Language (AML), a low-level language used for configuring hardware properties; often used to boot Mac OS X on non-Apple hardware ("Hackintosh" systems), such as P55 motherboards; also used for enabling greater hardware compatibility and improving system performance.

An AML file contains a DSDT (Differentiated System Description Table), which stores instructions that notify the OS about certain hardware settings. For Mac OS X systems, the AML file should be placed in the root directory to be recognized.

Several premade AML files for Mac OS X are available from tonymacx86. These AML files can be edited with customizations using DSDTSE, which is developed by the EVOSX86 team. AML files are not edited directly, but are first decompiled into ".dsl" files, edited, and then compiled back into ".aml" files.

NOTE: AML files contain instructions at the ACPI level, which is between the BIOS and the operating system.

Programs that open ACPI Machine Language File
File Type 2 Arc Macro Language File
Developer by: ESRI Category: Developer Files Format: Text

Script used by ArcInfo Workstation, a GIS application that was the predecessor to ESRI's ArcGIS Desktop; written in the Arc Macro Language (AML), which is an interpreted language that provides facilities for creating ArcInfo applications; can include commands to execute instructions, generate user interface components, and manipulate map data; saved in an ASCII text format.

NOTE: ArcInfo Workstation has been replaced by ArcGIS Desktop.

Programs that open Arc Macro Language File
ESRI ArcGIS for Desktop
File Type 3 Abstract Markup Language
Developer by: Daniel Esquivias Category: Developer Files Format: XML

File used by Gem, a Ruby-associated program that creates organized .HTML output files; contains simple, organized XHTML markup language in order to create static HTML pages.

Every time you save your AML file, an HTML file is created with the same name. An example would be when test.aml is saved, test.html is created. Some features of the output HTML files are clearly tabbed language to prevent simple errors and variables that are easy to reference and define.

NOTE: Gem Abstract Markup Language requires RubyGems (with Ruby 2.0.0+) in order to be installed.

File Type 4 Microsoft Assistance Markup Language File
Developer by: Microsoft Category: Misc Files Format: XML

XML file formatted in the Microsoft Assistance Markup Language (MAML), a language used to create Windows help documentation; specifies help document structure, styles, and content; used for creating source code and application help pages.

MAML files can be created using Sandcastle, a suite of .XSL schemas and program executables. They may also be created using DocProject, a Microsoft Visual Studio help authoring tool add-in.

NOTE: The MAML format was developed as an alternative to the .CHM file format.

Programs that open Microsoft Assistance Markup Language File
Microsoft Sandcastle
Microsoft Visual Studio with DocProject plug-in

How to solve problems with AML files

  • Associate the AML file extension with the correct application. On :
    Windows: Right click on any AML file and then click "Open with" > "Choose another app". Now select another program and check the box "Always use this app to open *.AML files". Mac: Right click (or Ctrl-click) the AML file, then click "Open with" > "Other...". Then choose another program and check the "Always Open With" box. Linux: Right click on the file, and select "Open with" and choose another program. iPhone: Tap the file. If you do not see an app to open the file, then tap Share "Share" and choose an app. Alternatively, save the file. Then open the Files app Files app. There long-press on the file, then release your finger. You will see a black menu bar. Then tap "Share" and select an app. Android: Tap the Settings icon on your smartphone, then tap on the Apps section. There tap the Options icon in the top right-hand corner of the screen to change the default apps.
  • Update your software that should actually open .AML is ACPI Machine Language File. Because only the current version supports the latest AML file format. Search, therefore, e.g. on the The ACPICA Project manufacturer website after an available .AML is ACPI Machine Language File update.
  • To make sure that your AML file is not corrupted or virus-infected, get the file again and scan it with antivirus software.