Поскольку никто, кроме @Ramhound не ответил, и я решил проблему, я решил опубликовать ее в качестве ответа. Я не мог точно определить, в чем проблема, но у меня есть хорошее представление о коренных причинах. Я выполнил эти шаги и успешно удалил VS2010 и 2012 и успешно установил 2013.
1) Удален распространяемый C++ из программ и компонентов. Было много версий, включая одну и ту же для x64 и x86. Удалены почти все из них.
2) Затем я вручную удалил некоторые из дополнительных инструментов VS, которые пришли с начальной установкой. Я удалил около 7-8.
3) Вместо того, чтобы перейти непосредственно к принудительному удалению, я запустил восстановление исходного установочного файла. Я думаю, что этот шаг спас меня после удаления всех пакетов и инструментов из шагов 1 и 2.
4) Создал точку восстановления вручную
5) Отключил Защитник Windows и создание точки восстановления системы. Я не думаю, что это очень помогло, если честно, поскольку деинсталляция все еще говорила «Создание точки восстановления системы»
6) Затем я начал принудительное удаление, и оно прошло успешно.
Хорошее место для начала - удалить все ненужные инструменты VS, которые вы не используете.