Появился файл msdia80.dll в корне диска C. Что делать?

Что за файл msdia80.dll?

С определенным стечением обстоятельств, пользователи операционных систем Windows, могут наблюдать файл msdia80.dll в корне системного диска. Замечено, что эта проблема наблюдается на 32х и 64х битных системах.

Появляется данный файл после установки пакета системных библиотек Visual C ++ 2005. При инсталляции этого пакета, библиотека msdia80.dll попадала в корень диска, вместо предназначенного пути по умолчанию — C:\Program Files\Common Files\Microsoft Shared\VC. Но было замечено появление этого файлика при установке и других программ.

В Microsoft заявили, что такая ошибка происходит в связи с тем, что их продукт Visual C ++ 2005 устаревший и больше не поддерживается компанией. Немного странное конечно пояснение, ну да ладно, им виднее.

Что делать с этим файлом?

Компания Microsoft дала инструкцию, что делать с этой библиотекой. Они советуют выполнить следующие действия:

1. Переместить файл из корня диска по пути — C:\Program Files\Common Files\Microsoft Shared\VC. В этом каталоге могут находиться похожие по названию файлы msdia90.dll и msdia100.dll

2. Необходимо зарегистрировать библиотеку через командную строку от имени администратора. Открываем командную строку от имени админа.

3. И вписываем в неё следующую команду (обязательно с кавычками):

P.S. Из-за особенностей движка WordPress, он меняет кавычки на другие («книжные»). Поэтому команду ввода оставляю ниже без кавычек, пропишите их сами как указано на картинке выше. Ставятся они на английской раскладке комбинацией клавиш Shift+Э.

regsvr32 C:\Program Files\Common Files\Microsoft Shared\VC\msdia80.dll

В итоге получаем удачно зарегистрированный файл msdia80.dll.

На этом всё, больше никаких действий с файлом не требуется.

Если вам вдруг нужно скачать отдельно данный файлик, вот ссылки Google Disk | Yandex Disk

Вот и всё, надеюсь статья помогла вам в решении проблем.