web-dev-qa-db-fra.com

Comment réinstaller .NET Framework 4 / 4.6 sur Windows 10?

Si .NET Framework est cassé ou tout ce qu'ils vous ont laissé télécharger leur installateur (hors ligne/Web) mais cela ne fonctionne pas, vous venez de rebondir un message que la version actuelle ou ultérieure est déjà installée et que cela vous empêche de réinstaller.

J'ai besoin de cela pour corriger le problème des polices brisées après la mise à jour des derniers créateurs.

Référence à ma question précédente: Terminal de police PowerShell est cassé après la mise à jour des créateurs de Windows 1

Et lisez l'une des réponses:

It happened before. An update affected a MOF file in the build package, the update breaking PowerShell DSC.

The ASCII chars are proof of DSC corruption.

Uninstall and reinstall .net Framework. Also, The .NET framework repair tool may fix the issue. you can get ithere

Cet outil de réparation Legit ne fait rien et il vous dit également de réinstaller le cadre net, mais il n'est même pas possible de le faire sur Windows 10.

En outre, il n'y a pas de document .NET dans des programmes ou des mises à jour installés ou n'importe où pour la désinstaller.

Exécution de l'utilitaire de nettoyage .NET et de non neufNET Framework 3.5 et 4 sous Programmes et fonctionnalités bloque toujours de l'installation à partir d'un installateur hors ligne/Web: enter image description here

Par rien, je veux dire à la fin de la journée, je ne parviens pas à exécuter le programme d'installation de Web ou hors ligne de NET Framework 4/4.5/4.6

Mise à jour: Non pertinent maintenant, les dernières mises à jour fixent l'erreur des polices.

7
user3108268

La mise à jour des créateurs Windows 10 inclut le .NET Framework 4.7 afin que vous ne puissiez pas la réinstaller.

Le logiciel que vous essayez d'installer ne connaît pas ce fait et vérifie l'entrée Version sous les clés:

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\NET Framework Setup\NDP\v4\Client

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\NET Framework Setup\NDP\v4\Full

pour .NET 4.6.

Et dans les créateurs Mettre à jour la version est 4.7.02046, que les outils ne supportent pas.

Alors simulez la version .NET et modifiez l'entrée de version à 4.6.01586, installez l'outil et après la configuration, reportez-vous à la version sur 4.7.02046.

1
magicandre1981

Utilisez des programmes et des fonctionnalités, cliquez sur tout ce qui commence par "Microsoft .NET" (les plus récentes versions d'abord) et désinstallez.

Supprimez les traces en utilisant Utilitaire de nettoyage de la configuration .NET Framework SETUP.

Réinstallez-le de l'installateur hors ligne ou utilisez DISM /Online /Cleanup-Image /RestoreHealth pour le ré-mis à jour.

Essayez d'installer cette version officielle .

0
Overmind