You can grab a list of all the computer objects in Active Directory with PowerShell using a script like this:
Get-ADComputerInfo.ps1 Computer Account Data Script
Use the CSV file to identify machines that are already at Windows 10 and those that still need to get upgraded.
If your plan is just focused on getting rid of Windows 7 and not on building a Modern Workplace, you are likely to fail with
Windows 10! Adopt
Windows as a Service and Office as a Service now, not after Windows 7 is gone. Get as many modern features lit
up as possible with each Win 10 installation.
A Windows 10 Modern Workplace Strategy focuses on:
Since Jan 4, a commercial PC has updated from Win7 to #Win10 via #ConfigMgr every 0.98 seconds -- and it's accelerating. pic.twitter.com/PfTl8EmegO
— Brad Anderson (@Anderson) February 12, 2018
As you run the PowerShell script above to find your systems, you might find some systems even older than Windows 7. If so, use the chart below to find out when they exited Mainstream and/or Extended Support.
Operating System | End of Mainstream Support |
End of Extended Support |
---|---|---|
Windows Server 2016 | 2022-01-11 | 2027-01-11 |
Windows Server 2012 R2 | 2018-10-09 | 2023-10-10 |
Windows Server 2012 | 2018-10-09 | 2023-10-10 |
Windows Server 2008 SP2 | 2015-01-13 | 2020-01-14 |
Windows Server 2008 R2 SP1 | 2015-01-13 | 2020-01-14 |
Windows Server 2003 SP2 | 2010-07-13 | 2015-07-14 |
Windows 2000 Server SP4 | 2005-06-30 | 2010-07-13 |
Operating System | End of Mainstream Support |
End of Extended Support |
---|---|---|
Windows 10 | See Win 10 lifecycle fact sheet | |
Windows 8.1 | 2018-01-09 | 2023-01-10 |
Windows 8 | 2016-01-12 | 2016-01-12 |
Windows 7 SP1 | 2015-01-13 | 2020-01-14 |
Windows Vista SP2 | 2012-04-10 | 2017-04-11 |
Windows XP SP3 | 2009-04-14 | 2014-04-08 |
Windows 2000 Workstation | 2005-06-30 | 2010-07-13 |