Microsoft Visual C++のアンイン

このQ&Aのポイント
  • Visual C++ 再頒布可能パッケージの下位互換性がないことに注意
  • x86とx64はアプリケーションによって異なるので、64ビットOSなら両方インストールが推奨
  • 各バージョンの最新版をインストールしておけばOK
回答を見る
  • ベストアンサー

MS Visual C++のアンイン

下記参考URLより、要点を抜粋すると   1)Visual C++ 再頒布可能パッケージは下位互換性がない!   2)x86, x64は OS ではなくアプリケーションによって変わる     64ビット OS なら両方インストールしておくのが良いと思う   3)一部バージョンに Service Pack やセキュリティ更新プログラムが存在する     各バージョン最新版をインストールしておけば OK http://tyawanmushi.hatenablog.com/entry/Microsoft-Visual-C%2B%2B-Redistributable-Lists -------------------------------- 自分のPCでもMicrosoft Visual C++ が多数インストールされています。   Visual C++ 2005 Redistributable 32bit   サイズ違いが2種類 (4.28MB、4.84MB)   Visual C++ 2005 Redistributable 64bit    サイズ違いが2種類 (6.83MB、7.00MB)   Visual C++ 2008 Redistributable 32bit   9.0.30729.17    9.0.30729.4148    9.0.30729.6161   Visual C++ 2008 Redistributable 64bit    9.0.30729.6161 Visual C++ 2010 Redistributable 32bit   10.0.40219 Visual C++ 2008 Redistributable 64bit   10.0.40219 Visual C++ 2012 Redistributable 32bit 11.0.61030 11.0.50727 Visual C++ 2012 Redistributable 64bit   11.0.61030   11.0.50727 Visual C++ 2013 Redistributable 32bit   12.0.30501 Visual C++ 2013 Redistributable 64bit   12.0.30501 Visual C++ 2017 Redistributable 32bit   14.12.25810 Visual C++ 2017 Redistributable 64bit   14.12.25810 -------------------------------- 質問は、  1)現在インストールされている各年度のC++で最新Verを残して古いVERは削除しようと思います。    VERが分かるものは、良いのですC++ 2005のようにサイズのみしかわからない場合は、    どのように判断したら良いですか?  2)インストールドライブ(SSD)の容量を増やすのが目的ですが、    このまま複数のVERを放置するのも問題が発生しなければ良いとは思っています。     このまま放置して不具合が起こる可能性はありますか?         通報する

質問者が選んだベストアンサー

  • ベストアンサー
  • mdmp2
  • ベストアンサー率55% (438/787)
回答No.1

現在ダウンロードできるファイル(バージョン)は4つありますが、すべてのバージョンで同じファイル名、vcredist_x86 になっていますので、あとでごちゃごちゃにならないように次のように名前を変えて保存しました。 最初のバージョン: vcredist_x86 → vc2005redist_x86 SP1: vcredist_x86 → vc2005sp1redist_x86 SP1 のATLセキュリティアップデート: vcredist_x86 → vc2005sp1atlredist_x86 SP1 のMCFセキュリティアップデート: vcredist_x86 → vc2005sp1mfcredist_x86 ATLセキュリティ更新とMCFセキュリティアップデートは、アップデートと言いながら、過去の遺産を引き継いているようです。 これらのファイルをVMware Workstation にインストールしたWindows 10 1803 にVC++2005 x86 の各バージョンを古い順にインストールしてみました。 各バージョンをインストールした結果を「コントロールパネル¥プログラムと機能」で見ます。 左から、インストールしたバージョン、名前、バージョン、サイズ 表示項目に「バージョン」がない場合は、「名前」の上あたりをマウス右クリックして、表示項目を追加してください。 vc2005redist_x86 ・・・・・ Microsoft Visual C++ Redistributable 8.0.50527.42 5.06MB vc2005sp1redist_x86 ・・・・・ Microsoft Visual C++ Redistributable 8.0.56336 4.99MB  8.0.50527.42 はなくなる。 vc2005sp1atlredist_x86 ・・・・ Microsoft Visual C++ Redistributable 8.0.59193 4.89MB  8.0.56336 はなくなる。 vc2005sp1mfcredist_x86 ・・・ Microsoft Visual C++ Redistributable 8.0.61001 4.84MB  8.0.59193 はなくなる。 その結果、VC++2005 x86 は新しいバージョンをインストールすると、古いバージョンは「コントロールパネル\プログラムと機能」のリストからなくなることがわかりました。 つぎに、最新のバージョンがインストールされているところから新しい順に旧バージョンをインストールしてみました。 vc2005sp1atlredist_x86 再 Microsoft Visual C++ Redistributable 8.0.59193 復活 4.28MB  8.0.61001 もある。 vc2005sp1redist_x86 再 Microsoft Visual C++ Redistributable 8.0.56336 復活 4.39MB  8.0.61001 , 8.0.59193 もある。 vc2005redist_x86 再  Microsoft Visual C++ Redistributable 8.0.50527.42 復活 4.47MB  8.0.61001 , 8.0.59193, 8.0.50527.42 もある。 その結果、古いバージョンがプログラムと機能に復活することが分かりました。しかし、インストールサイズが古い順にインストールした時と違います。 貴ご質問と、上記の実験の結果を見比べますと、 最新バージョンvc2005sp1mfcredist_x86(8.0.61001 )をインストールした後に、ひとつ前のバージョンをインストールしたものと推察されます。 よって、4.28MB(8.0.59193) の方はアンインストールして構わないと思います。 本日現在のx86 版の最新バージョンは8.0.61001、x64 版の最新バージョンは8.0.61000 です。 なお、x64版は、新しいバージョンをインストールしても、古いバージョンが「プログラムと機能」から消えることはありません。

NuboChan
質問者

お礼

vc2005redist_x86 ・・・・・ Microsoft Visual C++ Redistributable8.0.50527.42 ---- 5.06MB vc2005sp1redist_x86 ・・・・・Microsoft Visual C++ Redistributable8.0.56336 ---- 4.99MB  8.0.50527.42 はなくなる。 vc2005sp1atlredist_x86 ・・・・Microsoft Visual C++ Redistributable8.0.59193 ---- 4.89MB  8.0.56336 はなくなる。 vc2005sp1mfcredist_x86 ・・・Microsoft Visual C++ Redistributable8.0.61001 ---- 4.84MB ----------------- VMware での詳細な検証ありがとうございます。  (仮想OS上での検証は時間もかかりご苦労も合ったと想像されます。) 自分のインストールされている32bit版のサイズ(4.28MB,4.84MB)と  あなたが示された上記のサイズは微妙に違うので一度、インストールされている全てのVisual C++ 2005(X86,X64)をアンインストールして  現在のx86 版の最新バージョン 8.0.61001、及びx64 版の最新バージョン 8.0.61000 を再度インストールしたいと思います。 この方が賢い(スマートな)解決策だと思われますが、いかがでしょうか?

関連するQ&A

  • Visual C++ を削除して、再インストール

    あるソフトをインストールして利用するには、 VC++ 2015 runtime (X64) が必要との注意書きが記載されていました。 そこで、下記を入手  インストールしようとしましたが既に  他のバージョンがインストールされているのでインストール出来ませんでした。 Microsoft Visual C++ 2015 再頒布可能パッケージ Update 3(64bit版) https://www.microsoft.com/ja-jp/download/details.aspx?id=53587 セットアップ失敗(0x80070666) ----------------- (アン)インストール情報をチェックすると 同じような種類やバージョンが複数インストール状態です。 これらを一度全て削除して汎用性のある最新版だけをインストールしたいと思いますが、 それぞれの候補を上げていただけますか ? (2005,2008,2010,2012,2013,2015-2019) -------- 現在の、PCのインストール情報は、下記のような状態です。 OS: Windows10x64 Pro Microsoft Visual C++ 2005 REdistributable    8.0.59193,80.56336,8.0.50727.42 の3種類、全て32Bit Microsoft Visual C++ 2008 REdistributable -x86 9.0.30729.4148 Microsoft Visual C++ 2008 REdistributable -x86 9.0.30729.61 Microsoft Visual C++ 2008 REdistributable -x86 9.0.21022 Microsoft Visual C++ 2008 REdistributable -x86 9.0.30729 Microsoft Visual C++ 2008 REdistributable -x86 9.0.30729.17 Microsoft Visual C++ 2008 REdistributable -x64 9.0.30729 Microsoft Visual C++ 2008 REdistributable -x64 9.0.30729.17 Microsoft Visual C++ 2008 REdistributable -x86 9.0.30729.6161 Microsoft Visual C++ 2010 x86 REdistributable -x86 10.0.40219 Microsoft Visual C++ 2012 REdistributable(x64)-11.0.61030 11.0.601030.0なれどサイズ違いが2種類 Microsoft Visual C++ 2013 REdistributable(x64)-12.0.30501 Microsoft Visual C++ 2015-2019 REdistributable(x86)-14.22.27821 Microsoft Visual C++ 2015-2019 REdistributable(x64)-14.22.27821

  • MS Visual C++の過去バージョンについて

    プログラムと機能から整理目的でアンインストールを試みているのですが Microsoft Visual C++が沢山あってどれを削除しても問題がないのか良くわからないでいます。 現在入っているのは ・Microsoft Visual C++ 2005 ATL Update kb973923 - x86 8.0.50727.4053 ・Microsoft Visual C++ 2005 Redistributable ・Microsoft Visual C++ 2005 Redistributable ・Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729 ・Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.17 ・Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.41 48 ・Microsoft Visual C++ 2010 x86 Redistributable - 10.0.30319 全く同じ名称のものがありますが間違っていません。 最新のヴァージョンだけあれば良いのか、一つも削除してはいけないのか、消しても良いものがあるのか ご教示していただければ幸いです。

  • Microsoft Visual・・表示が17個も

    コントロールパネルの「プログラムのアンインスト-ル」を1年ぶりに開けたら Microsoft Visual・・・表示のプログラムが17個もありました。2010~2015年ものでサイズは240KB~17.1MBと様々です。私が意図的に入れたものはゼロですが、YouTubeを見たりした時に自動的に入ったののでしょうか? 不用品あるいは 同機能のものは削除したいと思うのですが、これらのプログラムの役目がわからず、判断できません。アドバイス、ご指導をお願いします。 私は定年退職老人で無職、仕事でPCを使うことはありません。NEC LL750 ノートPCでWindows7です。 よろしくお願い致します。 (1) Microsoft Visual Studio 2010 Tools for office Runtime (x64) language Pack -日本語 2015/01/13 サイズ表示なし (2) Microsoft Visual Studio 2010 Tools for office Runtime (x64) 2015/01/13 サイズ表示なし (3) Microsoft Visual C++ 2013 Redistributable (x86) - 12.0.21006 2015/01/10 17.1MB (4) Microsoft Visual C++ 2010 x86 Redistributable - 10.0.40219 2015/02/13 11.1MB (5) Microsoft Visual C++ 2010 x64 Redistributable - 10.0.40219 2015/02/13 13.8MB (6) Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.6161 2011/06/17 600KB (7) Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.4148 2010/01/06 596KB (8) Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729 2010/01/06 608KB (9) Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.6161 2011/06/17 788KB (10) Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.4148 2010/01/06 788KB (11) Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.17 2014/01/13 242KB (12) Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729 2010/01/06 792KB (13) Microsoft Visual C++ 2005 Redistributable (x64) 2011/06/17 572KB (14) Microsoft Visual C++ 2005 Redistributable (x64) 2010/01/06 620KB (15) Microsoft Visual C++ 2005 Redistributable (x64) 2010/01/06 708KB (16) Microsoft Visual C++ 2005 Redistributable 2011/06/17 300KB (17) Microsoft Visual C++ 2005 ATL Update kb973923 – x86 8.0.50727.4053 2012/01/24 250KB

  • Visual C++ 2010 について

    Microsoft Visual C++ 2010 再頒布可能パッケージ の 「64bit版」と「32bit版」の違いを教えて欲しいです。 この「64bit」「32bit」というのはインストールしてあるPCのことではなく、開発環境の事ですよね。 私の理解では、開発環境が「Microsoft Visual C++ 2010 64bit」の場合、 「Microsoft Visual C++ 2010 再頒布可能パッケージ (x64) が必要で、 開発環境が「Microsoft Visual C++ 2010 32bit」の場合 「Microsoft Visual C++ 2010 再頒布可能パッケージ (x86) が必要 という理解ですが、違ってますか?

  • Microsoft Visual C++ 2015

    Microsoft Visual C++ 2015-2019 Redistributable (x64)がうまくインストールできません。 インストールしようとすると「vc_runtimeMinimum_x64.msi」ファイルを要求するウィンドウが出てしまいます。 過去のMicrosoft Visual C++ Redistributable (2010から2015まで)がインストールされているのですが、インストールされていても共存出来ますよね 仮想OSソフトのVMwareをインストールするときに必要らしいです。 今までVirtualBoxを使っていたのですが久しぶりに起動したらエラーが出て使えなくなってしまったので。 OSはWindows10(64ビット)です

  • Visual C++ が複数インストールされている

    コントロールパネルのプログラムのアンインストール画面を見たら、複数の Visual C++ がインストールされていました。 Microsoft Visual C++ 2005 Redistributable...... Microsoft Visual C++ 2005 Redistributable...... Microsoft Visual C++ 2008 Redistributable...... Microsoft Visual C++ 2008 Redistributable...... Microsoft Visual C++ 2008 Redistributable...... Microsoft Visual C++ 2010 Redistributable...... といった具合に5つもインストールされていました。 2010を残して、他をすべてアンインストールしても大丈夫なのでしょうか? このままにしておかないと動かなくなるプログラムがでてくるのかな。

  • Microsoft Visual C++ の下位バージョンはアンインストール可?

    OS は Windows Vista、PC は DELL Studio です。 [コントロールパネル] - [プログラムのアンインストール] - [プログラムのアンストールまたは変更] の一覧に以下の4プログラムが表示されています: Microsoft Visual C++ 2005 ATL Update kb973923 - x86 8.0.50727.4053 Microsoft Visual C++ 2005 Redistributable Microsoft Visual C++ 2008 ATL Update kb973924 - x86 9.0.30729.4148 Microsoft Visual C++ 2008 Redistributable - x86 9.0.21022 私は「Microsoft Visual C++」をどのように使うのかわからないのですが、上位バージョンの「Microsoft Visual C++ 2008」がインストールされているので、上の2つ(「Microsoft Visual C++ 2005 ATL 云々」と「Microsoft Visual C++ 2005 Redistributable」)はアンストールしても構わないでしょうか? なるべくディスクの空き容量を大きくしたいのです。

  • Microsoft Visual C++について

    Windows 7 Pro SP1(64bit)を使用しています。Graphic Card用アプリケーションを更新した際に既存のVisual C++2005,2008,2010 Redistributable から更に C++2012がインストールされました。PCで必要なC++は上位Versionがインストールされていれば下Versionは不要と考えますが如何なものでしょうか。ご存知の方よろしくお願いいたします。

  • C++ 再インストール

    こんばんは! http://qa.eetimes.jp/qa5649745.html​ こちらでも質問したのですが教えてください。 新しいプロジェクトが作れないので 再インストールしようと思うのですが まずどれをアンインストールすればいいでしょうか? Microsoft Visual C++ 2005 ATL Update kb973923 -x86.8.0.50727.4053 Microsoft Visual C++ 2005 Redistributable Microsoft Visual C++ 2008 ATL Update kb973924 -x86.9.0.30729.4148 Microsoft Visual Studio 2008 Express Edition SP1- 日本語 Microsoft Visual C++ 2008 Redistributable -X86.9.0.30729(同じのが2つある) があります。 そもそも、新しいプロジェクトが作れない原因はこのインストールされているプログラムを見てわかったりしますか? (2008をインストールしているのに2005があるのが謎です。) ご教授よろしくお願い致します。

  • Visual C++のインストール失敗

    WIN DVD10をインストールするために、 Microsoft Visual C++ 2005 Redistributable Package(X86)をインストールしようとしましたが、以下のメッセージが出てインストールに失敗します。 Error 1935. アセンブリ 'Microsoft.VC80.ALT.type="win32",version="8.0.50727.762",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86"' のインストール中にエラーが発生しました。 OS Windows10(64bit) 機種:NEC LAVIE(PC-DA370EAW-E3) アドバイスをよろしくお願いします。 ※OKWaveより補足:「NEC 121ware :ソフトウェア」についての質問です

専門家に質問してみよう