I’ve recently worked on creating some new master\golden images and thought I’d make some tips & tricks for anyone creating a new image:
TIP 1: – Use Multiuser\VDI Installations For Applications
Research each application that you are adding before hand to see if there is either a multiuser or VDI installation method. Most vendors will have some documentation on this. For example Teams can be installed using the installation switch ALLUSERS=1 for a VDI environment using the standalone installer (see tip 2 below). I.e. msiexec /I Teamsx64.msi ALLUSERS=1.
Here are some links to some of the more common application instructions:
Teams: https://learn.microsoft.com/en-us/microsoftteams/teams-for-vdi
OneDrive: https://learn.microsoft.com/en-us/sharepoint/onedrive-in-citrix-virtual-apps-deployment-guide
Adobe Reader: https://www.adobe.com/devnet-docs/acrobatetk/tools/VirtualizationGuide/index.html
Zoom: https://support.zoom.com/hc/en/article?id=zm_kb&sysparm_article=KB0060407
Google Chrome for Enterprise: https://chromeenterprise.google/intl/en_uk/browser/download/#windows-tab
TIP 2: – Use Standalone\Full Installers
Most application vendors provide some form of standalone or full installer for their applications. These normally have some kind of installation switch (like the Teams example above) to allow installation to a VDI\Multiuser environment.
Here are some links to common application installers:
Teams: https://learn.microsoft.com/en-us/microsoftteams/msi-deployment
OneDrive: https://www.microsoft.com/en-us/microsoft-365/onedrive/download
Adobe Reader: https://get.adobe.com/uk/reader/enterprise/
Zoom: https://support.zoom.com/hc/en/article?id=zm_kb&sysparm_article=KB0060901
Google Chrome for Enterprise: (This is for Citrix but applies to all VDI) https://community.citrix.com/tech-zone/build/deployment-guides/google-chrome/
Firefox: https://support.mozilla.org/en-US/kb/deploy-firefox-msi-installers
TIP 3: Install Teams And One Drive Separately
Although you can install Teams and OneDrive as part of the Office installation it is better to install them separately as there are install switches that allow them to be used in a VDI environment (See Tip 1). Once installed with the correct switches, they will show under apps as machine wide installers in the installed Apps section.
TIP 4: Office Installation
Office needs to be installed in a specific way using an offline installer and an XML file that allows for any customisations that you want to make. You first download the Office Deployment Tool (link below) and extract the files to a folder for the installation. Inside you’ll find a customization.xml file. This can also be generated using the Office Customization Tool (link below). Inside this XML you need to amend the following lines (you can also amend the installation to miss off certain products i.e. Teams and OneDrive for Business, (See TIP 3) as well as other customisations:
<Display Level=”None” AcceptEULA=”True” />
<Property Name=”SharedComputerLicensing” Value=”1″ />
This will auto accept the EULA agreement and set the licensing model to a shared computing license. Once completed, you run the setup.exe with the customisation file that you created to download the installation files:
setup.exe /download configuration.xml
Once you have the installation files you can copy them and the customization file across and set the installation running using the command:
setup.exe /configure configuration.xml
Download Links:
Office Customisation Tool: https://config.office.com/deploymentsettings
Office Deployment Tool: https://www.microsoft.com/en-us/download/details.aspx?id=49117
Tip 5: Use Vendor Installation Files
I recommend that you make sure that you are using files from the vendor. Downloading from third party websites can present a security risk with infected files.
TIP 6: Use The Windows Media Creation Tool
The initial OS deployment ISO should be created using the latest Windows Media creation tool (link below). This will have the latest updates and save you time when downloading updates once the OS has been installed.
Windows 10 Media Creation Tool: https://www.microsoft.com/eb-gb/software-download/windows10
Windows 11 Media Creation Tool: https://www.microsoft.com/software-download/windows11
TIP 7: AntiVirus Installation
Antivirus solutions should also be followed as per the vendors instructions. Failure to do so can lead to multiple issues especially duplication of machines in the antivirus software.
Here’s a few links for some of the more common antivirus solutions:
Symantec: https://knowledge.broadcom.com/external/article/155835/deploy-endpoint-protection-clients-in-no.html
Trend Micro: https://docs.trendmicro.com/en-us/documentation/article/trend-vision-one-preparing-virtual-te