Impossibile aprire Visual Studio - genera l'errore "impossibile eseguire quando l'installazione è in corso"


155

Sto cercando di aprire Visual Studio, ma sta dando un errore:

impossibile eseguire durante l'installazione

Stava funzionando bene prima quando ho riavviato la mia macchina. Ho già installato questa versione da un anno.

immagine dello schermo


3
È possibile che Visual Studio venga aggiornato da Windows Update (patch microsoft.com/en-us/download/… ) poiché una patch critica è stata rilasciata pochi giorni fa ... Non sono sicuro che venga forzato tramite Windows Update. .. Potrebbe anche essere l'installazione di support.microsoft.com/kb/3002339
jessehouwing il

@jessehouwing Potrebbe essere che Microsoft stia semplicemente tentando di forzare tutti ad aggiornare all'aggiornamento 4, ma comunque ho l'aggiornamento 3 su Visual Studio 2013 Ultimate (sì, è autentico e legalmente ottenuto tramite il programma Dreamspark di Microsoft) e può confermare che non lo sta mostrando messaggio per me
Dopo il

Controlla la cronologia di Windows Update per vedere se sta tentando (e non riesce) di installare una patch di Visual Studio. Generalmente l'avvio di qualsiasi programma di installazione di Visual Studio (aggiornamento | patch) impedisce l'avvio di qualsiasi istanza di Visual Studio.
jessehouwing,

6
Il 19-03-2018, questo è successo a me con Visual Studio 2017 Enterprise (15.6.2). Task Manager ha rivelato che un VSIXAutoUpdate.exe era in esecuzione. Probabilmente ho alcune estensioni con la casella di controllo "aggiorna automaticamente", che probabilmente spiega perché non ho potuto avviare VS 2017. Una volta terminato l'aggiornamento automatico dell'estensione, sono stato in grado di avviare Visual Studio 2017 Enterprise (15.6.2).
user3785010

1
È un tipico errore VS scadente. Sembra un errore catastrofico ma sta solo aspettando che vengano installati alcuni aggiornamenti. Una volta terminato, si carica. Sarebbe utile se il messaggio lo avvisasse.
Norbert Norbertson,

Risposte:


124

Prova a controllare Task Manager e termina qualsiasi processo correlato a Visual Studio (qualsiasi versione).

Aggiornamento:
come molte persone menzionate nei commenti, è meglio aspettare un po 'fino a quando quei processi non finiscono da soli


37
Sicuramente questo ti permetterà di avviare VS immediatamente. Ma interrompere un processo di aggiornamento può portare a guasti. Meglio attendere 3 minuti (fino alla chiusura di VSIXAutoUpdate.exe) e riprovare.
Jack Miller,

4
Ora dice "La configurazione per l'installazione di Visual Studio non è completa. Per favore, esegui di nuovo il programma di installazione di Visual Studio" lol
Nick Gallimore,

Sì. Probabilmente non è una grande idea interrompere il processo mentre sono aggiornati, eh? Se il processo non si interrompe basta riavviare il PC e riprovare, il riavvio arresterà con grazia qualsiasi processo invece di semplicemente ucciderlo
Piotr Kula,

Questa non dovrebbe essere una risposta e non dovrebbe essere votata!
Mahmoud,

L'aggiornamento è corretto, dopo aver atteso qualche istante i processi sono terminati da soli.
Rafael Adnet Pinho,

97

Ho avuto questo problema con Visual Studio 2017. Ci sono stati processi nel Task Manager denominato VSIXAutoUpdate.exe . Ho visto Task Manager e stavano generando e desponando. Alcune volte, un processo di Visual Studio 2017 verrebbe generato e scomparso.

Dopo che VSIX Auto Updater ha smesso di apparire in Task Manager, aveva applicato tutti i suoi aggiornamenti in background e sono stato in grado di avviare Visual Studio.

Non consiglierei di interrompere questi processi durante l'installazione di aggiornamenti, come suggeriscono altre risposte a questa domanda. Aspetta che finiscano guardando Task Manager.


4
Sì, l'attesa è una buona opzione, dopo 2-3 minuti si avvia correttamente. Ma non ho ricevuto questo popup fino alla settimana scorsa. Quindi, si verifica ogni giorno (?) Solo su 1 delle mie 2 macchine con VS (?) Entrambe hanno un W10 aggiornato, quindi ..
Goodies,

1
Si è verificata una situazione in cui VSIX Auto Updater si avviava e siedeva lì solo a notare. La sua conclusione ha risolto il problema. Presumo che fosse bloccato nel tentativo di completare un'installazione non riuscita.
Codice finito

Sì, ho solo aspettato un po 'fino a quando nessun processo ha mostrato più .. Come 3 minuti (preparato) e ha iniziato bene.
Piotr Kula,

Ho aspettato, leggendo questo post. Quando ho letto questo commento sono stato in grado di aprire VS2017
Kirsten Greed il

43

Non è esattamente una risposta alla domanda originale, ma se è necessario eseguire VS durante l'installazione, è possibile utilizzare l'opzione della /AllowDuringSetupriga di comando non documentata .


31

Questo mi è successo quando ho tentato di avviare Visual Studio subito dopo l'avvio.

Non sono riuscito a vedere alcun processo di Visual Studio o di installazione in esecuzione in Task Manager , ma ho aspettato circa 5 minuti, riprovato e si è aperto.


Questo è esattamente quello che è successo anche a me. Ho ucciso qualsiasi processo che pensavo potesse essere correlato e niente. Dopo aver letto questo ho provato a lanciarlo di nuovo e ha funzionato.
Zakk Diaz,

Davvero mi è appena successo come descritto. Non aveva avviato VS e non c'era nulla in Task Manager Visual Studio-ey. Ho appena provato a lanciarlo di nuovo. Bingo. scrollata di spalle
Craig Brett l'

Ho riavviato il mio sistema, ho aspettato più di 30 minuti, ho verificato che Task Manager non è in esecuzione, ma sto ancora ricevendo un messaggio di errore.
Sri Chatala,

18

Causa ultima: Se, arrestiamo il sistema senza chiudere correttamente Visual Studio e la prossima volta che apriremo il sistema, alcune volte avremo questo problema a causa dell'installazione che verrà eseguita in background.

Correzione: non è necessario fare nulla, attendere dai 10 ai 15 minuti e riaprire Visual Studio. Risolverà automaticamente il problema.


17

Ho riscontrato questo errore oggi dopo un avvio a freddo (su una macchina virtuale) e ho trovato una soluzione.

  • Windows> Servizi
  • Cerca un servizio con un nome come "Servizio di raccolta standard di Visual Studio"
  • Fare clic con il tasto destro del mouse sull'elemento e avviare il servizio => Visual Studio ora dovrebbe essere in grado di avviarsi

Per evitare che ciò accada al prossimo riavvio (almeno fino a quando non si verifica un aggiornamento che reintroduce il bug) è possibile:

  • Fare clic con il tasto destro sull'elemento e selezionare Proprietà
  • Impostare il tipo di avvio su "Automatico"
  • Seleziona Applica

Trovato utilizzando: VS Community 2019, versione 16.1.3


1
Questa soluzione ha funzionato per me con VS2017, avevo due dei "Visual Studio Collector Service" (anche VS2015 installato), quindi ho selezionato quello con la descrizione che termina con 150 e poi VS2017 attivato e caricato i dati memorizzati nella cache (non ho prestato attenzione a che cosa era la cache). Non ho avuto la possibilità di fare un avvio automatico su Window 7. Chiuso Task Manager, riaprire e il servizio era sparito.
Karen Payne,

1
Questa risposta è l'unica che mi ha salvato. Grazie Signore!
Syndog,


6

Vai a Task Manager e termina l'attività VS Auto Update. Funzionerà benissimo.


3

Vai a Task Manager. Sotto processi cerca vns. Fai clic su Termina processo.


3

Ricevo questo messaggio di errore quando un aggiornamento è stato inviato a Visual Studio, ma non è riuscito per qualche motivo.

Per risolvere questo problema, attenersi alla seguente procedura (Windows)

Impostazioni> App> Programma di installazione di Visual Studio> Fai clic su "Modifica"

Dovresti visualizzare un messaggio di errore che dice qualcosa del tipo "Impossibile aggiornare" e puoi fare clic sul pulsante per riprovare.

Nel mio ultimo caso, si trattava di un piccolo aggiornamento del carico di lavoro di sviluppo desktop .NET che non era stato scaricato o installato correttamente.


2

Se nessuna delle soluzioni sopra menzionate aiuta (che è stato il caso per me), ho un altro suggerimento. Vai al pannello di controllo e sotto "Programmi e funzionalità", fai clic su "Disinstalla un programma".

Otterrai questa grande finestra con tutte le applicazioni installate al suo interno. Se hai provato a installare un SDK o qualcosa del genere e il programma ha smesso di funzionare dopo quello, trova tutti i programmi relativi a Visual Studio con una data di installazione uguale alla data in cui hai iniziato a riscontrare il problema. Fai clic con il tasto destro del mouse e se è disponibile un'opzione "Ripara", fai clic su di essa. In caso contrario, fai clic su "Disinstalla", quindi nella finestra che si apre successivamente, fai clic su "Ripristina".

Quindi, essenzialmente, stai riparando tutto ciò che riguarda Visual Studio installato nello stesso giorno in cui hai iniziato a riscontrare problemi. Ha funzionato per me dopo aver installato Azure SDK e aver visto questo errore.


Grazie uomo! Questo ha risolto il mio problema con VS2017. Sospetto lo spegnimento del PC durante gli aggiornamenti, lasciando l'installazione incompleta.
Nenad,

fantastico amico - la mia installazione è stata interrotta da un improvviso spegnimento e questo ha risolto il problema.
Pupsik,

2

Quello che ho trovato su Task Manager è che una versione VS Preview 2019 si stava aggiornando mentre cercavo di avviare la mia versione di produzione di VS2017. Non ho mai avuto il problema prima. Ho aspettato, come molti altri suggeriscono, circa 3 minuti e il problema si è attenuato con ripercussioni non consequenziali. Mi sono sentita MOLTO meglio in questo modo piuttosto che eseguire il backup di un'attività tramite Task Manager. :-)


2

Stavo affrontando lo stesso problema durante l'apertura Microsoft Visual Studio Enterprise 2019 Version 16.4.2all'interno della mia VM.

Ecco la soluzione e questo è quello che ho fatto e ha funzionato per me:

Non interrompere alcun processo correlato a Visual Studio in Task Manager in quanto potrebbe comportare un comportamento imprevisto e talvolta costringere a reinstallare Visual Studio. Quindi aspetta da 5 a 10 minuti. Tutto il processo relativo a Visual Studio terminerà automaticamente.

Ora apri il tuo studio visivo funzionerà normalmente.


2

Soluzione: non basta aprire Task Manager e uccidere tutti i processi che VSXAutoUpdate.exe sta aggiornando, questo ti darà problemi quando proverai ad avviare Visual Studio poiché gli aggiornamenti non sono stati completati. Invece, attendere fino al completamento dell'aggiornamento che è quando si avvia Visual Studio. Se non è più necessario il componente Visual Studio che si aggiorna più regolarmente, si consiglia nuovamente di disinstallare il componente tramite Visual Studio Installer.

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


1

Molto probabilmente Visual Studio viene aggiornato man mano che il messaggio di errore si insinua e se si attende alcuni minuti per il completamento dell'aggiornamento, è possibile eseguire nuovamente Visual Studio senza problemi.

Se il problema persiste o se sei solo curioso, apri il tuo task manager e vedi se c'è qualcosa di correlato a (Microsoft) Visual Studio in esecuzione ma non uccidi semplicemente il processo. Controlla invece se il processo utilizza risorse: se ha un conteggio I / O elevato, si sta effettivamente aggiornando e dovresti lasciarlo fare. Se l'utilizzo della CPU e l'uso della memoria rimangono per lo più costanti e non vi è alcuna attività del disco per il processo per diversi minuti, ciò potrebbe significare che il processo è bloccato. Potrebbe essere necessario ucciderlo, ma procedere con cautela. Eventualmente, se si tratta di un aggiornamento per Visual Studio, il nome del processo dovrebbe includere un numero di versione o una sorta di indicazione del tipo di aggiornamento che è possibile applicare per cercare ulteriori informazioni tramite un motore di ricerca o le risorse online di Microsoft.


Questo ha funzionato per me ... Stavo cercando nel Task Manager per vedere cosa avrei potuto uccidere per riprovare e ho notato che un processo in corso è terminato ed è scomparso dall'elenco. Era nella posizione giusta per far parte del programma di aggiornamento VS, quindi ho capito cosa diavolo e ho provato a lanciarlo ... è iniziato bene.
jrypkahauer,


1

Ho avuto lo stesso problema. Il mio problema era VSIXAutoUpdate. Ho aspettato fino alla fine dell'elaborazione. Puoi vedere VSIXAutoUpdate in Task Manager (Ctrl + Alt + Canc). VSIAutoupdate potrebbe essere un malware a volte, quindi è necessario controllare i dettagli all'interno delle proprietà in Task Manager (fare clic con il tasto destro su VSIXAutoUpdate). Puoi vedere la pagina web qui sotto:

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


1

L'unico modo in cui ho scoperto che 'EASE' la sofferenza è aprire Win 10 Task Manager e fare clic con il tasto destro su VSIXAutoUpate.exe, nel menu contestuale selezionare vai ai dettagli, fare nuovamente clic con il tasto destro su VSIXAutoUpate.exe e nel menu contestuale selezionare impostare la priorità e selezionare in tempo reale. ..... come ho detto questo è per alleviare la sofferenza per non finirla


gli aggiornamenti di vs studio stanno soffrendo. affrontando lo stesso problema oggi
kkarakk,

1

Ho riscontrato lo stesso problema oggi (VS 2015 aggiornamento 3). Notato che il servizio "VSStandardCollectorService140" è stato arrestato. (Ho avuto un errore di schermata blu quando mi sono registrato di ieri. Potrebbe essere qualcosa correlato a quello). Riavviato questo servizio e funziona


1

Puoi anche avviare Visual Studio Installer. Il programma di installazione sembra risolvere qualunque sia il problema in background. È quindi possibile avviare Visual Studio dal programma di installazione.

Ho appena risolto il mio problema in questo modo.


1

Ho avviato il servizio Windows Installer dal Task Manager di Windows, quindi è stato aperto Visual Studio 2019 (soluzione suggerita qui e funzionata per me)


1

Ho cancellato la mia cartella% temp% e riavviato VS2017. ha iniziato a funzionare bene.


1

Mi è piaciuto, ho riavviato il sistema ma non ho fatto alcuna differenza. Sono andato Task Managere c'era un'attività in VSIXAutoUpdate.exeesecuzione. Avrei potuto semplicemente ucciderlo, ma ho aspettato per circa 10 minuti e ho provato a riaprirlo Visual Studioe ha funzionato. Ora sai cosa fare!


1
probabilmente crash studio visivo durante l'interruzione nel mezzo.
Gautam Parmar,

0

Visual Studio 2017 , ho dovuto terminare questi processi:

  • Visual Studio 2017
  • Estensione di shell TFS Power Tool

e quindi ho potuto avviare VS2017.


0

È possibile pranzare Task Manager o Process Hacker e terminare VSSVC.exe . Fa parte del servizio Copia shadow che viene utilizzato dal ripristino del sistema, dalla protezione dei file di sistema e dalla funzione "versione file precedente", ma può causare problemi. I punti di ripristino vengono creati automaticamente durante le modifiche di sistema.


0

Cancellare la cartella% temp% ha funzionato per me per lo stesso problema su VS2019.


0

Nel mio caso, ho aperto Visual Studio Installer e ho visto che diceva

Installazione non riuscita. Fai clic su Riprova per continuare.

Una volta reinstallato il problema è andato via.


0

Aprire Task manager e interrompere il processo di Visual Studio.

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

Questo ha funzionato per me.


0

Invece di uccidere VSIXAutoUpdate.exe, dovresti essere in grado di impedirne l'avvio come sembra essere eseguito dall'utilità di pianificazione. Vai alla cartella Microsoft / VisualStudio nello scheduler e vedrai una o più attività chiamate Aggiornamento automatico VSIX (suppongo ce ne sia una per ogni versione di VS installata). Fai clic con il tasto destro e disabilita ... Probabilmente perderai la possibilità che le estensioni VS vengano aggiornate automaticamente, ma spero che niente di più.


0

Nel mio caso, "vs_installershell.exe" per Visual Studio era ancora in esecuzione quando ho controllato dal Task Manager. Dopo aver terminato il processo, Visual Studio 2019 si è aperto normalmente.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.