Начните с того места, где вы начали раньше - это может показаться излишним, но это единственный способ убедиться, что мы решаем все вопросы, кроме проблем с оборудованием.
ПереустановитеWindows - убедитесь, что вы используете действительную лицензированную копию, и исправьте ее перед установкой Visual Studio.
Примечание: я сомневаюсь, что это графический процессорпроблема с драйвером, но никогда не помешает использовать самый современный драйвер, и это место, где можно сделать это сразу после новой установки ОС.
Установить VisualStudio .Net 2010, но не запускайте его .Пусть он получит новые установленные фреймворки.
Используйте Центр обновления Windows для установки исправления VS 2010 SP1 и любых / всех исправлений для .Net frameworks.
Сделайте изображения для себя прямо здесь, чтобы у вас было что построить, если вам нужно попробовать это снова.Это сэкономит вам много времени.
Запустите Visual Studio и проверьте закрытие перед установкой чего-либо еще .
Если это не сработает, вероятно, существует некоторое противоречие между оборудованием ПК и оконной ОС, и вы должны попытаться найти этот симптом в других приложениях, чтобы получить больше информации.