今日もガクリ('A`)
きっと明日もまたガクリ?('A`)
vcredist_x64.exe (2005) をインストールするとルートディレクトリに msdia80.dll が…('A`)

またまた、前回の記事 に続き、Windows7 のプチトラブルの続編です

vcredist_x64.exe をインストールすると、任意のドライブのルートディレクトリに msdia80.dll というファイルがインストールされてしまうという現象です。この現象は x64 系の Microsoft Visual C++ 2005 再配布可能パッケージでしか発生しません

検索すると、以下の Microsoft ページに解決方法が記述されています

Visual C++ 2005 の再頒布可能パッケージを使用して、Vcredist_x64.exe ファイルまたは Vcredist_ia64.exe ファイルをインストールすると、ブート ドライブのルート フォルダーで、Msdia80.dll ファイルがインストールされています。

上記のページの回避策の手順を示すと…

  1. ルートディレクトリにある msdia80.dll ファイルを %ProgramFiles%¥Common Files¥Microsoft Shared¥VC へ移動する。もし、ディレクトリが存在しなければ作成する
  2. Windows + R を押し、以下のコマンド入力する
    regsvr32 %ProgramFiles%¥Common Files¥Microsoft Shared¥VC¥msdia80.dll
    Microsoft のページに記述されている回避策は以上なんですが、レジストリエディタで msdia80.dll を検索すると、ルートディレクトリとしてレジストリに記録されているエントリーが幾つかありました
  3. レジストリエディタで msdia80.dll を検索しながら、以下に該当するキーの値が regsvr32 で登録したパス名になっているか確認します。x86 版のパス名は %ProgramFiles(x86)% と記述されているので、その部分はスキップします
    1. HKEY_CLASSES_ROOT\CLSID\{1FBD5EC4-B8E4-4D94-9EFE-7CCAF9132C98}\InprocServer32
    2. HKEY_CLASSES_ROOT\CLSID\{37DFDBCC-40A5-4F4A-8523-123C746D38F0}\InprocServer32
    3. HKEY_CLASSES_ROOT\CLSID\{BCE36434-2C24-499E-BF49-8BD99B0EEB68}\InprocServer32
    4. HKEY_CLASSES_ROOT\TypeLib\{106173A0-0173-4E5C-84E7-E915422BE997}\2.0\0\win64
    5. HKEY_CLASSES_ROOT\Wow6432Node\TypeLib\{106173A0-0173-4E5C-84E7-E915422BE997}\2.0\0\win64
    6. HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{1FBD5EC4-B8E4-4D94-9EFE-7CCAF9132C98}\InprocServer32
    7. HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{37DFDBCC-40A5-4F4A-8523-123C746D38F0}\InprocServer32
    8. HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{BCE36434-2C24-499E-BF49-8BD99B0EEB68}\InprocServer32
    9. HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{106173A0-0173-4E5C-84E7-E915422BE997}\2.0\0\win64
    10. HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\TypeLib\{106173A0-0173-4E5C-84E7-E915422BE997}\2.0\0\win64
    11. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\CLSID\{1FBD5EC4-B8E4-4D94-9EFE-7CCAF9132C98}
    12. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\CLSID\{37DFDBCC-40A5-4F4A-8523-123C746D38F0}
    13. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\CLSID\{BCE36434-2C24-499E-BF49-8BD99B0EEB68}
    14. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\8E401D84BF78EDA438B3E1A639D181FF
    15. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs
    16. HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\TypeLib\{106173A0-0173-4E5C-84E7-E915422BE997}\2.0\0\win64

以上で作業は終了です。Microsoft Visual C++ Redistributable はソフトウェアをインストール際に問答無用で勝手にインストールするものもあるので、要注意です

PC, software, Trouble Shooting, Windowscomments (0)trackbacks (0) – pingbacks(0) – (16,201)
feel free of the comment please.

trackback URL of this article
QRcode of this article
qrcode:article
more information of this article

post date

2011年04月17日(日) 00:00:15

update

2018年08月12日(日) 22:53:22

tags

, , ,

contents
most viewed (1211794)
categories
archives
recent posts
recent updates
recent comments
recent trackbacks
912T ASUSTeK ASUSTeK Crosshair IV Extreme blog CSS DARK SOULS DARK SOULS 3 Darksouls3 DarksoulsIII DARK SOULS III DISM Euro Truck Simulator 2 Everquest II firefox foobar2000 game Install internet KB2990941 KB3087873 mod panels ui PCゲーム PHP PX-Q3PE Raid skin SoftBank software SpeedFan Spinel Steam TPS trailer truck TvRock TVTest Windows Windows 7 Win Toolkit WordPress インストール ダークソウルズ 初音ミク 窓辺ななみ
mobile
qrcode:home
profile
曇り札幌市中央区 ‘ 曇り
気温: 10℃ ‘ 湿度: 66%
recommends
Valid XHTML 1.0 Transitional Valid CSS X.X
RSS 2.0 RSS 0.92
RDF/RSS ATOM
get Firefox 2 get Opera
ie