Không thể mở Visual Studio - lỗi ném 'không thể chạy khi thiết lập đang diễn ra'


154

Tôi đang cố gắng mở Visual Studio, nhưng nó đang báo lỗi:

không thể chạy khi đang thiết lập

Nó đã chạy tốt trước khi tôi khởi động lại máy. Tôi đã cài đặt phiên bản này từ một năm qua.

ảnh chụp màn hình


3
Điều đáng chú ý là Visual Studio đang được Windows Update nâng cấp (bản vá microsoft.com/en-us/doad/, ) vì một bản vá quan trọng đã được phát hành vài ngày trước ... Không chắc chắn liệu nó có bị ép buộc thông qua Windows Update hay không. .. Nó cũng có thể là bản cài đặt của support.microsoft.com/kb/3002339
jessehouwing

@jessehouwing Có thể Microsoft chỉ đang cố gắng buộc mọi người nâng cấp lên Bản cập nhật 4, tuy nhiên tôi có Bản cập nhật 3 trên Visual Studio 2013 Ultimate (vâng, đó là chính hãng và có được hợp pháp thông qua chương trình Dreamspark của Microsoft) và có thể xác nhận rằng nó không hiển thị nhắn tin cho tôi
AStopher

Kiểm tra lịch sử Windows Update của bạn để xem nếu nó đang cố gắng (và không thành công) để cài đặt bản vá Visual Studio. Nói chung, bắt đầu bất kỳ trình cài đặt Visual studio (update | patch) sẽ ngăn mọi trường hợp của visual studio bắt đầu.
jessehouwing

6
Vào 2018-03-19, điều này đã xảy ra với tôi với Visual Studio 2017 Enterprise (15.6.2). Trình quản lý tác vụ tiết lộ một VSIXAutoUpdate.exe đang chạy. Tôi có thể có một số Tiện ích mở rộng với bộ hộp kiểm "cập nhật tự động", có thể giải thích lý do tại sao tôi không thể bắt đầu VS 2017. Sau khi cập nhật tự động tiện ích mở rộng đó, tôi đã có thể khởi động Visual Studio 2017 Enterprise (15.6.2).
dùng3785010

1
Đó là một lỗi VS crappy điển hình. Nó trông giống như một thất bại thảm hại nhưng nó chỉ chờ cho đến khi một số bản cập nhật được cài đặt. Một khi họ đã hoàn thành nó tải. Nó sẽ hữu ích nếu tin nhắn khuyên điều này.
Norbert Norbertson

Câu trả lời:


123

Hãy thử kiểm tra Trình quản lý tác vụ và hủy mọi quá trình liên quan đến Visual Studio (bất kỳ phiên bản nào).

Cập nhật:
như nhiều người đã đề cập trong các bình luận, tốt hơn là đợi một lúc cho đến khi các quá trình đó tự kết thúc


37
Chắc chắn điều này sẽ cho phép bạn bắt đầu VS ngay lập tức. Nhưng hủy bỏ một quá trình cập nhật có thể dẫn đến thất bại. Tốt hơn nên đợi 3 phút (cho đến khi VSIXAutoUpdate.exe tự đóng lại) và thử lại.
Jack Miller

4
Bây giờ nó nói "Cài đặt cho cài đặt phòng thu hình ảnh chưa hoàn tất. Vui lòng chạy lại trình cài đặt phòng thu hình ảnh" lol
Nick Gallzar

Vâng Có lẽ không phải là một ý tưởng tuyệt vời để giết quá trình trong khi họ đang cập nhật, nhỉ? Nếu quá trình không dừng lại, chỉ cần khởi động lại PC và thử lại, khởi động lại một cách duyên dáng sẽ dừng mọi tiến trình thay vì chỉ giết nó
Piotr Kula

Đây không phải là một câu trả lời và không nên bỏ phiếu!
Mahmoud

Bản cập nhật là chính xác, sau khi chờ một lúc các quá trình tự hoàn thành.
Rafael Adnet Pinho

97

Tôi gặp vấn đề này với Visual Studio 2017. Có các quy trình trong Trình quản lý tác vụ có tên VSIXAutoUpdate.exe. Tôi đã xem Trình quản lý tác vụ và chúng đang sinh sản và xuất hiện. Một vài lần, một quy trình Visual Studio 2017 sẽ sinh ra và xuất hiện.

Sau khi VSIX Auto Updater ngừng hiển thị trong Trình quản lý tác vụ, nó đã áp dụng tất cả các bản cập nhật nền và tôi đã có thể khởi chạy Visual Studio.

Tôi không khuyên bạn nên giết các quá trình này ở giữa chúng để cài đặt các bản cập nhật, giống như các câu trả lời khác cho câu hỏi này. Chỉ cần đợi cho đến khi họ hoàn thành bằng cách xem Trình quản lý tác vụ.


4
Có chờ đợi là một lựa chọn tốt, sau 2-3 phút nó bắt đầu đúng cách. Nhưng tôi đã không nhận được cửa sổ bật lên này cho đến tuần trước. Sau đó, nó xảy ra mỗi ngày (?) Trên chỉ 1 trong số 2 máy của tôi có VS (?) Đều có bản cập nhật W10, vì vậy ..
Goodies

1
Có một tình huống trong đó Trình cập nhật tự động VSIX sẽ bắt đầu và chỉ cần ngồi đó để ý. Kết thúc nó đã khắc phục vấn đề. Tôi cho rằng nó đã bị kẹt khi cố gắng hoàn thành cài đặt không thành công.
Mã hóa đã qua

Vâng, tôi chỉ đợi một chút cho đến khi không có quá trình nào hiển thị nữa .. Giống như 3 phút (pha lên) và nó bắt đầu tốt.
Piotr Kula

Tôi chờ đợi, đọc bài này. Khi tôi đọc bình luận này, tôi đã có thể mở VS2017
Kirsten Greed

43

Không chính xác là một câu trả lời cho câu hỏi ban đầu, nhưng nếu bạn cần chạy VS trong khi thiết lập, bạn có thể sử dụng /AllowDuringSetupcông tắc dòng lệnh không có giấy tờ .


31

Điều này xảy ra với tôi khi tôi cố gắng kích hoạt Visual Studio ngay sau khi khởi động.

Tôi không thể thấy bất kỳ Visual Studio hoặc quá trình cài đặt nào đang chạy trong Trình quản lý tác vụ , nhưng tôi đã đợi 5 phút hoặc lâu hơn, thử lại và nó đã mở.


Đây chính xác là những gì đã xảy ra với tôi quá. Tôi đã giết bất kỳ quá trình tôi nghĩ có thể liên quan và không có gì. Sau khi đọc xong, tôi đã thử khởi chạy lại và nó chỉ hoạt động.
Zakk Diaz

Thực sự chỉ xảy ra với tôi như mô tả. Chưa ra mắt VS và không có gì trong Trình quản lý tác vụ Visual Studio-eye. Chỉ cần thử khởi chạy lại. Chơi lô tô. nhún vai
Craig Brett

Tôi khởi động lại hệ thống của mình, đợi hơn 30 phút, tôi đã kiểm tra trình quản lý tác vụ không có quá trình nào đang chạy, nhưng tôi vẫn nhận được thông báo lỗi.
Sri Chatala

18

Nguyên nhân gốc rễ: Nếu, Chúng tôi tắt hệ thống mà không đóng cửa phòng thu trực quan đúng cách và lần sau chúng tôi sẽ mở hệ thống thì đôi khi chúng tôi sẽ gặp sự cố này do thiết lập sẽ chạy ở chế độ nền.

Khắc phục: Không cần làm gì cả, chỉ cần đợi từ 10 đến 15 phút và mở lại phòng thu hình ảnh. Nó sẽ tự động khắc phục vấn đề.


17

Tôi đã gặp lỗi này ngày hôm nay sau khi khởi động nguội (trên máy ảo) và tìm thấy giải pháp.

  • Windows> Dịch vụ
  • Tìm kiếm một dịch vụ có tên như 'Dịch vụ thu thập tiêu chuẩn Visual Studio'
  • Nhấp chuột phải vào mục và bắt đầu dịch vụ => Visual Studio sẽ có thể khởi chạy

Để ngăn điều này xảy ra vào lần tới khi bạn khởi động lại (ít nhất là cho đến khi có bản cập nhật giới thiệu lại lỗi), bạn có thể:

  • Nhấp chuột phải vào mục và chọn Thuộc tính
  • Đặt loại Khởi động thành 'Tự động'
  • Chọn Áp dụng

Tìm thấy bằng cách sử dụng: Cộng đồng VS 2019, Phiên bản 16.1.3


1
Giải pháp này hiệu quả với tôi với VS2017, tôi có hai trong số 'Dịch vụ thu thập Visual Studio' (VS2015 cũng được cài đặt) vì vậy tôi đã chọn một trong đó mô tả kết thúc bằng 150 và sau đó VS2017 đã kích hoạt và tải dữ liệu được lưu trong bộ nhớ cache (không chú ý đến bộ nhớ cache là gì). Không có tùy chọn để thực hiện tự động khởi động trên Window 7. Trình quản lý tác vụ đã đóng, mở lại và dịch vụ đã biến mất.
Karen Payne

1
Câu trả lời này là người duy nhất đã cứu tôi. Cảm ơn ngài!
Syndog


6

Đi đến trình quản lý tác vụ và kết thúc tác vụ Cập nhật tự động VS. Nó sẽ hoạt động tốt.


3

Chuyển đến Trình quản lý tác vụ. Theo quy trình tìm kiếm vns. Nhấp vào Kết thúc quá trình.


3

Tôi nhận được thông báo lỗi này khi một bản cập nhật đã được đẩy lên Visual Studio, nhưng vì một số lý do.

Để khắc phục điều này, hãy làm theo các bước dưới đây (Windows)

Cài đặt> Ứng dụng> Trình cài đặt Visual Studio> Nhấp vào 'Sửa đổi'

Bạn sẽ thấy một thông báo lỗi có nội dung như "Không thể áp dụng cập nhật" và bạn có thể nhấp vào nút để thử lại.

Trong trường hợp mới nhất của tôi, đó là một bản cập nhật nhỏ cho Khối lượng công việc phát triển máy tính để bàn .NET chưa tải xuống hoặc cài đặt chính xác.


2

Nếu không có giải pháp nào được đề cập ở trên (đó là trường hợp của tôi), tôi đã có một đề nghị khác. Chuyển đến bảng điều khiển và trong "Chương trình và tính năng", nhấp vào "Gỡ cài đặt chương trình".

Bạn sẽ nhận được cửa sổ lớn này với tất cả các ứng dụng đã cài đặt của bạn trong đó. Nếu bạn đã cố cài đặt SDK hoặc một cái gì đó và chương trình đã ngừng hoạt động sau đó, hãy tìm tất cả các chương trình liên quan đến Visual Studio có ngày cài đặt giống như ngày bạn bắt đầu gặp phải sự cố. Nhấp chuột phải vào chúng và nếu tùy chọn 'Sửa chữa' khả dụng, hãy nhấp vào đó. Nếu không, nhấp vào 'Gỡ cài đặt', và sau đó, trong cửa sổ mở ra sau đó, nhấp vào 'Sửa chữa'.

Vì vậy, về cơ bản, bạn đang sửa chữa mọi thứ liên quan đến Visual Studio đã được cài đặt vào cùng ngày bạn bắt đầu thấy sự cố. Nó hoạt động với tôi sau khi cài đặt Azure SDK và thấy lỗi này.


Cảm ơn người đàn ông! Điều này đã giải quyết vấn đề của tôi với VS2017. Tôi nghi ngờ PC tắt máy trong khi cập nhật, để lại cài đặt chưa hoàn thành.
Nenad

anh chàng tuyệt vời - thiết lập của tôi đã bị gián đoạn do mất điện đột ngột và điều này đã giải quyết được vấn đề.
Pupsik

2

Những gì tôi tìm thấy trên Trình quản lý tác vụ là phiên bản VS Preview 2019 đang cập nhật trong khi tôi đang cố gắng bắt đầu phiên bản sản xuất VS2017. Chưa bao giờ có vấn đề trước đây. Tôi đã chờ đợi, như nhiều người khác đề nghị, khoảng 3 phút và vấn đề đã lắng xuống mà không phải hậu quả. Cảm thấy RẤT NHIỀU cách đó hơn là bắt đầu một nhiệm vụ thông qua Trình quản lý tác vụ. :-)


2

Tôi đã phải đối mặt với cùng một vấn đề khi mở Microsoft Visual Studio Enterprise 2019 Version 16.4.2bên trong VM của tôi.

Đây là giải pháp và đây là những gì tôi đã làm và nó hiệu quả với tôi:

Đừng giết bất kỳ quá trình nào liên quan đến Visual Studio trong Trình quản lý tác vụ vì nó có thể kết thúc bằng hành vi không mong muốn và thậm chí đôi khi khiến bạn phải cài đặt lại Visual Studio. Vì vậy, chỉ cần chờ 5 đến 10 phút. Tất cả quá trình liên quan đến Visual Studio sẽ tự động kết thúc.

Bây giờ mở studio hình ảnh của bạn nó sẽ hoạt động bình thường.


2

Giải pháp: Không chỉ mở Trình quản lý tác vụ và Giết tất cả các quy trình mà VSXAutoUpdate.exe đang cập nhật, điều này sẽ gây ra sự cố khi bạn cố gắng khởi động Visual Studio khi các bản cập nhật chưa hoàn tất. Thay vào đó, hãy đợi cho đến khi cập nhật hoàn tất, đó là khi bạn khởi động Visual Studio. Nếu bạn không còn cần Thành phần Visual Studio đang cập nhật thường xuyên hơn nữa, bạn nên gỡ cài đặt thành phần qua Trình cài đặt Visual Studio.

https://www.ernestech.com/articles/details/visual-studio-2019--error-when-starting-up--cannot-run-when-setup-is-in-proTHER/682


1

Nhiều khả năng Visual Studio đang được cập nhật dưới dạng thông báo lỗi và nếu bạn đợi vài phút để cập nhật hoàn tất, bạn có thể chạy lại Visual Studio mà không gặp vấn đề gì.

Nếu sự cố vẫn còn hoặc nếu bạn chỉ tò mò, hãy mở trình quản lý tác vụ của bạn và xem liệu có gì liên quan đến (Microsoft) Visual Studio đang chạy không nhưng đừng giết quá trình. Thay vào đó, hãy kiểm tra xem quy trình có đang sử dụng bất kỳ tài nguyên nào không - nếu nó có số lượng I / O cao, thì nó thực sự đang cập nhật và bạn nên để nó làm việc đó. Nếu việc sử dụng CPU và sử dụng bộ nhớ hầu như không đổi và không có hoạt động đĩa cho quá trình trong vài phút, điều này có thể có nghĩa là quá trình bị kẹt. Bạn có thể phải giết nó, nhưng tiến hành thận trọng. Hy vọng rằng nếu đây là bản cập nhật cho Visual Studio, tên quy trình sẽ bao gồm số phiên bản hoặc một loại dấu hiệu nào đó về loại cập nhật nào đang được áp dụng mà bạn có thể sử dụng để tìm kiếm thêm thông tin thông qua công cụ tìm kiếm hoặc thông qua tài nguyên trực tuyến của Microsoft.


Điều đó làm việc cho tôi ... Tôi đang tìm trong Trình quản lý tác vụ để xem những gì tôi có thể giết để thử lại và tôi nhận thấy một quy trình đang chạy đã kết thúc và biến mất khỏi danh sách. Nó ở đúng vị trí là một phần của trình cập nhật VS, vì vậy tôi đã tìm ra cái quái gì và cố gắng khởi động nó ... khởi động tốt.
jrypkahauer


1

Tôi đã từng gặp vấn đề tương tự. Vấn đề của tôi là VSIXAutoUpdate. Tôi đã đợi cho đến khi kết thúc quá trình xử lý. Bạn có thể thấy VSIXAutoUpdate trong Trình quản lý tác vụ (Ctrl + Alt + Del). Đôi khi VSIAutoupdate có thể là phần mềm độc hại, do đó bạn phải kiểm tra chi tiết bên trong các thuộc tính trong Trình quản lý tác vụ (nhấp chuột phải vào VSIXAutoUpdate). Bạn có thể xem trang web dưới đây:

https://www.file.net/ process / vsixautoupdate.exe.html


1

Cách duy nhất tôi tìm thấy để 'EASE' đau khổ là mở win 10 trình quản lý tác vụ và nhấp chuột phải vào VSIXAutoUpate.exe, trong menu ngữ cảnh, chọn đi đến chi tiết, nhấp chuột phải vào VSIXAutoUpate.exe một lần nữa và trong menu ngữ cảnh, chọn ưu tiên và chọn thời gian thực. ..... như tôi đã nói, điều này là để giảm bớt đau khổ không kết thúc nó


Cập nhật phòng thu đang đau khổ. đối mặt với cùng một vấn đề ngày hôm nay
kkarakk 13/12/18

1

Tôi đã gặp vấn đề tương tự ngày hôm nay (bản cập nhật VS 2015 3). Nhận thấy rằng dịch vụ "VSSt ChuẩnCollectorService140" đã bị dừng. (Tôi đã gặp lỗi màn hình xanh khi tôi đăng nhập ngày hôm qua. Có thể là một cái gì đó liên quan đến điều đó). Đã khởi động lại dịch vụ này và nó hoạt động


1

Bạn cũng có thể khởi chạy Visual Studio Installer. Trình cài đặt dường như khắc phục bất cứ điều gì là vấn đề nền. Sau đó, bạn có thể khởi chạy Visual Studio từ trình cài đặt.

Bây giờ tôi chỉ giải quyết vấn đề của mình theo cách này.


1

Tôi đã khởi động dịch vụ Windows Installer từ trình quản lý tác vụ windows sau đó Visual Studio 2019 đã mở (giải pháp được đề xuất ở đây và làm việc cho tôi)


1

Tôi đã xóa thư mục% temp% của mình và khởi động lại VS2017. bắt đầu làm việc tốt


1

Nó vui vẻ với tôi, tôi khởi động lại hệ thống nhưng không có gì khác biệt. Đã đi đến Task Managervà có một nhiệm vụ VSIXAutoUpdate.exeđang chạy. Tôi có thể vừa giết nó, nhưng tôi đã đợi trong 10 phút và thử mở lại Visual Studiovà nó đã hoạt động. Bây giờ bạn biết phải làm gì!


1
có thể sụp đổ phòng thu hình ảnh trong khi gián đoạn ở giữa.
Gautam Parmar

0

Visual Studio 2017 , tôi đã phải kết thúc các quá trình này:

  • Phòng thu hình ảnh 2017
  • Phần mở rộng vỏ công cụ điện TFS

và sau đó tôi có thể bắt đầu VS2017.


0

Bạn có thể ăn trưa Trình quản lý tác vụ hoặc Trình xử lý Hacker và chấm dứt VSSVC.exe . Đây là một phần của dịch vụ Shadow Copy, được sử dụng để khôi phục hệ thống cũng như bảo vệ tệp hệ thống và tính năng "phiên bản tệp trước", nhưng có thể gây ra sự cố. Điểm khôi phục được tạo tự động trong quá trình thay đổi hệ thống.


0

Xóa thư mục% temp% làm việc cho tôi cho cùng một vấn đề trên VS2019.


0

Trong trường hợp của tôi, tôi đã mở Visual Studio Installer và thấy rằng nó nói

Thiết lập thất bại. Nhấp vào thử lại để tiếp tục.

Khi tôi cài đặt lại, vấn đề đã biến mất.


0

Mở Trình quản lý tác vụ và dừng quá trình Visual Studio.

Clear out %temp% folder, and re-started VS2019.

Điều này làm việc cho tôi.


0

Thay vì giết VSIXAutoUpdate.exe, bạn nên có thể ngăn chặn nó bắt đầu vì nó dường như được chạy bởi trình lập lịch tác vụ. Chuyển đến thư mục Microsoft / VisualStudio trong bộ lập lịch và bạn sẽ thấy một hoặc nhiều tác vụ gọi là Cập nhật tự động VSIX (Tôi đoán có một cho mỗi phiên bản VS được cài đặt). Nhấp chuột phải và vô hiệu hóa ... Có thể bạn sẽ mất khả năng các tiện ích mở rộng VS được cập nhật tự động, mặc dù vậy - hy vọng không có gì hơn thế.


0

Trong trường hợp của tôi, "vs_installershell.exe" cho visual studio vẫn đang chạy khi tôi kiểm tra từ trình quản lý tác vụ. Sau khi tôi kết thúc quá trình visual studio 2019 mở cửa bình thường.

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.