Image Building Series – Windows 10 Install

      2 Comments on Image Building Series – Windows 10 Install
This entry is part 2 of 6 in the series Image Building Series

Image Building Series

Welcome to Part 2 of my Horizon View and Windows 10 Image Building Series.  In the first article in this series I walked you through how to build and configure a virtual machine that is streamlined and customized for VDI with Horizon View and Windows 10.

This article will focus on installing Windows 10.  This particular topic is likely to be pretty redundant as I’m sure there’s a ton of content out there describing this process.  My take on it will detail how Windows 10 (1803) changes that process a bit and how to configure Windows as it fits into building an image.  We’ll be installing Windows 10 Enterprise Edition since it is the recommended edition for VDI with Horizon View.  I’ll be using a numbered list so you can easily follow this guide while adding detail around specific sections where necessary.  Let’s get started!

Thanks again!

I want to first give a huge thanks to Lieven D’Hoore over at https://www.ituda.com/.  I’ve been using his Image Creation guides for years.  Starting with his Windows 7 guide and then moving over to his Windows 10 Golden Image Creation article.  He was gracious enough to allow me to use portions of his guides in my content here.  I’ll hopefully be able to do it justice and add some of my own flavor to it.  That guy lives and breathes EUC and technology, Go check out his site!

If you read the first article you’ll notice the above was copied directly from there.  I like giving credit where it’s deserved and it’s definitely deserved.

Windows 10 Version 1803 Install

You might be saying right now that “I don’t need help installing Windows 10, it’s easy!”  Well you’re right.  It’s pretty simple, but Windows 10 (1803) adds a couple of things you have to go through to get it going.  The other side of this is that to successfully build an image there’s a few very important steps to follow here so that we don’t cause issues with AppX applications.  This article is basically just a primer for you to follow to keep things standardized.  On to the fun stuff!

We finished up the last article with some BIOS changes and then saving those changes causes a reboot.  If you followed that article you should be at the Windows Setup screen for the Windows 10 (1803) Installer.  If you aren’t here then make sure you attach the ISO to the VM and power it on to get here.

  1. If necessary, select your Language to install, Time and currency format and Keyboard or input method then click Next to continue.Image Building Series
  2. Click Install NowImage Building Series
  3. Select Windows 10 Enterprise and click Next.  There are potentially other supported editions but it depends on the version of Horizon View agent that you’re using.  Of course VMware has a KB detailing compatibility.  Windows 10 Enterprise Edition is the edition I recommend for VDI desktops with Horizon View.Image Building Series
  4. Go read the Windows 10 License Terms.  I’ll wait…  All done?  Ok now check the I accept the license terms box and click Next.Image Building Series
  5. We’re doing a fresh install so select Custom: Install Windows only (advanced).Image Building Series
  6. We should only have one drive showing.  Select Drive 0 Unallocated Space and click NextImage Building Series
  7. Windows Setup will install Windows 10.  When prompted click Restart Now or do nothing and it will reboot on it’s own.Image Building Series
  8. Select the correct region and click Yes.  Not sure why it doesn’t say Country or even location but whatever.Image Building Series
  9. Select the keyboard layout you want to use.  In my case it’s US then click Yes.Image Building Series
  10. I’m surprised that enough people use multiple keyboard layouts that Microsoft thought it necessary to add this to the Windows Setup process.  Click Skip to continue unless you’re one of those people.Image Building Series
  11. Click Skip for now when it says Let’s connect you to a network.  Remember we haven’t installed the VMware Tools yet so the VMXNET 3 network interface isn’t going to work yet.Image Building Series
  12. Who’s going to use this PC?  That’s a good question.  Since Administrator is disabled by default you have to create a temporary user account.  I usually create an account named Temp or User and click Next.  We will delete this account later in the process in a later article.Image Building Series
  13. Create a super memorable password. I guess just creating a memorable password wasn’t enough.  Type in your password for the temporary account and click Next.Image Building Series
  14. Confirm your Password by retyping your super memorable password and click Next.Image Building Series
  15. Create 3 security questions and click Next after each.  I don’t understand why we have to do this on Enterprise edition at all.Image Building Series
  16. Click No when it asks if you want to Make Cortana your personal assistant?Image Building Series
  17. Choose privacy settings for your device. Click No on everything and in the case of Speech Recognition and Diagnostic Data make sure the radio buttons are to the left side and click Accept.Image Building Series
  18. Windows is now setting up your account profile.  When that is complete it will automatically login to the desktop as seen below.
  19. From the vSphere Web Client we need to Install VMware Tools by mounting the installer.  Click Mount and then go back to the console of the VM.Image Building Series
  20. Run the 64-bit tools install from the CD/DVD drive from the Windows desktop.
  21. Click NextImage Building Series
  22. On Choose Setup Type select Custom and click Next.Image Building Series
  23. Deselect the SVGA Driver.  This may not even be an issue any more in current versions but it’s ingrained in my head to never install the SVGA driver because it used to cause driver version conflicts with the Horizon View agent and you’d get a black screen when you connected to the desktop.  Of note, updating VMware Tools versions can also cause issues if you have the Horizon View agent installed already.  I’ll get into that more later.
  24. If you’re using an anti-virus product that uses Guest Introspection you will need to install the NSX Network Introspection Driver by checking the NSX File Introspection Driver and NSX Network Introspection Driver.
  25. Click Next after you’ve made the necessary changes.Image Building Series
  26. Almost done!  Click Install to install the VMware Tools.
  27. Click Finish on the VMware Tool Setup.  Now that we have a network connection Windows asks if you want to allow your PC to be discoverable on the network.  I usually hit No there but you can also do nothing and change it later.Image Building Series
  28. Click Yes to restart the VM and complete the VMware Tools install.Image Building Series
  29. Hit a key on the keyboard or CTRL-ALT-DEL to login using the temporary account we created in the earlier steps.
  30. Click the Start Menu and then the gear icon on the right to open Settings.  Click Update & Security then click Check for updates.Image Building Series
  31. Install Windows Updates and Restart when finishedImage Building Series
  32. At this point I highly recommend you Shutdown the VM and take a snapshot from the vSphere Web Client.  We’ve put a little work in here and if it gets broken later you don’t want to have to start over completely.  A quick snapshot ensures that won’t happen.

Windows 10 Install Complete

You’ve successfully installed Windows 10 (1803) Enterprise edition to your newly created and customized VM.  The VMware Tools are installed and it has the latest Windows Updates applied.  Next up we will customize Windows 10 to get all the settings where we need them to be.  Thanks for reading and stay tuned for the continuation of this series.

Series Navigation<< Image Building Series – VM ConfigurationImage Building Series – Windows Customization >>

2 thoughts on “Image Building Series – Windows 10 Install

  1. Sean Michael

    Firstly, thank you for the article. I know this was written in 2018 but found it interesting that your recommending the removal of the VMware Tools SVGA Driver when a few years on its a recommendation to have the Video Display driver set to the SVGA driver, do you still find issues with the SVGA driver and if not, would you update the article accordingly?

    Reply
    1. Shawn Post author

      Thanks for reading and commenting. I try not to go back and rework articles but rather I’ll create a new one. If it makes sense I might make an exception though. The reason in this case I recommend removing the SVGA driver is because later in this series there’s an article that references installing NVIDIA GRID drivers. That’s why it’s removed and why in the context of this series it’s recommended. Thanks for keeping me honest though!

      Reply

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.