Hi, How to add UEFI drivers to windows 10 esd or iso file. I did searched first but only found how to enable UEFI from bios. But I want to add it to source file so I can install windows in UEFI mode. Thanks
Note: Why when I enabled the UEFI or secure boot and disabled the legacy mode the computer does not boot and hard drive is missing? How to fix this problem? Please help as it is very time critical issue for me. Thanks
Wich win 10 version ? What drivers ? What computer ? Why do you want to do it ? > it is very time critical issue for me. Why ?
Windows 10 doesn't need added UEFI drivers. It already has them, and prefers them. Why would you think you need to add these drivers? Windows 8 and above support UEFI natively.
But don't forget that you must have UEFI enabled in the BIOS and UEFI firmware must be installed and the hard drive must be in GPT format.
This. And the answer would be more or less along the lines of "I thought it needs them". Windows 8 and newer don't need to be modified in order to run in UEFI mode. All you need is to enable UEFI booting in the bios, where different bioses have a different name for it and it's probably in different sections too. That's it.
When people ask questions i often reply with questions = Then they think and answer their own questions
You may laugh for the reason. A laptop owner told that when he setup windows10 the setup mode has everything big and pixeld and he asked and searched google and figured out that he needs to setup windows in uefi mode but do not know how to do so. Then he asked me then I asked in the forum here. I searched for what may be the reason and I was mixed and confused between uefi and secure boot as I thought both are the same, so I enabled both uefi and secure boot and disabled legacy boot. Later on I enabled only the uefi and disabled both legacy boot and secure boot. Then created the usb flash drive for setup windows with rufus and set partition to be gpt. Then deleted all partition on hard drive, then setup as regular and setup run in uefi mode and I am still do not know why setup mode has everything small in uefi mode while it is being bid in legacy mode. But at the end the task done and the guy was happy and I learned the lesson. Thanks a lot for all of your replies. Spoiler: Setup screen I mean like this picture it is being small during setup in uefi mode enabled and it is being big when setup in legacy mode. This is what I mean.
The difference probably comes from Graphics Output Protocol in UEFI mode but it's more or less irrelevant since you'll install your graphics driver after setup is complete and you'll end up with your monitor's recommended max resolution anyways.
Another differences I've realized during setup when I am at the screen of choosing which hard drive or partition to setup windows. I am used to delete the whole drive and use all of it to setup windows as it is a small SSD one. in uefi mode when I delete the whole drive and recreate it, it is creating several partitions as follow: 16 MB System Reserved. 100MB UEFI System Partition. 500MB Recovery Partition. Then the rest of the space to setup windows in another partition. While in legacy mode it only creates: 500MB Recovery Partition. Then the rest of the space to setup windows in another partition. Any idea why it does so?
That is as how it works. And when the install is finished there will be another partition called OEM.
I do not have that OEM one! Does it depend on the version of windows being installed? or it does not matter? Spoiler: My disk management
If you want more control over the booting and partitioning part of the setup process, you could consider booting a PE (for example, Win10XPE), doing the partitioning yourself, then use WinNTSetup to install Windows.
That is really sound very interesting to me and I would like to learn it. When I googled it I've found several websites for it, does there is an original source/ website for it?
Well if it wasn't on MDL, it wouldn't be any good Try @chrisr 's Win10XPE from @freddie-o 's thread: https://forums.mydigitallife.net/threads/user-friendly-winpe-builders.78922/