J'essaie d'installer Visual Studio 2013 Express for Desktop sur une machine Windows 7 Pro. J'ai téléchargé le fichier ISO et je cours localement. P>
i Exécution du programme d'installation et obtenez une erreur sur certaines conditions préalables non installées (les exécutions C ++ pour une). J'ai téléchargé toutes les conditions préalables, mais lorsque j'essaie d'installer la coque Visual Studio 2013 (isolé), j'obtiens l'erreur suivante du message plutôt inutile: P>
erreur fatale lors de l'installation. P> blockQuote>
Cependant, la vérification du fichier journal révèle l'erreur suivante: p>
Package (vs_isoshellcore) a échoué: Error Message ID: 997 Erromessage: Opération d'E / S chevauchée est en cours. P> blockQuote>
Le Les problèmes courants et les contours de contournement ne semblent pas mentionner ce problème et une recherche Google Pour ce message ne parvient pas à atteindre tous les résultats. P>
Une recherche de "Opération d'E / S chevauchée est en cours". ramène plus de résultats le plus pertinent semble être: p>
https://community.serif.com/forum/other-Products/14966/Error-Message-overlApped-IO-Operation-in-progresse-Shen-installing-serif-software P > et p>
Les deux derniers points à KB2918614 étant le coupable. Cependant, supprimer cette mise à jour et redémarrer la machine n'a pas résolu le problème. P>
J'ai essayé d'exécuter l'installateur à la fois en tant qu'utilisateur régulier et en tant qu'administrateur et obtenez le même résultat. P>
J'ai également essayé d'exécuter le programme d'installation Web et que cela semble faire un meilleur travail de recherche et d'installation des prérequis et des dépendances, il échoue également avec la même erreur. P>
J'ai essayé de transformer mon anti-virus en cas d'interférence avec l'installateur, mais il a échoué avec exactement la même erreur. P>
Que puis-je faire d'autre? P>
4 Réponses :
Désinstallez ces 3 mises à jour: KB2918614, KB3000988, KB3008627 P>
Pourquoi ces trois? Qu'ont-ils fait? Peuvent-ils être réappliqués par la suite?
@ChRisf j'ai eu le même problème avec VS, j'ai donc fait des recherches sur ce sujet et j'ai découvert que ces trois mises à jour affectent en quelque sorte la cryptographie de Windows qui est nécessaire pour calculer le chechsum afin d'installer des packages MSI. Donc je les ai supprimés et j'ai installé avec succès vs 2013. Vous pouvez les réappliquer plus tard, il ne fera pas de mal à installer vs
Seulement 3 d'entre eux n'avaient pas aidé. Je devais supprimer tous les mises à jour 2015 04 - 05
J'ai eu le même problème lors de l'installation de la mise à jour de .NET Framework V4.5.2. J'ai également essayé le même moyen que vous avez décrit (désinstaller, réparer et tenter de réinstaller le .NET Framework).
Voici ce qui a fonctionné pour moi - Notez que ce est em> un travail autour, mais rien d'autre ne fonctionnerait: p> Effectuer des modifications de registre comme indiqué dans KB2918614 : P>
p> p> Un moyen de trouver ceci est Pour regarder dans le dossier P> script PowerShell pour obtenir la liste des Guidices d'installation récemment créés B> P> La commande suivante peut être exécutée à partir d'une console PowerShell dans le répertoire Windows Installer vers Obtenez une liste des GUIDS d'installation récemment créés par un programme étant installé. Si le programme étant installé échoue, exécutez cette commande et ajoutez chacun des GUID répertoriés dans la sortie au registre à l'aide des étapes décrites ci-dessus. P>
hkey_local_machine \ Software \ Stratégies \ Microsoft \ Windows \ installateur code>, crée dword
NOUACFORHASHMISSING code>
et définissez la valeur sur 1 code>. (Créez la clé si cela n'existe pas). LI>
SECUREREPAIRPOLICY CODE> et SET VALUE sur
2 CODE>. LI>
ol> li>
ul>
HKEY_LOCAL_MACHINE \ SPOCTÉRIED \ Stratégies \ Microsoft \ Windows \ installateur \ SecurePairwhitelist Code>, et pour chaque application de confiance, créez une valeur de chaîne en dessous de l'ID de produit de cette application. li>
ol>
c: \ windows \ installateur code> lors de l'installation et copiez le GUID à partir du fichier
SourceHash {xxxxguidxxxx} code>. p>
PS C:\Windows\Installer> Get-ChildItem -Filter *Hash* | ? {$_.CreationTime -gt (Get-Date).AddDays(-1) } | Sort-Object LastWriteTime
Directory: C:\Windows\Installer
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 2016-10-06 10:11 AM 20480 SourceHash{C8511A82-E9FD-4B6D-B1B2-378589D2B48A}
-a--- 2016-10-06 11:04 AM 20480 SourceHash{D45C3EC4-282E-4798-98C7-E7BF2362F04E}
Vous pouvez trouver l'ID à Whitelist en allant à C: \ username \ {nom_servateur \ \ appdata \ local \ Temp, trouvez le journal de l'installation (c.-à-d. Microsoft .NET Framework 4.6 Setup_20151104_153412004 -TXT) et recherchez Les entrées qui ressemblent à ceci: MSI (s) (58:04) [15: 39: 20: 238]: Sourcedrir produit ==> {94A631D5-B30A-3DD8-B65C-1117C09DA73E} devrait être juste au-dessus de: MSI (S ) (58:04) [15: 39: 20: 238]: SecurePair: SecuerePair a échoué. Code d'erreur: 3E5C36544B8 Action Début 15:39:20: RegistreProduct.
@ user2920518 qui fonctionne. Je viens d'ajouter une commande PowerShell qui énumère également les GUID (cela les obtient à partir du répertoire Windows Installer)
enfin! J'ai réussi à résoudre ce problème en supprimant toutes les mises à jour de 2015 04-05 Mois (Sécurité, Windows, HOT-Fixes), je peux désormais installer MS Visual Studio 2013 et Autodesk 3D Max. J'ai également désactivé les mises à jour Windows. P>
Comme indiqué sur ici , une solution de contournement beaucoup plus facile est de renommer le dossier Dans mon cas particulier, j'ai réussi à installer C: \ programdata \ Microsoft \ Crypto \ rsa \ s-1-5-18 code> avant de faire l'installation. Il oblige les fenêtres à régénérer ces fichiers et laissez le programme d'installation de Windows faire son travail. P>
.NET Framework 4.6.1. Code> Toutefois, après le redémarrage de l'ordinateur, l'erreur réapparaissée lors de la tentative d'installation de
SQL Server Express 2014 code >. Il semble que cette opération de renommée doit être effectuée avant chaque installation impliquant Windows Installer, si un redémarrage s'est produit dans la période moyenne. P>
J'ai essayé cela et ça n'a pas fonctionné pour moi. Je dois toujours passer par les étapes de ma réponse (ajout des fichiers SourceHash) pour certaines installations, en particulier pour ceux de Microsoft. J'ai essayé cela, et cela a ré-créé le dossier S-1-5-18 CODE> avec le même fichier à l'intérieur, mais l'installation que j'essayais toujours échoué ... (Je souhaite que cela fonctionne, Ce serait beaucoup plus vite que ce que je fais actuellement)
Ce n'est pas une question de programmation.
@ LightForce - True - mais il s'agit de l'installation de outils de programmation sur le sujet. Pensez-vous vraiment que je posterais une question de sujet hors sujet?
Non, c'est juste que je pense que vous pouvez obtenir un meilleur soutien sur un forum Microsoft. Aucune infraction.
@ LightForce - J'ai déjà trouvé des questions sur là - en effet je suis liée à un - mais j'ai trouvé les réponses inutiles - "Réinstallez Windows 7".
Je vois :-) À mon avis, le problème est que même après la désinstallation de KB2918614, vous ne pouvez pas être sûr qu'il n'y a pas de gauche. Est-il possible d'installer VS lors du démarrage en mode sans échec?
@ LightForce - Il ne semble pas que cela soit possible d'installer rien i> en mode sans échec - à moins que je n'ai pas aussi mal.
@ChRisf, avez-vous fini par résoudre ce problème? Je me débats aussi avec ça.
@Matthewking - Nope. Je suis arrivé à la conclusion que je vais devoir réinstaller le système d'exploitation. La question est de réinstaller 7, allez-y à 8 ou attendez 10? Ensuite, il y a une journée ininterrompue pour le faire.
@ChRisf - D'accord, merci. On dirait que c'est ce que je vais faire aussi :(