From 0ff0f59917c0d0b45ccf54ad3a6598df3e8fea8e Mon Sep 17 00:00:00 2001 From: jaimeo Date: Mon, 15 Oct 2018 14:43:39 -0700 Subject: [PATCH 01/45] test to see if docx can be pushed --- .../PSFx Whitepaper[37194]_TESTDONTPUBLISH.docx | Bin 0 -> 62147 bytes .../~$Fx Whitepaper[37194]_TESTDONTPUBLISH.docx | Bin 0 -> 162 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/deployment/update/PSFx Whitepaper[37194]_TESTDONTPUBLISH.docx create mode 100644 windows/deployment/update/~$Fx Whitepaper[37194]_TESTDONTPUBLISH.docx diff --git a/windows/deployment/update/PSFx Whitepaper[37194]_TESTDONTPUBLISH.docx b/windows/deployment/update/PSFx Whitepaper[37194]_TESTDONTPUBLISH.docx new file mode 100644 index 0000000000000000000000000000000000000000..6f2e10218ff09f52c17a1b1d36b93bd99ec52635 GIT binary patch literal 62147 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⪻~>$p^|n)O%tUw&+4fT^gTTQ}9<~ zb+YF`IxXssD57pAM-SMf(O6=ToK8iL40ett&kF{OUSr&k%?o`JKZW`eolsIW>Es9A z+l`3Mju9p3a)}iLg`d7I3{^0S+emoXYoCOE`)>apx+eU2zeu#44{ zj%GZwJmgK{!wvojbqRX>@Z^Dvj^4!|6Eapmco3(77@Y^+MY$cLdbYN|Chz}36o}7X zA*$H&YbD%>JkEz*#~xfy)B`2l9;v^o_X4`jY9LvPyVX!Uay)%vETRHyK;1oAHX>qg z2u=Le>x6zx(U;vWHF`^y{qVMvV;xm^2XY?oHOfgc?5iqfS^`sv%JGgbQpbe}i86hZ zBK;-tK>QCa`eS(c^9Dl)! z?sy4XlvXzHsii`F7ngsIRU{BOyPF15abLejs4nlSRLz9n6}|ctg?mKc(^rVLmj5rbVjI&xzy8CG;3l0xPO#_Ctj{8!GXc7ncD)|6tP7R|F1Ihyp^>GCR!z@dvmP^zHBqf3^nWXh?piJF# zuUu>y3-Kr!gHOr#Yb_#ofoZHDTP))92rDscBcspJ2iS+U8f@*xQKuZGr1--& zZyOZyB(8ErVe`qTXwVmF|EF)%Dq2{{V&1LQCzvLOf7Q}*g`xJX+r%Y8QbKK|fIKXMEMq!D+a}VL`;9&pZc3Skuo*SDIF(2aMkuW*mjd zcunZMD6C05$86>@GAPjByb$}SoE*q_k0Xo5n@9s{Z3vqmidcJLB>BmN?3kHN`?wRC zMbUm-bVrFD+BCY#zGbe{X_0h|H^&8Nqoxp!5c8LfqZgr@xB26A}1UbBJq>6Nb&fw%q_#& z)Hcf47P(JaMi(=i*a@+b4fn{XA3Z>!ffS~Nt$pbV`H1=_5kb2U$8cMo302*jpumxl zC=c#N3+frFVhQH?0-OLY+=l(u?B16I?13-G_aOw_(WRdzXX^UuqIY;6Iia7pP@ao& z7Y1Euj|=MVQ^p!n8Vy!EwI`MDO!-aElm^87#pl#I(UmY<=@gF0PI^?#8H~lnAxF#Cx_HzBg(H2W?GyD);=k%eA2vJf^jMJnq0sFV&UHdsnv}t zlol9B>cA%RpF0e{H<{vwR~lv6qc38T8POr;4*U1`7+uF~W2TBW$Lpqc-ftjxJ&|XU zq>o9jy=;2^+_Ie8n?d_YN`ymn%!i@fS6KZ~<{z`wplmjwg5YW4&`!yZ&VM+?Lv+T9 zp(u$xPnh$=-EKHJS<3%O(km87zM>RsEE#G*rB@*_Pu|s|V1$C3q8Q$r!d#RSRc~)y z8f0H%kk~3=4&^cCFwh(upNMO)b&CIrlqr3F+bmIprNGh_F%V@%EMadLXU5bJQZaFl z*bB;#2C(wM2+bu?Ga2z~6_4yIprFeYcMcB875CH$&J%yGBatiK2wFIYNeG7Lu8m2~ z8oU^B?~3x|dz%!1K|O&-qjsz(&2Em<)^_S2YB{Vt2Z=-17AYwZ;{7gI)7KAE9gVNP zV=Uh!;b^%q?6crnv%e)7?=WoJd;7O$dMg6(G0aZW^M4f>!|q~odaATVVQo0Y{RFJ2 zF7ahw_b7qpBKKY&ue6iz4hRq6myxjAg<(gx&K_Da&sQVV5(G*wDCIoLkX;22!Lt&rjqt=%gTT1Y5()91iq!;uh4<=V8E{uX6}4$rp44I<*VGM zM|qM|j@%MRb-1G9QU*P0=4P`^%egd;tCX)UPvwEsfw0!o$~@Ebd~-Q$d_-Ou7|+vl zbLimqjuv|KFCXx6s;5^(-P_tF;C9y03NwY+7(=pciYNN8X;otx<9oz7)u;^KI96<0 zQVi=jHI5!PLr%x!Bl-FKg^eqB&NI)=7MA5)OX>`Vy(Am}!oq~lD?2l!4lAf}6?i&# z|Kn^yelT2}#r}}j^dHx+n(-7Q|6deb6@2^`1;0Z8_!&CT65Ps&0yB5&yM?lBt;q9| zR=SbampzK!1@Zek#3@4oV{{L9zdVd*E-5${TPDfVbiHfANj$>Pg#|DHU*xyGnaB>;<=V@z1v=VL+jRhDyqHfRJdx&tdybQZiJ%HeAAxq@3-q4*q8*H z&V@g$2km@Gv8`4Rcy`=YKpBN7Me<$J0)z(BgFzm;#3YBL@+na?wdk~pbj?Z2Ywc{- z`=DDXXojD6k4A3#*Ia<;=X@l+iOTpX1b%~_7QJ7O*BF=!DqV%H<^pp?3^d27)x66| zU}=6G29Qv6z~TZ10?1-O5JRvONy?u0e_e0pfprUTzw_3M8YmI{`^s_^MBqSYE;+SLGYAN#dr((S0yju?ptD!c zIo>u=28ZAEUcLcCK!EJ7;s1*hGdL5tpY08orQ4chRpJLs!99UKkrEp~&R0&-wi=irvp7&sc-Jn9C`;d|%U zS2GDX8r&P`2A$x4=h%PjIk?No4I1I)9rRT-GWfB;PAVuC^ujTh{?AQf6_<+C%9Y3eVf3n44mMmsvDf; zZsG537S9TBmOq}xyVa++3Ao;Y6I^xUk1Tgf7;m$1SA(c$^g zz{}xoctEw+=k!i-9Qd~h{;c;6exl`fO#JiYH#itPJADH-{BjKj%TZ?l$cP4*@~8csmyVv}pt9y1UrF w%|*TZXRfR9^~dY=-6i8~F2>bAbKNW;8^jPGVBx{O_UpI*0i~Z>Y5)KL literal 0 HcmV?d00001 diff --git a/windows/deployment/update/~$Fx Whitepaper[37194]_TESTDONTPUBLISH.docx b/windows/deployment/update/~$Fx Whitepaper[37194]_TESTDONTPUBLISH.docx new file mode 100644 index 0000000000000000000000000000000000000000..6c22ca5ffe95882cd956459b872612f89ae7c8b1 GIT binary patch literal 162 zcmd<{O3chnRq)SCDJm^a&1N7D@G*EXBr;?&x)CVZz^mvAqH(E1)(!yUln$8y literal 0 HcmV?d00001 From 2f072415b424a0c42bfd7806d4a097d3f7bd3ce5 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Mon, 15 Oct 2018 15:50:55 -0700 Subject: [PATCH 02/45] changed docx filename to make easier URL --- ...ONTPUBLISH.docx => PSFxWhitepaper[37194].docx} | Bin .../~$Fx Whitepaper[37194]_TESTDONTPUBLISH.docx | Bin 162 -> 0 bytes 2 files changed, 0 insertions(+), 0 deletions(-) rename windows/deployment/update/{PSFx Whitepaper[37194]_TESTDONTPUBLISH.docx => PSFxWhitepaper[37194].docx} (100%) delete mode 100644 windows/deployment/update/~$Fx Whitepaper[37194]_TESTDONTPUBLISH.docx diff --git a/windows/deployment/update/PSFx Whitepaper[37194]_TESTDONTPUBLISH.docx b/windows/deployment/update/PSFxWhitepaper[37194].docx similarity index 100% rename from windows/deployment/update/PSFx Whitepaper[37194]_TESTDONTPUBLISH.docx rename to windows/deployment/update/PSFxWhitepaper[37194].docx diff --git a/windows/deployment/update/~$Fx Whitepaper[37194]_TESTDONTPUBLISH.docx b/windows/deployment/update/~$Fx Whitepaper[37194]_TESTDONTPUBLISH.docx deleted file mode 100644 index 6c22ca5ffe95882cd956459b872612f89ae7c8b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 162 zcmd<{O3chnRq)SCDJm^a&1N7D@G*EXBr;?&x)CVZz^mvAqH(E1)(!yUln$8y From 0b670ca1508187aa68b70e94ddb2214d16463dbc Mon Sep 17 00:00:00 2001 From: jaimeo Date: Mon, 15 Oct 2018 16:13:26 -0700 Subject: [PATCH 03/45] test to see if we can link to a docx file --- windows/deployment/update/waas-quick-start.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/deployment/update/waas-quick-start.md b/windows/deployment/update/waas-quick-start.md index bb2378b3a9..d1efb2b094 100644 --- a/windows/deployment/update/waas-quick-start.md +++ b/windows/deployment/update/waas-quick-start.md @@ -35,6 +35,8 @@ Some new terms have been introduced as part of Windows as a service, so you shou See [Overview of Windows as a service](waas-overview.md) for more information. +For some interesting in-depth information about how cumulative updates work, see [PSFx whitepaper](PSFxWhitepaper[37194].docx), + ## Key Concepts Windows 10 gains new functionality with twice-per-year feature update releases. Initially, organizations will use these feature update releases for pilot deployments to ensure compatibility with existing apps and infrastructure. After a period of time, typically about four months after the feature update release, broad deployment throughout the organization can begin. The exact timeframe is determined by feedback from customers, ISVs, OEMs, and others, with an explicit "ready for broad deployment" declaration signaling this to customers. From d7048505fcb3510b7ff3e5ef27706bde6810e5f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D4=9C=D0=B5=D1=95?= <5124946+wesinator@users.noreply.github.com> Date: Tue, 16 Oct 2018 18:15:33 -0400 Subject: [PATCH 04/45] Update event-4779.md Fast user switching link --- windows/security/threat-protection/auditing/event-4779.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/auditing/event-4779.md b/windows/security/threat-protection/auditing/event-4779.md index 338bb36e87..ace9821d2e 100644 --- a/windows/security/threat-protection/auditing/event-4779.md +++ b/windows/security/threat-protection/auditing/event-4779.md @@ -23,7 +23,7 @@ ms.date: 04/19/2017 ***Event Description:*** -This event is generated when a user disconnects from an existing Terminal Services session, or when a user switches away from an existing desktop using [Fast User Switching](https://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/fast_user_switching.mspx?mfr=true). +This event is generated when a user disconnects from an existing Terminal Services session, or when a user switches away from an existing desktop using [Fast User Switching](https://docs.microsoft.com/windows-hardware/drivers/display/fast-user-switching). This event also generated when user disconnects from virtual host Hyper-V Enhanced Session, for example. From 8b4772c89affe11aca873e4f210f1a3843e638f8 Mon Sep 17 00:00:00 2001 From: Louie Mayor Date: Wed, 17 Oct 2018 00:04:32 +0000 Subject: [PATCH 05/45] Updated coordinated-malware-eradication.md --- .../intelligence/coordinated-malware-eradication.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/intelligence/coordinated-malware-eradication.md b/windows/security/threat-protection/intelligence/coordinated-malware-eradication.md index 1af160d8fc..780b013281 100644 --- a/windows/security/threat-protection/intelligence/coordinated-malware-eradication.md +++ b/windows/security/threat-protection/intelligence/coordinated-malware-eradication.md @@ -32,4 +32,4 @@ Organizations participating in the CME effort work together to help eradicate se Any organization that is involved in cybersecurity and antimalware or interested in fighting cybercrime can participate in CME campaigns by enrolling in the [Virus Information Alliance (VIA) program](virus-information-alliance-criteria.md). It ensures that everyone agrees to use the information and tools available for campaigns for their intended purpose (that is, the eradication of malware). -If your organization meets these criteria and would like to apply for membership, contact us at [mvi@microsoft.com](mailto:mvi@microsoft.com). Please indicate whether you would like to join CME, [VIA](./virus-information-alliance-criteria.md), or [MVI](./virus-initiative-criteria.md). \ No newline at end of file +If your organization meets these criteria and is interested in joining, [apply for membership now](https://www.microsoft.com/en-us/wdsi/alliances/apply-alliance-membership). If you have questions, [contact us for more information] (https://www.microsoft.com/en-us/wdsi/alliances/collaboration-inquiry). \ No newline at end of file From 8eda6edde2dc68b9b26446caccf556f03387b36b Mon Sep 17 00:00:00 2001 From: Louie Mayor Date: Wed, 17 Oct 2018 00:04:58 +0000 Subject: [PATCH 06/45] Updated coordinated-malware-eradication.md --- .../intelligence/coordinated-malware-eradication.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/intelligence/coordinated-malware-eradication.md b/windows/security/threat-protection/intelligence/coordinated-malware-eradication.md index 780b013281..b33d8c80f8 100644 --- a/windows/security/threat-protection/intelligence/coordinated-malware-eradication.md +++ b/windows/security/threat-protection/intelligence/coordinated-malware-eradication.md @@ -32,4 +32,4 @@ Organizations participating in the CME effort work together to help eradicate se Any organization that is involved in cybersecurity and antimalware or interested in fighting cybercrime can participate in CME campaigns by enrolling in the [Virus Information Alliance (VIA) program](virus-information-alliance-criteria.md). It ensures that everyone agrees to use the information and tools available for campaigns for their intended purpose (that is, the eradication of malware). -If your organization meets these criteria and is interested in joining, [apply for membership now](https://www.microsoft.com/en-us/wdsi/alliances/apply-alliance-membership). If you have questions, [contact us for more information] (https://www.microsoft.com/en-us/wdsi/alliances/collaboration-inquiry). \ No newline at end of file +If your organization meets these criteria and is interested in joining, [apply for membership now](https://www.microsoft.com/en-us/wdsi/alliances/apply-alliance-membership). If you have questions, [contact us for more information](https://www.microsoft.com/en-us/wdsi/alliances/collaboration-inquiry). \ No newline at end of file From 3730489bb5c8e37342bfa9d2ead76b7035888210 Mon Sep 17 00:00:00 2001 From: Louie Mayor Date: Wed, 17 Oct 2018 00:05:58 +0000 Subject: [PATCH 07/45] Updated virus-initiative-criteria.md --- .../threat-protection/intelligence/virus-initiative-criteria.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/intelligence/virus-initiative-criteria.md b/windows/security/threat-protection/intelligence/virus-initiative-criteria.md index 315478fc0d..77cdf60a6e 100644 --- a/windows/security/threat-protection/intelligence/virus-initiative-criteria.md +++ b/windows/security/threat-protection/intelligence/virus-initiative-criteria.md @@ -54,4 +54,4 @@ Your organization must meet the following eligibility requirements to participat ### Apply to MVI -If your organization meets these criteria and would like to apply for membership, contact us at [mvi@microsoft.com](mailto:mvi@microsoft.com). Please indicate whether you would like to join MVI, [VIA](./virus-information-alliance-criteria.md), or [CME](./coordinated-malware-eradication.md). \ No newline at end of file +If your organization meets these criteria and is interested in joining, [apply for membership now](https://www.microsoft.com/en-us/wdsi/alliances/apply-alliance-membership). If you have questions, [contact us for more information](https://www.microsoft.com/en-us/wdsi/alliances/collaboration-inquiry). \ No newline at end of file From f4b552d518af3f74101aaf5d7965a3f1385a3efd Mon Sep 17 00:00:00 2001 From: Louie Mayor Date: Wed, 17 Oct 2018 00:06:23 +0000 Subject: [PATCH 08/45] Updated virus-information-alliance-criteria.md --- .../intelligence/virus-information-alliance-criteria.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/intelligence/virus-information-alliance-criteria.md b/windows/security/threat-protection/intelligence/virus-information-alliance-criteria.md index cec9bdfccc..7ce546eeed 100644 --- a/windows/security/threat-protection/intelligence/virus-information-alliance-criteria.md +++ b/windows/security/threat-protection/intelligence/virus-information-alliance-criteria.md @@ -46,4 +46,4 @@ To be eligible for VIA your organization must: 3. Be willing to sign and adhere to the VIA membership agreement. -If your organization meets these criteria and would like to apply for membership, contact us at [mvi@microsoft.com](mailto:mvi@microsoft.com). Please indicate whether you would like to join VIA, [MVI](./virus-initiative-criteria.md), or [CME](./coordinated-malware-eradication.md). \ No newline at end of file +If your organization meets these criteria and is interested in joining, [apply for membership now](https://www.microsoft.com/en-us/wdsi/alliances/apply-alliance-membership). If you have questions, [contact us for more information](https://www.microsoft.com/en-us/wdsi/alliances/collaboration-inquiry). \ No newline at end of file From 903b1c86286390ba4125ae5d875a989c3973242c Mon Sep 17 00:00:00 2001 From: Louie Mayor Date: Wed, 17 Oct 2018 00:07:22 +0000 Subject: [PATCH 09/45] Updated virus-initiative-criteria.md --- .../threat-protection/intelligence/virus-initiative-criteria.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/intelligence/virus-initiative-criteria.md b/windows/security/threat-protection/intelligence/virus-initiative-criteria.md index 77cdf60a6e..eeea702caa 100644 --- a/windows/security/threat-protection/intelligence/virus-initiative-criteria.md +++ b/windows/security/threat-protection/intelligence/virus-initiative-criteria.md @@ -52,6 +52,6 @@ Your organization must meet the following eligibility requirements to participat 7. Submit your AM app to Microsoft for periodic performance testing. -### Apply to MVI +### Apply now If your organization meets these criteria and is interested in joining, [apply for membership now](https://www.microsoft.com/en-us/wdsi/alliances/apply-alliance-membership). If you have questions, [contact us for more information](https://www.microsoft.com/en-us/wdsi/alliances/collaboration-inquiry). \ No newline at end of file From a1bf24ad445114f2c5079bd46283fc31b597f889 Mon Sep 17 00:00:00 2001 From: Kaushik Ainapure Date: Wed, 17 Oct 2018 19:25:50 +0530 Subject: [PATCH 10/45] Updating the SSU search link --- windows/deployment/update/servicing-stack-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/servicing-stack-updates.md b/windows/deployment/update/servicing-stack-updates.md index 47764a02e8..595bed72af 100644 --- a/windows/deployment/update/servicing-stack-updates.md +++ b/windows/deployment/update/servicing-stack-updates.md @@ -45,5 +45,5 @@ Typically, the improvements are reliability, security, and performance improveme * Servicing stack updates contain the full servicing stack; as a result, typically administrators only need to install the latest servicing stack update for the operating system. * Installing servicing stack update does not require restarting the device, so installation should not be disruptive. * Servicing stack update releases are specific to the operating system version (build number), much like quality updates. -* Search to install latest available (Servicing stack update for Windows 10)[https://support.microsoft.com/en-us/search?query=servicing%20stack%20update%20Windows%2010]. +* Search to install latest available [Servicing stack update for Windows 10](https://support.microsoft.com/en-us/search?query=servicing%20stack%20update%20Windows%2010). From 2f4303d8ab97d759e0eab4c33c1d0e890eaf5c2f Mon Sep 17 00:00:00 2001 From: Mark Goodman <19527097+silvermarkg@users.noreply.github.com> Date: Wed, 17 Oct 2018 16:10:48 +0100 Subject: [PATCH 11/45] Updated to fix issue #1779 --- ...ade-to-windows-10-with-system-center-configuraton-manager.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/upgrade/upgrade-to-windows-10-with-system-center-configuraton-manager.md b/windows/deployment/upgrade/upgrade-to-windows-10-with-system-center-configuraton-manager.md index 8bc47524c0..bef52aab7a 100644 --- a/windows/deployment/upgrade/upgrade-to-windows-10-with-system-center-configuraton-manager.md +++ b/windows/deployment/upgrade/upgrade-to-windows-10-with-system-center-configuraton-manager.md @@ -22,7 +22,7 @@ The simplest path to upgrade PCs currently running Windows 7, Windows 8, or Wi ## Proof-of-concept environment -For the purposes of this topic, we will use four machines: DC01, CM01, and PC0003. DC01 is a domain controller and CM01 is a Windows Server 2012 R2 standard machine, fully patched with the latest security updates, and configured as a member server in the fictional contoso.com domain. PC0003 is a machine with Windows 7 SP1, targeted for the Windows 10 upgrade. For more details on the setup for this topic, please see [Deploy Windows 10 with the Microsoft Deployment Toolkit](../deploy-windows-mdt/deploy-windows-10-with-the-microsoft-deployment-toolkit.md). +For the purposes of this topic, we will use three machines: DC01, CM01, and PC0003. DC01 is a domain controller and CM01 is a Windows Server 2012 R2 standard machine, fully patched with the latest security updates, and configured as a member server in the fictional contoso.com domain. PC0003 is a machine with Windows 7 SP1, targeted for the Windows 10 upgrade. For more details on the setup for this topic, please see [Deploy Windows 10 with the Microsoft Deployment Toolkit](../deploy-windows-mdt/deploy-windows-10-with-the-microsoft-deployment-toolkit.md). ![figure 1](../images/upgrademdt-fig1-machines.png) From 432ab9e19e95a2cbd6c063490ff21ca4c2c695dd Mon Sep 17 00:00:00 2001 From: Lauren Moynihan Date: Wed, 17 Oct 2018 10:41:03 -0700 Subject: [PATCH 12/45] changed first image URL to link to top 10 Redirected first images URL to https://docs.microsoft.com/en-us/microsoft-365/education/deploy/top-10. --- education/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/education/index.md b/education/index.md index 20840df5df..7758c5c00d 100644 --- a/education/index.md +++ b/education/index.md @@ -25,7 +25,7 @@ ms.date: 10/30/2017
  • - +
    From cd225f6b462f890a592fa7e2f4eed10fada15db9 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Wed, 17 Oct 2018 10:44:17 -0700 Subject: [PATCH 13/45] edited version w/ subscripts and images of equations --- .../update/PSFxWhitepaperTrombleyEdited.md | 204 ++++++++++++++++++ .../update/PSFxWhitepaper[37194].docx | Bin 62147 -> 0 bytes windows/deployment/update/images/PSF1.png | Bin 0 -> 3160 bytes windows/deployment/update/images/PSF2.png | Bin 0 -> 2783 bytes windows/deployment/update/images/PSF3.png | Bin 0 -> 5134 bytes windows/deployment/update/images/PSF4.png | Bin 0 -> 26236 bytes 6 files changed, 204 insertions(+) create mode 100644 windows/deployment/update/PSFxWhitepaperTrombleyEdited.md delete mode 100644 windows/deployment/update/PSFxWhitepaper[37194].docx create mode 100644 windows/deployment/update/images/PSF1.png create mode 100644 windows/deployment/update/images/PSF2.png create mode 100644 windows/deployment/update/images/PSF3.png create mode 100644 windows/deployment/update/images/PSF4.png diff --git a/windows/deployment/update/PSFxWhitepaperTrombleyEdited.md b/windows/deployment/update/PSFxWhitepaperTrombleyEdited.md new file mode 100644 index 0000000000..30189c078b --- /dev/null +++ b/windows/deployment/update/PSFxWhitepaperTrombleyEdited.md @@ -0,0 +1,204 @@ +--- +title: Windows Updates using forward and reverse differentials +description: A technique to produce compact software updates optimized for any origin and +destination revision pair +keywords: updates, servicing, current, deployment, semi-annual channel, feature, quality, rings, insider, tools +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +author: Jaimeo +ms.localizationpriority: medium +ms.author: jaimeo +ms.date: 10/17/2018 +--- + +# Windows Updates using forward and reverse differentials + + +Windows 10 monthly quality updates are cumulative, containing all previously +released fixes to ensure consistency and simplicity. For an operating system +platform like Windows 10, which stays in support for multiple years, the size of +monthly quality updates can quickly grow large, thus directly impacting network +bandwidth consumption. + +Today, this problem is addressed by using express downloads, where differential +downloads for every changed file in the update are generated based on selected +historical revisions plus the base version. In this paper, we introduce a new +technique to build compact software update packages that are applicable to any +revision of the base version, and then describe how Windows 10 quality updates +uses this technique. + +## General Terms + +The following general terms apply throughout this document: + +- *Base version*: A major software release with significant changes, such as + Windows 10, version 1809 (Windows 10 Build 17763.1) + +- *Revision*: Minor releases in between the major version releases, such as + KB4464330 (Windows 10 Build 17763.55) + +- *Baseless Patch Storage Files (Baseless PSF)*: Patch storage files that + contain full binaries or files + +## Introduction + +In this paper, we introduce a new technique that can produce compact software +updates optimized for any origin/destination revision pair. It does this by +calculating forward the differential of a changed file from the base version and +its reverse differential back to the base version. Both forward and reverse +differentials are then packaged as an update and distributed to the endpoints +running the software to be updated. + +![](images/PSF1.png) + +The endpoints that have the base version of the file (V0) hydrate the target +revision (VN) by applying a simple transformation: + +![](images/PSF2.png) + +The endpoints that have revision N of the file (VN), hydrate the target revision +(VR) by applying the following set of transformations: + +![](images/PSF3.png) + +The endpoints retain the reverse differentials for the software revision they +are on, so that it can be used for hydrating and applying next revision update. + +By using a common baseline, this technique produces a single update package with +numerous advantages: + +- Compact in size + +- Applicable to all baselines + +- Simple to build + +- Efficient to install + +- Redistributable + +Historically, download sizes of Windows 10 quality updates (Windows 10, version +1803 and older supported versions of Windows 10) are optimized by using express +download. Express download is optimized such that updating Windows 10 systems +will download the minimum number of bytes. This is achieved by generating +differentials for every updated file based on selected historical base revisions +of the same file + its base or RTM version. + +For example, if the October monthly quality update has updated Notepad.exe, +differentials for Notepad.exe file changes from September to October, August to +October, July to October, June to October, and from the original feature release +to October are generated. All these differentials are stored in a Patch Storage +File (PSF, also referred to as “express download files”) and hosted or cached on +Windows Update or other update management or distribution servers (for example, +Windows Server Update Services (WSUS), System Center Configuration Manager, or a +non-Microsoft update management or distribution server that supports express +updates). A device leveraging express updates uses network protocol to determine +optimal differentials, then downloads only what is needed from the update +distribution endpoints. + +The flipside of express download is that the size of PSF files can be very large +depending on the number of historical baselines against which differentials were +calculated. Downloading and caching large PSF files to on-premises or remote +update distribution servers is problematic for most organizations, hence they +are unable to leverage express updates to keep their fleet of devices running +Windows 10 up to date. Secondly, due to the complexity of generating +differentials and size of the express files that need to be cached on update +distribution servers, it is only feasible to generate express download files for +the most common baselines, thus express updates are only applicable to selected +baselines. Finally, calculation of optimal differentials is expensive in terms +of system memory utilization, especially for low-cost systems, impacting their +ability to download and apply an update seamlessly. + +In the following sections, we describe how Windows 10 quality updates will +leverage this technique based on forward and reverse differentials for newer +releases of Windows 10 and Windows Server to overcome the challenges with +express downloads. + +## High-level Design + +### Update packaging + +Windows 10 quality update packages will contain forward differentials from +quality update RTM baselines (∆RTM→N) and reverse differentials back to RTM +(∆N→RTM) for each file that has changed since RTM. By using the RTM version as +the baseline, we ensure that all devices will have an identical payload. Update +package metadata, content manifests, and forward and reverse differentials will +be packaged into a cabinet file (.cab). This .cab file, and the applicability +logic, will also be wrapped in Microsoft Standalone Update (.msu) format. + +There can be cases where new files are added to the system during servicing. +These files will not have RTM baselines, thus forward and reverse differentials +cannot be used. In these scenarios, null differentials will be used to handle +servicing. Null differentials are the slightly compressed and optimized version +of the full binaries. It should be noted that update packages can have either +forward or reverse differentials, or null differential of any given binary in +them. + +![](images/PSF4.png) + +### Hydration and installation + +Once the usual applicability checks are performed on the update package and are +determined to be applicable, the Windows component servicing infrastructure will +hydrate the full files during pre-installation and then proceed with the usual +installation process. + +Below is a high-level sequence of activities that the component servicing +infrastructure will run in a transaction to complete installation of the update: + +- Identify all files that are required to install the update. + +- Hydrate each of necessary files using current version (VN) of the file, + reverse differential (VN--->RTM) of the file back to quality update RTM/base + version and forward differential (VRTM--->R) from feature update RTM/base + version to the target version. Also, use null differential hydration to + hydrate null compressed files. + +- Stage the hydrated files (full file), forward differentials (under ‘f’ + folder) and reverse differentials (under ‘r’ folder) or null compressed + files (under ‘n’ folder) in the component store (%windir%\\WinSxS folder). + +- Resolve any dependencies and install components. + +- Clean up older state (VN-1); the previous state VN is retained for + uninstallation and restoration or repair. + +### **Resilient Hydration** + +To ensure resiliency against component store corruption or missing files that +could occur due to susceptibility of certain types of hardware to file system +corruption, a corruption repair service has been traditionally used to recover +the component store automatically (“automatic corruption repair”) or on demand +(“manual corruption repair”) using an online or local repair source. This +service will continue to offer the ability to repair and recover content for +hydration and successfully install an update, if needed. + +When corruption is detected during update operations, automatic corruption +repair will start as usual and use the Baseless Patch Storage File published to +Windows Update for each update to fix corrupted manifests, binary differentials, +or hydrated or full files. Baseless patch storage files will contain reverse and +forward differentials and full files for each updated component. Integrity of +the repair files will be hash verified. + +Corruption repair will use the component manifest to detect missing files and +get hashes for corruption detection. During update installation, new registry +flags for each differential staged on the machine will be set. When automatic +corruption repair runs, it will scan hydrated files using the manifest and +differential files using the flags. If the differential cannot be found or +verified, it will be added to the list of corruptions to repair. + +### Lazy automatic corruption repair + +“Lazy automatic corruption repair” runs during update operations to detect +corrupted binaries and differentials. While applying an update, if hydration of +any file fails, "lazy" automatic corruption repair automatically starts, +identifies the corrupted binary or differential file, and then adds it to the +corruption list. Later, the update operation continues as far as it can go, so +that "lazy" automatic corruption repair can collect as many corrupted files to fix +as possible. At the end of the hydration section, the update fails, and +automatic corruption repair starts. Automatic corruption repair runs as usual +and at the end of its operation, adds the corruption list generated by "lazy" +automatic corruption repair on top of the new list to repair. Automatic +corruption repair then repairs the files on the corruption list and installation +of the update will succeed on the next attempt. diff --git a/windows/deployment/update/PSFxWhitepaper[37194].docx b/windows/deployment/update/PSFxWhitepaper[37194].docx deleted file mode 100644 index 6f2e10218ff09f52c17a1b1d36b93bd99ec52635..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62147 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⪻~>$p^|n)O%tUw&+4fT^gTTQ}9<~ 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 diff --git a/windows/deployment/update/images/PSF1.png b/windows/deployment/update/images/PSF1.png new file mode 100644 index 0000000000000000000000000000000000000000..7b1a9a4e51de58e63e02571a96a625d93414907e GIT binary patch literal 3160 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 literal 0 HcmV?d00001 diff --git a/windows/deployment/update/images/PSF2.png b/windows/deployment/update/images/PSF2.png new file mode 100644 index 0000000000000000000000000000000000000000..1da8698dffd47f916e3a51b7f6ff12939a140d09 GIT binary patch literal 2783 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 literal 0 HcmV?d00001 diff --git a/windows/deployment/update/images/PSF4.png b/windows/deployment/update/images/PSF4.png new file mode 100644 index 0000000000000000000000000000000000000000..e694009eec606e7780d598b52f6bf7d15d02037f GIT binary patch literal 26236 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 f{|`dTvn@P Date: Wed, 17 Oct 2018 10:51:58 -0700 Subject: [PATCH 14/45] Added provisioning time estimates --- .../set-up-school-pcs-provisioning-package.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/education/windows/set-up-school-pcs-provisioning-package.md b/education/windows/set-up-school-pcs-provisioning-package.md index 16b671865d..35f48b919d 100644 --- a/education/windows/set-up-school-pcs-provisioning-package.md +++ b/education/windows/set-up-school-pcs-provisioning-package.md @@ -10,7 +10,7 @@ ms.pagetype: edu ms.localizationpriority: medium author: lenewsad ms.author: lanewsad -ms.date: 07/13/2018 +ms.date: 10/17/2018 --- # What's in my provisioning package? @@ -107,6 +107,22 @@ Set up School PCs uses the Universal app install policy to install school-releva * OneNote * Sway +## Provisioning time estimates +The time it takes to install a package on a device depends on the: + + * Strength of network connection + * Number of policies and apps withim the package + * Additional configurations made to the device + +Review the table below to estimate your expected provisioning time. A package that only applies Set Up School PC's default configurations will provision the fastest. A package that removes pre-installed apps, through CleanPC, will take much longer to provision. + +|Configurations |Connection type |Estimated provisioning time | +|---------|---------|---------| +|Default settings only | Wi-Fi | 3 to 5 minutes | +|Default settings + apps | Wi-Fi | 10 to 15 minutes | +|Default settings + remove pre-installed apps (CleanPC) | Wi-Fi | 60 minutes | +|Default settings + other settings (Not CleanPC) | Wi-Fi | 5 minutes | + ## Next steps Learn more about setting up devices with the Set up School PCs app. * [Azure AD Join with Set up School PCs](set-up-school-pcs-azure-ad-join.md) From d7bd116f0af81f481af1d102000b8c721074732a Mon Sep 17 00:00:00 2001 From: Laura Newsad Date: Wed, 17 Oct 2018 11:02:32 -0700 Subject: [PATCH 15/45] formatting bullet change --- education/windows/set-up-school-pcs-provisioning-package.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/education/windows/set-up-school-pcs-provisioning-package.md b/education/windows/set-up-school-pcs-provisioning-package.md index 35f48b919d..817c97711f 100644 --- a/education/windows/set-up-school-pcs-provisioning-package.md +++ b/education/windows/set-up-school-pcs-provisioning-package.md @@ -110,9 +110,9 @@ Set up School PCs uses the Universal app install policy to install school-releva ## Provisioning time estimates The time it takes to install a package on a device depends on the: - * Strength of network connection - * Number of policies and apps withim the package - * Additional configurations made to the device +* Strength of network connection +* Number of policies and apps withim the package +* Additional configurations made to the device Review the table below to estimate your expected provisioning time. A package that only applies Set Up School PC's default configurations will provision the fastest. A package that removes pre-installed apps, through CleanPC, will take much longer to provision. From d3b82728281a105325d010a0328322b3b4072c5a Mon Sep 17 00:00:00 2001 From: jaimeo Date: Wed, 17 Oct 2018 11:02:51 -0700 Subject: [PATCH 16/45] fixing metadata --- windows/deployment/update/PSFxWhitepaperTrombleyEdited.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/deployment/update/PSFxWhitepaperTrombleyEdited.md b/windows/deployment/update/PSFxWhitepaperTrombleyEdited.md index 30189c078b..156f24bc93 100644 --- a/windows/deployment/update/PSFxWhitepaperTrombleyEdited.md +++ b/windows/deployment/update/PSFxWhitepaperTrombleyEdited.md @@ -1,7 +1,6 @@ --- title: Windows Updates using forward and reverse differentials -description: A technique to produce compact software updates optimized for any origin and -destination revision pair +description: A technique to produce compact software updates optimized for any origin and destination revision pair keywords: updates, servicing, current, deployment, semi-annual channel, feature, quality, rings, insider, tools ms.prod: w10 ms.mktglfcycl: manage From f69397ff1e5229c814cb4603e93b7c4e494c9f0d Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Wed, 17 Oct 2018 18:34:47 +0000 Subject: [PATCH 17/45] Merged PR 12177: add link to diagnostic data viewer --- .../client-management/administrative-tools-in-windows-10.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/windows/client-management/administrative-tools-in-windows-10.md b/windows/client-management/administrative-tools-in-windows-10.md index b7f6316a52..082c384d37 100644 --- a/windows/client-management/administrative-tools-in-windows-10.md +++ b/windows/client-management/administrative-tools-in-windows-10.md @@ -50,6 +50,10 @@ These tools were included in previous versions of Windows and the associated doc >[!TIP]   >If the content that is linked to a tool in the following list doesn't provide the information you need to use that tool, send us a comment by using the **Was this page helpful?** feature on this **Administrative Tools in Windows 10** page. Details about the information you want for a tool will help us plan future content.  +## Related topics + +[Diagnostic Data Viewer](https://docs.microsoft.com/windows/privacy/diagnostic-data-viewer-overview) +   From dff86137d04dc695e03ea35c19e648747b7a636e Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Wed, 17 Oct 2018 11:49:31 -0700 Subject: [PATCH 18/45] edits --- .../configure-wd-app-guard.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md b/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md index 86ff9fce5f..026ca31daa 100644 --- a/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md +++ b/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md @@ -8,7 +8,7 @@ ms.pagetype: security ms.localizationpriority: medium author: justinha ms.author: justinha -ms.date: 10/19/2017 +ms.date: 10/17/2017 --- # Configure Windows Defender Application Guard policy settings @@ -46,5 +46,5 @@ These settings, located at **Computer Configuration\Administrative Templates\Win |Allow files to download to host operating system|Windows 10 Enterprise, 1803 or higher|Determines whether to save downloaded files to the host operating system from the Windows Defender Application Guard container.|**Enabled.** Allows users to save downloaded files from the Windows Defender Application Guard container to the host operating system.

    **Disabled or not configured.** Users are not able to saved downloaded files from Application Guard to the host operating system.| |Allow hardware-accelerated rendering for Windows Defender Application Guard|Windows 10 Enterprise, 1803 or higher

    Windows 10 Pro, 1803 or higher|Determines whether Windows Defender Application Guard renders graphics using hardware or software acceleration.|**Enabled.** Windows Defender Application Guard uses Hyper-V to access supported, high-security rendering graphics hardware (GPUs). These GPUs improve rendering performance and battery life while using Windows Defender Application Guard, particularly for video playback and other graphics-intensive use cases. If this setting is enabled without connecting any high-security rendering graphics hardware, Windows Defender Application Guard will automatically revert to software-based (CPU) rendering.

      **Important**
      Be aware that enabling this setting with potentially compromised graphics devices or drivers might pose a risk to the host device.

    **Disabled or not configured.** Windows Defender Application Guard uses software-based (CPU) rendering and won’t load any third-party graphics drivers or interact with any connected graphics hardware.| |Allow camera and microphone access in Windows Defender Application Guard|Windows 10 Enterprise, 1809 or higher

    Windows 10 Pro, 1809 or higher|Determines whether to allow camera and microphone access inside Windows Defender Application Guard.|**Enabled.** Applications inside Windows Defender Application Guard are able to access the camera and microphone on the user's device.

    **Important**
    Be aware that enabling this policy with a potentially compromised container could bypass camera and microphone permissions and access the camera and microphone without the user's knowledge.

    **Disabled or not configured.** Applications inside Windows Defender Application Guard are unable to access the camera and microphone on the user's device.| -|Allow Windows Defender Application Guard to use Root Certificate Authorities from users's device|Windows 10 Enterprise, 1809 or higher

    Windows 10 Pro, 1809 or higher|Determines whether Root Certificates are shared with Windows Defender Application Guard.|**Enabled.** Certificates matching the specified thumbprint are transferred into the container. Multiple certificates can be specified by using a common to separate.

    **Disabled or not configured.** Certificates are not shared with Windows Defender Application Guard.| +|Allow Windows Defender Application Guard to use Root Certificate Authorities from a user's device|Windows 10 Enterprise, 1809 or higher

    Windows 10 Pro, 1809 or higher|Determines whether Root Certificates are shared with Windows Defender Application Guard.|**Enabled.** Certificates matching the specified thumbprint are transferred into the container. Use a comma to separate multiple certificates.

    **Disabled or not configured.** Certificates are not shared with Windows Defender Application Guard.| |Allow users to trust files that open in Windows Defender Application Guard|Windows 10 Enterprise, 1809 or higher|Determines whether users are able to manually trust untrusted files to open them on the host.|**Enabled.** Users are able to manually trust files or trust files after an antivirus check.

    **Disabled or not configured.** Users are unable to manually trust files and files continue to open in Windows Defender Application Guard.| From e15dc3cda0588f9bea34a73181d0a61ae212467f Mon Sep 17 00:00:00 2001 From: jaimeo Date: Wed, 17 Oct 2018 11:52:36 -0700 Subject: [PATCH 19/45] changed filename --- .../{PSFxWhitepaperTrombleyEdited.md => PSFxWhitepaper.md} | 0 windows/deployment/update/waas-quick-start.md | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename windows/deployment/update/{PSFxWhitepaperTrombleyEdited.md => PSFxWhitepaper.md} (100%) diff --git a/windows/deployment/update/PSFxWhitepaperTrombleyEdited.md b/windows/deployment/update/PSFxWhitepaper.md similarity index 100% rename from windows/deployment/update/PSFxWhitepaperTrombleyEdited.md rename to windows/deployment/update/PSFxWhitepaper.md diff --git a/windows/deployment/update/waas-quick-start.md b/windows/deployment/update/waas-quick-start.md index d1efb2b094..5c724a6941 100644 --- a/windows/deployment/update/waas-quick-start.md +++ b/windows/deployment/update/waas-quick-start.md @@ -35,7 +35,7 @@ Some new terms have been introduced as part of Windows as a service, so you shou See [Overview of Windows as a service](waas-overview.md) for more information. -For some interesting in-depth information about how cumulative updates work, see [PSFx whitepaper](PSFxWhitepaper[37194].docx), +For some interesting in-depth information about how cumulative updates work, see [Windows Updates using forward and reverse differentials](PSFxWhitepaper.md). ## Key Concepts From fbf5e1c04e99e889fe931835fc5e91192def6c93 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Wed, 17 Oct 2018 12:10:46 -0700 Subject: [PATCH 20/45] hooking up to TOC --- windows/deployment/TOC.md | 1 + windows/deployment/update/waas-quick-start.md | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/deployment/TOC.md b/windows/deployment/TOC.md index c136d082ac..56f7b039b0 100644 --- a/windows/deployment/TOC.md +++ b/windows/deployment/TOC.md @@ -228,6 +228,7 @@ ### [Optimize Windows 10 update delivery](update/waas-optimize-windows-10-updates.md) #### [Configure Delivery Optimization for Windows 10 updates](update/waas-delivery-optimization.md) #### [Configure BranchCache for Windows 10 updates](update/waas-branchcache.md) +#### [Whitepaper: Windows Updates using forward and reverse differentials](update/PSFxWhitepaper.md) ### [Best practices for feature updates on mission-critical devices](update/feature-update-mission-critical.md) #### [Deploy feature updates during maintenance windows](update/feature-update-maintenance-window.md) #### [Deploy feature updates for user-initiated installations](update/feature-update-user-install.md) diff --git a/windows/deployment/update/waas-quick-start.md b/windows/deployment/update/waas-quick-start.md index 5c724a6941..ed003254cc 100644 --- a/windows/deployment/update/waas-quick-start.md +++ b/windows/deployment/update/waas-quick-start.md @@ -8,7 +8,7 @@ ms.sitesec: library author: Jaimeo ms.localizationpriority: medium ms.author: jaimeo -ms.date: 05/29/2018 +ms.date: 10/17/2018 --- # Quick guide to Windows as a service From 8a587bce1b900482764fa790b25e6b5d841cd9c8 Mon Sep 17 00:00:00 2001 From: "Andrea Bichsel (Aquent LLC)" Date: Wed, 17 Oct 2018 19:35:10 +0000 Subject: [PATCH 21/45] Corrected ASR rule. --- .../attack-surface-reduction-exploit-guard.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md b/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md index 18134f19d0..b4994b67e5 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: andreabichsel ms.author: v-anbic -ms.date: 10/02/2018 +ms.date: 10/17/2018 --- # Reduce attack surfaces with attack surface reduction rules @@ -168,7 +168,7 @@ With this rule, admins can prevent unsigned or untrusted executable files from r - Executable files (such as .exe, .dll, or .scr) - Script files (such as a PowerShell .ps, VisualBasic .vbs, or JavaScript .js file) -### Rule: Block only Office communication applications from creating child processes +### Rule: Block Office communication applications from creating child processes Office communication apps will not be allowed to create child processes. This includes Outlook. From 46c6d7ae13696637bd47a9c0260bff60d31a7913 Mon Sep 17 00:00:00 2001 From: "Andrea Bichsel (Aquent LLC)" Date: Wed, 17 Oct 2018 19:36:01 +0000 Subject: [PATCH 22/45] Corrected ASR rule. --- .../enable-attack-surface-reduction.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md b/windows/security/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md index dd2ed4fda3..2ba64377c3 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: andreabichsel ms.author: v-anbic -ms.date: 10/02/2018 +ms.date: 10/17/2018 --- # Enable attack surface reduction rules @@ -46,7 +46,7 @@ Use advanced protection against ransomware | c1db55ab-c21a-4637-bb3f-a12568109d3 Block credential stealing from the Windows local security authority subsystem (lsass.exe) | 9e6c4e1f-7d60-472f-ba1a-a39ef669e4b2 Block process creations originating from PSExec and WMI commands | d1e49aac-8f56-4280-b9ba-993a6d77406c Block untrusted and unsigned processes that run from USB | b2b3f03d-6a65-4f7b-a9c7-1c7ef74a9ba4 -Block only Office communication applications from creating child processes | 26190899-1602-49e8-8b27-eb1d0a1ce869 +Block Office communication applications from creating child processes | 26190899-1602-49e8-8b27-eb1d0a1ce869 Block Adobe Reader from creating child processes | 7674ba52-37eb-4a4f-a9a1-f0f9a1619a2c See the [Attack surface reduction](attack-surface-reduction-exploit-guard.md) topic for details on each rule. From ade3a129d71e8c42417b0174e3f3c0b5a819747f Mon Sep 17 00:00:00 2001 From: "Andrea Bichsel (Aquent LLC)" Date: Wed, 17 Oct 2018 19:38:24 +0000 Subject: [PATCH 23/45] Corrected ASR rules. --- .../attack-surface-reduction-exploit-guard.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md b/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md index b4994b67e5..c66852c277 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md @@ -56,7 +56,7 @@ Use advanced protection against ransomware | c1db55ab-c21a-4637-bb3f-a12568109d3 Block credential stealing from the Windows local security authority subsystem (lsass.exe) | 9e6c4e1f-7d60-472f-ba1a-a39ef669e4b2 Block process creations originating from PSExec and WMI commands | d1e49aac-8f56-4280-b9ba-993a6d77406c Block untrusted and unsigned processes that run from USB | b2b3f03d-6a65-4f7b-a9c7-1c7ef74a9ba4 -Block only Office communication applications from creating child processes | 26190899-1602-49e8-8b27-eb1d0a1ce869 +Block Office communication applications from creating child processes | 26190899-1602-49e8-8b27-eb1d0a1ce869 Block Adobe Reader from creating child processes | 7674ba52-37eb-4a4f-a9a1-f0f9a1619a2c The rules apply to the following Office apps: @@ -120,8 +120,6 @@ Malware and other threats can attempt to obfuscate or hide their malicious code This rule prevents scripts that appear to be obfuscated from running. -It uses the [AntiMalwareScanInterface (AMSI)](https://msdn.microsoft.com/en-us/library/windows/desktop/dn889587(v=vs.85).aspx) to determine if a script is potentially obfuscated, and then blocks such a script, or blocks scripts when an attempt is made to access them. - ### Rule: Block Win32 API calls from Office macro Malware can use macro code in Office files to import and load Win32 DLLs, which can then be used to make API calls to allow further infection throughout the system. From 03f1e9f35005066ada6cda6bcab550ad254d5f8f Mon Sep 17 00:00:00 2001 From: "Andrea Bichsel (Aquent LLC)" Date: Wed, 17 Oct 2018 20:10:41 +0000 Subject: [PATCH 24/45] Corrected ASR rule. --- .../customize-attack-surface-reduction.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md b/windows/security/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md index 2ed1ca2fa0..75725299ff 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: andreabichsel ms.author: v-anbic -ms.date: 10/02/2018 +ms.date: 10/17/2018 --- # Customize attack surface reduction rules @@ -61,7 +61,7 @@ Use advanced protection against ransomware | [!include[Check mark yes](images/sv Block credential stealing from the Windows local security authority subsystem (lsass.exe) | [!include[Check mark no](images/svg/check-no.svg)] | 9e6c4e1f-7d60-472f-ba1a-a39ef669e4b2 Block process creations originating from PSExec and WMI commands | [!include[Check mark yes](images/svg/check-yes.svg)] | d1e49aac-8f56-4280-b9ba-993a6d77406c Block untrusted and unsigned processes that run from USB | [!include[Check mark yes](images/svg/check-yes.svg)] | b2b3f03d-6a65-4f7b-a9c7-1c7ef74a9ba4 -Block only Office communication applications from creating child processes | [!include[Check mark yes](images/svg/check-yes.svg)] | 26190899-1602-49e8-8b27-eb1d0a1ce869 +Block Office communication applications from creating child processes | [!include[Check mark yes](images/svg/check-yes.svg)] | 26190899-1602-49e8-8b27-eb1d0a1ce869 Block Adobe Reader from creating child processes | [!include[Check mark yes](images/svg/check-yes.svg)] | 7674ba52-37eb-4a4f-a9a1-f0f9a1619a2c See the [attack surface reduction](attack-surface-reduction-exploit-guard.md) topic for details on each rule. From e76265ec23779a790b33ff6da4c920b9478d8eb1 Mon Sep 17 00:00:00 2001 From: Andreas Stenhall Date: Thu, 18 Oct 2018 07:58:37 +0200 Subject: [PATCH 25/45] Spelling error corrected Corrected spelling error. --- windows/deployment/windows-autopilot/enrollment-status.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/windows-autopilot/enrollment-status.md b/windows/deployment/windows-autopilot/enrollment-status.md index 8577555397..45d96d4f4b 100644 --- a/windows/deployment/windows-autopilot/enrollment-status.md +++ b/windows/deployment/windows-autopilot/enrollment-status.md @@ -42,7 +42,7 @@ The Enrollment Status page tracks a subset of the available MDM CSP policies tha Presently the following types of policies are not tracked: -- Intune Management Extentions PowerShell scripts. +- Intune Management Extensions PowerShell scripts. - Office 365 ProPlus installations. - System Center Configuration Manager apps, packages, and task sequences. From 7b676293e07390cb05288b51f434b73f0c9d18d3 Mon Sep 17 00:00:00 2001 From: Patti Short Date: Thu, 18 Oct 2018 16:44:45 +0000 Subject: [PATCH 26/45] Updated index.md --- education/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/education/index.md b/education/index.md index 7758c5c00d..ecb6c8986a 100644 --- a/education/index.md +++ b/education/index.md @@ -25,7 +25,7 @@ ms.date: 10/30/2017
  • - +
  • - +
  • - +
    From 92d6bb227297711e023643f73481b62758899a06 Mon Sep 17 00:00:00 2001 From: Patti Short Date: Thu, 18 Oct 2018 17:04:07 +0000 Subject: [PATCH 28/45] Updated index.md --- education/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/education/index.md b/education/index.md index 40a8de393b..6723731f98 100644 --- a/education/index.md +++ b/education/index.md @@ -25,7 +25,7 @@ ms.date: 10/30/2017
  • - +
  • - +
    From afe2797f89cf063f9100042f2d72f2f708d3328a Mon Sep 17 00:00:00 2001 From: Laura Newsad Date: Thu, 18 Oct 2018 10:24:01 -0700 Subject: [PATCH 30/45] Update set-up-school-pcs-provisioning-package.md Spelling error --- education/windows/set-up-school-pcs-provisioning-package.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/education/windows/set-up-school-pcs-provisioning-package.md b/education/windows/set-up-school-pcs-provisioning-package.md index 817c97711f..a995eb5f41 100644 --- a/education/windows/set-up-school-pcs-provisioning-package.md +++ b/education/windows/set-up-school-pcs-provisioning-package.md @@ -111,7 +111,7 @@ Set up School PCs uses the Universal app install policy to install school-releva The time it takes to install a package on a device depends on the: * Strength of network connection -* Number of policies and apps withim the package +* Number of policies and apps within the package * Additional configurations made to the device Review the table below to estimate your expected provisioning time. A package that only applies Set Up School PC's default configurations will provision the fastest. A package that removes pre-installed apps, through CleanPC, will take much longer to provision. From d2ed3f03a5d98cd05f0adc0ec0462ecc30eb007d Mon Sep 17 00:00:00 2001 From: jaimeo Date: Thu, 18 Oct 2018 10:37:08 -0700 Subject: [PATCH 31/45] replaced images; added alt-text --- windows/deployment/update/PSFxWhitepaper.md | 16 ++++++++-------- windows/deployment/update/images/PSF1.png | Bin 3160 -> 7627 bytes windows/deployment/update/images/PSF4.png | Bin 26236 -> 72093 bytes 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/windows/deployment/update/PSFxWhitepaper.md b/windows/deployment/update/PSFxWhitepaper.md index 156f24bc93..4126e2c7cf 100644 --- a/windows/deployment/update/PSFxWhitepaper.md +++ b/windows/deployment/update/PSFxWhitepaper.md @@ -8,7 +8,7 @@ ms.sitesec: library author: Jaimeo ms.localizationpriority: medium ms.author: jaimeo -ms.date: 10/17/2018 +ms.date: 10/18/2018 --- # Windows Updates using forward and reverse differentials @@ -47,19 +47,19 @@ updates optimized for any origin/destination revision pair. It does this by calculating forward the differential of a changed file from the base version and its reverse differential back to the base version. Both forward and reverse differentials are then packaged as an update and distributed to the endpoints -running the software to be updated. +running the software to be updated. The update package contents can be symbolized as follows: -![](images/PSF1.png) +![Symbolic representation of update package contents. a box containing two expressions: delta sub zero transform to sub N, followed delta sub N transform to sub zero](images/PSF1.png) The endpoints that have the base version of the file (V0) hydrate the target revision (VN) by applying a simple transformation: -![](images/PSF2.png) +![Equation: V sub zero + delta sub zero transform to sub N = V sub n](images/PSF2.png) The endpoints that have revision N of the file (VN), hydrate the target revision (VR) by applying the following set of transformations: -![](images/PSF3.png) +![Equation 1: V sub n + delta sub n transform to 0 = V sun 0; Equation 2: V sub zero + delta sub 0 transform to R = V sub R](images/PSF3.png) The endpoints retain the reverse differentials for the software revision they are on, so that it can be used for hydrating and applying next revision update. @@ -130,11 +130,11 @@ There can be cases where new files are added to the system during servicing. These files will not have RTM baselines, thus forward and reverse differentials cannot be used. In these scenarios, null differentials will be used to handle servicing. Null differentials are the slightly compressed and optimized version -of the full binaries. It should be noted that update packages can have either +of the full binaries. Update packages can have either forward or reverse differentials, or null differential of any given binary in -them. +them. The following image symbolizes the content of a Windows 10 quality update installer: -![](images/PSF4.png) +![Outer box labeled .msu containing two sub-boxes: 1) Applicability Logic, 2) box labeled .cab containg four sub-boxes: 1) update metadata, 2) content manifests, 3) delta sub RTM transform to sub N (file 1, file2, etc.), and 4) delta sub N transform to RTM (file 1, file 2, etc.)](images/PSF4.png) ### Hydration and installation diff --git a/windows/deployment/update/images/PSF1.png b/windows/deployment/update/images/PSF1.png index 7b1a9a4e51de58e63e02571a96a625d93414907e..3476cf6c113e52edc5b3c6d6050656fa6ce2a8da 100644 GIT binary patch literal 7627 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 literal 3160 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 diff --git a/windows/deployment/update/images/PSF4.png b/windows/deployment/update/images/PSF4.png index e694009eec606e7780d598b52f6bf7d15d02037f..20f9a1a8875b30cdbce3b83625c2f2787eeddd23 100644 GIT binary patch literal 72093 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

    B<8jCRbqY#NMl`<=MGjzt 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�zo(63D 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�T#Yw_% zPol5G|E!^>&_jndRWvfOE9;{ZZ*eB{%?i|zA<|PKu_JrT;A1x^{gWrNQ5PP9))_I6Rrx8H3?FM$=ub_|5;u`s+J_i%syQi{@#1W(=)|LP3ITgK_yv@_i#z-Ic z!BpgDrM5A=i1^Ecv@em)F2N-*b=gt?Moz3aF>E63yet~rt%AqNsevG6?VLt3Om#bW zt|XJsr9FVKq%Y=}EVr9nN$fhU1{hYEACCJD zo;($D2jL6add|-7mO`+&7BJ?P5@@IocVvCca`1G954jnJwWVYl)nfd2bG$nLb^Kkm zt*j2g;3J%dSa6WS&lL}s;|1^8DDx3 z;!?A-Nr!g=iIyqI{~~&&;0Zn)Fkmz2%sZ8qi*H^7RfG!8g^duwmRqHmnVnLIPLHDy zCF(qi%dtj3ZStCMCnc-IB{L7!ug>+7xi+uAeG*(Bn-r3&BS^;HZ2?Q7v}^tjOMd2E zzE+L%wzZ2IaE(uaJ&otpnD1yRxGV3sL2QEwBfh%G5yz5QiFZ+LjXbIo8;bCvZGy$*W+n~D#Y@2kMR@|$h;Vny#7Vf55xik=e3rNia_LxK z`JZL|1W95Fk##RmHsEeP<(u|Yn;^0q0Of0@obr(&Fz1F*_wKg$;Ft`Lfee%&8p}FJV zAcYfA1<3E52u}zK2e6*%lluZRf%Y=@U%NGE5eY28HFpv4d=GheB)iiA!4_)|P{RBX zz28@96t>+GLo~M3>$e2}2ajH>?LB-8eY}c)9QxOMmF&VM#Dy*y08$|E4H~72joI(R z%%2hlhF?ibPq7U}2!lCpej4XrIa`M&VBgdXgs_pQjNm?$=)?NsTzngMx08MZg7!_s z5%}~khWtt}vn?O@^9P=n{7V-2#F%a04mo?&cfj%C^0aXyiG;oZR8%2LY*rQ9?^|N% z3Ax!`+4$T$0$nv&3^INzuf1D@%76H+Jl10e$|WWRpW@C%^sjm!kV8Yjdm_M*6Flb# zaclMj;fj8A{#U(Jo@gwL>BpzDA^^TVWD+@vWZ4P05gRRk2&THr4^=Jg?y;oilb;@& zYwz~4>Bl%`N)45;kIe9(K-lS4n)+(hb$_`PrZ3q)wI9nwt*v=lW-04%Ga%4O^DZ`p z0lyM^I}vrOFsG|3!ct<8-6Quyccz5!x5g4&dD|#XWg)Hi>&R59%%N#|NQYl%W6Tu1 z(cx0WNW4|;DhOh525v3(#{4?7t*AGO(aOX?L=5Orp(K@rP`|}BmQr@F6_*~`B<&Gj z2U5vfYth@K6(sNC=h@XVGP#uy^;ZGipJTVQfk>@$ouju(?@_A zgkpuhVzTx=oTrX%&wD#OAefDcHJ;B;o(WrWr2B;*b-d($4k9#cDG9OuMFZWB%-h$( zTMhK?9V(0#Zij@rJ+9x42FgX8T#aJV|BD=~B?jST&f=Vx(4cU|j6^BR@JfQ>4z-mZ z{UPCnA$g>H!=C^ut zi?L%^c+79Rlern15B4o+*eixXRF11zVdXK)_}XO&wL!KEcA7-_+{2%iw)clwCXY+F zqN|p>PrJ^loxBd_PT=`@TyOT>GzMOg_0#ee{;6D?_?5bPga2-c3-|L@*rBU{5_ezmtHm3jXJou~KKAg8~Dr z6LIIW*t|@>i6olPN0Q0=O zu39UKg-gAFTy=@l5!02>vFqMbNBiW&|K&kh(HvQtvm}JL8noMfz@1@!eTU1Nviwh? zO`au)U#BKSO~(75)BU}p*ecGTfU^DZk&`F?Ybt~Ggfe@Nbopc#c*)J|^c>B!?wcqbd_avhmR47Fq;6)rLI*Kw-`K>}7N9 zLM;fP>a|4uPK=JCLq5$`Ym2d`8&Np_XW_v0+3mL{{?w{#1Hf>kfjs$(GJh zF3eFPz~yBT3xDdmC(w11lGs~g(%~vSep)=}arF7SwaE0}r04_fTEo+zB-5yDycxo_ z-BK%FBV4aw(eLZeb4V-R~sg+$VLdsd<3XOJ$+b z{%X?Y58qT8{h-er*n-lMB%o773gYeuumBA85Ul!Snk0vZm~N*;2lk_sh;A-Jc9yhv z2C(cCvlpN#`l*GWzATA@s}NKdg9A;(rXcwcnEjw5X6bUQhZ&R4_2fGNaU}UPWlE}| zbeKy?wnxYDs@l)9+<*4ba>y^i37q#@gf$5?Ik}9D7#&Am&~YD9JA-7*f(uqHTr&AwgL}|n)+z>1KoNjb zq(sDaKAX|=;=(3mSJn%19AxIc?O}==KUq5AN6-*WR z;N{(di^^oy?cLeg;lf;%Zl{G3%WsFF?|ahGc?O+Fq2G(izOgy|CR8vn{8W{%g<@VV zTamjQ&OdmxJs-4>_2mOSV-VdHK)i>&1p1WvAX4lU|DAgwgEUzKQOir9RiHc1nPF=r ze0$WemLaFmVq*aGRn#q$?a}rtelxj$+1o)0;BlOKJujJy)w;7=kX&(Z{jU-dM}8V; zS&J3#I)<}%%sb_}wI2M$^CR#FKxU{YNWs|ueI(ZJm&1}>*70^y^wE#le@mUm<)n@Y zk{`>AkwW>6eMZjHCwx|G;x(u@b1e)nzCYJvt=yMaGmq?o7*yHUHyUp_Qq+h_zxA}^ zE(f`_Y+e-H*{NcHHU6$D-B%Rq`JltT-Ry=#SCKTQCH@AUWeB7H%&OX~76i-rq&_XI z|DJqRs-Ej&fB`qySXx$E*pcJmPRNCA^6Il8A6un zoccI;Nnd3ZfK9o>McVF{ZwJZh+BlORvt62E6Rkb_-;Awz(Y2Gs+%sb>-1ZLf?>|AU zFLGHIZ@S#3JohIGUZ>~auIy3zY{Rl9u~^?NpMF}v8o8eL>>HaF;2wuANxt1V0IR#~ z;1#)3JCCR0@uy_vq;O8M^5;=QKYl)VGC?}NQf_HzRtRP%^KmG;sksB72q|u42YWN5 zyk2l3hT;Vt-(TlS^M8wSOBQl`0$BYL<@Fgo|EyBiqMnY1M8`Vn8Hp{ngIcos3UGMv z49DWwcbrmx1kG$z)7}}h zX;k;y^L@HgkdSazwkJqeCQ{Lk4?vx}jlADiXBv}&4c31}?r)y7?#(;|*R(p$ub{dS zbGC4qRN0XT`K}OmwcR(j9bF$+g(}l^YJY#;er#ss@V<9sIZRr?wmO3=ei_7tQ*l)3 zuL8{6^dd8iVf4tlfbG8ejmRQB(e#`*uCP5JJwXBKKby9wiXMk}9|DF5v539~Fwq;} zYZ31-*Gq8vrEv@nUmDdB_FR97$X_EZZn_#QgD5+-UoZLF9@~)eIX=k3wz&xj;Z`zk z9q~Fxg3o;OM#I6*9ri6mqEdiWznGpb=-Dl3chpV++R!9-JtAgU|FsS_&|Om`i(-a+ zOy^}+f6k){S}y(HLtjWltcD+@F;ILMe1fCmp=(fH!Em;;rj`bB#qwt zV|KRJI#b5B7w*m7uIMD=7RsrZ84wj7uv0vYqt>vlv&T9W z)_?7xSPUaG%f1E=`>0$KnO*MF6=CRJg6iEuW82@Hz;x%ITb+O2y&>`)z>j89$+$iKSgM`U z?9kD1U}N2@Sd<2vN`>J`~t zhYJk_fA1zKh?3|8r{nP!FYUn}cC6h0mW*z~gD6z<_NQm+E z{dBM2Q1DWmA$dKSY{6zG;=~B*?b31KrTQp=@#{k-LBBweRKDFpO%~AjU!80znOwN1 zF9UeJ@C#@(v`xGo1>J#|r!Tehy_IFSjHLUjZ-MjH4M-Xost?9sm7!wLqtG`;GJV zz4h+>r9;5wQUKM=RzU5+wB3+$*Rs=OS7X=u40&6gSHH>S@5cMMfPFvpzgS!ybqlBq zf4!X3@*d6dwp0$@UwAy~YO!9~c>;63KRa~Rb(`FUTHOTc_IUJd&kX8TOz@_N5D_12 zK%I=h%b1$68{-Uy+P>_D?0x#gF7;w1s*R=t=o|rJ8|z&SACAUb=#x5><9~v%RL?aZ zYYeC|0Rts)qC1s(_|LSeyQpc7{H0B}gVzy^PUa2S=!`F7E4BOnj5P0d1L2Q}{zbb~ zrLn^7VM)E5fHdXliyumBmAbL($kHi$Dgied;kZxRP0O5lTL@KS`c`;oh&2;BM#7Wz z{g7vQQeoqBh<#s&ZOKCUF7wQ631m5TQ5}!Kwj>|_6&T!fsV%s}JH6LFI0D3JybGM@ z?N-TT zz%gV`E}`?TTuT^D98|G#uhk~tn2YcV2hN*HTa|A5f###d3RvQ~N)LZp`&T_o^tI?VZ1m7Gj z@j0&ozRi5caU)u|Gw*4feTOS}wD_mvCSK_4U_y~{`*DnjfTvJ(7joZf@-JiFy?HKw zx81I%bCx4xmdR8GynD+okMD07{t2HSE#Bs4p14=fIM0yYGYSj--54aA`!0}Po}UAZ zx5}$e+6hhTp%VFHb6?dfUM5+jM6cC*huZu%6d(8tDRQ&(#(5BWxiwB}?jU&dgdpGW3}I6@?vrWO*UB_e(uoIg`hZ6Q3F8fN@-sVAZ-3m8 z1|ra!HBuP9yFA+eZTerkJjsGB=)@|qj-MiIikF$UKl6ol*?9p?G@{(770gZv)_)-@ zU5#<-f9B}5y;gh|E%`!7E6gdVzRpUOX8|SU5983+;l7;aR9Vxy1 zyAH!vg*NJz6ms=6U)ueN8rGw-rzTo%@8kozllG|*_+Yurhkkn_Xdco z*ZsHYErn*DyV!9+Jn9^(;^s{c8fTT=LO+TxX`V{6g-L7MnLHu<_Kug=X4aG0l>=^U zlH~feh47nq!;mg{95zhC*;So6-cUmMh!#vFPw^SYY3DNwXFAs4Lql!Mb{|7TivCps z;eoo62xkq=vFGB&Z7&u_E?cEW{%KPi6h7~ssefLX#y`hVTWg?qqpwkcwc@q>Ps_kW zNVrO-ie zsr`cMOj~>lhfcm^+ha4v2Y8ggX|W8`#Ie}f-xsQ|F+?022ixDkyTI&BD>QxE9o=RY zB?}F@k;OGUHBMXde_#BIV}=Bn+e`8sjzxB}Y8KX2CDnaLr07E>RlimYxzecRupVh~ z84i;MUumOjJEeVtgyv*Zg&(XQ1?O5iH|hk&hFVOM9Up;-TjovwsP?t%H1qoiU8@6m zE@h?nlGo^|^5T4pSX}q-s|V1#aimU$VP0BMa0NsF`ITOE^Mb({RQ*)py!nb2X;A}BfCfsd^9#l5n-p>`iM(-btb3v zcfC)+!C4t>T&HS|r>F&N$7CbIR+uj3%n>I>O^LwwEFtnQTyR`lj3SxI7p29NHKntEFm zsyYTtH%%UPF*c)GorbjTLNCk6q~w!1Ewzot4^HFJ)HsIAk&iz9v;K^I#BKgq0|e*SM`E>GDO@XW0LlWF2EO2(Qv?op5$!&rZ1=FhBB#B6?g^Jfo` z0S_k3(HsSx1s_L>ksn374&Jjs@!GO~+~}mevt8jDG5JdMu~oZ9xA`h`H?8B#Cx4~! zgJrGfO`~>p+9gInhGz9WDl=34IhXM|q(Q9FOl>GCLhdx^{mTPz>dqE)DOA8zzIxLc z8wp@LRoJ3}|h`idB-306^bqc(64HNAUn|>7Z5!!L;|NCSI za&igbI&)Q~a-7Pm{cjm!9!V&GQTA4qIgro;Go-K-k7BH@Ph6G(`<0q3#ubpAmq6ix zU>!0e8;@gWo5uA{oN$Nbf^+-Ef&ja4ef!Q-U< zKvXCAL9&Azb^Hc@qvG$rb2je^l> zLq9}>ZzFzl6*LXAna?9@L76837HJ!6+6|bAHEDhFqC=Vw#a1WoQXGUx{5sVm#;mA% z2A8GVroR0cmXZ?L@y}<6rSg3OM!I%`A}qGn%sN}SBQ0%D8Sd`3%htgARUx7MWi%?Q zr}9zD_o#Iqhdzm{USLHAPbG-k{H#|c)TiA1ZaSLzsE96dzCV+bgN)lFQSN;tNnu$V zWdm9x0^(dltBq9L&AtS8H2&xbQzJhj3sx%H_hM9i7nUR&qRl7k2J2VIdbc(-jUkAG z=6=yR!s>H?(nA>uVi*>#mqeQiOz=QDvA!lF|yGq zu0xeDWJUctqRbj&i1oK1RJAc0Wuq_KNeUAn4j4>PXUw#TH=qSgU^Yn5LHV{k2y`j` z08lZy*kBegxbSW!E1b|Z13s14<=+7)7yI<(yx4|HI=A>s;Iu3*unAma6iH;UfFt%G z7}lQBxnL16E zM6`N(%m%**QSDV|$eEo33f$>zz~N~JpkrQ-ZO#@d z{E9rKGNa2+JG(QDg(aJnG6YNkblCaQ@GeqZpI+%Q<1`Op^GOP5%~}RoH2$e+e%cRc zCiW6$GT6AXf2LTSHyG{og)6k;y>cdM=yUru_RS)SmI>y5ZQgNCD~!kO&QAWSE5MZ8 zdu(pAbo#=IN))KQ0M@ty1ZCai-wkar5;;AqiXzkPOVHRg&`s;6PQvM}%Mj$~7)36h z*lo;ym%azQ>+ry+ROW@O3$e_D#baND8vSQjp6>xmuQ+z<_+#&b^?VYIyAc?R!ci+= zG%c5d$&EGqoSO^YRm)W!Gm`z)Rt#T=)&fwyl|(NB zE~T1?+s?38ZGW+@r~n?BaS65u+qTJc9y+Tt9hEPi4&f6@G|$L!Q;1*GTx6XaICE8) zoXF~uC=zdi?$dg_k;FZyN9g>(8iWZwL%|cL| zcXe1e`oWpqIly0I@{pv@=`lprpI9ppBAH>pUV1Kjc4{#B{#KzjtXz< zo;=D+?b^sbd^eipJXu|~uBbt<_Cu%}8S^hV>%%`q#j=S4yCa8}w&SYr;InQ*eTySe zBYnSjPdNr%t(qTwFONu9fiLqE;q0ARo|dIThBNZ-KNHv`c2^LaU*W+p-T1ODYTp~ z2rkqyK~gr3;AN@hs$~4IHn7ceQ7@;sU$+%H5jiGxTz)3Mc;VXXd*TWF%w*=GNj-3* zRqpDH$I!wK*E(JXxN7njrQWI8ZFBDySHk${0xc6nkrWaY8u1tghNI&dl6yf=%#vn% z+3}#eB5NWd@1`iA(eXFpNvnTQ%})UH-YYt(%ZAWj@#Au#qQcV(0_2kthaJFG_brUu zy*az-n05S55Ix_&#@g_xgrcJU2$jCZeCCKW?KHD}F*cmWR_2Nw%6^4wZXurd&_c7? z(JXpVXGclC!f5mP0Vt829Svz;WTCG;HEa5uIXY7Z+Q>_OUW#rWDc>B{B4uhqr7X^Q zcT(KsQueqmNTCDh zc7lbr0=p!4mbygx^V1-)r=omHLDWNb7=l$a+@T-&Kx~$B2+nFV8xjPnZ-aN5 z#ymDpO)9)sMJ(hAX^(Sad=m+Mxq_V(zPJ<#W{_WxGIjRVhp7?L)M<`uNn%>61VsH4 zDRNxWR2M}Jt~999JV-t*g ztt+t-kUK_?bsfR8*vu9*pG{YSS~As7hd7^KhhWvpO*;KUaQ+Qx2xD~O^EhW;monA9 zNS2`kv~*2&IdiN0N|!2^h`O-uNlpv?>>iPlxAkaCT0mnX==%yyaM?Rzo;T~Cr(Qcj zAheaFPerltN0sQ3F2kWE=~zf8eIYjqJrA$%Hfj90^Ld4P?7f`W6l7p4hA7-DLXk>| z=d4)WhV)|#gd_Nhlx)bF{UFqweoMXKA!I6an7ZFaJch39&{EcE6MwJAf)6cv>G>s- zWBOYd5icd|@R&(tD|t*TUm*2sV%-q68IIW$`&6UuFOEz_9+W=n;bt`$6mw1F_K44A zvrmei@?({~;<|c6nY+%k%p0%g(eQId{T(X@)&?T8v}=t!48I(+ z{o()C)kV7whsZ$g((8wvu;h48U<%M!QC9ffbOHW@?czp`!4F=0L$J>{-Rf}&`fs~C zL}5$p{HX?D2YWgY_cZ!!Md5Kk!9bc&%bxm^x@%i=^Cj3#_SQPuT=SXN1)^g&lckx0 z?k|7*Ejaxd>;5TH@oTq(6m-f;ZNFv{Cv4?B!^n-zU|F4zk?q#_H3 zZsQ>DN(lIW11!u6XqMs~EYg>dSXZ?gVPiIkDSs|x{&z{%%CLWerT|V@_KXM^O~I!W zfZEeSDK;&7pa}dB^%-!IaLXuwUoC<&?WEuqw#bQp5z^00>EgC1{vdM$vEp|fYI+Zh zW$v{CtiAAGBiKdiI?ZJ{CE&~woGPyXd20O0w_%Za0s_Y`{n@5@OaaPuoyG)U*1{;9 z0T7K+{2hq$;eJ*tV7HvWBER*bf)yA!L2B6_8!6T`)uai@Bm8U;`X?Vyi`gA;!9~eO zac&_YL|5uZ0XHfNCqz@ekfCeJ=kMmT=-8bYguOW=4$UuGnri)M)GxF&!)dpm9q0*8rus_@r(iD%HL*seaCja{{Vn`z;1A0aylc^_v0n9w` zT8B_ebDEVoNzHY*kG8*Y+|2x%0xXA8;J49t166Q@>my6Uty2Gz$uJmYG5|f{S&CpW^NiB=6huA)pxiU7FB=IOW_C5qLsL6FRYL&a|Q4 zu@M%`7{QmWzOqktpa=5*{!cHg|2?Sh3zKT#{U}6mx8T1QInICIL+cLze;?aJ!onV( Y1cwe?E0K7GB7i?~(#ldb5^sY352yeIqW}N^ literal 26236 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 f{|`dTvn@P Date: Thu, 18 Oct 2018 11:29:53 -0700 Subject: [PATCH 32/45] added new section --- .../how-to-list-xml-elements-in-eventdata.md | 53 +++++++++++++++++-- 1 file changed, 49 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/auditing/how-to-list-xml-elements-in-eventdata.md b/windows/security/threat-protection/auditing/how-to-list-xml-elements-in-eventdata.md index ae61b4a7e5..a21b07abfa 100644 --- a/windows/security/threat-protection/auditing/how-to-list-xml-elements-in-eventdata.md +++ b/windows/security/threat-protection/auditing/how-to-list-xml-elements-in-eventdata.md @@ -1,16 +1,16 @@ --- -title: How to get a list of XML elements in (Windows 10) -description: This reference topic for the IT professional explains how to use PowerShell to get a list of XML elements that can appear in . +title: How to get a list of XML data name elements in (Windows 10) +description: This reference topic for the IT professional explains how to use PowerShell to get a list of XML data name elements that can appear in . ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium author: tedhardyMSFT -ms.date: 10/15/2018 +ms.date: 10/18/2018 --- -# How to get a list of XML elements in EventData +# How to get a list of XML data name elements in EventData **Applies to** - Windows 10 @@ -82,3 +82,48 @@ PS C:\WINDOWS\system32> $SecEvents.events[100].Template ``` + +## Mapping data name elements to the names in an event description + +You can use the