Skip to content

Bits of .NET

Daily micro-tips for C#, SQL, performance, and scalable backend engineering.

  • Asp.Net Core
  • C#
  • SQL
  • JavaScript
  • CSS
  • About
  • ErcanOPAK.com
  • No Access
  • Privacy Policy
Windows

How To Select Pro Edition While Installing Windows 10

- 26.10.21 | 26.10.21 - ErcanOPAK

While the procedure to download Windows 10 ISO using the Media Creation tool is straight-forward, many users who have used the Media Creation Tool have been complaining that there is no option to download the Windows 10 Pro edition.

That is, the screen where you are asked to select the edition of Windows 10 that you want to download doesn’t list the Windows 10 Pro edition. The list shows only Windows 10 and Windows 10 N editions, and there is no mention of Windows 10 Pro.

Select Windows 10 Pro edition while installing Windows 10 step001

 

Well, the fact is that the Windows 10 ISO that you download using Media Creation Tool includes both the Home as well as Pro editions, meaning Microsoft is no longer offering separate ISOs for Home and Pro editions. If you had previously activated Windows 10 Home edition on a computer, when you run the setup of Windows 10, it automatically installs the Home edition without allowing you to select the edition of Windows 10. If you want see the edition selection screen while installing Windows 10 on a PC which includes the product key in the BIOS, you need to edit the ISO file to include ei.cfg file or add ei.cfg file the bootable USB.

 

Add ei.cfg to bootable USB to see the edition selection screen

Step 1: Open up Sources folder, download ei.cfg ZIP file by clicking here, extract the ZIP file to get ei.cfg file, and place it in the Sources folder.

Select Windows 10 Pro edition while installing Windows 10 step3

Select Windows 10 Pro edition while installing Windows 10 step4

NOTE: You can open the downloaded ei.cfg file with Notepad to see what it includes. The following is a picture of the same.

Select Windows 10 Pro edition while installing Windows 10 step4.1

[Channel]
_Default
[VL]
0

That’s all. You can now boot from the USB drive to see the edition selection screen, as shown below.

Select Windows 10 Pro edition while installing Windows 10 step01

Thanks intowindows.com

Related posts:

Windows 11 Apps Freeze Without Crashing

Why SSDs Slow Down Over Time (And How to Prevent It)

Clipboard History is a Superpower

Post Views: 13

Post navigation

How to fix error code 0x8019019a in Windows 10 Mail App
How to wrap very long text in Asp.Net Razor

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

April 2026
M T W T F S S
 12345
6789101112
13141516171819
20212223242526
27282930  
« Mar    

Most Viewed Posts

  • Get the User Name and Domain Name from an Email Address in SQL (950)
  • How to add default value for Entity Framework migrations for DateTime and Bool (858)
  • Get the First and Last Word from a String or Sentence in SQL (836)
  • How to select distinct rows in a datatable in C# (805)
  • How to make theater mode the default for Youtube (754)
  • Add Constraint to SQL Table to ensure email contains @ (578)
  • How to enable, disable and check if Service Broker is enabled on a database in SQL Server (564)
  • Average of all values in a column that are not zero in SQL (531)
  • How to use Map Mode for Vertical Scroll Mode in Visual Studio (489)
  • Find numbers with more than two decimal places in SQL (448)

Recent Posts

  • C#: Use Init-Only Setters for Immutable Objects After Construction
  • C#: Use Expression-Bodied Members for Concise Single-Line Methods
  • C#: Enable Nullable Reference Types to Eliminate Null Reference Exceptions
  • C#: Use Record Types for Immutable Data Objects
  • SQL: Use CTEs for Readable Complex Queries
  • SQL: Use Window Functions for Advanced Analytical Queries
  • .NET Core: Use Background Services for Long-Running Tasks
  • .NET Core: Use Minimal APIs for Lightweight HTTP Services
  • Git: Use Cherry-Pick to Apply Specific Commits Across Branches
  • Git: Use Interactive Rebase to Clean Up Commit History Before Merge

Most Viewed Posts

  • Get the User Name and Domain Name from an Email Address in SQL (950)
  • How to add default value for Entity Framework migrations for DateTime and Bool (858)
  • Get the First and Last Word from a String or Sentence in SQL (836)
  • How to select distinct rows in a datatable in C# (805)
  • How to make theater mode the default for Youtube (754)

Recent Posts

  • C#: Use Init-Only Setters for Immutable Objects After Construction
  • C#: Use Expression-Bodied Members for Concise Single-Line Methods
  • C#: Enable Nullable Reference Types to Eliminate Null Reference Exceptions
  • C#: Use Record Types for Immutable Data Objects
  • SQL: Use CTEs for Readable Complex Queries

Social

  • ErcanOPAK.com
  • GoodReads
  • LetterBoxD
  • Linkedin
  • The Blog
  • Twitter
© 2026 Bits of .NET | Built with Xblog Plus free WordPress theme by wpthemespace.com