The latest version of the ACT was released at the end of last week for free download.
OverviewThe Microsoft Application Compatibility Toolkit (ACT) version 4.0 for Windows XP, including Service Pack 2, and Windows Server 2003 contains the tools and documentation you need to evaluate and mitigate application compatibility issues before deploying on these platforms. Tools include the latest versions of the Microsoft Application Analyzer that simplifies application inventory and compatibility reporting, the Internet Explorer Compatibility Evaluator that assists testers in locating compatibility issues with Internet Explorer on Windows XP Service Pack 2, and the Compatibility Administrator that provides access to the necessary compatibility fixes to support legacy applications in Windows
Download link: http://www.microsoft.com/downloads/details.aspx?FamilyID=d7d08414-0136-492f-9ad9-ce8aeb7500c7&DisplayLang=en
The tool is great especially if you want to fix LUA problems. The problem is, much of how you can use the other fixes in the Compatibility Administrator is so undocumented that they are usless. For exmaple, here is the documentation for the MoveINIToRegistry fix
"Applications may still be storing data in INI files instead of using the registry. This is a generic compatibility fix to move INI data into the registry. The compatibility fix is command line driven." OK, I understand its command line driven, I could have guessed that. But why does the doc not tell me what to put in the command line to tell Windows what INI I need remapped into the registry. Where do I tell it to map it to in the registry. The problem is, most of the tool is documented, or if you will, undocumented in this manner which makes most of the fixes impossible to use.