Visual Studio 2010を完全にアンインストールするにはどうすればよいですか?


115

私はコンピューターからVisual Studio 2010を完全にそして最終的に削除するためのクリーンなソリューションを探していました。Visual Studioをインストールすると、プログラムの追加/削除パネル(appwiz.cpl)に多数のプログラム(約55)もインストールされます。

私はすでにマイクロソフト製の小さなユーティリティを試しましたが、ほとんど何もしません。

Microsoft Visual Studioの任意のバージョンをアンインストールするためのより良い方法を本当に探しています。コンピュータがたくさんあるので、バージョンを変更したり、別のバージョンに切り替えたりすることがよくあります。または、あるコンピュータでは、一部のスペースを確保するために、バージョンをもう必要としません。

本当に、最善の解決策は何ですか?ない場合、Microsoftが実際に機能しているものを開発していないのはなぜですか?


[プログラムの追加と削除]からアンインストーラを実行しますか?
jrummell 2012

10
「Microsoft Visual Studio 2010」をアンインストールすると、実際には製品がアンインストールされるようですが、[プログラムの追加と削除]で作成された他の54のエントリはそのまま残ります。これらの55のエントリのそれぞれをアンインストールすることは可能ですが、それは少し長く、「クリーンな」アンインストールと呼ぶことができるものかどうかはわかりません。
dan 2012

2
オプションではないかもしれませんが、仮想環境にインストールすると、アンインストールが簡単になります(仮想を削除するだけです)。
デフォルトの

10
CDを入れるか、ISOをマウントします。フラグを使用してコマンドプロンプトからセットアッププログラムを実行します/uninstall /force
kobaltz

1
@kobaltzこれが実際に何をしているのかについてのドキュメントが欲しいです。
dan 2013

回答:


98

2016年4月の更新-VS2013以降

マイクロソフトはVisualStudioUninstallerをリリースすることにより、2015年後半にこの問題に対処し始めました

彼らはしばらくの間、解決策を放棄しました。ただし、作業は2016年4月に再び開始されました

2016年4月についにこのアンインストーラーの公式リリースがあり、「Visual Studio 2013、Visual Studio 2015、およびVisual Studio vNextのすべてのプレビュー/ RC / RTMリリースをクリーンアップ/焼くように設計されている」と説明されています。


元の回答-VS2010、VS2012

次の2つの解決策は、依然としてトレース(レジストリファイルなど)を残し、「クリーン」アンインストールとは見なされないことに注意してください(完全にクリーンな解決策については、回答の最後のセクションを参照してください)。


解決策1対象:VS 2010

Microsoftが提供するVisual Studio 2010 Uninstall Utilityと呼ばれるアンインストーラーがあります。次の3つのオプションがあります。

  1. デフォルト(VS2010_Uninstall-RTM.ENU.exe)
  2. フル(VS2010_Uninstall-RTM.ENU.exe / full)
  3. 完了(VS2010_Uninstall-RTM.ENU.exe / full / netfx)

上記のリンクはアンインストーラーを詳細に説明しています。ServicePackのインストール時に問題(および回避策)が指摘されているため、記事のコメントを読んでから使用することをお勧めします。その後、CCleanerなどを使用して、残ったレジストリファイルを削除します。

こちらはVS2010 UUのダウンロードページへのリンクです。


ソリューション2-対象:VS 2010、VS 2012

マイクロソフトはアンインストール/ forceを提供します VS2010またはVS2012のほとんどの残骸をコンピューターから削除機能をしています。

MSDN:Visual Studio 2010/2012をアンインストールする方法。リンクから:

警告:このコマンドを実行すると、一部のパッケージがオプションの共有パッケージにリストされているようにまだ使用されている場合でも、一部のパッケージが削除される場合があります。

  1. Visual Studio 2012の最初のインストールに使用したセットアップアプリケーションをダウンロードします。メディアからインストールした場合は、そのメディアを挿入してください。
  2. コマンドプロンプトを開きます。[スタート]メニューの[ファイル名を指定して実行]をクリックします(スタート+ R)。cmdと入力し、OK(Enter)を押します。
  3. セットアップアプリケーションへのフルパスを入力し、次のコマンドラインスイッチを渡します。/uninstall /force 例: D:\vs_ultimate.exe /uninstall /force
  4. [アンインストール]ボタンをクリックして、プロンプトに従います。

その後、CCleanerなどを使用して、残ったレジストリファイルを削除します。


完全にクリーンなアンインストール?

悲しいことに、これを達成する唯一の(現在の)方法は、回答のdnLLのアドバイスに従い、完全なオペレーティングシステムの再インストールを実行することです。そうすれば、将来的には、代わりに仮想マシン内でVisual Studioを使用でき、これらの問題を再度心配する必要がなくなります。


4
クリーン!=クイック。Windowsの観点から見ると、これらはすべて個別のアプリケーションであり、個別にアンインストールする必要があります。対応するアンインストーラーを実際に実行せずに魔法のようにそれらをアンインストールするユーティリティは、間違いなくクリーンなソリューションではありません。期待できる最高のものは、正しい順序でアンインストーラーを1つずつ実行するユーティリティです。しかし、これでできることは時間を節約することだけです。実際、Visual Studioをアンインストールする必要がある頻度はどれくらいですか。
ハリージョンストン

12
経験上、追加/削除プログラムから単一のMicrosoftエントリをアンインストールすると、レジストリとハードドライブの両方に大量のゴミが残ります。私はまだそれを行っており(55エントリを1つずつ)、レジストリまたはハードドライブでCTRL + Fを実行すると、どこにでも "Visual Studio"が表示されます。他のすべてのコンポーネントについては試していませんが、そこで行う作業はまだたくさんあると思います。さて、最終的な答えはノーです。VisualStudioをクリーンな方法で完全にアンインストールする方法はありません。まだ1つあるかもしれません。それに関しては、フォーマットはかなり良い仕事をします。
dan 2012

1
私はいくつかの指示を書きました:github.com/Microsoft/VisualStudioUninstaller/issues/21
CADは

1
...あなたが知っている、ので、...ので、これはおそらくそれを構築することはできませんしたいほとんどの人にそれを建て:/ github.com/Microsoft/VisualStudioUninstaller/issues/...
CADのやつ

2
@ダニエルうん、確かに。私たち全員が助けになりました(そして笑います)。世論調査:彼らがそれを削除するまでどのくらいですか?
CADが2016

35

これは、すべてのパッケージを削除する最も簡単な方法です。管理プロンプトから:
wmic product where "name like 'microsoft visual%'" call uninstall /nointeractive

visual%上記のコマンドをで置き換えることにより、SQLなどについて繰り返しますsql


いいね!チャームのように機能します-ms sql serverものをアンインストールするためにも使用されました:D
ジムフォード

2
もっと詳しく説明できますか?例を追加できますか?
iosMentalist 2015

3
ありがとう!"name like 'microsoft visual%' OR name like 'microsoft sql%'"すべてを1つに
まとめる

@ user3658994これは、ほとんどのコンポーネントで問題なく動作しました。"Microsoft Visual Studio 2010 Ultimate-ENU"、Version = "10.0.40219"、および "Microsoft Visual Studio 2010 Ultimate-ENU"、Version = "10.0.40219"に対してReturnValue = 1603が返されます。これらの2つを取り除く方法に関するアイデアはありますか?
thanos.a 2017年

23

CDを入れるか、ISOをマウントします。フラグを使用してコマンドプロンプトからセットアッププログラムを実行する/uninstall /force

先日実際にこの問題に遭遇しましたが、それは不思議に機能しました。=)


4
3回以上実行すると、さらに多くのものを取り除くことができます。それでもすべてがきれいに削除されるわけではありません...
Etan

2
Visual Studioチームからの返信を示す@dsgの回答のリンクは、このソリューションをすでに提案していますが、完全に機能しないため、削除ソフトウェアの申請:(
user2381114

2
これはVS2010 proでは機能しません。setup / force / uninstallを実行すると、インストールスプラッシュ画面が表示されます。
JDPeckham

何回か試してみました。それでも失敗します。つまり、実際には途中でクラッシュします。
ケン・スミス

21

VS(Visual Studio、それがどのバージョンであっても)をアンインストールする実際のクリーンな方法は、OS全体を完全に再インストールすることです。そうしないと、互換性の問題がさらに表面化する可能性があります。

永続的なソリューション

最初から(クリーンインストール、VSはOSにインストールされない)、これらの問題をすべて回避する最善の方法は、デフォルトで述べられているようにVM(仮想マシン)からVSをインストールして実行することですは、上記のコメントでで説明です。このようにして、Microsoftがプラットフォーム全体をよりユーザーフレンドリーにするために何もしない限り、バージョンから別のバージョンへの切り替えは迅速かつ簡単で、HDD(または私の場合はSSD)のメインパーティションになりますVSが残したすべてのゴミをファイルしません。

もちろん、欠点はスピードです。プログラムは、ほぼすべての点で遅くなります。しかし、正直なところ、その速度のためにVSを使用しているのは誰ですか?最新のマニアプラットフォームでも、インストールには時間がかかります。VSがハイエンドSSDでより速く起動する場合でも、それはただ遅いです。


1
user1394965の返信はfavのままにしておきます。VSをアンインストールする方法である私の主な質問に直接答えるためです。しかし、VSの将来のインストールについての最終的な考えを投稿することにまだ関連があると思います。
dan

5
正直に言うと、この答え(OSのフォーマットと再インストール)が唯一の正しい答えです。私も同じ状況にあります。Microsoft製品(特にVS)は、OSの隅々まで行き渡って蔓延する傾向があります。さらに、アンインストーラーは容赦なくすべてのコンポーネントを完全に削除することに失敗し、何百ものファイル、エントリ、およびその他のジャンクがまだ残っています。ジャンクを削除することはできません。しようとすると、機能しない.NETフレームワークまたはそれよりも悪い結果になる可能性が高いためです。
レイキー

2
@dnLL:「最新のマニアプラットフォームでも、インストールには時間がかかります」-SSDを備えたWin 8.1にVS 2013をインストールしました(SATA3上のIntel 520、RAIDなどはありません)。インストールには6分かかりました。「ハイエンドSSDでVSがより速く起動する場合でも、それはただ遅い」-再起動後、起動時間は2秒で、コールドオンです。
ボリスB. 14年

4
@BorisB。高速SSDを使用している場合は、6分間はかけないでください。しかし、私がこの投稿をしたとき、VS2013はまだリリースされていませんでした。
2014年

1
@ Boris、Visual Studio 2015のインストールには2〜3時間かかり、継続的にハングアップするため、続行するには特定のプロセスを閉じる必要がありました。友達は19時間かかりました。
2015年

5

同じ問題に悩まされている:多くのアプリケーション、しかし少なくともこの部分を「楽しい」:トリックはと呼ばれBatch-Uninstallます。だから私がお勧めできるこれら3つのプログラムの1つを使ってください:

  • 絶対アンインストーラー(+スリム、レジストリとフォルダーを削除、-[OK]を50回クリック)
  • IObit Uninstaller(+ツールバーの場合も、レジストリとフォルダーを削除-オプションのツールバーが付属)
  • dUninstaller(+サイレントモード/強制:50のアプリケーションでクリックなし、バックグラウンドで実行-レジストリ/ファイルをスキャンしません)

imhoで2番をとります。1はいいですが、時々いくつかのバグに遭遇します:-)


IOBitは確かに完全な仕事をしますが、インストール
smirkingman

1

ここに解決策があります:追加

パスの最後に/ full / netfx!

これでほぼすべてがクリアされます。SQL Serverのみを残す必要があります。


私は本当にこれについていくつかのフィードバックが欲しいのですが、誰かがそれを試しましたか?これは2014年1月に投稿され、cpanelの残りの55のアプリケーションについて説明しています。著者がSOで私の投稿を読んだようです。あなたはその記事の著者ですか?それは有望に見えますが、誰かがVS2008、VS2010、VS2012、およびVS2013を備えたVMでそれを試してくれるかどうかを確認したいと思います。
dan

kobaltzの答えはの使用と似ており、/uninstall /forceうまく機能しないと言われています。そのため、そのような奇跡的で簡単な解決策には本当に疑いがありますが、試してみる必要があると思います。
dan 2014年

0

IOBITアンインストーラーをダウンロードしてインストールしますhttp ://www.iobit.com/advanceduninstaller.php、Visual Studioをインストールした日付を見つけ、その日付からVSに関連するすべてのプログラムを選択します。次に、バッチアンインストーラーを実行します。これは完全に自動化されたソリューションではありませんが、Windowsでプログラムを追加/削除する前に1つずつ実行するよりもはるかに高速です。レジストリをクリーンアップするための電源スキャンも含まれています。


0

私が古いスレッドに答えを与えるかもしれない場合; PC Decrapifierを使用して、アンインストールするプログラムを選択できます。PC Decrapifierはそれらを1つずつアンインストールするので、個別にすべてクリックする必要はありません。

これは、SQLデータベースツールのように、すべての「ジャンク」を削除するのに非常に役立ちます。VisualStudioは、アンインストールされても残ります。


長い道のりを行くなら時間を節約する良い方法のように聞こえますが、それはWindowsレジストリの混乱とHDD上の他のすべてのハングしているDLLをきれいにしません。
dan

-3

私が使用した最良の方法は、VS 2010イメージをマウントするか、インストールディスクを挿入してuninstallオプションを実行することです。


4
appwiz.cplの55のエントリすべてを1つずつアンインストールしますか?前回チェックしたときはチェックしていませんでした。
dan 2014

-4

VS 2010をアンインストールする最良の方法は、このリンクhttp://archive.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=vs2010uninstall&DownloadId=11182で Microsoft Visual Studio 2010 Uninstall Utilityを使用することです。


4
これは、これを投稿する前に読むべきコメントですでに議論されています。このユーティリティは、VS2010と共にインストールされた55以上のプログラムをアンインストールしません。
dan 2013
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.