Net framework installation time 4. Ways to solve the problem with the initialization of the NET Framework. Removal using a special utility

As a result of experiments with the Microsoft.NET Framework, the component may experience some errors and failures. In order to restore its correct operation, a reinstallation is required. First, you need to uninstall the previous version. Ideally, it is recommended to remove all of them. This will minimize the occurrence of errors with the Microsoft .NET Framework in the future.

How to remove the Microsoft .NET Framework component completely?

There are several ways to uninstall the .NET Framework in Windows 7. The exception is .NET Framework 3.5. This version is embedded in the system and cannot be removed. It can be disabled in Windows components.

We go into the installation of programs, on the left side we see "Turn Windows features on or off". Open it, wait for the information to load. Then we find Microsoft .NET Framework 3.5 in the list and disable it. After restarting the computer, the changes will take effect.

Standard delete

In order to remove the Microsoft .NET Framework, you can use the standard Windows removal wizard. For this we go to "Start-Control Panel-Uninstall Programs" Find the correct version and click "Delete".

However, in this case, the component leaves behind various tails, including system registry entries. Therefore, we use an additional program to clean up unnecessary files Ashampoo WinOptimizer. We launch an automatic check in one click.

After we press "Delete" and reboot the computer.

Removal using a special utility

The most reliable way to completely remove the .NET Framework in Windows 7 from a computer is to use a special component removal tool - the .NET Framework Cleanup Tool. You can download the program absolutely free of charge from the official website.

We launch the application. In field "Product to cleanup" select the required version. It is best to select all, since when deleting one, failures are often observed. When the choice is made, click "Cleanup Now".

This removal will take no more than 5 minutes and will remove all .NET Framework products, as well as their remaining registry entries and files.

The utility can also uninstall the .NET Framework on Windows 10 and 8. After running the application, the system must be restarted.

When uninstalling the .NET Framework, I would use the second method. In the first case, unnecessary files may still remain. Although they do not interfere with the re-installation of the component, they clog the system.

".NET Framework" is a special software platform with which a huge number of applications for the Windows operating system are written. These programs require the .NET Framework environment to be installed on your computer.

On this page, you can download the required version of the .NET Framework installer for free. Also, you can learn about the purpose of the .NET Framework, system requirements and read the instructions for installing or fixing errors associated with its operation on various versions of Windows.

Introduction. Why you need .Net Framework

What is .Net Framework? Microsoft .Net Framework- a distributed software platform that is used to develop modern software. Architecture .net":

  • Allows developers not to waste time on working out the interaction of the created product with the environment in which it will be executed (whether it be hardware characteristics, compatibility, OS features or other technical aspects of the environment).
All the nuances of creating a comfortable working environment for an application or software are handled by the .Net Framework
  • Able to work with many programming languages ​​using a set of special algorithms, which gives application creators the opportunity to use almost any known principle of constructing program code for their software.
In other words, .net framework becomes the basis for running applications on various operating systems, giving end users the ability to use any application that is compatible with this component, regardless of the characteristics of the computer or any other device.

System Requirements for Optimal Operation of .Net Framework

Hardware requirements for normal operation .net framework low enough, so the component will work even on the weakest computer. The rest of the information in this chapter is intended primarily for novice users.
More advanced ones can skip to the chapter where you will learn about .
Your computer requires:

  • Processor frequency 1 GHz and higher;
  • The amount of RAM is not less than 512 MB;
  • The minimum amount of hard disk space in the size 4.5 GB.
The .Net Framework has quite a few versions that have been released since the days of Windows XP, but there have been no major changes in the architecture of the component. Please note that the package version .net framework, on which this or that program was developed will require relevant(2, 3, 4 ) version on your computer.
Therefore, for best compatibility with the maximum number of applications, all possible variations of this component should be installed.
But this does not mean that the latest libraries will be fully supported by older operating systems.
Sometimes, in order to install the correct version of the .Net Framework, you need to upgrade to a newer version of Windows.
We strongly recommend that users install Windows 10.

Determining the bitness of the operating system: x32 (x86) or x64

Bit depth your operating system (if necessary) you can look in "Properties" computer.
Figure 1. Find out the bit depth of the system.
This information will be required when installing older versions .net framework.
The new libraries are suitable for OS of both bit depths (x32-x64).

Latest version of .Net Framework available for installation on your OS

Last .net framework, which can be installed on all these operating systems (excluding Windows XP) manually - this is version 4.7. Before installing a component on a computer, make sure that the version you need is not integrated into the OS default by reading the following information:

  • Windows XP. Integrated version - 1.0SP2;
  • Windows Integrated versions - 2.0SP2, 3.0SP2 and 3.5SP1;
  • Windows 8 or 8.1. Integrated versions - 4.5 and 4.5.1 respectively for these OS;
  • Windows Integrated version - 4.6 or 4.6.1 depending on the installed updates.
note!

Latest versions of .Net Framework do not contain all those libraries that were previously in older versions of the .NET Framework.
This means that in order to run some old programs or games, you will have to install the old (!) Versions of the .NET Framework necessary for their operation.

You also need to remember: the pre-installed libraries cannot be removed by the standard means of the operating system itself.

How to install the right version of .Net Framework

Let's say you need an older version of a component to run a particular application.
Usually, the software itself notifies the user about the absence of the required version on the OS. .net framework, displaying the corresponding error window. An example of such a message is shown in the figure below:


Figure 2. An example of a message about the absence of the required version of the .Net Framework.
In this case, you just need to download the required version of the component for your OS (of course, observing the bit depth) using a special installer which is of two types:

  1. Online (web) the installer downloads all the necessary files .net framework from Microsoft servers and independently unpacks the downloaded data. Requires an internet connection.
  2. Standalone (full) the installer already contains all the libraries that are needed for a full installation .net framework without internet connection.
There are no other fundamental differences. When using the standalone version of the component, installation errors occur somewhat less often, so when searching for links, they will most often lead to it. To quickly jump to the download of the desired version, go back and click on the heading with the name of the component you need.

Download .Net Framework 4.7 (including versions: 4.6.2, 4.6.1, 4.6, 4.5.2 and 4)

Currently (October, 2017) version .Net Framework 4.7 is the last one. Download this component in full delivers from having to download the following versions:

  • .Net Framework 4.6 (4.6.1 and 4.6.2 );
  • .Net Framework 4.5 (4.5.1 and 4.5.2 );
  • .Net Framework 4.
You can download the .Net Framework 4.7 from our website using a direct link or from the page of the official Microsoft website dedicated to the version of the 4.7 component, where you can also find additional information (system requirements, limitations, etc.)
Version 4.7 supported by the following operating systems of any bitness (x32-x64):
  • Windows 10 Creators Update (integrated);
  • Windows 10 Anniversary Update;
  • Windows 8 or 8.1;
  • Windows 7;
  • Windows Server 2016, 2012 and 2008.
If the component does not install or does not work correctly, see the chapter: .

Download .Net Framework 3.5 (including versions: 3.0 and 2.0)



You can find more information and download .Net Framework 3.5 on the Microsoft website or download the library in one file from our website using the links provided.

NET Framework is evolving and newer versions may not have some features that were previously present in earlier versions.

This happens for various reasons: some components could become outdated, become irrelevant, or they could be replaced by new, more advanced components of the Framework. Some older applications may need exactly those old components that are missing in newer versions, which requires the installation of one of the older versions of MS .NET Framework. Version 3.5 already includes minor versions of libraries (so you don't need to download them separately):

  • .Net Framework 2.0;
  • .Net Framework 3.0.
This component is compatible with any currently used operating system from Microsoft, including Windows XP. Installation .Net Framework 3.5 in most cases, it will allow you to launch and ensure the normal operation of any old program or game. However, if you are experiencing problems with this version of the component, please review the information in the next chapter.

Errors when installing or running the .Net Framework

Sometimes incorrect installation or update .net framework may cause the component to malfunction. This chapter provides information on various errors that you may encounter at different stages of using libraries. ".NET".First you need to download the official utility from Microsoft called .Net Framework Repair Tool”, which will automatically help solve the problem with the component. Instructions for this program can be found below.

.NET Framework Repair Tool will find and fix most crashes

According to the Microsoft website, this utility solves problems when working and installing or updating any version .net framework.

Microsoft .Net Framework Repair Tool (online version). | 1.22 MB The utility is designed to identify the most common problems during operation or installation of the .NET Framework, as well as their automatic elimination.

Unfortunately, "Repair Tool" does not support Russian. However, all the processes occurring in it are simple and intuitive. The user is required to:

  1. Periodically press the button Next;
  2. Agree to the proposed changes.
The program will test the system in several stages.

If an error is found, corrective action will be suggested. After confirmation, you must wait for the utility to complete and restart the computer.
Figure 3. Testing process by Microsoft .Net Framework Repair Tool.
The next time you start the system, the errors .net framework will be fixed, and you will be able to reinstall the desired version of the component (if this process was previously accompanied by failures).

If the problem persists during the installation or operation of the component after applying the program, please refer to the detailed information on specific errors described in the following chapters.

.Net Framework update installation error 0x80070643 on Windows 7

Error 643 related to work "Update Center". Occurs mostly in Windows 7 users. Attention!
It is recommended to proceed with the actions described below only after familiarizing yourself with the program from the chapter:.

If "Repair Tool" did not find a problem, you should restart Update centre Windows using a ready-made program written specifically for site or using the command algorithm, which you can create yourself according to the instructions described below.

The executable code is the same in both cases..

The program was created solely for convenience: when using it, you do not have to carry out any manual manipulations. Next, a manual method for restarting the system update will be described.

Carefully follow the following instructions:

  1. Create an empty text document and copy the following code into it:
@echo
attrib -h -r -s %windir%\system32\catroot2
attrib -h -r -s %windir%\system32\catroot2\*.*
net stop wuauserver
net stop CryptSvc
net stop BITS
ren %windir%\system32\catroot2 catroot2.old
ren %windir%\SoftwareDistribution SoftwareDistribution.old
ren "%ALLUSERSPROFILE%\application data\Microsoft\Network\downloader" downloader.old
net Start BITS
net start CryptSvc
net start wuauserver
pause
  1. Save file with extension ".bat" ;
  2. Run the created program on behalf of the administrator.
On the figure 4 you can take a closer look at the second step.

Figure 4. We save the file in the ".bat" extension.
Now it remains only to restart the computer and re-install .net framework.

Error installing .Net Framework 3.5: 0x800F0906, 0x800F081F, 0x800F0907 on Windows 8 or 8.1

This problem occurs when you try to install .Net Framework 3.5.Before performing the steps described below, it is recommended that you read the chapter: . Errors 0x800F0906, 0x800F081F, 0x800F0907 in most cases, they appear when installing the .NET Framework 3.5, when security updates are installed in the operating system KB2966826 and KB2966828.

This is most likely due to the fact that some Windows updates may not be tested to work or interact with the .NET Framework 3.5 installer.

MS developers proceeded from the fact that users will use new, more relevant versions of the Framework, and the .NET Framework 3.5 installer itself was created long before these updates, and does not take into account the changes in policies and security mechanisms that they bring.

To use the .Net Framework 3.5 (and below) on newer operating systems, you must:

  1. Temporarily disable "Windows Update";
  2. Delete KB2966826 and KB2966828 through the standard tool "Add or Remove Programs";
  3. Restart your computer, repeat the installation .net framework.
After installing the component, you can turn automatic updates back on.

Selecting a hard drive and folder for unpacking .NET before installation (the installer can choose the drive itself, for example drive A:)

The installer for the latest versions of the .NET Framework chooses the destination drive and folder of its choice. This may be a rather non-obvious choice, such as drive A:, or another drive not designed for these tasks.
To get around this problem, just run the installation using the command line (see Figure 5): Figure 5. Installing the .NET Framework 4.7.1 with unpacking to a specific folder.

When purchasing a computer, users often encounter some difficulties when installing software. Some applications do not want to be installed without first installing NET.Framework. Not understanding why this is happening, they begin to re-install the software, but all actions will end with constant failures.

Users often have problems with NET.Framework

It is quite simple to explain this, since some programs and applications can only be installed on the NET.Framework platform, which is a Microsoft product. Novice users may hear the term “framework” for the first time, and they don’t even understand what it is, so in order to solve the problem that has arisen, you should first read the additional information.

Like any other software application, NET.Framework can be installed if a download file is available, which can be found using the Internet. Only when performing a search, it is important to remember that for the correct operation of applications, it is desirable to install the latest versions of any software product, including the NET.Framework platform.

After downloading the installation file, before proceeding with practical steps, inexperienced users are advised to study the information on how to install the NET Framework. This will avoid serious mistakes.

Installation algorithm

Currently, almost every computer equipped with the Windows operating system already has a certain version of the platform installed. However, despite this, some applications refuse to install. This happens because the installed version is out of date.

To fix such problems, it is important to install the version of NET.Framework that is recommended by the developers of the software application that you want to install on your PC.

The installation process itself is simple, if you do not skip a single step of the algorithm. Initially, you should save the downloaded pre-boot file to your computer, then right-click on it, and in the window that opens, select the "Run as administrator" line. Some versions of NET.Framework cannot be installed unless you select this important option.

After that, the unpacking of the boot files will begin, after which the NET.Framework icon will appear on the screen, orienting the user to the fact that the installation process has started.

In the next window, it is important to check the box next to the phrase "I have read and accept the terms of the license agreement", then click on the "Install" button.

Next, you should stock up on a little patience and just watch how the platform is installed on your computer. The installation process is accompanied by a gray line, which is gradually filled with green. As soon as it turns completely green, the installation is completed, and the system will prompt you to reboot.

It is very important to restart the computer, since most programs and applications badly need it, otherwise the system simply will not see the changes made.

Removal process

As a result of incorrect installation of the previous version of the Framework or damage to its system files, it becomes necessary to re-install NET.Framework.

Many users may be deluded into believing that uninstalling the Framework is easy and fast. However, having started practical steps, they encounter difficulties that they cannot resolve on their own, so users are trying to find information on how to remove the NET Framework if necessary.

Deletion algorithm

The process of uninstalling the Framework can be followed in several ways. One of them is performed manually by experienced users, while all system files are completely deleted, the cache and registry are cleaned. For users who do not have enough experience and are not armed with the necessary knowledge, but who want to do everything on their own, it is best to use some utilities that automate the uninstall process.

If there is a desire to remove the Framework without resorting to third-party resources, you should carefully study the uninstallation algorithm.

To remove NET.Framework 2.0 from the Windows cache, you need to run the "Run" command, which can be easily found by selecting the "Start" menu.

In the window that opens, in the proposed line, write "installer". This command invokes the Windows Installer. In the new window that opens, you should look for the "Comments" column, which you need to carefully look to find "Microsoft .NET Framework 2.0 RTL x86 enu". This comment should be removed.

The third time, by running the "Run" command, "microsoft.net" is entered. As a result of this, the following folder "Microsoft.NET" is displayed, which contains several subfolders among which it is important to find and then open "Framework". Already in it you need to find one more subfolder "v2.0.50727", which should also be deleted.

The next step involves cleaning the registry, which can be opened by running the "regedit" command. Registry lines that mention the Framework are to be deleted.

And only now, when all the steps of the algorithm have been successfully completed, the user can be sure that the “traces” of the Framework have been successfully permanently removed, respectively, you can proceed with a new installation of the platform.

Update process

It also happens that, even understanding what the NET Framework is, after installing it on a computer, users still face certain problems. Such difficulties are connected with the fact that the user managed to install the Framework successfully, but only this happened a long time ago. For a very long time, new versions of the Framework have appeared, to which new applications are oriented. Naturally, in this case, it will not be possible to install them, since the platform does not meet the requirements put forward.

It is in connection with this that there is a desire to know how to update the NET Framework.

Update problems

When wanting to update NET.Framework, the user may also run into problems, since the principle of updating is somewhat different from the same process, but oriented to other software.

In particular, it is enough to launch many programs, then click on the “Update” line, as only the missing files will be additionally installed, the databases will also be updated, after which the program will immediately be indicated by the new version.

Unfortunately, you can't apply the same schema to NET.Framework. The developers point out that in reality, you can only delete the old versions and install a new one, which you previously managed to download and save on your hard drive.

In this regard, if there is such a desire, it is important to use the removal algorithm first, and then immediately the platform installation algorithm.

So, realizing how important the current version of the NET.Framework platform is, the user can independently carry out a series of sequential actions, completing which will be able to achieve their goals.

In a very simple language, the .Net Framework is what allows most programs to work on, because. when creating them, the tools of this framework are used.

Those who are fond of games have already met DirectX more than once: almost every game requires it to be installed, otherwise it simply refuses to start. Also here: a framework is akin to a skeleton on which a program is built. Without such a foundation, the entire structure is incapacitated.

Activating a pre-installed version

With Windows 7, Microsoft started pre-installing the framework; thus, on any computer with the "Seven" or newer OS, this tool is already there. This move avoids wasting time on searching and manual installation.

1. Open Control Panel → Programs and Features → Turn features on or off:

2. The list will be Microsoft .NET Framework version 3.5. If for some reason there is no checkmark next to it, check it and click OK.

The program needs a newer version of the framework, what should I do?

It is important to understand that newer version.NETFramework does not always replace the old one. Those. if, for example, you have 4.5 installed, but not 3.5, and the program needs the old one, then it will not start anyway. For compatibility with the maximum number of programs, install all available versions of the framework.

Version 3.5 SP1 includes 2.0 and 3.0, so it's best to install it right away.

Version 4.5.x includes 4.0, so it's okay if the "four" is missing. The exception is Windows XP; this OS version does not support 4.5, its limit is 4.0.

The problem is that you can't install an older version over a newer one. But there is a simple solution.

  1. Run it and see which versions you need to install (the ones you have are highlighted in white, those missing are grey).

Remove .Net Framework

  1. Unzip the downloaded program and run it.
  2. In the window that opens, select what you want to delete. In our example - 4.5. The process can take up to 20 minutes, so if it seems to you that the program is frozen and nothing is happening, wait.
  3. After that, we return to the Version Detector and click "Refresh".
  4. If everything is done correctly, the deleted version will become gray.

Proper installation of skipped releases

  1. Now in the Version Detector, click on the green arrow next to the release of Microsoft .NET Framework you want to install.
  2. You will be taken to the official Microsoft website, where you will be prompted to select the installation language and download the archive with the desired version.
  3. Installation is fast, when finished, restart your computer.
  4. Do the same for all remaining versions, moving from older to newer.
Conclusion

The correct order of installing packages will help solve problems with the inoperability of many programs. However, Windows XP has a limit: above version 4.0 of the .NET Framework is not supported in this OS. In case you are faced with such a situation, it remains to either look for an alternative program, or upgrade to a newer version of Windows.

The Microsoft .NET Framework is a common language runtime (CLR) and related files that are required to run applications developed for the .NET Framework.
The Microsoft .NET Framework is a new managed code programming model for the Windows operating system.
As soon as you install the .NET Framework, the component will instantly create all the necessary conditions for the program to work. Thus, this component creates the necessary conditions for the operation of your programs.
The .NET Framework can be installed on Windows NT, 98, Me, 2000, XP, Server 2003, Vista, Server 2008 and 7, 8 operating systems.
I would say that the .NET Framework is not codecs, but an alternative to java - a virtual machine capable of executing code written for it on different platforms.
Unlike Java, the code can not only be interpreted by the virtual machine, but also translated for execution directly on the hardware (this gives higher performance).
Its use is not limited to the Internet, regular software is also written under .NET. The advantage of this software is that it will run on any computer and on any operating system with .NET support, such as cell phones.
The .NET Framework has been shipping with Windows for a long time. Windows 7 has version 3.5 and some previous versions for compatibility. Version 4 is currently up to date.
Unlike Windows 7, Windows 8 comes with platform version 4.5, which is installed automatically during the installation of the operating system. Therefore, if you have the Windows 8 operating system installed, then you do not need to download any installers, everything is already installed. Read more about the platform on the MSDN site.

How to determine which version of .NetFramework is installed?

There are 3 simple methods to determine the version of the .NET Framework installed on your computer:
Method 1:
Using Windows Explorer (Windows Explorer)
Using the Registry Editor
Using a small portable utility .NET Version Detector All versions of the Microsoft .NET Framework are installed in the following folder:

Where " %windir%" - the root folder where "Windows" was installed, i.e. C:\Windows\.
Go to menu Start->Run and then enter the command %windir%\Microsoft.NET\Framework\ This command can also be entered in the address bar of Windows Explorer (ie any folder). A folder will open, it is shown in the following screenshot:


In this folder you can see which versions you have installed.
Method 2: Using the Registry Editor.
You can also find out which version of the .NET Framework is installed on your computer through the Registry Editor:

  1. Go to menu Start->Run and then enter the command regedit and press Enter.
    A window will open.
  2. Now we are looking for the following key:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
  3. This key contains several more sections, each of which displays the name and version of the .NET Framework installed on your system.


Method 3:
Checking for installed versions of the .NET Framework is easy with the .NET Version Detector


List of all Microsoft .NET Framework versions

The following is a list of all currently released versions of the .NET Framework:
  • .NET Framework 1.0
  • .NET Framework 1.1 (included with the operating system starting with Windows Server 2003)
  • .NET Framework 2.0
  • .NET Framework 3.0 (included with the operating system since Windows Vista and Server 2008)
  • .NET Framework 3.5 (included with the operating system since Windows 7 and Server 2008 R2)
  • .NET Framework 4.0

Download Microsoft .NET Framework 1.0


Download Microsoft .NET Framework 1.1


Download Microsoft .NET Framework 2.0


(web installer) (Internet connection required during installation)

Microsoft .NET Framework 3.5 Service Pack 1 (SP1) (Totally offline installer)

Download Microsoft .NET Framework 4.0


Download (web installer) (internet connection required during installation) (Russian)