Buộc gỡ cài đặt Visual Studio


101

Khi gỡ cài đặt Microsoft Visual Studio Ultimate 2015 Preview, nó sẽ xuất hiện lỗi trích dẫn "Microsoft Visual Studio Ultimate 2015 Preview đã ngừng hoạt động"

Nội dung Tin nhắn Bao gồm:

Đã xảy ra sự cố khiến chương trình ngừng hoạt động bình thường. Windows sẽ đóng chương trình và thông báo cho bạn nếu có giải pháp.

Tôi đã truy cập vào Google và tìm thấy một tiện ích gỡ cài đặt visual studio 2010 ở đây nhưng không có gì tồn tại cho Visual Studio 2012, 2013 và 2015. Câu hỏi của tôi là:

Có bất kỳ tiện ích chung nào gỡ cài đặt Visual Studio theo Phiên bản không?

Hoặc Có cách nào để gỡ cài đặt mạnh mẽ visual studio 2012 trở đi mà không cần sử dụng menu Chương trình và Tính năng không?


1
Bạn đã thử cài đặt lại trước khi gỡ cài đặt chưa? Tôi đánh giá cao rằng điều đó có vẻ phản trực quan nhưng nó thường hoạt động.
Chris Spittles,

Vâng, tôi đã làm. nhưng trình cài đặt không cung cấp tùy chọn để sửa chữa hoặc sửa đổi.
Arafat

Sau khi tìm kiếm thêm trên Google, tôi đã tìm thấy một cách để gỡ cài đặt mạnh mẽ visual studio 2012. support.microsoft.com/kb/2771441/EN-US#Force . Có ai đã thử nó?
Arafat

Như tôi đã nói "Hãy thử phần mềm trong tương lai với rủi ro của riêng bạn hoặc trong máy thử nghiệm". Gỡ cài đặt sẽ không bao giờ hoạt động vì Hầu hết nhóm Microsoft đang bận rộn trong việc tạo ra tính năng thú vị. BTW nếu đó không phải là hoạt động khôi phục cài đặt gốc cho PC của bạn.
Anirudha Gupta

12
Tôi đang thêm điều này một bình luận, và không phải là một câu trả lời, vì không có nơi nào khác để nói. trong suốt cuộc đời tôi, tôi chưa thấy một trình cài đặt tồi tệ như thế này. Ive đã dành 2 giờ qua để cố gắng sửa chữa hoặc gỡ cài đặt so với năm 2015, trong khi nó bị kẹt hoặc yêu cầu tôi tải xuống riêng từng 130 ~ dlls bằng cách nhấp vào "thử lại". Tôi đã thấy một số dự án dành cho trẻ em ở trường học hoạt động tốt hơn, với ít lỗi hơn và trải nghiệm sử dụng tốt hơn thế này. Nghiêm túc mà nói, họ không quan tâm đến mức độ như vậy, đến mức họ thậm chí còn không nỗ lực tối thiểu để cung cấp một trình cài đặt bình thường, hoạt động, ?!
YavgenyP

Câu trả lời:


130

Tôi đã gặp phải vấn đề tương tự, nhưng vừa quản lý được việc gỡ cài đặt đầy đủ bằng CMD cũ đáng tin cậy:

D:\vs_ultimate.exe /uninstall /force

Trong đó D: là vị trí của phương tiện cài đặt của bạn (iso được gắn kết, v.v.).

Bạn cũng có thể chuyển / thụ động (không cần người dùng nhập - chỉ hiển thị tiến trình) hoặc / im lặng vào dòng lệnh trên.

CHỈNH SỬA: Thêm liên kết bên dưới vào bài báo MSDN đề cập rằng điều này buộc loại bỏ TẤT CẢ các thành phần đã cài đặt.

http://blogs.msdn.com/b/heaths/archive/2015/07/17/removing-visual-studio-components-left-behind- after-an-uninstall.aspx

Ngoài ra, để đảm bảo việc xoay liên kết không làm mất hiệu lực, hãy thêm văn bản ngắn gọn bên dưới từ bài viết gốc.

Bắt đầu với Visual Studio 2013, bạn có thể buộc loại bỏ hầu hết tất cả các thành phần. Một vài thành phần cốt lõi - như .NET Framework và thời gian chạy VC - bị bỏ lại vì tính phổ biến của chúng, mặc dù bạn có thể xóa chúng riêng biệt khỏi Chương trình và Tính năng nếu bạn thực sự muốn.

Cảnh báo: Thao tác này sẽ xóa tất cả các thành phần bất kể các sản phẩm khác có yêu cầu chúng hay không. Điều này có thể khiến các sản phẩm khác hoạt động không chính xác hoặc hoàn toàn không hoạt động.

Chúc may mắn!


20
Nếu bạn không có phương tiện, hãy thực hiện dir /s vs_ultimate.exetừ lời nhắc gốc sẽ tìm thấy nó. Của tôi đã ở trong C:\ProgramData\Package Cache\{[guid]}. Khi tôi điều hướng đến đó và chạy vs_ultimate.exe với cờ / uninstall và / force, trình gỡ cài đặt đã chạy.
LetMyPeopleCode

1
@imarktu Điều này có xóa mọi phụ thuộc được cài đặt bởi Vs không? Khuôn khổ, v.v.? Tôi đang hỏi vì tôi sẽ sớm gỡ bỏ hoàn toàn VS 2013 của mình để cài đặt Vs 2015, vì vậy tôi muốn xóa mọi tính năng được cài đặt trước năm 2013 (chẳng hạn như một số mục SQL Server 2012). Cảm ơn
Rafael Merlin

14
btw nếu bạn có cài đặt cộng đồng tên exe là vs_community.exe và có cùng thông số
Boas Enkler

2
Điều này làm việc cho tất cả các phiên bản của studio trực quan. Tôi đã thử thành công điều này trên VS 2015 và VS 2013.
Arafat

2
Không phải giải pháp hoàn chỉnh, không phải giải pháp chính xác, thực sự không phải là một giải pháp! , mặc dù tôi nghĩ đó là lần đầu tiên, nhưng KHÔNG, thay vào đó hãy sử dụng câu trả lời của kiếp sống trong trang này.
Captain_majid,

69

Microsoft bắt đầu giải quyết vấn đề này vào cuối năm 2015 bằng cách phát hành VisualStudioUninstaller .

Họ đã từ bỏ giải pháp trong một thời gian; tuy nhiên công việc đã bắt đầu trở lại kể từ tháng 4 năm 2016 .

Cuối cùng đã có bản phát hành chính thức cho trình gỡ cài đặt này vào tháng 4 năm 2016, được mô tả là "được thiết kế để dọn dẹp / đốt cháy tất cả các bản phát hành Xem trước / RC / RTM của Visual Studio 2013, Visual Studio 2015 và Visual Studio vNext".


1
Điều này chắc chắn KHÔNG hoạt động với VIsual Studio 2015. Tôi đã tự biên dịch và chạy nó, và nó dường như chỉ phát hiện Visual Studio 2012. Có lẽ họ có nghĩa là để giữ cho nó làm việc cho năm 2013, nhưng nó chắc chắn không làm việc trong VS 2015.
Warren P

1
Tôi đã ping bheath trên blog của anh ấy để xem anh ấy có bình luận / cập nhật nào về trạng thái của repo github này không.
Warren P

1
mất bao lâu để gỡ cài đặt? Tôi đã chạy nó và sau 10 phút nó cũng chỉ thông báo Gỡ cài đặt .... trên dấu nhắc lệnh!
kuldeep

1
Tôi cũng như vậy với phiên bản chuyên nghiệp VS2015 thành công (sử dụng bản phát hành 5), cảm ơn. Phương pháp duy nhất làm việc cho tôi.
hlide

3
Làm việc cho tôi là tốt. Cảm ơn. Phải mất 5 phút tốt trước khi bất cứ điều gì xảy ra btw.
bic

28

Nếu bạn không có phương tiện, hãy thực hiện dir /s vs_ultimate.exetừ lời nhắc gốc sẽ tìm thấy nó. Của tôi đã ở trong C:\ProgramData\Package Cache\{[guid]}. Khi tôi điều hướng đến đó và chạy vs_ultimate.exevới /uninstall/forcecờ, trình gỡ cài đặt đã chạy

Tôi đã mở chương trình "Command Prompt"với tư cách quản trị viên và chạy tìm kiếm "dir /s vs_ultimate.exe"trong thư mục ProgramData và tìm đường dẫn đến vs_ultimate.exetệp.

Sau đó, tôi đã thay đổi thư mục làm việc của mình thành đường dẫn đó và chạy vs_ultimate.exe /uninstall /force.

Cuối cùng thì cũng xong.


17
btw nếu bạn có cài đặt cộng đồng tên exe là vs_community.exe và có cùng thông số
Boas Enkler

Khi tôi chạy dir / s từ dấu nhắc lệnh chạy với tư cách quản trị viên, nó không tìm thấy exe. Cung cấp một loạt các thư mục trống trong c: \ programdata \ package cache \ {[Guid]}. Một trong những exe của tôi thuộc C: \ Users \ {user-name} \ AppData \ Local \ Temp \ b0800c07-ed8c-4c60-8b0d-02741ff7ae9f.
Klaus Nji

Vâng, đây chính xác là những gì tôi phải làm ... Nếu tôi cố gỡ cài đặt theo bất kỳ cách nào khác, trình gỡ cài đặt sẽ không thành công. Tôi xác nhận rằng đây làm việc cho VS Cộng đồng năm 2015.
Nicholas Miller

10

Microsoft hiện có cái này:

https://github.com/Microsoft/VisualStudioUninstaller/releases

Tôi đã cho phép bản cập nhật windows 10 chạy qua hoàn toàn f **** d VS2015 đó, vì vậy tôi đang thử điều này trước khi phải xây dựng lại. WT *. :-(

https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/3487794-create-a-remove-all-remnant-of-visual-studio-fro


Chỉ có một vấn đề rất giống nhau. Công cụ gỡ cài đặt, cộng với việc loại bỏ Visual C ++ 2017 có thể phân phối lại và các bản cập nhật Visual Studio gần đây nhất dường như thực hiện được thủ thuật. Có lẽ phải mất 12 giờ lộn xộn để khắc phục sự cố này, cảm ơn MS .....
John M

3

Vì vậy, bản sửa lỗi Revo Uninstaller Pro của Soumyaansh đã phù hợp với tôi :) (Sau 2 ngày khắc phục sự cố các tùy chọn khác {hét lên trong nội bộ 😀}).

Tuy nhiên, tôi đã gặp sự cố với phương pháp của anh ấy, "Không thể tìm thấy SDK phù hợp để nhắm mục tiêu" mặc dù tôi đã chọn cài đặt Visual Studio với cài đặt tùy chỉnh và chọn SDK mà tôi muốn cài đặt. Bạn có thể cần phải tải xuống Windows 10 Standalone SDK để giải quyết vấn đề này, nhằm phát triển các ứng dụng UWP nếu bạn gặp lỗi tương tự sau khi cài đặt lại Visual Studio.

Để làm điều này

  1. Gỡ cài đặt bất kỳ SDK Windows 10 nào của tôi trên hệ thống (lỗi đặt tên cho chúng trông giống như Windows 10 SDK (WINDOWS_VERSION_NUMBER_HERE)-> Windows 10 SDK (14393), v.v.).). Nếu không có SDK nào trên hệ thống của bạn, hãy chuyển sang bước 2!
  2. Tất cả những gì còn lại là tải xuống các SDK bạn muốn bằng cách Kiểm tra Kho lưu trữ SDK cho tất cả các SDK có sẵn và bạn nên bắt đầu phát triển cho UWP!

3

Đây là một giải pháp kỳ lạ, nhưng nó đã hiệu quả với tôi.

Tôi muốn gỡ cài đặt Visual Studio 2015 và thực hiện cài đặt sạch sau đó, nhưng khi tôi cố gắng gỡ bỏ nó thông qua Bảng điều khiển, nó đã gây cho tôi một lỗi chung.

Tôi đã khắc phục bằng cách xóa thư mục Visual Studio 2015 trong Tệp Chương trình (x86). Sau đó, việc gỡ cài đặt Bảng điều khiển hoạt động tốt.


Đây là một giải pháp phù hợp với tôi. Việc sử dụng TotalUninstaller một mình chỉ bị treo ở đó hàng giờ mà không bắt đầu xóa. Xóa thư mục, sau đó chạy TotalUninstaller và nó sẽ loại bỏ tất cả rác do VS.
loger9
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.