Have 4 versions of .NET framework - can I delete?

catalogue

New member
Member
VIP
Local time
9:51 AM
Messages
108
I am getting four listings for .NET framework in services.msc - but only one under Programs and Features.

Can I get rid of the unneeded ones? My computer is extremely slow and I'm trying to clean out all the junk (yes, I am going through this list!)

services.msc shows:

Microsoft .NET Framework NGEN v2.0.50727_X64
Microsoft .NET Framework NGEN v2.0.50727_X86
Microsoft .NET Framework NGEN v4.0.30319_X64
Microsoft .NET Framework NGEN v4.0.30319_X86

Programs and Features shows:

Microsoft .NET Framework 4 Client Profile, version 4.0.30319
Microsoft .NET Framework 4 Extended, version 4.0.30319​

Thanks
 

My Computer My Computer

At a glance

7 Pro 64Intel Core i5-2540M 2.6 GHz6 GB RAM
Computer type
Laptop
Computer Manufacturer/Model Number
Lenovo Thinkpad T520
OS
7 Pro 64
CPU
Intel Core i5-2540M 2.6 GHz
Memory
6 GB RAM
Hard Drives
1 Tb
They were probably installed by a program that needs them. They don't do anything until a program needs them so should have no effect on your system.

Jim :cool:
 

My Computer My Computer

At a glance

Windows 8.1 Pro w/Media Center 64bit, Windows...Phenom II X6 1100TCrucial Balistic 8gb DDR3-1866 CL9MSI R6850 Cyclone IGD5 PE
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home Built
OS
Windows 8.1 Pro w/Media Center 64bit, Windows 7 HP 64bit
CPU
Phenom II X6 1100T
Motherboard
ASUS M5A99X EVO
Memory
Crucial Balistic 8gb DDR3-1866 CL9
Graphics Card(s)
MSI R6850 Cyclone IGD5 PE
Sound Card
On Board
Monitor(s) Displays
ASUS VE258Q 25" LED with DVI-HDMI-DisplayPort
Screen Resolution
1920 x 1080
Hard Drives
Two WD Cavier Black 2TB Sata III, WD My Book Essential 2TB USB 3.0
PSU
Seasonic X650 80 Plus GOLD Modular
Case
Corsair 400R
Cooling
Antec Kuhler H2O 620, Two 120mm and four 140mm
Keyboard
Logitech K120
Mouse
Logitech Marble Mouse USB, Logitech Precision Game Pad
Internet Speed
15MB
Antivirus
Norton IS 2013, Malwarebytes Pro Beta 2
Browser
IE-11, FF-27
Other Info
APC UPS ES 750, Netgear WNR3500L Gigabit & Wireless N Router with SamKnows Test Program, Motorola SB6120 Gigabit Cable Modem. Brother HL-2170W Laser Printer, Epson V300 Scanner
Leave all .NET Frameworks in place. The versioning is strange, but they're all there for a reason. You would think that .NET Y would be backward compatible to .NET X - that's what I thought too.

I started ripping previous version off my Vista system - what a mess I made! A reinstall and hands off .NET approach solved the user issue.

Installing .NET 4.0 removed .NET 1.0 at least - .NET is an interesting beast, it's has strong ties to the OS.

My experience says it's better to leave .NET alone.
 

My Computer My Computer

At a glance

x64 (6.3.9600) Win8.1 Pro & soon dual boot x6...AMD A6-3420M APU with Radeon(tm) HD Graphics6.00 GBAMD Radeon(TM) HD 6520G
Computer type
Laptop
Computer Manufacturer/Model Number
HP Pavilion dv6-6c10us
OS
x64 (6.3.9600) Win8.1 Pro & soon dual boot x64 (6.1.7601) Win7_SP1 HomePrem
CPU
AMD A6-3420M APU with Radeon(tm) HD Graphics
Motherboard
Hewlett-Packard 1805
Memory
6.00 GB
Graphics Card(s)
AMD Radeon(TM) HD 6520G
Sound Card
(1) AMD High Definition Audio Device (2) IDT High Definiti
Monitor(s) Displays
HP W2072a 20" LCD (1600 x 900) @ 60 Hz
Screen Resolution
1366 x 768 x 32 bits (4294967296 colors) @ 60 Hz
Hard Drives
ST640LM0 00 HM641JI SATA Disk Device
Keyboard
Logitech k520 wireless KB
Mouse
Logitech m320 wireless mouse (bundled with KB)
Internet Speed
15/5 | 54 MB Wireless 'n'
Antivirus
Realtime: Defender or Avast | On-demand: Malwarebytes, ESET
Browser
IE 11 on Win8, IE 10 on win 7
Other Info
Media: [Gimp, Audacity, VLC] || Comm: [WEmail 2012, Skype] || Productivity: [OpenOffice,| Textpad] || Utils: [Sysinternals, cCleaner, Speccy, Defraggler]
The versioning is strange, but they're all there for a reason.

What reason? What is .NET even for in the first place? How do I know if anything on my computer needs it? Can't I just uninstall them and then if a program stops working, install it again?
 

My Computer My Computer

At a glance

7 Pro 64Intel Core i5-2540M 2.6 GHz6 GB RAM
Computer type
Laptop
Computer Manufacturer/Model Number
Lenovo Thinkpad T520
OS
7 Pro 64
CPU
Intel Core i5-2540M 2.6 GHz
Memory
6 GB RAM
Hard Drives
1 Tb

My Computer My Computer

At a glance

x64 (6.3.9600) Win8.1 Pro & soon dual boot x6...AMD A6-3420M APU with Radeon(tm) HD Graphics6.00 GBAMD Radeon(TM) HD 6520G
Computer type
Laptop
Computer Manufacturer/Model Number
HP Pavilion dv6-6c10us
OS
x64 (6.3.9600) Win8.1 Pro & soon dual boot x64 (6.1.7601) Win7_SP1 HomePrem
CPU
AMD A6-3420M APU with Radeon(tm) HD Graphics
Motherboard
Hewlett-Packard 1805
Memory
6.00 GB
Graphics Card(s)
AMD Radeon(TM) HD 6520G
Sound Card
(1) AMD High Definition Audio Device (2) IDT High Definiti
Monitor(s) Displays
HP W2072a 20" LCD (1600 x 900) @ 60 Hz
Screen Resolution
1366 x 768 x 32 bits (4294967296 colors) @ 60 Hz
Hard Drives
ST640LM0 00 HM641JI SATA Disk Device
Keyboard
Logitech k520 wireless KB
Mouse
Logitech m320 wireless mouse (bundled with KB)
Internet Speed
15/5 | 54 MB Wireless 'n'
Antivirus
Realtime: Defender or Avast | On-demand: Malwarebytes, ESET
Browser
IE 11 on Win8, IE 10 on win 7
Other Info
Media: [Gimp, Audacity, VLC] || Comm: [WEmail 2012, Skype] || Productivity: [OpenOffice,| Textpad] || Utils: [Sysinternals, cCleaner, Speccy, Defraggler]
The .NET files are support files needed for many applications to run. In theory the version 4 files should replace all previous versions but it doesn't always work that way in the real world. Many applications are designed for a specific version and will work with no other.

Determining what applications need .NET and what version is difficult. Unless you are desperately short on disk space the amount saved by deleting them will be of little consequence.

Most members of this forum leave all .NET runtimes alone because the determination of which ones are needed is more trouble than it is worth. I have better things to do with my available time.
 

My Computer My Computer

At a glance

Windows 7 Pro 64 bitXeon W35208 GBNvidia Geforce 210
Computer type
PC/Desktop
Computer Manufacturer/Model Number
HP
OS
Windows 7 Pro 64 bit
CPU
Xeon W3520
Memory
8 GB
Graphics Card(s)
Nvidia Geforce 210
There's 4 of them because of 32bit and 64bit versions. Leave them on your computer and set the service to manual. If u have any problems with programs just SRT it back to auto delayed start.
 

My Computer My Computer

At a glance

Windows 10 ProIntel i7-3770K 4.4GHz8GB G.SKILL Ripjaws 1866 MHzEVGA GTX 980 Classified
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Weekend Warrior Rig
OS
Windows 10 Pro
CPU
Intel i7-3770K 4.4GHz
Motherboard
ASUS P8Z77-V Pro
Memory
8GB G.SKILL Ripjaws 1866 MHz
Graphics Card(s)
EVGA GTX 980 Classified
Monitor(s) Displays
Asus VH238H 23" 2ms
Screen Resolution
1920x1080
Hard Drives
Intel 330 120GB SSD /
WD Blue 1TB /
WD Black 500GB
PSU
Corsair CX750M
Case
NZXT H440
Cooling
Corsair H80i- CPU / Corsair H90- GPU
Keyboard
Logitech K360 LE
Mouse
Logitech G500
Antivirus
Avast
Browser
Chrome
Other Info
1200W 2.1 Surround Sound Audio
Thanks LMiller and N00ber - those are helpful answers.
 

My Computer My Computer

At a glance

7 Pro 64Intel Core i5-2540M 2.6 GHz6 GB RAM
Computer type
Laptop
Computer Manufacturer/Model Number
Lenovo Thinkpad T520
OS
7 Pro 64
CPU
Intel Core i5-2540M 2.6 GHz
Memory
6 GB RAM
Hard Drives
1 Tb
My earlier response seems to have got lost in the post :)

.NET 3.5 shipped with Windows 7 and CANNOT AND SHOULD NOT be uninstalled - it's part of the OS.
For a variety of reasons the versioning in .NET is a little strange - and each later version subsumes earlier ones, rather than replacing them - with the result that you'll see .NET 2 references in .NET 3.5

I see that you still have .NET 4.0 installed - you should upgrade to .NET 4.5, which is more stable (and will actually replace .NET 4.0) and more easily maintained. It should be available in Windows Update as an optional update.
 

My Computer My Computer

At a glance

Win 7 x64 Home Premium (and x86 VirtualBox VM...i3 370M/i7 6500U8GB - finally :)/8GBit's an i3, dude!/dual Intel&nVidia
Computer type
Laptop
Computer Manufacturer/Model Number
Asus K52F or Lenovo B51-80
OS
Win 7 x64 Home Premium (and x86 VirtualBox VM)/Win10
CPU
i3 370M/i7 6500U
Motherboard
Asus/Lenovo
Memory
8GB - finally :)/8GB
Graphics Card(s)
it's an i3, dude!/dual Intel&nVidia
Sound Card
onboard
Monitor(s) Displays
15.6" built-in
Screen Resolution
1366x768/1920x1080
Hard Drives
750GB Seagate internal
Sundry external drives attached to other computers on the local network
1TB SSD on the Lenovo
PSU
n/a
Internet Speed
as much as I can get - usually on a dongle/phone, so <1MB/s
Antivirus
MSE/Defender
Browser
IE11/12/Edge/Chrome/FF(if I must)
I am getting four listings for .NET framework in services.msc - but only one under Programs and Features.

Can I get rid of the unneeded ones? My computer is extremely slow and I'm trying to clean out all the junk (yes, I am going through this list!)

services.msc shows:
Microsoft .NET Framework NGEN v2.0.50727_X64
Microsoft .NET Framework NGEN v2.0.50727_X86
Microsoft .NET Framework NGEN v4.0.30319_X64
Microsoft .NET Framework NGEN v4.0.30319_X86

Programs and Features shows:
Microsoft .NET Framework 4 Client Profile, version 4.0.30319
Microsoft .NET Framework 4 Extended, version 4.0.30319​
Thanks

My earlier response seems to have got lost in the post :)

.NET 3.5 shipped with Windows 7 and CANNOT AND SHOULD NOT be uninstalled - it's part of the OS.
For a variety of reasons the versioning in .NET is a little strange - and each later version subsumes earlier ones, rather than replacing them - with the result that you'll see .NET 2 references in .NET 3.5

I see that you still have .NET 4.0 installed - you should upgrade to .NET 4.5, which is more stable (and will actually replace .NET 4.0) and more easily maintained. It should be available in Windows Update as an optional update.
I concur - move to 4.5. (4.5.1). Installing 4.5.1 will automatically uninstall 4.0 and lots of updates the went along with 4.0. This is why the install for 4.5.1 can take some time. You can also download/install from here: Download Microsoft .NET Framework 4.5.1 (Offline Installer) for Windows Vista SP2, Windows 7 SP1, Windows 8, Windows Server 2008 SP2 Windows Server 2008 R2 SP1 and Windows Server 2012 from Official Microsoft Download Center

As the title of that website mentions, you need to have Service Pack 1 installed for W7 before installing .NET 4.5.1. Your system specs does not mention what service pack you are using.

After installing 4.5.1, the info listed in Programs and Features should change - however, the name of the service does not change:
View attachment 303919


...just answering questions that no one asked :-)
 

My Computer My Computer

At a glance

W7 Pro SP1 64biti78GBIntel HD Graphics
Computer type
Laptop
Computer Manufacturer/Model Number
Employer provided Dell Latitude
OS
W7 Pro SP1 64bit
CPU
i7
Memory
8GB
Graphics Card(s)
Intel HD Graphics
Hard Drives
crappy SSD
Antivirus
Employer mandated Symantec Endpoint Protection
Browser
Pale Moon 64bit, IE11 64bit & Chrome 64bit
Back
Top