Jump to content



Photo

msdia80.dll on D drive ?


  • Please log in to reply
8 replies to this topic

#1 Cosmin

Cosmin

    Graphics & Engineering

  • Joined: 12-October 02
  • Location: Europe
  • Phone: HTC

Posted 07 August 2014 - 18:06

Hy. After a fresh new install of W7 x64 and some software install realized that msdia80.dll is located on my D drive which seems pretty wierd.

Read a lot of topic by searching on google but nothing relevant.. any suggestions ?

thanks!

Attached Images

  • Capture.JPG



#2 Max Norris

Max Norris

    Neowinian Senior

  • Tech Issues Solved: 20
  • Joined: 20-February 11
  • OS: Windows 7/8.1, BSD Unix, Arch Linux
  • Phone: HTC One (Home) Lumia 1020 (Work)

Posted 07 August 2014 - 18:09

Sounds like something installed an old version of the 2005 C++ Runtime. Can fix it manually or just grab the updated version of the installer. The 2008 pre-SP1 runtime sometimes vomits files into the root of a drive too.. installs properly but doesn't clean up after itself.
http://support.microsoft.com/kb/927665

#3 OP Cosmin

Cosmin

    Graphics & Engineering

  • Joined: 12-October 02
  • Location: Europe
  • Phone: HTC

Posted 07 August 2014 - 18:15

that manually job doesn't work.. any ideeas why ?

 

To temporarily work around this issue, move the Msdia80.dll file to the Drive:\Program Files\Common Files\Microsoft Shared\VC folder. Then, type the following command at a command prompt to register the Msdia80.dll file:

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

Attached Images

  • Capture.JPG


#4 Max Norris

Max Norris

    Neowinian Senior

  • Tech Issues Solved: 20
  • Joined: 20-February 11
  • OS: Windows 7/8.1, BSD Unix, Arch Linux
  • Phone: HTC One (Home) Lumia 1020 (Work)

Posted 07 August 2014 - 18:17

Need to enclose the full path in quotes since it's got spaces in it, otherwise it's treating it as a bunch of different parameters instead of one. You also don't want to use "Driver:" as a drive letter as that's not a valid one.

Assuming C:, something along these lines.
regsvr32 "c:\program files\common files\microsoft shared\vc\msdia80.dll"


#5 OP Cosmin

Cosmin

    Graphics & Engineering

  • Joined: 12-October 02
  • Location: Europe
  • Phone: HTC

Posted 07 August 2014 - 18:23

no luck :|

Attached Images

  • Capture.JPG


#6 Max Norris

Max Norris

    Neowinian Senior

  • Tech Issues Solved: 20
  • Joined: 20-February 11
  • OS: Windows 7/8.1, BSD Unix, Arch Linux
  • Phone: HTC One (Home) Lumia 1020 (Work)

Posted 07 August 2014 - 18:25

no luck :|

Forgot to give it a command ;) RegSvr32 "C:\Program Files....." Right now it's thinking you want to execute that DLL.

#7 OP Cosmin

Cosmin

    Graphics & Engineering

  • Joined: 12-October 02
  • Location: Europe
  • Phone: HTC

Posted 07 August 2014 - 18:30

well..now seems ok.. I can delete original file from D since there's a copy registered on c:\.... ?

Attached Images

  • Capture.JPG


#8 Max Norris

Max Norris

    Neowinian Senior

  • Tech Issues Solved: 20
  • Joined: 20-February 11
  • OS: Windows 7/8.1, BSD Unix, Arch Linux
  • Phone: HTC One (Home) Lumia 1020 (Work)

Posted 07 August 2014 - 18:31

well..now seems ok.. I can delete original file from D since there's a copy registered on c:\.... ?

Yes, that's just leftovers. That version of the installer was a bit wonky and was replaced.

#9 OP Cosmin

Cosmin

    Graphics & Engineering

  • Joined: 12-October 02
  • Location: Europe
  • Phone: HTC

Posted 07 August 2014 - 18:33

Thanks a lot for support!