Je ne peux pas installer .NET Framework. Crash du système

6

J'ai rencontré des problèmes lors de l'installation du framework .net. Mon ordinateur portable (sony vaio vgn cr41z si c'est important) tournant sous windows 7 x64, vient de s'arrêter pendant le processus d'installation. Pas d'écran bleu, pas de message d'erreur, pas d'écran de déconnexion, pas de rien. Aucune erreur même lorsque je redémarre. J'ai jeté un coup d'oeil dans ce journal d'erreurs:

entrez la description de l'image ici

J'ai cherché dans stackoverflow des problèmes similaires, mais tout ce que j'ai trouvé, ce sont des applications développées sous différentes versions de .net qui plantaient avec le même code d'erreur (80131506). J'ai essayé d'installer .net 3.5, 4.0 et 4.5. Installateur autonome, installateur Web, même via Windows Update. Le même problème ...

LE: Je pense que c'est un problème de matériel ou de pilote. J'ai même changé le système d'exploitation (Windows 8 Pro x64) et le problème persiste. C'est une bonne chose d'avoir mon bureau près de. :)

Octavian Mărculescu
la source
Avez-vous un anti-virus? Cela peut être très délicat sur l’accès au dossier .NET.
Skub

Réponses:

3

Le problème était que mon ordinateur était en train de s'éteindre en raison d'une température de processeur anormale. C'est pourquoi je n'ai pas pu installer .NET Framework et d'autres programmes. J'ai résolu ce problème en allant dans Panneau de configuration -> Matériel et audio -> Options d'alimentation -> Modifier les paramètres du plan (sur le plan d'alimentation actif) -> Modifier les paramètres d'alimentation avancés et définir le statut maximal du processeur de 100% à 75% comme ceci :

écran d'impression de solution

Cela a fonctionné pour moi.

Octavian Mărculescu
la source
ok, belle trouvaille. Vous devriez essayer d'utiliser Speedfan et augmenter la vitesse de notre ventilateur du processeur.
magicandre1981
1

Vous obtenez une erreur interne:

C:\Users\Andre>err 0x80131506
# for hex 0x80131506 / decimal -2146233082
  COR_E_EXECUTIONENGINE                                          corerror.h
# An internal error happened in the Common Language Runtime's
# Execution Engine
  COR_E_EXECUTIONENGINE                                          corerror.h
# 2 matches found for "0x80131506"

utilisez l' outil .Net Clean Up pour supprimer toutes les anciennes entrées .net. Maintenant, redémarrez et essayez d'installer à nouveau .net 4.5 (3.5 fait partie de Windows 7 et 4.0 est remplacé par 4.5).

magicandre1981
la source
0

Essayez d’installer .NET 1.1 et .NET 1.1 SP1 avant de procéder à l’installation. Ceci est relativement documenté mais les symptômes sont très légèrement différents.

C'est un vieux monsieur, mais il vérifie.

tmwoods
la source
Comme vous le savez peut-être déjà, Windows 7 est fourni avec .net 3.5.1 déjà installé. Devrais-je désinstaller celui-là aussi?
Personnellement, j’éliminerais chaque trace avant d’aller de l’avant et, comme vous avez déjà essayé quelque chose entre 3.5.1 et 4.x, je dirais au moins essayer le Service Pack, mais vous devrez probablement tout effacer.
Tmwoods
J'ai essayé cela, mais pas de chance ... J'ai réussi à voir pendant presque 1 seconde un message d'erreur (l'exception à (un nombre hexa ne pouvait pas en lire plus)) puis il s'est déconnecté comme avant ... Installation de 1.1 et 1.1 sp 1 ne fera pas l'affaire, du moins pas pour moi.
Dans ce cas, je ne suis pas sûr :( Désolé de ne pouvoir rien faire.
tmwoods