The Struggle:

This guide will not enable Windows installation on the Android version of the Yoga Book.

Benefits:

Required downloads:

Updated 4/30/2018

ISO files downloaded from other sources (torrents or warez sites) may not be clean or compatible. As such their use is highly discouraged.

Build process:

Preparing the USB drive:

Starting Windows installation:

Prebuilt ISO

Updated 4/30/2018

Tips & Tricks:

If you have ever installed a fresh copy of Windows 10 on the Lenovo Yoga Book using a standard Windows 10 ISO you know the struggle! You need several pieces of hardware before you can even begin. After Windows has installed your nightmare is still far from over! Windows will be missing several drivers that have to be sorted out and downloaded, some from Microsoft, and others from Lenovo. All this nonsense takes far too much time and effort and shouldn't be required from the end user. Fed up after my last install, I began putting this together for my own personal use. Upon seeing how well it worked I knew I had to share! Using this guide you will inject 32 new drivers into your Windows 10 installation media. All other files remain untouched. Nothing else added and nothing is ever removed.1. You no longer need several pieces of hardware to install Windows. An eight gigabyte USB flash drive and an OTG adapter are all that's required.2. Windows setup starts with touchscreen and pen support from the very beginning.3. After the “Getting devices ready…” stage of Windows setup you will have full hardware support!The keyboard, trackpad, touchscreen, audio, and Wi-Fi all function allowing for a quick and painless install.4. Windows 10 boots the very first time with all of the correct drivers already installed, even if you don't connect to Wi-Fi during setup.5. You now have a fallback copy of Windows 10 that works right out of the box. This is something Lenovo should have provided.6. Several users have reported a noticeable gain in performance.You will need to install four programs to complete this guide. All are small downloads (less than 15 megabytes combined) that are free or have fully functioning trials. To keep things as simple as possible please save all downloads onto your desktop. NTLite - used to build the new Windows 10 ISO. Rufus - used to write your updated Windows 10 ISO on your flash drive. WinRAR - used to extract both the Windows ISO and the Yoga Book Setup Files. Yoga Book Setup Files - contains all of the drivers and supporting files needed to complete this guide.You will also need a clean stock 64 bit Windows 10 ISO. For this you have two options. Microsoft’s Media Creation Tool or Windows ISO Downloader (suggested method) can be used to download an ISO from Microsoft's servers. ISOs downloaded using Microsoft’s Media Creation Tool use ESD compression. This highly compressed version, while quicker to download will increase both build and install time considerably. ISOs downloaded with Windows ISO Downloader use WIM compression and are far less compressed, making them much quicker to build and install. This decreases the time it takes to install Windows by roughly 7-10 minutes! Windows ISO Downloader also has the added benefit of allowing you select which update level you would prefer to download.It is very important to follow this guide carefully. Skipping any of the steps or even changing the order of certain steps can cause issues. I have installed Windows well over 100 times and spent over 150 hours working on this. Once completed you will end up with a Windows 10 installation that runs BETTER than the first time you enjoyed your Yoga Book!Step 1. Highlight both the Windows 10 ISO and “Yoga Book Setup Files.rar” files. Right click one of them and select “Extract each archive to separate folder”Step 2. Launch NTLite. On the first launch you should disable auto loading presets. To do so click File then Settings and uncheck "Load auto-preset 'Auto-saved session'".Step 3. Drag and drop the extracted Windows 10 setup folder into NTLite.Step 4. Double click "Boot/Setup | boot.wim".Step 5. Double click on "Microsoft Windows Setup (x64)" and wait for it to finish loading.Step 6. Click “Drivers" then drag and drop the "Boot.wim Drivers" folder into NTLite.Step 7. Click "Apply" then select "Don't backup log and preset". Leave all other options as is and click "Process".NTLite will ask if you want to disable Windows Defender to increase performance. This is completely optional but recommended.Step 8. Click "Source".Step 9. Double click your version of Windows, "Windows 10 Home x64 Core" or "Windows 10 Pro x64 Professional" and wait for it to load.Step 10. Once loaded right click your version Windows and select "Explore mount directory".Step 11. Copy and paste the included files from inside the "Mount Directory Files" folder into the base of the Explorer window that opened. After confirming the file copy prompts you can now close this window.Step 12. Click on “Drivers” then drag and drop the "Install.wim Drivers" folder into NTLite.Step 13. Click on "Registry" then drag and drop "RegistryEntries.reg” into NTLite.Step 14. Click "Post-Setup"Step 15. Now open the "Post-Setup Files" folder and drag and drop each of the 4 files into NTLite. Each file is numbered and should be added in order.Step 16. Click "Apply" and use the following settings.Under “Saving mode” select "Save the image and trim editions".Under "Image format" make sure "Standard, editable (WIM)" is selected.Select "Don't backup log and preset".Select "Create ISO".NTLite will ask you to name your ISO file. Save the ISO on your desktop as Win10Yoga.NTLite will now ask for a disc label. Set this as Windows 10.Step 17. Click "Process" and wait for your custom Windows 10 installation ISO to be completed!You can now close NTLite.Now we will use Rufus to write the setup files on to your flash drive. The ISO file can also be burnt to a DVD if so desired.Step 1. Launch Rufus and insert an 8GB or larger USB flash drive.Step 2. Make sure the correct drive is selected under “Device”.Step 3. Set "Partition scheme and target system type" to "GPT partition scheme for UEFI".Step 4. Set "File system" to "Large FAT32 (Default)".Step 5. Set "Cluster size" to "32 kilobytes (Default)".Step 6. "New volume label" should set itself to "Win10Yoga" after step 8.Step 7. Check "Create a bootable disk using ISO Image"Step 8. Click the small button to the right of the "ISO Image" dropdown and browse to the Win10Yoga.iso located on your desktop.Step 9. After verifying your settings below click "Start".Congratulations, your custom Windows 10 installation media is complete!Make sure that your Yoga Book has completely shutdown. To begin press and hold the volume up key followed by the power button. Continue holding both until the pen light begins flashing. You can now let go of the power button. When the screen lights up you can release the volume button. If everything was done correctly your drive should now show under the "Boot Menu". Select the drive you've created to begin installing Windows 10.I have included a pre-compiled ISO based on Windows 10 1803 for those unable to do so. Windows 10 Home and Professional are included in this ISO file. Download, flash, install, and enjoy. The stripped builds are no longer included. This ISO will be removed at Microsoft's or XDA's request!To enable touchscreen support in the BIOS it must be updated to the latest version Windows 10 will activate automatically as long as you have installed the correct edition.Due to a limitation on which drivers can be injected into the boot.wim file Windows setup will display in portrait mode until the "Getting devices ready..." stage. Setup will automatically switch to landscape mode when possible.During Windows setup, right before the first reboot you will see a 10 second countdown. Wait until the last three seconds or so and unplug your flash drive, Windows setup no longer requires it.After testing your USB drive feel free to uninstall WinRAR and NTLite. All other downloads and extracted files can also be deleted. Keeping an archival copy of the completed ISO is strongly recommended.