некоторые программы работают намного медленнее после распространения mscvrt

410
M Katz

ОБНОВЛЕНИЕ : Кажется, что могло быть несчастное совпадение. Кажется, примерно в то время, когда я делал эти сборки и удаления распространяемых файлов, мой адаптер питания ноутбука тихо умирал, а мой DELL E6410 тихо душил процессор в ответ на это. Будет публиковать больше, если это не проблема, но новый адаптер питания делает это быстрее ...


Я использую Windows 7 на ноутбуке Dell Latitude E6410.

Предыстория: мне нужно скомпилировать программу, используя cl из командной строки, и она завершилась с ошибкой о winsock2. Страница, которую я прочитал, сказала, что я должен переустановить Windows SDK. Эта установка не удалась, и на другой странице говорилось, что иногда необходимо удалить распространяемые файлы среды выполнения mscv для правильной установки Windows SDK. Это оказалось правдой. Я удалил все свои распространяемые MSCV 9 (2008) и MSCV 10 (2010). Я успешно установил Windows SDK и выполнил компиляцию. Вскоре я заметил, что мой компьютер ведет себя странно. Некоторые вещи работали с нормальной скоростью, некоторые - медленно. В частности, одна старая программа (возможно, созданная с помощью Visual Studio 2008?) Работала намного медленнее, чем обычно.

Я вижу здесь вопрос о возвращении необходимых вам распространяемых пакетов : Unistalled C ++ Redistributables в Windows Vista

Что меня смущает, так это то, почему, если моя проблема заключалась в том, что определенные необходимые распространяемые DLL были удалены, определенная программа работала бы медленнее, а не вообще не работала, как в только что приведенном вопросе.

Происходит ли какой-то «резервный» процесс, когда, если он не может найти правильное распространение, он может вернуться к более медленной альтернативе? Возможно, он находит распространяемый отладочный файл где-нибудь на моей машине?

В Unistalled C ++ Redistributables я вижу, как найти отсутствующий распространяемый файл . Но есть ли простой способ узнать, какие альтернативные библиотеки могут загружаться? Возможно, я могу использовать procmon, чтобы посмотреть, что открывается ...

Дополнительные сведения: вот ссылки, которые привели меня к удалению распространяемых файлов:

https://stackoverflow.com/questions/19366006/error-when-installing-windows-sdk-7-1

http://social.msdn.microsoft.com/Forums/vstudio/en-US/9c8f8fcf-959e-4daf-b7b1-2c64d173e10d/microsoft-windows-sdk-for-windows-7-and-net-framework-4- сбой в установке? форума = vssetup

2

0 ответов на вопрос

Похожие вопросы