34. We are skipping Windows 8!
Everybody loves Windows 10
Constant updates
Huge difference Windows 7
Many new features
Many new best practices
35. About the Test Hardware
Dell PowerEdge R730 server
2x Xeon 2.3GHz – 12 Cores/24 Threads (E52670 v3)
384 GB DDR4 RDIMM at 1866 MHZ
Local Storage using Flash
vSphere 6.0b with default configuration
VMware Horizon 6.0 was used to deploy the desktop pool
36. About the Test VM’s
The knowledge worker workload
2 vCPU / 2 GB Mem per VM
For both Windows 7 & 10 the x64 version is used
Office 2013 x86
Windows and Office fully patched
Internet Explorer 11
Stateful VM’s & local profiles
37. About the Test Method
All tests are 100% automated
Every test is repeated 10x
Between every test the hosts are fully rebooted
After each reboot the host is idled for 15 minutes
All tests are executed in Login VSI’s Direct Desktop Mode
45. #LoginVSI
#Windows10
#VDILIKEAPRO
Windows 7 Tuning (1/2)
Disabling unnecessary boot features
Disabling Windows Services:
Application Experience
BitLocker
Windows Search
Disable Contents indexed in addition to file properties (C: drive)
Windows Update
Windows Themes
Windows Defender
Windows Superfetch
Disabling Windows Scheduled Tasks:
"microsoftwindowsApplication Experience ",
"microsoftwindowsBluetooth ",
"microsoftwindowsCustomer Experience Improvement Program ",
"microsoftwindowsDefrag ",
"microsoftwindowsDiagnosis ",
"microsoftwindowsDiskDiagnostic ",
"microsoftwindowsRegistry ",
"microsoftwindowsSideShow ",
46. #LoginVSI
#Windows10
#VDILIKEAPRO
Windows 7 Tuning (2/2)
Disabling Windows Components:
Disabling Hibernation
Disabling Ready Boost
Disable System Restore
Windows Media Player
Windows Gadget Platform
XPS-Foundation
Registry
Disable Error Reporting
Disable memory dumps
Disable TCP/IP / Large Send Offload
Increase service startup timeouts
Increase Disk I/O Timeout
Disable NTFS last access timestamp
Disable hard disk timeouts
Configure Event Logs to 1028KB
Visual Effects
Set to best performance
47. #LoginVSI
#Windows10
#VDILIKEAPRO
Windows 10 Tuning (1/4)
Disabling unnecessary boot features
Disabling Services:
AllJoyn
Bitlocker
BITS
Biometric
Geolocation
Windows Search
Disable Contents indexed in addition to file properties (C: drive)
Windows Update
Windows Themes
Windows Defender
Windows Superfetch
Windows Store
Storage Service
Microsoft Account
48. #LoginVSI
#Windows10
#VDILIKEAPRO
Windows 10 Tuning (2/4)
Disabling Scheduled Task
"microsoftwindowsApplication Experience ",
"microsoftwindowsBluetooth ",
"microsoftwindowsCustomer Experience Improvement Program ",
"microsoftwindowsDefrag ",
"microsoftwindowsDiagnosis ",
"microsoftwindowsDiskDiagnostic ",
"microsoftwindowsRegistry ",
"microsoftwindowsSideShow ",
Disabling Windows Components:
Disabling Hibernation
Disabling Cortana
Disabling Telemetry Collection
Disabling Ready Boost
Disable System Restore
Windows Media Player
Windows Gadget Platform
Windows PowerShell
WCF-Service
XPS-Foundation
Search Engine
50. #LoginVSI
#Windows10
#VDILIKEAPRO
Windows 10 Tuning (4/4)
Cleaning up the default start menu widgets
Removing One Note Auto Start up
Registry
Disable Error Reporting
Disable memory dumps
Disable TCP/IP / Large Send Offload
Increase service startup timeouts
Increase Disk I/O Timeout
Disable NTFS last access timestamp
Disable hard disk timeouts
Configure Event Logs to 1028KB
Visual Effects
Set to best performance
92. VMware OSOT is for everyone
Checkout virtualfeller.com
http://virtualfeller.com/2015/12/15/windows-10-optimization-part-8-the-results/
Ensure HKCU settings are applied: use UEM!!
Full Check Disk Your image!
ESXTOP ≠ application and user experience
AppX are not removed in OSOT (simple fix: add -allusers)
Unlearn: fix page file / view debug / overcommitting
Recommendations & Conclusions
95
93. Stateful vs Stateless
User Experience vs Tuning
Big impact on memory
Big impact on Storage
CPU Main Bottleneck
Test yourself!!!
Recommendations & Conclusions