Msdia80 dll что это за файл

Msdia80 dll что это за файл

Простой компьютерный блог для души)

Короче приветук. У меня тут файл msdia80.dll нарисовался в корне системного диска. Я так прикинул, откуда он взялся то? Хм, однако брэдовая ситуэшин… А брэд заключается в том, что удалить я его как бэ могу, да вот блин, что-то стремно.. msdia80.dll это ведь не просто файл, это библиотека йолки палки.

Я кое что вспомнил. Я тут ставил некие проги на ПК, какие именно врать не стану, я не помню. Но было несколько от Microsoft (что-то системное там). И тут я кое что вспомнил, короче один чел писал на форуме компьютерном, что иногда при установке софта от Microsoft, то там какой-то глюк бывает, что временные данные распаковываются не в папку TEMP, а в корень системного диска. Ну типа такая ошибка. Так вот может это оно? И msdia80.dll это типа то что осталось. Короче это как бы моя версия просто, я отправляюсь на поиски инфы во всемирную паутину интернет, скоро вернусь…

Я вернулся. Вот какие сведенья удалось насобирать. И нашел не просто важную инфу, а прям официальную, которую пишет сам Microsoft! Значит так, вот я читаю, что они там в Microsoft знают о такой трабле, что файл msdia80.dll может быть в корне диска. И как я понимаю он может быть не только на системном, но и на другом, там на диске D например. И файл этот появился из-за установки Visual C++ 2005, хотя я не ставил это, ну да ладно. И вот знаете что пишется? Что файл на самом деле должен находится по такому пути:

C:Program FilesCommon FilesMicrosoft SharedVC

Читайте также:  Java document to string

Чтобы эту проблему решить, то нужно типа установить какое-то обновление для системы безопасности Microsoft Visual C++ 2005.

Но компанией Microsoft предлагается и временное решение, которое кстати рекомендуется еще на многих форумах, это переместить файл msdia80.dll в папку, где он и должен быть, а после этого выполнить кое какую команду. Давайте я вам покажу как это все замутить, окей? Значит нажимаем правой кнопкой по msdia80.dll и выбираем там пункт Копировать:

Далее открываем эту папку:

C:Program FilesCommon FilesMicrosoft SharedVC

У меня папка открылась без проблемасов. Вставляем туда файл msdia80.dll:

В итоге должно все быть чики пуки:

Окей, отлично! Теперь нужно эту библиотеку зарегистрировать. И вот как это сделать, нам нужно взять команду regsvr32 и дать ей аргумент в виде полного пути к файлу. Короче зажимаем кнопку Win + R, пишем в окошко команду:

Появится черное окно, это и есть командная строка, туда вставляем эту команду и нажимаем энтер:

regsvr32 "C:Program FilesCommon FilesMicrosoft SharedVCmsdia80.dll"

Чтобы вставить, то можно просто нажать правой кнопкой и выбирать пункт Вставить (я просто раньше не знал что так можно):

В итоге должно быть сообщение, что все прошло нормалек и все пучком:

После этого файл msdia80.dll из корня диска можно уже удалить:

Подтверждаете перемещение в Корзину:

И все, удалили и все супер, жизнь малина.

Как видите, ничего сложного нет, а я думал что тут будет гемор..

ЧУТЬ НЕ ЗАБЫЛ. Вот вам ссылка на сайт Microsoft, где говориться об этой проблеме, можете глянуть:

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

Читайте также:  Apmsgfwd exe что это такое

msdia80.dll что это за файл и можно ли удалить? : 2 комментария

Автор порадовал, пока читал, улыбался неоднократно))))

У меня Win10x64.
После ввода команды в командную строку (cmd), пишет — Ошибка.
Командную строку запустил от имени Администратора и всё получилось.

Многие пользователи в один прекрасный момент могут заметить в корне системного диска или на любом другом диске файл с именем msdia80.dll. Причем в большинстве случаев происходит это на 64 битных версиях Windows. Естественно прежде чем что — либо с ним делать нужно разобраться с его назначением. Этим мы и займемся в данной статье. Вы узнаете что это за файл и откуда он взялся.

Откуда появился файл msdia80.dll?

Данный файл появляется в корне системного диска или любого другого локального после установки системной библиотеки Visual C ++ 2005. Это важная библиотека, которая содержит в себе необходимые файлы для работы большинства программ и игр. Про ее установку была отдельная статья.

Даже если вы не устанавливали Visual C ++ 2005, эта библиотека зачастую ставится автоматически при установке каких — либо программ и игр.

Про файл Msdia80.dll есть даже официальное сообщение на сайте Microsoft.

Что делать с файлом Msdia80.dll?

Все тем же Microsoft предложено следующее решение. Файл Msdia80.dll нужно переместить в папку C:Program FilesCommon FilesMicrosoft SharedVC

Перемещение файла msdia80.dll в указанную папку

Так как это системная библиотека, то ее нужно зарегистрировать в системе.

Вставка скопированной команды в командную строку

Для этого запускаем командную строку от имени администратора и копируем туда следующую команду:

regsvr32 «C:Program FilesCommon FilesMicrosoft SharedVCmsdia80.dll»

Далее жмем кнопку Enter после чего видим сообщение о выполнении регистрации файла в системе.

Читайте также:  Аэрогриль отзывы что это такое

Сообщение об успешной регистрации файла msdia80.dll в системе

Если отображается такая ошибка:

Ошибка при выполнении регистрации файла в системе

То это значит, что в команде regsvr32 «C:Program FilesCommon FilesMicrosoft SharedVCmsdia80.dll» кавычки елочки нужно заменить на двойные запятые (shift+f2).

1 — неправильные кавычки елочки; 2 — правильные кавычки

Теперь вы знаете что делать в случае обнаружения файла Msdia80.dll в корне системного или любого другого локального дисков.

Причина

Если на диске C: (или любом другом разделе жесткого диска, который является корневым для вашей операционной системы) присутствует файл msdia80.dll, то значит у вас на компьютере некорректно установлена 64 редакция распространяемого пакета Visual C++ 2005.

Исправление

Исправляется это скачиванием пакета обновлений 1 (Service Pack) для распространяемого пакета Visual C++ 2005. Скачать его можно по этой ссылке .

Так же есть "ручной" способ решения проблемы:

  1. Файл msdia80.dll нужно переместить в следующую директорию: C:Program FilesCommon FilesMicrosoft SharedVC
  2. В Командной строке, запущенной с правами администратора, необходимо выполнить команду:

Другие статьи:

Комментарии:

    SimpleName

  • 30.05.2019 15:28

Автор, неподготовленный пользователь вряд ли додумается взять путь к файлу msdia80.dll в двойные кавычки. Корректная команда:
regsvr32 "C:Program FilesCommon FilesMicrosoft SharedVCmsdia80.dll"

Ссылка на основную публикацию
Adblock detector