Uninstalling the microsoft net framework 4. Microsoft .NET Framework. What is it? Where to download all versions, how to find out which version is installed? Using Microsoft software

Users operating system different versions of Microsoft Corporation may receive a message about the inability to launch the application, due to the fact that the operating system cannot initialize.NET Framework - Components required for a number of applications to run. Possible type of error message:

This error occurs when on the user's computer required version is missing or the installed one is damaged. Let's consider how to fix this problem.

Fixing the problem by installing / reinstalling

Let's analyze the main way to eliminate the error:


Reboot your computer... The program should now work. If the problem is resolved, then no further action can be taken.

There are situations when you need to remove package.NET Framework and then install it again. This may be necessary when the standard installer does not properly restore the component parameters. You can remove a component in Windows 7 / 8.1 / 10 through control Panel(opens via "start" - the button with the Windows logo). Find and select from the list installed programs required version, then click “ Delete»:

The uninstall application wizard will open. Follow the instructions in the wizard. When the uninstallation process is complete, restart your computer and run the downloaded installation distribution. If the problem persists, you can use the utilities designed to fix the component's installations.

Using standard troubleshooting utilities

In addition to the above method, you can use other options:

  • .NET Framework Repair Tool will try to restore an already installed edition. You can download it from the link - https://www.microsoft.com/en-us/download/details.aspx?id=30135. Once launched, the utility will display possible shortcomings of the current installation. If the program does not find any problems, it will simply be created text file- a log with a description of the installed components.
  • .NET Framework Setup Verification Tool available for download at https://msdnshared.blob.core.windows.net/media/2017/11/netfx_setupverifier_new.zip. This utility only checks that the components are installed correctly and does nothing else. Thus, unlike previous program does not make changes to components. If errors are found, the utility will report problem areas. After starting the program will prompt you to specify the version you want to check:

Intelligence

    dotNetFx40_Full_setup.exe

    Date of publication:

    • The .NET Framework is Microsoft's comprehensive and consistent programming model for building applications that have a superior user interface, transparent and secure communications, and the ability to create diverse business processes.

      The .NET Framework 4 works alongside its previous versions. Applications based on previous versions of the .NET Framework will continue to run on their default platform.

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

      • CLR (Common Language Runtime) and BCL (Base Class Library) improvements
        • Improved performance, including better support for multicore computers, background garbage collection, and attaching a profiler on the server.
        • New types of memory-mapped files and new numeric types.
        • Easier debugging, including dump debugging, Watson minidumps, mixed mode 64-bit debugging, and code contracts.
        • Full list for extensions for CLR and BCL see.
      • New features in Visual Basic and C #, such as lambda operators, implicit line continuation, dynamic dispatch, and named and optional parameters.
      • Improvements in data access and modeling.
        • The Entity Framework enables developers to program relational database operations using .NET objects and Language Integrated Query (LINQ). It includes many new features, including persistence and POCO support, foreign key mappings, slow loading, test-driven development support, functions in the model, and new LINQ operators. Additional features Includes support for multi-tier data processing applications with self-tracking entities, custom code generation with T4 templates, first model development, improved designer interface, improved performance, and pluralization of entity sets. For more information, see.
        • 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 provide and retrieve data over the Internet. WCF Data Services contains many new features, including enhanced BLOB support, data binding, row counting, feed tuning, projection, and query pipeline enhancements. Built-in integration with Microsoft Office 2010 allows now 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 funds management with using HTML, item ids and custom CSS styles that make it easy to create standards-compliant web forms that are optimized for search engines.
        • New dynamic data components such as new query filters, entity templates, rich support for Entity Framework 4, and validation and templating capabilities that can be easily applied to existing web forms.
        • Web Forms support for new enhancements to the AJAX library, 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, ribbon controls, and Windows 7 taskbar extensibility features.
        • Added support for Surface SDK 2.0.
        • New controls for line-of-business applications, such as charting control, smart editor, data grid, and others, improve the productivity of developers building data-driven applications.
        • Improvements in performance and scalability.
        • Improvements in text clarity, pixel snapping, localization, and interaction.
        • For a complete list of WPF extensions, see.
      • Enhancements to Windows Workflow (WF) that enable developers to more effectively maintain workflows. Includes an improved action programming model, an improved designer interface, a new style of flowchart modeling, an expanded action palette, workflow rule integration, and 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.
      • Improvements in Windows Communication Foundation (WCF), such as support for WCF Workflow Services, for creating workflows that support message-based action 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.
      • The latest parallel programming components such as parallel loop support, TPL (Task Parallel Library), PLINQ (Parallel LINQ) queries, and coordination data structures that enable 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 like WPF)
        • Hardware Requirements:
          • Recommended minimum: Pentium processor 1 GHz or faster, 512 MB random access memory 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 most recent service pack and important Windows fixes... Visit Windows Update to find security updates. If installing on 64-bit XP or Windows 2003, you may need to install the Windows Imaging Component. The 32-bit version of Windows Imaging Component is available from. The 64-bit version of Windows Imaging Component is available from.
        2. Click the Download button on this page to start downloading.
        3. To start the installation immediately, click Execute.
        4. To save the downloads to your computer and install them later, click Save.
        5. To cancel the installation, click Cancellation.

        For web developers and administrators

        To install the .NET Framework on a web server, or to install a complete web development environment, use.

    additional information


      • Additional requirements for server installation

        If you want to install the server, in addition to the basic components, the following software must be installed on your computer:

        • Internet Information Services (IIS) 6.0 or later. To access ASP.NET functions, 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 perform a server installation. If you are not sure if you want to perform a server installation, perform a basic installation.

        Program Windows installations Server 2008 R2 SP1 with Server Core installation option

        This version of Microsoft .NET Framework 4 does not support the Server Core installation of Windows Server 2008 and Windows Server 2008 R2. To get a version of Microsoft .NET Framework 4 that supports the Server Core installation option of Windows Server 2008 R2 SP1, go to

Good day.

It is not so uncommon to encounter various errors associated with 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 needs, see if it is in Windows, and if it is not there, update / install. 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 programming languages ​​with each other (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 will analyze the most basic ...

How do I know which versions of the .NET Framework I have installed?

Method number 1

You need to open the panel Windows management along the following path: (approx. : Installation and removal of programms).

Important!

Note that in Windows 8 and 10, Microsoft .NET is not listed in the list of installed programs (to see the versions, you must open the link in the menu on the left "View installed updates").

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

Method number 2

For viewing and solving problems with .NET there is special utility".NET Version Detector" (available at the link:).

It doesn't require installation. After launch, it will show a list of all installed versions, and also lead download links (if suddenly something does not appear, you can download and install).

Is it possible not to update this package, because I have not updated it before and everything worked?

Most users do not even remember about it (for the time being ...). The fact is that in new versions of Windows there is already a certain version of .NET in the kit (preinstalled in the system) and there is no need to separately download or update something.

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

However, it may be that new program or the game will require a new .NET package (or vice versa, want to run something old that will require a specific version of .NET and no other).

And then everything is simple: if the required version of .NET is not available, then at startup you will see an error (as in the example below). By the way, some of the errors may be related to the "broken" version of .NET (that is why, sometimes it is recommended to update this software).

Firstly, I want to advise right away: you do not need to download all versions in a row and try to reinstall each (a little below I will note which versions are recommended for different OS). Secondly, it is recommended to download .NET only from the official Microsoft website (not a modified installer, so to speak).

Method number 1. A little higher in the article, I recommended you to use the ".NET Version Detector" utility - it will not only show you what versions of the .NET package you have installed on your system, but will also provide download links for 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).

It is important to note that .NET 4 version (say) upgrades the previous .NET version, so newer Windows 8, 10 OS requires installing (in 99.9% of cases) only the latest .NET 4 versions.

Addition!

I can not help but recommend the program - even if you do not need to update the 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!

Can I uninstall the .NET Framework (or use a different version)? What does that require?

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

Actually, you need to put a "tick" 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 those cases when you seem to have the required version of .NET installed, and the game (program) still throws errors and "swears" - you can try to remove the .NET package and reinstall it.

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

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

The utility does not need to be installed. By the way, you need to run it as administrator (approx. : i.e. click on the executable right click mice and in context menu select "run as administrator") .

That, in fact, is all for today.

Add-ons are welcome ...

All the best.

Microsoft .NET Framework is the so-called software platform... NET Framework installation is required to run programs written on that platform. To make it clearer for you, I will explain as follows: some video files will not play in windows if the necessary codecs are not installed for them. The situation is the same here: programs written under the NET Framework cannot be executed if this component is not installed on the system.

An important point: for the operation of an application written for a specific NET version Framework, this version is required to be installed.

Microsoft released the first version of the NET Framework back in 2000, and since then there have been several (NET Framework 1.0, 1.1, 2.0, 3.0, 3.5, 4.0, 4.5).

How do you know which versions of the NET Framework are installed on your computer?

The easiest way is to download and run the small ASoft .NET Version Detector program.

After launching in the program window, you will see three multi-colored rectangles, which show all existing versions of the NET Framework. The versions installed on your computer are highlighted in white, and those that are not installed are highlighted in gray: If you click on the green arrow on the left opposite the required version, you will be taken to the Microsoft website, where you can download this version of the NET Framework.

You don't need to click on the purple arrow - this is the link to the .NET Developer Toolkit.

If you click on the third from the left edge of the icon (in the form of the logo "Microsoft NET"), then a folder on your computer will open in which the NET Framework is installed.

Where to download and how to install Microsoft .NET Framework?

In different versions of the operating system windows already embedded different versions NET Framework. For example, Windows 7 includes version 3.5 SP1. In turn, this version includes NET Framework 2.0 with SP1 and SP2 and NET Framework 3.0 with SP1 and SP2.

Windows 8 includes NET Framework 4.5.

Installing Microsoft The .NET Framework is extremely simple and does not require any specific settings: just download the required package and run its installation. Below are the links where you can download the required version of the NET Framework:

Microsoft .NET Framework 1.0 Version 1.0 is almost never used, and installation is rarely required.

Microsoft .NET Framework 1.1 Version 1.1 is rarely used, install only when necessary.

Microsoft .NET Framework 3.5 Service Pack 1 Setup file version 3.5 SP1 also includes versions 2.0 SP2 and 3.0 SP2.

Microsoft .NET Framework 4.0

Microsoft .NET Framework 4.5.1 Is an update to versions 4.0 and 4.5, so if you install 4.5.1, then these versions do not need to be installed. windows XP is not supported by NET Framework 4.5.

How do I reinstall Microsoft .NET Framework?

Sometimes the system has problems, one way or another related to the NET Framework. For example, errors appear when starting some programs or when installing (updating) the Microsoft .NET Framework itself. In this case, the most reliable solution to problems is to remove the platform and reinstall it.

To correctly remove NET Framework from your computer, it is best to use the specially designed .NET Framework Cleanup Tool.

Download it here, then unzip the archive and run cleanup_tool.exe.

A message appears: "Are you running the .NET Framework Setup Cleanup Utility?" (though in English) - click "Yes". Then accept the terms of the license agreement (“Yes” button). In the program window, select the “.NET Framework - All Versions” item in the list and click the “Cleanup Now” button:
After remove NET Framework, restart your computer. Then reinstall the versions you want, starting with the smallest one.

blogsisadmina.ru

Where to download and how to install .NET Framework 4.5 and 4.0

The .NET platform, developed by Microsoft, is an integral part of most games and programs that run on the windows operating system. In the user's understanding, .Net Framework 4.5 and 4.0 represent the basis for launching programs in the development of which this platform... It has become the standard for developing web applications, so if you don't have it, there is a high probability that you will encounter them incorrectly. In addition, the lack of files for the correct version of the .NET Framework can cause the games to fail to run.

Starting with windows 7, this platform is bundled with the OS distribution, but a separate installation may be required if the required version is missing on the computer, or the .NET Framework has crashed.

Program versions

The most common and necessary ones today are .NET Framework 4.0 and .NET Framework 4.5. The first one comes in the basic configuration of the OS windows vista and windows 7, the second - along with windows 8, however, regardless of which system you have, it is better to download and install both versions in order to avoid problems with launching games and programs.

How do I know which versions of the .NET Framework are installed on my computer?

This can be done in two ways:

  1. Look in the system registry. For this:
    • start the registry editor via Start - Run - regedit;
    • open the HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP section;
    • branch names correspond to installed versions.

NET Framework 4.5

This version comes with the Microsoft Visual Studio 2012 package. To install it separately, you just need to download the .NET Framework 4.5 distribution kit for free from the official website and follow the instructions of the installer.

NET Framework 4.5 is usually not present by default on windows 7 and must be downloaded manually. For this:

  • Download .NET Framework 4.5 from Microsoft Official Site

  • Follow the instructions of the web bootloader and installer.

The installation process is extremely simple, but it is important to remember that more early versions windows (XP and below) do not support .NET Framework 4.5.

NET Framework 4.0

The previous version of the platform, which is automatically supplied with the windows 7 OS distribution kit. Despite the update to version 4.5, it is still up-to-date. Most applications work without problems with the .NET Framework 4.5, however some of them may still require an older version.

In addition, you will need version 4.0 if your OS does not support version 4.5.

The installation process is just as simple:

  • Download the web installer from Microsoft official site

Remember that after installing any version of this component, you must reboot for the changes to take effect.

Found a typo? Select the text and press Ctrl + Enter

GamesQa.ru

Download and install the .NET Framework on windows 7

What is the mysterious .NET Framework for ordinary users? This is a proprietary Microsoft programming model designed to develop a variety of programs. The .NET Framework is needed both for developing programs and for running them.

Therefore, if a programmer actively creates a program in a particular version of the .NET Framework, the user cannot run it until the correct version of the .NET Framework is installed.

Disgusting, we understand. However, everything is not so scary, since the required version of the .NET Framework is installed by default in windows 7. However, more on that later.

For now, let's take a look at the existing versions of the .NET Framework.

.NET Framework version 1.0 and 1.1

Version 1.0 has long been outdated and, in fact, is not used. The same applies to version 1.1, which needs to be installed only in very rare cases, when some ancient programmer requires it.

To install .NET Framework 1.1, you need to download it from the link below, then install. Do this only if absolutely necessary - most windows users 7, you do not need to download this version.

Download .NET Framework 1.1

It may happen that you receive error messages while installing the .NET Framework 1.1 and SP1. In such a situation, the .NET Framework 1.1 can be manually installed as follows.

1. On the C: drive, create a Fix folder (C: \ Fix).

2. Download the .NET Framework 1.1 and Service Pack 1 to this folder.

3. Open command line(you must be running with an administrator account). To do this, click on the Start button, enter cmd in the search field and click.

4. Enter the following two commands.

Cd / d C: \ Fix dotnetfx.exe /c:"msiexec.exe / a netfx.msi targetdir = C: \ Fix "

5. Confirm the execution of the commands and enter the following three commands.

NDP1.1sp1-KB867460-X86.exe /xp:C:\Fix\netfxsp.msp msiexec.exe / a c: \ Fix \ netfx.msi / p c: \ Fix \ netfxsp.msp netfx.msi

The .NET Framework 1.1 package should now install without error.

.NET Framework 2.0 - 3.5.1

This version is installed by default in windows 7, which is easy to see for yourself. Select Start> Control Panel> Programs and Features, and then click the Turn Windows features on or off link. And here's proof that .NET Framework 3.5.1 is installed by default on windows 7:

.NET Framework Version 4.0

This version is necessary, first of all, for programmers and is rarely required to run client programs. However, to run software created in .NET Framework 4.0, you can (and should) install the KB982670 update, which has long been distributed through windows service Update. Over time, there will be more and more programs that require this version of the .NET Framework.

You can download the .NET Framework 4.0 from the following links. We remind you that full version the .NET Framework 4.0 option only needs to be downloaded for software development! If you regular user, you need a regular, client version of the .NET Framework 4.0 - client profile-update KB982670, which you should download via windows Update.

However, if you download the full version of the .NET Framework from the first link and install it, nothing bad will happen - just the system will be replenished with a bunch of unnecessary files that you do not need at all.

What version of the .NET Framework do I have?

You can check this in the Turn windows 7 components on or off window shown above. However, there are other options as well.

2. Or open the editor system registry(Start> regedit and click), then go to the next branch, which will indicate the installed versions of the .NET Framework.

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP

As you can see, nothing complicated. We remind you that the .NET Framework, the most common and useful version 3.5.1, is installed by default in windows 7, so before downloading it - check that you should already have it installed.

Currently, the vast majority of common software applications used in Windows environment 10 require a Microsoft product called the .NET Framework. This platform allows the operating system to transform software applications compiled in other programming languages, making them available for understanding directly in Windows 10. Sometimes the platform may experience some failures, leading to the impossibility of the newly installed programs. To fix errors of this kind, it becomes necessary to reinstall the .NET Framework or update the platform.

Features of Microsoft NET Framework in Windows 10

In Windows 10, the Microsoft .NET Framework is built in by default and is installed at the same time as the operating system. In some cases, it becomes necessary to reinstall or update the platform to change working version... This is extremely rare, since licensed Windows 10, installed on a computer with Internet access, contains almost everything Microsoft versions.NET Framework, including the latter.

The most common problem for computers that do not have access to global network: to reinstall or update the Microsoft .NET Framework version on such devices, you need to download it from the official Microsoft website and install it on the required computer using a portable media.

Which Microsoft NET Framework to Install on Windows 10

The latest version of the Microsoft .NET Framework presented by Microsoft on the official website and recommended for work in Windows 10 is version 4.7. It is installed automatically when installing the operating system via the Internet or from a licensed media. In addition, version 3.5 is automatically installed, including versions 2.0 and 3.0.

Thus, there is no need to change anything in the settings, since all previous versions included in the latter. Problems can occur only on computers that do not have access to the Internet, or on computers with pirated copies of Windows 10. In this case, you can install version 3.5 of Microsoft .NET Framework.

All of these variations will work correctly in the Windows 10 operating environment.

How to install / update Microsoft NET Framework on Windows 10

Reinstall or update the Microsoft .NET Framework in automatic mode can be done in several ways. After completing the steps below, you can ensure that your computer is running the latest version of the Microsoft .NET Framework.

Installation using the control panel

    Open the "Control Panel" by the system by double-clicking on the icon of the same name on the "Desktop".

    On the "Desktop", double-click on the "Control Panel" icon

    In the opened window "All elements of the control panel" find and click on the icon "Programs and Features".

    In the "Control Panel" open the "Programs and Features" tab

    In the left half of the snap-in, click on the "Turn Windows features on or off" section.

    In the "Programs and Features" window, select "Turn Windows features on or off"

  1. In the opened window “ Windows components»Find directories that have Microsoft .NET Framework components in their names.
  2. Both .NET Framework directories must be activated. If one of them is not active, activate it.

    In the "Windows Components" panel, mark the inactive directories of the Microsoft NET Framework

  3. Click on the OK button and restart the computer so that applications that use the Microsoft .NET Framework libraries to start using them.

    Restarting the computer

  4. Reinstallation of Microsoft .NET Framework is complete.

Installation using the Microsoft website

If for some reason the Microsoft .NET Framework libraries have not been installed, you can install them from the Microsoft website.


Video: Installing Microsoft NET Framework on a Computer

Using additional programs when working with NET Framework

Even the Microsoft .NET Framework distribution kit downloaded from the official site does not always work correctly or goes through the installation process. This may depend on the version of the operating system or some other system factor. In this case, you can use an unconventional way of installing the platform using third party program Missed Features Installer 10, which is a collection of software from legacy Windows editions.

To use the Missed Features Installer 10 software build, follow these steps:

  1. Download the ISO image of the application package and mount it to a DVD drive using the program Daemon tools... You can also burn the package to DVD or USB using UltraISO programs or similar software.

    Download the assembly of programs for Windows 10 from the site

  2. Run the MFl10.exe file and accept the terms of use to run.

    Run the file and accept the terms of use to run

  3. Click on the Click me 1st! to disable monitoring accounts and correct installation of applications.

    In the program window, click on the Click me 1st!

  4. Reload the program and select the Microsoft .NET Framework tab. In the window that opens on the right, select version 4.6.1 and install the application.

    In the program window, select the desired version

  5. Until the latest version of Microsoft .NET Framework program will be updated automatically via the Internet.

How to find out the installed version of Microsoft NET Framework

In addition to the way of determining installed version There are several other options for the Microsoft .NET Framework that provide for the use of third-party and built-in utilities.

  1. ASoft.NET Version Detector Utility - simple program that does not require installation. The main advantages are instant display of information about the page on the official Microsoft website for downloading the installer, the SDK download page and the location of the catalogs with the installed edition. Disadvantages - only English interface.

    Viewing Installed Versions of Microsoft NET Framework

  2. Built-in Regedit utility - allows you to find out the installed version of Microsoft .NET Framework Windows tools 10:

Video: Determine the Microsoft NET Framework Version

How to uninstall Microsoft NET Framework

There are two ways to uninstall the Microsoft .NET Framework. However, it should be borne in mind that the system will allow you to remove only those versions that are in the list of the "Programs and Features" tab of the control panel. Old editions are embedded in the Windows 10 shell and cannot be uninstalled. Two methods can be used to uninstall permitted editions.