Virussen en andere schadelijke programma's installeren zichzelf vaak op computers zonder dat de eigenaar van de computer weet dat ze er zijn. Hierdoor staan veel computergebruikers wantrouwend tegenover programmamappen voor applicaties waarvan ze zich niet herinneren dat ze ze geïnstalleerd hebben. Mappen zoals de map "NETFx" kunnen verdacht lijken voor gebruikers die niet weten dat het een onderdeel is van Microsoft .NET Framework.
.NET Framework
Het Microsoft .NET Framework is een veelgebruikt onderdeel dat wordt gedeeld door Microsoft-versies van programmeertaalcompilers. Het gebruik van het .NET Framework zorgt ervoor dat programma's die zijn gecompileerd met .NET-compatibele compilers dezelfde basisvereisten hebben met betrekking tot hun onderliggende softwareplatform. Een eindgebruiker die deze programma's installeert, kan aan deze vereisten voldoen door simpelweg de door het programma vereiste versie van het .NET Framework te installeren, ongeacht eventuele andere aanpassingen of wijzigingen die zijn aangebracht aan zijn computer of besturingssysteem.
WinFx
Met .NET Framework versie 2.0 heeft Microsoft de naam van het framework-platform gewijzigd in "WinFx" om aan te geven dat het een belangrijke wijziging was ten opzichte van de oorspronkelijke versie van het framework. De naam "WinFx" is gemaakt als een verkorte versie van "Windows Framework X", wat aangeeft dat het framework bedoeld was voor gebruik met Windows-besturingssystemen en dat het niet alleen de naam was van een enkele versie van het .NET Framework. WinFx is ontworpen om achterwaarts compatibel te zijn met software die .NET Framework-versies 1.0 en 1.1 vereist.
NETFx
Terwijl het .NET Framework zijn reikwijdte als een onderliggend softwareplatform bleef uitbreiden, werd een nieuwe naam aan het framework gegeven, te beginnen met de release van .NET Framework 3.0. De nieuwe naam, "NETFx", was bedoeld om het framework als product te scheiden van de Windows-familie van besturingssystemen. De naam werd weerspiegeld in de .NET-productlijn en verwijst nog steeds naar de productidentiteit die is gemaakt toen WinFx werd uitgebracht. Net als de naamgeving van WinFx, is de NETFx-naam gemaakt als een verkorte versie van ".NET Framework X."
De NETFx-map
De NETFx-map wordt automatisch gemaakt wanneer een versie van .NET Framework 3.0 of hoger wordt geïnstalleerd. Bestanden en uitvoerbare bestanden in de map zijn niet essentieel voor het uitvoeren van Windows, maar zijn mogelijk vereist voor programma's die een nieuwere versie van .NET Framework vereisen. De map moet worden verwijderd als de .NET-installatie wordt verwijderd en kan handmatig worden verwijderd als deze niet automatisch wordt verwijderd tijdens het verwijderingsproces. Toekomstige installaties van het .NET Framework zullen de NETFx-map opnieuw maken als deze is verwijderd.