Installation Leaves Two msdia80.dlls on the Machine

Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Sed posuere consectetur est at lobortis. Vestibulum id ligula porta felis euismod semper. Donec ullamcorper nulla non metus auctor fringilla. Aenean lacinia bibendum nulla sed consectetur. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Cras mattis consectetur purus sit amet fermentum. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Sed posuere consectetur est at lobortis. Etiam porta sem malesuada magna mollis euismod. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Curabitur blandit tempus porttitor. Sed posuere consectetur est at lobortis.

During installation of the latest version (15.5) on my 64 bit machine, I noticed that two msdia80.dlls are being placed on my machine.  The first, version 8.00.50727.762 (610 KB) is placed in the \Program Files (x86)\Common Files\microsoft shared\VC folder (which makes me assume this is a 32 bit DLL file.  The second is placed at the system root, also version 8.00.50727.762, but this file is 883 KB!

 

Here are my questions (I know this may have to go to support, but given there are several Symantec employees who read this, thought I'd ask):

  1. Should I be concerned about the different file sizes?  My guess is the second file is a 64 bit version, but want to confirm.
  2. Are either of these files used for anything other than the initial install?  If so, is there any issue from a Symantec perspective if I removed them (I don't believe any of my other apps are)?
  3. If they are still needed, are both required?  Can the system root file be moved to a similar folder under Program Files (the 64 bit folder structure)?

 

Thanks in advance for the help!

I think this MSKB article might help:

 

FIX: The Msdia80.dll file is installed in the root folder of the boot drive when you install the Visual C++ 2005 Redistributable Package by using the Vcredist_x64.exe file or the Vcredist_ia64.exe file SYMPTOMS
You have a computer that is running a 64-bit operating system. You install the Microsoft Visual C++ 2005 Redistributable Package on this computer by using the Vcredist_x64.exe file or the Vcredist_ia64.exe file. When you do this, the Msdia80.dll file is installed in the root folder of the boot drive.

Note The correct path of the Msdia80.dll file is Drive:\Program Files\Common Files\Microsoft Shared\VC. 

[ .... ]

 

Note the workaround and the bit about registering the file if you move it. It would seem perhaps that the file already in \VC is an older version and so you should consider renaming it to Msdia80.olddll before you move the file from the root folder.

 

You don't say if this is VISTA or XP Pro. You will most likely have to be logged on as the Administrator in order to make this kind of change

 

I'm not sure how Norton enters into consideration. Does it use the Visual C?

 

Have a look at that MSKB article and see what you think -- if your system is working OK it sounds as though you at least have one file in the right place .... best to leave well alone?

 

But I'm no expert.