• Download Microsoft net framework 4.0 runtime. Free programs for Windows download for free

    Good afternoon.

    It is not so rare to encounter various errors related to Microsoft package.NET Framework (most often in games, various editors, drawing programs, take at least the same AutoCAD...).

    In all such problems, you need to find out which version of the .NET Framework the application requires, see if it is in Windows, and, if not, update/install it. It would seem nothing complicated, but there are nuances. They will be discussed in the article...

    For reference. In general, the .NET Framework is a special package that is designed to combine various software written in different languages programming (so that everything works). In theory, you can compare it with codecs. Naturally, if you do not have the required version on your computer (or it has been damaged), then the program will not start for you.

    And now, closer to the point, I’ll look at the most important thing...

    How can I find out which versions of the .NET Framework I have installed?

    Method No. 1

    You need to open the panel Windows management along the following path: (approx. : installing and uninstalling programs).

    Important!

    I note that in Windows 8 and 10 Microsoft .NET is not listed installed programs(to view versions, you need to open the link in the left menu “View installed updates”).

    There is no option to uninstall .NET in Windows 10 regular means However, as a rule, it is possible to install the latest version of .NET (updating it).

    Method No. 2

    To view and solve problems with .NET there is special utility".NET Version Detector" (available at the link:).

    It does not require installation. After launch it will show a list of all installed versions, and will also lead links to download them (if suddenly something is missing, you can download and install it).

    Is it possible not to update this package, since I haven’t updated it before and everything worked?

    Most users don’t even remember about it (for the time being...). The fact is that new versions of Windows already have a certain version of .NET included (pre-installed in the system) and there is no need to download or update anything separately.

    In addition, .NET is often included in installers popular games, and when they are installed, this package is also updated. Those. all actions are invisible to the user...

    However, it may happen that a new program or game requires a new .NET package (or, conversely, you want to run something old that requires a certain version of .NET and no other).

    And then everything is simple: if the required version of .NET is not available, then upon startup you will see an error (as in the example below). By the way, some errors may be associated with a “broken” version of .NET (which is why it is sometimes recommended to update this software).

    Firstly, I would like to immediately advise: you do not need to download all the versions in a row and try to reinstall each one (a little lower I will note which versions are recommended for different OSes). Secondly, it is recommended to download .NET only from the official Microsoft website (unmodified installer, so to speak).

    Method number 1. A little higher in the article, I recommended that you use the ".NET Version Detector" utility - it will not only show which versions of the .NET package you have installed on your system, but also provide links to download each version.

    • (for Windows XP);
    • (includes .NET 2.0, 3.0; for Windows XP, Vista);
    • (for Windows XP, Vista and 7);
    • (for Windows 7, 8 and 8.1);
    • (for Windows 7, 8, 8.1 and 10);
    • (for Windows 7, 8, 8.1 and 10).

    Important to note that version .NET 4 (let's say) updates the previous version of .NET, so new Windows 8, 10 OSes require installing (in 99.9% of cases) only the latest versions of .NET 4.

    Addition!

    I can’t help but recommend the program - even if you don’t need to update drivers, try using it anyway. The fact is that it automatically detects missing components in the system that may affect games (.NET, Visual C++ and other packages), and installs them. Agree, it’s convenient!

    Please note that the program downloads and installs everything necessary for games (.NET, Visual C++ and other packages) automatically!

    Is it possible to remove the .NET Framework (or use a different version)? What is needed for this?

    In most cases, there is no need to remove the package - you just need to use a different version. You can do this in the tab (which can be opened in the Windows Control Panel - just above the article shows where to find this) .

    Actually, you need to put a checkmark next to the package that you want to use and agree to the changes (Windows OS may need to download missing files- she does it herself in auto mode (just need an internet connection)).

    In cases where you seem to have the required version of .NET installed, but the game (program) still throws errors and swears, you can try uninstalling the .NET package and installing it again.

    In some cases, a package can be removed by opening the list of installed programs ( Control Panel\Programs\Programs and Features ). Uninstallation occurs in the same way as any other program (see screenshot below).

    In some cases, a special utility may be required: NET Framework Cleanup Tool (link to Microsoft developer blog - ).

    The utility does not require installation. By the way, you need to run it as an administrator (approx. : i.e. click on executable file right mouse button and context menu select "run as administrator") .

    That's all for today.

    Additions are welcome...

    All the best to everyone.


    All versions in one installer.
    Integrated: .NET Framework Setup Verification Tool | .NET Framework Cleanup Tool | .NET Framework Repair Tool

    .NET Framework - software platform, published by Microsoft. The platform is based on the Common Language Runtime (CLR), which can run both regular programs, and server-side web applications. The .NET Framework supports the creation of programs written in different programming languages. The platform is required for installation and correct operation many programs, so it is necessary for users.

    System Requirements:
    Windows XP (1.1 - 3.5) | Vista | 7 | 8 | 8.1 | 10

    Torrent Microsoft .NET Framework 1.1 - 4.7 Final RePack by D!akov in detail:
    Version 1.0 Currently, it is practically no longer used, so it is recommended to install it only when necessary, when working with programs that require it ( Visual Studio 2002, Sound Forge some versions, etc.). Version 1.1 does not include, require, or replace version 1.0 during installation. It is used more often, but it is also recommended to install it when necessary, only for those programs that are strictly tied to it. This is because the .NET Framework 2.0 is backwards compatible with previous versions, and most programs written under 1.0 and 1.1 work without problems in the 2.0 environment (just as programs written under 1.0 can run under version 1.1). To avoid conflicts, it is not recommended to install versions 1.0 and 1.1 at the same time (they have some common registry entries). Versions 1.1 and 1.1 SP1 are included in the operating systems Windows Server 2003 and Windows Server 2003 SP1 / R2SP1 / SP2 / R2SP2 respectively. Version 1.1 SP1 is also distributed on disks with the Windows XP SP2 and SP3 operating systems (as a separate distribution).
    Windows 2000, Windows Server 2003 Service Pack 1 for Itanium-based Systems, Windows Server 2003 x64 editions, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 for Itanium-based Systems, Windows Server 2008 Standard, Windows Vista Business, Windows Vista Enterprise, Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Starter, Windows Vista Ultimate, Windows XP, Windows XP Professional x64 Edition

    Version 2.0 SP2 includes versions 2.0 and 2.0 SP1 and replaces them during installation. Latest version, which supports Windows 2000. To install this and previous versions under this operating system, you may need to install update KB835732. This version is included with Windows Vista SP2, Windows Server 2008 SP2/R2 and Windows 7 operating systems.
    Supported Operating Systems: Windows 2000 Service Pack 4, Windows Server 2003, Windows XP Service Pack 2

    Version 3.0 SP2 does not include version 2.0 SP2, but requires it for installation. The unofficial distribution downloaded from the link includes both of these versions for x86 and x64 systems. The Russian language pack for version 3.0 SP2 is not included in the distribution kit and is not distributed separately. When installing on a clean system, the Microsoft Core XML Services 6.0 aka MSXML 6.0 Parser component (included in the distribution) may be required. This version is included with Windows Vista SP2, Windows Server 2008 SP2/R2 and Windows 7 operating systems.
    Supported Operating Systems: Windows Server 2003; Windows XP

    Version 3.5 SP1 includes versions 2.0 SP2 and 3.0 SP2. At the beginning of the installation, it attempts to connect to the Internet to download the language pack. If you already have this package, you should install it while disconnected from the network. After several unsuccessful connection attempts, the installation will continue as normal. This version is included with the Windows 7 and Windows Server 2008 R2 operating systems.
    Supported Operating Systems: Windows Server 2003; Windows Server 2008; Windows Vista; Windows XP

    Version 4 does not include previous versions (1.0, 1.1, 2.0, 3.0, 3.5), does not require them during installation and does not replace them. Client Profile is intended for users and ensures the launch of applications that use functions NET platforms Framework 4 Full contains additional features, not included in the Client Profile, intended for application developers.
    Supported Operating Systems: Windows 7; Windows 7 Service Pack 1; Windows Server 2003 Service Pack 2; Windows Server 2008; Windows Server 2008 R2; Windows Server 2008 R2 SP1; Windows Vista Service Pack 1; Windows XP Service Pack 3

    Version 4.5 is a highly compatible, in-place upgrade to the .NET Framework 4. Version 4.5 replaces version 4.0 and does not include previous versions (1.0, 1.1, 2.0, 3.0, 3.5), and is included with Windows 8. Removing version 4.5 also removes earlier versions of 4.0. If you need to go back to version 4.0, you must reinstall version 4.0 with all updates.
    Supported Operating Systems: Windows 7 Service Pack 1; Windows Server 2008 R2 SP1; Windows Server 2008 Service Pack 2; Windows Vista Service Pack 2

    Microsoft .NET Framework 4.5.2 is an in-place, highly compatible upgrade of Microsoft .NET Framework 4 and Microsoft .NET Framework 4.5. This package can be used for Windows Vista SP2, Windows 7 SP1, Windows 8, Windows Server 2008 SP2, and Windows Server 2008 R2 SP1.

    Microsoft .NET Framework 4.6 is a highly compatible in-place replacement for Microsoft .NET Framework 4, Microsoft .NET Framework 4.5, Microsoft .NET Framework 4.5.1, and Microsoft .NET Framework 4.5.2. This package can be used for Windows 7 Service Pack 1; Windows 8; Windows 8.1; Windows Server 2008 R2 SP1; Windows Server 2008 Service Pack 2; Windows Server 2012; Windows Server 2012 R2; Windows Vista Service Pack 2

    Microsoft .NET Framework 4.6.2 is a highly compatible in-place update for Microsoft .NET Framework versions 4, 4.5, 4.5.1, 4.5.2, 4.6 and 4.6.1 for Windows 7 SP1, Windows 8.1, Windows 10, Windows Server 2008 R2 SP1, Windows Server 2012, and Windows Server 2012 R2.

    Microsoft .NET Framework 4.7 is a highly compatible in-place update for Microsoft .NET Framework versions 4, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1 and 4.6.2 for Windows 7 SP1, Windows 8.1, anniversary update Windows 10, Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2, and Windows Server 2016.

    .NET application development environments:
    Microsoft Visual Studio (C#, Visual Basic.NET, Managed C++)
    SharpDevelop
    MonoDevelop
    Eclipse
    Borland Developer Studio (Delphi for .NET, C#)
    PascalABC.NET, etc.

    .NET Framework Setup Verification Tool- a utility for checking the correct installation of the .NET Framework version dated June 24, 2014 (does not support NET Framework 4.5.3).

    .NET Framework Cleanup Tool- .NET Framework removal utility version dated June 24, 2014 (does not support NET Framework 4.5.3). (in case uninstalling via "Add or Remove Programs" does not work).

    Microsoft .NET Framework Repair Tool designed to troubleshoot installation problems or Microsoft update. NET Framework. This tool attempts to resolve problems by applying known fixes, or by restoring already installed versions. The program supports .NET Framework 4.5.1, 4.5, 4, 3.5 SP1 (including 3.0 SP2 and 2.0 SP2).

    Features of RePack"a:
    Type: installation.
    Languages: English.
    Cut: Nothing.

    Command line switches:
    Quiet installation NET Framework 1.1 - 3.5:/S/A
    Silent installation of NET Framework 4.0:/S /B
    Silent installation of NET Framework 4.5:/S /C
    Silent installation of NET Framework 4.5.2:/S /D
    Silent installation of NET Framework 4.6:/S/E
    Silent installation of NET Framework 4.7:/S/F

    Note!!! Once installation is complete, you will be prompted to change home page browser. Don't forget to uncheck the box.

    ".Net Framework" is a special software platform with which a huge number of applications are written for the Windows operating system. For such programs to work, the .NET Framework environment must 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 correcting errors related to its operation on different versions Windows.

    Introduction. Why do you need the .Net Framework?

    What is the .Net Framework? Microsoft .Net Framework– a distributed software platform that is used to develop modern software. Architecture « .Net":

    • Allows developers not to waste time working out the interaction of the created product with the environment in which it will be executed (be it hardware characteristics, compatibility, OS features or others technical aspects environment).
    All the nuances of creating a comfortable working environment for an application or software are taken care of by the .Net Framework
    • Can work with many programming languages ​​using a set of special algorithms, which gives application creators the opportunity to use almost any known design principle program code for your software.
    In other words, .Net Framework becomes the basis for running applications on various OSes, giving end consumers the opportunity to use any applications compatible with this component, regardless of the characteristics of the computer or any other device.

    System requirements for optimal performance of the .Net Framework

    Requirements for hardware components for normal operation .Net Framework low enough that the component will work even on the weakest computer. The rest of the information in this chapter is primarily intended for first-time users.
    Those more advanced can skip to the chapter where you will learn about.
    Your computer is required to:

    • Processor frequency 1 GHz and above;
    • Volume RAM no less 512 MB;
    • Minimum amount of hard disk space in 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. Remember that the package version .Net Framework, on which this or that program was developed will require appropriate(2, 3, 4 ) version on your computer.
    Therefore for better compatibility with the maximum number of applications, all possible variations of this component should be installed.
    But that doesn't mean that latest libraries will be fully supported by older operating systems.
    Sometimes, in order to install the appropriate version of the .Net Framework, you need to upgrade to new version Windows.
    We strongly recommend that users install Windows 10.

    Determining the bit depth 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 system capacity.
    This information will be required when installing older versions .Net Framework.
    The new libraries are suitable for operating systems of both bit sizes (x32-x64).

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

    Last .Net Framework, which can be installed on all these OS (except Windows XP) manually - this is version 4.7. Before installing a component on your 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.0 SP2;
    • Windows Integrated Versions – 2.0 SP2, 3.0 SP2 And 3.5 SP1;
    • 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 installed updates.
    Please 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.

    It is also necessary to remember: pre-installed libraries cannot be removed using standard means of the operating system itself.

    How to install the correct version of .Net Framework

    Let's assume that you needed an earlier version of the component to run specific application.
    Typically, the software itself notifies the user that the required version is not available on the OS. .Net Framework, displaying the corresponding error window. An example of such a message is shown in the figure below:


    Figure 2. Example of a message about the missing version of the .Net Framework.
    In this case, you simply need to download the required version of the component for your OS (observing the bit depth, of course) using a special installer, which comes in two types:

    1. Online (web) the installer downloads everything necessary files .Net Framework from Microsoft servers and independently unpacks the downloaded data. Requires an Internet connection.
    2. Autonomous (full) The installer already contains all the libraries that are needed for full installation .Net Framework without an internet connection.
    There are no other fundamental differences. When using the standalone version of the component, installation errors occur somewhat less frequently, so when searching, links will most often lead to it. For quick transition to download the required version, go back and click on the header 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)

    On at the moment(October, 2017) version .Net Framework 4.7 is the last one. Download this component in full relieves from the need 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 .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 component 4.7, where you can also familiarize yourself with additional information(system requirements, restrictions, etc.)
    Version 4.7 supported by the following OS of any bit depth (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, read the chapter: .

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



    You can read 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 lack some components that were previously present in older versions. earlier versions.

    This happens for various reasons: some components could become outdated, become no longer relevant, or they could be replaced by new, more advanced components of the Framework. Some older applications may require exactly those old components that are missing in new versions, which requires installing one of the older versions of the MS .NET Framework. Version 3.5 already includes minor versions of libraries (so there is no need to download them separately):

    • .Net Framework 2.0;
    • .Net Framework 3.0.
    This component is compatible with any currently used Microsoft operating system, including Windows XP. Installation .Net Framework 3.5 in most cases will allow you to launch and provide normal work 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 during installation or operation of the .Net Framework

    Sometimes incorrect installation or update .Net Framework may result in component malfunctions. This chapter provides information on various errors, which 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 is in automatic mode will help solve the problem with the component. You will find instructions for this program 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 when working or installing the .NET Framework, as well as their automatic elimination.

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

    1. Press the button periodically "Next";
    2. Agree with the application of the proposed changes.
    The program will test the system in several stages.

    If an error is detected, actions to eliminate it will be proposed. After confirmation, you must wait until the utility completes and restart your computer.
    Figure 3. Testing process Microsoft program.Net Framework Repair Tool.
    Errors the next time the system starts .Net Framework will be corrected, and you will be able to reinstall the required version of the component (if this process was previously accompanied by failures).

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

    Error installing .Net Framework update 0x80070643 on Windows 7

    Error 643 work related "Update Center". Occurs mainly in Windows users 7.Attention!
    It is recommended that you begin 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 center Windows using a ready-made program written specifically for website or using a command algorithm that you can create yourself using 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 will be described manual method restarting the system update.

    Carefully follow the following instructions:

    1. Create an empty one 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 wuauserv
    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 wuauserv
    pause
    1. Save the file with the extension ".bat" ;
    2. Run the created program on behalf of administrator.
    On Figure 4 you can take a closer look at the second step.

    Figure 4. Save the file in the “.bat” extension.
    Now all that remains is to restart the computer and re-install .Net Framework.

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

    This issue occurs when trying to install .Net Framework 3.5.Before performing the actions described below, it is recommended that you read the chapter: . Errors 0x800F0906, 0x800F081F, 0x800F0907 in most cases appear when installing the .NET Framework 3.5, when in operating system security updates installed 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 assumed that users would use new, more current versions 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 .Net Framework 3.5 (and below) on new OSes, you must:

    1. Temporarily disable "Windows Update";
    2. Delete KB2966826 And KB2966828 through standard remedy“Installing and removing programs”;
    3. Restart your computer and repeat installation .Net Framework.
    After installing the component, you can turn it back on automatic updates.

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

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

    Intelligence

      dotNetFx40_Full_x86_x64.exe

      Publication date:

      • The .NET Framework is Microsoft's comprehensive and consistent programming model for building applications that have a great user experience, transparent and by safe means communications, as well as the ability to create a variety of business processes.

        The .NET Framework 4 runs alongside its previous versions. Applications based on previous versions of the .NET Framework will continue to run on the platform for which they are designed by default.

        The Microsoft .NET Framework 4 contains the following new features and enhancements.

        • Improvements to CLR (Common Language Runtime) and BCL (Base Class Library)
          • Improved performance, including improved multi-core support, background garbage collection, and server-side profiler attachment.
          • New memory mapped file types and new numeric types.
          • Easier debugging, including dump debugging, Watson minidumps, mixed mode debugging for 64-bit processors, and code contracts.
          • Full list For extensions for the CLR and BCL, see .
        • New developments in Visual Basic and C#, such as lambda operators, implicit line continuations, dynamic dispatch, and named and optional parameters.
        • Improvements in data access and modeling.
          • The Entity Framework allows developers to program operations with relational databases data using .NET objects and Language Integrated Query (LINQ). It includes many new features, including persistence-ignoring and support for POCO, mappings foreign keys, slow loading, support for test-driven development, functions in the model, and new LINQ operators. Additional features include support for multi-tier data processing applications with self-tracking entities, custom code generation using T4 templates, first model development, an improved designer interface, improved performance, and pluralization of entity sets. More information see by.
          • WCF Data Services is a component of the .NET Framework that allows you to create REST-based services and applications that use the Open Data Protocol (OData) to expose and receive data over the Internet. WCF Data Services contains many new components, including enhanced BLOB support, data binding, row counting, feed customization, projection, and query pipeline enhancements. Built-in integration with Microsoft Office 2010 now allows you to provide Microsoft data Office SharePoint Server as an OData feed and access that feed using the WCF Data Services Client Library. For more information, see .
        • Extensions in ASP.NET
          • Additional controls with using HTML, element IDs and custom CSS styles, making it easy to create web forms that are standards-compliant and optimized for search engines.
          • New dynamic data components such as new query filters, entity templates, rich support for Entity Framework 4, and validation and template creation capabilities that can be easily applied to existing web forms.
          • Web forms support for new AJAX library enhancements, including built-in support for Content Delivery Networks (CDNs).
          • For a complete list of extensions for ASP.NET, see this link.
        • Improvements in Windows Presentation Foundation (WPF)
          • Added support for multi-touch input, ribbon controls, and Windows 7 taskbar expandability capabilities.
          • Added support for Surface SDK 2.0.
          • New controls for business applications, such as the charting control, smart editing, data grid, and others, improve the productivity of developers creating data applications.
          • Improvements in performance and scalability.
          • Improvements to text clarity, pixel binding, localization, and interaction.
          • For a complete list of extensions for WPF, see.
        • Enhancements to Windows Workflow (WF) to help developers maintain workflows more efficiently. Includes an improved action programming model, an improved designer interface, new style flowchart modeling, an expanded palette of actions, integration of workflow rules, as well as new message correlation capabilities. The .NET Framework 4 also provides significant performance improvements for WF-based workflows. For a complete list of extensions for WF, see.
        • Enhancements in Windows Communication Foundation (WCF), such as support for WCF Workflow Services to create workflows that support message-based activity correlation. In addition, the .NET Framework 4 provides new WCF components such as service discovery, routing service, REST support, diagnostics, and performance. For a complete list of extensions for WCF, see.
        • Latest Components Parallel programming tools such as parallel loop support, Task Parallel Library (TPL), PLINQ (Parallel LINQ) queries, and coordination data structures that allow developers to efficiently manage the capabilities of multi-core processors.

      System requirements

      • Supported Operating System

        Windows 7; Windows 7 Service Pack 1; Windows Server 2003 Service Pack 2; Windows Server 2008; Windows Server 2008 R2; Windows Server 2008 R2 SP1; Windows Vista Service Pack 1; Windows XP Service Pack 3

            • Windows XP SP3
            • Windows Server 2003 SP2
            • Windows Vista SP1 or later
            • Windows Server 2008 (not supported in the primary server role)
            • Windows 7
            • Windows Server 2008 R2 (not supported in the primary server role)
            • Windows 7 SP1
            • Windows Server 2008 R2 SP1
          • Supported architectures:
            • ia64 (some features are not supported on ia64, such as WPF)
          • Hardware requirements:
            • Recommended minimum: Pentium processor with clock frequency 1 GHz or higher, 512 MB RAM or more
            • Minimum disk space:
              • x86 – 850 MB
              • x64 – 2 GB
          • Prerequisites:
            • or later
            • or later

      Installation Instructions

          1. Important! Make sure your computer has the latest service pack and important Windows fixes. To search for security updates, visit Windows Update. If installing on 64-bit XP or Windows 2003, you may have to install the Windows Imaging Component. 32-bit Windows version Imaging Component can be obtained from . The 64-bit version of Windows Imaging Component is available from .
          2. Click the "Download" button on this page to start downloading. If needed, a compact x86-only installer can be obtained from . If you need to install on ia64, the installer for the ia64 architecture can be obtained from .
          3. To begin installation immediately, click the button Execute.
          4. To save the downloaded files on your computer and install them later, click the button Save.
          5. To cancel the installation, click the button Cancel.

      More information


        • Additional requirements for server installation

          If you need to install a server, you must install the following software on your computer in addition to the basic components:

          • Internet Information Services 6.0 or later. To access ASP.NET features, you must install IIS with latest updates security. ASP.NET is only supported on Windows XP Professional, Windows Server 2003, Windows Server 2008, and Windows Server 2008 R2.
          • (Recommended) MDAC Data Access Components 2.8 or later.

          NOTE: Most users do not need to install a server. If you are not sure whether to perform a server installation, perform a basic installation.

          Program Windows installations Server 2008 R2 SP1 option Server installation Core

          This version of Microsoft .NET Framework 4 does not support the Server Core installation option of Windows Server 2008 and Windows Server 2008 R2. To obtain the version of Microsoft .NET Framework 4 that supports the Server Core installation option for Windows Server 2008 R2 SP1, click here

    Platform .Net Framework, which Microsoft began to develop in the late 90s, represent the basis for launching software, without which it is impossible full-time job most games and programs. Default package .NET Framework 4.0 included in the original Windows distribution 7, .NET Framework 4.5 comes with Windows 8 (8.1) and .NET Framework 4.6– with Windows 10. However separate installation The framework may be needed if the system does not have the required version, or a serious failure has occurred. So, .NET Framework 3.5 is not installed together with the “eight” and “ten”, but .NET Framework 4.5 is missing on Windows 7. Today I will tell you what to do if it does not install .NET Framework 3.5 / 4.0 / 4.5 , and where to download .NET Framework current versions.

    How to find out which versions of the .NET Framework are installed on your computer?

    First, let's find out which versions of the framework are installed on your desktop (laptop). The fastest way to do this is using the Registry Editor Regedit.exe, That's why:

    • use the key combination " " to open the "Run" window, enter regedit and click on " OK";

    • expand the branch sequentially HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP ;
    • the names of subsections (folders) correspond to installed packages .NET Framework(screenshot above).

    How to install .NET Framework 3.5 through the Windows Control Panel

    Installation algorithm .NET Framework 3.5 for all OS versions one:

    • open " Control Panel" → find the section " Programs and components";
    • click on the subsection " ";
    • in the new window, check the box " .NET Framework 3.5" and click " OK" (screenshot below);
    • Confirm downloading files from Windows Update (final screenshot).

    However, to save time in Windows 7, search bar Start menu type without quotes " enabling components", and in Windows 10 / 8 use the keyboard shortcut " Win + X" → in the window that opens, click the link " Enable or disable Windows components "etc.

    Sometimes, when installing the framework, unfortunately, errors may occur with various codes, such as 0x800F081F, 0x800F0906 or 0x800F0907. The simplest solution is to manually download the package you are looking for .NET Framework and integrate into Windows.

    Where to download .NET Framework 3.5, 4.0 and 4.5 for Windows 10/8/7

    Let me remind you that the developer does not recommend without absolutely having to remove any versions .NET Framework installed on the computer. On the contrary, sequential installation, with a system reboot, of several versions of the described platform is quite possible.

    Download .NET Framework 3.5 from the official website

    Download .NET Framework 4.0 from the official website

    Download .NET Framework 4.5 from the official website

    Dmitry dmitry_spb Evdokimov