With AppCompatibilityView you can list all programs that run with different compatibility modes on Windows. This means you'll be able to see how many Windows versions each environment on your current operating system is compatible with. Right now you can check the compatibility mode of only one program at a time (from the program's properties), but AppCompatibilityView lets you see the compatibility mode of all programs.
The platform also offers the following functions: viewing resolution, program name, location, whether it runs as administrator, and more. After viewing all the information, you can export it in HTML, TXT, CSV, or XML formats.
When you run the program on your computer (it's portable), you'll see from its interface a list of all programs running on your computer and all their compatibility modes (Windows 7, Windows 8, Windows Vista, etc.).
Another great feature of the tool is the option to remove the compatibility mode from any program. Simply right-click on the program and select the option "Remove Windows Version Compatibility Mode" from the context menu.
From the context menu, selecting "Save Selected Items" will save the list of all programs. You'll also find other useful functions in that menu.
Since you've had your computer, you've likely installed a large number of programs. If you're thinking about changing your operating system and want to know whether the environments on your machine are compatible with other versions of Windows, AppCompatibilityView comes into play.