web-dev-qa-db-fra.com

Microsoft Visual Studio "installation bloquée"

Lorsque j'essaie d'installer Microsoft Visual Studio 2015, le message d'erreur "Installation bloquée" s'affiche. en me disant: "L'ordinateur doit être redémarré avant que l'installation puisse continuer. Veuillez redémarrer l'ordinateur et relancer l'installation." 10130 Ceci est le dernier bit du fichier journal:

    [0A60:1530][2015-07-10T18:48:06]i101: Detected package: VSSetupUtility_Complete_vs_community, state: Absent, cached: None
    [0A60:1530][2015-07-10T18:48:06]i000: MUX:  Setup update feature is enabled. Evaluating conditions to determine whether to run setup update.
    [0A60:1530][2015-07-10T18:48:06]i000: MUX:  Checking http://go.Microsoft.com/fwlink/?LinkID=500683 for update.
    [0A60:1530][2015-07-10T18:48:07]e000: MUX:  Exception: Info: Could not download update data.
    [0A60:1530][2015-07-10T18:48:07]e000: MUX:  WARNING: For security reasons DTD is prohibited in this XML document. To enable DTD processing set the ProhibitDtd property on XmlReaderSettings to false and pass the settings into XmlReader.Create method.
    [0A60:1530][2015-07-10T18:48:07]e000: MUX:  Stack:    at System.Xml.XmlTextReaderImpl.Throw(Exception e)
       at System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(String res, String arg)
       at System.Xml.XmlTextReaderImpl.ParseDoctypeDecl()
       at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
       at System.Xml.XmlTextReaderImpl.Read()
       at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
       at System.Xml.XmlDocument.Load(XmlReader reader)
       at Microsoft.Devdiv.Bootstrapper.DownloadManager.DownloadXml(String url, Int32& returnCode)
    [0A60:1530][2015-07-10T18:48:07]i000: MUX:  Failed to download the update xml file from http://go.Microsoft.com/fwlink/?LinkID=500683 Setup will not be updated.
    [0A60:1530][2015-07-10T18:48:07]i052: Condition '(VersionNT = v6.3) AND (WindowsBuildNumber < 9600)' evaluates to false.
    [0A60:1530][2015-07-10T18:48:07]i052: Condition 'CompatibilityMode = 0' evaluates to false.
    [0A60:1530][2015-07-10T18:48:07]i052: Condition 'NOT((VersionNT > v6.1) OR (VersionNT = v6.1 AND ServicePackLevel >= 1))' evaluates to false.
    [0A60:1530][2015-07-10T18:48:07]i052: Condition '(NOT IsLanguagePack) AND ( CurrentOperation = "Install" ) AND ( FLP_Version > v14.0.22823 )' evaluates to false.
    [0A60:1530][2015-07-10T18:48:07]i052: Condition 'RebootPending = 1' evaluates to true.
    [0A60:1530][2015-07-10T18:48:07]i052: Condition 'NOT (IEsvcVersionExists) OR (IEsvcVersion < v10.0)' evaluates to false.
    [0A60:1530][2015-07-10T18:48:07]i052: Condition '(VersionNT < v6.2) AND ((NetworkAvailable = 0) OR (DisableRootAutoUpdate = 1)) AND NOT ((MicrosoftRootCertificateAuthority2011RootExists OR MicrosoftRootCertificateAuthority2011AuthRootExists) AND (MicrosoftRootCertificateAuthority2010RootExists OR MicrosoftRootCertificateAuthority2010AuthRootExists))' evaluates to false.
    [0A60:1530][2015-07-10T18:48:07]i052: Condition '( CurrentOperation = "Install" AND EnterpriseExists )' evaluates to false.
    [0A60:1530][2015-07-10T18:48:07]i052: Condition '( CurrentOperation = "Install" AND UltimateExists )' evaluates to false.
    [0A60:1530][2015-07-10T18:48:07]i052: Condition '( CurrentOperation = "Install" AND NOT EnterpriseExists AND ProfessionalExists)' evaluates to false.
    [0A60:1530][2015-07-10T18:48:07]i052: Condition '(VersionNT = v6.3) AND (KB2919355_AMD64_CurrentState <> 112 AND KB2919355_x86_CurrentState <> 112)' evaluates to false.
    [0A60:1530][2015-07-10T18:48:07]i052: Condition '(VersionNT = v6.3) AND (netfxfullredist_43_DetectKey < v4.5.22816)' evaluates to false.
    [0A60:1530][2015-07-10T18:48:07]i000: MUX:  Stop Block: SystemRebootPendingBlock : The computer needs to be restarted before setup can continue. Please restart the computer and run setup again.
    [0A60:1530][2015-07-10T18:48:07]i000: MUX:  Detect Completed
    [0A60:1530][2015-07-10T18:48:07]i000: MUX:  Wait for View to be loaded
    [0A60:139C][2015-07-10T18:48:07]i000: MUX:  Detect Completed, now create view
    [0A60:1530][2015-07-10T18:48:08]i000: MUX:  View loaded
    [0A60:1530][2015-07-10T18:48:08]i000: MUX:  Stop Block: SystemRebootPendingBlock : The computer needs to be restarted before setup can continue. Please restart the computer and run setup again.
    [0A60:1530][2015-07-10T18:48:08]i000: MUX:  Go to Blocker page.
    [0A60:1530][2015-07-10T18:48:08]i199: Detect complete, result: 0x0

et this is le journal complet

26
Drogebot

Il semble que, à partir de Windows 8, l’arrêt n’arrête pas l’ordinateur, mais le met en veille prolongée. Cela a pour conséquence que les fichiers système sur lesquels le programme d'installation a dû fonctionner continuent à être utilisés.

Vous pouvez désactiver l'hibernation en exécutant la commande suivante en tant qu'administrateur:

powercfg.exe /hibernate off

Après l'avoir exécuté, redémarrez l'ordinateur et le programme d'installation devrait fonctionner. Vous pouvez le réactiver en utilisant

powercfg.exe /hibernate on
37
gabrieljcs

Vous avez 2 choix: 

  • Redémarrez le PC (pas d'arrêt!)

OR

  • Si vous ne voulez pas redémarrer pc, utilisez simplement ignore-restart.bat script avant l’installation.
6
T.Todua

J'ai réussi à contourner la même erreur sur Windows 7 x64 en:

  • vider le dossier Windows Temp (généralement C:\Windows\Temp), mais garder tous les fichiers en cours d'utilisation
  • effectuer un redémarrage
1
Alexei

Vous pouvez également accéder au Panneau de configuration. options d'alimentation; Choisissez ce que font les boutons d’alimentation; Modifier les paramètres actuellement indisponibles; puis décochez la case "Activer le démarrage rapide (recommandé)", enregistrez les modifications, puis fermez-la.

1
CM_Guru

J'ai frappé cette question mais mon problème était quelque chose de complètement différent.

Le problème était que j'essayais d'installer:

Visual Studio 2015 Update 1 (x86 et x64) - Programme d'installation Web (plusieurs langues)

Ne pas:

Visual Studio Professional 2015 avec Update 1 (x86 et x64) - Web Installer (anglais)

Le message d'erreur n'est pas utile, mais dans mon cas, cela signifiait que je n'avais pas installé 2015, donc la mise à jour 1 n'a pas pu être appliquée.

msdn forum post ici pour plus d'infos:

https://social.msdn.Microsoft.com/Forums/vstudio/en-US/6c531ef3-6c95-4dc9-4dc9-a9a3-d23cc95b09c3/vs2015-update-1-setup-blocked-update-1-doot- appliquer-ou-est-bloqué-par-une-autre-condition-sur-votre? forum = vssetup

0
Alan Wolfe

Allez simplement à l'invite de commande et lancez ce qui suit: SHUTDOWN/r/f/t 0

0
Yingzheng Wu