End of Support - Unsupported Windows OS
Log In or Register to download the BES file, and more.

0 Votes

Versioning - This is the latest version.

1End of Support - Unsupported OS2/14/2018 8:22:59 AM
2End of Support - Unsupported OS2/14/2018 9:34:07 AM
3End of Support - Unsupported Windows OS2/14/2018 9:44:32 AM
4End of Support - Unsupported OS3/14/2018 2:58:10 PM
5End of Support - Unsupported OS3/14/2018 3:00:29 PM
6End of Support - Unsupported OS3/14/2018 3:36:38 PM
7End of Support - Unsupported Windows OS4/13/2018 8:19:05 AM

Description

This task is designed to notify the users of any workstations with unsupported Operating Systems.  The "continue if" line is designed to prevent repeat execution more than once per day, but you can change that time if that is your preference.

Please be sure to set "Users" tab to "Run when at least one of the selected users is logged on, and only display the user interface to those users" and "Local users"

Windows Lifecycle Fact Sheet: https://support.microsoft.com/en-us/help/13853/windows-lifecycle-fact-sheet, Some additional server dates excluding 2016: https://support.microsoft.com/en-us/lifecycle/search/1163

Google Docs: Reference and Relevance Worksheet

Windows 2000, XP, Vista - All support has ended

Windows Server 2008 - Standard is EOS, SP2 and R2 SP1 extended support ends Tue January 14 2020

Windows 7 - Mainstream support ended, service pack 1 extended support ends Tue January 14 2020

Windows 8 - Mainstream support ended, 8.1 requires Update 1 (KB2919355) for support, 8.1 Update 1 extended support ends Tue January 10 2023

Windows 10 - Mainstream (1507, 1511) support ended.  1607 end of support on Tue April 10 2018.  1703 end of support on Tue Oct 9 2018.  1709 end of support on Tue April 9 2019.

NOTE: value "ReleaseID" of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" of native registry may be a better way of retrieving OS version numbers.  Revised to this method.  LTSB completely excluded at this time.  Enterprise and Educational is included with their 6 month extensions set to the 6 month later Patch Tuesday.


Property Details

ID25452
StatusProduction - Fully Tested and Ready for Production
TitleEnd of Support - Unsupported Windows OS
SourceInternal
Source Release Date12/14/2017 12:00:00 AM
KeywordsEnd of Support Unsupported Windows OS
Is TaskTrue
Added by on 4/13/2018 8:19:05 AM
Last Modified by on 5/2/2018 2:32:42 PM
Counters 732 Views / 2 Downloads
User Rating 1 star 2 star 3 star 4 star 5 star * Average over 0 ratings. ** Log In or Register to add your rating.

Relevance

isWindows (Relevance 1172)
Used in 1097 fixlets and 523 analyses   * Results in a true/false
Show indented relevance
windows of operating system
Used in 5 fixlets   * Results in a true/false
Show indented relevance
if (exists value "CurrentMajorVersionNumber" of it AND value "CurrentMajorVersionNumber" of it as integer = 10) of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" of native registry then (NOT (value "Productname" of it as string as lowercase contains "ltsb") of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" of native registry) else true
Used in 1 fixlet   * Results in a true/false
Show indented relevance
(version of operating system < "6.1.7601" /* All Windows before Windows 7 SP1 */ AND NOT (name of it contains "Win2008") of operating system /* Exclude Server 2008 & R2 */) OR (if (name of it contains "Win2008" /* Server 2008 variants */) of operating system then (((((name of it = "Win2008R2" AND service pack major version of it = 1) OR (name of it = "Win2008" AND service pack major version of it = 2)) AND (date (local time zone) of (now)) > date ("Tue, Jan 14 2020") /* Server 2008 SP2 & R2 SP1 EOS */) of operating system) OR ((name of it does not contain "R2" AND service pack major version of it < 1) of operating system)) else false) OR (if (date (local time zone) of (now)) > date ("Tue, 14 Jan 2020") then (version of operating system = "6.1" AND (name of it contains "Win7") of operating system) else false /* Windows 7 EOS */) OR ((name of it = "Win8") of operating system and (version of operating system > "6.3.9600") /* Windows 8.0 */) OR (if ((name of it = "Win2012R2" OR name of it = "Win8.1") of operating system) then (not exists key ("Package_for_KB2919355~31bf3856ad364e35~amd64~~6.3.1.14"; "Package_for_KB2919355~31bf3856ad364e35~x86~~6.3.1.14") whose (112 = value "CurrentState" of it as integer) of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages" of native registry /* Check for mandatory Win 8.1 & Server 2012 Update 2919355 (aka Update 1) */) else if ((name of it = "Win8.1") of operating system AND (date (local time zone) of (now)) > date ("Tue, Jan 10 2023")/* Windows 8.1 EOS */) then true else false) OR (if (NOT ((name of it = "Win2016" /* Exclude Server 2016 */) of operating system) and (name of it = "Win10") of operating system) then (((if (date (local time zone) of (now)) > date ("Tue, 9 Apr 2019") then (value "ReleaseID" of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" of native registry as string <= "1709" /* Windows 10 Version 1709 or lower after EOS date */) else if (date (local time zone) of (now)) > date ("Tue, 9 Oct 2018") then (value "ReleaseID" of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" of native registry as string <= "1703" /* Windows 10 Version 1703 or lower after EOS date */) else if (date (local time zone) of (now)) > date ("Tue, 10 Apr 2018") then (value "ReleaseID" of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" of native registry as string <= "1607" /* Windows 10 Version 1607 or lower after EOS date */) else ((value "ReleaseID" of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" of native registry as string <="1511" /* Windows 10 Version 1511 or lower */) OR ((value "CurrentBuild" of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" of native registry) as string as version <= "15240"))) OR (if (((value "EditionID" of it as string as lowercase contains "educat") of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" of native registry) OR ((value "EditionID" of it as string as lowercase contains "enterp") of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" of native registry)) then ((if (NOT ((name of it = "Win2016" /* Exclude Server 2016 */) of operating system) and (name of it = "Win10") of operating system) then ((if (date (local time zone) of (now)) > date ("Tue, 8 Oct 2019") then (value "ReleaseID" of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" of native registry as string <= "1709" /* Windows 10 Version 1709 Edu/Ent or lower after EOS date */) else if (date (local time zone) of (now)) > date ("Tue, 9 Apr 2019") then (value "ReleaseID" of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" of native registry as string <= "1703" /* Windows 10 Version 1703 Edu/Ent or lower after EOS date */) else if (date (local time zone) of (now)) > date ("Tue, 9 Oct 2018") then (value "ReleaseID" of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" of native registry as string <= "1607" /* Windows 10 Version 1607 Edu/Ent or lower after EOS date */) else (value "ReleaseID" of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" of native registry as string <="1511" /* Windows 10 Version 1511 or lower */)) AND (NOT (name of it contains "2016") of operating system) /* Exclude Server 2016 */) else false)) else false)) AND (NOT (name of it contains "2016") of operating system) /* Exclude Server 2016 */) else false)

Actions

Action 1 (default)

Action Link Click here to deploy this action.  Please be sure to set user messages and user mode.
Script Type BigFix Action Script
// No action; all prompts should be in messages.
continue if {(not exists last active time of it or (now - last active time of it) > (1 * day)) of action}
Success Criteria

This action will be considered successful when the applicability relevance evaluates to false.


Sharing

Social Media:
Share this page on Yammer

Comments

Log In or Register to leave comments!
rdshift -
A revised, more orderly and efficient version will be coming soon.
rdshift -
Need to correct issues with KB2919355 and to add Server 2008 SP2 KB948465 and Server 2008 R2 SP1 KB976932
rdshift -
Updated to properly detect early versions of Windows 10, particularly 1507 / 10240.