Het Framework .Net van Microsoft is er al sinds de XP-tijdperk en de meeste pc’s hebben verschillende .Net versies geïnstalleerd. Hier is hoe te bepalen of u ze echt nodig heeft.

Verder: Een heel gekke GodMode fout veroorzaakt voortdurend opnieuw opgestart en een grimmige en laatste waarschuwing voor wachtwoorden met acht karakters.

Zoveel .Net versies geïnstalleerd; wat kan er worden verwijderd?

Bezoeker van deze website Mark is gefrustreerd met de verschillende versies van .Net Framework op zijn PC.

“Redactie, ik ben helemaal in de war, en ik hoop dat u een antwoord voor mij. Ik gebruik Windows 10 Pro. Zoals Susan Bradley geadviseerd, controleerde ik mijn machine voor de momenteel geïnstalleerde versies van Microsofts .Net”.

“Hier is mijn lijst: 3.5 SP1, 4 Client, 4 Full, 4.5, 4.5.1, 4.5.2 en 4.6”

“Heb ik echt alles van deze versies van dezelfde software op mijn machine nodig? En zo ja, waarom? “

We delen uw frustratie, Mark. Net als u, vindt ik het heel vervelend om vele versies van .Net te zien (sommige oude!) op mijn systemen zonder precies te weten wat ze daar doen en of ze nog steeds nodig zijn.

Maar hier is een kleine geruststelling: in het algemeen, als u uw pc heeft bijgehouden, moeten de oudere versies worden opgelapt en dus zou er dus geen significante bedreiging van de veiligheid zijn. De kwestie van de rommel blijft echter.

Er zijn verschillende instrumenten en methoden die u kunt gebruiken om de .Net versies op uw PC te verkennen om te zien of u ze nog steeds nodig heeft.

Zo kunnen ze op de site van ASoft gratis met een .NET versie Detector (site) u precies vertellen welke .Net-elementen er zijn geplaatst (zie figuur 1). Het is de snelste en eenvoudigste hulpmiddel dat ik ken.


Figuur 1. Een voorbeeld van een rapport van ASoft met de gratis .NET Versie Detector

Een ander hulpmiddel is van Microsoft dat ook gratis is; Process Explorer (site), dat .Net versies kan identificeren en welke in gebruik is. Door het uitvoeren van programma’s. Hier is hoe.
Start Process Explorer en start vervolgens een verscheidenheid aan toepassingen op uw systeem. Selecteer vervolgens in Process Explorer de Zoek-functie (Ctrl + F) en voer de zoekterm “.Net.” in, in Process Explorer zal een klein dialoogvenster verschijnen dat aangeeft welke versies van .Net de geopende applicaties gebruiken, zoals weergegeven in figuur 2 Houd in gedachten dat sommige apps niet zonder de juiste versie van .NET geïnstalleerd zal lopen.


Figuur 2. Process Explorer zoek-functie kan de .NET-versie vereist een actieve
toepassing te onthullen.

U kunt uw speurwerk verkorten door het maken van een aantal aannames over uw geïnstalleerde software en de vereiste .NET-versie.

Een aanvraag wordt waarschijnlijk gekoppeld aan de .NET-versie die in gebruik was wanneer de app werd uitgebracht. Dus, bijvoorbeeld, als .Net 2.0 op uw PC staat, is dat omdat het een vereist is voor bepaalde software die teruggaat tot ongeveer 2005, Versie 2.0 was algemeen in gebruik.

.NET 3.0 aangekomen in 2006 en versie 4.0 in 2012; zie de verwante Wikipedia-pagina voor andere release data.

Als u nog steeds wilt weten of de software draait met behulp van een oude versie van .Net; verander er dan niets aan, maar zorg ervoor dat u uw pc volledig up-to-date is om u te helpen uzelf te beschermen tegen alle bekende .NET kwetsbaarheden.

Aan de andere kant, als u een app niet langer met behulp van een oude .Net installatie nodig hebt, verwijdert u dan die software en vervolgens verwijdert u ook het bijbehorende .Net-pakket. Opmerking: als u toepassingen door de jaren heen heeft verwijderd, de daarmee in verband houdende .NET-versie zou dan kunnen blijven staan.

Sommige .Net uitgaven kunnen direct worden verwijderd met Programma en Onderdelen in het Configuratiescherm; of u kunt gratis gebruik maken van .NET Framework schoonmaak en hulpprogramma van Microsoft, zoals beschreven op de MSDN-blog.

Een alternatief is de brute-force methode, die u snel zal laten zien welke .NET-versies u echt nodig heeft. Hier is hoe:

  1. Maak een volledige back-up van uw systeem.
  2. Open Programma en Onderdelen in het Configuratiescherm.
  3. In het linker venster klikt u op Windows-onderdelen in- of uitschakelen selecteer de functie om de onderliggende functies te onthullen (zie figuur 3); Vervolgens schakelt u elke .Net functies aan of uit, één voor één.

Figuur 3. Gebruik de Windows-functies om .NET-versies selectief uit te schakelen.
  • Voor elke uitgeschakelde .NET functie, test u uw toepassingen die .NET nodig hebben; alle software die niet meer werkt of die nu een melding geven, hangen waarschijnlijk samen met het .Net component dat u heeft uitgeschakeld.

Onthoud dit: als u een .Net pakket verwijderd, maar later merkt dat u die eigenlijk nog nodig heeft, kunt u die altijd downloaden bij Microsoft en opnieuw installeren (alle versies zijn gratis). Bijvoorbeeld, Microsoft .NET Framework 4.6 is beschikbaar op het Microsoft Download Centrum. Een zoektocht op het Internet naar de .Net-versie die u nodig hebt, moet een bijbehorende Microsoft download pagina hebben.

Pin It on Pinterest