Some users installing Windows 10 Anniversary Update are facing a curious error, which prevent upgrading to Version 1607. The compatibility wizard reports a blocking app, but doesn't provide additional details or an app name.
Updating to Windows 10 Anniversary Update is a kind of upgrade. Therefore the installer runs a compatibility test and reports show stopper like incompatible hardware or apps. Below is a screenshot of such a result page (unfortunately I have a German version only).
The user is notified, that an app has compatibility issues and shall be uninstalled manually. But the name of the app is missing – and no further information is given. All a user can do: Press Windows+X on a keyboard and select Control Panel in Quick Launch menu. The select Remove programs and try to find the incompatible app in add/remove window.
I was stumbling upon 3 cases (here and here) in German Microsoft Answers forum, where an installed Virtual PC Version (2007) was the root cause for the warning given above. In some case it was install fragments remained on a machine after uninstalling Virtual PC. In this case, Revo Uninstaller did the clean job. This approach has also mentioned here at reddit.com.
Have a look at the log files
If the hints given above doesn't help, it's possible to analyze the log files. Microsoft has released KB article 928901 documenting the files left from setup (thx to blog reader Thomas W., who has posted this hints in my German blog). Here are the steps t check for unknown modules.
1. Navigate to hidden folder C:\$WINDOWS.~BT\Sources\Panther.
2. Search for the newest file *_APPRAISER_HumanReadable.xml (the * stands for characters like z.B.1y7jlkfjösalkföa_APPRAISER_HumanReadable.xml).
2. Open this xml file in Internet Explorer 11 (double click) or in notepad.exe.
3. Search the xml structure for the following hints.
The xml node PropertyList with type "Decision Maker" should contain a character string:
<Property Name="DT_ANY_FMC_BlockingApplication" Value="TRUE" Ordinal="1″ />
The entry "Asset" above contains
The property name LowerCaseLongPath contains the path to the blocking app.
4. Uninstall the blocking app and repeat this procedure, if other critical apps are detected.
We have identified several apps, from Virtual PC 2007 up to EPU-SixEngine, Windows Mobile Device Center 6.1 and so on.
Windows 10 Anniversary Update rollout explained
Windows 10 Anniversary Update – FAQ and Tips
PSA: Windows 10 Anniversary Update gives just 10 days for rollback
Windows 10: Rollback to Windows 8.1 is 'missing'
Virtual PC 2007 blocks Windows 10 Anniversary Update install
Windows 10 Anniversary Update kills Cortana (Fix)
Windows 10, Version 1607: driver signing changes
Cortana search in Windows 10 Version 1607 – a 2nd look
Microsoft axes Group Policies in Windows 10 Pro version 1607
Cookies helps to fund this blog: Cookie settings