From c48c11544671de0aaabc03c1536926cd619b1f23 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Mon, 15 May 2017 14:14:59 -0700 Subject: [PATCH 1/6] update source order --- ...protection-updates-windows-defender-antivirus.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/windows/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index e65cadaeee..b1f76ef682 100644 --- a/windows/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -44,20 +44,22 @@ This topic describes the locations There are five locations where you can specify where an endpoint should obtain updates. Typically, you would configure each endpoint to individually download the updates from a primary source and specify fallback sources in case the primary source is unavailable. - [Windows Server Update Service (WSUS)](https://technet.microsoft.com/windowsserver/bb332157.aspx) -- Microsoft Update. -- The [Microsoft Malware Protection Center definitions page (MMPC)](http://www.microsoft.com/security/portal/definitions/adl.aspx) +- Microsoft Update - A network file share - Configuration manager + +You can also use the [Microsoft Malware Protection Center definitions page (MMPC)](http://www.microsoft.com/security/portal/definitions/adl.aspx) as a fallback source. In most cases, you should set this as the last source. When you download updates from the MMPC, you will download the entire update package, which can be over 100 mb. The WSUS and Microsoft Update sources, however, will only download the deltas or changes between the latest update and whatever is currently installed on the endpoint. This can be only a few kb. + Each location has typical scenarios (in addition to acting as fallback locations) for when you would use that source, as described in the following table: Location | Sample scenario ---|--- WSUS | You are using WSUS to manage updates for your network -Microsoft Update | You want your endpoints to connect directly to Microsoft Update. This can be useful for endpoints that irregularly connect to your enterprise network. -MMPC | You need to download the latest protection updates because of a recent infection or to help provision a strong, base image for [VDI deployment](deployment-vdi-windows-defender-antivirus.md). +Microsoft Update | You want your endpoints to connect directly to Microsoft Update. This can be useful for endpoints that irregularly connect to your enterprise network, or if you do not use WSUS to manage your updates. File share | You have non-Internet-connected devices (such as VMs). You can use your Internet-connected VM host download the updates to a network share, from which the VMs can obtain the updates. See the [VDI deployment guide](deployment-vdi-windows-defender-antivirus.md) for how file shares can be used in virtual desktop infrastructure (VDI) environments. Configuration Manager | You are using System Center Configuration Manager to update your endpoints. +MMPC | You need to download the latest protection updates because of a recent infection or to help provision a strong, base image for [VDI deployment](deployment-vdi-windows-defender-antivirus.md). This option should generally be used only as a final fallback source, and not the primary source. You can manage the order in which update sources are used with Group Policy, System Center Configuration Manager, PowerShell cmdlets, and WMI. @@ -65,6 +67,9 @@ You can manage the order in which update sources are used with Group Policy, Sys > If you set WSUS as a download location, you must approve the updates - regardless of what management tool you use to specify the location. You can set up an automatic approval rule with WSUS, which may be useful as updates arrive at least once a day. See [To synchronize endpoint protection updates in standalone WSUS](https://docs.microsoft.com/en-us/sccm/protect/deploy-use/endpoint-definitions-wsus#to-synchronize-endpoint-protection-definition-updates-in-standalone-wsus) for more details. +The procedures in this article first describe how to set the order, and then how to set up the **File share** option if you have enabled it. + + **Use Group Policy to manage the update location:** 1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. From f5902a6d421dd2ddd8f595bcdd71506900bfc65d Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Mon, 15 May 2017 14:31:07 -0700 Subject: [PATCH 2/6] proof updates --- ...tion-updates-windows-defender-antivirus.md | 33 +++++++++---------- 1 file changed, 16 insertions(+), 17 deletions(-) diff --git a/windows/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index b1f76ef682..7bd5f6bc08 100644 --- a/windows/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -1,6 +1,6 @@ --- title: Manage how and where Windows Defender AV receives updates -description: Manage how Windows Defender Antivirus receives protection updates. +description: Manage the fallback order for how Windows Defender Antivirus receives protection updates. keywords: updates, security baselines, protection, fallback order, ADL, MMPC, UNC, file path, share, wsus search.product: eADQiWindows 10XVcnh ms.pagetype: security @@ -12,14 +12,14 @@ localizationpriority: medium author: iaanw --- -# Manage Windows Defender Antivirus protection and definition updates +# Manage the sources for Windows Defender Antivirus protection updates **Applies to** - Windows 10 **Audience** -- Network administrators +- Enterprise security administrators **Manageability available with** @@ -31,16 +31,14 @@ author: iaanw -Windows Defender AV uses both [cloud-delivered protection](utilize-microsoft-cloud-protection-windows-defender-antivirus.md) (also called the Microsoft Advanced Protection Service or MAPS) and periodically downloaded protection updates to provide protection. These protection updates are also known as "definitions" or "signature updates". - -The cloud-delivered protection is “always-on” and requires an active connection to the Internet to function, while the protection updates generally occur once a day (although this can be configured). - There are two components to managing protection updates - where the updates are downloaded from, and when updates are downloaded and applied. -This topic describes the locations +This topic describes where you can specify the updates should be downloaded from, also known as the fallback order. + +See the [Manage Windows Defender AV updates and apply baselines](manage-updates-baselines-windows-defender-antivirus.md) topic for an overview on how updates work, and how to configure other aspects of updates (such as scheduling updates). -## Manage the fallback order for downloading protection updates + There are five locations where you can specify where an endpoint should obtain updates. Typically, you would configure each endpoint to individually download the updates from a primary source and specify fallback sources in case the primary source is unavailable. - [Windows Server Update Service (WSUS)](https://technet.microsoft.com/windowsserver/bb332157.aspx) @@ -55,12 +53,13 @@ Each location has typical scenarios (in addition to acting as fallback locations Location | Sample scenario ---|--- -WSUS | You are using WSUS to manage updates for your network +WSUS | You are using WSUS to manage updates for your network. Microsoft Update | You want your endpoints to connect directly to Microsoft Update. This can be useful for endpoints that irregularly connect to your enterprise network, or if you do not use WSUS to manage your updates. -File share | You have non-Internet-connected devices (such as VMs). You can use your Internet-connected VM host download the updates to a network share, from which the VMs can obtain the updates. See the [VDI deployment guide](deployment-vdi-windows-defender-antivirus.md) for how file shares can be used in virtual desktop infrastructure (VDI) environments. +File share | You have non-Internet-connected devices (such as VMs). You can use your Internet-connected VM host to download the updates to a network share, from which the VMs can obtain the updates. See the [VDI deployment guide](deployment-vdi-windows-defender-antivirus.md) for how file shares can be used in virtual desktop infrastructure (VDI) environments. Configuration Manager | You are using System Center Configuration Manager to update your endpoints. MMPC | You need to download the latest protection updates because of a recent infection or to help provision a strong, base image for [VDI deployment](deployment-vdi-windows-defender-antivirus.md). This option should generally be used only as a final fallback source, and not the primary source. - + + You can manage the order in which update sources are used with Group Policy, System Center Configuration Manager, PowerShell cmdlets, and WMI. > [!IMPORTANT] @@ -82,7 +81,7 @@ The procedures in this article first describe how to set the order, and then how 1. Double-click the **Define the order of sources for downloading definition updates** setting and set the option to **Enabled**. - 2. Enter the order of sources, separated by a single pipe, for example: `InternalDefinitionUpdateServer|MicrosoftUpdateServer|MMPC`, shown in the following screenshot. + 2. Enter the order of sources, separated by a single pipe, for example: `InternalDefinitionUpdateServer|MicrosoftUpdateServer|MMPC`, as shown in the following screenshot. ![Screenshot of group policy setting listing the order of sources](images/defender/wdav-order-update-sources.png) @@ -136,11 +135,11 @@ See the following for more information: ## Related topics -- [Deploy, manage updates, and report on Windows Defender Antivirus](deploy-manage-report-windows-defender-antivirus.md) -- [Manage Windows Defender Antivirus updates and apply baselines](manage-updates-baselines-windows-defender-antivirus.md) +- [Deploy, manage updates, and report on Windows Defender AV](deploy-manage-report-windows-defender-antivirus.md) +- [Manage Windows Defender AV updates and apply baselines](manage-updates-baselines-windows-defender-antivirus.md) - [Manage when protection updates should be downloaded and applied](manage-protection-update-schedule-windows-defender-antivirus.md) - [Manage updates for endpoints that are out of date](manage-outdated-endpoints-windows-defender-antivirus.md) - [Manage event-based forced updates](manage-event-based-updates-windows-defender-antivirus.md) -- [Manage updates for mobile devices and virtual machines (VMs)](manage-updates-mobile-devices-vms-windows-defender-antivirus.md) -- [Windows Defender Antivirus in Windows 10](windows-defender-antivirus-in-windows-10.md) +- [Manage updates for mobile devices and VMs](manage-updates-mobile-devices-vms-windows-defender-antivirus.md) +- [Windows Defender AV in Windows 10](windows-defender-antivirus-in-windows-10.md) From b316acd5431e82a20c99fc4e0bcf4fe9e4c13bf9 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Wed, 17 May 2017 13:47:35 -0700 Subject: [PATCH 3/6] update updates --- ...tion-updates-windows-defender-antivirus.md | 26 +++++++++++++++---- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/windows/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index 7bd5f6bc08..751a8801d2 100644 --- a/windows/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -39,17 +39,33 @@ See the [Manage Windows Defender AV updates and apply baselines](manage-updates- -There are five locations where you can specify where an endpoint should obtain updates. Typically, you would configure each endpoint to individually download the updates from a primary source and specify fallback sources in case the primary source is unavailable. +There are five locations where you can specify where an endpoint should obtain updates. Typically, you would configure endpoints to individually download the updates from a primary source, followed by the other sources in order of priority based on your network configuration. + +Updates will be obtained from the sources in the order you specify. If a source is not available, the next source in the list will be used. + +You can use the following sources: + -- [Windows Server Update Service (WSUS)](https://technet.microsoft.com/windowsserver/bb332157.aspx) - Microsoft Update +- [Windows Server Update Service (WSUS)](https://technet.microsoft.com/windowsserver/bb332157.aspx) +- System Center Configuration Manager - A network file share -- Configuration manager +- The [Microsoft Malware Protection Center definitions page (MMPC)](http://www.microsoft.com/security/portal/definitions/adl.aspx) -You can also use the [Microsoft Malware Protection Center definitions page (MMPC)](http://www.microsoft.com/security/portal/definitions/adl.aspx) as a fallback source. In most cases, you should set this as the last source. When you download updates from the MMPC, you will download the entire update package, which can be over 100 mb. The WSUS and Microsoft Update sources, however, will only download the deltas or changes between the latest update and whatever is currently installed on the endpoint. This can be only a few kb. +When updates are published, some logic will be applied to minimize the size of the update. In most cases, only the "delta" (or the differences between the latest update and the update that is currently installed on the endpoint) will be downloaded and applied. However, the size of the delta depends on: -Each location has typical scenarios (in addition to acting as fallback locations) for when you would use that source, as described in the following table: +- How old the current update on the endpoint is +- Which source you use + + +The older the updates on an endpoint, the larger the download. However, you must also consider frequency versus size - a more frequent update schedule may result in more ad hoc network usage, while a less-frequent schedule may result in larger file sizes. + +Microsoft Update allows for rapid releases, which means it will download small deltas on a frequent basis. This ensures the best protection, but may increase network bandwidth. + +The WSUS, Configuration Manager and MMPC sources will deliver less frequent updates. The size of the updates may be slightly larger than the frequent release from Microsoft Update (as the delta, or differences between the latest version and what is on the endpoint will be larger). This ensures consistent protection without increasing ad hoc network usage (although the amount of data may be the same or increased as the updates will be fewer, but may be slightly larger). + +Each source has typical scenarios that depend on how your network is configured, in addition to how often they publish updates, as described in the following table: Location | Sample scenario ---|--- From 11261caa771ab878485012ebe5bbdcfbe3c1218b Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Wed, 17 May 2017 15:08:45 -0700 Subject: [PATCH 4/6] Update windows-defender-security-center-antivirus.md --- ...dows-defender-security-center-antivirus.md | 27 ++++++++++--------- 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/windows/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md b/windows/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md index ebc8b9c83d..0a4d40cb54 100644 --- a/windows/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md +++ b/windows/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md @@ -89,13 +89,15 @@ This section describes how to perform some of the most common tasks when reviewi 4. Click **Advanced scan** to specify different types of scans, such as a full scan. - -**Download protection updates in the Windows Defender Security Center app** + +**Review the definition update version and download the latest updates in the Windows Defender Security Center app** 1. Open the Windows Defender Security Center app by clicking the shield icon in the task bar or searching the start menu for **Defender**. 2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar). -3. Click **Protection updates**. +3. Click **Protection updates**. The currently installed version is displayed along with some information about when it was downloaded. You can check this against the latest version available for manual download, or review the change log for that version. + +![Definition version number information](images/defender/wdav-wdsc-defs.png) 4. Click **Check for updates** to download new protection updates (if there are any). @@ -129,15 +131,16 @@ This section describes how to perform some of the most common tasks when reviewi 5. Click the plus icon to choose the type and set the options for each exclusion. -**Review threat detection history in the Windows Defender Security Center app** -1. Open the Windows Defender Security Center app by clicking the shield icon in the task bar or searching the start menu for **Defender**. - -2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar). - -3. Click **Scan history**. - -4. Click **See full history** under each of the categories (**Current threats**, **Quarantined threats**, **Allowed threats**). - +**Review threat detection history in the Windows Defender Security Center app** +1. Open the Windows Defender Security Center app by clicking the shield icon in the task bar or searching the start menu for **Defender**. + +2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar). + +3. Click **Scan history**. + +4. Click **See full history** under each of the categories (**Current threats**, **Quarantined threats**, **Allowed threats**). + + From 6b3acbe09e65fbcff3227301053b12820704985a Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Wed, 17 May 2017 15:10:57 -0700 Subject: [PATCH 5/6] Add files via upload --- .../images/defender/wdav-wdsc-defs.png | Bin 0 -> 37971 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/threat-protection/windows-defender-antivirus/images/defender/wdav-wdsc-defs.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/defender/wdav-wdsc-defs.png b/windows/threat-protection/windows-defender-antivirus/images/defender/wdav-wdsc-defs.png new file mode 100644 index 0000000000000000000000000000000000000000..42864aafbb73773b7944724d220e420604a97d3e GIT binary patch literal 37971 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%0DR?QVg!m;ORC`>h17ssQ+zkL6i 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 literal 0 HcmV?d00001 From e301cc098811251ac85562b9703b30730839d48e Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Wed, 17 May 2017 18:23:07 -0700 Subject: [PATCH 6/6] added banner re: wannacrypt --- windows/deployment/images/security-update.png | Bin 0 -> 2580 bytes windows/deployment/index.md | 9 +++++++++ windows/deployment/update/index.md | 8 ++++++++ .../waas-manage-updates-configuration-manager.md | 8 ++++++++ .../update/waas-manage-updates-wsus.md | 8 ++++++++ .../update/waas-manage-updates-wufb.md | 8 ++++++++ .../threat-protection/images/security-update.png | Bin 0 -> 2580 bytes windows/threat-protection/index.md | 9 +++++++++ 8 files changed, 50 insertions(+) create mode 100644 windows/deployment/images/security-update.png create mode 100644 windows/threat-protection/images/security-update.png diff --git a/windows/deployment/images/security-update.png b/windows/deployment/images/security-update.png new file mode 100644 index 0000000000000000000000000000000000000000..f7ca20f34e0ef135aac43156649e847df49326fb GIT binary patch literal 2580 zcmV+v3hVWWP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D38_g$K~!i%?VEd0 zRM#EH4-XNR<+ZFJAR_udLPKn`yeO?hk8l6jYh0YW1iQ059i#}zu_KW@E~FrB5@<~@t&zmX6yFt(%;Qy$7$*|80*EiazEUB zdqD&vbb+@>J*m$mhWlyOyj*tbXiI(`SF=suQhn)s)~{A8XNDnQh@FYpjYvFc`_zi< z?wOpn^7uK+{GH@u-4qkNlOh9Ei>GPdS)RXpXVsO9ZH4*l@Mw9Eo|?B~iz32b#AAJl zjdGkYI6TByQem(}&zX=I;V&P@!(1SuFusuG zV9YgO9{7eVz%_THhJ0yb-fG zMht+bF~RQIwJU1kFLkuG_Sl+z*=ht*5xAb41b@&o39 zhsZ)kS6(>FcKTT9Hkpi7m36mnxpsF&PoPET#E zrE#TAm!GxaEl2TSHR`o@G;hXA!}ziwcUgclk|PF$nES*`0*6UmI2HTQP+wQ{#iz0e zUxY!+k#YGKTNG^mG0<6zddCVksB?bF-jqr@{jPSewJoAPH&smNq?RoIHkb=D&PjS|7?VeAO zZGzp(|9%Yh8*{QVRxLpXj^mNxs^>(mc$)I{no0=to3U| zevag!NKR!ZkHV^1os#y-LJ^+Zmq#4rlz(7P2adqT_Io?FU|5dhk@%3L2w}~YZ(-FS z`Qi4QiFjgB$6U7XBm|M14>lOt3qr|X4@w=m-$Z@DjO0tsW^^?@*Sk&xWq z`^PSJ+DhWSlmlzR^*_1|Alo)sp+E2~pr6AyY4khEoUn^IF? zg)6c8)rD9hYct33#6%eyAMs3m1`q1vhFkRIK6>x%>MAl~Bl0KeR~P6t>8SrutI1dyjV`Qj zHpoUEx*gb24G5&(fx^TAE-rD!?Q;GNkzM=Vd43vevC)LV40Yb$Ug=F$B4m zo;YIa#_E_#jvbN)xmugAN3xLzLhzCBT?_xbo9nXb$_06d`!n`~fZn1dSV@puyfPC_ z2||*+@t4N(QndU)qvp~mX2haqU)j!sr4aK-^4y5}gqyH6wiyaO+a>XKqCv@`<|E04 z&dhk8Jlu;J>&DQJX_ghJu=0Fz`=?VHWg;}&WiaG@^gFS)Q-5HfLGVCq-(^HikeV;^&--I-u6vQIRA;kO5#D};l9@hYsqlLE85}XET4(K)S zpX|W{VRk)9QdAg_C=h~@N}0ZTDGf?yNN^zukA4KEVbFYKJc&G%UwZtjPWHfItg5`b zZM`IzJ$m-rb2!S-EE-ffY!Qt-Tsf|FZtqm-+(LO)1z%# z>|8G5qv&&UGS{vIiES{DU3u7eg?Pr%dGl$qGY=J<1d%sn^xbX0(X(Skd8p0E+4`PztOtUx zm`~$}YRUA<^JhSdw_OHf>E&;eXNQa2=?4SL1_vSs@Ic_f-t#4?uPv&+d7T2`)Y{rw zdErb-%q%9!@TH<4Gso!3=hQS9~_7jF9{1i|JYDo#tz=3 zzjwEm5x2AH5~VibX2$AR1ZDV=WeYaRVLXonB(a}U#)_C)EEIck(QZ*SGz?|j(&ziU_0US1&faiYsI2=DK!=fOjTAc5!{;FP*} zy7ryrib(?c>u&okORt_64=Z>S5)Su&cI>+>y?U-ZRKRcy38&}I<6w>O3~i0@3~i0@ q3~dc-p5gZQKf~?svxZMGnf?zQLD;7JZ~71b0000 + + + + + +
Icon showing a security alert A wide-spread ransomware attack, known as "WannaCrypt," targets Windows systems that do not yet have the latest updates. Given the severity of this threat, immediately update your Windows systems. [Learn more](https://blogs.technet.microsoft.com/msrc/2017/05/12/customer-guidance-for-wannacrypt-attacks/).
+ + # Deploy, Upgrade and Update Windows 10 Learn about deployment in Windows 10 for IT professionals. This includes deploying the operating system, upgrading to it from previous version and updating Windows 10. diff --git a/windows/deployment/update/index.md b/windows/deployment/update/index.md index bc18ab0d95..8a67edbacb 100644 --- a/windows/deployment/update/index.md +++ b/windows/deployment/update/index.md @@ -7,6 +7,14 @@ ms.sitesec: library author: DaniHalfin localizationpriority: high --- + + + + + + +
Icon showing a security alert A wide-spread ransomware attack, known as "WannaCrypt," targets Windows systems that do not yet have the latest updates. Given the severity of this threat, immediately update your Windows systems. [Learn more](https://blogs.technet.microsoft.com/msrc/2017/05/12/customer-guidance-for-wannacrypt-attacks/).
+
# Update Windows 10 in the enterprise diff --git a/windows/deployment/update/waas-manage-updates-configuration-manager.md b/windows/deployment/update/waas-manage-updates-configuration-manager.md index 6d68004a30..b4d572a34d 100644 --- a/windows/deployment/update/waas-manage-updates-configuration-manager.md +++ b/windows/deployment/update/waas-manage-updates-configuration-manager.md @@ -7,6 +7,14 @@ ms.sitesec: library author: DaniHalfin localizationpriority: high --- + + + + + + +
Icon showing a security alert A wide-spread ransomware attack, known as "WannaCrypt," targets Windows systems that do not yet have the latest updates. Given the severity of this threat, immediately update your Windows systems. [Learn more](https://blogs.technet.microsoft.com/msrc/2017/05/12/customer-guidance-for-wannacrypt-attacks/).
+
# Deploy Windows 10 updates using System Center Configuration Manager diff --git a/windows/deployment/update/waas-manage-updates-wsus.md b/windows/deployment/update/waas-manage-updates-wsus.md index 2c9f7a83e5..b06e61e3bf 100644 --- a/windows/deployment/update/waas-manage-updates-wsus.md +++ b/windows/deployment/update/waas-manage-updates-wsus.md @@ -7,6 +7,14 @@ ms.sitesec: library author: DaniHalfin localizationpriority: high --- + + + + + + +
Icon showing a security alert A wide-spread ransomware attack, known as "WannaCrypt," targets Windows systems that do not yet have the latest updates. Given the severity of this threat, immediately update your Windows systems. [Learn more](https://blogs.technet.microsoft.com/msrc/2017/05/12/customer-guidance-for-wannacrypt-attacks/).
+
# Deploy Windows 10 updates using Windows Server Update Services (WSUS) diff --git a/windows/deployment/update/waas-manage-updates-wufb.md b/windows/deployment/update/waas-manage-updates-wufb.md index d7207457f6..8bdfad5ea7 100644 --- a/windows/deployment/update/waas-manage-updates-wufb.md +++ b/windows/deployment/update/waas-manage-updates-wufb.md @@ -7,6 +7,14 @@ ms.sitesec: library author: DaniHalfin localizationpriority: high --- + + + + + + +
Icon showing a security alert A wide-spread ransomware attack, known as "WannaCrypt," targets Windows systems that do not yet have the latest updates. Given the severity of this threat, immediately update your Windows systems. [Learn more](https://blogs.technet.microsoft.com/msrc/2017/05/12/customer-guidance-for-wannacrypt-attacks/).
+
# Deploy updates using Windows Update for Business diff --git a/windows/threat-protection/images/security-update.png b/windows/threat-protection/images/security-update.png new file mode 100644 index 0000000000000000000000000000000000000000..f7ca20f34e0ef135aac43156649e847df49326fb GIT binary patch literal 2580 zcmV+v3hVWWP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D38_g$K~!i%?VEd0 zRM#EH4-XNR<+ZFJAR_udLPKn`yeO?hk8l6jYh0YW1iQ059i#}zu_KW@E~FrB5@<~@t&zmX6yFt(%;Qy$7$*|80*EiazEUB zdqD&vbb+@>J*m$mhWlyOyj*tbXiI(`SF=suQhn)s)~{A8XNDnQh@FYpjYvFc`_zi< z?wOpn^7uK+{GH@u-4qkNlOh9Ei>GPdS)RXpXVsO9ZH4*l@Mw9Eo|?B~iz32b#AAJl zjdGkYI6TByQem(}&zX=I;V&P@!(1SuFusuG zV9YgO9{7eVz%_THhJ0yb-fG zMht+bF~RQIwJU1kFLkuG_Sl+z*=ht*5xAb41b@&o39 zhsZ)kS6(>FcKTT9Hkpi7m36mnxpsF&PoPET#E zrE#TAm!GxaEl2TSHR`o@G;hXA!}ziwcUgclk|PF$nES*`0*6UmI2HTQP+wQ{#iz0e zUxY!+k#YGKTNG^mG0<6zddCVksB?bF-jqr@{jPSewJoAPH&smNq?RoIHkb=D&PjS|7?VeAO zZGzp(|9%Yh8*{QVRxLpXj^mNxs^>(mc$)I{no0=to3U| zevag!NKR!ZkHV^1os#y-LJ^+Zmq#4rlz(7P2adqT_Io?FU|5dhk@%3L2w}~YZ(-FS z`Qi4QiFjgB$6U7XBm|M14>lOt3qr|X4@w=m-$Z@DjO0tsW^^?@*Sk&xWq z`^PSJ+DhWSlmlzR^*_1|Alo)sp+E2~pr6AyY4khEoUn^IF? zg)6c8)rD9hYct33#6%eyAMs3m1`q1vhFkRIK6>x%>MAl~Bl0KeR~P6t>8SrutI1dyjV`Qj zHpoUEx*gb24G5&(fx^TAE-rD!?Q;GNkzM=Vd43vevC)LV40Yb$Ug=F$B4m zo;YIa#_E_#jvbN)xmugAN3xLzLhzCBT?_xbo9nXb$_06d`!n`~fZn1dSV@puyfPC_ z2||*+@t4N(QndU)qvp~mX2haqU)j!sr4aK-^4y5}gqyH6wiyaO+a>XKqCv@`<|E04 z&dhk8Jlu;J>&DQJX_ghJu=0Fz`=?VHWg;}&WiaG@^gFS)Q-5HfLGVCq-(^HikeV;^&--I-u6vQIRA;kO5#D};l9@hYsqlLE85}XET4(K)S zpX|W{VRk)9QdAg_C=h~@N}0ZTDGf?yNN^zukA4KEVbFYKJc&G%UwZtjPWHfItg5`b zZM`IzJ$m-rb2!S-EE-ffY!Qt-Tsf|FZtqm-+(LO)1z%# z>|8G5qv&&UGS{vIiES{DU3u7eg?Pr%dGl$qGY=J<1d%sn^xbX0(X(Skd8p0E+4`PztOtUx zm`~$}YRUA<^JhSdw_OHf>E&;eXNQa2=?4SL1_vSs@Ic_f-t#4?uPv&+d7T2`)Y{rw zdErb-%q%9!@TH<4Gso!3=hQS9~_7jF9{1i|JYDo#tz=3 zzjwEm5x2AH5~VibX2$AR1ZDV=WeYaRVLXonB(a}U#)_C)EEIck(QZ*SGz?|j(&ziU_0US1&faiYsI2=DK!=fOjTAc5!{;FP*} zy7ryrib(?c>u&okORt_64=Z>S5)Su&cI>+>y?U-ZRKRcy38&}I<6w>O3~i0@3~i0@ q3~dc-p5gZQKf~?svxZMGnf?zQLD;7JZ~71b0000 + + + + + +
Icon showing a security alert A wide-spread ransomware attack, known as "WannaCrypt," targets Windows systems that do not yet have the latest updates. Given the severity of this threat, immediately update your Windows systems. [Learn more](https://blogs.technet.microsoft.com/msrc/2017/05/12/customer-guidance-for-wannacrypt-attacks/).
+ + # Threat Protection Learn more about how to help protect against threats in Windows 10 and Windows 10 Mobile.