From 5b789bcc41ca2737aa6284ac0be10da89712e865 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Wed, 7 Aug 2019 12:59:48 +0530 Subject: [PATCH 001/143] Added content for Task 3326213 --- .../client-management/mdm/bitlocker-csp.md | 52 ++++++++++++++++++ .../mdm/images/provisioning-csp-bitlocker.png | Bin 20814 -> 59235 bytes 2 files changed, 52 insertions(+) diff --git a/windows/client-management/mdm/bitlocker-csp.md b/windows/client-management/mdm/bitlocker-csp.md index 90c5a2b411..eb735b154e 100644 --- a/windows/client-management/mdm/bitlocker-csp.md +++ b/windows/client-management/mdm/bitlocker-csp.md @@ -1046,3 +1046,55 @@ The following example is provided to show proper format and should not be taken ``` +**ConfigureRecoveryPasswordRotation** +This setting initiates a client-driven recovery password refresh after an OS drive recovery (either by using bootmgr or WinRE) and recovery password unlock on a Fixed data drive. This setting will refresh the specific recovery password that was used, and other unused passwords on the volume will remain unchanged. If the initialization of the refresh fails, the device will retry the refresh during the next reboot. When password refresh is initiated, the client will generate a new recovery password. The client will use the existing API in Azure AD to upload the new recovery key and retry on failure. After the recovery password has been successfully backed up to Azure AD, the recovery key that was used locally will be removed. This setting refreshes only the used key and retains other unused keys. + +Value type is int. Supported operations are Set and Get. + +Supported values are: +- 0 – Refresh off (default) +- 1 – Refresh on for Azure AD-joined devices +- 2 – Refresh on for both Azure AD-joined and hybrid-joined devices + +**RotateRecoveryPasswords** +This setting refreshes all recovery passwords for OS and fixed drives (removable drives are not included so they can be shared between users). All recovery passwords for all drives will be refreshed and only one password is retained. In case of errors, an error code will be returned so that server can take appropriate action to remediate. + +The client will generate a new recovery password. The client will use the existing API in Azure AD to upload the new recovery key and retry on failure. After the recovery password has been successfully backed up to Azure AD, the recovery key that was used locally will be removed. + +Policy type is Execute. When “Execute Policy” is pushed, the client sets the status as Pending and initiates an asynchronous rotation operation. After refresh is complete, pass or fail status is updated. The client will not retry, but if needed, the server can re-issue the execute request. + +Server can call Get on the CSP node RotateRecoveryPasswordsRotationStatus to query the status of the refresh. + +Recovery password refresh will only occur for devices that are joined to Azure AD or joined to both Azure AD and on-premises (hybrid Azure AD-joined) that run a Windows 10 edition with the BitLocker CSP (Pro/Enterprise). Devices cannot refresh recovery passwords if they are only registered in Azure AD (also known as workplace-joined) or signed in with a Microsoft account. + +Each server-side recovery key rotation is represented by a request ID. The server can query the following nodes to make sure it reads status/result for same rotation request. +- RotateRecoveryPasswordsRequestID: Returns back Request ID last processed. This is not documented. +- RotateRecoveryPasswordsRotationStatus: Returns back status of last request processed. + +**Status** +Interior node. Supported operation is Get. + +**Status/DeviceEncryptionStatus** +This node reports compliance state of device encryption on the system. + +Supported values: +- 0 - Indicates that the device is compliant. +- Any other value represents a non-compliant device. + +Value type is int. Supported operation is Get. + +**Status/RotateRecoveryPasswordsStatus** +This node reports the status of RotateRecoveryPasswords request. +Status code can be one of the following: +- 2 – Not started +- 1 - Pending +- 0 - Pass +- Any other code - Failure + +Value type is int. Supported operation is Get. + +**Status/RotateRecoveryPasswordsRequestID** +This node reports the RequestID corresponding to RotateRecoveryPasswordsStatus. +This node needs to be queried in synchronization with RotateRecoveryPasswordsStatus to ensure the status is correctly matched to the request ID. + +Value type is chr. Supported operation is Get. \ No newline at end of file diff --git a/windows/client-management/mdm/images/provisioning-csp-bitlocker.png b/windows/client-management/mdm/images/provisioning-csp-bitlocker.png index d3d33ff9f6400c191e631bb76daa992e0c4ca8e7..f41a62a9989146d49ccda22a5f6a5a8143e7ca50 100644 GIT binary patch literal 59235 zcmdSBcT|&U*Eh0i{Dm5D*a}UAll2>4FeyqN4`sA|lcSq$Mi|a z%rPb=rsLYTZW=H#9rj~l`j^yizXHD;exil}K7R2r&{AV6!kt?LzWmGShVBg}rjIc! z2eyZS??=6EnfWj=ab05k{i1DfagB*-Zdd!}4I_W+Wh(g9rJ)dkU6;k|x8^SS*>8^( zRmBM|AHJ~so2#0)ax~u!g#EQs%_c8DT$6d@et6b&`{m5A|LZHNh903r4*VcrZ~wR5tb{QG=(>a*BG= z6y|4EOz6-ZFts%V5b+6f4i@-ey7EWFFTlsWCtQbskCG=cRLR|Z3>((F-YOU)CcV}(4vY}H<$bN!LS2@>fRD5 z;9y0Awx~s0Rga;Sw;H#C=vgSP?luB+DxKPsPMhotWwxP>vY-Sw+q=1+B`Khl3F$A zZJ-C~$~#Sc#b{a}^$If+)9=r$BPP-H8}+~wG>y{2+-^WgbLd@)9NGZX13aSj{(zl7 zdB7Az?bIcpe;-TIQr)LhBhd2s>8rpKuDB1_?QRTN@5+IdIgK6W+bfbGB=jTtR|>Q| zM5z>CrsJrSbAXGXQghR(bul`?B@YZxJk}xPfo|n8f%pgWowTUF{T+h*NCe8}-gfbd zh6Pt=cDF?0RYa{^>74@?y*)52-6VT=4V;s5d=oe8XaEr!PdTQXnDgI6GdYYD7tU>ZoCMRferfZZG<-;6y9%;8)-gyWL4( znfIJ%*F>9f$#(@SPeXUtceiG~UY_wVertMGn5BPHsGLW-K24xYf^*w`C9;5Y<>l*j z^Pc1GsOOQL^|$a#B7OM>$@V0E)9z48+m{uaa;21Q@9Dq=-Ga(%!Zz-Suh>9V> z==+l+>`Y9b{%q&Mh!xju#CFqe7=@+EWRzIemw>L^jj*icx2BT@-X_2D_aiS6+svNt z$QOiIg(S|nN_{qzFd+10?c$Hu8+qEwv*|wfJ9&z z!={mcKZwO9fM%mYL*I-a-aB=y1E+OJQ>?jWwC)}E9(VhFKaTYHs!w2T&bC229=!lx zFb6(VsLNkXGXJ5}9p48@4?Lv~h+2e=t&Hy54BaSplTzLsZ!Cr_3uwj<2fWUs2#GeY z-L>>u<(rT<51DD$DLigZVp(u!w_g~l4+>>o*(Y|O7Ix4_?WV%(FS?GFJd$th$GJ)v z@fqOkU?j)Qqkqb+@_$I;94aCx<`r3_&6mq}FU%%waym6A?Z%%#ipd@l1I3&mod5&U zX^mZ;jOK*M);LU#@xmb`am(UxL56(-M&Bd=2*~u-pn@kYKnT%@OE6-&kFYz(l`_fd zFk%_U9184_42hOzbt(L3Mc?Uqw^P_*yK0Xh6L8 zIPv*LI)mYKVRl+o_WVCQ1R}MFEnq+GAZX)$e;s!A-Eg+P_az?1(+N7X4E5q5~ zQk5ow6=q`6*^8ZRSd!XH+BU-8OK5ag`d$CpAUgiNNTgxH%ZVa^3ZAAc$bS6hWE6#b zKsL2>PlsX~=nY|w1@o4dmkm=zS2-VptxXs4aiJZ)IKpZl?~3)*r@8P&wGg-V)R6(F z1#!=+KxZ-5pc6x5a?VCk@J3%un-YQjjI^8f#kY?=f~PMqG5x^?@+M8xck@9R6B2iK zgDkot=;SQ*!F8YZ(D0HgJaK>btEr%1lyBkq25#yiro@{-zQOP(XY8*6SjLH-ND z-EDAv+pE779~O$b?b-0mm3)Q+vv2GXsd`m)v*dr={L+J1Vw;i@JMm>k>zRm~jq4 zvXc*{q(f&&nhwLfGA6uw#*rB>-P=2A*ucU?ACr3_YtX0AFeR&ET%BF4udk;k4<>cq z>ax|EsZ&HQ2ye&3=Z?;m@x#6f6VYNP!#S@D37NB=C%-arO0Mz%v464K1zb0cY(w|m zWyGUT23(Y=Qy2p@ZuE9V;ajcnd0WMy+jYGYV#&GP0cm2dc{}-Y zWBT7r2h|WQS=(t9;_$}4-&OaVj|?RVp!I>+{d;IBb}imQ3r+nDifAv9$rdHYUD|TS z-W$qJJ@x1ybx(iP$Ao_JbRxAhfRZ9pEU#K?+>{?~t{8wbD|k-j9%J^CgNKAWkP0lQXD`8-*(_LHb5g2uC!_nhSKLSyJmGy4 zfb-q=ZmGG@S8cM*g<%BJA@usd+AoI_49yj)phd3|Xv;`Dw;e8beJNNx?&3g2S7xQEp9kZ>a~ zoPrL@YM-#%{oJVKNoe3pqXNr(CC^QYv*DnEo7Tm_u7SO$xS#QxTSrq5m}Y8rdcwU) zXT&~!a$>Uap%pu~$g!ShOZymeNU=m&=xN7Hw+26|3EnJ^O+mG$Vo1ehBfPI{>C&4% z4yEG6(Qz*I*lqXUX9J?!e{DG91Vin53$G{N&@8I*Yj2bIW2+#K10uG)-iQMt*;wOBM;fIgM$DGxs3h}xC8cOuO$pom&R0TA5;dm%c)XpCDFmB z(l!|*L3&7W;?^|bdQBbu>&(2Bf1TyuKG6gmeKmlHkF1SHbwEL#4A_I7J3#eFtungRB0T8Cadr3!t)`^Y@zXm`XI<vI8r~@85p1RS$8Q;>!6hiPwJ2-l(tqTFibDBp$~&1 zZ_CGuy|bY%SU~r~V3qW(7BpkEw>{~VP*KK62u2a-zaaw~^k$(`n$m8k%szcRpFjgJ z(NtG;usv5vW!ToTk4-R~`4Ke+z2<|aR|wLH7i_3Ze)orwkb%(4c0#R)alfFlVZGKi~=oy;QgHqmF07qEH9#C3nw(I2w zE5fu90qUZFYRJ9Hvp^nU2nzXy=?U^i#H6=nDi>yD43)k=B_pu6EO4+13UoE<53?Mp zn_owfK-6{ahK&OPZG|uhb^uU$=|d^YXyg|=e=2zhP3tNSp8A@V#8R5EXBtD71k8uH zI}0jK?*pbgyBC=5gb6$Um5QOXpvgr-?Ve<2lJ0}D4KQc}0@}!ht&u&U*-%G7&l0p4 zl6XW+PSgj1VUs@ejcNKt#NbWYYiP)(P4Ie0cRh`=L^eDJ44>7UHDUUc1*-)$;EmpNFcFm z8y&(7AHgu->wAD+13KtJeGGVGiML#s*{U~xB|hDt{Sk(NWFqdgFWZboR9fEN_Dq>T z)0^9@>#XKx|DAQ%QX_x9GJ-&xLlfu;`r4H%BTAy8+fY3c|G0A9;MmIA`@n^-fe?Ge z$>%=X%BJN!{PN&n8hsCmrXVTW0BExO9Z=av>*DYsz+}I!`Ovp6z~m4ul`0t*yn+M0 zy*Ry59@ozC`T4Pk!)xUfJs(v0m5p!i&OvK0-Hez-w44RfqpzjTz&b^Eep3?0y57VN zvt8^tIjnPy6W(Jt{55!WO=f2mk4&ckOQpfE3~qwmZhK)CBNfz$2TmS2`L0js3**#X z88jVG&tfPMSSoG}#uR%+OaeX_Mp?VRqk2jIfptWN&9Dtfgg>e;xWq0b!j`nw+=HLq z{?u2?JT$GUv8NZ_H+SKz=eP<18ktQ$B7?@?K9MYvq_f3FBLA)y zk&&vV0MAcr-JTr+ZL_BbtiFeCe;;MJIJ_Q2+bpJI2{SnE268*CPavkf1b=Jcx6d{^ z{(-%8LHJ}4Gj8Wb*tVSEW2IkvijjHfqnQMKK401y7`3cHabyy>xzk0B<0g? zJ-br8Q(8a{4FkY7OHN>&Khi7c{N}9OZ($n((a?4D!E_$$*wg3HpRTrOp%l?5?+h+= zOJZ(i%!*+ypLQwws-OQg8f6$CIIs4m8?>1VI+$c%0(k;c^x_M!h%o|GhyGuyp46>? zAUX?t+L;&bLfO@-AFY+rpH=cSv*m+E??M%tc2#|wZmsf%@;BZ`dHL_JN68Lo36Jhv zxtLStv#tZsBVVT&c5X^6Lav4A#UX3 ze`OLZs_y_`F9U}H-8pBS&EFPP6aOUysgYQNeHG26E({jnuVc8dbUEPeYR*#2&l!vX z4SQ@DDR(~CVATB@uxkvDk**M2^L=e>g?FP) zarfHs?5Dl(LIm!Qlk6_jl*mgL2hZ`BZi*lI1}i0AaAAu4=SH4Epvxq!zf?L8b{K>B z4LmS&0efH+VM~;|eJ$NC4|J`EZp9uH8Wcvj96PQ+d8rjQK>BbQxD%XV4k5E9kFo%m z&615R5o_2h1nr~1v_PY08lYHhmD zLvLHH%SKLe)bl~X1o{h1SdE$k_cO9pChsv{2&+Ah*BL)9b8LF~@wahm!6=~wI&Ehu zSCxs$OTV1Q4-5Ea(4)1Uyi;ROukk(gSmhVMBb0vi)pXfd(k0WHi3v&{^zMDwto(CB z&ZJ-WxnN7KaOw_se>H%<`W7$8tV9Y+y{`X~E3ar7LbeYM1MG1p7sfo#Hp|Es_|HLc z5S3qwU(BkqG=b)(Gl8;Mn{TYr5zZC-UZ5U?>2uq(lU~ z7o9-_aXM-QaGiD&Jo|>BB_MJqM~fsqfZ7Szr$h`FMo;WmS+@Xmn+k5YAUbxl2>MO( zXSuXufb%)9p_6Tf7zpdD0U%wC0BtSQhTd!ng6t;3_GgOejOc5G4YO=K5Qw3U!*=89 z8POzxb};shqcUPVB$?|_cF@jh$fgBsyVHj`J;0HENDj92ovqt=vPX_Nh=6T9m85kG z1XJWdG#vm~MITIb5e_h5m4gusm>)X12%@h-4!i+sqROS5XCVM!wPIpo(15N6(H6`C zJ}s+kXQ%H|i%;)$rw6MB-onL_4)%0%b8`XE3$tKAsV8EZ5x;ov)pyqcz$tyNc_oko za4Orqc26wJc>v{4&BQWQJ4*pUR!IXmvBwVh&o7+o&orNcP6G`5p&j8 z5e(L{#IT&_cW!ZDkoR+)rT&m$;IU77J^ynz@YmtiR3YjtKA{@br$uC>}=E zqDt-*-cF}gy?mK+JslcI$9lrbX#1Q@@{)kCvwvE!GN2X%#D2*Fi3eK7wQqwyadPAhFbSUo|7Q;lXMBSet?})DF@{w^_Mske^E13zz~n}J z`8H+J4@h~JIrkOngSlj#E3 zr1Z4$R$nm=arkE+k(q@Oypw&|fsgn8&o{mJ=7olMpqJ6?*6QiYEb0oVVX+zA#h{(4 zr0Mnhe-3%PEmLg>sE&$f?wBYHwAKJn4EIB5r{U?CN*1MZ{Ywk4gz|1)qjlsd3c+d@XJZ=q9G4if$@cGw5qEK zbS`Ljh|SR@w%Cd^KGJ8$)FUodR)j54gzcrCwB_-5n_#DHk|V6cU)?&_2d6jUU6!FTHAHNR8^s6()j5O_gq*cC^Sa zwh1^vEULxAwje>TxYT{{h~0uv6!bnh^tV9lgXGeiZeR--JG70OU>&kD zAaLmmq$p3P{*i`+cXO@7Z0wmf3wKRFbk#M*r26U|x2OIKqhG%#RO)fnp;_3#!!pQe zY2E<|}yMyhXjO zH=B3{2_suR`9AljUVU!<=uj*p-71Lbt%o3H1~`y%DC|{P9GP1;<^jtOBZRJ8AVixp zalf)Tkfh5~Ae(;K^md=iP1D`sLk{=0h>xkNn>7YWS2}A3`k$5aWM(-YFGwKDT`}@m z9_VaqjOol1ahPsb;J1jQx(*>xgyJKE%Vq1ah4-?Sb;vWn3jCJHF}9FO9!OKGeaj8@A?P+(`$#vl*~n7DwPxw?)Hj#eL`iwV#M zJymI`;{h#E#RnUqH2bZXxk4RFE+N(5zHokA+&YHmec=q}QdgY5WJ&ejafxngY!T}d zf>tQ2R0_H_v`cvyUxZ7!{`pK$A(59Lrclu;v%0(+KA@crLZG@KuNCVdCvJ9^#~yMT ze<8X)xtYdamQz;&gqSB9jKI;bDy0sOH?SHklB@|#w0bE)uzSaUPug~HC2j0#A*-g|6f(t|#`l44qLek7Q3S39qUi(t-zqV-aY$%&wX1ht=t`W%v_kP%1 zCRUsck31*u{N)Y~;=5ay+fpFn=?;Xt`zOBzFm?Ec_NKeJzPI03nd@At2VedO%)eKM z*L2BModlP%BX8SNxG=+Q7@Vu?P`^S@(4f+}LTK!Rshuadr2FzK{T{B&GNsw=<4Uyv zEXKdlIx_NsPd#`v_7F2frrJc~NN9IpU}y41<&VjBmU?ij^vbz@t7kdtt;8T&1nbUG zvT^YJD!bh0XK8_d+SW5L?)1 zg6Q&HQc+J;uznTVX}0Hh;1DNB!KTbYz?{=IO7BWGmo?aeG|%>RXY2LOvoDn>f;V(| z0qBc7nRN>2U_K{!4V;Hl=+iMLsOWj?VLXX}qw0LKIvP7MAX`QWVD2`_vTheV>1 z1S_GYFsj4T`r8E_ciz14_^56?UH=Fb7^Z66bh_3USgTR@d+(yS-?|qBcYQqWKKL&u}8TI~X@nPlkrAJmbzE(Nd-h zag=P~?#rjj_eHV>{=%%r2wCQMe?LgBR>RkMW+wLPTLjkYjAf?K|8J$o%xOf}UR!B7hUh*>c&OTCTh0GFSx$u2;wX@!@_%=wnb?wm9=ms~ z(7nUVso;$Sn?C=?{$1uOe>8DReYSDb*Nm8K`r+Qnd2Zg6z4W&zH*P*KWI)D$qniKj zK?xu$R7&5C0$2jSlP48iRjcU56+BE|8y^A=0|17*t8I`pP@u`po45q}cKZ$y4gTfH zCIih%R51XnSM~p9a0-n0zm0Yo02aE75t#VpYaN5O{eedlSUjYH7sYH2`eo9GVU%e> zLGQs}$|BVhy43xT5w0EdlrgwKb`?q=fPLHe zmc4vdWmhNcbnUM{+`2hy@~iqRV1ImJervUnOm#*@bWPs4{`%Qc&$f?{LJMQd+pK-` z1+&2GcWSLYw&n9jggV085`R)H+4C8GDyk|9@(Az1on!q)8FO_(_8DA%D7R$Qw%A5v zo3k*k&!_@dSlCq`Tzw&wFwUxIQG~yeZq*`}CFNu$rQq|E?h9S)FRJH$wd3*PSg@Jax^NX%SlHfs_~e<@CPmAbY4 zlZooyD)rM%_%kR}E;=bjpEE`X-Ep5Z*!a*hlxT!Mqgp3Mdr++M0jLt#$n!(3*+bG@ zIu;9Ev9Nyos-P^s&6=mW{qvIYLgYE=XN{pj7Of&*dR-l9-=?M}&Fzl-xlt{TM#h;t&5uO+wGG7aM`D9oyVd^|i)ziaeId^vskB(ced@;+6+g0I4Hg@uA1Nbp^Nd(d&Qx%hs9NI51QKhcF z>p3mPw!B=;o$8JYp1ty8wg75c5+Igd%+7R$5cXAeg-8w~2dvOD6k!`~Z z4+)G4^Go+=I}@LCzQ+TTR8}NBE!&v#G&LW4b^iI}tJOO}TE~y1t2)J%-8qk|k-b~@ zDDWZ~m;d6-+tu~_*QPN+96lDT_S4Jm=~6ZdKpOoQDCsB;nHke(`TFZdgaA#e2c7I7 zO-*P){^_;$bi3wmq_tWx;iyf5Puze#YKD<8Jnk=edO8sZz>ub^?*@+U&&Px+mP-3_ zy;DowI%Ui}IG@PhHq5J*`3q~ajJKQfv1^5|Vt?th{%GyvL=B#G`!Qs881dp8Dtcqm zlR7s|XiJ5R@3t31cSCwWNe)(1=2B3lz{DC>J*S%B%uOyY!lX{_AVxVw5x}Hq3pGf z{0I=i_-UaB_izImp7Xl97vgOtzYWf!0ee-YM35uf*FR4M)5)>zcoK~S@e{Wc1cHz0 z_UiPDR}Wc`I&}(qCC*=t7Rh0f z-|@9k`;@v>;hkOcma9*;pO@vHp!c>5rs{R2ybkidI2~arynL6Bzu3Y*&w32U@gD6# z-b9SpPSqfM_syYI?;4M2VA2`_zO|0e8ZgyQ_C; za~(Ask+&OMhdc+c?$u+3_4Rqu=S*T2150r=PhV7T87%v3u8rP1uV|m6u}$<=NwNye z!;2(j`(IxgV4DYm1rh%*ADz|p*gF#5@j2>J1(Rd;J3FIuO=oAXP-^4rpKbH@ZfR*2 zoh@$Drbk`$nHTf>76WZJrark1DBm+@A~z zEUXU8GMg(}@%qURW*#*rtS`1T>Vt-MvQ&z_)iV5pWzP6q*7B)8LlA%0A~sQTQNpL$ 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 Nl~R< Date: Wed, 7 Aug 2019 13:02:10 +0530 Subject: [PATCH 002/143] Update bitlocker-csp.md --- windows/client-management/mdm/bitlocker-csp.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/client-management/mdm/bitlocker-csp.md b/windows/client-management/mdm/bitlocker-csp.md index eb735b154e..5e833a20c8 100644 --- a/windows/client-management/mdm/bitlocker-csp.md +++ b/windows/client-management/mdm/bitlocker-csp.md @@ -1063,13 +1063,13 @@ The client will generate a new recovery password. The client will use the existi Policy type is Execute. When “Execute Policy” is pushed, the client sets the status as Pending and initiates an asynchronous rotation operation. After refresh is complete, pass or fail status is updated. The client will not retry, but if needed, the server can re-issue the execute request. -Server can call Get on the CSP node RotateRecoveryPasswordsRotationStatus to query the status of the refresh. +Server can call Get on the RotateRecoveryPasswordsRotationStatus node to query the status of the refresh. Recovery password refresh will only occur for devices that are joined to Azure AD or joined to both Azure AD and on-premises (hybrid Azure AD-joined) that run a Windows 10 edition with the BitLocker CSP (Pro/Enterprise). Devices cannot refresh recovery passwords if they are only registered in Azure AD (also known as workplace-joined) or signed in with a Microsoft account. Each server-side recovery key rotation is represented by a request ID. The server can query the following nodes to make sure it reads status/result for same rotation request. -- RotateRecoveryPasswordsRequestID: Returns back Request ID last processed. This is not documented. -- RotateRecoveryPasswordsRotationStatus: Returns back status of last request processed. +- RotateRecoveryPasswordsRequestID: Returns Request ID of last request processed. +- RotateRecoveryPasswordsRotationStatus: Returns status of last request processed. **Status** Interior node. Supported operation is Get. From d58ed7bf1e8762857da7f366140b45bd6764d324 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Wed, 7 Aug 2019 13:51:08 +0530 Subject: [PATCH 003/143] More updates --- windows/client-management/mdm/bitlocker-csp.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/client-management/mdm/bitlocker-csp.md b/windows/client-management/mdm/bitlocker-csp.md index 5e833a20c8..7bbe6059a2 100644 --- a/windows/client-management/mdm/bitlocker-csp.md +++ b/windows/client-management/mdm/bitlocker-csp.md @@ -1068,9 +1068,11 @@ Server can call Get on the RotateRecoveryPasswordsRotationStatus node to query t Recovery password refresh will only occur for devices that are joined to Azure AD or joined to both Azure AD and on-premises (hybrid Azure AD-joined) that run a Windows 10 edition with the BitLocker CSP (Pro/Enterprise). Devices cannot refresh recovery passwords if they are only registered in Azure AD (also known as workplace-joined) or signed in with a Microsoft account. Each server-side recovery key rotation is represented by a request ID. The server can query the following nodes to make sure it reads status/result for same rotation request. -- RotateRecoveryPasswordsRequestID: Returns Request ID of last request processed. +- RotateRecoveryPasswordsRequestID: Returns request ID of last request processed. - RotateRecoveryPasswordsRotationStatus: Returns status of last request processed. +Value type is int. Supported operation is Get. + **Status** Interior node. Supported operation is Get. From f16c9edb04a94e8d55f96d259258bd9c1e1d9283 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Mon, 12 Aug 2019 17:02:17 +0530 Subject: [PATCH 004/143] Added dev feedback --- .../mdm/images/provisioning-csp-bitlocker.png | Bin 59235 -> 62789 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/client-management/mdm/images/provisioning-csp-bitlocker.png b/windows/client-management/mdm/images/provisioning-csp-bitlocker.png index f41a62a9989146d49ccda22a5f6a5a8143e7ca50..d676e98664ab8950a5f5be963d7145bf5531e981 100644 GIT binary patch literal 62789 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

h!;Qh@coKa0EK6nFZ=nDVOQ9fV&f(z*V<@3Fg0G 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 literal 59235 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%0A~sQTQNpL$ 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 Date: Mon, 12 Aug 2019 17:02:31 +0530 Subject: [PATCH 005/143] Update bitlocker-csp.md --- .../client-management/mdm/bitlocker-csp.md | 109 ++++++++++++++++-- 1 file changed, 102 insertions(+), 7 deletions(-) diff --git a/windows/client-management/mdm/bitlocker-csp.md b/windows/client-management/mdm/bitlocker-csp.md index 7bbe6059a2..3fc996c2e0 100644 --- a/windows/client-management/mdm/bitlocker-csp.md +++ b/windows/client-management/mdm/bitlocker-csp.md @@ -1048,8 +1048,27 @@ The following example is provided to show proper format and should not be taken ``` **ConfigureRecoveryPasswordRotation** This setting initiates a client-driven recovery password refresh after an OS drive recovery (either by using bootmgr or WinRE) and recovery password unlock on a Fixed data drive. This setting will refresh the specific recovery password that was used, and other unused passwords on the volume will remain unchanged. If the initialization of the refresh fails, the device will retry the refresh during the next reboot. When password refresh is initiated, the client will generate a new recovery password. The client will use the existing API in Azure AD to upload the new recovery key and retry on failure. After the recovery password has been successfully backed up to Azure AD, the recovery key that was used locally will be removed. This setting refreshes only the used key and retains other unused keys. - -Value type is int. Supported operations are Set and Get. + + + + + + + + + + + + + + + + + + + +
HomeProBusinessEnterpriseEducationMobileMobile Enterprise
cross markcheck markcheck markcheck markcheck markcross markcross mark
+Value type is int. Supported operations are Add, Delete, Get, and Replace. Supported values are: - 0 – Refresh off (default) @@ -1070,15 +1089,53 @@ Recovery password refresh will only occur for devices that are joined to Azure A Each server-side recovery key rotation is represented by a request ID. The server can query the following nodes to make sure it reads status/result for same rotation request. - RotateRecoveryPasswordsRequestID: Returns request ID of last request processed. - RotateRecoveryPasswordsRotationStatus: Returns status of last request processed. - -Value type is int. Supported operation is Get. + + + + + + + + + + + + + + + + + + + +
HomeProBusinessEnterpriseEducationMobileMobile Enterprise
cross markcheck markcheck markcheck markcheck markcross markcross mark
+Value type is int. Supported operation is Execute. **Status** Interior node. Supported operation is Get. **Status/DeviceEncryptionStatus** This node reports compliance state of device encryption on the system. - + + + + + + + + + + + + + + + + + + + +
HomeProBusinessEnterpriseEducationMobileMobile Enterprise
cross markcheck markcheck markcheck markcheck markcross markcross mark
Supported values: - 0 - Indicates that the device is compliant. - Any other value represents a non-compliant device. @@ -1092,11 +1149,49 @@ Status code can be one of the following: - 1 - Pending - 0 - Pass - Any other code - Failure - + + + + + + + + + + + + + + + + + + + +
HomeProBusinessEnterpriseEducationMobileMobile Enterprise
cross markcheck markcheck markcheck markcheck markcross markcross mark
Value type is int. Supported operation is Get. **Status/RotateRecoveryPasswordsRequestID** This node reports the RequestID corresponding to RotateRecoveryPasswordsStatus. This node needs to be queried in synchronization with RotateRecoveryPasswordsStatus to ensure the status is correctly matched to the request ID. - + + + + + + + + + + + + + + + + + + + +
HomeProBusinessEnterpriseEducationMobileMobile Enterprise
cross markcheck markcheck markcheck markcheck markcross markcross mark
Value type is chr. Supported operation is Get. \ No newline at end of file From 99d51c62bee91696da40b7192afd6af2b621bf91 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Mon, 12 Aug 2019 17:20:57 +0530 Subject: [PATCH 006/143] minor update --- windows/client-management/mdm/bitlocker-csp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/bitlocker-csp.md b/windows/client-management/mdm/bitlocker-csp.md index 3fc996c2e0..99ea10570f 100644 --- a/windows/client-management/mdm/bitlocker-csp.md +++ b/windows/client-management/mdm/bitlocker-csp.md @@ -6,7 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: lomayor -ms.date: 05/02/2019 +ms.date: 08/11/2019 ms.reviewer: manager: dansimp --- From 94867be32dc300031ee0ef54d922f9dc5d0e317f Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Mon, 12 Aug 2019 17:31:09 +0530 Subject: [PATCH 007/143] minor update --- windows/client-management/mdm/bitlocker-csp.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/client-management/mdm/bitlocker-csp.md b/windows/client-management/mdm/bitlocker-csp.md index 99ea10570f..4cb839cd97 100644 --- a/windows/client-management/mdm/bitlocker-csp.md +++ b/windows/client-management/mdm/bitlocker-csp.md @@ -1136,7 +1136,8 @@ This node reports compliance state of device encryption on the system. cross mark -Supported values: + +Supported values: - 0 - Indicates that the device is compliant. - Any other value represents a non-compliant device. From e9192560957cd7591d8b38bf7fd4f82f1f0824bf Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Tue, 17 Sep 2019 14:50:16 -0700 Subject: [PATCH 008/143] For Prototype 2 --- .../mdm/policies-admx-backed.md | 420 ++++ .../mdm/policies-supported-by-group-policy.md | 915 +++++++++ ...ed-by-hololens-1st-gen-commercial-suite.md | 69 + ...by-hololens-1st-gen-development-edition.md | 68 + .../mdm/policies-supported-by-hololens2.md | 87 + .../mdm/policies-supported-by-iot-core.md | 73 + .../policies-supported-by-iot-enterprise.md | 68 + .../mdm/policies-supported-by-surface-hub.md | 78 + .../mdm/policies-that-can-be-set-using-eas.md | 41 + .../policy-configuration-service-provider.md | 1705 +---------------- .../mdm/policy-csp-connectivity.md | 25 + .../mdm/policy-csp-devicelock.md | 23 + 12 files changed, 1881 insertions(+), 1691 deletions(-) create mode 100644 windows/client-management/mdm/policies-admx-backed.md create mode 100644 windows/client-management/mdm/policies-supported-by-group-policy.md create mode 100644 windows/client-management/mdm/policies-supported-by-hololens-1st-gen-commercial-suite.md create mode 100644 windows/client-management/mdm/policies-supported-by-hololens-1st-gen-development-edition.md create mode 100644 windows/client-management/mdm/policies-supported-by-hololens2.md create mode 100644 windows/client-management/mdm/policies-supported-by-iot-core.md create mode 100644 windows/client-management/mdm/policies-supported-by-iot-enterprise.md create mode 100644 windows/client-management/mdm/policies-supported-by-surface-hub.md create mode 100644 windows/client-management/mdm/policies-that-can-be-set-using-eas.md diff --git a/windows/client-management/mdm/policies-admx-backed.md b/windows/client-management/mdm/policies-admx-backed.md new file mode 100644 index 0000000000..3ad66270d6 --- /dev/null +++ b/windows/client-management/mdm/policies-admx-backed.md @@ -0,0 +1,420 @@ +--- +title: ADMX-backed policies +description: Policy CSP +ms.assetid: 4F3A1134-D401-44FC-A583-6EDD3070BA4F +ms.reviewer: +manager: dansimp +ms.author: dansimp +ms.topic: article +ms.prod: w10 +ms.technology: windows +author: manikadhiman +ms.date: 07/18/2019 +--- + +# ADMX-backed policies + +> [!div class="op_single_selector"] +> +> - [Policies supported by Group Policy](policies-supported-by-group-policy.md) +> - [ADMX-backed policies](policies-admx-backed.md) +> + +- [ActiveXControls/ApprovedInstallationSites](./policy-csp-activexcontrols.md#activexcontrols-approvedinstallationsites) +- [AppRuntime/AllowMicrosoftAccountsToBeOptional](./policy-csp-appruntime.md#appruntime-allowmicrosoftaccountstobeoptional) +- [AppVirtualization/AllowAppVClient](./policy-csp-appvirtualization.md#appvirtualization-allowappvclient) +- [AppVirtualization/AllowDynamicVirtualization](./policy-csp-appvirtualization.md#appvirtualization-allowdynamicvirtualization) +- [AppVirtualization/AllowPackageCleanup](./policy-csp-appvirtualization.md#appvirtualization-allowpackagecleanup) +- [AppVirtualization/AllowPackageScripts](./policy-csp-appvirtualization.md#appvirtualization-allowpackagescripts) +- [AppVirtualization/AllowPublishingRefreshUX](./policy-csp-appvirtualization.md#appvirtualization-allowpublishingrefreshux) +- [AppVirtualization/AllowReportingServer](./policy-csp-appvirtualization.md#appvirtualization-allowreportingserver) +- [AppVirtualization/AllowRoamingFileExclusions](./policy-csp-appvirtualization.md#appvirtualization-allowroamingfileexclusions) +- [AppVirtualization/AllowRoamingRegistryExclusions](./policy-csp-appvirtualization.md#appvirtualization-allowroamingregistryexclusions) +- [AppVirtualization/AllowStreamingAutoload](./policy-csp-appvirtualization.md#appvirtualization-allowstreamingautoload) +- [AppVirtualization/ClientCoexistenceAllowMigrationmode](./policy-csp-appvirtualization.md#appvirtualization-clientcoexistenceallowmigrationmode) +- [AppVirtualization/IntegrationAllowRootGlobal](./policy-csp-appvirtualization.md#appvirtualization-integrationallowrootglobal) +- [AppVirtualization/IntegrationAllowRootUser](./policy-csp-appvirtualization.md#appvirtualization-integrationallowrootuser) +- [AppVirtualization/PublishingAllowServer1](./policy-csp-appvirtualization.md#appvirtualization-publishingallowserver1) +- [AppVirtualization/PublishingAllowServer2](./policy-csp-appvirtualization.md#appvirtualization-publishingallowserver2) +- [AppVirtualization/PublishingAllowServer3](./policy-csp-appvirtualization.md#appvirtualization-publishingallowserver3) +- [AppVirtualization/PublishingAllowServer4](./policy-csp-appvirtualization.md#appvirtualization-publishingallowserver4) +- [AppVirtualization/PublishingAllowServer5](./policy-csp-appvirtualization.md#appvirtualization-publishingallowserver5) +- [AppVirtualization/StreamingAllowCertificateFilterForClient_SSL](./policy-csp-appvirtualization.md#appvirtualization-streamingallowcertificatefilterforclient-ssl) +- [AppVirtualization/StreamingAllowHighCostLaunch](./policy-csp-appvirtualization.md#appvirtualization-streamingallowhighcostlaunch) +- [AppVirtualization/StreamingAllowLocationProvider](./policy-csp-appvirtualization.md#appvirtualization-streamingallowlocationprovider) +- [AppVirtualization/StreamingAllowPackageInstallationRoot](./policy-csp-appvirtualization.md#appvirtualization-streamingallowpackageinstallationroot) +- [AppVirtualization/StreamingAllowPackageSourceRoot](./policy-csp-appvirtualization.md#appvirtualization-streamingallowpackagesourceroot) +- [AppVirtualization/StreamingAllowReestablishmentInterval](./policy-csp-appvirtualization.md#appvirtualization-streamingallowreestablishmentinterval) +- [AppVirtualization/StreamingAllowReestablishmentRetries](./policy-csp-appvirtualization.md#appvirtualization-streamingallowreestablishmentretries) +- [AppVirtualization/StreamingSharedContentStoreMode](./policy-csp-appvirtualization.md#appvirtualization-streamingsharedcontentstoremode) +- [AppVirtualization/StreamingSupportBranchCache](./policy-csp-appvirtualization.md#appvirtualization-streamingsupportbranchcache) +- [AppVirtualization/StreamingVerifyCertificateRevocationList](./policy-csp-appvirtualization.md#appvirtualization-streamingverifycertificaterevocationlist) +- [AppVirtualization/VirtualComponentsAllowList](./policy-csp-appvirtualization.md#appvirtualization-virtualcomponentsallowlist) +- [AttachmentManager/DoNotPreserveZoneInformation](./policy-csp-attachmentmanager.md#attachmentmanager-donotpreservezoneinformation) +- [AttachmentManager/HideZoneInfoMechanism](./policy-csp-attachmentmanager.md#attachmentmanager-hidezoneinfomechanism) +- [AttachmentManager/NotifyAntivirusPrograms](./policy-csp-attachmentmanager.md#attachmentmanager-notifyantivirusprograms) +- [Autoplay/DisallowAutoplayForNonVolumeDevices](./policy-csp-autoplay.md#autoplay-disallowautoplayfornonvolumedevices) +- [Autoplay/SetDefaultAutoRunBehavior](./policy-csp-autoplay.md#autoplay-setdefaultautorunbehavior) +- [Autoplay/TurnOffAutoPlay](./policy-csp-autoplay.md#autoplay-turnoffautoplay) +- [Cellular/ShowAppCellularAccessUI](./policy-csp-cellular.md#cellular-showappcellularaccessui) +- [Connectivity/DiablePrintingOverHTTP](./policy-csp-connectivity.md#connectivity-diableprintingoverhttp) +- [Connectivity/DisableDownloadingOfPrintDriversOverHTTP](./policy-csp-connectivity.md#connectivity-disabledownloadingofprintdriversoverhttp) +- [Connectivity/DisableInternetDownloadForWebPublishingAndOnlineOrderingWizards](./policy-csp-connectivity.md#connectivity-disableinternetdownloadforwebpublishingandonlineorderingwizards) +- [Connectivity/HardenedUNCPaths](./policy-csp-connectivity.md#connectivity-hardeneduncpaths) +- [Connectivity/ProhibitInstallationAndConfigurationOfNetworkBridge](./policy-csp-connectivity.md#connectivity-prohibitinstallationandconfigurationofnetworkbridge) +- [CredentialProviders/AllowPINLogon](./policy-csp-credentialproviders.md#credentialproviders-allowpinlogon) +- [CredentialProviders/BlockPicturePassword](./policy-csp-credentialproviders.md#credentialproviders-blockpicturepassword) +- [CredentialsDelegation/RemoteHostAllowsDelegationOfNonExportableCredentials](./policy-csp-credentialsdelegation.md#credentialsdelegation-remotehostallowsdelegationofnonexportablecredentials) +- [CredentialsUI/DisablePasswordReveal](./policy-csp-credentialsui.md#credentialsui-disablepasswordreveal) +- [CredentialsUI/EnumerateAdministrators](./policy-csp-credentialsui.md#credentialsui-enumerateadministrators) +- [DataUsage/SetCost4G](./policy-csp-datausage.md#datausage-setcost4g) +- [DeliveryOptimization/DOSetHoursToLimitBackgroundDownloadBandwidth](./policy-csp-deliveryoptimization.md#deliveryoptimization-dosethourstolimitbackgrounddownloadbandwidth) +- [DeliveryOptimization/DOSetHoursToLimitForegroundDownloadBandwidth](./policy-csp-deliveryoptimization.md#deliveryoptimization-dosethourstolimitforegrounddownloadbandwidth) +- [Desktop/PreventUserRedirectionOfProfileFolders](./policy-csp-desktop.md#desktop-preventuserredirectionofprofilefolders) +- [DeviceInstallation/AllowInstallationOfMatchingDeviceIDs](./policy-csp-deviceinstallation.md#deviceinstallation-allowinstallationofmatchingdeviceids) +- [DeviceInstallation/AllowInstallationOfMatchingDeviceSetupClasses](./policy-csp-deviceinstallation.md#deviceinstallation-allowinstallationofmatchingdevicesetupclasses) +- [DeviceInstallation/PreventDeviceMetadataFromNetwork](./policy-csp-deviceinstallation.md#deviceinstallation-preventdevicemetadatafromnetwork) +- [DeviceInstallation/PreventInstallationOfDevicesNotDescribedByOtherPolicySettings](./policy-csp-deviceinstallation.md#deviceinstallation-preventinstallationofdevicesnotdescribedbyotherpolicysettings) +- [DeviceInstallation/PreventInstallationOfMatchingDeviceIDs](./policy-csp-deviceinstallation.md#deviceinstallation-preventinstallationofmatchingdeviceids) +- [DeviceInstallation/PreventInstallationOfMatchingDeviceSetupClasses](./policy-csp-deviceinstallation.md#deviceinstallation-preventinstallationofmatchingdevicesetupclasses) +- [DeviceLock/PreventEnablingLockScreenCamera](./policy-csp-devicelock.md#devicelock-preventenablinglockscreencamera) +- [DeviceLock/PreventLockScreenSlideShow](./policy-csp-devicelock.md#devicelock-preventlockscreenslideshow) +- [ErrorReporting/CustomizeConsentSettings](./policy-csp-errorreporting.md#errorreporting-customizeconsentsettings) +- [ErrorReporting/DisableWindowsErrorReporting](./policy-csp-errorreporting.md#errorreporting-disablewindowserrorreporting) +- [ErrorReporting/DisplayErrorNotification](./policy-csp-errorreporting.md#errorreporting-displayerrornotification) +- [ErrorReporting/DoNotSendAdditionalData](./policy-csp-errorreporting.md#errorreporting-donotsendadditionaldata) +- [ErrorReporting/PreventCriticalErrorDisplay](./policy-csp-errorreporting.md#errorreporting-preventcriticalerrordisplay) +- [EventLogService/ControlEventLogBehavior](./policy-csp-eventlogservice.md#eventlogservice-controleventlogbehavior) +- [EventLogService/SpecifyMaximumFileSizeApplicationLog](./policy-csp-eventlogservice.md#eventlogservice-specifymaximumfilesizeapplicationlog) +- [EventLogService/SpecifyMaximumFileSizeSecurityLog](./policy-csp-eventlogservice.md#eventlogservice-specifymaximumfilesizesecuritylog) +- [EventLogService/SpecifyMaximumFileSizeSystemLog](./policy-csp-eventlogservice.md#eventlogservice-specifymaximumfilesizesystemlog) +- [FileExplorer/TurnOffDataExecutionPreventionForExplorer](./policy-csp-fileexplorer.md#fileexplorer-turnoffdataexecutionpreventionforexplorer) +- [FileExplorer/TurnOffHeapTerminationOnCorruption](./policy-csp-fileexplorer.md#fileexplorer-turnoffheapterminationoncorruption) +- [InternetExplorer/AddSearchProvider](./policy-csp-internetexplorer.md#internetexplorer-addsearchprovider) +- [InternetExplorer/AllowActiveXFiltering](./policy-csp-internetexplorer.md#internetexplorer-allowactivexfiltering) +- [InternetExplorer/AllowAddOnList](./policy-csp-internetexplorer.md#internetexplorer-allowaddonlist) +- [InternetExplorer/AllowAutoComplete](./policy-csp-internetexplorer.md#internetexplorer-allowautocomplete) +- [InternetExplorer/AllowCertificateAddressMismatchWarning](./policy-csp-internetexplorer.md#internetexplorer-allowcertificateaddressmismatchwarning) +- [InternetExplorer/AllowDeletingBrowsingHistoryOnExit](./policy-csp-internetexplorer.md#internetexplorer-allowdeletingbrowsinghistoryonexit) +- [InternetExplorer/AllowEnhancedProtectedMode](./policy-csp-internetexplorer.md#internetexplorer-allowenhancedprotectedmode) +- [InternetExplorer/AllowEnhancedSuggestionsInAddressBar](./policy-csp-internetexplorer.md#internetexplorer-allowenhancedsuggestionsinaddressbar) +- [InternetExplorer/AllowEnterpriseModeFromToolsMenu](./policy-csp-internetexplorer.md#internetexplorer-allowenterprisemodefromtoolsmenu) +- [InternetExplorer/AllowEnterpriseModeSiteList](./policy-csp-internetexplorer.md#internetexplorer-allowenterprisemodesitelist) +- [InternetExplorer/AllowFallbackToSSL3](./policy-csp-internetexplorer.md#internetexplorer-allowfallbacktossl3) +- [InternetExplorer/AllowInternetExplorer7PolicyList](./policy-csp-internetexplorer.md#internetexplorer-allowinternetexplorer7policylist) +- [InternetExplorer/AllowInternetExplorerStandardsMode](./policy-csp-internetexplorer.md#internetexplorer-allowinternetexplorerstandardsmode) +- [InternetExplorer/AllowInternetZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowinternetzonetemplate) +- [InternetExplorer/AllowIntranetZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowintranetzonetemplate) +- [InternetExplorer/AllowLocalMachineZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowlocalmachinezonetemplate) +- [InternetExplorer/AllowLockedDownInternetZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowlockeddowninternetzonetemplate) +- [InternetExplorer/AllowLockedDownIntranetZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowlockeddownintranetzonetemplate) +- [InternetExplorer/AllowLockedDownLocalMachineZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowlockeddownlocalmachinezonetemplate) +- [InternetExplorer/AllowLockedDownRestrictedSitesZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowlockeddownrestrictedsiteszonetemplate) +- [InternetExplorer/AllowOneWordEntry](./policy-csp-internetexplorer.md#internetexplorer-allowonewordentry) +- [InternetExplorer/AllowSiteToZoneAssignmentList](./policy-csp-internetexplorer.md#internetexplorer-allowsitetozoneassignmentlist) +- [InternetExplorer/AllowSoftwareWhenSignatureIsInvalid](./policy-csp-internetexplorer.md#internetexplorer-allowsoftwarewhensignatureisinvalid) +- [InternetExplorer/AllowSuggestedSites](./policy-csp-internetexplorer.md#internetexplorer-allowsuggestedsites) +- [InternetExplorer/AllowTrustedSitesZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowtrustedsiteszonetemplate) +- [InternetExplorer/AllowsLockedDownTrustedSitesZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowslockeddowntrustedsiteszonetemplate) +- [InternetExplorer/AllowsRestrictedSitesZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowsrestrictedsiteszonetemplate) +- [InternetExplorer/CheckServerCertificateRevocation](./policy-csp-internetexplorer.md#internetexplorer-checkservercertificaterevocation) +- [InternetExplorer/CheckSignaturesOnDownloadedPrograms](./policy-csp-internetexplorer.md#internetexplorer-checksignaturesondownloadedprograms) +- [InternetExplorer/ConsistentMimeHandlingInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-consistentmimehandlinginternetexplorerprocesses) +- [InternetExplorer/DisableActiveXVersionListAutoDownload](./policy-csp-internetexplorer.md#internetexplorer-disableactivexversionlistautodownload) +- [InternetExplorer/DisableAdobeFlash](./policy-csp-internetexplorer.md#internetexplorer-disableadobeflash) +- [InternetExplorer/DisableBypassOfSmartScreenWarnings](./policy-csp-internetexplorer.md#internetexplorer-disablebypassofsmartscreenwarnings) +- [InternetExplorer/DisableBypassOfSmartScreenWarningsAboutUncommonFiles](./policy-csp-internetexplorer.md#internetexplorer-disablebypassofsmartscreenwarningsaboutuncommonfiles) +- [InternetExplorer/DisableCompatView](./policy-csp-internetexplorer.md#internetexplorer-disablecompatview) +- [InternetExplorer/DisableConfiguringHistory](./policy-csp-internetexplorer.md#internetexplorer-disableconfiguringhistory) +- [InternetExplorer/DisableCrashDetection](./policy-csp-internetexplorer.md#internetexplorer-disablecrashdetection) +- [InternetExplorer/DisableCustomerExperienceImprovementProgramParticipation](./policy-csp-internetexplorer.md#internetexplorer-disablecustomerexperienceimprovementprogramparticipation) +- [InternetExplorer/DisableDeletingUserVisitedWebsites](./policy-csp-internetexplorer.md#internetexplorer-disabledeletinguservisitedwebsites) +- [InternetExplorer/DisableEnclosureDownloading](./policy-csp-internetexplorer.md#internetexplorer-disableenclosuredownloading) +- [InternetExplorer/DisableEncryptionSupport](./policy-csp-internetexplorer.md#internetexplorer-disableencryptionsupport) +- [InternetExplorer/DisableFeedsBackgroundSync](./policy-csp-internetexplorer.md#internetexplorer-disablefeedsbackgroundsync) +- [InternetExplorer/DisableFirstRunWizard](./policy-csp-internetexplorer.md#internetexplorer-disablefirstrunwizard) +- [InternetExplorer/DisableFlipAheadFeature](./policy-csp-internetexplorer.md#internetexplorer-disableflipaheadfeature) +- [InternetExplorer/DisableGeolocation](./policy-csp-internetexplorer.md#internetexplorer-disablegeolocation) +- [InternetExplorer/DisableHomePageChange](./policy-csp-internetexplorer.md#internetexplorer-disablehomepagechange) +- [InternetExplorer/DisableIgnoringCertificateErrors](./policy-csp-internetexplorer.md#internetexplorer-disableignoringcertificateerrors) +- [InternetExplorer/DisableInPrivateBrowsing](./policy-csp-internetexplorer.md#internetexplorer-disableinprivatebrowsing) +- [InternetExplorer/DisableProcessesInEnhancedProtectedMode](./policy-csp-internetexplorer.md#internetexplorer-disableprocessesinenhancedprotectedmode) +- [InternetExplorer/DisableProxyChange](./policy-csp-internetexplorer.md#internetexplorer-disableproxychange) +- [InternetExplorer/DisableSearchProviderChange](./policy-csp-internetexplorer.md#internetexplorer-disablesearchproviderchange) +- [InternetExplorer/DisableSecondaryHomePageChange](./policy-csp-internetexplorer.md#internetexplorer-disablesecondaryhomepagechange) +- [InternetExplorer/DisableSecuritySettingsCheck](./policy-csp-internetexplorer.md#internetexplorer-disablesecuritysettingscheck) +- [InternetExplorer/DisableUpdateCheck](./policy-csp-internetexplorer.md#internetexplorer-disableupdatecheck) +- [InternetExplorer/DisableWebAddressAutoComplete](./policy-csp-internetexplorer.md#internetexplorer-disablewebaddressautocomplete) +- [InternetExplorer/DoNotAllowActiveXControlsInProtectedMode](./policy-csp-internetexplorer.md#internetexplorer-donotallowactivexcontrolsinprotectedmode) +- [InternetExplorer/DoNotAllowUsersToAddSites](./policy-csp-internetexplorer.md#internetexplorer-donotallowuserstoaddsites) +- [InternetExplorer/DoNotAllowUsersToChangePolicies](./policy-csp-internetexplorer.md#internetexplorer-donotallowuserstochangepolicies) +- [InternetExplorer/DoNotBlockOutdatedActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-donotblockoutdatedactivexcontrols) +- [InternetExplorer/DoNotBlockOutdatedActiveXControlsOnSpecificDomains](./policy-csp-internetexplorer.md#internetexplorer-donotblockoutdatedactivexcontrolsonspecificdomains) +- [InternetExplorer/IncludeAllLocalSites](./policy-csp-internetexplorer.md#internetexplorer-includealllocalsites) +- [InternetExplorer/IncludeAllNetworkPaths](./policy-csp-internetexplorer.md#internetexplorer-includeallnetworkpaths) +- [InternetExplorer/InternetZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowaccesstodatasources) +- [InternetExplorer/InternetZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowautomaticpromptingforactivexcontrols) +- [InternetExplorer/InternetZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowautomaticpromptingforfiledownloads) +- [InternetExplorer/InternetZoneAllowCopyPasteViaScript](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowcopypasteviascript) +- [InternetExplorer/InternetZoneAllowDragAndDropCopyAndPasteFiles](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowdraganddropcopyandpastefiles) +- [InternetExplorer/InternetZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowfontdownloads) +- [InternetExplorer/InternetZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowlessprivilegedsites) +- [InternetExplorer/InternetZoneAllowLoadingOfXAMLFiles](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowloadingofxamlfiles) +- [InternetExplorer/InternetZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallownetframeworkreliantcomponents) +- [InternetExplorer/InternetZoneAllowOnlyApprovedDomainsToUseActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowonlyapproveddomainstouseactivexcontrols) +- [InternetExplorer/InternetZoneAllowOnlyApprovedDomainsToUseTDCActiveXControl](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowonlyapproveddomainstousetdcactivexcontrol) +- [InternetExplorer/InternetZoneAllowScriptInitiatedWindows](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowscriptinitiatedwindows) +- [InternetExplorer/InternetZoneAllowScriptingOfInternetExplorerWebBrowserControls](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowscriptingofinternetexplorerwebbrowsercontrols) +- [InternetExplorer/InternetZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowscriptlets) +- [InternetExplorer/InternetZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowsmartscreenie) +- [InternetExplorer/InternetZoneAllowUpdatesToStatusBarViaScript](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowupdatestostatusbarviascript) +- [InternetExplorer/InternetZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowuserdatapersistence) +- [InternetExplorer/InternetZoneAllowVBScriptToRunInInternetExplorer](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowvbscripttorunininternetexplorer) +- [InternetExplorer/InternetZoneDoNotRunAntimalwareAgainstActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-internetzonedonotrunantimalwareagainstactivexcontrols) +- [InternetExplorer/InternetZoneDownloadSignedActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-internetzonedownloadsignedactivexcontrols) +- [InternetExplorer/InternetZoneDownloadUnsignedActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-internetzonedownloadunsignedactivexcontrols) +- [InternetExplorer/InternetZoneEnableCrossSiteScriptingFilter](./policy-csp-internetexplorer.md#internetexplorer-internetzoneenablecrosssitescriptingfilter) +- [InternetExplorer/InternetZoneEnableDraggingOfContentFromDifferentDomainsAcrossWindows](./policy-csp-internetexplorer.md#internetexplorer-internetzoneenabledraggingofcontentfromdifferentdomainsacrosswindows) +- [InternetExplorer/InternetZoneEnableDraggingOfContentFromDifferentDomainsWithinWindows](./policy-csp-internetexplorer.md#internetexplorer-internetzoneenabledraggingofcontentfromdifferentdomainswithinwindows) +- [InternetExplorer/InternetZoneEnableMIMESniffing](./policy-csp-internetexplorer.md#internetexplorer-internetzoneenablemimesniffing) +- [InternetExplorer/InternetZoneEnableProtectedMode](./policy-csp-internetexplorer.md#internetexplorer-internetzoneenableprotectedmode) +- [InternetExplorer/InternetZoneIncludeLocalPathWhenUploadingFilesToServer](./policy-csp-internetexplorer.md#internetexplorer-internetzoneincludelocalpathwhenuploadingfilestoserver) +- [InternetExplorer/InternetZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-internetzoneinitializeandscriptactivexcontrols) +- [InternetExplorer/InternetZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-internetzonejavapermissions) +- [InternetExplorer/InternetZoneLaunchingApplicationsAndFilesInIFRAME](./policy-csp-internetexplorer.md#internetexplorer-internetzonelaunchingapplicationsandfilesiniframe) +- [InternetExplorer/InternetZoneLogonOptions](./policy-csp-internetexplorer.md#internetexplorer-internetzonelogonoptions) +- [InternetExplorer/InternetZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-internetzonenavigatewindowsandframes) +- [InternetExplorer/InternetZoneRunNETFrameworkReliantComponentsSignedWithAuthenticode](./policy-csp-internetexplorer.md#internetexplorer-internetzonerunnetframeworkreliantcomponentssignedwithauthenticode) +- [InternetExplorer/InternetZoneShowSecurityWarningForPotentiallyUnsafeFiles](./policy-csp-internetexplorer.md#internetexplorer-internetzoneshowsecuritywarningforpotentiallyunsafefiles) +- [InternetExplorer/InternetZoneUsePopupBlocker](./policy-csp-internetexplorer.md#internetexplorer-internetzoneusepopupblocker) +- [InternetExplorer/IntranetZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowaccesstodatasources) +- [InternetExplorer/IntranetZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowautomaticpromptingforactivexcontrols) +- [InternetExplorer/IntranetZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowautomaticpromptingforfiledownloads) +- [InternetExplorer/IntranetZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowfontdownloads) +- [InternetExplorer/IntranetZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowlessprivilegedsites) +- [InternetExplorer/IntranetZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallownetframeworkreliantcomponents) +- [InternetExplorer/IntranetZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowscriptlets) +- [InternetExplorer/IntranetZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowsmartscreenie) +- [InternetExplorer/IntranetZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowuserdatapersistence) +- [InternetExplorer/IntranetZoneDoNotRunAntimalwareAgainstActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-intranetzonedonotrunantimalwareagainstactivexcontrols) +- [InternetExplorer/IntranetZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneinitializeandscriptactivexcontrols) +- [InternetExplorer/IntranetZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-intranetzonejavapermissions) +- [InternetExplorer/IntranetZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-intranetzonenavigatewindowsandframes) +- [InternetExplorer/LocalMachineZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowaccesstodatasources) +- [InternetExplorer/LocalMachineZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowautomaticpromptingforactivexcontrols) +- [InternetExplorer/LocalMachineZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowautomaticpromptingforfiledownloads) +- [InternetExplorer/LocalMachineZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowfontdownloads) +- [InternetExplorer/LocalMachineZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowlessprivilegedsites) +- [InternetExplorer/LocalMachineZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallownetframeworkreliantcomponents) +- [InternetExplorer/LocalMachineZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowscriptlets) +- [InternetExplorer/LocalMachineZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowsmartscreenie) +- [InternetExplorer/LocalMachineZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowuserdatapersistence) +- [InternetExplorer/LocalMachineZoneDoNotRunAntimalwareAgainstActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-localmachinezonedonotrunantimalwareagainstactivexcontrols) +- [InternetExplorer/LocalMachineZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneinitializeandscriptactivexcontrols) +- [InternetExplorer/LocalMachineZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-localmachinezonejavapermissions) +- [InternetExplorer/LocalMachineZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-localmachinezonenavigatewindowsandframes) +- [InternetExplorer/LockedDownInternetZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowaccesstodatasources) +- [InternetExplorer/LockedDownInternetZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowautomaticpromptingforactivexcontrols) +- [InternetExplorer/LockedDownInternetZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowautomaticpromptingforfiledownloads) +- [InternetExplorer/LockedDownInternetZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowfontdownloads) +- [InternetExplorer/LockedDownInternetZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowlessprivilegedsites) +- [InternetExplorer/LockedDownInternetZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallownetframeworkreliantcomponents) +- [InternetExplorer/LockedDownInternetZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowscriptlets) +- [InternetExplorer/LockedDownInternetZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowsmartscreenie) +- [InternetExplorer/LockedDownInternetZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowuserdatapersistence) +- [InternetExplorer/LockedDownInternetZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneinitializeandscriptactivexcontrols) +- [InternetExplorer/LockedDownInternetZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzonejavapermissions) +- [InternetExplorer/LockedDownInternetZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzonenavigatewindowsandframes) +- [InternetExplorer/LockedDownIntranetJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetjavapermissions) +- [InternetExplorer/LockedDownIntranetZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowaccesstodatasources) +- [InternetExplorer/LockedDownIntranetZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowautomaticpromptingforactivexcontrols) +- [InternetExplorer/LockedDownIntranetZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowautomaticpromptingforfiledownloads) +- [InternetExplorer/LockedDownIntranetZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowfontdownloads) +- [InternetExplorer/LockedDownIntranetZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowlessprivilegedsites) +- [InternetExplorer/LockedDownIntranetZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallownetframeworkreliantcomponents) +- [InternetExplorer/LockedDownIntranetZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowscriptlets) +- [InternetExplorer/LockedDownIntranetZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowsmartscreenie) +- [InternetExplorer/LockedDownIntranetZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowuserdatapersistence) +- [InternetExplorer/LockedDownIntranetZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneinitializeandscriptactivexcontrols) +- [InternetExplorer/LockedDownIntranetZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzonenavigatewindowsandframes) +- [InternetExplorer/LockedDownLocalMachineZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowaccesstodatasources) +- [InternetExplorer/LockedDownLocalMachineZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowautomaticpromptingforactivexcontrols) +- [InternetExplorer/LockedDownLocalMachineZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowautomaticpromptingforfiledownloads) +- [InternetExplorer/LockedDownLocalMachineZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowfontdownloads) +- [InternetExplorer/LockedDownLocalMachineZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowlessprivilegedsites) +- [InternetExplorer/LockedDownLocalMachineZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallownetframeworkreliantcomponents) +- [InternetExplorer/LockedDownLocalMachineZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowscriptlets) +- [InternetExplorer/LockedDownLocalMachineZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowsmartscreenie) +- [InternetExplorer/LockedDownLocalMachineZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowuserdatapersistence) +- [InternetExplorer/LockedDownLocalMachineZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneinitializeandscriptactivexcontrols) +- [InternetExplorer/LockedDownLocalMachineZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezonejavapermissions) +- [InternetExplorer/LockedDownLocalMachineZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezonenavigatewindowsandframes) +- [InternetExplorer/LockedDownRestrictedSitesZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowaccesstodatasources) +- [InternetExplorer/LockedDownRestrictedSitesZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowautomaticpromptingforactivexcontrols) +- [InternetExplorer/LockedDownRestrictedSitesZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowautomaticpromptingforfiledownloads) +- [InternetExplorer/LockedDownRestrictedSitesZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowfontdownloads) +- [InternetExplorer/LockedDownRestrictedSitesZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowlessprivilegedsites) +- [InternetExplorer/LockedDownRestrictedSitesZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallownetframeworkreliantcomponents) +- [InternetExplorer/LockedDownRestrictedSitesZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowscriptlets) +- [InternetExplorer/LockedDownRestrictedSitesZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowsmartscreenie) +- [InternetExplorer/LockedDownRestrictedSitesZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowuserdatapersistence) +- [InternetExplorer/LockedDownRestrictedSitesZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneinitializeandscriptactivexcontrols) +- [InternetExplorer/LockedDownRestrictedSitesZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszonejavapermissions) +- [InternetExplorer/LockedDownRestrictedSitesZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszonenavigatewindowsandframes) +- [InternetExplorer/LockedDownTrustedSitesZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowaccesstodatasources) +- [InternetExplorer/LockedDownTrustedSitesZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowautomaticpromptingforactivexcontrols) +- [InternetExplorer/LockedDownTrustedSitesZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowautomaticpromptingforfiledownloads) +- [InternetExplorer/LockedDownTrustedSitesZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowfontdownloads) +- [InternetExplorer/LockedDownTrustedSitesZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowlessprivilegedsites) +- [InternetExplorer/LockedDownTrustedSitesZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallownetframeworkreliantcomponents) +- [InternetExplorer/LockedDownTrustedSitesZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowscriptlets) +- [InternetExplorer/LockedDownTrustedSitesZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowsmartscreenie) +- [InternetExplorer/LockedDownTrustedSitesZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowuserdatapersistence) +- [InternetExplorer/LockedDownTrustedSitesZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneinitializeandscriptactivexcontrols) +- [InternetExplorer/LockedDownTrustedSitesZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszonejavapermissions) +- [InternetExplorer/LockedDownTrustedSitesZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszonenavigatewindowsandframes) +- [InternetExplorer/MKProtocolSecurityRestrictionInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-mkprotocolsecurityrestrictioninternetexplorerprocesses) +- [InternetExplorer/MimeSniffingSafetyFeatureInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-mimesniffingsafetyfeatureinternetexplorerprocesses) +- [InternetExplorer/NewTabDefaultPage](./policy-csp-internetexplorer.md#internetexplorer-newtabdefaultpage) +- [InternetExplorer/NotificationBarInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-notificationbarinternetexplorerprocesses) +- [InternetExplorer/PreventManagingSmartScreenFilter](./policy-csp-internetexplorer.md#internetexplorer-preventmanagingsmartscreenfilter) +- [InternetExplorer/PreventPerUserInstallationOfActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-preventperuserinstallationofactivexcontrols) +- [InternetExplorer/ProtectionFromZoneElevationInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-protectionfromzoneelevationinternetexplorerprocesses) +- [InternetExplorer/RemoveRunThisTimeButtonForOutdatedActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-removerunthistimebuttonforoutdatedactivexcontrols) +- [InternetExplorer/RestrictActiveXInstallInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-restrictactivexinstallinternetexplorerprocesses) +- [InternetExplorer/RestrictFileDownloadInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-restrictfiledownloadinternetexplorerprocesses) +- [InternetExplorer/RestrictedSitesZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowaccesstodatasources) +- [InternetExplorer/RestrictedSitesZoneAllowActiveScripting](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowactivescripting) +- [InternetExplorer/RestrictedSitesZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowautomaticpromptingforactivexcontrols) +- [InternetExplorer/RestrictedSitesZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowautomaticpromptingforfiledownloads) +- [InternetExplorer/RestrictedSitesZoneAllowBinaryAndScriptBehaviors](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowbinaryandscriptbehaviors) +- [InternetExplorer/RestrictedSitesZoneAllowCopyPasteViaScript](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowcopypasteviascript) +- [InternetExplorer/RestrictedSitesZoneAllowDragAndDropCopyAndPasteFiles](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowdraganddropcopyandpastefiles) +- [InternetExplorer/RestrictedSitesZoneAllowFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowfiledownloads) +- [InternetExplorer/RestrictedSitesZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowfontdownloads) +- [InternetExplorer/RestrictedSitesZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowlessprivilegedsites) +- [InternetExplorer/RestrictedSitesZoneAllowLoadingOfXAMLFiles](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowloadingofxamlfiles) +- [InternetExplorer/RestrictedSitesZoneAllowMETAREFRESH](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowmetarefresh) +- [InternetExplorer/RestrictedSitesZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallownetframeworkreliantcomponents) +- [InternetExplorer/RestrictedSitesZoneAllowOnlyApprovedDomainsToUseActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowonlyapproveddomainstouseactivexcontrols) +- [InternetExplorer/RestrictedSitesZoneAllowOnlyApprovedDomainsToUseTDCActiveXControl](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowonlyapproveddomainstousetdcactivexcontrol) +- [InternetExplorer/RestrictedSitesZoneAllowScriptInitiatedWindows](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowscriptinitiatedwindows) +- [InternetExplorer/RestrictedSitesZoneAllowScriptingOfInternetExplorerWebBrowserControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowscriptingofinternetexplorerwebbrowsercontrols) +- [InternetExplorer/RestrictedSitesZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowscriptlets) +- [InternetExplorer/RestrictedSitesZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowsmartscreenie) +- [InternetExplorer/RestrictedSitesZoneAllowUpdatesToStatusBarViaScript](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowupdatestostatusbarviascript) +- [InternetExplorer/RestrictedSitesZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowuserdatapersistence) +- [InternetExplorer/RestrictedSitesZoneAllowVBScriptToRunInInternetExplorer](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowvbscripttorunininternetexplorer) +- [InternetExplorer/RestrictedSitesZoneDoNotRunAntimalwareAgainstActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonedonotrunantimalwareagainstactivexcontrols) +- [InternetExplorer/RestrictedSitesZoneDownloadSignedActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonedownloadsignedactivexcontrols) +- [InternetExplorer/RestrictedSitesZoneDownloadUnsignedActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonedownloadunsignedactivexcontrols) +- [InternetExplorer/RestrictedSitesZoneEnableCrossSiteScriptingFilter](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneenablecrosssitescriptingfilter) +- [InternetExplorer/RestrictedSitesZoneEnableDraggingOfContentFromDifferentDomainsAcrossWindows](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneenabledraggingofcontentfromdifferentdomainsacrosswindows) +- [InternetExplorer/RestrictedSitesZoneEnableDraggingOfContentFromDifferentDomainsWithinWindows](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneenabledraggingofcontentfromdifferentdomainswithinwindows) +- [InternetExplorer/RestrictedSitesZoneEnableMIMESniffing](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneenablemimesniffing) +- [InternetExplorer/RestrictedSitesZoneIncludeLocalPathWhenUploadingFilesToServer](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneincludelocalpathwhenuploadingfilestoserver) +- [InternetExplorer/RestrictedSitesZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneinitializeandscriptactivexcontrols) +- [InternetExplorer/RestrictedSitesZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonejavapermissions) +- [InternetExplorer/RestrictedSitesZoneLaunchingApplicationsAndFilesInIFRAME](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonelaunchingapplicationsandfilesiniframe) +- [InternetExplorer/RestrictedSitesZoneLogonOptions](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonelogonoptions) +- [InternetExplorer/RestrictedSitesZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonenavigatewindowsandframes) +- [InternetExplorer/RestrictedSitesZoneRunActiveXControlsAndPlugins](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonerunactivexcontrolsandplugins) +- [InternetExplorer/RestrictedSitesZoneRunNETFrameworkReliantComponentsSignedWithAuthenticode](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonerunnetframeworkreliantcomponentssignedwithauthenticode) +- [InternetExplorer/RestrictedSitesZoneScriptActiveXControlsMarkedSafeForScripting](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonescriptactivexcontrolsmarkedsafeforscripting) +- [InternetExplorer/RestrictedSitesZoneScriptingOfJavaApplets](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonescriptingofjavaapplets) +- [InternetExplorer/RestrictedSitesZoneShowSecurityWarningForPotentiallyUnsafeFiles](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneshowsecuritywarningforpotentiallyunsafefiles) +- [InternetExplorer/RestrictedSitesZoneTurnOnProtectedMode](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneturnonprotectedmode) +- [InternetExplorer/RestrictedSitesZoneUsePopupBlocker](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneusepopupblocker) +- [InternetExplorer/ScriptedWindowSecurityRestrictionsInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-scriptedwindowsecurityrestrictionsinternetexplorerprocesses) +- [InternetExplorer/SearchProviderList](./policy-csp-internetexplorer.md#internetexplorer-searchproviderlist) +- [InternetExplorer/SecurityZonesUseOnlyMachineSettings](./policy-csp-internetexplorer.md#internetexplorer-securityzonesuseonlymachinesettings) +- [InternetExplorer/SpecifyUseOfActiveXInstallerService](./policy-csp-internetexplorer.md#internetexplorer-specifyuseofactivexinstallerservice) +- [InternetExplorer/TrustedSitesZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowaccesstodatasources) +- [InternetExplorer/TrustedSitesZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowautomaticpromptingforactivexcontrols) +- [InternetExplorer/TrustedSitesZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowautomaticpromptingforfiledownloads) +- [InternetExplorer/TrustedSitesZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowfontdownloads) +- [InternetExplorer/TrustedSitesZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowlessprivilegedsites) +- [InternetExplorer/TrustedSitesZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallownetframeworkreliantcomponents) +- [InternetExplorer/TrustedSitesZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowscriptlets) +- [InternetExplorer/TrustedSitesZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowsmartscreenie) +- [InternetExplorer/TrustedSitesZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowuserdatapersistence) +- [InternetExplorer/TrustedSitesZoneDoNotRunAntimalwareAgainstActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszonedonotrunantimalwareagainstactivexcontrols) +- [InternetExplorer/TrustedSitesZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneinitializeandscriptactivexcontrols) +- [InternetExplorer/TrustedSitesZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszonejavapermissions) +- [InternetExplorer/TrustedSitesZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszonenavigatewindowsandframes) +- [Kerberos/AllowForestSearchOrder](./policy-csp-kerberos.md#kerberos-allowforestsearchorder) +- [Kerberos/KerberosClientSupportsClaimsCompoundArmor](./policy-csp-kerberos.md#kerberos-kerberosclientsupportsclaimscompoundarmor) +- [Kerberos/RequireKerberosArmoring](./policy-csp-kerberos.md#kerberos-requirekerberosarmoring) +- [Kerberos/RequireStrictKDCValidation](./policy-csp-kerberos.md#kerberos-requirestrictkdcvalidation) +- [Kerberos/SetMaximumContextTokenSize](./policy-csp-kerberos.md#kerberos-setmaximumcontexttokensize) +- [MSSLegacy/AllowICMPRedirectsToOverrideOSPFGeneratedRoutes](./policy-csp-msslegacy.md#msslegacy-allowicmpredirectstooverrideospfgeneratedroutes) +- [MSSLegacy/AllowTheComputerToIgnoreNetBIOSNameReleaseRequestsExceptFromWINSServers](./policy-csp-msslegacy.md#msslegacy-allowthecomputertoignorenetbiosnamereleaserequestsexceptfromwinsservers) +- [MSSLegacy/IPSourceRoutingProtectionLevel](./policy-csp-msslegacy.md#msslegacy-ipsourceroutingprotectionlevel) +- [MSSLegacy/IPv6SourceRoutingProtectionLevel](./policy-csp-msslegacy.md#msslegacy-ipv6sourceroutingprotectionlevel) +- [MSSecurityGuide/ApplyUACRestrictionsToLocalAccountsOnNetworkLogon](./policy-csp-mssecurityguide.md#mssecurityguide-applyuacrestrictionstolocalaccountsonnetworklogon) +- [MSSecurityGuide/ConfigureSMBV1ClientDriver](./policy-csp-mssecurityguide.md#mssecurityguide-configuresmbv1clientdriver) +- [MSSecurityGuide/ConfigureSMBV1Server](./policy-csp-mssecurityguide.md#mssecurityguide-configuresmbv1server) +- [MSSecurityGuide/EnableStructuredExceptionHandlingOverwriteProtection](./policy-csp-mssecurityguide.md#mssecurityguide-enablestructuredexceptionhandlingoverwriteprotection) +- [MSSecurityGuide/TurnOnWindowsDefenderProtectionAgainstPotentiallyUnwantedApplications](./policy-csp-mssecurityguide.md#mssecurityguide-turnonwindowsdefenderprotectionagainstpotentiallyunwantedapplications) +- [MSSecurityGuide/WDigestAuthentication](./policy-csp-mssecurityguide.md#mssecurityguide-wdigestauthentication) +- [Power/AllowStandbyStatesWhenSleepingOnBattery](./policy-csp-power.md#power-allowstandbystateswhensleepingonbattery) +- [Power/AllowStandbyWhenSleepingPluggedIn](./policy-csp-power.md#power-allowstandbywhensleepingpluggedin) +- [Power/DisplayOffTimeoutOnBattery](./policy-csp-power.md#power-displayofftimeoutonbattery) +- [Power/DisplayOffTimeoutPluggedIn](./policy-csp-power.md#power-displayofftimeoutpluggedin) +- [Power/HibernateTimeoutOnBattery](./policy-csp-power.md#power-hibernatetimeoutonbattery) +- [Power/HibernateTimeoutPluggedIn](./policy-csp-power.md#power-hibernatetimeoutpluggedin) +- [Power/RequirePasswordWhenComputerWakesOnBattery](./policy-csp-power.md#power-requirepasswordwhencomputerwakesonbattery) +- [Power/RequirePasswordWhenComputerWakesPluggedIn](./policy-csp-power.md#power-requirepasswordwhencomputerwakespluggedin) +- [Power/StandbyTimeoutOnBattery](./policy-csp-power.md#power-standbytimeoutonbattery) +- [Power/StandbyTimeoutPluggedIn](./policy-csp-power.md#power-standbytimeoutpluggedin) +- [Printers/PointAndPrintRestrictions](./policy-csp-printers.md#printers-pointandprintrestrictions) +- [Printers/PointAndPrintRestrictions_User](./policy-csp-printers.md#printers-pointandprintrestrictions-user) +- [Printers/PublishPrinters](./policy-csp-printers.md#printers-publishprinters) +- [RemoteAssistance/CustomizeWarningMessages](./policy-csp-remoteassistance.md#remoteassistance-customizewarningmessages) +- [RemoteAssistance/SessionLogging](./policy-csp-remoteassistance.md#remoteassistance-sessionlogging) +- [RemoteAssistance/SolicitedRemoteAssistance](./policy-csp-remoteassistance.md#remoteassistance-solicitedremoteassistance) +- [RemoteAssistance/UnsolicitedRemoteAssistance](./policy-csp-remoteassistance.md#remoteassistance-unsolicitedremoteassistance) +- [RemoteDesktopServices/AllowUsersToConnectRemotely](./policy-csp-remotedesktopservices.md#remotedesktopservices-allowuserstoconnectremotely) +- [RemoteDesktopServices/ClientConnectionEncryptionLevel](./policy-csp-remotedesktopservices.md#remotedesktopservices-clientconnectionencryptionlevel) +- [RemoteDesktopServices/DoNotAllowDriveRedirection](./policy-csp-remotedesktopservices.md#remotedesktopservices-donotallowdriveredirection) +- [RemoteDesktopServices/DoNotAllowPasswordSaving](./policy-csp-remotedesktopservices.md#remotedesktopservices-donotallowpasswordsaving) +- [RemoteDesktopServices/PromptForPasswordUponConnection](./policy-csp-remotedesktopservices.md#remotedesktopservices-promptforpassworduponconnection) +- [RemoteDesktopServices/RequireSecureRPCCommunication](./policy-csp-remotedesktopservices.md#remotedesktopservices-requiresecurerpccommunication) +- [RemoteManagement/AllowBasicAuthentication_Client](./policy-csp-remotemanagement.md#remotemanagement-allowbasicauthentication-client) +- [RemoteManagement/AllowBasicAuthentication_Service](./policy-csp-remotemanagement.md#remotemanagement-allowbasicauthentication-service) +- [RemoteManagement/AllowCredSSPAuthenticationClient](./policy-csp-remotemanagement.md#remotemanagement-allowcredsspauthenticationclient) +- [RemoteManagement/AllowCredSSPAuthenticationService](./policy-csp-remotemanagement.md#remotemanagement-allowcredsspauthenticationservice) +- [RemoteManagement/AllowRemoteServerManagement](./policy-csp-remotemanagement.md#remotemanagement-allowremoteservermanagement) +- [RemoteManagement/AllowUnencryptedTraffic_Client](./policy-csp-remotemanagement.md#remotemanagement-allowunencryptedtraffic-client) +- [RemoteManagement/AllowUnencryptedTraffic_Service](./policy-csp-remotemanagement.md#remotemanagement-allowunencryptedtraffic-service) +- [RemoteManagement/DisallowDigestAuthentication](./policy-csp-remotemanagement.md#remotemanagement-disallowdigestauthentication) +- [RemoteManagement/DisallowNegotiateAuthenticationClient](./policy-csp-remotemanagement.md#remotemanagement-disallownegotiateauthenticationclient) +- [RemoteManagement/DisallowNegotiateAuthenticationService](./policy-csp-remotemanagement.md#remotemanagement-disallownegotiateauthenticationservice) +- [RemoteManagement/DisallowStoringOfRunAsCredentials](./policy-csp-remotemanagement.md#remotemanagement-disallowstoringofrunascredentials) +- [RemoteManagement/SpecifyChannelBindingTokenHardeningLevel](./policy-csp-remotemanagement.md#remotemanagement-specifychannelbindingtokenhardeninglevel) +- [RemoteManagement/TrustedHosts](./policy-csp-remotemanagement.md#remotemanagement-trustedhosts) +- [RemoteManagement/TurnOnCompatibilityHTTPListener](./policy-csp-remotemanagement.md#remotemanagement-turnoncompatibilityhttplistener) +- [RemoteManagement/TurnOnCompatibilityHTTPSListener](./policy-csp-remotemanagement.md#remotemanagement-turnoncompatibilityhttpslistener) +- [RemoteProcedureCall/RPCEndpointMapperClientAuthentication](./policy-csp-remoteprocedurecall.md#remoteprocedurecall-rpcendpointmapperclientauthentication) +- [RemoteProcedureCall/RestrictUnauthenticatedRPCClients](./policy-csp-remoteprocedurecall.md#remoteprocedurecall-restrictunauthenticatedrpcclients) +- [RemoteShell/AllowRemoteShellAccess](./policy-csp-remoteshell.md#remoteshell-allowremoteshellaccess) +- [RemoteShell/MaxConcurrentUsers](./policy-csp-remoteshell.md#remoteshell-maxconcurrentusers) +- [RemoteShell/SpecifyIdleTimeout](./policy-csp-remoteshell.md#remoteshell-specifyidletimeout) +- [RemoteShell/SpecifyMaxMemory](./policy-csp-remoteshell.md#remoteshell-specifymaxmemory) +- [RemoteShell/SpecifyMaxProcesses](./policy-csp-remoteshell.md#remoteshell-specifymaxprocesses) +- [RemoteShell/SpecifyMaxRemoteShells](./policy-csp-remoteshell.md#remoteshell-specifymaxremoteshells) +- [RemoteShell/SpecifyShellTimeout](./policy-csp-remoteshell.md#remoteshell-specifyshelltimeout) +- [ServiceControlManager/SvchostProcessMitigation](./policy-csp-servicecontrolmanager.md#servicecontrolmanager-svchostprocessmitigation) +- [Storage/EnhancedStorageDevices](./policy-csp-storage.md#storage-enhancedstoragedevices) +- [System/BootStartDriverInitialization](./policy-csp-system.md#system-bootstartdriverinitialization) +- [System/DisableSystemRestore](./policy-csp-system.md#system-disablesystemrestore) +- [WindowsConnectionManager/ProhitConnectionToNonDomainNetworksWhenConnectedToDomainAuthenticatedNetwork](./policy-csp-windowsconnectionmanager.md#windowsconnectionmanager-prohitconnectiontonondomainnetworkswhenconnectedtodomainauthenticatednetwork) +- [WindowsLogon/AllowAutomaticRestartSignOn](./policy-csp-windowslogon.md#windowslogon-allowautomaticrestartsignon) +- [WindowsLogon/ConfigAutomaticRestartSignOn](./policy-csp-windowslogon.md#windowslogon-configautomaticrestartsignon) +- [WindowsLogon/DisableLockScreenAppNotifications](./policy-csp-windowslogon.md#windowslogon-disablelockscreenappnotifications) +- [WindowsLogon/DontDisplayNetworkSelectionUI](./policy-csp-windowslogon.md#windowslogon-dontdisplaynetworkselectionui) +- [WindowsLogon/EnumerateLocalUsersOnDomainJoinedComputers](./policy-csp-windowslogon.md#windowslogon-enumeratelocalusersondomainjoinedcomputers) +- [WindowsPowerShell/TurnOnPowerShellScriptBlockLogging](./policy-csp-windowspowershell.md#windowspowershell-turnonpowershellscriptblocklogging) + +## Related topics +[Policy CSP](policy-configuration-service-provider.md) \ No newline at end of file diff --git a/windows/client-management/mdm/policies-supported-by-group-policy.md b/windows/client-management/mdm/policies-supported-by-group-policy.md new file mode 100644 index 0000000000..11f719a18d --- /dev/null +++ b/windows/client-management/mdm/policies-supported-by-group-policy.md @@ -0,0 +1,915 @@ +--- +title: Policies supported by Group Policy +description: Policies supported by Group Policy +ms.assetid: 4F3A1134-D401-44FC-A583-6EDD3070BA4F +ms.reviewer: +manager: dansimp +ms.author: dansimp +ms.topic: article +ms.prod: w10 +ms.technology: windows +author: manikadhiman +ms.date: 07/18/2019 +--- + +# Policies supported by Group Policy + +> [!div class="op_single_selector"] +> +> - [Policies supported by Group Policy](policies-supported-by-group-policy.md) +> - [ADMX-backed policies](policies-admx-backed.md) +> + +- [AboveLock/AllowCortanaAboveLock](./policy-csp-abovelock.md#abovelock-allowcortanaabovelock) +- [ActiveXControls/ApprovedInstallationSites](./policy-csp-activexcontrols.md#activexcontrols-approvedinstallationsites) +- [AppRuntime/AllowMicrosoftAccountsToBeOptional](./policy-csp-appruntime.md#appruntime-allowmicrosoftaccountstobeoptional) +- [AppVirtualization/AllowAppVClient](./policy-csp-appvirtualization.md#appvirtualization-allowappvclient) +- [AppVirtualization/AllowDynamicVirtualization](./policy-csp-appvirtualization.md#appvirtualization-allowdynamicvirtualization) +- [AppVirtualization/AllowPackageCleanup](./policy-csp-appvirtualization.md#appvirtualization-allowpackagecleanup) +- [AppVirtualization/AllowPackageScripts](./policy-csp-appvirtualization.md#appvirtualization-allowpackagescripts) +- [AppVirtualization/AllowPublishingRefreshUX](./policy-csp-appvirtualization.md#appvirtualization-allowpublishingrefreshux) +- [AppVirtualization/AllowReportingServer](./policy-csp-appvirtualization.md#appvirtualization-allowreportingserver) +- [AppVirtualization/AllowRoamingFileExclusions](./policy-csp-appvirtualization.md#appvirtualization-allowroamingfileexclusions) +- [AppVirtualization/AllowRoamingRegistryExclusions](./policy-csp-appvirtualization.md#appvirtualization-allowroamingregistryexclusions) +- [AppVirtualization/AllowStreamingAutoload](./policy-csp-appvirtualization.md#appvirtualization-allowstreamingautoload) +- [AppVirtualization/ClientCoexistenceAllowMigrationmode](./policy-csp-appvirtualization.md#appvirtualization-clientcoexistenceallowmigrationmode) +- [AppVirtualization/IntegrationAllowRootGlobal](./policy-csp-appvirtualization.md#appvirtualization-integrationallowrootglobal) +- [AppVirtualization/IntegrationAllowRootUser](./policy-csp-appvirtualization.md#appvirtualization-integrationallowrootuser) +- [AppVirtualization/PublishingAllowServer1](./policy-csp-appvirtualization.md#appvirtualization-publishingallowserver1) +- [AppVirtualization/PublishingAllowServer2](./policy-csp-appvirtualization.md#appvirtualization-publishingallowserver2) +- [AppVirtualization/PublishingAllowServer3](./policy-csp-appvirtualization.md#appvirtualization-publishingallowserver3) +- [AppVirtualization/PublishingAllowServer4](./policy-csp-appvirtualization.md#appvirtualization-publishingallowserver4) +- [AppVirtualization/PublishingAllowServer5](./policy-csp-appvirtualization.md#appvirtualization-publishingallowserver5) +- [AppVirtualization/StreamingAllowCertificateFilterForClient_SSL](./policy-csp-appvirtualization.md#appvirtualization-streamingallowcertificatefilterforclient-ssl) +- [AppVirtualization/StreamingAllowHighCostLaunch](./policy-csp-appvirtualization.md#appvirtualization-streamingallowhighcostlaunch) +- [AppVirtualization/StreamingAllowLocationProvider](./policy-csp-appvirtualization.md#appvirtualization-streamingallowlocationprovider) +- [AppVirtualization/StreamingAllowPackageInstallationRoot](./policy-csp-appvirtualization.md#appvirtualization-streamingallowpackageinstallationroot) +- [AppVirtualization/StreamingAllowPackageSourceRoot](./policy-csp-appvirtualization.md#appvirtualization-streamingallowpackagesourceroot) +- [AppVirtualization/StreamingAllowReestablishmentInterval](./policy-csp-appvirtualization.md#appvirtualization-streamingallowreestablishmentinterval) +- [AppVirtualization/StreamingAllowReestablishmentRetries](./policy-csp-appvirtualization.md#appvirtualization-streamingallowreestablishmentretries) +- [AppVirtualization/StreamingSharedContentStoreMode](./policy-csp-appvirtualization.md#appvirtualization-streamingsharedcontentstoremode) +- [AppVirtualization/StreamingSupportBranchCache](./policy-csp-appvirtualization.md#appvirtualization-streamingsupportbranchcache) +- [AppVirtualization/StreamingVerifyCertificateRevocationList](./policy-csp-appvirtualization.md#appvirtualization-streamingverifycertificaterevocationlist) +- [AppVirtualization/VirtualComponentsAllowList](./policy-csp-appvirtualization.md#appvirtualization-virtualcomponentsallowlist) +- [ApplicationDefaults/DefaultAssociationsConfiguration](./policy-csp-applicationdefaults.md#applicationdefaults-defaultassociationsconfiguration) +- [ApplicationDefaults/EnableAppUriHandlers](./policy-csp-applicationdefaults.md#applicationdefaults-enableappurihandlers) +- [ApplicationManagement/AllowAllTrustedApps](./policy-csp-applicationmanagement.md#applicationmanagement-allowalltrustedapps) +- [ApplicationManagement/AllowAppStoreAutoUpdate](./policy-csp-applicationmanagement.md#applicationmanagement-allowappstoreautoupdate) +- [ApplicationManagement/AllowDeveloperUnlock](./policy-csp-applicationmanagement.md#applicationmanagement-allowdeveloperunlock) +- [ApplicationManagement/AllowGameDVR](./policy-csp-applicationmanagement.md#applicationmanagement-allowgamedvr) +- [ApplicationManagement/AllowSharedUserAppData](./policy-csp-applicationmanagement.md#applicationmanagement-allowshareduserappdata) +- [ApplicationManagement/DisableStoreOriginatedApps](./policy-csp-applicationmanagement.md#applicationmanagement-disablestoreoriginatedapps) +- [ApplicationManagement/MSIAllowUserControlOverInstall](./policy-csp-applicationmanagement.md#applicationmanagement-msiallowusercontroloverinstall) +- [ApplicationManagement/MSIAlwaysInstallWithElevatedPrivileges](./policy-csp-applicationmanagement.md#applicationmanagement-msialwaysinstallwithelevatedprivileges) +- [ApplicationManagement/RequirePrivateStoreOnly](./policy-csp-applicationmanagement.md#applicationmanagement-requireprivatestoreonly) +- [ApplicationManagement/RestrictAppDataToSystemVolume](./policy-csp-applicationmanagement.md#applicationmanagement-restrictappdatatosystemvolume) +- [ApplicationManagement/RestrictAppToSystemVolume](./policy-csp-applicationmanagement.md#applicationmanagement-restrictapptosystemvolume) +- [AttachmentManager/DoNotPreserveZoneInformation](./policy-csp-attachmentmanager.md#attachmentmanager-donotpreservezoneinformation) +- [AttachmentManager/HideZoneInfoMechanism](./policy-csp-attachmentmanager.md#attachmentmanager-hidezoneinfomechanism) +- [AttachmentManager/NotifyAntivirusPrograms](./policy-csp-attachmentmanager.md#attachmentmanager-notifyantivirusprograms) +- [Authentication/AllowSecondaryAuthenticationDevice](./policy-csp-authentication.md#authentication-allowsecondaryauthenticationdevice) +- [Autoplay/DisallowAutoplayForNonVolumeDevices](./policy-csp-autoplay.md#autoplay-disallowautoplayfornonvolumedevices) +- [Autoplay/SetDefaultAutoRunBehavior](./policy-csp-autoplay.md#autoplay-setdefaultautorunbehavior) +- [Autoplay/TurnOffAutoPlay](./policy-csp-autoplay.md#autoplay-turnoffautoplay) +- [BITS/BandwidthThrottlingEndTime](./policy-csp-bits.md#bits-bandwidththrottlingendtime) +- [BITS/BandwidthThrottlingStartTime](./policy-csp-bits.md#bits-bandwidththrottlingstarttime) +- [BITS/BandwidthThrottlingTransferRate](./policy-csp-bits.md#bits-bandwidththrottlingtransferrate) +- [BITS/CostedNetworkBehaviorBackgroundPriority](./policy-csp-bits.md#bits-costednetworkbehaviorbackgroundpriority) +- [BITS/CostedNetworkBehaviorForegroundPriority](./policy-csp-bits.md#bits-costednetworkbehaviorforegroundpriority) +- [BITS/JobInactivityTimeout](./policy-csp-bits.md#bits-jobinactivitytimeout) +- [Browser/AllowAddressBarDropdown](./policy-csp-browser.md#browser-allowaddressbardropdown) +- [Browser/AllowAutofill](./policy-csp-browser.md#browser-allowautofill) +- [Browser/AllowCookies](./policy-csp-browser.md#browser-allowcookies) +- [Browser/AllowDeveloperTools](./policy-csp-browser.md#browser-allowdevelopertools) +- [Browser/AllowDoNotTrack](./policy-csp-browser.md#browser-allowdonottrack) +- [Browser/AllowExtensions](./policy-csp-browser.md#browser-allowextensions) +- [Browser/AllowFlash](./policy-csp-browser.md#browser-allowflash) +- [Browser/AllowFlashClickToRun](./policy-csp-browser.md#browser-allowflashclicktorun) +- [Browser/AllowFullScreenMode](./policy-csp-browser.md#browser-allowfullscreenmode) +- [Browser/AllowInPrivate](./policy-csp-browser.md#browser-allowinprivate) +- [Browser/AllowMicrosoftCompatibilityList](./policy-csp-browser.md#browser-allowmicrosoftcompatibilitylist) +- [Browser/AllowPasswordManager](./policy-csp-browser.md#browser-allowpasswordmanager) +- [Browser/AllowPopups](./policy-csp-browser.md#browser-allowpopups) +- [Browser/AllowPrelaunch](./policy-csp-browser.md#browser-allowprelaunch) +- [Browser/AllowPrinting](./policy-csp-browser.md#browser-allowprinting) +- [Browser/AllowSavingHistory](./policy-csp-browser.md#browser-allowsavinghistory) +- [Browser/AllowSearchEngineCustomization](./policy-csp-browser.md#browser-allowsearchenginecustomization) +- [Browser/AllowSearchSuggestionsinAddressBar](./policy-csp-browser.md#browser-allowsearchsuggestionsinaddressbar) +- [Browser/AllowSideloadingOfExtensions](./policy-csp-browser.md#browser-allowsideloadingofextensions) +- [Browser/AllowSmartScreen](./policy-csp-browser.md#browser-allowsmartscreen) +- [Browser/AllowTabPreloading](./policy-csp-browser.md#browser-allowtabpreloading) +- [Browser/AllowWebContentOnNewTabPage](./policy-csp-browser.md#browser-allowwebcontentonnewtabpage) +- [Browser/AlwaysEnableBooksLibrary](./policy-csp-browser.md#browser-alwaysenablebookslibrary) +- [Browser/ClearBrowsingDataOnExit](./policy-csp-browser.md#browser-clearbrowsingdataonexit) +- [Browser/ConfigureAdditionalSearchEngines](./policy-csp-browser.md#browser-configureadditionalsearchengines) +- [Browser/ConfigureFavoritesBar](./policy-csp-browser.md#browser-configurefavoritesbar) +- [Browser/ConfigureHomeButton](./policy-csp-browser.md#browser-configurehomebutton) +- [Browser/ConfigureKioskMode](./policy-csp-browser.md#browser-configurekioskmode) +- [Browser/ConfigureKioskResetAfterIdleTimeout](./policy-csp-browser.md#browser-configurekioskresetafteridletimeout) +- [Browser/ConfigureOpenMicrosoftEdgeWith](./policy-csp-browser.md#browser-configureopenmicrosoftedgewith) +- [Browser/ConfigureTelemetryForMicrosoft365Analytics](./policy-csp-browser.md#browser-configuretelemetryformicrosoft365analytics) +- [Browser/DisableLockdownOfStartPages](./policy-csp-browser.md#browser-disablelockdownofstartpages) +- [Browser/EnableExtendedBooksTelemetry](./policy-csp-browser.md#browser-enableextendedbookstelemetry) +- [Browser/EnterpriseModeSiteList](./policy-csp-browser.md#browser-enterprisemodesitelist) +- [Browser/HomePages](./policy-csp-browser.md#browser-homepages) +- [Browser/LockdownFavorites](./policy-csp-browser.md#browser-lockdownfavorites) +- [Browser/PreventAccessToAboutFlagsInMicrosoftEdge](./policy-csp-browser.md#browser-preventaccesstoaboutflagsinmicrosoftedge) +- [Browser/PreventCertErrorOverrides](./policy-csp-browser.md#browser-preventcerterroroverrides) +- [Browser/PreventFirstRunPage](./policy-csp-browser.md#browser-preventfirstrunpage) +- [Browser/PreventLiveTileDataCollection](./policy-csp-browser.md#browser-preventlivetiledatacollection) +- [Browser/PreventSmartScreenPromptOverride](./policy-csp-browser.md#browser-preventsmartscreenpromptoverride) +- [Browser/PreventSmartScreenPromptOverrideForFiles](./policy-csp-browser.md#browser-preventsmartscreenpromptoverrideforfiles) +- [Browser/PreventUsingLocalHostIPAddressForWebRTC](./policy-csp-browser.md#browser-preventusinglocalhostipaddressforwebrtc) +- [Browser/ProvisionFavorites](./policy-csp-browser.md#browser-provisionfavorites) +- [Browser/SendIntranetTraffictoInternetExplorer](./policy-csp-browser.md#browser-sendintranettraffictointernetexplorer) +- [Browser/SetDefaultSearchEngine](./policy-csp-browser.md#browser-setdefaultsearchengine) +- [Browser/SetHomeButtonURL](./policy-csp-browser.md#browser-sethomebuttonurl) +- [Browser/SetNewTabPageURL](./policy-csp-browser.md#browser-setnewtabpageurl) +- [Browser/ShowMessageWhenOpeningSitesInInternetExplorer](./policy-csp-browser.md#browser-showmessagewhenopeningsitesininternetexplorer) +- [Browser/SyncFavoritesBetweenIEAndMicrosoftEdge](./policy-csp-browser.md#browser-syncfavoritesbetweenieandmicrosoftedge) +- [Browser/UnlockHomeButton](./policy-csp-browser.md#browser-unlockhomebutton) +- [Browser/UseSharedFolderForBooks](./policy-csp-browser.md#browser-usesharedfolderforbooks) +- [Camera/AllowCamera](./policy-csp-camera.md#camera-allowcamera) +- [Cellular/LetAppsAccessCellularData](./policy-csp-cellular.md#cellular-letappsaccesscellulardata) +- [Cellular/LetAppsAccessCellularData_ForceAllowTheseApps](./policy-csp-cellular.md#cellular-letappsaccesscellulardata-forceallowtheseapps) +- [Cellular/LetAppsAccessCellularData_ForceDenyTheseApps](./policy-csp-cellular.md#cellular-letappsaccesscellulardata-forcedenytheseapps) +- [Cellular/LetAppsAccessCellularData_UserInControlOfTheseApps](./policy-csp-cellular.md#cellular-letappsaccesscellulardata-userincontroloftheseapps) +- [Cellular/ShowAppCellularAccessUI](./policy-csp-cellular.md#cellular-showappcellularaccessui) +- [Connectivity/AllowCellularDataRoaming](./policy-csp-connectivity.md#connectivity-allowcellulardataroaming) +- [Connectivity/AllowPhonePCLinking](./policy-csp-connectivity.md#connectivity-allowphonepclinking) +- [Connectivity/DiablePrintingOverHTTP](./policy-csp-connectivity.md#connectivity-diableprintingoverhttp) +- [Connectivity/DisableDownloadingOfPrintDriversOverHTTP](./policy-csp-connectivity.md#connectivity-disabledownloadingofprintdriversoverhttp) +- [Connectivity/DisableInternetDownloadForWebPublishingAndOnlineOrderingWizards](./policy-csp-connectivity.md#connectivity-disableinternetdownloadforwebpublishingandonlineorderingwizards) +- [Connectivity/DisallowNetworkConnectivityActiveTests](./policy-csp-connectivity.md#connectivity-disallownetworkconnectivityactivetests) +- [Connectivity/HardenedUNCPaths](./policy-csp-connectivity.md#connectivity-hardeneduncpaths) +- [Connectivity/ProhibitInstallationAndConfigurationOfNetworkBridge](./policy-csp-connectivity.md#connectivity-prohibitinstallationandconfigurationofnetworkbridge) +- [CredentialProviders/AllowPINLogon](./policy-csp-credentialproviders.md#credentialproviders-allowpinlogon) +- [CredentialProviders/BlockPicturePassword](./policy-csp-credentialproviders.md#credentialproviders-blockpicturepassword) +- [CredentialsDelegation/RemoteHostAllowsDelegationOfNonExportableCredentials](./policy-csp-credentialsdelegation.md#credentialsdelegation-remotehostallowsdelegationofnonexportablecredentials) +- [CredentialsUI/DisablePasswordReveal](./policy-csp-credentialsui.md#credentialsui-disablepasswordreveal) +- [CredentialsUI/EnumerateAdministrators](./policy-csp-credentialsui.md#credentialsui-enumerateadministrators) +- [Cryptography/AllowFipsAlgorithmPolicy](./policy-csp-cryptography.md#cryptography-allowfipsalgorithmpolicy) +- [DataUsage/SetCost4G](./policy-csp-datausage.md#datausage-setcost4g) +- [Defender/AllowArchiveScanning](./policy-csp-defender.md#defender-allowarchivescanning) +- [Defender/AllowBehaviorMonitoring](./policy-csp-defender.md#defender-allowbehaviormonitoring) +- [Defender/AllowCloudProtection](./policy-csp-defender.md#defender-allowcloudprotection) +- [Defender/AllowEmailScanning](./policy-csp-defender.md#defender-allowemailscanning) +- [Defender/AllowFullScanOnMappedNetworkDrives](./policy-csp-defender.md#defender-allowfullscanonmappednetworkdrives) +- [Defender/AllowFullScanRemovableDriveScanning](./policy-csp-defender.md#defender-allowfullscanremovabledrivescanning) +- [Defender/AllowIOAVProtection](./policy-csp-defender.md#defender-allowioavprotection) +- [Defender/AllowOnAccessProtection](./policy-csp-defender.md#defender-allowonaccessprotection) +- [Defender/AllowRealtimeMonitoring](./policy-csp-defender.md#defender-allowrealtimemonitoring) +- [Defender/AllowScanningNetworkFiles](./policy-csp-defender.md#defender-allowscanningnetworkfiles) +- [Defender/AllowUserUIAccess](./policy-csp-defender.md#defender-allowuseruiaccess) +- [Defender/AttackSurfaceReductionOnlyExclusions](./policy-csp-defender.md#defender-attacksurfacereductiononlyexclusions) +- [Defender/AttackSurfaceReductionRules](./policy-csp-defender.md#defender-attacksurfacereductionrules) +- [Defender/AvgCPULoadFactor](./policy-csp-defender.md#defender-avgcpuloadfactor) +- [Defender/CheckForSignaturesBeforeRunningScan](./policy-csp-defender.md#defender-checkforsignaturesbeforerunningscan) +- [Defender/CloudBlockLevel](./policy-csp-defender.md#defender-cloudblocklevel) +- [Defender/CloudExtendedTimeout](./policy-csp-defender.md#defender-cloudextendedtimeout) +- [Defender/ControlledFolderAccessAllowedApplications](./policy-csp-defender.md#defender-controlledfolderaccessallowedapplications) +- [Defender/ControlledFolderAccessProtectedFolders](./policy-csp-defender.md#defender-controlledfolderaccessprotectedfolders) +- [Defender/DaysToRetainCleanedMalware](./policy-csp-defender.md#defender-daystoretaincleanedmalware) +- [Defender/DisableCatchupFullScan](./policy-csp-defender.md#defender-disablecatchupfullscan) +- [Defender/DisableCatchupQuickScan](./policy-csp-defender.md#defender-disablecatchupquickscan) +- [Defender/EnableControlledFolderAccess](./policy-csp-defender.md#defender-enablecontrolledfolderaccess) +- [Defender/EnableLowCPUPriority](./policy-csp-defender.md#defender-enablelowcpupriority) +- [Defender/EnableNetworkProtection](./policy-csp-defender.md#defender-enablenetworkprotection) +- [Defender/ExcludedExtensions](./policy-csp-defender.md#defender-excludedextensions) +- [Defender/ExcludedPaths](./policy-csp-defender.md#defender-excludedpaths) +- [Defender/ExcludedProcesses](./policy-csp-defender.md#defender-excludedprocesses) +- [Defender/RealTimeScanDirection](./policy-csp-defender.md#defender-realtimescandirection) +- [Defender/ScanParameter](./policy-csp-defender.md#defender-scanparameter) +- [Defender/ScheduleQuickScanTime](./policy-csp-defender.md#defender-schedulequickscantime) +- [Defender/ScheduleScanDay](./policy-csp-defender.md#defender-schedulescanday) +- [Defender/ScheduleScanTime](./policy-csp-defender.md#defender-schedulescantime) +- [Defender/SignatureUpdateFallbackOrder](./policy-csp-defender.md#defender-signatureupdatefallbackorder) +- [Defender/SignatureUpdateFileSharesSources](./policy-csp-defender.md#defender-signatureupdatefilesharessources) +- [Defender/SignatureUpdateInterval](./policy-csp-defender.md#defender-signatureupdateinterval) +- [Defender/SubmitSamplesConsent](./policy-csp-defender.md#defender-submitsamplesconsent) +- [Defender/ThreatSeverityDefaultAction](./policy-csp-defender.md#defender-threatseveritydefaultaction) + [DeliveryOptimization/DOAbsoluteMaxCacheSize](./policy-csp-deliveryoptimization.md#deliveryoptimization-doabsolutemaxcachesize) +- [DeliveryOptimization/DOAllowVPNPeerCaching](./policy-csp-deliveryoptimization.md#deliveryoptimization-doallowvpnpeercaching) +- [DeliveryOptimization/DOCacheHost](./policy-csp-deliveryoptimization.md#deliveryoptimization-docachehost) +- [DeliveryOptimization/DODelayBackgroundDownloadFromHttp](./policy-csp-deliveryoptimization.md#deliveryoptimization-dodelaybackgrounddownloadfromhttp) +- [DeliveryOptimization/DODelayForegroundDownloadFromHttp](./policy-csp-deliveryoptimization.md#deliveryoptimization-dodelayforegrounddownloadfromhttp) +- [DeliveryOptimization/DODelayCacheServerFallbackBackground](./policy-csp-deliveryoptimization.md#deliveryoptimization-dodelaycacheserverfallbackbackground) +- [DeliveryOptimization/DODelayCacheServerFallbackForeground](./policy-csp-deliveryoptimization.md#deliveryoptimization-dodelaycacheserverfallbackforeground) +- [DeliveryOptimization/DODownloadMode](./policy-csp-deliveryoptimization.md#deliveryoptimization-dodownloadmode) +- [DeliveryOptimization/DOGroupId](./policy-csp-deliveryoptimization.md#deliveryoptimization-dogroupid) +- [DeliveryOptimization/DOGroupIdSource](./policy-csp-deliveryoptimization.md#deliveryoptimization-dogroupidsource) +- [DeliveryOptimization/DOMaxCacheAge](./policy-csp-deliveryoptimization.md#deliveryoptimization-domaxcacheage) +- [DeliveryOptimization/DOMaxCacheSize](./policy-csp-deliveryoptimization.md#deliveryoptimization-domaxcachesize) +- [DeliveryOptimization/DOMaxDownloadBandwidth](./policy-csp-deliveryoptimization.md#deliveryoptimization-domaxdownloadbandwidth) +- [DeliveryOptimization/DOMaxUploadBandwidth](./policy-csp-deliveryoptimization.md#deliveryoptimization-domaxuploadbandwidth) +- [DeliveryOptimization/DOMinBackgroundQos](./policy-csp-deliveryoptimization.md#deliveryoptimization-dominbackgroundqos) +- [DeliveryOptimization/DOMinBatteryPercentageAllowedToUpload](./policy-csp-deliveryoptimization.md#deliveryoptimization-dominbatterypercentageallowedtoupload) +- [DeliveryOptimization/DOMinDiskSizeAllowedToPeer](./policy-csp-deliveryoptimization.md#deliveryoptimization-domindisksizeallowedtopeer) +- [DeliveryOptimization/DOMinFileSizeToCache](./policy-csp-deliveryoptimization.md#deliveryoptimization-dominfilesizetocache) +- [DeliveryOptimization/DOMinRAMAllowedToPeer](./policy-csp-deliveryoptimization.md#deliveryoptimization-dominramallowedtopeer) +- [DeliveryOptimization/DOModifyCacheDrive](./policy-csp-deliveryoptimization.md#deliveryoptimization-domodifycachedrive) +- [DeliveryOptimization/DOMonthlyUploadDataCap](./policy-csp-deliveryoptimization.md#deliveryoptimization-domonthlyuploaddatacap) +- [DeliveryOptimization/DOPercentageMaxBackgroundBandwidth](./policy-csp-deliveryoptimization.md#deliveryoptimization-dopercentagemaxbackgroundbandwidth) +- [DeliveryOptimization/DOPercentageMaxDownloadBandwidth](./policy-csp-deliveryoptimization.md#deliveryoptimization-dopercentagemaxdownloadbandwidth) +- [DeliveryOptimization/DOPercentageMaxForegroundBandwidth](./policy-csp-deliveryoptimization.md#deliveryoptimization-dopercentagemaxforegroundbandwidth) +- [DeliveryOptimization/DORestrictPeerSelectionBy](./policy-csp-deliveryoptimization.md#deliveryoptimization-dorestrictpeerselectionby) +- [DeliveryOptimization/DOSetHoursToLimitBackgroundDownloadBandwidth](./policy-csp-deliveryoptimization.md#deliveryoptimization-dosethourstolimitbackgrounddownloadbandwidth) +- [DeliveryOptimization/DOSetHoursToLimitForegroundDownloadBandwidth](./policy-csp-deliveryoptimization.md#deliveryoptimization-dosethourstolimitforegrounddownloadbandwidth) +- [Desktop/PreventUserRedirectionOfProfileFolders](./policy-csp-desktop.md#desktop-preventuserredirectionofprofilefolders) +- [DeviceGuard/ConfigureSystemGuardLaunch](./policy-csp-deviceguard.md#deviceguard-configuresystemguardlaunch) +- [DeviceGuard/EnableVirtualizationBasedSecurity](./policy-csp-deviceguard.md#deviceguard-enablevirtualizationbasedsecurity) +- [DeviceGuard/LsaCfgFlags](./policy-csp-deviceguard.md#deviceguard-lsacfgflags) +- [DeviceGuard/RequirePlatformSecurityFeatures](./policy-csp-deviceguard.md#deviceguard-requireplatformsecurityfeatures) +- [DeviceInstallation/AllowInstallationOfMatchingDeviceIDs](./policy-csp-deviceinstallation.md#deviceinstallation-allowinstallationofmatchingdeviceids) +- [DeviceInstallation/AllowInstallationOfMatchingDeviceSetupClasses](./policy-csp-deviceinstallation.md#deviceinstallation-allowinstallationofmatchingdevicesetupclasses) +- [DeviceInstallation/PreventDeviceMetadataFromNetwork](./policy-csp-deviceinstallation.md#deviceinstallation-preventdevicemetadatafromnetwork) +- [DeviceInstallation/PreventInstallationOfDevicesNotDescribedByOtherPolicySettings](./policy-csp-deviceinstallation.md#deviceinstallation-preventinstallationofdevicesnotdescribedbyotherpolicysettings) +- [DeviceInstallation/PreventInstallationOfMatchingDeviceIDs](./policy-csp-deviceinstallation.md#deviceinstallation-preventinstallationofmatchingdeviceids) +- [DeviceInstallation/PreventInstallationOfMatchingDeviceSetupClasses](./policy-csp-deviceinstallation.md#deviceinstallation-preventinstallationofmatchingdevicesetupclasses) +- [DeviceLock/MinimumPasswordAge](./policy-csp-devicelock.md#devicelock-minimumpasswordage) +- [DeviceLock/PreventEnablingLockScreenCamera](./policy-csp-devicelock.md#devicelock-preventenablinglockscreencamera) +- [DeviceLock/PreventLockScreenSlideShow](./policy-csp-devicelock.md#devicelock-preventlockscreenslideshow) +- [Display/DisablePerProcessDpiForApps](./policy-csp-display.md#display-disableperprocessdpiforapps) +- [Display/EnablePerProcessDpi](./policy-csp-display.md#display-enableperprocessdpi) +- [Display/EnablePerProcessDpiForApps](./policy-csp-display.md#display-enableperprocessdpiforapps) +- [Display/TurnOffGdiDPIScalingForApps](./policy-csp-display.md#display-turnoffgdidpiscalingforapps) +- [Display/TurnOnGdiDPIScalingForApps](./policy-csp-display.md#display-turnongdidpiscalingforapps) +- [DmaGuard/DeviceEnumerationPolicy](./policy-csp-dmaguard.md#dmaguard-deviceenumerationpolicy) +- [Education/PreventAddingNewPrinters](./policy-csp-education.md#education-preventaddingnewprinters) +- [ErrorReporting/CustomizeConsentSettings](./policy-csp-errorreporting.md#errorreporting-customizeconsentsettings) +- [ErrorReporting/DisableWindowsErrorReporting](./policy-csp-errorreporting.md#errorreporting-disablewindowserrorreporting) +- [ErrorReporting/DisplayErrorNotification](./policy-csp-errorreporting.md#errorreporting-displayerrornotification) +- [ErrorReporting/DoNotSendAdditionalData](./policy-csp-errorreporting.md#errorreporting-donotsendadditionaldata) +- [ErrorReporting/PreventCriticalErrorDisplay](./policy-csp-errorreporting.md#errorreporting-preventcriticalerrordisplay) +- [EventLogService/ControlEventLogBehavior](./policy-csp-eventlogservice.md#eventlogservice-controleventlogbehavior) +- [EventLogService/SpecifyMaximumFileSizeApplicationLog](./policy-csp-eventlogservice.md#eventlogservice-specifymaximumfilesizeapplicationlog) +- [EventLogService/SpecifyMaximumFileSizeSecurityLog](./policy-csp-eventlogservice.md#eventlogservice-specifymaximumfilesizesecuritylog) +- [EventLogService/SpecifyMaximumFileSizeSystemLog](./policy-csp-eventlogservice.md#eventlogservice-specifymaximumfilesizesystemlog) +- [Experience/AllowClipboardHistory](./policy-csp-experience.md#experience-allowclipboardhistory) +- [Experience/AllowCortana](./policy-csp-experience.md#experience-allowcortana) +- [Experience/AllowFindMyDevice](./policy-csp-experience.md#experience-allowfindmydevice) +- [Experience/AllowTailoredExperiencesWithDiagnosticData](./policy-csp-experience.md#experience-allowtailoredexperienceswithdiagnosticdata) +- [Experience/AllowThirdPartySuggestionsInWindowsSpotlight](./policy-csp-experience.md#experience-allowthirdpartysuggestionsinwindowsspotlight) +- [Experience/AllowWindowsConsumerFeatures](./policy-csp-experience.md#experience-allowwindowsconsumerfeatures) +- [Experience/AllowWindowsSpotlight](./policy-csp-experience.md#experience-allowwindowsspotlight) +- [Experience/AllowWindowsSpotlightOnActionCenter](./policy-csp-experience.md#experience-allowwindowsspotlightonactioncenter) +- [Experience/AllowWindowsSpotlightOnSettings](./policy-csp-experience.md#experience-allowwindowsspotlightonsettings) +- [Experience/AllowWindowsSpotlightWindowsWelcomeExperience](./policy-csp-experience.md#experience-allowwindowsspotlightwindowswelcomeexperience) +- [Experience/AllowWindowsTips](./policy-csp-experience.md#experience-allowwindowstips) +- [Experience/ConfigureWindowsSpotlightOnLockScreen](./policy-csp-experience.md#experience-configurewindowsspotlightonlockscreen) +- [Experience/DoNotShowFeedbackNotifications](./policy-csp-experience.md#experience-donotshowfeedbacknotifications) +- [Experience/DoNotSyncBrowserSettings](./policy-csp-experience.md#experience-donotsyncbrowsersetting) +- [Experience/PreventUsersFromTurningOnBrowserSyncing](./policy-csp-experience.md#experience-preventusersfromturningonbrowsersyncing) +- [Experience/ShowLockOnUserTile](policy-csp-experience.md#experience-showlockonusertile) +- [ExploitGuard/ExploitProtectionSettings](./policy-csp-exploitguard.md#exploitguard-exploitprotectionsettings) +- [FileExplorer/TurnOffDataExecutionPreventionForExplorer](./policy-csp-fileexplorer.md#fileexplorer-turnoffdataexecutionpreventionforexplorer) +- [FileExplorer/TurnOffHeapTerminationOnCorruption](./policy-csp-fileexplorer.md#fileexplorer-turnoffheapterminationoncorruption) +- [Handwriting/PanelDefaultModeDocked](./policy-csp-handwriting.md#handwriting-paneldefaultmodedocked) +- [InternetExplorer/AddSearchProvider](./policy-csp-internetexplorer.md#internetexplorer-addsearchprovider) +- [InternetExplorer/AllowActiveXFiltering](./policy-csp-internetexplorer.md#internetexplorer-allowactivexfiltering) +- [InternetExplorer/AllowAddOnList](./policy-csp-internetexplorer.md#internetexplorer-allowaddonlist) +- [InternetExplorer/AllowAutoComplete](./policy-csp-internetexplorer.md#internetexplorer-allowautocomplete) +- [InternetExplorer/AllowCertificateAddressMismatchWarning](./policy-csp-internetexplorer.md#internetexplorer-allowcertificateaddressmismatchwarning) +- [InternetExplorer/AllowDeletingBrowsingHistoryOnExit](./policy-csp-internetexplorer.md#internetexplorer-allowdeletingbrowsinghistoryonexit) +- [InternetExplorer/AllowEnhancedProtectedMode](./policy-csp-internetexplorer.md#internetexplorer-allowenhancedprotectedmode) +- [InternetExplorer/AllowEnhancedSuggestionsInAddressBar](./policy-csp-internetexplorer.md#internetexplorer-allowenhancedsuggestionsinaddressbar) +- [InternetExplorer/AllowEnterpriseModeFromToolsMenu](./policy-csp-internetexplorer.md#internetexplorer-allowenterprisemodefromtoolsmenu) +- [InternetExplorer/AllowEnterpriseModeSiteList](./policy-csp-internetexplorer.md#internetexplorer-allowenterprisemodesitelist) +- [InternetExplorer/AllowFallbackToSSL3](./policy-csp-internetexplorer.md#internetexplorer-allowfallbacktossl3) +- [InternetExplorer/AllowInternetExplorer7PolicyList](./policy-csp-internetexplorer.md#internetexplorer-allowinternetexplorer7policylist) +- [InternetExplorer/AllowInternetExplorerStandardsMode](./policy-csp-internetexplorer.md#internetexplorer-allowinternetexplorerstandardsmode) +- [InternetExplorer/AllowInternetZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowinternetzonetemplate) +- [InternetExplorer/AllowIntranetZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowintranetzonetemplate) +- [InternetExplorer/AllowLocalMachineZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowlocalmachinezonetemplate) +- [InternetExplorer/AllowLockedDownInternetZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowlockeddowninternetzonetemplate) +- [InternetExplorer/AllowLockedDownIntranetZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowlockeddownintranetzonetemplate) +- [InternetExplorer/AllowLockedDownLocalMachineZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowlockeddownlocalmachinezonetemplate) +- [InternetExplorer/AllowLockedDownRestrictedSitesZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowlockeddownrestrictedsiteszonetemplate) +- [InternetExplorer/AllowOneWordEntry](./policy-csp-internetexplorer.md#internetexplorer-allowonewordentry) +- [InternetExplorer/AllowSiteToZoneAssignmentList](./policy-csp-internetexplorer.md#internetexplorer-allowsitetozoneassignmentlist) +- [InternetExplorer/AllowSoftwareWhenSignatureIsInvalid](./policy-csp-internetexplorer.md#internetexplorer-allowsoftwarewhensignatureisinvalid) +- [InternetExplorer/AllowSuggestedSites](./policy-csp-internetexplorer.md#internetexplorer-allowsuggestedsites) +- [InternetExplorer/AllowTrustedSitesZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowtrustedsiteszonetemplate) +- [InternetExplorer/AllowsLockedDownTrustedSitesZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowslockeddowntrustedsiteszonetemplate) +- [InternetExplorer/AllowsRestrictedSitesZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowsrestrictedsiteszonetemplate) +- [InternetExplorer/CheckServerCertificateRevocation](./policy-csp-internetexplorer.md#internetexplorer-checkservercertificaterevocation) +- [InternetExplorer/CheckSignaturesOnDownloadedPrograms](./policy-csp-internetexplorer.md#internetexplorer-checksignaturesondownloadedprograms) +- [InternetExplorer/ConsistentMimeHandlingInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-consistentmimehandlinginternetexplorerprocesses) +- [InternetExplorer/DisableActiveXVersionListAutoDownload](./policy-csp-internetexplorer.md#internetexplorer-disableactivexversionlistautodownload) +- [InternetExplorer/DisableAdobeFlash](./policy-csp-internetexplorer.md#internetexplorer-disableadobeflash) +- [InternetExplorer/DisableBypassOfSmartScreenWarnings](./policy-csp-internetexplorer.md#internetexplorer-disablebypassofsmartscreenwarnings) +- [InternetExplorer/DisableBypassOfSmartScreenWarningsAboutUncommonFiles](./policy-csp-internetexplorer.md#internetexplorer-disablebypassofsmartscreenwarningsaboutuncommonfiles) +- [InternetExplorer/DisableCompatView](./policy-csp-internetexplorer.md#internetexplorer-disablecompatview) +- [InternetExplorer/DisableConfiguringHistory](./policy-csp-internetexplorer.md#internetexplorer-disableconfiguringhistory) +- [InternetExplorer/DisableCrashDetection](./policy-csp-internetexplorer.md#internetexplorer-disablecrashdetection) +- [InternetExplorer/DisableCustomerExperienceImprovementProgramParticipation](./policy-csp-internetexplorer.md#internetexplorer-disablecustomerexperienceimprovementprogramparticipation) +- [InternetExplorer/DisableDeletingUserVisitedWebsites](./policy-csp-internetexplorer.md#internetexplorer-disabledeletinguservisitedwebsites) +- [InternetExplorer/DisableEnclosureDownloading](./policy-csp-internetexplorer.md#internetexplorer-disableenclosuredownloading) +- [InternetExplorer/DisableEncryptionSupport](./policy-csp-internetexplorer.md#internetexplorer-disableencryptionsupport) +- [InternetExplorer/DisableFeedsBackgroundSync](./policy-csp-internetexplorer.md#internetexplorer-disablefeedsbackgroundsync) +- [InternetExplorer/DisableFirstRunWizard](./policy-csp-internetexplorer.md#internetexplorer-disablefirstrunwizard) +- [InternetExplorer/DisableFlipAheadFeature](./policy-csp-internetexplorer.md#internetexplorer-disableflipaheadfeature) +- [InternetExplorer/DisableGeolocation](./policy-csp-internetexplorer.md#internetexplorer-disablegeolocation) +- [InternetExplorer/DisableHomePageChange](./policy-csp-internetexplorer.md#internetexplorer-disablehomepagechange) +- [InternetExplorer/DisableIgnoringCertificateErrors](./policy-csp-internetexplorer.md#internetexplorer-disableignoringcertificateerrors) +- [InternetExplorer/DisableInPrivateBrowsing](./policy-csp-internetexplorer.md#internetexplorer-disableinprivatebrowsing) +- [InternetExplorer/DisableProcessesInEnhancedProtectedMode](./policy-csp-internetexplorer.md#internetexplorer-disableprocessesinenhancedprotectedmode) +- [InternetExplorer/DisableProxyChange](./policy-csp-internetexplorer.md#internetexplorer-disableproxychange) +- [InternetExplorer/DisableSearchProviderChange](./policy-csp-internetexplorer.md#internetexplorer-disablesearchproviderchange) +- [InternetExplorer/DisableSecondaryHomePageChange](./policy-csp-internetexplorer.md#internetexplorer-disablesecondaryhomepagechange) +- [InternetExplorer/DisableSecuritySettingsCheck](./policy-csp-internetexplorer.md#internetexplorer-disablesecuritysettingscheck) +- [InternetExplorer/DisableUpdateCheck](./policy-csp-internetexplorer.md#internetexplorer-disableupdatecheck) +- [InternetExplorer/DisableWebAddressAutoComplete](./policy-csp-internetexplorer.md#internetexplorer-disablewebaddressautocomplete) +- [InternetExplorer/DoNotAllowActiveXControlsInProtectedMode](./policy-csp-internetexplorer.md#internetexplorer-donotallowactivexcontrolsinprotectedmode) +- [InternetExplorer/DoNotAllowUsersToAddSites](./policy-csp-internetexplorer.md#internetexplorer-donotallowuserstoaddsites) +- [InternetExplorer/DoNotAllowUsersToChangePolicies](./policy-csp-internetexplorer.md#internetexplorer-donotallowuserstochangepolicies) +- [InternetExplorer/DoNotBlockOutdatedActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-donotblockoutdatedactivexcontrols) +- [InternetExplorer/DoNotBlockOutdatedActiveXControlsOnSpecificDomains](./policy-csp-internetexplorer.md#internetexplorer-donotblockoutdatedactivexcontrolsonspecificdomains) +- [InternetExplorer/IncludeAllLocalSites](./policy-csp-internetexplorer.md#internetexplorer-includealllocalsites) +- [InternetExplorer/IncludeAllNetworkPaths](./policy-csp-internetexplorer.md#internetexplorer-includeallnetworkpaths) +- [InternetExplorer/InternetZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowaccesstodatasources) +- [InternetExplorer/InternetZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowautomaticpromptingforactivexcontrols) +- [InternetExplorer/InternetZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowautomaticpromptingforfiledownloads) +- [InternetExplorer/InternetZoneAllowCopyPasteViaScript](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowcopypasteviascript) +- [InternetExplorer/InternetZoneAllowDragAndDropCopyAndPasteFiles](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowdraganddropcopyandpastefiles) +- [InternetExplorer/InternetZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowfontdownloads) +- [InternetExplorer/InternetZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowlessprivilegedsites) +- [InternetExplorer/InternetZoneAllowLoadingOfXAMLFiles](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowloadingofxamlfiles) +- [InternetExplorer/InternetZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallownetframeworkreliantcomponents) +- [InternetExplorer/InternetZoneAllowOnlyApprovedDomainsToUseActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowonlyapproveddomainstouseactivexcontrols) +- [InternetExplorer/InternetZoneAllowOnlyApprovedDomainsToUseTDCActiveXControl](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowonlyapproveddomainstousetdcactivexcontrol) +- [InternetExplorer/InternetZoneAllowScriptInitiatedWindows](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowscriptinitiatedwindows) +- [InternetExplorer/InternetZoneAllowScriptingOfInternetExplorerWebBrowserControls](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowscriptingofinternetexplorerwebbrowsercontrols) +- [InternetExplorer/InternetZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowscriptlets) +- [InternetExplorer/InternetZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowsmartscreenie) +- [InternetExplorer/InternetZoneAllowUpdatesToStatusBarViaScript](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowupdatestostatusbarviascript) +- [InternetExplorer/InternetZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowuserdatapersistence) +- [InternetExplorer/InternetZoneAllowVBScriptToRunInInternetExplorer](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowvbscripttorunininternetexplorer) +- [InternetExplorer/InternetZoneDoNotRunAntimalwareAgainstActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-internetzonedonotrunantimalwareagainstactivexcontrols) +- [InternetExplorer/InternetZoneDownloadSignedActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-internetzonedownloadsignedactivexcontrols) +- [InternetExplorer/InternetZoneDownloadUnsignedActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-internetzonedownloadunsignedactivexcontrols) +- [InternetExplorer/InternetZoneEnableCrossSiteScriptingFilter](./policy-csp-internetexplorer.md#internetexplorer-internetzoneenablecrosssitescriptingfilter) +- [InternetExplorer/InternetZoneEnableDraggingOfContentFromDifferentDomainsAcrossWindows](./policy-csp-internetexplorer.md#internetexplorer-internetzoneenabledraggingofcontentfromdifferentdomainsacrosswindows) +- [InternetExplorer/InternetZoneEnableDraggingOfContentFromDifferentDomainsWithinWindows](./policy-csp-internetexplorer.md#internetexplorer-internetzoneenabledraggingofcontentfromdifferentdomainswithinwindows) +- [InternetExplorer/InternetZoneEnableMIMESniffing](./policy-csp-internetexplorer.md#internetexplorer-internetzoneenablemimesniffing) +- [InternetExplorer/InternetZoneEnableProtectedMode](./policy-csp-internetexplorer.md#internetexplorer-internetzoneenableprotectedmode) +- [InternetExplorer/InternetZoneIncludeLocalPathWhenUploadingFilesToServer](./policy-csp-internetexplorer.md#internetexplorer-internetzoneincludelocalpathwhenuploadingfilestoserver) +- [InternetExplorer/InternetZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-internetzoneinitializeandscriptactivexcontrols) +- [InternetExplorer/InternetZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-internetzonejavapermissions) +- [InternetExplorer/InternetZoneLaunchingApplicationsAndFilesInIFRAME](./policy-csp-internetexplorer.md#internetexplorer-internetzonelaunchingapplicationsandfilesiniframe) +- [InternetExplorer/InternetZoneLogonOptions](./policy-csp-internetexplorer.md#internetexplorer-internetzonelogonoptions) +- [InternetExplorer/InternetZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-internetzonenavigatewindowsandframes) +- [InternetExplorer/InternetZoneRunNETFrameworkReliantComponentsSignedWithAuthenticode](./policy-csp-internetexplorer.md#internetexplorer-internetzonerunnetframeworkreliantcomponentssignedwithauthenticode) +- [InternetExplorer/InternetZoneShowSecurityWarningForPotentiallyUnsafeFiles](./policy-csp-internetexplorer.md#internetexplorer-internetzoneshowsecuritywarningforpotentiallyunsafefiles) +- [InternetExplorer/InternetZoneUsePopupBlocker](./policy-csp-internetexplorer.md#internetexplorer-internetzoneusepopupblocker) +- [InternetExplorer/IntranetZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowaccesstodatasources) +- [InternetExplorer/IntranetZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowautomaticpromptingforactivexcontrols) +- [InternetExplorer/IntranetZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowautomaticpromptingforfiledownloads) +- [InternetExplorer/IntranetZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowfontdownloads) +- [InternetExplorer/IntranetZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowlessprivilegedsites) +- [InternetExplorer/IntranetZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallownetframeworkreliantcomponents) +- [InternetExplorer/IntranetZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowscriptlets) +- [InternetExplorer/IntranetZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowsmartscreenie) +- [InternetExplorer/IntranetZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowuserdatapersistence) +- [InternetExplorer/IntranetZoneDoNotRunAntimalwareAgainstActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-intranetzonedonotrunantimalwareagainstactivexcontrols) +- [InternetExplorer/IntranetZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneinitializeandscriptactivexcontrols) +- [InternetExplorer/IntranetZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-intranetzonejavapermissions) +- [InternetExplorer/IntranetZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-intranetzonenavigatewindowsandframes) +- [InternetExplorer/LocalMachineZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowaccesstodatasources) +- [InternetExplorer/LocalMachineZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowautomaticpromptingforactivexcontrols) +- [InternetExplorer/LocalMachineZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowautomaticpromptingforfiledownloads) +- [InternetExplorer/LocalMachineZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowfontdownloads) +- [InternetExplorer/LocalMachineZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowlessprivilegedsites) +- [InternetExplorer/LocalMachineZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallownetframeworkreliantcomponents) +- [InternetExplorer/LocalMachineZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowscriptlets) +- [InternetExplorer/LocalMachineZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowsmartscreenie) +- [InternetExplorer/LocalMachineZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowuserdatapersistence) +- [InternetExplorer/LocalMachineZoneDoNotRunAntimalwareAgainstActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-localmachinezonedonotrunantimalwareagainstactivexcontrols) +- [InternetExplorer/LocalMachineZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneinitializeandscriptactivexcontrols) +- [InternetExplorer/LocalMachineZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-localmachinezonejavapermissions) +- [InternetExplorer/LocalMachineZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-localmachinezonenavigatewindowsandframes) +- [InternetExplorer/LockedDownInternetZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowaccesstodatasources) +- [InternetExplorer/LockedDownInternetZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowautomaticpromptingforactivexcontrols) +- [InternetExplorer/LockedDownInternetZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowautomaticpromptingforfiledownloads) +- [InternetExplorer/LockedDownInternetZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowfontdownloads) +- [InternetExplorer/LockedDownInternetZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowlessprivilegedsites) +- [InternetExplorer/LockedDownInternetZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallownetframeworkreliantcomponents) +- [InternetExplorer/LockedDownInternetZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowscriptlets) +- [InternetExplorer/LockedDownInternetZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowsmartscreenie) +- [InternetExplorer/LockedDownInternetZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowuserdatapersistence) +- [InternetExplorer/LockedDownInternetZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneinitializeandscriptactivexcontrols) +- [InternetExplorer/LockedDownInternetZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzonejavapermissions) +- [InternetExplorer/LockedDownInternetZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzonenavigatewindowsandframes) +- [InternetExplorer/LockedDownIntranetJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetjavapermissions) +- [InternetExplorer/LockedDownIntranetZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowaccesstodatasources) +- [InternetExplorer/LockedDownIntranetZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowautomaticpromptingforactivexcontrols) +- [InternetExplorer/LockedDownIntranetZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowautomaticpromptingforfiledownloads) +- [InternetExplorer/LockedDownIntranetZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowfontdownloads) +- [InternetExplorer/LockedDownIntranetZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowlessprivilegedsites) +- [InternetExplorer/LockedDownIntranetZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallownetframeworkreliantcomponents) +- [InternetExplorer/LockedDownIntranetZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowscriptlets) +- [InternetExplorer/LockedDownIntranetZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowsmartscreenie) +- [InternetExplorer/LockedDownIntranetZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowuserdatapersistence) +- [InternetExplorer/LockedDownIntranetZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneinitializeandscriptactivexcontrols) +- [InternetExplorer/LockedDownIntranetZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzonenavigatewindowsandframes) +- [InternetExplorer/LockedDownLocalMachineZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowaccesstodatasources) +- [InternetExplorer/LockedDownLocalMachineZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowautomaticpromptingforactivexcontrols) +- [InternetExplorer/LockedDownLocalMachineZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowautomaticpromptingforfiledownloads) +- [InternetExplorer/LockedDownLocalMachineZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowfontdownloads) +- [InternetExplorer/LockedDownLocalMachineZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowlessprivilegedsites) +- [InternetExplorer/LockedDownLocalMachineZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallownetframeworkreliantcomponents) +- [InternetExplorer/LockedDownLocalMachineZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowscriptlets) +- [InternetExplorer/LockedDownLocalMachineZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowsmartscreenie) +- [InternetExplorer/LockedDownLocalMachineZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowuserdatapersistence) +- [InternetExplorer/LockedDownLocalMachineZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneinitializeandscriptactivexcontrols) +- [InternetExplorer/LockedDownLocalMachineZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezonejavapermissions) +- [InternetExplorer/LockedDownLocalMachineZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezonenavigatewindowsandframes) +- [InternetExplorer/LockedDownRestrictedSitesZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowaccesstodatasources) +- [InternetExplorer/LockedDownRestrictedSitesZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowautomaticpromptingforactivexcontrols) +- [InternetExplorer/LockedDownRestrictedSitesZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowautomaticpromptingforfiledownloads) +- [InternetExplorer/LockedDownRestrictedSitesZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowfontdownloads) +- [InternetExplorer/LockedDownRestrictedSitesZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowlessprivilegedsites) +- [InternetExplorer/LockedDownRestrictedSitesZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallownetframeworkreliantcomponents) +- [InternetExplorer/LockedDownRestrictedSitesZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowscriptlets) +- [InternetExplorer/LockedDownRestrictedSitesZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowsmartscreenie) +- [InternetExplorer/LockedDownRestrictedSitesZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowuserdatapersistence) +- [InternetExplorer/LockedDownRestrictedSitesZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneinitializeandscriptactivexcontrols) +- [InternetExplorer/LockedDownRestrictedSitesZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszonejavapermissions) +- [InternetExplorer/LockedDownRestrictedSitesZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszonenavigatewindowsandframes) +- [InternetExplorer/LockedDownTrustedSitesZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowaccesstodatasources) +- [InternetExplorer/LockedDownTrustedSitesZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowautomaticpromptingforactivexcontrols) +- [InternetExplorer/LockedDownTrustedSitesZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowautomaticpromptingforfiledownloads) +- [InternetExplorer/LockedDownTrustedSitesZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowfontdownloads) +- [InternetExplorer/LockedDownTrustedSitesZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowlessprivilegedsites) +- [InternetExplorer/LockedDownTrustedSitesZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallownetframeworkreliantcomponents) +- [InternetExplorer/LockedDownTrustedSitesZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowscriptlets) +- [InternetExplorer/LockedDownTrustedSitesZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowsmartscreenie) +- [InternetExplorer/LockedDownTrustedSitesZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowuserdatapersistence) +- [InternetExplorer/LockedDownTrustedSitesZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneinitializeandscriptactivexcontrols) +- [InternetExplorer/LockedDownTrustedSitesZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszonejavapermissions) +- [InternetExplorer/LockedDownTrustedSitesZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszonenavigatewindowsandframes) +- [InternetExplorer/MKProtocolSecurityRestrictionInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-mkprotocolsecurityrestrictioninternetexplorerprocesses) +- [InternetExplorer/MimeSniffingSafetyFeatureInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-mimesniffingsafetyfeatureinternetexplorerprocesses) +- [InternetExplorer/NewTabDefaultPage](./policy-csp-internetexplorer.md#internetexplorer-newtabdefaultpage) +- [InternetExplorer/NotificationBarInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-notificationbarinternetexplorerprocesses) +- [InternetExplorer/PreventManagingSmartScreenFilter](./policy-csp-internetexplorer.md#internetexplorer-preventmanagingsmartscreenfilter) +- [InternetExplorer/PreventPerUserInstallationOfActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-preventperuserinstallationofactivexcontrols) +- [InternetExplorer/ProtectionFromZoneElevationInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-protectionfromzoneelevationinternetexplorerprocesses) +- [InternetExplorer/RemoveRunThisTimeButtonForOutdatedActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-removerunthistimebuttonforoutdatedactivexcontrols) +- [InternetExplorer/RestrictActiveXInstallInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-restrictactivexinstallinternetexplorerprocesses) +- [InternetExplorer/RestrictFileDownloadInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-restrictfiledownloadinternetexplorerprocesses) +- [InternetExplorer/RestrictedSitesZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowaccesstodatasources) +- [InternetExplorer/RestrictedSitesZoneAllowActiveScripting](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowactivescripting) +- [InternetExplorer/RestrictedSitesZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowautomaticpromptingforactivexcontrols) +- [InternetExplorer/RestrictedSitesZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowautomaticpromptingforfiledownloads) +- [InternetExplorer/RestrictedSitesZoneAllowBinaryAndScriptBehaviors](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowbinaryandscriptbehaviors) +- [InternetExplorer/RestrictedSitesZoneAllowCopyPasteViaScript](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowcopypasteviascript) +- [InternetExplorer/RestrictedSitesZoneAllowDragAndDropCopyAndPasteFiles](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowdraganddropcopyandpastefiles) +- [InternetExplorer/RestrictedSitesZoneAllowFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowfiledownloads) +- [InternetExplorer/RestrictedSitesZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowfontdownloads) +- [InternetExplorer/RestrictedSitesZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowlessprivilegedsites) +- [InternetExplorer/RestrictedSitesZoneAllowLoadingOfXAMLFiles](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowloadingofxamlfiles) +- [InternetExplorer/RestrictedSitesZoneAllowMETAREFRESH](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowmetarefresh) +- [InternetExplorer/RestrictedSitesZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallownetframeworkreliantcomponents) +- [InternetExplorer/RestrictedSitesZoneAllowOnlyApprovedDomainsToUseActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowonlyapproveddomainstouseactivexcontrols) +- [InternetExplorer/RestrictedSitesZoneAllowOnlyApprovedDomainsToUseTDCActiveXControl](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowonlyapproveddomainstousetdcactivexcontrol) +- [InternetExplorer/RestrictedSitesZoneAllowScriptInitiatedWindows](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowscriptinitiatedwindows) +- [InternetExplorer/RestrictedSitesZoneAllowScriptingOfInternetExplorerWebBrowserControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowscriptingofinternetexplorerwebbrowsercontrols) +- [InternetExplorer/RestrictedSitesZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowscriptlets) +- [InternetExplorer/RestrictedSitesZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowsmartscreenie) +- [InternetExplorer/RestrictedSitesZoneAllowUpdatesToStatusBarViaScript](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowupdatestostatusbarviascript) +- [InternetExplorer/RestrictedSitesZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowuserdatapersistence) +- [InternetExplorer/RestrictedSitesZoneAllowVBScriptToRunInInternetExplorer](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowvbscripttorunininternetexplorer) +- [InternetExplorer/RestrictedSitesZoneDoNotRunAntimalwareAgainstActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonedonotrunantimalwareagainstactivexcontrols) +- [InternetExplorer/RestrictedSitesZoneDownloadSignedActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonedownloadsignedactivexcontrols) +- [InternetExplorer/RestrictedSitesZoneDownloadUnsignedActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonedownloadunsignedactivexcontrols) +- [InternetExplorer/RestrictedSitesZoneEnableCrossSiteScriptingFilter](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneenablecrosssitescriptingfilter) +- [InternetExplorer/RestrictedSitesZoneEnableDraggingOfContentFromDifferentDomainsAcrossWindows](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneenabledraggingofcontentfromdifferentdomainsacrosswindows) +- [InternetExplorer/RestrictedSitesZoneEnableDraggingOfContentFromDifferentDomainsWithinWindows](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneenabledraggingofcontentfromdifferentdomainswithinwindows) +- [InternetExplorer/RestrictedSitesZoneEnableMIMESniffing](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneenablemimesniffing) +- [InternetExplorer/RestrictedSitesZoneIncludeLocalPathWhenUploadingFilesToServer](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneincludelocalpathwhenuploadingfilestoserver) +- [InternetExplorer/RestrictedSitesZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneinitializeandscriptactivexcontrols) +- [InternetExplorer/RestrictedSitesZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonejavapermissions) +- [InternetExplorer/RestrictedSitesZoneLaunchingApplicationsAndFilesInIFRAME](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonelaunchingapplicationsandfilesiniframe) +- [InternetExplorer/RestrictedSitesZoneLogonOptions](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonelogonoptions) +- [InternetExplorer/RestrictedSitesZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonenavigatewindowsandframes) +- [InternetExplorer/RestrictedSitesZoneRunActiveXControlsAndPlugins](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonerunactivexcontrolsandplugins) +- [InternetExplorer/RestrictedSitesZoneRunNETFrameworkReliantComponentsSignedWithAuthenticode](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonerunnetframeworkreliantcomponentssignedwithauthenticode) +- [InternetExplorer/RestrictedSitesZoneScriptActiveXControlsMarkedSafeForScripting](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonescriptactivexcontrolsmarkedsafeforscripting) +- [InternetExplorer/RestrictedSitesZoneScriptingOfJavaApplets](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonescriptingofjavaapplets) +- [InternetExplorer/RestrictedSitesZoneShowSecurityWarningForPotentiallyUnsafeFiles](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneshowsecuritywarningforpotentiallyunsafefiles) +- [InternetExplorer/RestrictedSitesZoneTurnOnProtectedMode](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneturnonprotectedmode) +- [InternetExplorer/RestrictedSitesZoneUsePopupBlocker](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneusepopupblocker) +- [InternetExplorer/ScriptedWindowSecurityRestrictionsInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-scriptedwindowsecurityrestrictionsinternetexplorerprocesses) +- [InternetExplorer/SearchProviderList](./policy-csp-internetexplorer.md#internetexplorer-searchproviderlist) +- [InternetExplorer/SecurityZonesUseOnlyMachineSettings](./policy-csp-internetexplorer.md#internetexplorer-securityzonesuseonlymachinesettings) +- [InternetExplorer/SpecifyUseOfActiveXInstallerService](./policy-csp-internetexplorer.md#internetexplorer-specifyuseofactivexinstallerservice) +- [InternetExplorer/TrustedSitesZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowaccesstodatasources) +- [InternetExplorer/TrustedSitesZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowautomaticpromptingforactivexcontrols) +- [InternetExplorer/TrustedSitesZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowautomaticpromptingforfiledownloads) +- [InternetExplorer/TrustedSitesZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowfontdownloads) +- [InternetExplorer/TrustedSitesZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowlessprivilegedsites) +- [InternetExplorer/TrustedSitesZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallownetframeworkreliantcomponents) +- [InternetExplorer/TrustedSitesZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowscriptlets) +- [InternetExplorer/TrustedSitesZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowsmartscreenie) +- [InternetExplorer/TrustedSitesZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowuserdatapersistence) +- [InternetExplorer/TrustedSitesZoneDoNotRunAntimalwareAgainstActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszonedonotrunantimalwareagainstactivexcontrols) +- [InternetExplorer/TrustedSitesZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneinitializeandscriptactivexcontrols) +- [InternetExplorer/TrustedSitesZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszonejavapermissions) +- [InternetExplorer/TrustedSitesZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszonenavigatewindowsandframes) +- [Kerberos/AllowForestSearchOrder](./policy-csp-kerberos.md#kerberos-allowforestsearchorder) +- [Kerberos/KerberosClientSupportsClaimsCompoundArmor](./policy-csp-kerberos.md#kerberos-kerberosclientsupportsclaimscompoundarmor) +- [Kerberos/RequireKerberosArmoring](./policy-csp-kerberos.md#kerberos-requirekerberosarmoring) +- [Kerberos/RequireStrictKDCValidation](./policy-csp-kerberos.md#kerberos-requirestrictkdcvalidation) +- [Kerberos/SetMaximumContextTokenSize](./policy-csp-kerberos.md#kerberos-setmaximumcontexttokensize) +- [LanmanWorkstation/EnableInsecureGuestLogons](./policy-csp-lanmanworkstation.md#lanmanworkstation-enableinsecureguestlogons) +- [Licensing/AllowWindowsEntitlementReactivation](./policy-csp-licensing.md#licensing-allowwindowsentitlementreactivation) +- [Licensing/DisallowKMSClientOnlineAVSValidation](./policy-csp-licensing.md#licensing-disallowkmsclientonlineavsvalidation) +- [LocalPoliciesSecurityOptions/Accounts_BlockMicrosoftAccounts](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-accounts-blockmicrosoftaccounts) +- [LocalPoliciesSecurityOptions/Accounts_LimitLocalAccountUseOfBlankPasswordsToConsoleLogonOnly](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-accounts-limitlocalaccountuseofblankpasswordstoconsolelogononly) +- [LocalPoliciesSecurityOptions/Accounts_RenameAdministratorAccount](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-accounts-renameadministratoraccount) +- [LocalPoliciesSecurityOptions/Accounts_RenameGuestAccount](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-accounts-renameguestaccount) +- [LocalPoliciesSecurityOptions/Devices_AllowUndockWithoutHavingToLogon](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-devices-allowundockwithouthavingtologon) +- [LocalPoliciesSecurityOptions/Devices_AllowedToFormatAndEjectRemovableMedia](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-devices-allowedtoformatandejectremovablemedia) +- [LocalPoliciesSecurityOptions/Devices_PreventUsersFromInstallingPrinterDriversWhenConnectingToSharedPrinters](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-devices-preventusersfrominstallingprinterdriverswhenconnectingtosharedprinters) +- [LocalPoliciesSecurityOptions/Devices_RestrictCDROMAccessToLocallyLoggedOnUserOnly](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-devices-restrictcdromaccesstolocallyloggedonuseronly) +- [LocalPoliciesSecurityOptions/DomainMember_DigitallyEncryptOrSignSecureChannelDataAlways](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-domainmember-digitallyencryptorsignsecurechanneldataalways) +- [LocalPoliciesSecurityOptions/DomainMember_DigitallyEncryptSecureChannelDataWhenPossible](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-domainmember-digitallyencryptsecurechanneldatawhenpossible) +- [LocalPoliciesSecurityOptions/DomainMember_DisableMachineAccountPasswordChanges](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-domainmember-disablemachineaccountpasswordchanges) +- [LocalPoliciesSecurityOptions/InteractiveLogon_DisplayUserInformationWhenTheSessionIsLocked](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-interactivelogon-displayuserinformationwhenthesessionislocked) +- [LocalPoliciesSecurityOptions/InteractiveLogon_DoNotDisplayLastSignedIn](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-interactivelogon-donotdisplaylastsignedin) +- [LocalPoliciesSecurityOptions/InteractiveLogon_DoNotDisplayUsernameAtSignIn](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-interactivelogon-donotdisplayusernameatsignin) +- [LocalPoliciesSecurityOptions/InteractiveLogon_DoNotRequireCTRLALTDEL](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-interactivelogon-donotrequirectrlaltdel) +- [LocalPoliciesSecurityOptions/InteractiveLogon_MachineInactivityLimit](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-interactivelogon-machineinactivitylimit) +- [LocalPoliciesSecurityOptions/InteractiveLogon_MessageTextForUsersAttemptingToLogOn](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-interactivelogon-messagetextforusersattemptingtologon) +- [LocalPoliciesSecurityOptions/InteractiveLogon_MessageTitleForUsersAttemptingToLogOn](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-interactivelogon-messagetitleforusersattemptingtologon) +- [LocalPoliciesSecurityOptions/InteractiveLogon_SmartCardRemovalBehavior](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-interactivelogon-smartcardremovalbehavior) +- [LocalPoliciesSecurityOptions/MicrosoftNetworkClient_DigitallySignCommunicationsAlways](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-microsoftnetworkclient-digitallysigncommunicationsalways) +- [LocalPoliciesSecurityOptions/MicrosoftNetworkClient_DigitallySignCommunicationsIfServerAgrees](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-microsoftnetworkclient-digitallysigncommunicationsifserveragrees) +- [LocalPoliciesSecurityOptions/MicrosoftNetworkClient_SendUnencryptedPasswordToThirdPartySMBServers](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-microsoftnetworkclient-sendunencryptedpasswordtothirdpartysmbservers) +- [LocalPoliciesSecurityOptions/MicrosoftNetworkServer_AmountOfIdleTimeRequiredBeforeSuspendingSession](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-microsoftnetworkserver-amountofidletimerequiredbeforesuspendingsession) +- [LocalPoliciesSecurityOptions/MicrosoftNetworkServer_DigitallySignCommunicationsAlways](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-microsoftnetworkserver-digitallysigncommunicationsalways) +- [LocalPoliciesSecurityOptions/MicrosoftNetworkServer_DigitallySignCommunicationsIfClientAgrees](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-microsoftnetworkserver-digitallysigncommunicationsifclientagrees) +- [LocalPoliciesSecurityOptions/NetworkAccess_DoNotAllowAnonymousEnumerationOfSAMAccounts](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networkaccess-donotallowanonymousenumerationofsamaccounts) +- [LocalPoliciesSecurityOptions/NetworkAccess_DoNotAllowAnonymousEnumerationOfSamAccountsAndShares](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networkaccess-donotallowanonymousenumerationofsamaccountsandshares) +- [LocalPoliciesSecurityOptions/NetworkAccess_RestrictAnonymousAccessToNamedPipesAndShares](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networkaccess-restrictanonymousaccesstonamedpipesandshares) +- [LocalPoliciesSecurityOptions/NetworkAccess_RestrictClientsAllowedToMakeRemoteCallsToSAM](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networkaccess-restrictclientsallowedtomakeremotecallstosam) +- [LocalPoliciesSecurityOptions/NetworkSecurity_AllowLocalSystemToUseComputerIdentityForNTLM](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-allowlocalsystemtousecomputeridentityforntlm) +- [LocalPoliciesSecurityOptions/NetworkSecurity_AllowPKU2UAuthenticationRequests](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-allowpku2uauthenticationrequests) +- [LocalPoliciesSecurityOptions/NetworkSecurity_DoNotStoreLANManagerHashValueOnNextPasswordChange](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-donotstorelanmanagerhashvalueonnextpasswordchange) +- [LocalPoliciesSecurityOptions/NetworkSecurity_LANManagerAuthenticationLevel](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-lanmanagerauthenticationlevel) +- [LocalPoliciesSecurityOptions/NetworkSecurity_MinimumSessionSecurityForNTLMSSPBasedClients](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-minimumsessionsecurityforntlmsspbasedclients) +- [LocalPoliciesSecurityOptions/NetworkSecurity_MinimumSessionSecurityForNTLMSSPBasedServers](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-minimumsessionsecurityforntlmsspbasedservers) +- [LocalPoliciesSecurityOptions/NetworkSecurity_RestrictNTLM_AddRemoteServerExceptionsForNTLMAuthentication](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-restrictntlm-addremoteserverexceptionsforntlmauthentication) +- [LocalPoliciesSecurityOptions/NetworkSecurity_RestrictNTLM_AuditIncomingNTLMTraffic](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-restrictntlm-auditincomingntlmtraffic) +- [LocalPoliciesSecurityOptions/NetworkSecurity_RestrictNTLM_IncomingNTLMTraffic](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-restrictntlm-incomingntlmtraffic) +- [LocalPoliciesSecurityOptions/NetworkSecurity_RestrictNTLM_OutgoingNTLMTrafficToRemoteServers](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-restrictntlm-outgoingntlmtraffictoremoteservers) +- [LocalPoliciesSecurityOptions/Shutdown_AllowSystemToBeShutDownWithoutHavingToLogOn](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-shutdown-allowsystemtobeshutdownwithouthavingtologon) +- [LocalPoliciesSecurityOptions/Shutdown_ClearVirtualMemoryPageFile](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-shutdown-clearvirtualmemorypagefile) +- [LocalPoliciesSecurityOptions/UserAccountControl_AllowUIAccessApplicationsToPromptForElevation](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-useraccountcontrol-allowuiaccessapplicationstopromptforelevation) +- [LocalPoliciesSecurityOptions/UserAccountControl_BehaviorOfTheElevationPromptForAdministrators](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-useraccountcontrol-behavioroftheelevationpromptforadministrators) +- [LocalPoliciesSecurityOptions/UserAccountControl_BehaviorOfTheElevationPromptForStandardUsers](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-useraccountcontrol-behavioroftheelevationpromptforstandardusers) +- [LocalPoliciesSecurityOptions/UserAccountControl_DetectApplicationInstallationsAndPromptForElevation](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-useraccountcontrol-detectapplicationinstallationsandpromptforelevation) +- [LocalPoliciesSecurityOptions/UserAccountControl_OnlyElevateExecutableFilesThatAreSignedAndValidated](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-useraccountcontrol-onlyelevateexecutablefilesthataresignedandvalidated) +- [LocalPoliciesSecurityOptions/UserAccountControl_OnlyElevateUIAccessApplicationsThatAreInstalledInSecureLocations](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-useraccountcontrol-onlyelevateuiaccessapplicationsthatareinstalledinsecurelocations) +- [LocalPoliciesSecurityOptions/UserAccountControl_RunAllAdministratorsInAdminApprovalMode](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-useraccountcontrol-runalladministratorsinadminapprovalmode) +- [LocalPoliciesSecurityOptions/UserAccountControl_SwitchToTheSecureDesktopWhenPromptingForElevation](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-useraccountcontrol-switchtothesecuredesktopwhenpromptingforelevation) +- [LocalPoliciesSecurityOptions/UserAccountControl_UseAdminApprovalMode](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-useraccountcontrol-useadminapprovalmode) +- [LocalPoliciesSecurityOptions/UserAccountControl_VirtualizeFileAndRegistryWriteFailuresToPerUserLocations](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-useraccountcontrol-virtualizefileandregistrywritefailurestoperuserlocations) +- [LockDown/AllowEdgeSwipe](./policy-csp-lockdown.md#lockdown-allowedgeswipe) +- [MSSLegacy/AllowICMPRedirectsToOverrideOSPFGeneratedRoutes](./policy-csp-msslegacy.md#msslegacy-allowicmpredirectstooverrideospfgeneratedroutes) +- [MSSLegacy/AllowTheComputerToIgnoreNetBIOSNameReleaseRequestsExceptFromWINSServers](./policy-csp-msslegacy.md#msslegacy-allowthecomputertoignorenetbiosnamereleaserequestsexceptfromwinsservers) +- [MSSLegacy/IPSourceRoutingProtectionLevel](./policy-csp-msslegacy.md#msslegacy-ipsourceroutingprotectionlevel) +- [MSSLegacy/IPv6SourceRoutingProtectionLevel](./policy-csp-msslegacy.md#msslegacy-ipv6sourceroutingprotectionlevel) +- [MSSecurityGuide/ApplyUACRestrictionsToLocalAccountsOnNetworkLogon](./policy-csp-mssecurityguide.md#mssecurityguide-applyuacrestrictionstolocalaccountsonnetworklogon) +- [MSSecurityGuide/ConfigureSMBV1ClientDriver](./policy-csp-mssecurityguide.md#mssecurityguide-configuresmbv1clientdriver) +- [MSSecurityGuide/ConfigureSMBV1Server](./policy-csp-mssecurityguide.md#mssecurityguide-configuresmbv1server) +- [MSSecurityGuide/EnableStructuredExceptionHandlingOverwriteProtection](./policy-csp-mssecurityguide.md#mssecurityguide-enablestructuredexceptionhandlingoverwriteprotection) +- [MSSecurityGuide/TurnOnWindowsDefenderProtectionAgainstPotentiallyUnwantedApplications](./policy-csp-mssecurityguide.md#mssecurityguide-turnonwindowsdefenderprotectionagainstpotentiallyunwantedapplications) +- [MSSecurityGuide/WDigestAuthentication](./policy-csp-mssecurityguide.md#mssecurityguide-wdigestauthentication) +- [Maps/EnableOfflineMapsAutoUpdate](./policy-csp-maps.md#maps-enableofflinemapsautoupdate) +- [Messaging/AllowMessageSync](./policy-csp-messaging.md#messaging-allowmessagesync) +- [NetworkIsolation/EnterpriseCloudResources](./policy-csp-networkisolation.md#networkisolation-enterprisecloudresources) +- [NetworkIsolation/EnterpriseIPRange](./policy-csp-networkisolation.md#networkisolation-enterpriseiprange) +- [NetworkIsolation/EnterpriseIPRangesAreAuthoritative](./policy-csp-networkisolation.md#networkisolation-enterpriseiprangesareauthoritative) +- [NetworkIsolation/EnterpriseInternalProxyServers](./policy-csp-networkisolation.md#networkisolation-enterpriseinternalproxyservers) +- [NetworkIsolation/EnterpriseProxyServers](./policy-csp-networkisolation.md#networkisolation-enterpriseproxyservers) +- [NetworkIsolation/EnterpriseProxyServersAreAuthoritative](./policy-csp-networkisolation.md#networkisolation-enterpriseproxyserversareauthoritative) +- [NetworkIsolation/NeutralResources](./policy-csp-networkisolation.md#networkisolation-neutralresources) +- [Notifications/DisallowCloudNotification](./policy-csp-notifications.md#notifications-disallowcloudnotification) +- [Notifications/DisallowNotificationMirroring](./policy-csp-notifications.md#notifications-disallownotificationmirroring) +- [Notifications/DisallowTileNotification](./policy-csp-notifications.md#notifications-disallowtilenotification) +- [Power/AllowStandbyStatesWhenSleepingOnBattery](./policy-csp-power.md#power-allowstandbystateswhensleepingonbattery) +- [Power/AllowStandbyWhenSleepingPluggedIn](./policy-csp-power.md#power-allowstandbywhensleepingpluggedin) +- [Power/DisplayOffTimeoutOnBattery](./policy-csp-power.md#power-displayofftimeoutonbattery) +- [Power/DisplayOffTimeoutPluggedIn](./policy-csp-power.md#power-displayofftimeoutpluggedin) +- [Power/EnergySaverBatteryThresholdOnBattery](./policy-csp-power.md#power-energysaverbatterythresholdonbattery) +- [Power/EnergySaverBatteryThresholdPluggedIn](./policy-csp-power.md#power-energysaverbatterythresholdpluggedin) +- [Power/HibernateTimeoutOnBattery](./policy-csp-power.md#power-hibernatetimeoutonbattery) +- [Power/HibernateTimeoutPluggedIn](./policy-csp-power.md#power-hibernatetimeoutpluggedin) +- [Power/RequirePasswordWhenComputerWakesOnBattery](./policy-csp-power.md#power-requirepasswordwhencomputerwakesonbattery) +- [Power/RequirePasswordWhenComputerWakesPluggedIn](./policy-csp-power.md#power-requirepasswordwhencomputerwakespluggedin) +- [Power/SelectLidCloseActionOnBattery](./policy-csp-power.md#power-selectlidcloseactiononbattery) +- [Power/SelectLidCloseActionPluggedIn](./policy-csp-power.md#power-selectlidcloseactionpluggedin) +- [Power/SelectPowerButtonActionOnBattery](./policy-csp-power.md#power-selectpowerbuttonactiononbattery) +- [Power/SelectPowerButtonActionPluggedIn](./policy-csp-power.md#power-selectpowerbuttonactionpluggedin) +- [Power/SelectSleepButtonActionOnBattery](./policy-csp-power.md#power-selectsleepbuttonactiononbattery) +- [Power/SelectSleepButtonActionPluggedIn](./policy-csp-power.md#power-selectsleepbuttonactionpluggedin) +- [Power/StandbyTimeoutOnBattery](./policy-csp-power.md#power-standbytimeoutonbattery) +- [Power/StandbyTimeoutPluggedIn](./policy-csp-power.md#power-standbytimeoutpluggedin) +- [Power/TurnOffHybridSleepOnBattery](./policy-csp-power.md#power-turnoffhybridsleeponbattery) +- [Power/TurnOffHybridSleepPluggedIn](./policy-csp-power.md#power-turnoffhybridsleeppluggedin) +- [Power/UnattendedSleepTimeoutOnBattery](./policy-csp-power.md#power-unattendedsleeptimeoutonbattery) +- [Power/UnattendedSleepTimeoutPluggedIn](./policy-csp-power.md#power-unattendedsleeptimeoutpluggedin) +- [Printers/PointAndPrintRestrictions](./policy-csp-printers.md#printers-pointandprintrestrictions) +- [Printers/PointAndPrintRestrictions_User](./policy-csp-printers.md#printers-pointandprintrestrictions-user) +- [Printers/PublishPrinters](./policy-csp-printers.md#printers-publishprinters) +- [Privacy/AllowCrossDeviceClipboard](./policy-csp-privacy.md#privacy-allowcrossdeviceclipboard) +- [Privacy/AllowInputPersonalization](./policy-csp-privacy.md#privacy-allowinputpersonalization) +- [Privacy/DisableAdvertisingId](./policy-csp-privacy.md#privacy-disableadvertisingid) +- [Privacy/DisablePrivacyExperience](./policy-csp-privacy.md#privacy-disableprivacyexperience) +- [Privacy/EnableActivityFeed](./policy-csp-privacy.md#privacy-enableactivityfeed) +- [Privacy/LetAppsAccessAccountInfo](./policy-csp-privacy.md#privacy-letappsaccessaccountinfo) +- [Privacy/LetAppsAccessAccountInfo_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccessaccountinfo-forceallowtheseapps) +- [Privacy/LetAppsAccessAccountInfo_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccessaccountinfo-forcedenytheseapps) +- [Privacy/LetAppsAccessAccountInfo_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccessaccountinfo-userincontroloftheseapps) +- [Privacy/LetAppsAccessCalendar](./policy-csp-privacy.md#privacy-letappsaccesscalendar) +- [Privacy/LetAppsAccessCalendar_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccesscalendar-forceallowtheseapps) +- [Privacy/LetAppsAccessCalendar_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccesscalendar-forcedenytheseapps) +- [Privacy/LetAppsAccessCalendar_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccesscalendar-userincontroloftheseapps) +- [Privacy/LetAppsAccessCallHistory](./policy-csp-privacy.md#privacy-letappsaccesscallhistory) +- [Privacy/LetAppsAccessCallHistory_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccesscallhistory-forceallowtheseapps) +- [Privacy/LetAppsAccessCallHistory_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccesscallhistory-forcedenytheseapps) +- [Privacy/LetAppsAccessCallHistory_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccesscallhistory-userincontroloftheseapps) +- [Privacy/LetAppsAccessCamera](./policy-csp-privacy.md#privacy-letappsaccesscamera) +- [Privacy/LetAppsAccessCamera_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccesscamera-forceallowtheseapps) +- [Privacy/LetAppsAccessCamera_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccesscamera-forcedenytheseapps) +- [Privacy/LetAppsAccessCamera_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccesscamera-userincontroloftheseapps) +- [Privacy/LetAppsAccessContacts](./policy-csp-privacy.md#privacy-letappsaccesscontacts) +- [Privacy/LetAppsAccessContacts_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccesscontacts-forceallowtheseapps) +- [Privacy/LetAppsAccessContacts_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccesscontacts-forcedenytheseapps) +- [Privacy/LetAppsAccessContacts_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccesscontacts-userincontroloftheseapps) +- [Privacy/LetAppsAccessEmail](./policy-csp-privacy.md#privacy-letappsaccessemail) +- [Privacy/LetAppsAccessEmail_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccessemail-forceallowtheseapps) +- [Privacy/LetAppsAccessEmail_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccessemail-forcedenytheseapps) +- [Privacy/LetAppsAccessEmail_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccessemail-userincontroloftheseapps) +- [Privacy/LetAppsAccessLocation](./policy-csp-privacy.md#privacy-letappsaccesslocation) +- [Privacy/LetAppsAccessLocation_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccesslocation-forceallowtheseapps) +- [Privacy/LetAppsAccessLocation_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccesslocation-forcedenytheseapps) +- [Privacy/LetAppsAccessLocation_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccesslocation-userincontroloftheseapps) +- [Privacy/LetAppsAccessMessaging](./policy-csp-privacy.md#privacy-letappsaccessmessaging) +- [Privacy/LetAppsAccessMessaging_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccessmessaging-forceallowtheseapps) +- [Privacy/LetAppsAccessMessaging_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccessmessaging-forcedenytheseapps) +- [Privacy/LetAppsAccessMessaging_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccessmessaging-userincontroloftheseapps) +- [Privacy/LetAppsAccessMicrophone](./policy-csp-privacy.md#privacy-letappsaccessmicrophone) +- [Privacy/LetAppsAccessMicrophone_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccessmicrophone-forceallowtheseapps) +- [Privacy/LetAppsAccessMicrophone_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccessmicrophone-forcedenytheseapps) +- [Privacy/LetAppsAccessMicrophone_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccessmicrophone-userincontroloftheseapps) +- [Privacy/LetAppsAccessMotion](./policy-csp-privacy.md#privacy-letappsaccessmotion) +- [Privacy/LetAppsAccessMotion_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccessmotion-forceallowtheseapps) +- [Privacy/LetAppsAccessMotion_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccessmotion-forcedenytheseapps) +- [Privacy/LetAppsAccessMotion_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccessmotion-userincontroloftheseapps) +- [Privacy/LetAppsAccessNotifications](./policy-csp-privacy.md#privacy-letappsaccessnotifications) +- [Privacy/LetAppsAccessNotifications_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccessnotifications-forceallowtheseapps) +- [Privacy/LetAppsAccessNotifications_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccessnotifications-forcedenytheseapps) +- [Privacy/LetAppsAccessNotifications_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccessnotifications-userincontroloftheseapps) +- [Privacy/LetAppsAccessPhone](./policy-csp-privacy.md#privacy-letappsaccessphone) +- [Privacy/LetAppsAccessPhone_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccessphone-forceallowtheseapps) +- [Privacy/LetAppsAccessPhone_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccessphone-forcedenytheseapps) +- [Privacy/LetAppsAccessPhone_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccessphone-userincontroloftheseapps) +- [Privacy/LetAppsAccessRadios](./policy-csp-privacy.md#privacy-letappsaccessradios) +- [Privacy/LetAppsAccessRadios_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccessradios-forceallowtheseapps) +- [Privacy/LetAppsAccessRadios_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccessradios-forcedenytheseapps) +- [Privacy/LetAppsAccessRadios_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccessradios-userincontroloftheseapps) +- [Privacy/LetAppsAccessTasks](./policy-csp-privacy.md#privacy-letappsaccesstasks) +- [Privacy/LetAppsAccessTasks_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccesstasks-forceallowtheseapps) +- [Privacy/LetAppsAccessTasks_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccesstasks-forcedenytheseapps) +- [Privacy/LetAppsAccessTasks_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccesstasks-userincontroloftheseapps) +- [Privacy/LetAppsAccessTrustedDevices](./policy-csp-privacy.md#privacy-letappsaccesstrusteddevices) +- [Privacy/LetAppsAccessTrustedDevices_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccesstrusteddevices-forceallowtheseapps) +- [Privacy/LetAppsAccessTrustedDevices_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccesstrusteddevices-forcedenytheseapps) +- [Privacy/LetAppsAccessTrustedDevices_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccesstrusteddevices-userincontroloftheseapps) +- [Privacy/LetAppsGetDiagnosticInfo](./policy-csp-privacy.md#privacy-letappsgetdiagnosticinfo) +- [Privacy/LetAppsGetDiagnosticInfo_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsgetdiagnosticinfo-forceallowtheseapps) +- [Privacy/LetAppsGetDiagnosticInfo_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsgetdiagnosticinfo-forcedenytheseapps) +- [Privacy/LetAppsGetDiagnosticInfo_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsgetdiagnosticinfo-userincontroloftheseapps) +- [Privacy/LetAppsRunInBackground](./policy-csp-privacy.md#privacy-letappsruninbackground) +- [Privacy/LetAppsRunInBackground_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsruninbackground-forceallowtheseapps) +- [Privacy/LetAppsRunInBackground_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsruninbackground-forcedenytheseapps) +- [Privacy/LetAppsRunInBackground_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsruninbackground-userincontroloftheseapps) +- [Privacy/LetAppsSyncWithDevices](./policy-csp-privacy.md#privacy-letappssyncwithdevices) +- [Privacy/LetAppsSyncWithDevices_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappssyncwithdevices-forceallowtheseapps) +- [Privacy/LetAppsSyncWithDevices_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappssyncwithdevices-forcedenytheseapps) +- [Privacy/LetAppsSyncWithDevices_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappssyncwithdevices-userincontroloftheseapps) +- [Privacy/PublishUserActivities](./policy-csp-privacy.md#privacy-publishuseractivities) +- [Privacy/UploadUserActivities](./policy-csp-privacy.md#privacy-uploaduseractivities) +- [RemoteAssistance/CustomizeWarningMessages](./policy-csp-remoteassistance.md#remoteassistance-customizewarningmessages) +- [RemoteAssistance/SessionLogging](./policy-csp-remoteassistance.md#remoteassistance-sessionlogging) +- [RemoteAssistance/SolicitedRemoteAssistance](./policy-csp-remoteassistance.md#remoteassistance-solicitedremoteassistance) +- [RemoteAssistance/UnsolicitedRemoteAssistance](./policy-csp-remoteassistance.md#remoteassistance-unsolicitedremoteassistance) +- [RemoteDesktopServices/AllowUsersToConnectRemotely](./policy-csp-remotedesktopservices.md#remotedesktopservices-allowuserstoconnectremotely) +- [RemoteDesktopServices/ClientConnectionEncryptionLevel](./policy-csp-remotedesktopservices.md#remotedesktopservices-clientconnectionencryptionlevel) +- [RemoteDesktopServices/DoNotAllowDriveRedirection](./policy-csp-remotedesktopservices.md#remotedesktopservices-donotallowdriveredirection) +- [RemoteDesktopServices/DoNotAllowPasswordSaving](./policy-csp-remotedesktopservices.md#remotedesktopservices-donotallowpasswordsaving) +- [RemoteDesktopServices/PromptForPasswordUponConnection](./policy-csp-remotedesktopservices.md#remotedesktopservices-promptforpassworduponconnection) +- [RemoteDesktopServices/RequireSecureRPCCommunication](./policy-csp-remotedesktopservices.md#remotedesktopservices-requiresecurerpccommunication) +- [RemoteManagement/AllowBasicAuthentication_Client](./policy-csp-remotemanagement.md#remotemanagement-allowbasicauthentication-client) +- [RemoteManagement/AllowBasicAuthentication_Service](./policy-csp-remotemanagement.md#remotemanagement-allowbasicauthentication-service) +- [RemoteManagement/AllowCredSSPAuthenticationClient](./policy-csp-remotemanagement.md#remotemanagement-allowcredsspauthenticationclient) +- [RemoteManagement/AllowCredSSPAuthenticationService](./policy-csp-remotemanagement.md#remotemanagement-allowcredsspauthenticationservice) +- [RemoteManagement/AllowRemoteServerManagement](./policy-csp-remotemanagement.md#remotemanagement-allowremoteservermanagement) +- [RemoteManagement/AllowUnencryptedTraffic_Client](./policy-csp-remotemanagement.md#remotemanagement-allowunencryptedtraffic-client) +- [RemoteManagement/AllowUnencryptedTraffic_Service](./policy-csp-remotemanagement.md#remotemanagement-allowunencryptedtraffic-service) +- [RemoteManagement/DisallowDigestAuthentication](./policy-csp-remotemanagement.md#remotemanagement-disallowdigestauthentication) +- [RemoteManagement/DisallowNegotiateAuthenticationClient](./policy-csp-remotemanagement.md#remotemanagement-disallownegotiateauthenticationclient) +- [RemoteManagement/DisallowNegotiateAuthenticationService](./policy-csp-remotemanagement.md#remotemanagement-disallownegotiateauthenticationservice) +- [RemoteManagement/DisallowStoringOfRunAsCredentials](./policy-csp-remotemanagement.md#remotemanagement-disallowstoringofrunascredentials) +- [RemoteManagement/SpecifyChannelBindingTokenHardeningLevel](./policy-csp-remotemanagement.md#remotemanagement-specifychannelbindingtokenhardeninglevel) +- [RemoteManagement/TrustedHosts](./policy-csp-remotemanagement.md#remotemanagement-trustedhosts) +- [RemoteManagement/TurnOnCompatibilityHTTPListener](./policy-csp-remotemanagement.md#remotemanagement-turnoncompatibilityhttplistener) +- [RemoteManagement/TurnOnCompatibilityHTTPSListener](./policy-csp-remotemanagement.md#remotemanagement-turnoncompatibilityhttpslistener) +- [RemoteProcedureCall/RPCEndpointMapperClientAuthentication](./policy-csp-remoteprocedurecall.md#remoteprocedurecall-rpcendpointmapperclientauthentication) +- [RemoteProcedureCall/RestrictUnauthenticatedRPCClients](./policy-csp-remoteprocedurecall.md#remoteprocedurecall-restrictunauthenticatedrpcclients) +- [RemoteShell/AllowRemoteShellAccess](./policy-csp-remoteshell.md#remoteshell-allowremoteshellaccess) +- [RemoteShell/MaxConcurrentUsers](./policy-csp-remoteshell.md#remoteshell-maxconcurrentusers) +- [RemoteShell/SpecifyIdleTimeout](./policy-csp-remoteshell.md#remoteshell-specifyidletimeout) +- [RemoteShell/SpecifyMaxMemory](./policy-csp-remoteshell.md#remoteshell-specifymaxmemory) +- [RemoteShell/SpecifyMaxProcesses](./policy-csp-remoteshell.md#remoteshell-specifymaxprocesses) +- [RemoteShell/SpecifyMaxRemoteShells](./policy-csp-remoteshell.md#remoteshell-specifymaxremoteshells) +- [RemoteShell/SpecifyShellTimeout](./policy-csp-remoteshell.md#remoteshell-specifyshelltimeout) +- [Search/AllowCloudSearch](./policy-csp-search.md#search-allowcloudsearch) +- [Search/AllowCortanaInAAD](./policy-csp-search.md#search-allowcortanainaad) +- [Search/AllowFindMyFiles](./policy-csp-search.md#search-allowfindmyfiles) +- [Search/AllowIndexingEncryptedStoresOrItems](./policy-csp-search.md#search-allowindexingencryptedstoresoritems) +- [Search/AllowSearchToUseLocation](./policy-csp-search.md#search-allowsearchtouselocation) +- [Search/AllowUsingDiacritics](./policy-csp-search.md#search-allowusingdiacritics) +- [Search/AlwaysUseAutoLangDetection](./policy-csp-search.md#search-alwaysuseautolangdetection) +- [Search/DisableBackoff](./policy-csp-search.md#search-disablebackoff) +- [Search/DisableRemovableDriveIndexing](./policy-csp-search.md#search-disableremovabledriveindexing) +- [Search/DoNotUseWebResults](./policy-csp-search.md#search-donotusewebresults) +- [Search/PreventIndexingLowDiskSpaceMB](./policy-csp-search.md#search-preventindexinglowdiskspacemb) +- [Search/PreventRemoteQueries](./policy-csp-search.md#search-preventremotequeries) +- [Security/ClearTPMIfNotReady](./policy-csp-security.md#security-cleartpmifnotready) +- [ServiceControlManager/SvchostProcessMitigation](./policy-csp-servicecontrolmanager.md#servicecontrolmanager-svchostprocessmitigation) +- [Settings/AllowOnlineTips](./policy-csp-settings.md#settings-allowonlinetips) +- [Settings/ConfigureTaskbarCalendar](./policy-csp-settings.md#settings-configuretaskbarcalendar) +- [Settings/PageVisibilityList](./policy-csp-settings.md#settings-pagevisibilitylist) +- [SmartScreen/EnableAppInstallControl](./policy-csp-smartscreen.md#smartscreen-enableappinstallcontrol) +- [SmartScreen/EnableSmartScreenInShell](./policy-csp-smartscreen.md#smartscreen-enablesmartscreeninshell) +- [SmartScreen/PreventOverrideForFilesInShell](./policy-csp-smartscreen.md#smartscreen-preventoverrideforfilesinshell) +- [Speech/AllowSpeechModelUpdate](./policy-csp-speech.md#speech-allowspeechmodelupdate) +- [Start/DisableContextMenus](./policy-csp-start.md#start-disablecontextmenus) +- [Start/HidePeopleBar](./policy-csp-start.md#start-hidepeoplebar) +- [Start/HideRecentlyAddedApps](./policy-csp-start.md#start-hiderecentlyaddedapps) +- [Start/StartLayout](./policy-csp-start.md#start-startlayout) +- [Storage/AllowDiskHealthModelUpdates](./policy-csp-storage.md#storage-allowdiskhealthmodelupdates) +- [Storage/EnhancedStorageDevices](./policy-csp-storage.md#storage-enhancedstoragedevices) +- [System/AllowBuildPreview](./policy-csp-system.md#system-allowbuildpreview) +- [System/AllowCommercialDataPipeline](./policy-csp-system.md#system-allowcommercialdatapipeline) +- [System/AllowDeviceNameInDiagnosticData](./policy-csp-system.md#system-allowdevicenameindiagnosticdata) +- [System/AllowFontProviders](./policy-csp-system.md#system-allowfontproviders) +- [System/AllowLocation](./policy-csp-system.md#system-allowlocation) +- [System/AllowTelemetry](./policy-csp-system.md#system-allowtelemetry) +- [System/BootStartDriverInitialization](./policy-csp-system.md#system-bootstartdriverinitialization) +- [System/ConfigureMicrosoft365UploadEndpoint](./policy-csp-system.md#system-configuremicrosoft365uploadendpoint) +- [System/ConfigureTelemetryOptInChangeNotification](./policy-csp-system.md#system-configuretelemetryoptinchangenotification) +- [System/ConfigureTelemetryOptInSettingsUx](./policy-csp-system.md#system-configuretelemetryoptinsettingsux) +- [System/DisableDeviceDelete](./policy-csp-system.md#system-disabledevicedelete) +- [System/DisableDiagnosticDataViewer](./policy-csp-system.md#system-disablediagnosticdataviewer) +- [System/DisableEnterpriseAuthProxy](./policy-csp-system.md#system-disableenterpriseauthproxy) +- [System/DisableOneDriveFileSync](./policy-csp-system.md#system-disableonedrivefilesync) +- [System/DisableSystemRestore](./policy-csp-system.md#system-disablesystemrestore) +- [System/LimitEnhancedDiagnosticDataWindowsAnalytics](./policy-csp-system.md#system-limitenhanceddiagnosticdatawindowsanalytics) +- [System/TelemetryProxy](./policy-csp-system.md#system-telemetryproxy) +- [System/TurnOffFileHistory](./policy-csp-system.md#system-turnofffilehistory) +- [SystemServices/ConfigureHomeGroupListenerServiceStartupMode](./policy-csp-systemservices.md#systemservices-configurehomegrouplistenerservicestartupmode) +- [SystemServices/ConfigureHomeGroupProviderServiceStartupMode](./policy-csp-systemservices.md#systemservices-configurehomegroupproviderservicestartupmode) +- [SystemServices/ConfigureXboxAccessoryManagementServiceStartupMode](./policy-csp-systemservices.md#systemservices-configurexboxaccessorymanagementservicestartupmode) +- [SystemServices/ConfigureXboxLiveAuthManagerServiceStartupMode](./policy-csp-systemservices.md#systemservices-configurexboxliveauthmanagerservicestartupmode) +- [SystemServices/ConfigureXboxLiveGameSaveServiceStartupMode](./policy-csp-systemservices.md#systemservices-configurexboxlivegamesaveservicestartupmode) +- [SystemServices/ConfigureXboxLiveNetworkingServiceStartupMode](./policy-csp-systemservices.md#systemservices-configurexboxlivenetworkingservicestartupmode) +- [TextInput/AllowLanguageFeaturesUninstall](./policy-csp-textinput.md#textinput-allowlanguagefeaturesuninstall) +- [TextInput/AllowLinguisticDataCollection](./policy-csp-textinput.md#textinput-allowlinguisticdatacollection) +- [Troubleshooting/AllowRecommendations](./policy-csp-troubleshooting.md#troubleshooting-allowrecommendations) +- [Update/ActiveHoursEnd](./policy-csp-update.md#update-activehoursend) +- [Update/ActiveHoursMaxRange](./policy-csp-update.md#update-activehoursmaxrange) +- [Update/ActiveHoursStart](./policy-csp-update.md#update-activehoursstart) +- [Update/AllowAutoUpdate](./policy-csp-update.md#update-allowautoupdate) +- [Update/AllowAutoWindowsUpdateDownloadOverMeteredNetwork](./policy-csp-update.md#update-allowautowindowsupdatedownloadovermeterednetwork) +- [Update/AllowMUUpdateService](./policy-csp-update.md#update-allowmuupdateservice) +- [Update/AllowUpdateService](./policy-csp-update.md#update-allowupdateservice) +- [Update/AutoRestartDeadlinePeriodInDays](./policy-csp-update.md#update-autorestartdeadlineperiodindays) +- [Update/AutoRestartDeadlinePeriodInDaysForFeatureUpdates](./policy-csp-update.md#update-autorestartdeadlineperiodindaysforfeatureupdates) +- [Update/AutoRestartNotificationSchedule](./policy-csp-update.md#update-autorestartnotificationschedule) +- [Update/AutoRestartRequiredNotificationDismissal](./policy-csp-update.md#update-autorestartrequirednotificationdismissal) +- [Update/AutomaticMaintenanceWakeUp](./policy-csp-update.md#update-automaticmaintenancewakeup) +- [Update/BranchReadinessLevel](./policy-csp-update.md#update-branchreadinesslevel) +- [Update/ConfigureDeadlineForFeatureUpdates](./policy-csp-update.md#update-configuredeadlineforfeatureupdates) +- [Update/ConfigureDeadlineForQualityUpdates](./policy-csp-update.md#update-configuredeadlineforqualityupdates) +- [Update/ConfigureDeadlineGracePeriod](./policy-csp-update.md#update-configuredeadlinegraceperiod) +- [Update/ConfigureDeadlineNoAutoReboot](./policy-csp-update.md#update-configuredeadlinenoautoreboot) +- [Update/DeferFeatureUpdatesPeriodInDays](./policy-csp-update.md#update-deferfeatureupdatesperiodindays) +- [Update/DeferQualityUpdatesPeriodInDays](./policy-csp-update.md#update-deferqualityupdatesperiodindays) +- [Update/DeferUpdatePeriod](./policy-csp-update.md#update-deferupdateperiod) +- [Update/DeferUpgradePeriod](./policy-csp-update.md#update-deferupgradeperiod) +- [Update/DetectionFrequency](./policy-csp-update.md#update-detectionfrequency) +- [Update/DisableDualScan](./policy-csp-update.md#update-disabledualscan) +- [Update/EngagedRestartDeadline](./policy-csp-update.md#update-engagedrestartdeadline) +- [Update/EngagedRestartDeadlineForFeatureUpdates](./policy-csp-update.md#update-engagedrestartdeadlineforfeatureupdates) +- [Update/EngagedRestartSnoozeSchedule](./policy-csp-update.md#update-engagedrestartsnoozeschedule) +- [Update/EngagedRestartSnoozeScheduleForFeatureUpdates](./policy-csp-update.md#update-engagedrestartsnoozescheduleforfeatureupdates) +- [Update/EngagedRestartTransitionSchedule](./policy-csp-update.md#update-engagedrestarttransitionschedule) +- [Update/EngagedRestartTransitionScheduleForFeatureUpdates](./policy-csp-update.md#update-engagedrestarttransitionscheduleforfeatureupdates) +- [Update/ExcludeWUDriversInQualityUpdate](./policy-csp-update.md#update-excludewudriversinqualityupdate) +- [Update/FillEmptyContentUrls](./policy-csp-update.md#update-fillemptycontenturls) +- [Update/ManagePreviewBuilds](./policy-csp-update.md#update-managepreviewbuilds) +- [Update/PauseDeferrals](./policy-csp-update.md#update-pausedeferrals) +- [Update/PauseFeatureUpdates](./policy-csp-update.md#update-pausefeatureupdates) +- [Update/PauseFeatureUpdatesStartTime](./policy-csp-update.md#update-pausefeatureupdatesstarttime) +- [Update/PauseQualityUpdates](./policy-csp-update.md#update-pausequalityupdates) +- [Update/PauseQualityUpdatesStartTime](./policy-csp-update.md#update-pausequalityupdatesstarttime) +- [Update/RequireDeferUpgrade](./policy-csp-update.md#update-requiredeferupgrade) +- [Update/ScheduleImminentRestartWarning](./policy-csp-update.md#update-scheduleimminentrestartwarning) +- [Update/ScheduleRestartWarning](./policy-csp-update.md#update-schedulerestartwarning) +- [Update/ScheduledInstallDay](./policy-csp-update.md#update-scheduledinstallday) +- [Update/ScheduledInstallEveryWeek](./policy-csp-update.md#update-scheduledinstalleveryweek) +- [Update/ScheduledInstallFirstWeek](./policy-csp-update.md#update-scheduledinstallfirstweek) +- [Update/ScheduledInstallFourthWeek](./policy-csp-update.md#update-scheduledinstallfourthweek) +- [Update/ScheduledInstallSecondWeek](./policy-csp-update.md#update-scheduledinstallsecondweek) +- [Update/ScheduledInstallThirdWeek](./policy-csp-update.md#update-scheduledinstallthirdweek) +- [Update/ScheduledInstallTime](./policy-csp-update.md#update-scheduledinstalltime) +- [Update/SetAutoRestartNotificationDisable](./policy-csp-update.md#update-setautorestartnotificationdisable) +- [Update/SetDisablePauseUXAccess](./policy-csp-update.md#update-setdisablepauseuxaccess) +- [Update/SetDisableUXWUAccess](./policy-csp-update.md#update-setdisableuxwuaccess) +- [Update/SetEDURestart](./policy-csp-update.md#update-setedurestart) +- [Update/UpdateNotificationLevel](./policy-csp-update.md#update-updatenotificationlevel) +- [Update/UpdateServiceUrl](./policy-csp-update.md#update-updateserviceurl) +- [Update/UpdateServiceUrlAlternate](./policy-csp-update.md#update-updateserviceurlalternate) +- [UserRights/AccessCredentialManagerAsTrustedCaller](./policy-csp-userrights.md#userrights-accesscredentialmanagerastrustedcaller) +- [UserRights/AccessFromNetwork](./policy-csp-userrights.md#userrights-accessfromnetwork) +- [UserRights/ActAsPartOfTheOperatingSystem](./policy-csp-userrights.md#userrights-actaspartoftheoperatingsystem) +- [UserRights/AllowLocalLogOn](./policy-csp-userrights.md#userrights-allowlocallogon) +- [UserRights/BackupFilesAndDirectories](./policy-csp-userrights.md#userrights-backupfilesanddirectories) +- [UserRights/ChangeSystemTime](./policy-csp-userrights.md#userrights-changesystemtime) +- [UserRights/CreateGlobalObjects](./policy-csp-userrights.md#userrights-createglobalobjects) +- [UserRights/CreatePageFile](./policy-csp-userrights.md#userrights-createpagefile) +- [UserRights/CreatePermanentSharedObjects](./policy-csp-userrights.md#userrights-createpermanentsharedobjects) +- [UserRights/CreateSymbolicLinks](./policy-csp-userrights.md#userrights-createsymboliclinks) +- [UserRights/CreateToken](./policy-csp-userrights.md#userrights-createtoken) +- [UserRights/DebugPrograms](./policy-csp-userrights.md#userrights-debugprograms) +- [UserRights/DenyAccessFromNetwork](./policy-csp-userrights.md#userrights-denyaccessfromnetwork) +- [UserRights/DenyLocalLogOn](./policy-csp-userrights.md#userrights-denylocallogon) +- [UserRights/DenyRemoteDesktopServicesLogOn](./policy-csp-userrights.md#userrights-denyremotedesktopserviceslogon) +- [UserRights/EnableDelegation](./policy-csp-userrights.md#userrights-enabledelegation) +- [UserRights/GenerateSecurityAudits](./policy-csp-userrights.md#userrights-generatesecurityaudits) +- [UserRights/ImpersonateClient](./policy-csp-userrights.md#userrights-impersonateclient) +- [UserRights/IncreaseSchedulingPriority](./policy-csp-userrights.md#userrights-increaseschedulingpriority) +- [UserRights/LoadUnloadDeviceDrivers](./policy-csp-userrights.md#userrights-loadunloaddevicedrivers) +- [UserRights/LockMemory](./policy-csp-userrights.md#userrights-lockmemory) +- [UserRights/ManageAuditingAndSecurityLog](./policy-csp-userrights.md#userrights-manageauditingandsecuritylog) +- [UserRights/ManageVolume](./policy-csp-userrights.md#userrights-managevolume) +- [UserRights/ModifyFirmwareEnvironment](./policy-csp-userrights.md#userrights-modifyfirmwareenvironment) +- [UserRights/ModifyObjectLabel](./policy-csp-userrights.md#userrights-modifyobjectlabel) +- [UserRights/ProfileSingleProcess](./policy-csp-userrights.md#userrights-profilesingleprocess) +- [UserRights/RemoteShutdown](./policy-csp-userrights.md#userrights-remoteshutdown) +- [UserRights/RestoreFilesAndDirectories](./policy-csp-userrights.md#userrights-restorefilesanddirectories) +- [UserRights/TakeOwnership](./policy-csp-userrights.md#userrights-takeownership) +- [Wifi/AllowAutoConnectToWiFiSenseHotspots](./policy-csp-wifi.md#wifi-allowautoconnecttowifisensehotspots) +- [Wifi/AllowInternetSharing](./policy-csp-wifi.md#wifi-allowinternetsharing) +- [WindowsConnectionManager/ProhitConnectionToNonDomainNetworksWhenConnectedToDomainAuthenticatedNetwork](./policy-csp-windowsconnectionmanager.md#windowsconnectionmanager-prohitconnectiontonondomainnetworkswhenconnectedtodomainauthenticatednetwork) +- [WindowsDefenderSecurityCenter/CompanyName](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-companyname) +- [WindowsDefenderSecurityCenter/DisableAccountProtectionUI](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-disableaccountprotectionui) +- [WindowsDefenderSecurityCenter/DisableAppBrowserUI](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-disableappbrowserui) +- [WindowsDefenderSecurityCenter/DisableClearTpmButton](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-disablecleartpmbutton) +- [WindowsDefenderSecurityCenter/DisableDeviceSecurityUI](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-disabledevicesecurityui) +- [WindowsDefenderSecurityCenter/DisableEnhancedNotifications](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-disableenhancednotifications) +- [WindowsDefenderSecurityCenter/DisableFamilyUI](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-disablefamilyui) +- [WindowsDefenderSecurityCenter/DisableHealthUI](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-disablehealthui) +- [WindowsDefenderSecurityCenter/DisableNetworkUI](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-disablenetworkui) +- [WindowsDefenderSecurityCenter/DisableNotifications](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-disablenotifications) +- [WindowsDefenderSecurityCenter/DisableTpmFirmwareUpdateWarning](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-disabletpmfirmwareupdatewarning) +- [WindowsDefenderSecurityCenter/DisableVirusUI](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-disablevirusui) +- [WindowsDefenderSecurityCenter/DisallowExploitProtectionOverride](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-disallowexploitprotectionoverride) +- [WindowsDefenderSecurityCenter/Email](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-email) +- [WindowsDefenderSecurityCenter/EnableCustomizedToasts](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-enablecustomizedtoasts) +- [WindowsDefenderSecurityCenter/EnableInAppCustomization](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-enableinappcustomization) +- [WindowsDefenderSecurityCenter/HideRansomwareDataRecovery](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-hideransomwaredatarecovery) +- [WindowsDefenderSecurityCenter/HideSecureBoot](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-hidesecureboot) +- [WindowsDefenderSecurityCenter/HideTPMTroubleshooting](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-hidetpmtroubleshooting) +- [WindowsDefenderSecurityCenter/HideWindowsSecurityNotificationAreaControl](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-hidewindowssecuritynotificationareacontrol) +- [WindowsDefenderSecurityCenter/Phone](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-phone) +- [WindowsDefenderSecurityCenter/URL](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-url) +- [WindowsInkWorkspace/AllowSuggestedAppsInWindowsInkWorkspace](./policy-csp-windowsinkworkspace.md#windowsinkworkspace-allowsuggestedappsinwindowsinkworkspace) +- [WindowsInkWorkspace/AllowWindowsInkWorkspace](./policy-csp-windowsinkworkspace.md#windowsinkworkspace-allowwindowsinkworkspace) +- [WindowsLogon/AllowAutomaticRestartSignOn](./policy-csp-windowslogon.md#windowslogon-allowautomaticrestartsignon) +- [WindowsLogon/ConfigAutomaticRestartSignOn](./policy-csp-windowslogon.md#windowslogon-configautomaticrestartsignon) +- [WindowsLogon/DisableLockScreenAppNotifications](./policy-csp-windowslogon.md#windowslogon-disablelockscreenappnotifications) +- [WindowsLogon/DontDisplayNetworkSelectionUI](./policy-csp-windowslogon.md#windowslogon-dontdisplaynetworkselectionui) +- [WindowsLogon/EnableFirstLogonAnimation](./policy-csp-windowslogon.md#windowslogon-enablefirstlogonanimation) +- [WindowsLogon/EnumerateLocalUsersOnDomainJoinedComputers](./policy-csp-windowslogon.md#windowslogon-enumeratelocalusersondomainjoinedcomputers) +- [WindowsLogon/HideFastUserSwitching](./policy-csp-windowslogon.md#windowslogon-hidefastuserswitching) +- [WindowsPowerShell/TurnOnPowerShellScriptBlockLogging](./policy-csp-windowspowershell.md#windowspowershell-turnonpowershellscriptblocklogging) +- [WirelessDisplay/AllowProjectionToPC](./policy-csp-wirelessdisplay.md#wirelessdisplay-allowprojectiontopc) +- [WirelessDisplay/RequirePinForPairing](./policy-csp-wirelessdisplay.md#wirelessdisplay-requirepinforpairing) +## Related topics +[Policy CSP](policy-configuration-service-provider.md) \ No newline at end of file diff --git a/windows/client-management/mdm/policies-supported-by-hololens-1st-gen-commercial-suite.md b/windows/client-management/mdm/policies-supported-by-hololens-1st-gen-commercial-suite.md new file mode 100644 index 0000000000..29c585bfa8 --- /dev/null +++ b/windows/client-management/mdm/policies-supported-by-hololens-1st-gen-commercial-suite.md @@ -0,0 +1,69 @@ +--- +title: Policies supported by HoloLens (1st gen) Commercial Suite +description: Policies supported by HoloLens (1st gen) Commercial Suite +ms.assetid: 4F3A1134-D401-44FC-A583-6EDD3070BA4F +ms.reviewer: +manager: dansimp +ms.author: dansimp +ms.topic: article +ms.prod: w10 +ms.technology: windows +author: manikadhiman +ms.date: 07/18/2019 +--- + +# Policies supported by HoloLens (1st gen) Commercial Suite + +> [!div class="op_single_selector"] +> +> - [HoloLens 2](policies-supported-by-hololens2.md) +> - [HoloLens (1st gen) Commercial Suite](policies-supported-by-hololens-1st-gen-commercial-suite.md) +> - [HoloLens (1st gen) Development Edition](policies-supported-by-hololens-1st-gen-development-edition.md) +> +- [Accounts/AllowMicrosoftAccountConnection](policy-csp-accounts.md#accounts-allowmicrosoftaccountconnection) +- [ApplicationManagement/AllowAllTrustedApps](policy-csp-applicationmanagement.md#applicationmanagement-allowalltrustedapps) +- [ApplicationManagement/AllowAppStoreAutoUpdate](policy-csp-applicationmanagement.md#applicationmanagement-allowappstoreautoupdate) +- [ApplicationManagement/AllowDeveloperUnlock](policy-csp-applicationmanagement.md#applicationmanagement-allowdeveloperunlock) +- [Authentication/AllowFastReconnect](policy-csp-authentication.md#authentication-allowfastreconnect) +- [Authentication/PreferredAadTenantDomainName](policy-csp-authentication.md#authentication-preferredaadtenantdomainname) +- [Bluetooth/AllowAdvertising](policy-csp-bluetooth.md#bluetooth-allowadvertising) +- [Bluetooth/AllowDiscoverableMode](policy-csp-bluetooth.md#bluetooth-allowdiscoverablemode) +- [Bluetooth/LocalDeviceName](policy-csp-bluetooth.md#bluetooth-localdevicename) +- [Browser/AllowAutofill](policy-csp-browser.md#browser-allowautofill) +- [Browser/AllowCookies](policy-csp-browser.md#browser-allowcookies) +- [Browser/AllowDoNotTrack](policy-csp-browser.md#browser-allowdonottrack) +- [Browser/AllowPasswordManager](policy-csp-browser.md#browser-allowpasswordmanager) +- [Browser/AllowPopups](policy-csp-browser.md#browser-allowpopups) +- [Browser/AllowSearchSuggestionsinAddressBar](policy-csp-browser.md#browser-allowsearchsuggestionsinaddressbar) +- [Browser/AllowSmartScreen](policy-csp-browser.md#browser-allowsmartscreen) +- [Connectivity/AllowBluetooth](policy-csp-connectivity.md#connectivity-allowbluetooth) +- [Connectivity/AllowUSBConnection](policy-csp-connectivity.md#connectivity-allowusbconnection) +- [DeviceLock/AllowIdleReturnWithoutPassword](policy-csp-devicelock.md#devicelock-allowidlereturnwithoutpassword) +- [DeviceLock/AllowSimpleDevicePassword](policy-csp-devicelock.md#devicelock-allowsimpledevicepassword) +- [DeviceLock/AlphanumericDevicePasswordRequired](policy-csp-devicelock.md#devicelock-alphanumericdevicepasswordrequired) +- [DeviceLock/DevicePasswordEnabled](policy-csp-devicelock.md#devicelock-devicepasswordenabled) +- [DeviceLock/DevicePasswordHistory](policy-csp-devicelock.md#devicelock-devicepasswordhistory) +- [DeviceLock/MaxDevicePasswordFailedAttempts](policy-csp-devicelock.md#devicelock-maxdevicepasswordfailedattempts) +- [DeviceLock/MaxInactivityTimeDeviceLock](policy-csp-devicelock.md#devicelock-maxinactivitytimedevicelock) +- [DeviceLock/MinDevicePasswordComplexCharacters](policy-csp-devicelock.md#devicelock-mindevicepasswordcomplexcharacters) +- [DeviceLock/MinDevicePasswordLength](policy-csp-devicelock.md#devicelock-mindevicepasswordlength) +- [Experience/AllowCortana](policy-csp-experience.md#experience-allowcortana) +- [Privacy/AllowInputPersonalization](policy-csp-privacy.md#privacy-allowinputpersonalization) +- [Search/AllowSearchToUseLocation](policy-csp-search.md#search-allowsearchtouselocation) +- [Security/RequireDeviceEncryption](policy-csp-security.md#security-requiredeviceencryption) +- [Settings/AllowDateTime](policy-csp-settings.md#settings-allowdatetime) +- [Settings/AllowVPN](policy-csp-settings.md#settings-allowvpn) +- [Speech/AllowSpeechModelUpdate](policy-csp-speech.md#speech-allowspeechmodelupdate) +- [System/AllowLocation](policy-csp-system.md#system-allowlocation) +- [System/AllowTelemetry](policy-csp-system.md#system-allowtelemetry) +- [Update/AllowAutoUpdate](policy-csp-update.md#update-allowautoupdate) +- [Update/AllowUpdateService](policy-csp-update.md#update-allowupdateservice) +- [Update/RequireDeferUpgrade](policy-csp-update.md#update-requiredeferupgrade) +- [Update/RequireUpdateApproval](policy-csp-update.md#update-requireupdateapproval) +- [Update/ScheduledInstallDay](policy-csp-update.md#update-scheduledinstallday) +- [Update/ScheduledInstallTime](policy-csp-update.md#update-scheduledinstalltime) +- [Update/UpdateServiceUrl](policy-csp-update.md#update-updateserviceurl) +- [Wifi/AllowManualWiFiConfiguration](policy-csp-wifi.md#wifi-allowmanualwificonfiguration) + +## Related topics +[Policy CSP](policy-configuration-service-provider.md) \ No newline at end of file diff --git a/windows/client-management/mdm/policies-supported-by-hololens-1st-gen-development-edition.md b/windows/client-management/mdm/policies-supported-by-hololens-1st-gen-development-edition.md new file mode 100644 index 0000000000..a9fb033425 --- /dev/null +++ b/windows/client-management/mdm/policies-supported-by-hololens-1st-gen-development-edition.md @@ -0,0 +1,68 @@ +--- +title: Policies supported by HoloLens (1st gen) Development Edition +description: Policies supported by HoloLens (1st gen) Development Edition +ms.assetid: 4F3A1134-D401-44FC-A583-6EDD3070BA4F +ms.reviewer: +manager: dansimp +ms.author: dansimp +ms.topic: article +ms.prod: w10 +ms.technology: windows +author: manikadhiman +ms.date: 07/18/2019 +--- + +# Policies supported by HoloLens (1st gen) Development Edition + +> [!div class="op_single_selector"] +> +> - [HoloLens 2](policies-supported-by-hololens2.md) +> - [HoloLens (1st gen) Commercial Suite](policies-supported-by-hololens-1st-gen-commercial-suite.md) +> - [HoloLens (1st gen) Development Edition](policies-supported-by-hololens-1st-gen-development-edition.md) +> + +- [Accounts/AllowMicrosoftAccountConnection](policy-csp-accounts.md#accounts-allowmicrosoftaccountconnection) +- [ApplicationManagement/AllowAppStoreAutoUpdate](policy-csp-applicationmanagement.md#applicationmanagement-allowappstoreautoupdate) +- [ApplicationManagement/AllowDeveloperUnlock](policy-csp-applicationmanagement.md#applicationmanagement-allowdeveloperunlock) +- [ApplicationManagement/AllowAllTrustedApps](policy-csp-applicationmanagement.md#applicationmanagement-allowalltrustedapps) +- [Authentication/AllowFastReconnect](policy-csp-authentication.md#authentication-allowfastreconnect) +- [Bluetooth/AllowAdvertising](policy-csp-bluetooth.md#bluetooth-allowadvertising) +- [Bluetooth/AllowDiscoverableMode](policy-csp-bluetooth.md#bluetooth-allowdiscoverablemode) +- [Bluetooth/LocalDeviceName](policy-csp-bluetooth.md#bluetooth-localdevicename) +- [Browser/AllowDoNotTrack](policy-csp-browser.md#browser-allowdonottrack) +- [Browser/AllowPasswordManager](policy-csp-browser.md#browser-allowpasswordmanager) +- [Browser/AllowPopups](policy-csp-browser.md#browser-allowpopups) +- [Browser/AllowSearchSuggestionsinAddressBar](policy-csp-browser.md#browser-allowsearchsuggestionsinaddressbar) +- [Browser/AllowSmartScreen](policy-csp-browser.md#browser-allowsmartscreen) +- [Browser/AllowCookies](policy-csp-browser.md#browser-allowcookies) +- [Connectivity/AllowBluetooth](policy-csp-connectivity.md#connectivity-allowbluetooth) +- [Connectivity/AllowUSBConnection](policy-csp-connectivity.md#connectivity-allowusbconnection) +- [DeviceLock/AllowSimpleDevicePassword](policy-csp-devicelock.md#devicelock-allowsimpledevicepassword) +- [DeviceLock/MaxDevicePasswordFailedAttempts](policy-csp-devicelock.md#devicelock-maxdevicepasswordfailedattempts) +- [DeviceLock/MaxInactivityTimeDeviceLock](policy-csp-devicelock.md#devicelock-maxinactivitytimedevicelock) +- [DeviceLock/MinDevicePasswordLength](policy-csp-devicelock.md#devicelock-mindevicepasswordlength) +- [DeviceLock/DevicePasswordHistory](policy-csp-devicelock.md#devicelock-devicepasswordhistory) +- [DeviceLock/AlphanumericDevicePasswordRequired](policy-csp-devicelock.md#devicelock-alphanumericdevicepasswordrequired) +- [DeviceLock/MinDevicePasswordComplexCharacters](policy-csp-devicelock.md#devicelock-mindevicepasswordcomplexcharacters) +- [DeviceLock/AllowIdleReturnWithoutPassword](policy-csp-devicelock.md#devicelock-allowidlereturnwithoutpassword) +- [DeviceLock/DevicePasswordEnabled](policy-csp-devicelock.md#devicelock-devicepasswordenabled) +- [Experience/AllowCortana](policy-csp-experience.md#experience-allowcortana) +- [Privacy/AllowInputPersonalization](policy-csp-privacy.md#privacy-allowinputpersonalization) +- [Search/AllowSearchToUseLocation](policy-csp-search.md#search-allowsearchtouselocation) +- [Security/RequireDeviceEncryption](policy-csp-security.md#security-requiredeviceencryption) +- [Settings/AllowDateTime](policy-csp-settings.md#settings-allowdatetime) +- [Settings/AllowVPN](policy-csp-settings.md#settings-allowvpn) +- [Speech/AllowSpeechModelUpdate](policy-csp-speech.md#speech-allowspeechmodelupdate) +- [System/AllowTelemetry](policy-csp-system.md#system-allowtelemetry) +- [System/AllowLocation](policy-csp-system.md#system-allowlocation) +- [Update/AllowAutoUpdate](policy-csp-update.md#update-allowautoupdate) +- [Update/AllowUpdateService](policy-csp-update.md#update-allowupdateservice) +- [Update/RequireUpdateApproval](policy-csp-update.md#update-requireupdateapproval) +- [Update/ScheduledInstallDay](policy-csp-update.md#update-scheduledinstallday) +- [Update/ScheduledInstallTime](policy-csp-update.md#update-scheduledinstalltime) +- [Update/UpdateServiceUrl](policy-csp-update.md#update-updateserviceurl) +- [Update/RequireDeferUpgrade](policy-csp-update.md#update-requiredeferupgrade) +- [Wifi/AllowManualWiFiConfiguration](policy-csp-wifi.md#wifi-allowmanualwificonfiguration) + +## Related topics +[Policy CSP](policy-configuration-service-provider.md) \ No newline at end of file diff --git a/windows/client-management/mdm/policies-supported-by-hololens2.md b/windows/client-management/mdm/policies-supported-by-hololens2.md new file mode 100644 index 0000000000..12b99b231e --- /dev/null +++ b/windows/client-management/mdm/policies-supported-by-hololens2.md @@ -0,0 +1,87 @@ +--- +title: Policies supported by HoloLens 2 +description: Policies supported by HoloLens 2 +ms.assetid: 4F3A1134-D401-44FC-A583-6EDD3070BA4F +ms.reviewer: +manager: dansimp +ms.author: dansimp +ms.topic: article +ms.prod: w10 +ms.technology: windows +author: manikadhiman +ms.date: 07/18/2019 +--- + +# Policies supported by HoloLens 2 + +> [!div class="op_single_selector"] +> +> - [HoloLens 2](policies-supported-by-hololens2.md) +> - [HoloLens (1st gen) Commercial Suite](policies-supported-by-hololens-1st-gen-commercial-suite.md) +> - [HoloLens (1st gen) Development Edition](policies-supported-by-hololens-1st-gen-development-edition.md) +> +- [Accounts/AllowMicrosoftAccountConnection](policy-csp-accounts.md#accounts-allowmicrosoftaccountconnection) +- [ApplicationManagement/AllowAllTrustedApps](policy-csp-applicationmanagement.md#applicationmanagement-allowalltrustedapps) +- [ApplicationManagement/AllowAppStoreAutoUpdate](policy-csp-applicationmanagement.md#applicationmanagement-allowappstoreautoupdate) +- [ApplicationManagement/AllowDeveloperUnlock](policy-csp-applicationmanagement.md#applicationmanagement-allowdeveloperunlock) +- [Authentication/AllowFastReconnect](policy-csp-authentication.md#authentication-allowfastreconnect) +- [Authentication/PreferredAadTenantDomainName](policy-csp-authentication.md#authentication-preferredaadtenantdomainname) +- [Bluetooth/AllowDiscoverableMode](policy-csp-bluetooth.md#bluetooth-allowdiscoverablemode) +- [Bluetooth/LocalDeviceName](policy-csp-bluetooth.md#bluetooth-localdevicename) +- [Browser/AllowAutofill](policy-csp-browser.md#browser-allowautofill) +- [Browser/AllowCookies](policy-csp-browser.md#browser-allowcookies) +- [Browser/AllowDoNotTrack](policy-csp-browser.md#browser-allowdonottrack) +- [Browser/AllowPasswordManager](policy-csp-browser.md#browser-allowpasswordmanager) +- [Browser/AllowPopups](policy-csp-browser.md#browser-allowpopups) +- [Browser/AllowSearchSuggestionsinAddressBar](policy-csp-browser.md#browser-allowsearchsuggestionsinaddressbar) +- [Browser/AllowSmartScreen](policy-csp-browser.md#browser-allowsmartscreen) +- [Connectivity/AllowBluetooth](policy-csp-connectivity.md#connectivity-allowbluetooth) +- [Connectivity/AllowUSBConnection](policy-csp-connectivity.md#connectivity-allowusbconnection) +- [DeviceLock/AllowIdleReturnWithoutPassword](policy-csp-devicelock.md#devicelock-allowidlereturnwithoutpassword) +- [DeviceLock/AllowSimpleDevicePassword](policy-csp-devicelock.md#devicelock-allowsimpledevicepassword) +- [DeviceLock/AlphanumericDevicePasswordRequired](policy-csp-devicelock.md#devicelock-alphanumericdevicepasswordrequired) +- [DeviceLock/DevicePasswordEnabled](policy-csp-devicelock.md#devicelock-devicepasswordenabled) +- [DeviceLock/DevicePasswordExpiration](policy-csp-devicelock.md#devicelock-devicepasswordexpiration) +- [DeviceLock/DevicePasswordHistory](policy-csp-devicelock.md#devicelock-devicepasswordhistory) +- [DeviceLock/MaxDevicePasswordFailedAttempts](policy-csp-devicelock.md#devicelock-maxdevicepasswordfailedattempts) +- [DeviceLock/MaxInactivityTimeDeviceLock](policy-csp-devicelock.md#devicelock-maxinactivitytimedevicelock) +- [DeviceLock/MinDevicePasswordComplexCharacters](policy-csp-devicelock.md#devicelock-mindevicepasswordcomplexcharacters) +- [DeviceLock/MinDevicePasswordLength](policy-csp-devicelock.md#devicelock-mindevicepasswordlength) +- [Experience/AllowCortana](policy-csp-experience.md#experience-allowcortana) +- [Experience/AllowManualMDMUnenrollment](policy-csp-experience.md#experience-allowmanualmdmunenrollment) +- [Privacy/AllowInputPersonalization](policy-csp-privacy.md#privacy-allowinputpersonalization) +- [Privacy/LetAppsAccessAccountInfo](policy-csp-privacy.md#privacy-letappsaccessaccountinfo) +- [Privacy/LetAppsAccessAccountInfo_ForceAllowTheseApps](policy-csp-privacy.md#privacy-letappsaccessaccountinfo-forceallowtheseapps) +- [Privacy/LetAppsAccessAccountInfo_ForceDenyTheseApps](policy-csp-privacy.md#privacy-letappsaccessaccountinfo-forcedenytheseapps) +- [Privacy/LetAppsAccessAccountInfo_UserInControlOfTheseApps](policy-csp-privacy.md#privacy-letappsaccessaccountinfo-userincontroloftheseapps) +- [Privacy/LetAppsAccessBackgroundSpatialPerception](policy-csp-privacy.md#privacy-letappsaccessbackgroundspatialperception) +- [Privacy/LetAppsAccessBackgroundSpatialPerception_ForceAllowTheseApps](policy-csp-privacy.md#privacy-letappsaccessbackgroundspatialperception-forceallowtheseapps) +- [Privacy/LetAppsAccessBackgroundSpatialPerception_ForceDenyTheseApps](policy-csp-privacy.md#privacy-letappsaccessbackgroundspatialperception-forcedenytheseapps) +- [Privacy/LetAppsAccessBackgroundSpatialPerception_UserInControlOfTheseApps](policy-csp-privacy.md#privacy-letappsaccessbackgroundspatialperception-userincontroloftheseapps) +- [Privacy/LetAppsAccessCamera](policy-csp-privacy.md#privacy-letappsaccesscamera) +- [Privacy/LetAppsAccessLocation](policy-csp-privacy.md#privacy-letappsaccesslocation) +- [Privacy/LetAppsAccessMicrophone](policy-csp-privacy.md#privacy-letappsaccessmicrophone) +- [Search/AllowSearchToUseLocation](policy-csp-search.md#search-allowsearchtouselocation) +- [Security/RequireDeviceEncryption](policy-csp-security.md#security-requiredeviceencryption) +- [Settings/AllowDateTime](policy-csp-settings.md#settings-allowdatetime) +- [Settings/AllowVPN](policy-csp-settings.md#settings-allowvpn) +- [Speech/AllowSpeechModelUpdate](policy-csp-speech.md#speech-allowspeechmodelupdate) +- [System/AllowCommercialDataPipeline](policy-csp-system.md#system-allowcommercialdatapipeline) +- [System/AllowLocation](policy-csp-system.md#system-allowlocation) +- [System/AllowStorageCard](policy-csp-system.md#system-allowstoragecard) +- [System/AllowTelemetry](policy-csp-system.md#system-allowtelemetry) +- [Update/AllowAutoUpdate](policy-csp-update.md#update-allowautoupdate) +- [Update/AllowUpdateService](policy-csp-update.md#update-allowupdateservice) +- [Update/BranchReadinessLevel](policy-csp-update.md#update-branchreadinesslevel) +- [Update/DeferFeatureUpdatesPeriodInDays](policy-csp-update.md#update-deferfeatureupdatesperiodindays) +- [Update/DeferQualityUpdatesPeriodInDays](policy-csp-update.md#update-deferqualityupdatesperiodindays) +- [Update/ManagePreviewBuilds](policy-csp-update.md#update-managepreviewbuilds) +- [Update/PauseFeatureUpdates](policy-csp-update.md#update-pausefeatureupdates) +- [Update/PauseQualityUpdates](policy-csp-update.md#update-pausequalityupdates) +- [Update/ScheduledInstallDay](policy-csp-update.md#update-scheduledinstallday) +- [Update/ScheduledInstallTime](policy-csp-update.md#update-scheduledinstalltime) +- [Update/UpdateServiceUrl](policy-csp-update.md#update-updateserviceurl) +- [Wifi/AllowManualWiFiConfiguration](policy-csp-wifi.md#wifi-allowmanualwificonfiguration) + +## Related topics +[Policy CSP](policy-configuration-service-provider.md) \ No newline at end of file diff --git a/windows/client-management/mdm/policies-supported-by-iot-core.md b/windows/client-management/mdm/policies-supported-by-iot-core.md new file mode 100644 index 0000000000..ac9ff67851 --- /dev/null +++ b/windows/client-management/mdm/policies-supported-by-iot-core.md @@ -0,0 +1,73 @@ +--- +title: Policies supported by Windows 10 IoT Core +description: Policies supported by Windows 10 IoT Core +ms.assetid: 4F3A1134-D401-44FC-A583-6EDD3070BA4F +ms.reviewer: +manager: dansimp +ms.author: dansimp +ms.topic: article +ms.prod: w10 +ms.technology: windows +author: manikadhiman +ms.date: 07/18/2019 +--- + +# Policies supported by Windows 10 IoT Core + +> [!div class="op_single_selector"] +> +> - [IoT Enterprise](policies-supported-by-iot-enterprise.md) +> - [IoT Core](policies-supported-by-iot-core.md) +> + +- [Camera/AllowCamera](policy-csp-camera.md#camera-allowcamera) +- [Cellular/ShowAppCellularAccessUI](policy-csp-cellular.md#cellular-showappcellularaccessui) +- [CredentialProviders/AllowPINLogon](policy-csp-credentialproviders.md#credentialproviders-allowpinlogon) +- [CredentialProviders/BlockPicturePassword](policy-csp-credentialproviders.md#credentialproviders-blockpicturepassword) +- [DataProtection/AllowDirectMemoryAccess](policy-csp-dataprotection.md#dataprotection-allowdirectmemoryaccess) +- [InternetExplorer/DisableActiveXVersionListAutoDownload](policy-csp-internetexplorer.md#internetexplorer-disableactivexversionlistautodownload) +- [InternetExplorer/DisableCompatView](policy-csp-internetexplorer.md#internetexplorer-disablecompatview) +- [InternetExplorer/DisableGeolocation](policy-csp-internetexplorer.md#internetexplorer-disablegeolocation) +- [DeliveryOptimization/DOAbsoluteMaxCacheSize](policy-csp-deliveryoptimization.md#deliveryoptimization-doabsolutemaxcachesize) +- [DeliveryOptimization/DOAllowVPNPeerCaching](policy-csp-deliveryoptimization.md#deliveryoptimization-doallowvpnpeercaching) +- [DeliveryOptimization/DOCacheHost](policy-csp-deliveryoptimization.md#deliveryoptimization-docachehost) +- [DeliveryOptimization/DODelayBackgroundDownloadFromHttp](policy-csp-deliveryoptimization.md#deliveryoptimization-dodelaybackgrounddownloadfromhttp) +- [DeliveryOptimization/DODelayForegroundDownloadFromHttp](policy-csp-deliveryoptimization.md#deliveryoptimization-dodelayforegrounddownloadfromhttp) +- [DeliveryOptimization/DODelayCacheServerFallbackBackground](policy-csp-deliveryoptimization.md#deliveryoptimization-dodelaycacheserverfallbackbackground) +- [DeliveryOptimization/DODelayCacheServerFallbackForeground](policy-csp-deliveryoptimization.md#deliveryoptimization-dodelaycacheserverfallbackforeground) +- [DeliveryOptimization/DODownloadMode](policy-csp-deliveryoptimization.md#deliveryoptimization-dodownloadmode) +- [DeliveryOptimization/DOGroupId](policy-csp-deliveryoptimization.md#deliveryoptimization-dogroupid) +- [DeliveryOptimization/DOGroupIdSource](policy-csp-deliveryoptimization.md#deliveryoptimization-dogroupidsource) +- [DeliveryOptimization/DOMaxCacheAge](policy-csp-deliveryoptimization.md#deliveryoptimization-domaxcacheage) +- [DeliveryOptimization/DOMaxCacheSize](policy-csp-deliveryoptimization.md#deliveryoptimization-domaxcachesize) +- [DeliveryOptimization/DOMaxDownloadBandwidth](policy-csp-deliveryoptimization.md#deliveryoptimization-domaxdownloadbandwidth) +- [DeliveryOptimization/DOMaxUploadBandwidth](policy-csp-deliveryoptimization.md#deliveryoptimization-domaxuploadbandwidth) +- [DeliveryOptimization/DOMinBackgroundQos](policy-csp-deliveryoptimization.md#deliveryoptimization-dominbackgroundqos) +- [DeliveryOptimization/DOMinBatteryPercentageAllowedToUpload](policy-csp-deliveryoptimization.md#deliveryoptimization-dominbatterypercentageallowedtoupload) +- [DeliveryOptimization/DOMinDiskSizeAllowedToPeer](policy-csp-deliveryoptimization.md#deliveryoptimization-domindisksizeallowedtopeer) +- [DeliveryOptimization/DOMinFileSizeToCache](policy-csp-deliveryoptimization.md#deliveryoptimization-dominfilesizetocache) +- [DeliveryOptimization/DOMinRAMAllowedToPeer](policy-csp-deliveryoptimization.md#deliveryoptimization-dominramallowedtopeer) +- [DeliveryOptimization/DOModifyCacheDrive](policy-csp-deliveryoptimization.md#deliveryoptimization-domodifycachedrive) +- [DeliveryOptimization/DOMonthlyUploadDataCap](policy-csp-deliveryoptimization.md#deliveryoptimization-domonthlyuploaddatacap) +- [DeliveryOptimization/DOPercentageMaxBackgroundBandwidth](policy-csp-deliveryoptimization.md#deliveryoptimization-dopercentagemaxbackgroundbandwidth) +- [DeliveryOptimization/DOPercentageMaxDownloadBandwidth](policy-csp-deliveryoptimization.md#deliveryoptimization-dopercentagemaxdownloadbandwidth) +- [DeliveryOptimization/DOPercentageMaxForegroundBandwidth](policy-csp-deliveryoptimization.md#deliveryoptimization-dopercentagemaxforegroundbandwidth) +- [DeliveryOptimization/DORestrictPeerSelectionBy](policy-csp-deliveryoptimization.md#deliveryoptimization-dorestrictpeerselectionby) +- [DeliveryOptimization/DOSetHoursToLimitBackgroundDownloadBandwidth](policy-csp-deliveryoptimization.md#deliveryoptimization-dosethourstolimitbackgrounddownloadbandwidth) +- [DeliveryOptimization/DOSetHoursToLimitForegroundDownloadBandwidth](policy-csp-deliveryoptimization.md#deliveryoptimization-dosethourstolimitforegrounddownloadbandwidth) +- [DeviceHealthMonitoring/AllowDeviceHealthMonitoring](policy-csp-devicehealthmonitoring.md#devicehealthmonitoring-allowdevicehealthmonitoring) +- [DeviceHealthMonitoring/ConfigDeviceHealthMonitoringScope](policy-csp-devicehealthmonitoring.md#devicehealthmonitoring-configdevicehealthmonitoringscope) +- [DeviceHealthMonitoring/ConfigDeviceHealthMonitoringUploadDestination](policy-csp-devicehealthmonitoring.md#devicehealthmonitoring-configdevicehealthmonitoringuploaddestination) +- [Privacy/LetAppsActivateWithVoice](policy-csp-privacy.md#privacy-letappsactivatewithvoice) +- [Privacy/LetAppsActivateWithVoiceAboveLock](policy-csp-privacy.md#privacy-letappsactivatewithvoiceabovelock) +- [Update/ConfigureDeadlineForFeatureUpdates](policy-csp-update.md#update-configuredeadlineforfeatureupdates) +- [Update/ConfigureDeadlineForQualityUpdates](policy-csp-update.md#update-configuredeadlineforqualityupdates) +- [Update/ConfigureDeadlineGracePeriod](policy-csp-update.md#update-configuredeadlinegraceperiod) +- [Update/ConfigureDeadlineNoAutoReboot](policy-csp-update.md#update-configuredeadlinenoautoreboot) +- [Wifi/AllowAutoConnectToWiFiSenseHotspots](policy-csp-wifi.md#wifi-allowautoconnecttowifisensehotspots) +- [Wifi/AllowInternetSharing](policy-csp-wifi.md#wifi-allowinternetsharing) +- [Wifi/AllowWiFi](policy-csp-wifi.md#wifi-allowwifi) +- [Wifi/WLANScanMode](policy-csp-wifi.md#wifi-wlanscanmode) + +## Related topics +[Policy CSP](policy-configuration-service-provider.md) \ No newline at end of file diff --git a/windows/client-management/mdm/policies-supported-by-iot-enterprise.md b/windows/client-management/mdm/policies-supported-by-iot-enterprise.md new file mode 100644 index 0000000000..d1f21c9a69 --- /dev/null +++ b/windows/client-management/mdm/policies-supported-by-iot-enterprise.md @@ -0,0 +1,68 @@ +--- +title: Policies supported by Windows 10 IoT Enterprise +description: Policies supported by Windows 10 IoT Enterprise +ms.assetid: 4F3A1134-D401-44FC-A583-6EDD3070BA4F +ms.reviewer: +manager: dansimp +ms.author: dansimp +ms.topic: article +ms.prod: w10 +ms.technology: windows +author: manikadhiman +ms.date: 07/18/2019 +--- + +# Policies supported by Windows 10 IoT Enterprise + +> [!div class="op_single_selector"] +> +> - [IoT Enterprise](policies-supported-by-iot-enterprise.md) +> - [IoT Core](policies-supported-by-iot-core.md) +> + +- [InternetExplorer/AllowEnhancedSuggestionsInAddressBar](policy-csp-internetexplorer.md#internetexplorer-allowenhancedsuggestionsinaddressbar) +- [InternetExplorer/DisableActiveXVersionListAutoDownload](policy-csp-internetexplorer.md#internetexplorer-disableactivexversionlistautodownload) +- [InternetExplorer/DisableCompatView](policy-csp-internetexplorer.md#internetexplorer-disablecompatview) +- [InternetExplorer/DisableFeedsBackgroundSync](policy-csp-internetexplorer.md#internetexplorer-disablefeedsbackgroundsync) +- [InternetExplorer/DisableGeolocation](policy-csp-internetexplorer.md#internetexplorer-disablegeolocation) +- [InternetExplorer/DisableWebAddressAutoComplete](policy-csp-internetexplorer.md#internetexplorer-disablewebaddressautocomplete) +- [InternetExplorer/NewTabDefaultPage](policy-csp-internetexplorer.md#internetexplorer-newtabdefaultpage) +- [DeliveryOptimization/DOAbsoluteMaxCacheSize](policy-csp-deliveryoptimization.md#deliveryoptimization-doabsolutemaxcachesize) +- [DeliveryOptimization/DOAllowVPNPeerCaching](policy-csp-deliveryoptimization.md#deliveryoptimization-doallowvpnpeercaching) +- [DeliveryOptimization/DOCacheHost](policy-csp-deliveryoptimization.md#deliveryoptimization-docachehost) +- [DeliveryOptimization/DODelayBackgroundDownloadFromHttp](policy-csp-deliveryoptimization.md#deliveryoptimization-dodelaybackgrounddownloadfromhttp) +- [DeliveryOptimization/DODelayForegroundDownloadFromHttp](policy-csp-deliveryoptimization.md#deliveryoptimization-dodelayforegrounddownloadfromhttp) +- [DeliveryOptimization/DODelayCacheServerFallbackBackground](policy-csp-deliveryoptimization.md#deliveryoptimization-dodelaycacheserverfallbackbackground) +- [DeliveryOptimization/DODelayCacheServerFallbackForeground](policy-csp-deliveryoptimization.md#deliveryoptimization-dodelaycacheserverfallbackforeground) +- [DeliveryOptimization/DODownloadMode](policy-csp-deliveryoptimization.md#deliveryoptimization-dodownloadmode) +- [DeliveryOptimization/DOGroupId](policy-csp-deliveryoptimization.md#deliveryoptimization-dogroupid) +- [DeliveryOptimization/DOGroupIdSource](policy-csp-deliveryoptimization.md#deliveryoptimization-dogroupidsource) +- [DeliveryOptimization/DOMaxCacheAge](policy-csp-deliveryoptimization.md#deliveryoptimization-domaxcacheage) +- [DeliveryOptimization/DOMaxCacheSize](policy-csp-deliveryoptimization.md#deliveryoptimization-domaxcachesize) +- [DeliveryOptimization/DOMaxDownloadBandwidth](policy-csp-deliveryoptimization.md#deliveryoptimization-domaxdownloadbandwidth) +- [DeliveryOptimization/DOMaxUploadBandwidth](policy-csp-deliveryoptimization.md#deliveryoptimization-domaxuploadbandwidth) +- [DeliveryOptimization/DOMinBackgroundQos](policy-csp-deliveryoptimization.md#deliveryoptimization-dominbackgroundqos) +- [DeliveryOptimization/DOMinBatteryPercentageAllowedToUpload](policy-csp-deliveryoptimization.md#deliveryoptimization-dominbatterypercentageallowedtoupload) +- [DeliveryOptimization/DOMinDiskSizeAllowedToPeer](policy-csp-deliveryoptimization.md#deliveryoptimization-domindisksizeallowedtopeer) +- [DeliveryOptimization/DOMinFileSizeToCache](policy-csp-deliveryoptimization.md#deliveryoptimization-dominfilesizetocache) +- [DeliveryOptimization/DOMinRAMAllowedToPeer](policy-csp-deliveryoptimization.md#deliveryoptimization-dominramallowedtopeer) +- [DeliveryOptimization/DOModifyCacheDrive](policy-csp-deliveryoptimization.md#deliveryoptimization-domodifycachedrive) +- [DeliveryOptimization/DOMonthlyUploadDataCap](policy-csp-deliveryoptimization.md#deliveryoptimization-domonthlyuploaddatacap) +- [DeliveryOptimization/DOPercentageMaxBackgroundBandwidth](policy-csp-deliveryoptimization.md#deliveryoptimization-dopercentagemaxbackgroundbandwidth) +- [DeliveryOptimization/DOPercentageMaxDownloadBandwidth](policy-csp-deliveryoptimization.md#deliveryoptimization-dopercentagemaxdownloadbandwidth) +- [DeliveryOptimization/DOPercentageMaxForegroundBandwidth](policy-csp-deliveryoptimization.md#deliveryoptimization-dopercentagemaxforegroundbandwidth) +- [DeliveryOptimization/DORestrictPeerSelectionBy](policy-csp-deliveryoptimization.md#deliveryoptimization-dorestrictpeerselectionby) +- [DeliveryOptimization/DOSetHoursToLimitBackgroundDownloadBandwidth](policy-csp-deliveryoptimization.md#deliveryoptimization-dosethourstolimitbackgrounddownloadbandwidth) +- [DeliveryOptimization/DOSetHoursToLimitForegroundDownloadBandwidth](policy-csp-deliveryoptimization.md#deliveryoptimization-dosethourstolimitforegrounddownloadbandwidth) +- [DeviceHealthMonitoring/AllowDeviceHealthMonitoring](policy-csp-devicehealthmonitoring.md#devicehealthmonitoring-allowdevicehealthmonitoring) +- [DeviceHealthMonitoring/ConfigDeviceHealthMonitoringScope](policy-csp-devicehealthmonitoring.md#devicehealthmonitoring-configdevicehealthmonitoringscope) +- [DeviceHealthMonitoring/ConfigDeviceHealthMonitoringUploadDestination](policy-csp-devicehealthmonitoring.md#devicehealthmonitoring-configdevicehealthmonitoringuploaddestination) +- [Privacy/LetAppsActivateWithVoice](policy-csp-privacy.md#privacy-letappsactivatewithvoice) +- [Privacy/LetAppsActivateWithVoiceAboveLock](policy-csp-privacy.md#privacy-letappsactivatewithvoiceabovelock) +- [Update/ConfigureDeadlineForFeatureUpdates](policy-csp-update.md#update-configuredeadlineforfeatureupdates) +- [Update/ConfigureDeadlineForQualityUpdates](policy-csp-update.md#update-configuredeadlineforqualityupdates) +- [Update/ConfigureDeadlineGracePeriod](policy-csp-update.md#update-configuredeadlinegraceperiod) +- [Update/ConfigureDeadlineNoAutoReboot](policy-csp-update.md#update-configuredeadlinenoautoreboot) + +## Related topics +[Policy CSP](policy-configuration-service-provider.md) \ No newline at end of file diff --git a/windows/client-management/mdm/policies-supported-by-surface-hub.md b/windows/client-management/mdm/policies-supported-by-surface-hub.md new file mode 100644 index 0000000000..b4e88989da --- /dev/null +++ b/windows/client-management/mdm/policies-supported-by-surface-hub.md @@ -0,0 +1,78 @@ +--- +title: Policies supported by Microsoft Surface Hub +description: Policies supported by Microsoft Surface Hub +ms.assetid: 4F3A1134-D401-44FC-A583-6EDD3070BA4F +ms.reviewer: +manager: dansimp +ms.author: dansimp +ms.topic: article +ms.prod: w10 +ms.technology: windows +author: manikadhiman +ms.date: 07/18/2019 +--- + +# Policies supported by Microsoft Surface Hub + +- [Camera/AllowCamera](policy-csp-camera.md#camera-allowcamera) +- [Cellular/ShowAppCellularAccessUI](policy-csp-cellular.md#cellular-showappcellularaccessui) +- [Cryptography/AllowFipsAlgorithmPolicy](policy-csp-cryptography.md#cryptography-allowfipsalgorithmpolicy) +- [Cryptography/TLSCipherSuites](policy-csp-cryptography.md#cryptography-tlsciphersuites) +- [Defender/AllowArchiveScanning](policy-csp-defender.md#defender-allowarchivescanning) +- [Defender/AllowBehaviorMonitoring](policy-csp-defender.md#defender-allowbehaviormonitoring) +- [Defender/AllowCloudProtection](policy-csp-defender.md#defender-allowcloudprotection) +- [Defender/AllowEmailScanning](policy-csp-defender.md#defender-allowemailscanning) +- [Defender/AllowFullScanOnMappedNetworkDrives](policy-csp-defender.md#defender-allowfullscanonmappednetworkdrives) +- [Defender/AllowFullScanRemovableDriveScanning](policy-csp-defender.md#defender-allowfullscanremovabledrivescanning) +- [Defender/AllowIOAVProtection](policy-csp-defender.md#defender-allowioavprotection) +- [Defender/AllowIntrusionPreventionSystem](policy-csp-defender.md#defender-allowintrusionpreventionsystem) +- [Defender/AllowOnAccessProtection](policy-csp-defender.md#defender-allowonaccessprotection) +- [Defender/AllowRealtimeMonitoring](policy-csp-defender.md#defender-allowrealtimemonitoring) +- [Defender/AllowScanningNetworkFiles](policy-csp-defender.md#defender-allowscanningnetworkfiles) +- [Defender/AllowScriptScanning](policy-csp-defender.md#defender-allowscriptscanning) +- [Defender/AllowUserUIAccess](policy-csp-defender.md#defender-allowuseruiaccess) +- [Defender/AvgCPULoadFactor](policy-csp-defender.md#defender-avgcpuloadfactor) +- [Defender/DaysToRetainCleanedMalware](policy-csp-defender.md#defender-daystoretaincleanedmalware) +- [Defender/ExcludedExtensions](policy-csp-defender.md#defender-excludedextensions) +- [Defender/ExcludedPaths](policy-csp-defender.md#defender-excludedpaths) +- [Defender/ExcludedProcesses](policy-csp-defender.md#defender-excludedprocesses) +- [Defender/PUAProtection](policy-csp-defender.md#defender-puaprotection) +- [Defender/RealTimeScanDirection](policy-csp-defender.md#defender-realtimescandirection) +- [Defender/ScanParameter](policy-csp-defender.md#defender-scanparameter) +- [Defender/ScheduleQuickScanTime](policy-csp-defender.md#defender-schedulequickscantime) +- [Defender/ScheduleScanDay](policy-csp-defender.md#defender-schedulescanday) +- [Defender/ScheduleScanTime](policy-csp-defender.md#defender-schedulescantime) +- [Defender/SignatureUpdateInterval](policy-csp-defender.md#defender-signatureupdateinterval) +- [Defender/SubmitSamplesConsent](policy-csp-defender.md#defender-submitsamplesconsent) +- [Defender/ThreatSeverityDefaultAction](policy-csp-defender.md#defender-threatseveritydefaultaction) +- [DeliveryOptimization/DOAbsoluteMaxCacheSize](policy-csp-deliveryoptimization.md#deliveryoptimization-doabsolutemaxcachesize) +- [DeliveryOptimization/DOAllowVPNPeerCaching](policy-csp-deliveryoptimization.md#deliveryoptimization-doallowvpnpeercaching) +- [DeliveryOptimization/DODownloadMode](policy-csp-deliveryoptimization.md#deliveryoptimization-dodownloadmode) +- [DeliveryOptimization/DOGroupId](policy-csp-deliveryoptimization.md#deliveryoptimization-dogroupid) +- [DeliveryOptimization/DOMaxCacheAge](policy-csp-deliveryoptimization.md#deliveryoptimization-domaxcacheage) +- [DeliveryOptimization/DOMaxCacheSize](policy-csp-deliveryoptimization.md#deliveryoptimization-domaxcachesize) +- [DeliveryOptimization/DOMaxDownloadBandwidth](policy-csp-deliveryoptimization.md#deliveryoptimization-domaxdownloadbandwidth) +- [DeliveryOptimization/DOMaxUploadBandwidth](policy-csp-deliveryoptimization.md#deliveryoptimization-domaxuploadbandwidth) +- [DeliveryOptimization/DOMinBackgroundQos](policy-csp-deliveryoptimization.md#deliveryoptimization-dominbackgroundqos) +- [DeliveryOptimization/DOMinDiskSizeAllowedToPeer](policy-csp-deliveryoptimization.md#deliveryoptimization-domindisksizeallowedtopeer) +- [DeliveryOptimization/DOMinFileSizeToCache](policy-csp-deliveryoptimization.md#deliveryoptimization-dominfilesizetocache) +- [DeliveryOptimization/DOMinRAMAllowedToPeer](policy-csp-deliveryoptimization.md#deliveryoptimization-dominramallowedtopeer) +- [DeliveryOptimization/DOModifyCacheDrive](policy-csp-deliveryoptimization.md#deliveryoptimization-domodifycachedrive) +- [DeliveryOptimization/DOMonthlyUploadDataCap](policy-csp-deliveryoptimization.md#deliveryoptimization-domonthlyuploaddatacap) +- [DeliveryOptimization/DOPercentageMaxDownloadBandwidth](policy-csp-deliveryoptimization.md#deliveryoptimization-dopercentagemaxdownloadbandwidth) +- [Desktop/PreventUserRedirectionOfProfileFolders](policy-csp-desktop.md#desktop-preventuserredirectionofprofilefolders) +- [TextInput/AllowIMELogging](policy-csp-textinput.md#textinput-allowimelogging) +- [TextInput/AllowIMENetworkAccess](policy-csp-textinput.md#textinput-allowimenetworkaccess) +- [TextInput/AllowInputPanel](policy-csp-textinput.md#textinput-allowinputpanel) +- [TextInput/AllowJapaneseIMESurrogatePairCharacters](policy-csp-textinput.md#textinput-allowjapaneseimesurrogatepaircharacters) +- [TextInput/AllowJapaneseIVSCharacters](policy-csp-textinput.md#textinput-allowjapaneseivscharacters) +- [TextInput/AllowJapaneseNonPublishingStandardGlyph](policy-csp-textinput.md#textinput-allowjapanesenonpublishingstandardglyph) +- [TextInput/AllowJapaneseUserDictionary](policy-csp-textinput.md#textinput-allowjapaneseuserdictionary) +- [TextInput/AllowLanguageFeaturesUninstall](policy-csp-textinput.md#textinput-allowlanguagefeaturesuninstall) +- [TextInput/ExcludeJapaneseIMEExceptJIS0208](policy-csp-textinput.md#textinput-excludejapaneseimeexceptjis0208) +- [TextInput/ExcludeJapaneseIMEExceptJIS0208andEUDC](policy-csp-textinput.md#textinput-excludejapaneseimeexceptjis0208andeudc) +- [TextInput/ExcludeJapaneseIMEExceptShiftJIS](policy-csp-textinput.md#textinput-excludejapaneseimeexceptshiftjis) +- [WiFi/AllowWiFiHotSpotReporting](policy-csp-wifi.md#wifi-allowwifihotspotreporting) + +## Related topics +[Policy CSP](policy-configuration-service-provider.md) \ No newline at end of file diff --git a/windows/client-management/mdm/policies-that-can-be-set-using-eas.md b/windows/client-management/mdm/policies-that-can-be-set-using-eas.md new file mode 100644 index 0000000000..6a25c1547c --- /dev/null +++ b/windows/client-management/mdm/policies-that-can-be-set-using-eas.md @@ -0,0 +1,41 @@ +--- +title: Policies that can be set using Exchange Active Sync (EAS) +description: Policies that can be set using Exchange Active Sync (EAS) +ms.assetid: 4F3A1134-D401-44FC-A583-6EDD3070BA4F +ms.reviewer: +manager: dansimp +ms.author: dansimp +ms.topic: article +ms.prod: w10 +ms.technology: windows +author: manikadhiman +ms.date: 07/18/2019 +--- + +# Policies that can be set using Exchange Active Sync (EAS) + +- [Browser/AllowBrowser](policy-csp-browser.md#browser-allowbrowser) +- [Camera/AllowCamera](policy-csp-camera.md#camera-allowcamera) +- [Cellular/ShowAppCellularAccessUI](policy-csp-cellular.md#cellular-showappcellularaccessui) +- [Connectivity/AllowBluetooth](policy-csp-connectivity.md#connectivity-allowbluetooth) +- [Connectivity/AllowCellularDataRoaming](policy-csp-connectivity.md#connectivity-allowcellulardataroaming) +- [Connectivity/AllowUSBConnection](policy-csp-connectivity.md#connectivity-allowusbconnection) +- [DeviceLock/AllowSimpleDevicePassword](policy-csp-devicelock.md#devicelock-allowsimpledevicepassword) +- [DeviceLock/AlphanumericDevicePasswordRequired](policy-csp-devicelock.md#devicelock-alphanumericdevicepasswordrequired) +- [DeviceLock/DevicePasswordEnabled](policy-csp-devicelock.md#devicelock-devicepasswordenabled) +- [DeviceLock/DevicePasswordExpiration](policy-csp-devicelock.md#devicelock-devicepasswordexpiration) +- [DeviceLock/DevicePasswordHistory](policy-csp-devicelock.md#devicelock-devicepasswordhistory) +- [DeviceLock/MaxDevicePasswordFailedAttempts](policy-csp-devicelock.md#devicelock-maxdevicepasswordfailedattempts) +- [DeviceLock/MaxInactivityTimeDeviceLock](policy-csp-devicelock.md#devicelock-maxinactivitytimedevicelock) +- [DeviceLock/MinDevicePasswordComplexCharacters](policy-csp-devicelock.md#devicelock-mindevicepasswordcomplexcharacters) +- [DeviceLock/MinDevicePasswordLength](policy-csp-devicelock.md#devicelock-mindevicepasswordlength) +- [DeviceLock/PreventLockScreenSlideShow](policy-csp-devicelock.md#devicelock-preventlockscreenslideshow) +- [Search/AllowSearchToUseLocation](policy-csp-search.md#search-allowsearchtouselocation) +- [Security/RequireDeviceEncryption](policy-csp-security.md#security-requiredeviceencryption) +- [System/AllowStorageCard](policy-csp-system.md#system-allowstoragecard) +- [System/TelemetryProxy](policy-csp-system.md#system-telemetryproxy) +- [Wifi/AllowInternetSharing](policy-csp-wifi.md#wifi-allowinternetsharing) +- [Wifi/AllowWiFi](policy-csp-wifi.md#wifi-allowwifi) + +## Related topics +[Policy CSP](policy-configuration-service-provider.md) \ No newline at end of file diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index 05ec05440b..12aac61bb7 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -3881,1701 +3881,24 @@ The following diagram shows the Policy configuration service provider in tree fo +## Policies supported by Group Policy and ADMX-backed policies +- [Policies supported by Group Policy](policies-supported-by-group-policy.md) +- [ADMX-backed policies](policies-admx-backed.md) -## ADMX-backed policies +## Policies supported by HoloLens devices +- [Policies supported by HoloLens 2](policies-supported-by-hololens2.md) +- [Policcies supported by HoloLens (1st gen) Commercial Suite](policies-supported-by-hololens-1st-gen-commercial-suite.md) +- [Policies supported by HoloLens (1st gen) Development Edition](policies-supported-by-hololens-1st-gen-development-edition.md) -- [ActiveXControls/ApprovedInstallationSites](./policy-csp-activexcontrols.md#activexcontrols-approvedinstallationsites) -- [AppRuntime/AllowMicrosoftAccountsToBeOptional](./policy-csp-appruntime.md#appruntime-allowmicrosoftaccountstobeoptional) -- [AppVirtualization/AllowAppVClient](./policy-csp-appvirtualization.md#appvirtualization-allowappvclient) -- [AppVirtualization/AllowDynamicVirtualization](./policy-csp-appvirtualization.md#appvirtualization-allowdynamicvirtualization) -- [AppVirtualization/AllowPackageCleanup](./policy-csp-appvirtualization.md#appvirtualization-allowpackagecleanup) -- [AppVirtualization/AllowPackageScripts](./policy-csp-appvirtualization.md#appvirtualization-allowpackagescripts) -- [AppVirtualization/AllowPublishingRefreshUX](./policy-csp-appvirtualization.md#appvirtualization-allowpublishingrefreshux) -- [AppVirtualization/AllowReportingServer](./policy-csp-appvirtualization.md#appvirtualization-allowreportingserver) -- [AppVirtualization/AllowRoamingFileExclusions](./policy-csp-appvirtualization.md#appvirtualization-allowroamingfileexclusions) -- [AppVirtualization/AllowRoamingRegistryExclusions](./policy-csp-appvirtualization.md#appvirtualization-allowroamingregistryexclusions) -- [AppVirtualization/AllowStreamingAutoload](./policy-csp-appvirtualization.md#appvirtualization-allowstreamingautoload) -- [AppVirtualization/ClientCoexistenceAllowMigrationmode](./policy-csp-appvirtualization.md#appvirtualization-clientcoexistenceallowmigrationmode) -- [AppVirtualization/IntegrationAllowRootGlobal](./policy-csp-appvirtualization.md#appvirtualization-integrationallowrootglobal) -- [AppVirtualization/IntegrationAllowRootUser](./policy-csp-appvirtualization.md#appvirtualization-integrationallowrootuser) -- [AppVirtualization/PublishingAllowServer1](./policy-csp-appvirtualization.md#appvirtualization-publishingallowserver1) -- [AppVirtualization/PublishingAllowServer2](./policy-csp-appvirtualization.md#appvirtualization-publishingallowserver2) -- [AppVirtualization/PublishingAllowServer3](./policy-csp-appvirtualization.md#appvirtualization-publishingallowserver3) -- [AppVirtualization/PublishingAllowServer4](./policy-csp-appvirtualization.md#appvirtualization-publishingallowserver4) -- [AppVirtualization/PublishingAllowServer5](./policy-csp-appvirtualization.md#appvirtualization-publishingallowserver5) -- [AppVirtualization/StreamingAllowCertificateFilterForClient_SSL](./policy-csp-appvirtualization.md#appvirtualization-streamingallowcertificatefilterforclient-ssl) -- [AppVirtualization/StreamingAllowHighCostLaunch](./policy-csp-appvirtualization.md#appvirtualization-streamingallowhighcostlaunch) -- [AppVirtualization/StreamingAllowLocationProvider](./policy-csp-appvirtualization.md#appvirtualization-streamingallowlocationprovider) -- [AppVirtualization/StreamingAllowPackageInstallationRoot](./policy-csp-appvirtualization.md#appvirtualization-streamingallowpackageinstallationroot) -- [AppVirtualization/StreamingAllowPackageSourceRoot](./policy-csp-appvirtualization.md#appvirtualization-streamingallowpackagesourceroot) -- [AppVirtualization/StreamingAllowReestablishmentInterval](./policy-csp-appvirtualization.md#appvirtualization-streamingallowreestablishmentinterval) -- [AppVirtualization/StreamingAllowReestablishmentRetries](./policy-csp-appvirtualization.md#appvirtualization-streamingallowreestablishmentretries) -- [AppVirtualization/StreamingSharedContentStoreMode](./policy-csp-appvirtualization.md#appvirtualization-streamingsharedcontentstoremode) -- [AppVirtualization/StreamingSupportBranchCache](./policy-csp-appvirtualization.md#appvirtualization-streamingsupportbranchcache) -- [AppVirtualization/StreamingVerifyCertificateRevocationList](./policy-csp-appvirtualization.md#appvirtualization-streamingverifycertificaterevocationlist) -- [AppVirtualization/VirtualComponentsAllowList](./policy-csp-appvirtualization.md#appvirtualization-virtualcomponentsallowlist) -- [AttachmentManager/DoNotPreserveZoneInformation](./policy-csp-attachmentmanager.md#attachmentmanager-donotpreservezoneinformation) -- [AttachmentManager/HideZoneInfoMechanism](./policy-csp-attachmentmanager.md#attachmentmanager-hidezoneinfomechanism) -- [AttachmentManager/NotifyAntivirusPrograms](./policy-csp-attachmentmanager.md#attachmentmanager-notifyantivirusprograms) -- [Autoplay/DisallowAutoplayForNonVolumeDevices](./policy-csp-autoplay.md#autoplay-disallowautoplayfornonvolumedevices) -- [Autoplay/SetDefaultAutoRunBehavior](./policy-csp-autoplay.md#autoplay-setdefaultautorunbehavior) -- [Autoplay/TurnOffAutoPlay](./policy-csp-autoplay.md#autoplay-turnoffautoplay) -- [Cellular/ShowAppCellularAccessUI](./policy-csp-cellular.md#cellular-showappcellularaccessui) -- [Connectivity/DiablePrintingOverHTTP](./policy-csp-connectivity.md#connectivity-diableprintingoverhttp) -- [Connectivity/DisableDownloadingOfPrintDriversOverHTTP](./policy-csp-connectivity.md#connectivity-disabledownloadingofprintdriversoverhttp) -- [Connectivity/DisableInternetDownloadForWebPublishingAndOnlineOrderingWizards](./policy-csp-connectivity.md#connectivity-disableinternetdownloadforwebpublishingandonlineorderingwizards) -- [Connectivity/HardenedUNCPaths](./policy-csp-connectivity.md#connectivity-hardeneduncpaths) -- [Connectivity/ProhibitInstallationAndConfigurationOfNetworkBridge](./policy-csp-connectivity.md#connectivity-prohibitinstallationandconfigurationofnetworkbridge) -- [CredentialProviders/AllowPINLogon](./policy-csp-credentialproviders.md#credentialproviders-allowpinlogon) -- [CredentialProviders/BlockPicturePassword](./policy-csp-credentialproviders.md#credentialproviders-blockpicturepassword) -- [CredentialsDelegation/RemoteHostAllowsDelegationOfNonExportableCredentials](./policy-csp-credentialsdelegation.md#credentialsdelegation-remotehostallowsdelegationofnonexportablecredentials) -- [CredentialsUI/DisablePasswordReveal](./policy-csp-credentialsui.md#credentialsui-disablepasswordreveal) -- [CredentialsUI/EnumerateAdministrators](./policy-csp-credentialsui.md#credentialsui-enumerateadministrators) -- [DataUsage/SetCost4G](./policy-csp-datausage.md#datausage-setcost4g) -- [DeliveryOptimization/DOSetHoursToLimitBackgroundDownloadBandwidth](./policy-csp-deliveryoptimization.md#deliveryoptimization-dosethourstolimitbackgrounddownloadbandwidth) -- [DeliveryOptimization/DOSetHoursToLimitForegroundDownloadBandwidth](./policy-csp-deliveryoptimization.md#deliveryoptimization-dosethourstolimitforegrounddownloadbandwidth) -- [Desktop/PreventUserRedirectionOfProfileFolders](./policy-csp-desktop.md#desktop-preventuserredirectionofprofilefolders) -- [DeviceInstallation/AllowInstallationOfMatchingDeviceIDs](./policy-csp-deviceinstallation.md#deviceinstallation-allowinstallationofmatchingdeviceids) -- [DeviceInstallation/AllowInstallationOfMatchingDeviceSetupClasses](./policy-csp-deviceinstallation.md#deviceinstallation-allowinstallationofmatchingdevicesetupclasses) -- [DeviceInstallation/PreventDeviceMetadataFromNetwork](./policy-csp-deviceinstallation.md#deviceinstallation-preventdevicemetadatafromnetwork) -- [DeviceInstallation/PreventInstallationOfDevicesNotDescribedByOtherPolicySettings](./policy-csp-deviceinstallation.md#deviceinstallation-preventinstallationofdevicesnotdescribedbyotherpolicysettings) -- [DeviceInstallation/PreventInstallationOfMatchingDeviceIDs](./policy-csp-deviceinstallation.md#deviceinstallation-preventinstallationofmatchingdeviceids) -- [DeviceInstallation/PreventInstallationOfMatchingDeviceSetupClasses](./policy-csp-deviceinstallation.md#deviceinstallation-preventinstallationofmatchingdevicesetupclasses) -- [DeviceLock/PreventEnablingLockScreenCamera](./policy-csp-devicelock.md#devicelock-preventenablinglockscreencamera) -- [DeviceLock/PreventLockScreenSlideShow](./policy-csp-devicelock.md#devicelock-preventlockscreenslideshow) -- [ErrorReporting/CustomizeConsentSettings](./policy-csp-errorreporting.md#errorreporting-customizeconsentsettings) -- [ErrorReporting/DisableWindowsErrorReporting](./policy-csp-errorreporting.md#errorreporting-disablewindowserrorreporting) -- [ErrorReporting/DisplayErrorNotification](./policy-csp-errorreporting.md#errorreporting-displayerrornotification) -- [ErrorReporting/DoNotSendAdditionalData](./policy-csp-errorreporting.md#errorreporting-donotsendadditionaldata) -- [ErrorReporting/PreventCriticalErrorDisplay](./policy-csp-errorreporting.md#errorreporting-preventcriticalerrordisplay) -- [EventLogService/ControlEventLogBehavior](./policy-csp-eventlogservice.md#eventlogservice-controleventlogbehavior) -- [EventLogService/SpecifyMaximumFileSizeApplicationLog](./policy-csp-eventlogservice.md#eventlogservice-specifymaximumfilesizeapplicationlog) -- [EventLogService/SpecifyMaximumFileSizeSecurityLog](./policy-csp-eventlogservice.md#eventlogservice-specifymaximumfilesizesecuritylog) -- [EventLogService/SpecifyMaximumFileSizeSystemLog](./policy-csp-eventlogservice.md#eventlogservice-specifymaximumfilesizesystemlog) -- [FileExplorer/TurnOffDataExecutionPreventionForExplorer](./policy-csp-fileexplorer.md#fileexplorer-turnoffdataexecutionpreventionforexplorer) -- [FileExplorer/TurnOffHeapTerminationOnCorruption](./policy-csp-fileexplorer.md#fileexplorer-turnoffheapterminationoncorruption) -- [InternetExplorer/AddSearchProvider](./policy-csp-internetexplorer.md#internetexplorer-addsearchprovider) -- [InternetExplorer/AllowActiveXFiltering](./policy-csp-internetexplorer.md#internetexplorer-allowactivexfiltering) -- [InternetExplorer/AllowAddOnList](./policy-csp-internetexplorer.md#internetexplorer-allowaddonlist) -- [InternetExplorer/AllowAutoComplete](./policy-csp-internetexplorer.md#internetexplorer-allowautocomplete) -- [InternetExplorer/AllowCertificateAddressMismatchWarning](./policy-csp-internetexplorer.md#internetexplorer-allowcertificateaddressmismatchwarning) -- [InternetExplorer/AllowDeletingBrowsingHistoryOnExit](./policy-csp-internetexplorer.md#internetexplorer-allowdeletingbrowsinghistoryonexit) -- [InternetExplorer/AllowEnhancedProtectedMode](./policy-csp-internetexplorer.md#internetexplorer-allowenhancedprotectedmode) -- [InternetExplorer/AllowEnhancedSuggestionsInAddressBar](./policy-csp-internetexplorer.md#internetexplorer-allowenhancedsuggestionsinaddressbar) -- [InternetExplorer/AllowEnterpriseModeFromToolsMenu](./policy-csp-internetexplorer.md#internetexplorer-allowenterprisemodefromtoolsmenu) -- [InternetExplorer/AllowEnterpriseModeSiteList](./policy-csp-internetexplorer.md#internetexplorer-allowenterprisemodesitelist) -- [InternetExplorer/AllowFallbackToSSL3](./policy-csp-internetexplorer.md#internetexplorer-allowfallbacktossl3) -- [InternetExplorer/AllowInternetExplorer7PolicyList](./policy-csp-internetexplorer.md#internetexplorer-allowinternetexplorer7policylist) -- [InternetExplorer/AllowInternetExplorerStandardsMode](./policy-csp-internetexplorer.md#internetexplorer-allowinternetexplorerstandardsmode) -- [InternetExplorer/AllowInternetZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowinternetzonetemplate) -- [InternetExplorer/AllowIntranetZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowintranetzonetemplate) -- [InternetExplorer/AllowLocalMachineZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowlocalmachinezonetemplate) -- [InternetExplorer/AllowLockedDownInternetZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowlockeddowninternetzonetemplate) -- [InternetExplorer/AllowLockedDownIntranetZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowlockeddownintranetzonetemplate) -- [InternetExplorer/AllowLockedDownLocalMachineZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowlockeddownlocalmachinezonetemplate) -- [InternetExplorer/AllowLockedDownRestrictedSitesZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowlockeddownrestrictedsiteszonetemplate) -- [InternetExplorer/AllowOneWordEntry](./policy-csp-internetexplorer.md#internetexplorer-allowonewordentry) -- [InternetExplorer/AllowSiteToZoneAssignmentList](./policy-csp-internetexplorer.md#internetexplorer-allowsitetozoneassignmentlist) -- [InternetExplorer/AllowSoftwareWhenSignatureIsInvalid](./policy-csp-internetexplorer.md#internetexplorer-allowsoftwarewhensignatureisinvalid) -- [InternetExplorer/AllowSuggestedSites](./policy-csp-internetexplorer.md#internetexplorer-allowsuggestedsites) -- [InternetExplorer/AllowTrustedSitesZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowtrustedsiteszonetemplate) -- [InternetExplorer/AllowsLockedDownTrustedSitesZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowslockeddowntrustedsiteszonetemplate) -- [InternetExplorer/AllowsRestrictedSitesZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowsrestrictedsiteszonetemplate) -- [InternetExplorer/CheckServerCertificateRevocation](./policy-csp-internetexplorer.md#internetexplorer-checkservercertificaterevocation) -- [InternetExplorer/CheckSignaturesOnDownloadedPrograms](./policy-csp-internetexplorer.md#internetexplorer-checksignaturesondownloadedprograms) -- [InternetExplorer/ConsistentMimeHandlingInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-consistentmimehandlinginternetexplorerprocesses) -- [InternetExplorer/DisableActiveXVersionListAutoDownload](./policy-csp-internetexplorer.md#internetexplorer-disableactivexversionlistautodownload) -- [InternetExplorer/DisableAdobeFlash](./policy-csp-internetexplorer.md#internetexplorer-disableadobeflash) -- [InternetExplorer/DisableBypassOfSmartScreenWarnings](./policy-csp-internetexplorer.md#internetexplorer-disablebypassofsmartscreenwarnings) -- [InternetExplorer/DisableBypassOfSmartScreenWarningsAboutUncommonFiles](./policy-csp-internetexplorer.md#internetexplorer-disablebypassofsmartscreenwarningsaboutuncommonfiles) -- [InternetExplorer/DisableCompatView](./policy-csp-internetexplorer.md#internetexplorer-disablecompatview) -- [InternetExplorer/DisableConfiguringHistory](./policy-csp-internetexplorer.md#internetexplorer-disableconfiguringhistory) -- [InternetExplorer/DisableCrashDetection](./policy-csp-internetexplorer.md#internetexplorer-disablecrashdetection) -- [InternetExplorer/DisableCustomerExperienceImprovementProgramParticipation](./policy-csp-internetexplorer.md#internetexplorer-disablecustomerexperienceimprovementprogramparticipation) -- [InternetExplorer/DisableDeletingUserVisitedWebsites](./policy-csp-internetexplorer.md#internetexplorer-disabledeletinguservisitedwebsites) -- [InternetExplorer/DisableEnclosureDownloading](./policy-csp-internetexplorer.md#internetexplorer-disableenclosuredownloading) -- [InternetExplorer/DisableEncryptionSupport](./policy-csp-internetexplorer.md#internetexplorer-disableencryptionsupport) -- [InternetExplorer/DisableFeedsBackgroundSync](./policy-csp-internetexplorer.md#internetexplorer-disablefeedsbackgroundsync) -- [InternetExplorer/DisableFirstRunWizard](./policy-csp-internetexplorer.md#internetexplorer-disablefirstrunwizard) -- [InternetExplorer/DisableFlipAheadFeature](./policy-csp-internetexplorer.md#internetexplorer-disableflipaheadfeature) -- [InternetExplorer/DisableGeolocation](./policy-csp-internetexplorer.md#internetexplorer-disablegeolocation) -- [InternetExplorer/DisableHomePageChange](./policy-csp-internetexplorer.md#internetexplorer-disablehomepagechange) -- [InternetExplorer/DisableIgnoringCertificateErrors](./policy-csp-internetexplorer.md#internetexplorer-disableignoringcertificateerrors) -- [InternetExplorer/DisableInPrivateBrowsing](./policy-csp-internetexplorer.md#internetexplorer-disableinprivatebrowsing) -- [InternetExplorer/DisableProcessesInEnhancedProtectedMode](./policy-csp-internetexplorer.md#internetexplorer-disableprocessesinenhancedprotectedmode) -- [InternetExplorer/DisableProxyChange](./policy-csp-internetexplorer.md#internetexplorer-disableproxychange) -- [InternetExplorer/DisableSearchProviderChange](./policy-csp-internetexplorer.md#internetexplorer-disablesearchproviderchange) -- [InternetExplorer/DisableSecondaryHomePageChange](./policy-csp-internetexplorer.md#internetexplorer-disablesecondaryhomepagechange) -- [InternetExplorer/DisableSecuritySettingsCheck](./policy-csp-internetexplorer.md#internetexplorer-disablesecuritysettingscheck) -- [InternetExplorer/DisableUpdateCheck](./policy-csp-internetexplorer.md#internetexplorer-disableupdatecheck) -- [InternetExplorer/DisableWebAddressAutoComplete](./policy-csp-internetexplorer.md#internetexplorer-disablewebaddressautocomplete) -- [InternetExplorer/DoNotAllowActiveXControlsInProtectedMode](./policy-csp-internetexplorer.md#internetexplorer-donotallowactivexcontrolsinprotectedmode) -- [InternetExplorer/DoNotAllowUsersToAddSites](./policy-csp-internetexplorer.md#internetexplorer-donotallowuserstoaddsites) -- [InternetExplorer/DoNotAllowUsersToChangePolicies](./policy-csp-internetexplorer.md#internetexplorer-donotallowuserstochangepolicies) -- [InternetExplorer/DoNotBlockOutdatedActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-donotblockoutdatedactivexcontrols) -- [InternetExplorer/DoNotBlockOutdatedActiveXControlsOnSpecificDomains](./policy-csp-internetexplorer.md#internetexplorer-donotblockoutdatedactivexcontrolsonspecificdomains) -- [InternetExplorer/IncludeAllLocalSites](./policy-csp-internetexplorer.md#internetexplorer-includealllocalsites) -- [InternetExplorer/IncludeAllNetworkPaths](./policy-csp-internetexplorer.md#internetexplorer-includeallnetworkpaths) -- [InternetExplorer/InternetZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowaccesstodatasources) -- [InternetExplorer/InternetZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowautomaticpromptingforactivexcontrols) -- [InternetExplorer/InternetZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowautomaticpromptingforfiledownloads) -- [InternetExplorer/InternetZoneAllowCopyPasteViaScript](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowcopypasteviascript) -- [InternetExplorer/InternetZoneAllowDragAndDropCopyAndPasteFiles](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowdraganddropcopyandpastefiles) -- [InternetExplorer/InternetZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowfontdownloads) -- [InternetExplorer/InternetZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowlessprivilegedsites) -- [InternetExplorer/InternetZoneAllowLoadingOfXAMLFiles](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowloadingofxamlfiles) -- [InternetExplorer/InternetZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallownetframeworkreliantcomponents) -- [InternetExplorer/InternetZoneAllowOnlyApprovedDomainsToUseActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowonlyapproveddomainstouseactivexcontrols) -- [InternetExplorer/InternetZoneAllowOnlyApprovedDomainsToUseTDCActiveXControl](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowonlyapproveddomainstousetdcactivexcontrol) -- [InternetExplorer/InternetZoneAllowScriptInitiatedWindows](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowscriptinitiatedwindows) -- [InternetExplorer/InternetZoneAllowScriptingOfInternetExplorerWebBrowserControls](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowscriptingofinternetexplorerwebbrowsercontrols) -- [InternetExplorer/InternetZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowscriptlets) -- [InternetExplorer/InternetZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowsmartscreenie) -- [InternetExplorer/InternetZoneAllowUpdatesToStatusBarViaScript](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowupdatestostatusbarviascript) -- [InternetExplorer/InternetZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowuserdatapersistence) -- [InternetExplorer/InternetZoneAllowVBScriptToRunInInternetExplorer](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowvbscripttorunininternetexplorer) -- [InternetExplorer/InternetZoneDoNotRunAntimalwareAgainstActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-internetzonedonotrunantimalwareagainstactivexcontrols) -- [InternetExplorer/InternetZoneDownloadSignedActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-internetzonedownloadsignedactivexcontrols) -- [InternetExplorer/InternetZoneDownloadUnsignedActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-internetzonedownloadunsignedactivexcontrols) -- [InternetExplorer/InternetZoneEnableCrossSiteScriptingFilter](./policy-csp-internetexplorer.md#internetexplorer-internetzoneenablecrosssitescriptingfilter) -- [InternetExplorer/InternetZoneEnableDraggingOfContentFromDifferentDomainsAcrossWindows](./policy-csp-internetexplorer.md#internetexplorer-internetzoneenabledraggingofcontentfromdifferentdomainsacrosswindows) -- [InternetExplorer/InternetZoneEnableDraggingOfContentFromDifferentDomainsWithinWindows](./policy-csp-internetexplorer.md#internetexplorer-internetzoneenabledraggingofcontentfromdifferentdomainswithinwindows) -- [InternetExplorer/InternetZoneEnableMIMESniffing](./policy-csp-internetexplorer.md#internetexplorer-internetzoneenablemimesniffing) -- [InternetExplorer/InternetZoneEnableProtectedMode](./policy-csp-internetexplorer.md#internetexplorer-internetzoneenableprotectedmode) -- [InternetExplorer/InternetZoneIncludeLocalPathWhenUploadingFilesToServer](./policy-csp-internetexplorer.md#internetexplorer-internetzoneincludelocalpathwhenuploadingfilestoserver) -- [InternetExplorer/InternetZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-internetzoneinitializeandscriptactivexcontrols) -- [InternetExplorer/InternetZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-internetzonejavapermissions) -- [InternetExplorer/InternetZoneLaunchingApplicationsAndFilesInIFRAME](./policy-csp-internetexplorer.md#internetexplorer-internetzonelaunchingapplicationsandfilesiniframe) -- [InternetExplorer/InternetZoneLogonOptions](./policy-csp-internetexplorer.md#internetexplorer-internetzonelogonoptions) -- [InternetExplorer/InternetZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-internetzonenavigatewindowsandframes) -- [InternetExplorer/InternetZoneRunNETFrameworkReliantComponentsSignedWithAuthenticode](./policy-csp-internetexplorer.md#internetexplorer-internetzonerunnetframeworkreliantcomponentssignedwithauthenticode) -- [InternetExplorer/InternetZoneShowSecurityWarningForPotentiallyUnsafeFiles](./policy-csp-internetexplorer.md#internetexplorer-internetzoneshowsecuritywarningforpotentiallyunsafefiles) -- [InternetExplorer/InternetZoneUsePopupBlocker](./policy-csp-internetexplorer.md#internetexplorer-internetzoneusepopupblocker) -- [InternetExplorer/IntranetZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowaccesstodatasources) -- [InternetExplorer/IntranetZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowautomaticpromptingforactivexcontrols) -- [InternetExplorer/IntranetZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowautomaticpromptingforfiledownloads) -- [InternetExplorer/IntranetZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowfontdownloads) -- [InternetExplorer/IntranetZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowlessprivilegedsites) -- [InternetExplorer/IntranetZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallownetframeworkreliantcomponents) -- [InternetExplorer/IntranetZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowscriptlets) -- [InternetExplorer/IntranetZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowsmartscreenie) -- [InternetExplorer/IntranetZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowuserdatapersistence) -- [InternetExplorer/IntranetZoneDoNotRunAntimalwareAgainstActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-intranetzonedonotrunantimalwareagainstactivexcontrols) -- [InternetExplorer/IntranetZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneinitializeandscriptactivexcontrols) -- [InternetExplorer/IntranetZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-intranetzonejavapermissions) -- [InternetExplorer/IntranetZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-intranetzonenavigatewindowsandframes) -- [InternetExplorer/LocalMachineZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowaccesstodatasources) -- [InternetExplorer/LocalMachineZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowautomaticpromptingforactivexcontrols) -- [InternetExplorer/LocalMachineZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowautomaticpromptingforfiledownloads) -- [InternetExplorer/LocalMachineZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowfontdownloads) -- [InternetExplorer/LocalMachineZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowlessprivilegedsites) -- [InternetExplorer/LocalMachineZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallownetframeworkreliantcomponents) -- [InternetExplorer/LocalMachineZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowscriptlets) -- [InternetExplorer/LocalMachineZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowsmartscreenie) -- [InternetExplorer/LocalMachineZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowuserdatapersistence) -- [InternetExplorer/LocalMachineZoneDoNotRunAntimalwareAgainstActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-localmachinezonedonotrunantimalwareagainstactivexcontrols) -- [InternetExplorer/LocalMachineZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneinitializeandscriptactivexcontrols) -- [InternetExplorer/LocalMachineZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-localmachinezonejavapermissions) -- [InternetExplorer/LocalMachineZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-localmachinezonenavigatewindowsandframes) -- [InternetExplorer/LockedDownInternetZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowaccesstodatasources) -- [InternetExplorer/LockedDownInternetZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowautomaticpromptingforactivexcontrols) -- [InternetExplorer/LockedDownInternetZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowautomaticpromptingforfiledownloads) -- [InternetExplorer/LockedDownInternetZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowfontdownloads) -- [InternetExplorer/LockedDownInternetZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowlessprivilegedsites) -- [InternetExplorer/LockedDownInternetZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallownetframeworkreliantcomponents) -- [InternetExplorer/LockedDownInternetZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowscriptlets) -- [InternetExplorer/LockedDownInternetZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowsmartscreenie) -- [InternetExplorer/LockedDownInternetZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowuserdatapersistence) -- [InternetExplorer/LockedDownInternetZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneinitializeandscriptactivexcontrols) -- [InternetExplorer/LockedDownInternetZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzonejavapermissions) -- [InternetExplorer/LockedDownInternetZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzonenavigatewindowsandframes) -- [InternetExplorer/LockedDownIntranetJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetjavapermissions) -- [InternetExplorer/LockedDownIntranetZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowaccesstodatasources) -- [InternetExplorer/LockedDownIntranetZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowautomaticpromptingforactivexcontrols) -- [InternetExplorer/LockedDownIntranetZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowautomaticpromptingforfiledownloads) -- [InternetExplorer/LockedDownIntranetZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowfontdownloads) -- [InternetExplorer/LockedDownIntranetZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowlessprivilegedsites) -- [InternetExplorer/LockedDownIntranetZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallownetframeworkreliantcomponents) -- [InternetExplorer/LockedDownIntranetZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowscriptlets) -- [InternetExplorer/LockedDownIntranetZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowsmartscreenie) -- [InternetExplorer/LockedDownIntranetZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowuserdatapersistence) -- [InternetExplorer/LockedDownIntranetZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneinitializeandscriptactivexcontrols) -- [InternetExplorer/LockedDownIntranetZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzonenavigatewindowsandframes) -- [InternetExplorer/LockedDownLocalMachineZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowaccesstodatasources) -- [InternetExplorer/LockedDownLocalMachineZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowautomaticpromptingforactivexcontrols) -- [InternetExplorer/LockedDownLocalMachineZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowautomaticpromptingforfiledownloads) -- [InternetExplorer/LockedDownLocalMachineZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowfontdownloads) -- [InternetExplorer/LockedDownLocalMachineZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowlessprivilegedsites) -- [InternetExplorer/LockedDownLocalMachineZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallownetframeworkreliantcomponents) -- [InternetExplorer/LockedDownLocalMachineZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowscriptlets) -- [InternetExplorer/LockedDownLocalMachineZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowsmartscreenie) -- [InternetExplorer/LockedDownLocalMachineZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowuserdatapersistence) -- [InternetExplorer/LockedDownLocalMachineZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneinitializeandscriptactivexcontrols) -- [InternetExplorer/LockedDownLocalMachineZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezonejavapermissions) -- [InternetExplorer/LockedDownLocalMachineZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezonenavigatewindowsandframes) -- [InternetExplorer/LockedDownRestrictedSitesZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowaccesstodatasources) -- [InternetExplorer/LockedDownRestrictedSitesZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowautomaticpromptingforactivexcontrols) -- [InternetExplorer/LockedDownRestrictedSitesZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowautomaticpromptingforfiledownloads) -- [InternetExplorer/LockedDownRestrictedSitesZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowfontdownloads) -- [InternetExplorer/LockedDownRestrictedSitesZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowlessprivilegedsites) -- [InternetExplorer/LockedDownRestrictedSitesZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallownetframeworkreliantcomponents) -- [InternetExplorer/LockedDownRestrictedSitesZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowscriptlets) -- [InternetExplorer/LockedDownRestrictedSitesZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowsmartscreenie) -- [InternetExplorer/LockedDownRestrictedSitesZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowuserdatapersistence) -- [InternetExplorer/LockedDownRestrictedSitesZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneinitializeandscriptactivexcontrols) -- [InternetExplorer/LockedDownRestrictedSitesZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszonejavapermissions) -- [InternetExplorer/LockedDownRestrictedSitesZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszonenavigatewindowsandframes) -- [InternetExplorer/LockedDownTrustedSitesZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowaccesstodatasources) -- [InternetExplorer/LockedDownTrustedSitesZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowautomaticpromptingforactivexcontrols) -- [InternetExplorer/LockedDownTrustedSitesZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowautomaticpromptingforfiledownloads) -- [InternetExplorer/LockedDownTrustedSitesZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowfontdownloads) -- [InternetExplorer/LockedDownTrustedSitesZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowlessprivilegedsites) -- [InternetExplorer/LockedDownTrustedSitesZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallownetframeworkreliantcomponents) -- [InternetExplorer/LockedDownTrustedSitesZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowscriptlets) -- [InternetExplorer/LockedDownTrustedSitesZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowsmartscreenie) -- [InternetExplorer/LockedDownTrustedSitesZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowuserdatapersistence) -- [InternetExplorer/LockedDownTrustedSitesZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneinitializeandscriptactivexcontrols) -- [InternetExplorer/LockedDownTrustedSitesZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszonejavapermissions) -- [InternetExplorer/LockedDownTrustedSitesZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszonenavigatewindowsandframes) -- [InternetExplorer/MKProtocolSecurityRestrictionInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-mkprotocolsecurityrestrictioninternetexplorerprocesses) -- [InternetExplorer/MimeSniffingSafetyFeatureInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-mimesniffingsafetyfeatureinternetexplorerprocesses) -- [InternetExplorer/NewTabDefaultPage](./policy-csp-internetexplorer.md#internetexplorer-newtabdefaultpage) -- [InternetExplorer/NotificationBarInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-notificationbarinternetexplorerprocesses) -- [InternetExplorer/PreventManagingSmartScreenFilter](./policy-csp-internetexplorer.md#internetexplorer-preventmanagingsmartscreenfilter) -- [InternetExplorer/PreventPerUserInstallationOfActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-preventperuserinstallationofactivexcontrols) -- [InternetExplorer/ProtectionFromZoneElevationInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-protectionfromzoneelevationinternetexplorerprocesses) -- [InternetExplorer/RemoveRunThisTimeButtonForOutdatedActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-removerunthistimebuttonforoutdatedactivexcontrols) -- [InternetExplorer/RestrictActiveXInstallInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-restrictactivexinstallinternetexplorerprocesses) -- [InternetExplorer/RestrictFileDownloadInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-restrictfiledownloadinternetexplorerprocesses) -- [InternetExplorer/RestrictedSitesZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowaccesstodatasources) -- [InternetExplorer/RestrictedSitesZoneAllowActiveScripting](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowactivescripting) -- [InternetExplorer/RestrictedSitesZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowautomaticpromptingforactivexcontrols) -- [InternetExplorer/RestrictedSitesZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowautomaticpromptingforfiledownloads) -- [InternetExplorer/RestrictedSitesZoneAllowBinaryAndScriptBehaviors](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowbinaryandscriptbehaviors) -- [InternetExplorer/RestrictedSitesZoneAllowCopyPasteViaScript](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowcopypasteviascript) -- [InternetExplorer/RestrictedSitesZoneAllowDragAndDropCopyAndPasteFiles](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowdraganddropcopyandpastefiles) -- [InternetExplorer/RestrictedSitesZoneAllowFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowfiledownloads) -- [InternetExplorer/RestrictedSitesZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowfontdownloads) -- [InternetExplorer/RestrictedSitesZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowlessprivilegedsites) -- [InternetExplorer/RestrictedSitesZoneAllowLoadingOfXAMLFiles](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowloadingofxamlfiles) -- [InternetExplorer/RestrictedSitesZoneAllowMETAREFRESH](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowmetarefresh) -- [InternetExplorer/RestrictedSitesZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallownetframeworkreliantcomponents) -- [InternetExplorer/RestrictedSitesZoneAllowOnlyApprovedDomainsToUseActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowonlyapproveddomainstouseactivexcontrols) -- [InternetExplorer/RestrictedSitesZoneAllowOnlyApprovedDomainsToUseTDCActiveXControl](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowonlyapproveddomainstousetdcactivexcontrol) -- [InternetExplorer/RestrictedSitesZoneAllowScriptInitiatedWindows](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowscriptinitiatedwindows) -- [InternetExplorer/RestrictedSitesZoneAllowScriptingOfInternetExplorerWebBrowserControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowscriptingofinternetexplorerwebbrowsercontrols) -- [InternetExplorer/RestrictedSitesZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowscriptlets) -- [InternetExplorer/RestrictedSitesZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowsmartscreenie) -- [InternetExplorer/RestrictedSitesZoneAllowUpdatesToStatusBarViaScript](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowupdatestostatusbarviascript) -- [InternetExplorer/RestrictedSitesZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowuserdatapersistence) -- [InternetExplorer/RestrictedSitesZoneAllowVBScriptToRunInInternetExplorer](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowvbscripttorunininternetexplorer) -- [InternetExplorer/RestrictedSitesZoneDoNotRunAntimalwareAgainstActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonedonotrunantimalwareagainstactivexcontrols) -- [InternetExplorer/RestrictedSitesZoneDownloadSignedActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonedownloadsignedactivexcontrols) -- [InternetExplorer/RestrictedSitesZoneDownloadUnsignedActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonedownloadunsignedactivexcontrols) -- [InternetExplorer/RestrictedSitesZoneEnableCrossSiteScriptingFilter](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneenablecrosssitescriptingfilter) -- [InternetExplorer/RestrictedSitesZoneEnableDraggingOfContentFromDifferentDomainsAcrossWindows](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneenabledraggingofcontentfromdifferentdomainsacrosswindows) -- [InternetExplorer/RestrictedSitesZoneEnableDraggingOfContentFromDifferentDomainsWithinWindows](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneenabledraggingofcontentfromdifferentdomainswithinwindows) -- [InternetExplorer/RestrictedSitesZoneEnableMIMESniffing](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneenablemimesniffing) -- [InternetExplorer/RestrictedSitesZoneIncludeLocalPathWhenUploadingFilesToServer](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneincludelocalpathwhenuploadingfilestoserver) -- [InternetExplorer/RestrictedSitesZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneinitializeandscriptactivexcontrols) -- [InternetExplorer/RestrictedSitesZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonejavapermissions) -- [InternetExplorer/RestrictedSitesZoneLaunchingApplicationsAndFilesInIFRAME](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonelaunchingapplicationsandfilesiniframe) -- [InternetExplorer/RestrictedSitesZoneLogonOptions](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonelogonoptions) -- [InternetExplorer/RestrictedSitesZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonenavigatewindowsandframes) -- [InternetExplorer/RestrictedSitesZoneRunActiveXControlsAndPlugins](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonerunactivexcontrolsandplugins) -- [InternetExplorer/RestrictedSitesZoneRunNETFrameworkReliantComponentsSignedWithAuthenticode](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonerunnetframeworkreliantcomponentssignedwithauthenticode) -- [InternetExplorer/RestrictedSitesZoneScriptActiveXControlsMarkedSafeForScripting](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonescriptactivexcontrolsmarkedsafeforscripting) -- [InternetExplorer/RestrictedSitesZoneScriptingOfJavaApplets](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonescriptingofjavaapplets) -- [InternetExplorer/RestrictedSitesZoneShowSecurityWarningForPotentiallyUnsafeFiles](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneshowsecuritywarningforpotentiallyunsafefiles) -- [InternetExplorer/RestrictedSitesZoneTurnOnProtectedMode](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneturnonprotectedmode) -- [InternetExplorer/RestrictedSitesZoneUsePopupBlocker](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneusepopupblocker) -- [InternetExplorer/ScriptedWindowSecurityRestrictionsInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-scriptedwindowsecurityrestrictionsinternetexplorerprocesses) -- [InternetExplorer/SearchProviderList](./policy-csp-internetexplorer.md#internetexplorer-searchproviderlist) -- [InternetExplorer/SecurityZonesUseOnlyMachineSettings](./policy-csp-internetexplorer.md#internetexplorer-securityzonesuseonlymachinesettings) -- [InternetExplorer/SpecifyUseOfActiveXInstallerService](./policy-csp-internetexplorer.md#internetexplorer-specifyuseofactivexinstallerservice) -- [InternetExplorer/TrustedSitesZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowaccesstodatasources) -- [InternetExplorer/TrustedSitesZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowautomaticpromptingforactivexcontrols) -- [InternetExplorer/TrustedSitesZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowautomaticpromptingforfiledownloads) -- [InternetExplorer/TrustedSitesZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowfontdownloads) -- [InternetExplorer/TrustedSitesZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowlessprivilegedsites) -- [InternetExplorer/TrustedSitesZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallownetframeworkreliantcomponents) -- [InternetExplorer/TrustedSitesZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowscriptlets) -- [InternetExplorer/TrustedSitesZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowsmartscreenie) -- [InternetExplorer/TrustedSitesZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowuserdatapersistence) -- [InternetExplorer/TrustedSitesZoneDoNotRunAntimalwareAgainstActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszonedonotrunantimalwareagainstactivexcontrols) -- [InternetExplorer/TrustedSitesZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneinitializeandscriptactivexcontrols) -- [InternetExplorer/TrustedSitesZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszonejavapermissions) -- [InternetExplorer/TrustedSitesZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszonenavigatewindowsandframes) -- [Kerberos/AllowForestSearchOrder](./policy-csp-kerberos.md#kerberos-allowforestsearchorder) -- [Kerberos/KerberosClientSupportsClaimsCompoundArmor](./policy-csp-kerberos.md#kerberos-kerberosclientsupportsclaimscompoundarmor) -- [Kerberos/RequireKerberosArmoring](./policy-csp-kerberos.md#kerberos-requirekerberosarmoring) -- [Kerberos/RequireStrictKDCValidation](./policy-csp-kerberos.md#kerberos-requirestrictkdcvalidation) -- [Kerberos/SetMaximumContextTokenSize](./policy-csp-kerberos.md#kerberos-setmaximumcontexttokensize) -- [MSSLegacy/AllowICMPRedirectsToOverrideOSPFGeneratedRoutes](./policy-csp-msslegacy.md#msslegacy-allowicmpredirectstooverrideospfgeneratedroutes) -- [MSSLegacy/AllowTheComputerToIgnoreNetBIOSNameReleaseRequestsExceptFromWINSServers](./policy-csp-msslegacy.md#msslegacy-allowthecomputertoignorenetbiosnamereleaserequestsexceptfromwinsservers) -- [MSSLegacy/IPSourceRoutingProtectionLevel](./policy-csp-msslegacy.md#msslegacy-ipsourceroutingprotectionlevel) -- [MSSLegacy/IPv6SourceRoutingProtectionLevel](./policy-csp-msslegacy.md#msslegacy-ipv6sourceroutingprotectionlevel) -- [MSSecurityGuide/ApplyUACRestrictionsToLocalAccountsOnNetworkLogon](./policy-csp-mssecurityguide.md#mssecurityguide-applyuacrestrictionstolocalaccountsonnetworklogon) -- [MSSecurityGuide/ConfigureSMBV1ClientDriver](./policy-csp-mssecurityguide.md#mssecurityguide-configuresmbv1clientdriver) -- [MSSecurityGuide/ConfigureSMBV1Server](./policy-csp-mssecurityguide.md#mssecurityguide-configuresmbv1server) -- [MSSecurityGuide/EnableStructuredExceptionHandlingOverwriteProtection](./policy-csp-mssecurityguide.md#mssecurityguide-enablestructuredexceptionhandlingoverwriteprotection) -- [MSSecurityGuide/TurnOnWindowsDefenderProtectionAgainstPotentiallyUnwantedApplications](./policy-csp-mssecurityguide.md#mssecurityguide-turnonwindowsdefenderprotectionagainstpotentiallyunwantedapplications) -- [MSSecurityGuide/WDigestAuthentication](./policy-csp-mssecurityguide.md#mssecurityguide-wdigestauthentication) -- [Power/AllowStandbyStatesWhenSleepingOnBattery](./policy-csp-power.md#power-allowstandbystateswhensleepingonbattery) -- [Power/AllowStandbyWhenSleepingPluggedIn](./policy-csp-power.md#power-allowstandbywhensleepingpluggedin) -- [Power/DisplayOffTimeoutOnBattery](./policy-csp-power.md#power-displayofftimeoutonbattery) -- [Power/DisplayOffTimeoutPluggedIn](./policy-csp-power.md#power-displayofftimeoutpluggedin) -- [Power/HibernateTimeoutOnBattery](./policy-csp-power.md#power-hibernatetimeoutonbattery) -- [Power/HibernateTimeoutPluggedIn](./policy-csp-power.md#power-hibernatetimeoutpluggedin) -- [Power/RequirePasswordWhenComputerWakesOnBattery](./policy-csp-power.md#power-requirepasswordwhencomputerwakesonbattery) -- [Power/RequirePasswordWhenComputerWakesPluggedIn](./policy-csp-power.md#power-requirepasswordwhencomputerwakespluggedin) -- [Power/StandbyTimeoutOnBattery](./policy-csp-power.md#power-standbytimeoutonbattery) -- [Power/StandbyTimeoutPluggedIn](./policy-csp-power.md#power-standbytimeoutpluggedin) -- [Printers/PointAndPrintRestrictions](./policy-csp-printers.md#printers-pointandprintrestrictions) -- [Printers/PointAndPrintRestrictions_User](./policy-csp-printers.md#printers-pointandprintrestrictions-user) -- [Printers/PublishPrinters](./policy-csp-printers.md#printers-publishprinters) -- [RemoteAssistance/CustomizeWarningMessages](./policy-csp-remoteassistance.md#remoteassistance-customizewarningmessages) -- [RemoteAssistance/SessionLogging](./policy-csp-remoteassistance.md#remoteassistance-sessionlogging) -- [RemoteAssistance/SolicitedRemoteAssistance](./policy-csp-remoteassistance.md#remoteassistance-solicitedremoteassistance) -- [RemoteAssistance/UnsolicitedRemoteAssistance](./policy-csp-remoteassistance.md#remoteassistance-unsolicitedremoteassistance) -- [RemoteDesktopServices/AllowUsersToConnectRemotely](./policy-csp-remotedesktopservices.md#remotedesktopservices-allowuserstoconnectremotely) -- [RemoteDesktopServices/ClientConnectionEncryptionLevel](./policy-csp-remotedesktopservices.md#remotedesktopservices-clientconnectionencryptionlevel) -- [RemoteDesktopServices/DoNotAllowDriveRedirection](./policy-csp-remotedesktopservices.md#remotedesktopservices-donotallowdriveredirection) -- [RemoteDesktopServices/DoNotAllowPasswordSaving](./policy-csp-remotedesktopservices.md#remotedesktopservices-donotallowpasswordsaving) -- [RemoteDesktopServices/PromptForPasswordUponConnection](./policy-csp-remotedesktopservices.md#remotedesktopservices-promptforpassworduponconnection) -- [RemoteDesktopServices/RequireSecureRPCCommunication](./policy-csp-remotedesktopservices.md#remotedesktopservices-requiresecurerpccommunication) -- [RemoteManagement/AllowBasicAuthentication_Client](./policy-csp-remotemanagement.md#remotemanagement-allowbasicauthentication-client) -- [RemoteManagement/AllowBasicAuthentication_Service](./policy-csp-remotemanagement.md#remotemanagement-allowbasicauthentication-service) -- [RemoteManagement/AllowCredSSPAuthenticationClient](./policy-csp-remotemanagement.md#remotemanagement-allowcredsspauthenticationclient) -- [RemoteManagement/AllowCredSSPAuthenticationService](./policy-csp-remotemanagement.md#remotemanagement-allowcredsspauthenticationservice) -- [RemoteManagement/AllowRemoteServerManagement](./policy-csp-remotemanagement.md#remotemanagement-allowremoteservermanagement) -- [RemoteManagement/AllowUnencryptedTraffic_Client](./policy-csp-remotemanagement.md#remotemanagement-allowunencryptedtraffic-client) -- [RemoteManagement/AllowUnencryptedTraffic_Service](./policy-csp-remotemanagement.md#remotemanagement-allowunencryptedtraffic-service) -- [RemoteManagement/DisallowDigestAuthentication](./policy-csp-remotemanagement.md#remotemanagement-disallowdigestauthentication) -- [RemoteManagement/DisallowNegotiateAuthenticationClient](./policy-csp-remotemanagement.md#remotemanagement-disallownegotiateauthenticationclient) -- [RemoteManagement/DisallowNegotiateAuthenticationService](./policy-csp-remotemanagement.md#remotemanagement-disallownegotiateauthenticationservice) -- [RemoteManagement/DisallowStoringOfRunAsCredentials](./policy-csp-remotemanagement.md#remotemanagement-disallowstoringofrunascredentials) -- [RemoteManagement/SpecifyChannelBindingTokenHardeningLevel](./policy-csp-remotemanagement.md#remotemanagement-specifychannelbindingtokenhardeninglevel) -- [RemoteManagement/TrustedHosts](./policy-csp-remotemanagement.md#remotemanagement-trustedhosts) -- [RemoteManagement/TurnOnCompatibilityHTTPListener](./policy-csp-remotemanagement.md#remotemanagement-turnoncompatibilityhttplistener) -- [RemoteManagement/TurnOnCompatibilityHTTPSListener](./policy-csp-remotemanagement.md#remotemanagement-turnoncompatibilityhttpslistener) -- [RemoteProcedureCall/RPCEndpointMapperClientAuthentication](./policy-csp-remoteprocedurecall.md#remoteprocedurecall-rpcendpointmapperclientauthentication) -- [RemoteProcedureCall/RestrictUnauthenticatedRPCClients](./policy-csp-remoteprocedurecall.md#remoteprocedurecall-restrictunauthenticatedrpcclients) -- [RemoteShell/AllowRemoteShellAccess](./policy-csp-remoteshell.md#remoteshell-allowremoteshellaccess) -- [RemoteShell/MaxConcurrentUsers](./policy-csp-remoteshell.md#remoteshell-maxconcurrentusers) -- [RemoteShell/SpecifyIdleTimeout](./policy-csp-remoteshell.md#remoteshell-specifyidletimeout) -- [RemoteShell/SpecifyMaxMemory](./policy-csp-remoteshell.md#remoteshell-specifymaxmemory) -- [RemoteShell/SpecifyMaxProcesses](./policy-csp-remoteshell.md#remoteshell-specifymaxprocesses) -- [RemoteShell/SpecifyMaxRemoteShells](./policy-csp-remoteshell.md#remoteshell-specifymaxremoteshells) -- [RemoteShell/SpecifyShellTimeout](./policy-csp-remoteshell.md#remoteshell-specifyshelltimeout) -- [ServiceControlManager/SvchostProcessMitigation](./policy-csp-servicecontrolmanager.md#servicecontrolmanager-svchostprocessmitigation) -- [Storage/EnhancedStorageDevices](./policy-csp-storage.md#storage-enhancedstoragedevices) -- [System/BootStartDriverInitialization](./policy-csp-system.md#system-bootstartdriverinitialization) -- [System/DisableSystemRestore](./policy-csp-system.md#system-disablesystemrestore) -- [WindowsConnectionManager/ProhitConnectionToNonDomainNetworksWhenConnectedToDomainAuthenticatedNetwork](./policy-csp-windowsconnectionmanager.md#windowsconnectionmanager-prohitconnectiontonondomainnetworkswhenconnectedtodomainauthenticatednetwork) -- [WindowsLogon/AllowAutomaticRestartSignOn](./policy-csp-windowslogon.md#windowslogon-allowautomaticrestartsignon) -- [WindowsLogon/ConfigAutomaticRestartSignOn](./policy-csp-windowslogon.md#windowslogon-configautomaticrestartsignon) -- [WindowsLogon/DisableLockScreenAppNotifications](./policy-csp-windowslogon.md#windowslogon-disablelockscreenappnotifications) -- [WindowsLogon/DontDisplayNetworkSelectionUI](./policy-csp-windowslogon.md#windowslogon-dontdisplaynetworkselectionui) -- [WindowsLogon/EnumerateLocalUsersOnDomainJoinedComputers](./policy-csp-windowslogon.md#windowslogon-enumeratelocalusersondomainjoinedcomputers) -- [WindowsPowerShell/TurnOnPowerShellScriptBlockLogging](./policy-csp-windowspowershell.md#windowspowershell-turnonpowershellscriptblocklogging) +## Policies supported by Windows 10 IoT +- [Policies supported by Windows 10 IoT Enterprise](policies-supported-by-iot-enterprise.md) +- [Policies supported by Windows 10 IoT Core](policies-supported-by-iot-core.md) +## Policies supported by Microsoft Surface Hub +- [Policies supported by Microsoft Surface Hub](policies-supported-by-surface-hub.md) -## Policies supported by GP - -- [AboveLock/AllowCortanaAboveLock](./policy-csp-abovelock.md#abovelock-allowcortanaabovelock) -- [ActiveXControls/ApprovedInstallationSites](./policy-csp-activexcontrols.md#activexcontrols-approvedinstallationsites) -- [AppRuntime/AllowMicrosoftAccountsToBeOptional](./policy-csp-appruntime.md#appruntime-allowmicrosoftaccountstobeoptional) -- [AppVirtualization/AllowAppVClient](./policy-csp-appvirtualization.md#appvirtualization-allowappvclient) -- [AppVirtualization/AllowDynamicVirtualization](./policy-csp-appvirtualization.md#appvirtualization-allowdynamicvirtualization) -- [AppVirtualization/AllowPackageCleanup](./policy-csp-appvirtualization.md#appvirtualization-allowpackagecleanup) -- [AppVirtualization/AllowPackageScripts](./policy-csp-appvirtualization.md#appvirtualization-allowpackagescripts) -- [AppVirtualization/AllowPublishingRefreshUX](./policy-csp-appvirtualization.md#appvirtualization-allowpublishingrefreshux) -- [AppVirtualization/AllowReportingServer](./policy-csp-appvirtualization.md#appvirtualization-allowreportingserver) -- [AppVirtualization/AllowRoamingFileExclusions](./policy-csp-appvirtualization.md#appvirtualization-allowroamingfileexclusions) -- [AppVirtualization/AllowRoamingRegistryExclusions](./policy-csp-appvirtualization.md#appvirtualization-allowroamingregistryexclusions) -- [AppVirtualization/AllowStreamingAutoload](./policy-csp-appvirtualization.md#appvirtualization-allowstreamingautoload) -- [AppVirtualization/ClientCoexistenceAllowMigrationmode](./policy-csp-appvirtualization.md#appvirtualization-clientcoexistenceallowmigrationmode) -- [AppVirtualization/IntegrationAllowRootGlobal](./policy-csp-appvirtualization.md#appvirtualization-integrationallowrootglobal) -- [AppVirtualization/IntegrationAllowRootUser](./policy-csp-appvirtualization.md#appvirtualization-integrationallowrootuser) -- [AppVirtualization/PublishingAllowServer1](./policy-csp-appvirtualization.md#appvirtualization-publishingallowserver1) -- [AppVirtualization/PublishingAllowServer2](./policy-csp-appvirtualization.md#appvirtualization-publishingallowserver2) -- [AppVirtualization/PublishingAllowServer3](./policy-csp-appvirtualization.md#appvirtualization-publishingallowserver3) -- [AppVirtualization/PublishingAllowServer4](./policy-csp-appvirtualization.md#appvirtualization-publishingallowserver4) -- [AppVirtualization/PublishingAllowServer5](./policy-csp-appvirtualization.md#appvirtualization-publishingallowserver5) -- [AppVirtualization/StreamingAllowCertificateFilterForClient_SSL](./policy-csp-appvirtualization.md#appvirtualization-streamingallowcertificatefilterforclient-ssl) -- [AppVirtualization/StreamingAllowHighCostLaunch](./policy-csp-appvirtualization.md#appvirtualization-streamingallowhighcostlaunch) -- [AppVirtualization/StreamingAllowLocationProvider](./policy-csp-appvirtualization.md#appvirtualization-streamingallowlocationprovider) -- [AppVirtualization/StreamingAllowPackageInstallationRoot](./policy-csp-appvirtualization.md#appvirtualization-streamingallowpackageinstallationroot) -- [AppVirtualization/StreamingAllowPackageSourceRoot](./policy-csp-appvirtualization.md#appvirtualization-streamingallowpackagesourceroot) -- [AppVirtualization/StreamingAllowReestablishmentInterval](./policy-csp-appvirtualization.md#appvirtualization-streamingallowreestablishmentinterval) -- [AppVirtualization/StreamingAllowReestablishmentRetries](./policy-csp-appvirtualization.md#appvirtualization-streamingallowreestablishmentretries) -- [AppVirtualization/StreamingSharedContentStoreMode](./policy-csp-appvirtualization.md#appvirtualization-streamingsharedcontentstoremode) -- [AppVirtualization/StreamingSupportBranchCache](./policy-csp-appvirtualization.md#appvirtualization-streamingsupportbranchcache) -- [AppVirtualization/StreamingVerifyCertificateRevocationList](./policy-csp-appvirtualization.md#appvirtualization-streamingverifycertificaterevocationlist) -- [AppVirtualization/VirtualComponentsAllowList](./policy-csp-appvirtualization.md#appvirtualization-virtualcomponentsallowlist) -- [ApplicationDefaults/DefaultAssociationsConfiguration](./policy-csp-applicationdefaults.md#applicationdefaults-defaultassociationsconfiguration) -- [ApplicationDefaults/EnableAppUriHandlers](./policy-csp-applicationdefaults.md#applicationdefaults-enableappurihandlers) -- [ApplicationManagement/AllowAllTrustedApps](./policy-csp-applicationmanagement.md#applicationmanagement-allowalltrustedapps) -- [ApplicationManagement/AllowAppStoreAutoUpdate](./policy-csp-applicationmanagement.md#applicationmanagement-allowappstoreautoupdate) -- [ApplicationManagement/AllowDeveloperUnlock](./policy-csp-applicationmanagement.md#applicationmanagement-allowdeveloperunlock) -- [ApplicationManagement/AllowGameDVR](./policy-csp-applicationmanagement.md#applicationmanagement-allowgamedvr) -- [ApplicationManagement/AllowSharedUserAppData](./policy-csp-applicationmanagement.md#applicationmanagement-allowshareduserappdata) -- [ApplicationManagement/DisableStoreOriginatedApps](./policy-csp-applicationmanagement.md#applicationmanagement-disablestoreoriginatedapps) -- [ApplicationManagement/MSIAllowUserControlOverInstall](./policy-csp-applicationmanagement.md#applicationmanagement-msiallowusercontroloverinstall) -- [ApplicationManagement/MSIAlwaysInstallWithElevatedPrivileges](./policy-csp-applicationmanagement.md#applicationmanagement-msialwaysinstallwithelevatedprivileges) -- [ApplicationManagement/RequirePrivateStoreOnly](./policy-csp-applicationmanagement.md#applicationmanagement-requireprivatestoreonly) -- [ApplicationManagement/RestrictAppDataToSystemVolume](./policy-csp-applicationmanagement.md#applicationmanagement-restrictappdatatosystemvolume) -- [ApplicationManagement/RestrictAppToSystemVolume](./policy-csp-applicationmanagement.md#applicationmanagement-restrictapptosystemvolume) -- [AttachmentManager/DoNotPreserveZoneInformation](./policy-csp-attachmentmanager.md#attachmentmanager-donotpreservezoneinformation) -- [AttachmentManager/HideZoneInfoMechanism](./policy-csp-attachmentmanager.md#attachmentmanager-hidezoneinfomechanism) -- [AttachmentManager/NotifyAntivirusPrograms](./policy-csp-attachmentmanager.md#attachmentmanager-notifyantivirusprograms) -- [Authentication/AllowSecondaryAuthenticationDevice](./policy-csp-authentication.md#authentication-allowsecondaryauthenticationdevice) -- [Autoplay/DisallowAutoplayForNonVolumeDevices](./policy-csp-autoplay.md#autoplay-disallowautoplayfornonvolumedevices) -- [Autoplay/SetDefaultAutoRunBehavior](./policy-csp-autoplay.md#autoplay-setdefaultautorunbehavior) -- [Autoplay/TurnOffAutoPlay](./policy-csp-autoplay.md#autoplay-turnoffautoplay) -- [BITS/BandwidthThrottlingEndTime](./policy-csp-bits.md#bits-bandwidththrottlingendtime) -- [BITS/BandwidthThrottlingStartTime](./policy-csp-bits.md#bits-bandwidththrottlingstarttime) -- [BITS/BandwidthThrottlingTransferRate](./policy-csp-bits.md#bits-bandwidththrottlingtransferrate) -- [BITS/CostedNetworkBehaviorBackgroundPriority](./policy-csp-bits.md#bits-costednetworkbehaviorbackgroundpriority) -- [BITS/CostedNetworkBehaviorForegroundPriority](./policy-csp-bits.md#bits-costednetworkbehaviorforegroundpriority) -- [BITS/JobInactivityTimeout](./policy-csp-bits.md#bits-jobinactivitytimeout) -- [Browser/AllowAddressBarDropdown](./policy-csp-browser.md#browser-allowaddressbardropdown) -- [Browser/AllowAutofill](./policy-csp-browser.md#browser-allowautofill) -- [Browser/AllowCookies](./policy-csp-browser.md#browser-allowcookies) -- [Browser/AllowDeveloperTools](./policy-csp-browser.md#browser-allowdevelopertools) -- [Browser/AllowDoNotTrack](./policy-csp-browser.md#browser-allowdonottrack) -- [Browser/AllowExtensions](./policy-csp-browser.md#browser-allowextensions) -- [Browser/AllowFlash](./policy-csp-browser.md#browser-allowflash) -- [Browser/AllowFlashClickToRun](./policy-csp-browser.md#browser-allowflashclicktorun) -- [Browser/AllowFullScreenMode](./policy-csp-browser.md#browser-allowfullscreenmode) -- [Browser/AllowInPrivate](./policy-csp-browser.md#browser-allowinprivate) -- [Browser/AllowMicrosoftCompatibilityList](./policy-csp-browser.md#browser-allowmicrosoftcompatibilitylist) -- [Browser/AllowPasswordManager](./policy-csp-browser.md#browser-allowpasswordmanager) -- [Browser/AllowPopups](./policy-csp-browser.md#browser-allowpopups) -- [Browser/AllowPrelaunch](./policy-csp-browser.md#browser-allowprelaunch) -- [Browser/AllowPrinting](./policy-csp-browser.md#browser-allowprinting) -- [Browser/AllowSavingHistory](./policy-csp-browser.md#browser-allowsavinghistory) -- [Browser/AllowSearchEngineCustomization](./policy-csp-browser.md#browser-allowsearchenginecustomization) -- [Browser/AllowSearchSuggestionsinAddressBar](./policy-csp-browser.md#browser-allowsearchsuggestionsinaddressbar) -- [Browser/AllowSideloadingOfExtensions](./policy-csp-browser.md#browser-allowsideloadingofextensions) -- [Browser/AllowSmartScreen](./policy-csp-browser.md#browser-allowsmartscreen) -- [Browser/AllowTabPreloading](./policy-csp-browser.md#browser-allowtabpreloading) -- [Browser/AllowWebContentOnNewTabPage](./policy-csp-browser.md#browser-allowwebcontentonnewtabpage) -- [Browser/AlwaysEnableBooksLibrary](./policy-csp-browser.md#browser-alwaysenablebookslibrary) -- [Browser/ClearBrowsingDataOnExit](./policy-csp-browser.md#browser-clearbrowsingdataonexit) -- [Browser/ConfigureAdditionalSearchEngines](./policy-csp-browser.md#browser-configureadditionalsearchengines) -- [Browser/ConfigureFavoritesBar](./policy-csp-browser.md#browser-configurefavoritesbar) -- [Browser/ConfigureHomeButton](./policy-csp-browser.md#browser-configurehomebutton) -- [Browser/ConfigureKioskMode](./policy-csp-browser.md#browser-configurekioskmode) -- [Browser/ConfigureKioskResetAfterIdleTimeout](./policy-csp-browser.md#browser-configurekioskresetafteridletimeout) -- [Browser/ConfigureOpenMicrosoftEdgeWith](./policy-csp-browser.md#browser-configureopenmicrosoftedgewith) -- [Browser/ConfigureTelemetryForMicrosoft365Analytics](./policy-csp-browser.md#browser-configuretelemetryformicrosoft365analytics) -- [Browser/DisableLockdownOfStartPages](./policy-csp-browser.md#browser-disablelockdownofstartpages) -- [Browser/EnableExtendedBooksTelemetry](./policy-csp-browser.md#browser-enableextendedbookstelemetry) -- [Browser/EnterpriseModeSiteList](./policy-csp-browser.md#browser-enterprisemodesitelist) -- [Browser/HomePages](./policy-csp-browser.md#browser-homepages) -- [Browser/LockdownFavorites](./policy-csp-browser.md#browser-lockdownfavorites) -- [Browser/PreventAccessToAboutFlagsInMicrosoftEdge](./policy-csp-browser.md#browser-preventaccesstoaboutflagsinmicrosoftedge) -- [Browser/PreventCertErrorOverrides](./policy-csp-browser.md#browser-preventcerterroroverrides) -- [Browser/PreventFirstRunPage](./policy-csp-browser.md#browser-preventfirstrunpage) -- [Browser/PreventLiveTileDataCollection](./policy-csp-browser.md#browser-preventlivetiledatacollection) -- [Browser/PreventSmartScreenPromptOverride](./policy-csp-browser.md#browser-preventsmartscreenpromptoverride) -- [Browser/PreventSmartScreenPromptOverrideForFiles](./policy-csp-browser.md#browser-preventsmartscreenpromptoverrideforfiles) -- [Browser/PreventUsingLocalHostIPAddressForWebRTC](./policy-csp-browser.md#browser-preventusinglocalhostipaddressforwebrtc) -- [Browser/ProvisionFavorites](./policy-csp-browser.md#browser-provisionfavorites) -- [Browser/SendIntranetTraffictoInternetExplorer](./policy-csp-browser.md#browser-sendintranettraffictointernetexplorer) -- [Browser/SetDefaultSearchEngine](./policy-csp-browser.md#browser-setdefaultsearchengine) -- [Browser/SetHomeButtonURL](./policy-csp-browser.md#browser-sethomebuttonurl) -- [Browser/SetNewTabPageURL](./policy-csp-browser.md#browser-setnewtabpageurl) -- [Browser/ShowMessageWhenOpeningSitesInInternetExplorer](./policy-csp-browser.md#browser-showmessagewhenopeningsitesininternetexplorer) -- [Browser/SyncFavoritesBetweenIEAndMicrosoftEdge](./policy-csp-browser.md#browser-syncfavoritesbetweenieandmicrosoftedge) -- [Browser/UnlockHomeButton](./policy-csp-browser.md#browser-unlockhomebutton) -- [Browser/UseSharedFolderForBooks](./policy-csp-browser.md#browser-usesharedfolderforbooks) -- [Camera/AllowCamera](./policy-csp-camera.md#camera-allowcamera) -- [Cellular/LetAppsAccessCellularData](./policy-csp-cellular.md#cellular-letappsaccesscellulardata) -- [Cellular/LetAppsAccessCellularData_ForceAllowTheseApps](./policy-csp-cellular.md#cellular-letappsaccesscellulardata-forceallowtheseapps) -- [Cellular/LetAppsAccessCellularData_ForceDenyTheseApps](./policy-csp-cellular.md#cellular-letappsaccesscellulardata-forcedenytheseapps) -- [Cellular/LetAppsAccessCellularData_UserInControlOfTheseApps](./policy-csp-cellular.md#cellular-letappsaccesscellulardata-userincontroloftheseapps) -- [Cellular/ShowAppCellularAccessUI](./policy-csp-cellular.md#cellular-showappcellularaccessui) -- [Connectivity/AllowCellularDataRoaming](./policy-csp-connectivity.md#connectivity-allowcellulardataroaming) -- [Connectivity/AllowPhonePCLinking](./policy-csp-connectivity.md#connectivity-allowphonepclinking) -- [Connectivity/DiablePrintingOverHTTP](./policy-csp-connectivity.md#connectivity-diableprintingoverhttp) -- [Connectivity/DisableDownloadingOfPrintDriversOverHTTP](./policy-csp-connectivity.md#connectivity-disabledownloadingofprintdriversoverhttp) -- [Connectivity/DisableInternetDownloadForWebPublishingAndOnlineOrderingWizards](./policy-csp-connectivity.md#connectivity-disableinternetdownloadforwebpublishingandonlineorderingwizards) -- [Connectivity/DisallowNetworkConnectivityActiveTests](./policy-csp-connectivity.md#connectivity-disallownetworkconnectivityactivetests) -- [Connectivity/HardenedUNCPaths](./policy-csp-connectivity.md#connectivity-hardeneduncpaths) -- [Connectivity/ProhibitInstallationAndConfigurationOfNetworkBridge](./policy-csp-connectivity.md#connectivity-prohibitinstallationandconfigurationofnetworkbridge) -- [CredentialProviders/AllowPINLogon](./policy-csp-credentialproviders.md#credentialproviders-allowpinlogon) -- [CredentialProviders/BlockPicturePassword](./policy-csp-credentialproviders.md#credentialproviders-blockpicturepassword) -- [CredentialsDelegation/RemoteHostAllowsDelegationOfNonExportableCredentials](./policy-csp-credentialsdelegation.md#credentialsdelegation-remotehostallowsdelegationofnonexportablecredentials) -- [CredentialsUI/DisablePasswordReveal](./policy-csp-credentialsui.md#credentialsui-disablepasswordreveal) -- [CredentialsUI/EnumerateAdministrators](./policy-csp-credentialsui.md#credentialsui-enumerateadministrators) -- [Cryptography/AllowFipsAlgorithmPolicy](./policy-csp-cryptography.md#cryptography-allowfipsalgorithmpolicy) -- [DataUsage/SetCost4G](./policy-csp-datausage.md#datausage-setcost4g) -- [Defender/AllowArchiveScanning](./policy-csp-defender.md#defender-allowarchivescanning) -- [Defender/AllowBehaviorMonitoring](./policy-csp-defender.md#defender-allowbehaviormonitoring) -- [Defender/AllowCloudProtection](./policy-csp-defender.md#defender-allowcloudprotection) -- [Defender/AllowEmailScanning](./policy-csp-defender.md#defender-allowemailscanning) -- [Defender/AllowFullScanOnMappedNetworkDrives](./policy-csp-defender.md#defender-allowfullscanonmappednetworkdrives) -- [Defender/AllowFullScanRemovableDriveScanning](./policy-csp-defender.md#defender-allowfullscanremovabledrivescanning) -- [Defender/AllowIOAVProtection](./policy-csp-defender.md#defender-allowioavprotection) -- [Defender/AllowOnAccessProtection](./policy-csp-defender.md#defender-allowonaccessprotection) -- [Defender/AllowRealtimeMonitoring](./policy-csp-defender.md#defender-allowrealtimemonitoring) -- [Defender/AllowScanningNetworkFiles](./policy-csp-defender.md#defender-allowscanningnetworkfiles) -- [Defender/AllowUserUIAccess](./policy-csp-defender.md#defender-allowuseruiaccess) -- [Defender/AttackSurfaceReductionOnlyExclusions](./policy-csp-defender.md#defender-attacksurfacereductiononlyexclusions) -- [Defender/AttackSurfaceReductionRules](./policy-csp-defender.md#defender-attacksurfacereductionrules) -- [Defender/AvgCPULoadFactor](./policy-csp-defender.md#defender-avgcpuloadfactor) -- [Defender/CheckForSignaturesBeforeRunningScan](./policy-csp-defender.md#defender-checkforsignaturesbeforerunningscan) -- [Defender/CloudBlockLevel](./policy-csp-defender.md#defender-cloudblocklevel) -- [Defender/CloudExtendedTimeout](./policy-csp-defender.md#defender-cloudextendedtimeout) -- [Defender/ControlledFolderAccessAllowedApplications](./policy-csp-defender.md#defender-controlledfolderaccessallowedapplications) -- [Defender/ControlledFolderAccessProtectedFolders](./policy-csp-defender.md#defender-controlledfolderaccessprotectedfolders) -- [Defender/DaysToRetainCleanedMalware](./policy-csp-defender.md#defender-daystoretaincleanedmalware) -- [Defender/DisableCatchupFullScan](./policy-csp-defender.md#defender-disablecatchupfullscan) -- [Defender/DisableCatchupQuickScan](./policy-csp-defender.md#defender-disablecatchupquickscan) -- [Defender/EnableControlledFolderAccess](./policy-csp-defender.md#defender-enablecontrolledfolderaccess) -- [Defender/EnableLowCPUPriority](./policy-csp-defender.md#defender-enablelowcpupriority) -- [Defender/EnableNetworkProtection](./policy-csp-defender.md#defender-enablenetworkprotection) -- [Defender/ExcludedExtensions](./policy-csp-defender.md#defender-excludedextensions) -- [Defender/ExcludedPaths](./policy-csp-defender.md#defender-excludedpaths) -- [Defender/ExcludedProcesses](./policy-csp-defender.md#defender-excludedprocesses) -- [Defender/RealTimeScanDirection](./policy-csp-defender.md#defender-realtimescandirection) -- [Defender/ScanParameter](./policy-csp-defender.md#defender-scanparameter) -- [Defender/ScheduleQuickScanTime](./policy-csp-defender.md#defender-schedulequickscantime) -- [Defender/ScheduleScanDay](./policy-csp-defender.md#defender-schedulescanday) -- [Defender/ScheduleScanTime](./policy-csp-defender.md#defender-schedulescantime) -- [Defender/SignatureUpdateFallbackOrder](./policy-csp-defender.md#defender-signatureupdatefallbackorder) -- [Defender/SignatureUpdateFileSharesSources](./policy-csp-defender.md#defender-signatureupdatefilesharessources) -- [Defender/SignatureUpdateInterval](./policy-csp-defender.md#defender-signatureupdateinterval) -- [Defender/SubmitSamplesConsent](./policy-csp-defender.md#defender-submitsamplesconsent) -- [Defender/ThreatSeverityDefaultAction](./policy-csp-defender.md#defender-threatseveritydefaultaction) - [DeliveryOptimization/DOAbsoluteMaxCacheSize](./policy-csp-deliveryoptimization.md#deliveryoptimization-doabsolutemaxcachesize) -- [DeliveryOptimization/DOAllowVPNPeerCaching](./policy-csp-deliveryoptimization.md#deliveryoptimization-doallowvpnpeercaching) -- [DeliveryOptimization/DOCacheHost](./policy-csp-deliveryoptimization.md#deliveryoptimization-docachehost) -- [DeliveryOptimization/DODelayBackgroundDownloadFromHttp](./policy-csp-deliveryoptimization.md#deliveryoptimization-dodelaybackgrounddownloadfromhttp) -- [DeliveryOptimization/DODelayForegroundDownloadFromHttp](./policy-csp-deliveryoptimization.md#deliveryoptimization-dodelayforegrounddownloadfromhttp) -- [DeliveryOptimization/DODelayCacheServerFallbackBackground](./policy-csp-deliveryoptimization.md#deliveryoptimization-dodelaycacheserverfallbackbackground) -- [DeliveryOptimization/DODelayCacheServerFallbackForeground](./policy-csp-deliveryoptimization.md#deliveryoptimization-dodelaycacheserverfallbackforeground) -- [DeliveryOptimization/DODownloadMode](./policy-csp-deliveryoptimization.md#deliveryoptimization-dodownloadmode) -- [DeliveryOptimization/DOGroupId](./policy-csp-deliveryoptimization.md#deliveryoptimization-dogroupid) -- [DeliveryOptimization/DOGroupIdSource](./policy-csp-deliveryoptimization.md#deliveryoptimization-dogroupidsource) -- [DeliveryOptimization/DOMaxCacheAge](./policy-csp-deliveryoptimization.md#deliveryoptimization-domaxcacheage) -- [DeliveryOptimization/DOMaxCacheSize](./policy-csp-deliveryoptimization.md#deliveryoptimization-domaxcachesize) -- [DeliveryOptimization/DOMaxDownloadBandwidth](./policy-csp-deliveryoptimization.md#deliveryoptimization-domaxdownloadbandwidth) -- [DeliveryOptimization/DOMaxUploadBandwidth](./policy-csp-deliveryoptimization.md#deliveryoptimization-domaxuploadbandwidth) -- [DeliveryOptimization/DOMinBackgroundQos](./policy-csp-deliveryoptimization.md#deliveryoptimization-dominbackgroundqos) -- [DeliveryOptimization/DOMinBatteryPercentageAllowedToUpload](./policy-csp-deliveryoptimization.md#deliveryoptimization-dominbatterypercentageallowedtoupload) -- [DeliveryOptimization/DOMinDiskSizeAllowedToPeer](./policy-csp-deliveryoptimization.md#deliveryoptimization-domindisksizeallowedtopeer) -- [DeliveryOptimization/DOMinFileSizeToCache](./policy-csp-deliveryoptimization.md#deliveryoptimization-dominfilesizetocache) -- [DeliveryOptimization/DOMinRAMAllowedToPeer](./policy-csp-deliveryoptimization.md#deliveryoptimization-dominramallowedtopeer) -- [DeliveryOptimization/DOModifyCacheDrive](./policy-csp-deliveryoptimization.md#deliveryoptimization-domodifycachedrive) -- [DeliveryOptimization/DOMonthlyUploadDataCap](./policy-csp-deliveryoptimization.md#deliveryoptimization-domonthlyuploaddatacap) -- [DeliveryOptimization/DOPercentageMaxBackgroundBandwidth](./policy-csp-deliveryoptimization.md#deliveryoptimization-dopercentagemaxbackgroundbandwidth) -- [DeliveryOptimization/DOPercentageMaxDownloadBandwidth](./policy-csp-deliveryoptimization.md#deliveryoptimization-dopercentagemaxdownloadbandwidth) -- [DeliveryOptimization/DOPercentageMaxForegroundBandwidth](./policy-csp-deliveryoptimization.md#deliveryoptimization-dopercentagemaxforegroundbandwidth) -- [DeliveryOptimization/DORestrictPeerSelectionBy](./policy-csp-deliveryoptimization.md#deliveryoptimization-dorestrictpeerselectionby) -- [DeliveryOptimization/DOSetHoursToLimitBackgroundDownloadBandwidth](./policy-csp-deliveryoptimization.md#deliveryoptimization-dosethourstolimitbackgrounddownloadbandwidth) -- [DeliveryOptimization/DOSetHoursToLimitForegroundDownloadBandwidth](./policy-csp-deliveryoptimization.md#deliveryoptimization-dosethourstolimitforegrounddownloadbandwidth) -- [Desktop/PreventUserRedirectionOfProfileFolders](./policy-csp-desktop.md#desktop-preventuserredirectionofprofilefolders) -- [DeviceGuard/ConfigureSystemGuardLaunch](./policy-csp-deviceguard.md#deviceguard-configuresystemguardlaunch) -- [DeviceGuard/EnableVirtualizationBasedSecurity](./policy-csp-deviceguard.md#deviceguard-enablevirtualizationbasedsecurity) -- [DeviceGuard/LsaCfgFlags](./policy-csp-deviceguard.md#deviceguard-lsacfgflags) -- [DeviceGuard/RequirePlatformSecurityFeatures](./policy-csp-deviceguard.md#deviceguard-requireplatformsecurityfeatures) -- [DeviceInstallation/AllowInstallationOfMatchingDeviceIDs](./policy-csp-deviceinstallation.md#deviceinstallation-allowinstallationofmatchingdeviceids) -- [DeviceInstallation/AllowInstallationOfMatchingDeviceSetupClasses](./policy-csp-deviceinstallation.md#deviceinstallation-allowinstallationofmatchingdevicesetupclasses) -- [DeviceInstallation/PreventDeviceMetadataFromNetwork](./policy-csp-deviceinstallation.md#deviceinstallation-preventdevicemetadatafromnetwork) -- [DeviceInstallation/PreventInstallationOfDevicesNotDescribedByOtherPolicySettings](./policy-csp-deviceinstallation.md#deviceinstallation-preventinstallationofdevicesnotdescribedbyotherpolicysettings) -- [DeviceInstallation/PreventInstallationOfMatchingDeviceIDs](./policy-csp-deviceinstallation.md#deviceinstallation-preventinstallationofmatchingdeviceids) -- [DeviceInstallation/PreventInstallationOfMatchingDeviceSetupClasses](./policy-csp-deviceinstallation.md#deviceinstallation-preventinstallationofmatchingdevicesetupclasses) -- [DeviceLock/MinimumPasswordAge](./policy-csp-devicelock.md#devicelock-minimumpasswordage) -- [DeviceLock/PreventEnablingLockScreenCamera](./policy-csp-devicelock.md#devicelock-preventenablinglockscreencamera) -- [DeviceLock/PreventLockScreenSlideShow](./policy-csp-devicelock.md#devicelock-preventlockscreenslideshow) -- [Display/DisablePerProcessDpiForApps](./policy-csp-display.md#display-disableperprocessdpiforapps) -- [Display/EnablePerProcessDpi](./policy-csp-display.md#display-enableperprocessdpi) -- [Display/EnablePerProcessDpiForApps](./policy-csp-display.md#display-enableperprocessdpiforapps) -- [Display/TurnOffGdiDPIScalingForApps](./policy-csp-display.md#display-turnoffgdidpiscalingforapps) -- [Display/TurnOnGdiDPIScalingForApps](./policy-csp-display.md#display-turnongdidpiscalingforapps) -- [DmaGuard/DeviceEnumerationPolicy](./policy-csp-dmaguard.md#dmaguard-deviceenumerationpolicy) -- [Education/PreventAddingNewPrinters](./policy-csp-education.md#education-preventaddingnewprinters) -- [ErrorReporting/CustomizeConsentSettings](./policy-csp-errorreporting.md#errorreporting-customizeconsentsettings) -- [ErrorReporting/DisableWindowsErrorReporting](./policy-csp-errorreporting.md#errorreporting-disablewindowserrorreporting) -- [ErrorReporting/DisplayErrorNotification](./policy-csp-errorreporting.md#errorreporting-displayerrornotification) -- [ErrorReporting/DoNotSendAdditionalData](./policy-csp-errorreporting.md#errorreporting-donotsendadditionaldata) -- [ErrorReporting/PreventCriticalErrorDisplay](./policy-csp-errorreporting.md#errorreporting-preventcriticalerrordisplay) -- [EventLogService/ControlEventLogBehavior](./policy-csp-eventlogservice.md#eventlogservice-controleventlogbehavior) -- [EventLogService/SpecifyMaximumFileSizeApplicationLog](./policy-csp-eventlogservice.md#eventlogservice-specifymaximumfilesizeapplicationlog) -- [EventLogService/SpecifyMaximumFileSizeSecurityLog](./policy-csp-eventlogservice.md#eventlogservice-specifymaximumfilesizesecuritylog) -- [EventLogService/SpecifyMaximumFileSizeSystemLog](./policy-csp-eventlogservice.md#eventlogservice-specifymaximumfilesizesystemlog) -- [Experience/AllowClipboardHistory](./policy-csp-experience.md#experience-allowclipboardhistory) -- [Experience/AllowCortana](./policy-csp-experience.md#experience-allowcortana) -- [Experience/AllowFindMyDevice](./policy-csp-experience.md#experience-allowfindmydevice) -- [Experience/AllowTailoredExperiencesWithDiagnosticData](./policy-csp-experience.md#experience-allowtailoredexperienceswithdiagnosticdata) -- [Experience/AllowThirdPartySuggestionsInWindowsSpotlight](./policy-csp-experience.md#experience-allowthirdpartysuggestionsinwindowsspotlight) -- [Experience/AllowWindowsConsumerFeatures](./policy-csp-experience.md#experience-allowwindowsconsumerfeatures) -- [Experience/AllowWindowsSpotlight](./policy-csp-experience.md#experience-allowwindowsspotlight) -- [Experience/AllowWindowsSpotlightOnActionCenter](./policy-csp-experience.md#experience-allowwindowsspotlightonactioncenter) -- [Experience/AllowWindowsSpotlightOnSettings](./policy-csp-experience.md#experience-allowwindowsspotlightonsettings) -- [Experience/AllowWindowsSpotlightWindowsWelcomeExperience](./policy-csp-experience.md#experience-allowwindowsspotlightwindowswelcomeexperience) -- [Experience/AllowWindowsTips](./policy-csp-experience.md#experience-allowwindowstips) -- [Experience/ConfigureWindowsSpotlightOnLockScreen](./policy-csp-experience.md#experience-configurewindowsspotlightonlockscreen) -- [Experience/DoNotShowFeedbackNotifications](./policy-csp-experience.md#experience-donotshowfeedbacknotifications) -- [Experience/DoNotSyncBrowserSettings](./policy-csp-experience.md#experience-donotsyncbrowsersetting) -- [Experience/PreventUsersFromTurningOnBrowserSyncing](./policy-csp-experience.md#experience-preventusersfromturningonbrowsersyncing) -- [Experience/ShowLockOnUserTile](policy-csp-experience.md#experience-showlockonusertile) -- [ExploitGuard/ExploitProtectionSettings](./policy-csp-exploitguard.md#exploitguard-exploitprotectionsettings) -- [FileExplorer/TurnOffDataExecutionPreventionForExplorer](./policy-csp-fileexplorer.md#fileexplorer-turnoffdataexecutionpreventionforexplorer) -- [FileExplorer/TurnOffHeapTerminationOnCorruption](./policy-csp-fileexplorer.md#fileexplorer-turnoffheapterminationoncorruption) -- [Handwriting/PanelDefaultModeDocked](./policy-csp-handwriting.md#handwriting-paneldefaultmodedocked) -- [InternetExplorer/AddSearchProvider](./policy-csp-internetexplorer.md#internetexplorer-addsearchprovider) -- [InternetExplorer/AllowActiveXFiltering](./policy-csp-internetexplorer.md#internetexplorer-allowactivexfiltering) -- [InternetExplorer/AllowAddOnList](./policy-csp-internetexplorer.md#internetexplorer-allowaddonlist) -- [InternetExplorer/AllowAutoComplete](./policy-csp-internetexplorer.md#internetexplorer-allowautocomplete) -- [InternetExplorer/AllowCertificateAddressMismatchWarning](./policy-csp-internetexplorer.md#internetexplorer-allowcertificateaddressmismatchwarning) -- [InternetExplorer/AllowDeletingBrowsingHistoryOnExit](./policy-csp-internetexplorer.md#internetexplorer-allowdeletingbrowsinghistoryonexit) -- [InternetExplorer/AllowEnhancedProtectedMode](./policy-csp-internetexplorer.md#internetexplorer-allowenhancedprotectedmode) -- [InternetExplorer/AllowEnhancedSuggestionsInAddressBar](./policy-csp-internetexplorer.md#internetexplorer-allowenhancedsuggestionsinaddressbar) -- [InternetExplorer/AllowEnterpriseModeFromToolsMenu](./policy-csp-internetexplorer.md#internetexplorer-allowenterprisemodefromtoolsmenu) -- [InternetExplorer/AllowEnterpriseModeSiteList](./policy-csp-internetexplorer.md#internetexplorer-allowenterprisemodesitelist) -- [InternetExplorer/AllowFallbackToSSL3](./policy-csp-internetexplorer.md#internetexplorer-allowfallbacktossl3) -- [InternetExplorer/AllowInternetExplorer7PolicyList](./policy-csp-internetexplorer.md#internetexplorer-allowinternetexplorer7policylist) -- [InternetExplorer/AllowInternetExplorerStandardsMode](./policy-csp-internetexplorer.md#internetexplorer-allowinternetexplorerstandardsmode) -- [InternetExplorer/AllowInternetZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowinternetzonetemplate) -- [InternetExplorer/AllowIntranetZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowintranetzonetemplate) -- [InternetExplorer/AllowLocalMachineZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowlocalmachinezonetemplate) -- [InternetExplorer/AllowLockedDownInternetZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowlockeddowninternetzonetemplate) -- [InternetExplorer/AllowLockedDownIntranetZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowlockeddownintranetzonetemplate) -- [InternetExplorer/AllowLockedDownLocalMachineZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowlockeddownlocalmachinezonetemplate) -- [InternetExplorer/AllowLockedDownRestrictedSitesZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowlockeddownrestrictedsiteszonetemplate) -- [InternetExplorer/AllowOneWordEntry](./policy-csp-internetexplorer.md#internetexplorer-allowonewordentry) -- [InternetExplorer/AllowSiteToZoneAssignmentList](./policy-csp-internetexplorer.md#internetexplorer-allowsitetozoneassignmentlist) -- [InternetExplorer/AllowSoftwareWhenSignatureIsInvalid](./policy-csp-internetexplorer.md#internetexplorer-allowsoftwarewhensignatureisinvalid) -- [InternetExplorer/AllowSuggestedSites](./policy-csp-internetexplorer.md#internetexplorer-allowsuggestedsites) -- [InternetExplorer/AllowTrustedSitesZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowtrustedsiteszonetemplate) -- [InternetExplorer/AllowsLockedDownTrustedSitesZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowslockeddowntrustedsiteszonetemplate) -- [InternetExplorer/AllowsRestrictedSitesZoneTemplate](./policy-csp-internetexplorer.md#internetexplorer-allowsrestrictedsiteszonetemplate) -- [InternetExplorer/CheckServerCertificateRevocation](./policy-csp-internetexplorer.md#internetexplorer-checkservercertificaterevocation) -- [InternetExplorer/CheckSignaturesOnDownloadedPrograms](./policy-csp-internetexplorer.md#internetexplorer-checksignaturesondownloadedprograms) -- [InternetExplorer/ConsistentMimeHandlingInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-consistentmimehandlinginternetexplorerprocesses) -- [InternetExplorer/DisableActiveXVersionListAutoDownload](./policy-csp-internetexplorer.md#internetexplorer-disableactivexversionlistautodownload) -- [InternetExplorer/DisableAdobeFlash](./policy-csp-internetexplorer.md#internetexplorer-disableadobeflash) -- [InternetExplorer/DisableBypassOfSmartScreenWarnings](./policy-csp-internetexplorer.md#internetexplorer-disablebypassofsmartscreenwarnings) -- [InternetExplorer/DisableBypassOfSmartScreenWarningsAboutUncommonFiles](./policy-csp-internetexplorer.md#internetexplorer-disablebypassofsmartscreenwarningsaboutuncommonfiles) -- [InternetExplorer/DisableCompatView](./policy-csp-internetexplorer.md#internetexplorer-disablecompatview) -- [InternetExplorer/DisableConfiguringHistory](./policy-csp-internetexplorer.md#internetexplorer-disableconfiguringhistory) -- [InternetExplorer/DisableCrashDetection](./policy-csp-internetexplorer.md#internetexplorer-disablecrashdetection) -- [InternetExplorer/DisableCustomerExperienceImprovementProgramParticipation](./policy-csp-internetexplorer.md#internetexplorer-disablecustomerexperienceimprovementprogramparticipation) -- [InternetExplorer/DisableDeletingUserVisitedWebsites](./policy-csp-internetexplorer.md#internetexplorer-disabledeletinguservisitedwebsites) -- [InternetExplorer/DisableEnclosureDownloading](./policy-csp-internetexplorer.md#internetexplorer-disableenclosuredownloading) -- [InternetExplorer/DisableEncryptionSupport](./policy-csp-internetexplorer.md#internetexplorer-disableencryptionsupport) -- [InternetExplorer/DisableFeedsBackgroundSync](./policy-csp-internetexplorer.md#internetexplorer-disablefeedsbackgroundsync) -- [InternetExplorer/DisableFirstRunWizard](./policy-csp-internetexplorer.md#internetexplorer-disablefirstrunwizard) -- [InternetExplorer/DisableFlipAheadFeature](./policy-csp-internetexplorer.md#internetexplorer-disableflipaheadfeature) -- [InternetExplorer/DisableGeolocation](./policy-csp-internetexplorer.md#internetexplorer-disablegeolocation) -- [InternetExplorer/DisableHomePageChange](./policy-csp-internetexplorer.md#internetexplorer-disablehomepagechange) -- [InternetExplorer/DisableIgnoringCertificateErrors](./policy-csp-internetexplorer.md#internetexplorer-disableignoringcertificateerrors) -- [InternetExplorer/DisableInPrivateBrowsing](./policy-csp-internetexplorer.md#internetexplorer-disableinprivatebrowsing) -- [InternetExplorer/DisableProcessesInEnhancedProtectedMode](./policy-csp-internetexplorer.md#internetexplorer-disableprocessesinenhancedprotectedmode) -- [InternetExplorer/DisableProxyChange](./policy-csp-internetexplorer.md#internetexplorer-disableproxychange) -- [InternetExplorer/DisableSearchProviderChange](./policy-csp-internetexplorer.md#internetexplorer-disablesearchproviderchange) -- [InternetExplorer/DisableSecondaryHomePageChange](./policy-csp-internetexplorer.md#internetexplorer-disablesecondaryhomepagechange) -- [InternetExplorer/DisableSecuritySettingsCheck](./policy-csp-internetexplorer.md#internetexplorer-disablesecuritysettingscheck) -- [InternetExplorer/DisableUpdateCheck](./policy-csp-internetexplorer.md#internetexplorer-disableupdatecheck) -- [InternetExplorer/DisableWebAddressAutoComplete](./policy-csp-internetexplorer.md#internetexplorer-disablewebaddressautocomplete) -- [InternetExplorer/DoNotAllowActiveXControlsInProtectedMode](./policy-csp-internetexplorer.md#internetexplorer-donotallowactivexcontrolsinprotectedmode) -- [InternetExplorer/DoNotAllowUsersToAddSites](./policy-csp-internetexplorer.md#internetexplorer-donotallowuserstoaddsites) -- [InternetExplorer/DoNotAllowUsersToChangePolicies](./policy-csp-internetexplorer.md#internetexplorer-donotallowuserstochangepolicies) -- [InternetExplorer/DoNotBlockOutdatedActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-donotblockoutdatedactivexcontrols) -- [InternetExplorer/DoNotBlockOutdatedActiveXControlsOnSpecificDomains](./policy-csp-internetexplorer.md#internetexplorer-donotblockoutdatedactivexcontrolsonspecificdomains) -- [InternetExplorer/IncludeAllLocalSites](./policy-csp-internetexplorer.md#internetexplorer-includealllocalsites) -- [InternetExplorer/IncludeAllNetworkPaths](./policy-csp-internetexplorer.md#internetexplorer-includeallnetworkpaths) -- [InternetExplorer/InternetZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowaccesstodatasources) -- [InternetExplorer/InternetZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowautomaticpromptingforactivexcontrols) -- [InternetExplorer/InternetZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowautomaticpromptingforfiledownloads) -- [InternetExplorer/InternetZoneAllowCopyPasteViaScript](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowcopypasteviascript) -- [InternetExplorer/InternetZoneAllowDragAndDropCopyAndPasteFiles](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowdraganddropcopyandpastefiles) -- [InternetExplorer/InternetZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowfontdownloads) -- [InternetExplorer/InternetZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowlessprivilegedsites) -- [InternetExplorer/InternetZoneAllowLoadingOfXAMLFiles](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowloadingofxamlfiles) -- [InternetExplorer/InternetZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallownetframeworkreliantcomponents) -- [InternetExplorer/InternetZoneAllowOnlyApprovedDomainsToUseActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowonlyapproveddomainstouseactivexcontrols) -- [InternetExplorer/InternetZoneAllowOnlyApprovedDomainsToUseTDCActiveXControl](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowonlyapproveddomainstousetdcactivexcontrol) -- [InternetExplorer/InternetZoneAllowScriptInitiatedWindows](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowscriptinitiatedwindows) -- [InternetExplorer/InternetZoneAllowScriptingOfInternetExplorerWebBrowserControls](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowscriptingofinternetexplorerwebbrowsercontrols) -- [InternetExplorer/InternetZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowscriptlets) -- [InternetExplorer/InternetZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowsmartscreenie) -- [InternetExplorer/InternetZoneAllowUpdatesToStatusBarViaScript](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowupdatestostatusbarviascript) -- [InternetExplorer/InternetZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowuserdatapersistence) -- [InternetExplorer/InternetZoneAllowVBScriptToRunInInternetExplorer](./policy-csp-internetexplorer.md#internetexplorer-internetzoneallowvbscripttorunininternetexplorer) -- [InternetExplorer/InternetZoneDoNotRunAntimalwareAgainstActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-internetzonedonotrunantimalwareagainstactivexcontrols) -- [InternetExplorer/InternetZoneDownloadSignedActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-internetzonedownloadsignedactivexcontrols) -- [InternetExplorer/InternetZoneDownloadUnsignedActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-internetzonedownloadunsignedactivexcontrols) -- [InternetExplorer/InternetZoneEnableCrossSiteScriptingFilter](./policy-csp-internetexplorer.md#internetexplorer-internetzoneenablecrosssitescriptingfilter) -- [InternetExplorer/InternetZoneEnableDraggingOfContentFromDifferentDomainsAcrossWindows](./policy-csp-internetexplorer.md#internetexplorer-internetzoneenabledraggingofcontentfromdifferentdomainsacrosswindows) -- [InternetExplorer/InternetZoneEnableDraggingOfContentFromDifferentDomainsWithinWindows](./policy-csp-internetexplorer.md#internetexplorer-internetzoneenabledraggingofcontentfromdifferentdomainswithinwindows) -- [InternetExplorer/InternetZoneEnableMIMESniffing](./policy-csp-internetexplorer.md#internetexplorer-internetzoneenablemimesniffing) -- [InternetExplorer/InternetZoneEnableProtectedMode](./policy-csp-internetexplorer.md#internetexplorer-internetzoneenableprotectedmode) -- [InternetExplorer/InternetZoneIncludeLocalPathWhenUploadingFilesToServer](./policy-csp-internetexplorer.md#internetexplorer-internetzoneincludelocalpathwhenuploadingfilestoserver) -- [InternetExplorer/InternetZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-internetzoneinitializeandscriptactivexcontrols) -- [InternetExplorer/InternetZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-internetzonejavapermissions) -- [InternetExplorer/InternetZoneLaunchingApplicationsAndFilesInIFRAME](./policy-csp-internetexplorer.md#internetexplorer-internetzonelaunchingapplicationsandfilesiniframe) -- [InternetExplorer/InternetZoneLogonOptions](./policy-csp-internetexplorer.md#internetexplorer-internetzonelogonoptions) -- [InternetExplorer/InternetZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-internetzonenavigatewindowsandframes) -- [InternetExplorer/InternetZoneRunNETFrameworkReliantComponentsSignedWithAuthenticode](./policy-csp-internetexplorer.md#internetexplorer-internetzonerunnetframeworkreliantcomponentssignedwithauthenticode) -- [InternetExplorer/InternetZoneShowSecurityWarningForPotentiallyUnsafeFiles](./policy-csp-internetexplorer.md#internetexplorer-internetzoneshowsecuritywarningforpotentiallyunsafefiles) -- [InternetExplorer/InternetZoneUsePopupBlocker](./policy-csp-internetexplorer.md#internetexplorer-internetzoneusepopupblocker) -- [InternetExplorer/IntranetZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowaccesstodatasources) -- [InternetExplorer/IntranetZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowautomaticpromptingforactivexcontrols) -- [InternetExplorer/IntranetZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowautomaticpromptingforfiledownloads) -- [InternetExplorer/IntranetZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowfontdownloads) -- [InternetExplorer/IntranetZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowlessprivilegedsites) -- [InternetExplorer/IntranetZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallownetframeworkreliantcomponents) -- [InternetExplorer/IntranetZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowscriptlets) -- [InternetExplorer/IntranetZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowsmartscreenie) -- [InternetExplorer/IntranetZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneallowuserdatapersistence) -- [InternetExplorer/IntranetZoneDoNotRunAntimalwareAgainstActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-intranetzonedonotrunantimalwareagainstactivexcontrols) -- [InternetExplorer/IntranetZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-intranetzoneinitializeandscriptactivexcontrols) -- [InternetExplorer/IntranetZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-intranetzonejavapermissions) -- [InternetExplorer/IntranetZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-intranetzonenavigatewindowsandframes) -- [InternetExplorer/LocalMachineZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowaccesstodatasources) -- [InternetExplorer/LocalMachineZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowautomaticpromptingforactivexcontrols) -- [InternetExplorer/LocalMachineZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowautomaticpromptingforfiledownloads) -- [InternetExplorer/LocalMachineZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowfontdownloads) -- [InternetExplorer/LocalMachineZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowlessprivilegedsites) -- [InternetExplorer/LocalMachineZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallownetframeworkreliantcomponents) -- [InternetExplorer/LocalMachineZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowscriptlets) -- [InternetExplorer/LocalMachineZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowsmartscreenie) -- [InternetExplorer/LocalMachineZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneallowuserdatapersistence) -- [InternetExplorer/LocalMachineZoneDoNotRunAntimalwareAgainstActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-localmachinezonedonotrunantimalwareagainstactivexcontrols) -- [InternetExplorer/LocalMachineZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-localmachinezoneinitializeandscriptactivexcontrols) -- [InternetExplorer/LocalMachineZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-localmachinezonejavapermissions) -- [InternetExplorer/LocalMachineZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-localmachinezonenavigatewindowsandframes) -- [InternetExplorer/LockedDownInternetZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowaccesstodatasources) -- [InternetExplorer/LockedDownInternetZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowautomaticpromptingforactivexcontrols) -- [InternetExplorer/LockedDownInternetZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowautomaticpromptingforfiledownloads) -- [InternetExplorer/LockedDownInternetZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowfontdownloads) -- [InternetExplorer/LockedDownInternetZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowlessprivilegedsites) -- [InternetExplorer/LockedDownInternetZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallownetframeworkreliantcomponents) -- [InternetExplorer/LockedDownInternetZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowscriptlets) -- [InternetExplorer/LockedDownInternetZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowsmartscreenie) -- [InternetExplorer/LockedDownInternetZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneallowuserdatapersistence) -- [InternetExplorer/LockedDownInternetZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzoneinitializeandscriptactivexcontrols) -- [InternetExplorer/LockedDownInternetZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzonejavapermissions) -- [InternetExplorer/LockedDownInternetZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-lockeddowninternetzonenavigatewindowsandframes) -- [InternetExplorer/LockedDownIntranetJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetjavapermissions) -- [InternetExplorer/LockedDownIntranetZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowaccesstodatasources) -- [InternetExplorer/LockedDownIntranetZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowautomaticpromptingforactivexcontrols) -- [InternetExplorer/LockedDownIntranetZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowautomaticpromptingforfiledownloads) -- [InternetExplorer/LockedDownIntranetZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowfontdownloads) -- [InternetExplorer/LockedDownIntranetZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowlessprivilegedsites) -- [InternetExplorer/LockedDownIntranetZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallownetframeworkreliantcomponents) -- [InternetExplorer/LockedDownIntranetZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowscriptlets) -- [InternetExplorer/LockedDownIntranetZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowsmartscreenie) -- [InternetExplorer/LockedDownIntranetZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneallowuserdatapersistence) -- [InternetExplorer/LockedDownIntranetZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzoneinitializeandscriptactivexcontrols) -- [InternetExplorer/LockedDownIntranetZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-lockeddownintranetzonenavigatewindowsandframes) -- [InternetExplorer/LockedDownLocalMachineZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowaccesstodatasources) -- [InternetExplorer/LockedDownLocalMachineZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowautomaticpromptingforactivexcontrols) -- [InternetExplorer/LockedDownLocalMachineZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowautomaticpromptingforfiledownloads) -- [InternetExplorer/LockedDownLocalMachineZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowfontdownloads) -- [InternetExplorer/LockedDownLocalMachineZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowlessprivilegedsites) -- [InternetExplorer/LockedDownLocalMachineZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallownetframeworkreliantcomponents) -- [InternetExplorer/LockedDownLocalMachineZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowscriptlets) -- [InternetExplorer/LockedDownLocalMachineZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowsmartscreenie) -- [InternetExplorer/LockedDownLocalMachineZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneallowuserdatapersistence) -- [InternetExplorer/LockedDownLocalMachineZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezoneinitializeandscriptactivexcontrols) -- [InternetExplorer/LockedDownLocalMachineZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezonejavapermissions) -- [InternetExplorer/LockedDownLocalMachineZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-lockeddownlocalmachinezonenavigatewindowsandframes) -- [InternetExplorer/LockedDownRestrictedSitesZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowaccesstodatasources) -- [InternetExplorer/LockedDownRestrictedSitesZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowautomaticpromptingforactivexcontrols) -- [InternetExplorer/LockedDownRestrictedSitesZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowautomaticpromptingforfiledownloads) -- [InternetExplorer/LockedDownRestrictedSitesZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowfontdownloads) -- [InternetExplorer/LockedDownRestrictedSitesZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowlessprivilegedsites) -- [InternetExplorer/LockedDownRestrictedSitesZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallownetframeworkreliantcomponents) -- [InternetExplorer/LockedDownRestrictedSitesZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowscriptlets) -- [InternetExplorer/LockedDownRestrictedSitesZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowsmartscreenie) -- [InternetExplorer/LockedDownRestrictedSitesZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneallowuserdatapersistence) -- [InternetExplorer/LockedDownRestrictedSitesZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszoneinitializeandscriptactivexcontrols) -- [InternetExplorer/LockedDownRestrictedSitesZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszonejavapermissions) -- [InternetExplorer/LockedDownRestrictedSitesZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-lockeddownrestrictedsiteszonenavigatewindowsandframes) -- [InternetExplorer/LockedDownTrustedSitesZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowaccesstodatasources) -- [InternetExplorer/LockedDownTrustedSitesZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowautomaticpromptingforactivexcontrols) -- [InternetExplorer/LockedDownTrustedSitesZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowautomaticpromptingforfiledownloads) -- [InternetExplorer/LockedDownTrustedSitesZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowfontdownloads) -- [InternetExplorer/LockedDownTrustedSitesZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowlessprivilegedsites) -- [InternetExplorer/LockedDownTrustedSitesZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallownetframeworkreliantcomponents) -- [InternetExplorer/LockedDownTrustedSitesZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowscriptlets) -- [InternetExplorer/LockedDownTrustedSitesZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowsmartscreenie) -- [InternetExplorer/LockedDownTrustedSitesZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneallowuserdatapersistence) -- [InternetExplorer/LockedDownTrustedSitesZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszoneinitializeandscriptactivexcontrols) -- [InternetExplorer/LockedDownTrustedSitesZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszonejavapermissions) -- [InternetExplorer/LockedDownTrustedSitesZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-lockeddowntrustedsiteszonenavigatewindowsandframes) -- [InternetExplorer/MKProtocolSecurityRestrictionInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-mkprotocolsecurityrestrictioninternetexplorerprocesses) -- [InternetExplorer/MimeSniffingSafetyFeatureInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-mimesniffingsafetyfeatureinternetexplorerprocesses) -- [InternetExplorer/NewTabDefaultPage](./policy-csp-internetexplorer.md#internetexplorer-newtabdefaultpage) -- [InternetExplorer/NotificationBarInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-notificationbarinternetexplorerprocesses) -- [InternetExplorer/PreventManagingSmartScreenFilter](./policy-csp-internetexplorer.md#internetexplorer-preventmanagingsmartscreenfilter) -- [InternetExplorer/PreventPerUserInstallationOfActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-preventperuserinstallationofactivexcontrols) -- [InternetExplorer/ProtectionFromZoneElevationInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-protectionfromzoneelevationinternetexplorerprocesses) -- [InternetExplorer/RemoveRunThisTimeButtonForOutdatedActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-removerunthistimebuttonforoutdatedactivexcontrols) -- [InternetExplorer/RestrictActiveXInstallInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-restrictactivexinstallinternetexplorerprocesses) -- [InternetExplorer/RestrictFileDownloadInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-restrictfiledownloadinternetexplorerprocesses) -- [InternetExplorer/RestrictedSitesZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowaccesstodatasources) -- [InternetExplorer/RestrictedSitesZoneAllowActiveScripting](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowactivescripting) -- [InternetExplorer/RestrictedSitesZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowautomaticpromptingforactivexcontrols) -- [InternetExplorer/RestrictedSitesZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowautomaticpromptingforfiledownloads) -- [InternetExplorer/RestrictedSitesZoneAllowBinaryAndScriptBehaviors](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowbinaryandscriptbehaviors) -- [InternetExplorer/RestrictedSitesZoneAllowCopyPasteViaScript](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowcopypasteviascript) -- [InternetExplorer/RestrictedSitesZoneAllowDragAndDropCopyAndPasteFiles](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowdraganddropcopyandpastefiles) -- [InternetExplorer/RestrictedSitesZoneAllowFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowfiledownloads) -- [InternetExplorer/RestrictedSitesZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowfontdownloads) -- [InternetExplorer/RestrictedSitesZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowlessprivilegedsites) -- [InternetExplorer/RestrictedSitesZoneAllowLoadingOfXAMLFiles](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowloadingofxamlfiles) -- [InternetExplorer/RestrictedSitesZoneAllowMETAREFRESH](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowmetarefresh) -- [InternetExplorer/RestrictedSitesZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallownetframeworkreliantcomponents) -- [InternetExplorer/RestrictedSitesZoneAllowOnlyApprovedDomainsToUseActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowonlyapproveddomainstouseactivexcontrols) -- [InternetExplorer/RestrictedSitesZoneAllowOnlyApprovedDomainsToUseTDCActiveXControl](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowonlyapproveddomainstousetdcactivexcontrol) -- [InternetExplorer/RestrictedSitesZoneAllowScriptInitiatedWindows](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowscriptinitiatedwindows) -- [InternetExplorer/RestrictedSitesZoneAllowScriptingOfInternetExplorerWebBrowserControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowscriptingofinternetexplorerwebbrowsercontrols) -- [InternetExplorer/RestrictedSitesZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowscriptlets) -- [InternetExplorer/RestrictedSitesZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowsmartscreenie) -- [InternetExplorer/RestrictedSitesZoneAllowUpdatesToStatusBarViaScript](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowupdatestostatusbarviascript) -- [InternetExplorer/RestrictedSitesZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowuserdatapersistence) -- [InternetExplorer/RestrictedSitesZoneAllowVBScriptToRunInInternetExplorer](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneallowvbscripttorunininternetexplorer) -- [InternetExplorer/RestrictedSitesZoneDoNotRunAntimalwareAgainstActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonedonotrunantimalwareagainstactivexcontrols) -- [InternetExplorer/RestrictedSitesZoneDownloadSignedActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonedownloadsignedactivexcontrols) -- [InternetExplorer/RestrictedSitesZoneDownloadUnsignedActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonedownloadunsignedactivexcontrols) -- [InternetExplorer/RestrictedSitesZoneEnableCrossSiteScriptingFilter](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneenablecrosssitescriptingfilter) -- [InternetExplorer/RestrictedSitesZoneEnableDraggingOfContentFromDifferentDomainsAcrossWindows](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneenabledraggingofcontentfromdifferentdomainsacrosswindows) -- [InternetExplorer/RestrictedSitesZoneEnableDraggingOfContentFromDifferentDomainsWithinWindows](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneenabledraggingofcontentfromdifferentdomainswithinwindows) -- [InternetExplorer/RestrictedSitesZoneEnableMIMESniffing](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneenablemimesniffing) -- [InternetExplorer/RestrictedSitesZoneIncludeLocalPathWhenUploadingFilesToServer](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneincludelocalpathwhenuploadingfilestoserver) -- [InternetExplorer/RestrictedSitesZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneinitializeandscriptactivexcontrols) -- [InternetExplorer/RestrictedSitesZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonejavapermissions) -- [InternetExplorer/RestrictedSitesZoneLaunchingApplicationsAndFilesInIFRAME](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonelaunchingapplicationsandfilesiniframe) -- [InternetExplorer/RestrictedSitesZoneLogonOptions](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonelogonoptions) -- [InternetExplorer/RestrictedSitesZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonenavigatewindowsandframes) -- [InternetExplorer/RestrictedSitesZoneRunActiveXControlsAndPlugins](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonerunactivexcontrolsandplugins) -- [InternetExplorer/RestrictedSitesZoneRunNETFrameworkReliantComponentsSignedWithAuthenticode](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonerunnetframeworkreliantcomponentssignedwithauthenticode) -- [InternetExplorer/RestrictedSitesZoneScriptActiveXControlsMarkedSafeForScripting](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonescriptactivexcontrolsmarkedsafeforscripting) -- [InternetExplorer/RestrictedSitesZoneScriptingOfJavaApplets](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszonescriptingofjavaapplets) -- [InternetExplorer/RestrictedSitesZoneShowSecurityWarningForPotentiallyUnsafeFiles](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneshowsecuritywarningforpotentiallyunsafefiles) -- [InternetExplorer/RestrictedSitesZoneTurnOnProtectedMode](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneturnonprotectedmode) -- [InternetExplorer/RestrictedSitesZoneUsePopupBlocker](./policy-csp-internetexplorer.md#internetexplorer-restrictedsiteszoneusepopupblocker) -- [InternetExplorer/ScriptedWindowSecurityRestrictionsInternetExplorerProcesses](./policy-csp-internetexplorer.md#internetexplorer-scriptedwindowsecurityrestrictionsinternetexplorerprocesses) -- [InternetExplorer/SearchProviderList](./policy-csp-internetexplorer.md#internetexplorer-searchproviderlist) -- [InternetExplorer/SecurityZonesUseOnlyMachineSettings](./policy-csp-internetexplorer.md#internetexplorer-securityzonesuseonlymachinesettings) -- [InternetExplorer/SpecifyUseOfActiveXInstallerService](./policy-csp-internetexplorer.md#internetexplorer-specifyuseofactivexinstallerservice) -- [InternetExplorer/TrustedSitesZoneAllowAccessToDataSources](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowaccesstodatasources) -- [InternetExplorer/TrustedSitesZoneAllowAutomaticPromptingForActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowautomaticpromptingforactivexcontrols) -- [InternetExplorer/TrustedSitesZoneAllowAutomaticPromptingForFileDownloads](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowautomaticpromptingforfiledownloads) -- [InternetExplorer/TrustedSitesZoneAllowFontDownloads](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowfontdownloads) -- [InternetExplorer/TrustedSitesZoneAllowLessPrivilegedSites](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowlessprivilegedsites) -- [InternetExplorer/TrustedSitesZoneAllowNETFrameworkReliantComponents](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallownetframeworkreliantcomponents) -- [InternetExplorer/TrustedSitesZoneAllowScriptlets](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowscriptlets) -- [InternetExplorer/TrustedSitesZoneAllowSmartScreenIE](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowsmartscreenie) -- [InternetExplorer/TrustedSitesZoneAllowUserDataPersistence](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneallowuserdatapersistence) -- [InternetExplorer/TrustedSitesZoneDoNotRunAntimalwareAgainstActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszonedonotrunantimalwareagainstactivexcontrols) -- [InternetExplorer/TrustedSitesZoneInitializeAndScriptActiveXControls](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszoneinitializeandscriptactivexcontrols) -- [InternetExplorer/TrustedSitesZoneJavaPermissions](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszonejavapermissions) -- [InternetExplorer/TrustedSitesZoneNavigateWindowsAndFrames](./policy-csp-internetexplorer.md#internetexplorer-trustedsiteszonenavigatewindowsandframes) -- [Kerberos/AllowForestSearchOrder](./policy-csp-kerberos.md#kerberos-allowforestsearchorder) -- [Kerberos/KerberosClientSupportsClaimsCompoundArmor](./policy-csp-kerberos.md#kerberos-kerberosclientsupportsclaimscompoundarmor) -- [Kerberos/RequireKerberosArmoring](./policy-csp-kerberos.md#kerberos-requirekerberosarmoring) -- [Kerberos/RequireStrictKDCValidation](./policy-csp-kerberos.md#kerberos-requirestrictkdcvalidation) -- [Kerberos/SetMaximumContextTokenSize](./policy-csp-kerberos.md#kerberos-setmaximumcontexttokensize) -- [LanmanWorkstation/EnableInsecureGuestLogons](./policy-csp-lanmanworkstation.md#lanmanworkstation-enableinsecureguestlogons) -- [Licensing/AllowWindowsEntitlementReactivation](./policy-csp-licensing.md#licensing-allowwindowsentitlementreactivation) -- [Licensing/DisallowKMSClientOnlineAVSValidation](./policy-csp-licensing.md#licensing-disallowkmsclientonlineavsvalidation) -- [LocalPoliciesSecurityOptions/Accounts_BlockMicrosoftAccounts](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-accounts-blockmicrosoftaccounts) -- [LocalPoliciesSecurityOptions/Accounts_LimitLocalAccountUseOfBlankPasswordsToConsoleLogonOnly](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-accounts-limitlocalaccountuseofblankpasswordstoconsolelogononly) -- [LocalPoliciesSecurityOptions/Accounts_RenameAdministratorAccount](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-accounts-renameadministratoraccount) -- [LocalPoliciesSecurityOptions/Accounts_RenameGuestAccount](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-accounts-renameguestaccount) -- [LocalPoliciesSecurityOptions/Devices_AllowUndockWithoutHavingToLogon](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-devices-allowundockwithouthavingtologon) -- [LocalPoliciesSecurityOptions/Devices_AllowedToFormatAndEjectRemovableMedia](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-devices-allowedtoformatandejectremovablemedia) -- [LocalPoliciesSecurityOptions/Devices_PreventUsersFromInstallingPrinterDriversWhenConnectingToSharedPrinters](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-devices-preventusersfrominstallingprinterdriverswhenconnectingtosharedprinters) -- [LocalPoliciesSecurityOptions/Devices_RestrictCDROMAccessToLocallyLoggedOnUserOnly](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-devices-restrictcdromaccesstolocallyloggedonuseronly) -- [LocalPoliciesSecurityOptions/DomainMember_DigitallyEncryptOrSignSecureChannelDataAlways](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-domainmember-digitallyencryptorsignsecurechanneldataalways) -- [LocalPoliciesSecurityOptions/DomainMember_DigitallyEncryptSecureChannelDataWhenPossible](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-domainmember-digitallyencryptsecurechanneldatawhenpossible) -- [LocalPoliciesSecurityOptions/DomainMember_DisableMachineAccountPasswordChanges](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-domainmember-disablemachineaccountpasswordchanges) -- [LocalPoliciesSecurityOptions/InteractiveLogon_DisplayUserInformationWhenTheSessionIsLocked](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-interactivelogon-displayuserinformationwhenthesessionislocked) -- [LocalPoliciesSecurityOptions/InteractiveLogon_DoNotDisplayLastSignedIn](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-interactivelogon-donotdisplaylastsignedin) -- [LocalPoliciesSecurityOptions/InteractiveLogon_DoNotDisplayUsernameAtSignIn](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-interactivelogon-donotdisplayusernameatsignin) -- [LocalPoliciesSecurityOptions/InteractiveLogon_DoNotRequireCTRLALTDEL](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-interactivelogon-donotrequirectrlaltdel) -- [LocalPoliciesSecurityOptions/InteractiveLogon_MachineInactivityLimit](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-interactivelogon-machineinactivitylimit) -- [LocalPoliciesSecurityOptions/InteractiveLogon_MessageTextForUsersAttemptingToLogOn](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-interactivelogon-messagetextforusersattemptingtologon) -- [LocalPoliciesSecurityOptions/InteractiveLogon_MessageTitleForUsersAttemptingToLogOn](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-interactivelogon-messagetitleforusersattemptingtologon) -- [LocalPoliciesSecurityOptions/InteractiveLogon_SmartCardRemovalBehavior](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-interactivelogon-smartcardremovalbehavior) -- [LocalPoliciesSecurityOptions/MicrosoftNetworkClient_DigitallySignCommunicationsAlways](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-microsoftnetworkclient-digitallysigncommunicationsalways) -- [LocalPoliciesSecurityOptions/MicrosoftNetworkClient_DigitallySignCommunicationsIfServerAgrees](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-microsoftnetworkclient-digitallysigncommunicationsifserveragrees) -- [LocalPoliciesSecurityOptions/MicrosoftNetworkClient_SendUnencryptedPasswordToThirdPartySMBServers](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-microsoftnetworkclient-sendunencryptedpasswordtothirdpartysmbservers) -- [LocalPoliciesSecurityOptions/MicrosoftNetworkServer_AmountOfIdleTimeRequiredBeforeSuspendingSession](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-microsoftnetworkserver-amountofidletimerequiredbeforesuspendingsession) -- [LocalPoliciesSecurityOptions/MicrosoftNetworkServer_DigitallySignCommunicationsAlways](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-microsoftnetworkserver-digitallysigncommunicationsalways) -- [LocalPoliciesSecurityOptions/MicrosoftNetworkServer_DigitallySignCommunicationsIfClientAgrees](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-microsoftnetworkserver-digitallysigncommunicationsifclientagrees) -- [LocalPoliciesSecurityOptions/NetworkAccess_DoNotAllowAnonymousEnumerationOfSAMAccounts](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networkaccess-donotallowanonymousenumerationofsamaccounts) -- [LocalPoliciesSecurityOptions/NetworkAccess_DoNotAllowAnonymousEnumerationOfSamAccountsAndShares](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networkaccess-donotallowanonymousenumerationofsamaccountsandshares) -- [LocalPoliciesSecurityOptions/NetworkAccess_RestrictAnonymousAccessToNamedPipesAndShares](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networkaccess-restrictanonymousaccesstonamedpipesandshares) -- [LocalPoliciesSecurityOptions/NetworkAccess_RestrictClientsAllowedToMakeRemoteCallsToSAM](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networkaccess-restrictclientsallowedtomakeremotecallstosam) -- [LocalPoliciesSecurityOptions/NetworkSecurity_AllowLocalSystemToUseComputerIdentityForNTLM](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-allowlocalsystemtousecomputeridentityforntlm) -- [LocalPoliciesSecurityOptions/NetworkSecurity_AllowPKU2UAuthenticationRequests](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-allowpku2uauthenticationrequests) -- [LocalPoliciesSecurityOptions/NetworkSecurity_DoNotStoreLANManagerHashValueOnNextPasswordChange](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-donotstorelanmanagerhashvalueonnextpasswordchange) -- [LocalPoliciesSecurityOptions/NetworkSecurity_LANManagerAuthenticationLevel](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-lanmanagerauthenticationlevel) -- [LocalPoliciesSecurityOptions/NetworkSecurity_MinimumSessionSecurityForNTLMSSPBasedClients](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-minimumsessionsecurityforntlmsspbasedclients) -- [LocalPoliciesSecurityOptions/NetworkSecurity_MinimumSessionSecurityForNTLMSSPBasedServers](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-minimumsessionsecurityforntlmsspbasedservers) -- [LocalPoliciesSecurityOptions/NetworkSecurity_RestrictNTLM_AddRemoteServerExceptionsForNTLMAuthentication](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-restrictntlm-addremoteserverexceptionsforntlmauthentication) -- [LocalPoliciesSecurityOptions/NetworkSecurity_RestrictNTLM_AuditIncomingNTLMTraffic](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-restrictntlm-auditincomingntlmtraffic) -- [LocalPoliciesSecurityOptions/NetworkSecurity_RestrictNTLM_IncomingNTLMTraffic](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-restrictntlm-incomingntlmtraffic) -- [LocalPoliciesSecurityOptions/NetworkSecurity_RestrictNTLM_OutgoingNTLMTrafficToRemoteServers](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-restrictntlm-outgoingntlmtraffictoremoteservers) -- [LocalPoliciesSecurityOptions/Shutdown_AllowSystemToBeShutDownWithoutHavingToLogOn](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-shutdown-allowsystemtobeshutdownwithouthavingtologon) -- [LocalPoliciesSecurityOptions/Shutdown_ClearVirtualMemoryPageFile](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-shutdown-clearvirtualmemorypagefile) -- [LocalPoliciesSecurityOptions/UserAccountControl_AllowUIAccessApplicationsToPromptForElevation](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-useraccountcontrol-allowuiaccessapplicationstopromptforelevation) -- [LocalPoliciesSecurityOptions/UserAccountControl_BehaviorOfTheElevationPromptForAdministrators](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-useraccountcontrol-behavioroftheelevationpromptforadministrators) -- [LocalPoliciesSecurityOptions/UserAccountControl_BehaviorOfTheElevationPromptForStandardUsers](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-useraccountcontrol-behavioroftheelevationpromptforstandardusers) -- [LocalPoliciesSecurityOptions/UserAccountControl_DetectApplicationInstallationsAndPromptForElevation](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-useraccountcontrol-detectapplicationinstallationsandpromptforelevation) -- [LocalPoliciesSecurityOptions/UserAccountControl_OnlyElevateExecutableFilesThatAreSignedAndValidated](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-useraccountcontrol-onlyelevateexecutablefilesthataresignedandvalidated) -- [LocalPoliciesSecurityOptions/UserAccountControl_OnlyElevateUIAccessApplicationsThatAreInstalledInSecureLocations](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-useraccountcontrol-onlyelevateuiaccessapplicationsthatareinstalledinsecurelocations) -- [LocalPoliciesSecurityOptions/UserAccountControl_RunAllAdministratorsInAdminApprovalMode](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-useraccountcontrol-runalladministratorsinadminapprovalmode) -- [LocalPoliciesSecurityOptions/UserAccountControl_SwitchToTheSecureDesktopWhenPromptingForElevation](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-useraccountcontrol-switchtothesecuredesktopwhenpromptingforelevation) -- [LocalPoliciesSecurityOptions/UserAccountControl_UseAdminApprovalMode](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-useraccountcontrol-useadminapprovalmode) -- [LocalPoliciesSecurityOptions/UserAccountControl_VirtualizeFileAndRegistryWriteFailuresToPerUserLocations](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-useraccountcontrol-virtualizefileandregistrywritefailurestoperuserlocations) -- [LockDown/AllowEdgeSwipe](./policy-csp-lockdown.md#lockdown-allowedgeswipe) -- [MSSLegacy/AllowICMPRedirectsToOverrideOSPFGeneratedRoutes](./policy-csp-msslegacy.md#msslegacy-allowicmpredirectstooverrideospfgeneratedroutes) -- [MSSLegacy/AllowTheComputerToIgnoreNetBIOSNameReleaseRequestsExceptFromWINSServers](./policy-csp-msslegacy.md#msslegacy-allowthecomputertoignorenetbiosnamereleaserequestsexceptfromwinsservers) -- [MSSLegacy/IPSourceRoutingProtectionLevel](./policy-csp-msslegacy.md#msslegacy-ipsourceroutingprotectionlevel) -- [MSSLegacy/IPv6SourceRoutingProtectionLevel](./policy-csp-msslegacy.md#msslegacy-ipv6sourceroutingprotectionlevel) -- [MSSecurityGuide/ApplyUACRestrictionsToLocalAccountsOnNetworkLogon](./policy-csp-mssecurityguide.md#mssecurityguide-applyuacrestrictionstolocalaccountsonnetworklogon) -- [MSSecurityGuide/ConfigureSMBV1ClientDriver](./policy-csp-mssecurityguide.md#mssecurityguide-configuresmbv1clientdriver) -- [MSSecurityGuide/ConfigureSMBV1Server](./policy-csp-mssecurityguide.md#mssecurityguide-configuresmbv1server) -- [MSSecurityGuide/EnableStructuredExceptionHandlingOverwriteProtection](./policy-csp-mssecurityguide.md#mssecurityguide-enablestructuredexceptionhandlingoverwriteprotection) -- [MSSecurityGuide/TurnOnWindowsDefenderProtectionAgainstPotentiallyUnwantedApplications](./policy-csp-mssecurityguide.md#mssecurityguide-turnonwindowsdefenderprotectionagainstpotentiallyunwantedapplications) -- [MSSecurityGuide/WDigestAuthentication](./policy-csp-mssecurityguide.md#mssecurityguide-wdigestauthentication) -- [Maps/EnableOfflineMapsAutoUpdate](./policy-csp-maps.md#maps-enableofflinemapsautoupdate) -- [Messaging/AllowMessageSync](./policy-csp-messaging.md#messaging-allowmessagesync) -- [NetworkIsolation/EnterpriseCloudResources](./policy-csp-networkisolation.md#networkisolation-enterprisecloudresources) -- [NetworkIsolation/EnterpriseIPRange](./policy-csp-networkisolation.md#networkisolation-enterpriseiprange) -- [NetworkIsolation/EnterpriseIPRangesAreAuthoritative](./policy-csp-networkisolation.md#networkisolation-enterpriseiprangesareauthoritative) -- [NetworkIsolation/EnterpriseInternalProxyServers](./policy-csp-networkisolation.md#networkisolation-enterpriseinternalproxyservers) -- [NetworkIsolation/EnterpriseProxyServers](./policy-csp-networkisolation.md#networkisolation-enterpriseproxyservers) -- [NetworkIsolation/EnterpriseProxyServersAreAuthoritative](./policy-csp-networkisolation.md#networkisolation-enterpriseproxyserversareauthoritative) -- [NetworkIsolation/NeutralResources](./policy-csp-networkisolation.md#networkisolation-neutralresources) -- [Notifications/DisallowCloudNotification](./policy-csp-notifications.md#notifications-disallowcloudnotification) -- [Notifications/DisallowNotificationMirroring](./policy-csp-notifications.md#notifications-disallownotificationmirroring) -- [Notifications/DisallowTileNotification](./policy-csp-notifications.md#notifications-disallowtilenotification) -- [Power/AllowStandbyStatesWhenSleepingOnBattery](./policy-csp-power.md#power-allowstandbystateswhensleepingonbattery) -- [Power/AllowStandbyWhenSleepingPluggedIn](./policy-csp-power.md#power-allowstandbywhensleepingpluggedin) -- [Power/DisplayOffTimeoutOnBattery](./policy-csp-power.md#power-displayofftimeoutonbattery) -- [Power/DisplayOffTimeoutPluggedIn](./policy-csp-power.md#power-displayofftimeoutpluggedin) -- [Power/EnergySaverBatteryThresholdOnBattery](./policy-csp-power.md#power-energysaverbatterythresholdonbattery) -- [Power/EnergySaverBatteryThresholdPluggedIn](./policy-csp-power.md#power-energysaverbatterythresholdpluggedin) -- [Power/HibernateTimeoutOnBattery](./policy-csp-power.md#power-hibernatetimeoutonbattery) -- [Power/HibernateTimeoutPluggedIn](./policy-csp-power.md#power-hibernatetimeoutpluggedin) -- [Power/RequirePasswordWhenComputerWakesOnBattery](./policy-csp-power.md#power-requirepasswordwhencomputerwakesonbattery) -- [Power/RequirePasswordWhenComputerWakesPluggedIn](./policy-csp-power.md#power-requirepasswordwhencomputerwakespluggedin) -- [Power/SelectLidCloseActionOnBattery](./policy-csp-power.md#power-selectlidcloseactiononbattery) -- [Power/SelectLidCloseActionPluggedIn](./policy-csp-power.md#power-selectlidcloseactionpluggedin) -- [Power/SelectPowerButtonActionOnBattery](./policy-csp-power.md#power-selectpowerbuttonactiononbattery) -- [Power/SelectPowerButtonActionPluggedIn](./policy-csp-power.md#power-selectpowerbuttonactionpluggedin) -- [Power/SelectSleepButtonActionOnBattery](./policy-csp-power.md#power-selectsleepbuttonactiononbattery) -- [Power/SelectSleepButtonActionPluggedIn](./policy-csp-power.md#power-selectsleepbuttonactionpluggedin) -- [Power/StandbyTimeoutOnBattery](./policy-csp-power.md#power-standbytimeoutonbattery) -- [Power/StandbyTimeoutPluggedIn](./policy-csp-power.md#power-standbytimeoutpluggedin) -- [Power/TurnOffHybridSleepOnBattery](./policy-csp-power.md#power-turnoffhybridsleeponbattery) -- [Power/TurnOffHybridSleepPluggedIn](./policy-csp-power.md#power-turnoffhybridsleeppluggedin) -- [Power/UnattendedSleepTimeoutOnBattery](./policy-csp-power.md#power-unattendedsleeptimeoutonbattery) -- [Power/UnattendedSleepTimeoutPluggedIn](./policy-csp-power.md#power-unattendedsleeptimeoutpluggedin) -- [Printers/PointAndPrintRestrictions](./policy-csp-printers.md#printers-pointandprintrestrictions) -- [Printers/PointAndPrintRestrictions_User](./policy-csp-printers.md#printers-pointandprintrestrictions-user) -- [Printers/PublishPrinters](./policy-csp-printers.md#printers-publishprinters) -- [Privacy/AllowCrossDeviceClipboard](./policy-csp-privacy.md#privacy-allowcrossdeviceclipboard) -- [Privacy/AllowInputPersonalization](./policy-csp-privacy.md#privacy-allowinputpersonalization) -- [Privacy/DisableAdvertisingId](./policy-csp-privacy.md#privacy-disableadvertisingid) -- [Privacy/DisablePrivacyExperience](./policy-csp-privacy.md#privacy-disableprivacyexperience) -- [Privacy/EnableActivityFeed](./policy-csp-privacy.md#privacy-enableactivityfeed) -- [Privacy/LetAppsAccessAccountInfo](./policy-csp-privacy.md#privacy-letappsaccessaccountinfo) -- [Privacy/LetAppsAccessAccountInfo_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccessaccountinfo-forceallowtheseapps) -- [Privacy/LetAppsAccessAccountInfo_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccessaccountinfo-forcedenytheseapps) -- [Privacy/LetAppsAccessAccountInfo_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccessaccountinfo-userincontroloftheseapps) -- [Privacy/LetAppsAccessCalendar](./policy-csp-privacy.md#privacy-letappsaccesscalendar) -- [Privacy/LetAppsAccessCalendar_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccesscalendar-forceallowtheseapps) -- [Privacy/LetAppsAccessCalendar_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccesscalendar-forcedenytheseapps) -- [Privacy/LetAppsAccessCalendar_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccesscalendar-userincontroloftheseapps) -- [Privacy/LetAppsAccessCallHistory](./policy-csp-privacy.md#privacy-letappsaccesscallhistory) -- [Privacy/LetAppsAccessCallHistory_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccesscallhistory-forceallowtheseapps) -- [Privacy/LetAppsAccessCallHistory_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccesscallhistory-forcedenytheseapps) -- [Privacy/LetAppsAccessCallHistory_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccesscallhistory-userincontroloftheseapps) -- [Privacy/LetAppsAccessCamera](./policy-csp-privacy.md#privacy-letappsaccesscamera) -- [Privacy/LetAppsAccessCamera_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccesscamera-forceallowtheseapps) -- [Privacy/LetAppsAccessCamera_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccesscamera-forcedenytheseapps) -- [Privacy/LetAppsAccessCamera_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccesscamera-userincontroloftheseapps) -- [Privacy/LetAppsAccessContacts](./policy-csp-privacy.md#privacy-letappsaccesscontacts) -- [Privacy/LetAppsAccessContacts_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccesscontacts-forceallowtheseapps) -- [Privacy/LetAppsAccessContacts_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccesscontacts-forcedenytheseapps) -- [Privacy/LetAppsAccessContacts_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccesscontacts-userincontroloftheseapps) -- [Privacy/LetAppsAccessEmail](./policy-csp-privacy.md#privacy-letappsaccessemail) -- [Privacy/LetAppsAccessEmail_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccessemail-forceallowtheseapps) -- [Privacy/LetAppsAccessEmail_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccessemail-forcedenytheseapps) -- [Privacy/LetAppsAccessEmail_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccessemail-userincontroloftheseapps) -- [Privacy/LetAppsAccessLocation](./policy-csp-privacy.md#privacy-letappsaccesslocation) -- [Privacy/LetAppsAccessLocation_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccesslocation-forceallowtheseapps) -- [Privacy/LetAppsAccessLocation_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccesslocation-forcedenytheseapps) -- [Privacy/LetAppsAccessLocation_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccesslocation-userincontroloftheseapps) -- [Privacy/LetAppsAccessMessaging](./policy-csp-privacy.md#privacy-letappsaccessmessaging) -- [Privacy/LetAppsAccessMessaging_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccessmessaging-forceallowtheseapps) -- [Privacy/LetAppsAccessMessaging_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccessmessaging-forcedenytheseapps) -- [Privacy/LetAppsAccessMessaging_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccessmessaging-userincontroloftheseapps) -- [Privacy/LetAppsAccessMicrophone](./policy-csp-privacy.md#privacy-letappsaccessmicrophone) -- [Privacy/LetAppsAccessMicrophone_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccessmicrophone-forceallowtheseapps) -- [Privacy/LetAppsAccessMicrophone_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccessmicrophone-forcedenytheseapps) -- [Privacy/LetAppsAccessMicrophone_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccessmicrophone-userincontroloftheseapps) -- [Privacy/LetAppsAccessMotion](./policy-csp-privacy.md#privacy-letappsaccessmotion) -- [Privacy/LetAppsAccessMotion_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccessmotion-forceallowtheseapps) -- [Privacy/LetAppsAccessMotion_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccessmotion-forcedenytheseapps) -- [Privacy/LetAppsAccessMotion_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccessmotion-userincontroloftheseapps) -- [Privacy/LetAppsAccessNotifications](./policy-csp-privacy.md#privacy-letappsaccessnotifications) -- [Privacy/LetAppsAccessNotifications_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccessnotifications-forceallowtheseapps) -- [Privacy/LetAppsAccessNotifications_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccessnotifications-forcedenytheseapps) -- [Privacy/LetAppsAccessNotifications_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccessnotifications-userincontroloftheseapps) -- [Privacy/LetAppsAccessPhone](./policy-csp-privacy.md#privacy-letappsaccessphone) -- [Privacy/LetAppsAccessPhone_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccessphone-forceallowtheseapps) -- [Privacy/LetAppsAccessPhone_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccessphone-forcedenytheseapps) -- [Privacy/LetAppsAccessPhone_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccessphone-userincontroloftheseapps) -- [Privacy/LetAppsAccessRadios](./policy-csp-privacy.md#privacy-letappsaccessradios) -- [Privacy/LetAppsAccessRadios_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccessradios-forceallowtheseapps) -- [Privacy/LetAppsAccessRadios_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccessradios-forcedenytheseapps) -- [Privacy/LetAppsAccessRadios_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccessradios-userincontroloftheseapps) -- [Privacy/LetAppsAccessTasks](./policy-csp-privacy.md#privacy-letappsaccesstasks) -- [Privacy/LetAppsAccessTasks_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccesstasks-forceallowtheseapps) -- [Privacy/LetAppsAccessTasks_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccesstasks-forcedenytheseapps) -- [Privacy/LetAppsAccessTasks_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccesstasks-userincontroloftheseapps) -- [Privacy/LetAppsAccessTrustedDevices](./policy-csp-privacy.md#privacy-letappsaccesstrusteddevices) -- [Privacy/LetAppsAccessTrustedDevices_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsaccesstrusteddevices-forceallowtheseapps) -- [Privacy/LetAppsAccessTrustedDevices_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsaccesstrusteddevices-forcedenytheseapps) -- [Privacy/LetAppsAccessTrustedDevices_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsaccesstrusteddevices-userincontroloftheseapps) -- [Privacy/LetAppsGetDiagnosticInfo](./policy-csp-privacy.md#privacy-letappsgetdiagnosticinfo) -- [Privacy/LetAppsGetDiagnosticInfo_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsgetdiagnosticinfo-forceallowtheseapps) -- [Privacy/LetAppsGetDiagnosticInfo_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsgetdiagnosticinfo-forcedenytheseapps) -- [Privacy/LetAppsGetDiagnosticInfo_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsgetdiagnosticinfo-userincontroloftheseapps) -- [Privacy/LetAppsRunInBackground](./policy-csp-privacy.md#privacy-letappsruninbackground) -- [Privacy/LetAppsRunInBackground_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappsruninbackground-forceallowtheseapps) -- [Privacy/LetAppsRunInBackground_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappsruninbackground-forcedenytheseapps) -- [Privacy/LetAppsRunInBackground_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappsruninbackground-userincontroloftheseapps) -- [Privacy/LetAppsSyncWithDevices](./policy-csp-privacy.md#privacy-letappssyncwithdevices) -- [Privacy/LetAppsSyncWithDevices_ForceAllowTheseApps](./policy-csp-privacy.md#privacy-letappssyncwithdevices-forceallowtheseapps) -- [Privacy/LetAppsSyncWithDevices_ForceDenyTheseApps](./policy-csp-privacy.md#privacy-letappssyncwithdevices-forcedenytheseapps) -- [Privacy/LetAppsSyncWithDevices_UserInControlOfTheseApps](./policy-csp-privacy.md#privacy-letappssyncwithdevices-userincontroloftheseapps) -- [Privacy/PublishUserActivities](./policy-csp-privacy.md#privacy-publishuseractivities) -- [Privacy/UploadUserActivities](./policy-csp-privacy.md#privacy-uploaduseractivities) -- [RemoteAssistance/CustomizeWarningMessages](./policy-csp-remoteassistance.md#remoteassistance-customizewarningmessages) -- [RemoteAssistance/SessionLogging](./policy-csp-remoteassistance.md#remoteassistance-sessionlogging) -- [RemoteAssistance/SolicitedRemoteAssistance](./policy-csp-remoteassistance.md#remoteassistance-solicitedremoteassistance) -- [RemoteAssistance/UnsolicitedRemoteAssistance](./policy-csp-remoteassistance.md#remoteassistance-unsolicitedremoteassistance) -- [RemoteDesktopServices/AllowUsersToConnectRemotely](./policy-csp-remotedesktopservices.md#remotedesktopservices-allowuserstoconnectremotely) -- [RemoteDesktopServices/ClientConnectionEncryptionLevel](./policy-csp-remotedesktopservices.md#remotedesktopservices-clientconnectionencryptionlevel) -- [RemoteDesktopServices/DoNotAllowDriveRedirection](./policy-csp-remotedesktopservices.md#remotedesktopservices-donotallowdriveredirection) -- [RemoteDesktopServices/DoNotAllowPasswordSaving](./policy-csp-remotedesktopservices.md#remotedesktopservices-donotallowpasswordsaving) -- [RemoteDesktopServices/PromptForPasswordUponConnection](./policy-csp-remotedesktopservices.md#remotedesktopservices-promptforpassworduponconnection) -- [RemoteDesktopServices/RequireSecureRPCCommunication](./policy-csp-remotedesktopservices.md#remotedesktopservices-requiresecurerpccommunication) -- [RemoteManagement/AllowBasicAuthentication_Client](./policy-csp-remotemanagement.md#remotemanagement-allowbasicauthentication-client) -- [RemoteManagement/AllowBasicAuthentication_Service](./policy-csp-remotemanagement.md#remotemanagement-allowbasicauthentication-service) -- [RemoteManagement/AllowCredSSPAuthenticationClient](./policy-csp-remotemanagement.md#remotemanagement-allowcredsspauthenticationclient) -- [RemoteManagement/AllowCredSSPAuthenticationService](./policy-csp-remotemanagement.md#remotemanagement-allowcredsspauthenticationservice) -- [RemoteManagement/AllowRemoteServerManagement](./policy-csp-remotemanagement.md#remotemanagement-allowremoteservermanagement) -- [RemoteManagement/AllowUnencryptedTraffic_Client](./policy-csp-remotemanagement.md#remotemanagement-allowunencryptedtraffic-client) -- [RemoteManagement/AllowUnencryptedTraffic_Service](./policy-csp-remotemanagement.md#remotemanagement-allowunencryptedtraffic-service) -- [RemoteManagement/DisallowDigestAuthentication](./policy-csp-remotemanagement.md#remotemanagement-disallowdigestauthentication) -- [RemoteManagement/DisallowNegotiateAuthenticationClient](./policy-csp-remotemanagement.md#remotemanagement-disallownegotiateauthenticationclient) -- [RemoteManagement/DisallowNegotiateAuthenticationService](./policy-csp-remotemanagement.md#remotemanagement-disallownegotiateauthenticationservice) -- [RemoteManagement/DisallowStoringOfRunAsCredentials](./policy-csp-remotemanagement.md#remotemanagement-disallowstoringofrunascredentials) -- [RemoteManagement/SpecifyChannelBindingTokenHardeningLevel](./policy-csp-remotemanagement.md#remotemanagement-specifychannelbindingtokenhardeninglevel) -- [RemoteManagement/TrustedHosts](./policy-csp-remotemanagement.md#remotemanagement-trustedhosts) -- [RemoteManagement/TurnOnCompatibilityHTTPListener](./policy-csp-remotemanagement.md#remotemanagement-turnoncompatibilityhttplistener) -- [RemoteManagement/TurnOnCompatibilityHTTPSListener](./policy-csp-remotemanagement.md#remotemanagement-turnoncompatibilityhttpslistener) -- [RemoteProcedureCall/RPCEndpointMapperClientAuthentication](./policy-csp-remoteprocedurecall.md#remoteprocedurecall-rpcendpointmapperclientauthentication) -- [RemoteProcedureCall/RestrictUnauthenticatedRPCClients](./policy-csp-remoteprocedurecall.md#remoteprocedurecall-restrictunauthenticatedrpcclients) -- [RemoteShell/AllowRemoteShellAccess](./policy-csp-remoteshell.md#remoteshell-allowremoteshellaccess) -- [RemoteShell/MaxConcurrentUsers](./policy-csp-remoteshell.md#remoteshell-maxconcurrentusers) -- [RemoteShell/SpecifyIdleTimeout](./policy-csp-remoteshell.md#remoteshell-specifyidletimeout) -- [RemoteShell/SpecifyMaxMemory](./policy-csp-remoteshell.md#remoteshell-specifymaxmemory) -- [RemoteShell/SpecifyMaxProcesses](./policy-csp-remoteshell.md#remoteshell-specifymaxprocesses) -- [RemoteShell/SpecifyMaxRemoteShells](./policy-csp-remoteshell.md#remoteshell-specifymaxremoteshells) -- [RemoteShell/SpecifyShellTimeout](./policy-csp-remoteshell.md#remoteshell-specifyshelltimeout) -- [Search/AllowCloudSearch](./policy-csp-search.md#search-allowcloudsearch) -- [Search/AllowCortanaInAAD](./policy-csp-search.md#search-allowcortanainaad) -- [Search/AllowFindMyFiles](./policy-csp-search.md#search-allowfindmyfiles) -- [Search/AllowIndexingEncryptedStoresOrItems](./policy-csp-search.md#search-allowindexingencryptedstoresoritems) -- [Search/AllowSearchToUseLocation](./policy-csp-search.md#search-allowsearchtouselocation) -- [Search/AllowUsingDiacritics](./policy-csp-search.md#search-allowusingdiacritics) -- [Search/AlwaysUseAutoLangDetection](./policy-csp-search.md#search-alwaysuseautolangdetection) -- [Search/DisableBackoff](./policy-csp-search.md#search-disablebackoff) -- [Search/DisableRemovableDriveIndexing](./policy-csp-search.md#search-disableremovabledriveindexing) -- [Search/DoNotUseWebResults](./policy-csp-search.md#search-donotusewebresults) -- [Search/PreventIndexingLowDiskSpaceMB](./policy-csp-search.md#search-preventindexinglowdiskspacemb) -- [Search/PreventRemoteQueries](./policy-csp-search.md#search-preventremotequeries) -- [Security/ClearTPMIfNotReady](./policy-csp-security.md#security-cleartpmifnotready) -- [ServiceControlManager/SvchostProcessMitigation](./policy-csp-servicecontrolmanager.md#servicecontrolmanager-svchostprocessmitigation) -- [Settings/AllowOnlineTips](./policy-csp-settings.md#settings-allowonlinetips) -- [Settings/ConfigureTaskbarCalendar](./policy-csp-settings.md#settings-configuretaskbarcalendar) -- [Settings/PageVisibilityList](./policy-csp-settings.md#settings-pagevisibilitylist) -- [SmartScreen/EnableAppInstallControl](./policy-csp-smartscreen.md#smartscreen-enableappinstallcontrol) -- [SmartScreen/EnableSmartScreenInShell](./policy-csp-smartscreen.md#smartscreen-enablesmartscreeninshell) -- [SmartScreen/PreventOverrideForFilesInShell](./policy-csp-smartscreen.md#smartscreen-preventoverrideforfilesinshell) -- [Speech/AllowSpeechModelUpdate](./policy-csp-speech.md#speech-allowspeechmodelupdate) -- [Start/DisableContextMenus](./policy-csp-start.md#start-disablecontextmenus) -- [Start/HidePeopleBar](./policy-csp-start.md#start-hidepeoplebar) -- [Start/HideRecentlyAddedApps](./policy-csp-start.md#start-hiderecentlyaddedapps) -- [Start/StartLayout](./policy-csp-start.md#start-startlayout) -- [Storage/AllowDiskHealthModelUpdates](./policy-csp-storage.md#storage-allowdiskhealthmodelupdates) -- [Storage/EnhancedStorageDevices](./policy-csp-storage.md#storage-enhancedstoragedevices) -- [System/AllowBuildPreview](./policy-csp-system.md#system-allowbuildpreview) -- [System/AllowCommercialDataPipeline](./policy-csp-system.md#system-allowcommercialdatapipeline) -- [System/AllowDeviceNameInDiagnosticData](./policy-csp-system.md#system-allowdevicenameindiagnosticdata) -- [System/AllowFontProviders](./policy-csp-system.md#system-allowfontproviders) -- [System/AllowLocation](./policy-csp-system.md#system-allowlocation) -- [System/AllowTelemetry](./policy-csp-system.md#system-allowtelemetry) -- [System/BootStartDriverInitialization](./policy-csp-system.md#system-bootstartdriverinitialization) -- [System/ConfigureMicrosoft365UploadEndpoint](./policy-csp-system.md#system-configuremicrosoft365uploadendpoint) -- [System/ConfigureTelemetryOptInChangeNotification](./policy-csp-system.md#system-configuretelemetryoptinchangenotification) -- [System/ConfigureTelemetryOptInSettingsUx](./policy-csp-system.md#system-configuretelemetryoptinsettingsux) -- [System/DisableDeviceDelete](./policy-csp-system.md#system-disabledevicedelete) -- [System/DisableDiagnosticDataViewer](./policy-csp-system.md#system-disablediagnosticdataviewer) -- [System/DisableEnterpriseAuthProxy](./policy-csp-system.md#system-disableenterpriseauthproxy) -- [System/DisableOneDriveFileSync](./policy-csp-system.md#system-disableonedrivefilesync) -- [System/DisableSystemRestore](./policy-csp-system.md#system-disablesystemrestore) -- [System/LimitEnhancedDiagnosticDataWindowsAnalytics](./policy-csp-system.md#system-limitenhanceddiagnosticdatawindowsanalytics) -- [System/TelemetryProxy](./policy-csp-system.md#system-telemetryproxy) -- [System/TurnOffFileHistory](./policy-csp-system.md#system-turnofffilehistory) -- [SystemServices/ConfigureHomeGroupListenerServiceStartupMode](./policy-csp-systemservices.md#systemservices-configurehomegrouplistenerservicestartupmode) -- [SystemServices/ConfigureHomeGroupProviderServiceStartupMode](./policy-csp-systemservices.md#systemservices-configurehomegroupproviderservicestartupmode) -- [SystemServices/ConfigureXboxAccessoryManagementServiceStartupMode](./policy-csp-systemservices.md#systemservices-configurexboxaccessorymanagementservicestartupmode) -- [SystemServices/ConfigureXboxLiveAuthManagerServiceStartupMode](./policy-csp-systemservices.md#systemservices-configurexboxliveauthmanagerservicestartupmode) -- [SystemServices/ConfigureXboxLiveGameSaveServiceStartupMode](./policy-csp-systemservices.md#systemservices-configurexboxlivegamesaveservicestartupmode) -- [SystemServices/ConfigureXboxLiveNetworkingServiceStartupMode](./policy-csp-systemservices.md#systemservices-configurexboxlivenetworkingservicestartupmode) -- [TextInput/AllowLanguageFeaturesUninstall](./policy-csp-textinput.md#textinput-allowlanguagefeaturesuninstall) -- [TextInput/AllowLinguisticDataCollection](./policy-csp-textinput.md#textinput-allowlinguisticdatacollection) -- [Troubleshooting/AllowRecommendations](./policy-csp-troubleshooting.md#troubleshooting-allowrecommendations) -- [Update/ActiveHoursEnd](./policy-csp-update.md#update-activehoursend) -- [Update/ActiveHoursMaxRange](./policy-csp-update.md#update-activehoursmaxrange) -- [Update/ActiveHoursStart](./policy-csp-update.md#update-activehoursstart) -- [Update/AllowAutoUpdate](./policy-csp-update.md#update-allowautoupdate) -- [Update/AllowAutoWindowsUpdateDownloadOverMeteredNetwork](./policy-csp-update.md#update-allowautowindowsupdatedownloadovermeterednetwork) -- [Update/AllowMUUpdateService](./policy-csp-update.md#update-allowmuupdateservice) -- [Update/AllowUpdateService](./policy-csp-update.md#update-allowupdateservice) -- [Update/AutoRestartDeadlinePeriodInDays](./policy-csp-update.md#update-autorestartdeadlineperiodindays) -- [Update/AutoRestartDeadlinePeriodInDaysForFeatureUpdates](./policy-csp-update.md#update-autorestartdeadlineperiodindaysforfeatureupdates) -- [Update/AutoRestartNotificationSchedule](./policy-csp-update.md#update-autorestartnotificationschedule) -- [Update/AutoRestartRequiredNotificationDismissal](./policy-csp-update.md#update-autorestartrequirednotificationdismissal) -- [Update/AutomaticMaintenanceWakeUp](./policy-csp-update.md#update-automaticmaintenancewakeup) -- [Update/BranchReadinessLevel](./policy-csp-update.md#update-branchreadinesslevel) -- [Update/ConfigureDeadlineForFeatureUpdates](./policy-csp-update.md#update-configuredeadlineforfeatureupdates) -- [Update/ConfigureDeadlineForQualityUpdates](./policy-csp-update.md#update-configuredeadlineforqualityupdates) -- [Update/ConfigureDeadlineGracePeriod](./policy-csp-update.md#update-configuredeadlinegraceperiod) -- [Update/ConfigureDeadlineNoAutoReboot](./policy-csp-update.md#update-configuredeadlinenoautoreboot) -- [Update/DeferFeatureUpdatesPeriodInDays](./policy-csp-update.md#update-deferfeatureupdatesperiodindays) -- [Update/DeferQualityUpdatesPeriodInDays](./policy-csp-update.md#update-deferqualityupdatesperiodindays) -- [Update/DeferUpdatePeriod](./policy-csp-update.md#update-deferupdateperiod) -- [Update/DeferUpgradePeriod](./policy-csp-update.md#update-deferupgradeperiod) -- [Update/DetectionFrequency](./policy-csp-update.md#update-detectionfrequency) -- [Update/DisableDualScan](./policy-csp-update.md#update-disabledualscan) -- [Update/EngagedRestartDeadline](./policy-csp-update.md#update-engagedrestartdeadline) -- [Update/EngagedRestartDeadlineForFeatureUpdates](./policy-csp-update.md#update-engagedrestartdeadlineforfeatureupdates) -- [Update/EngagedRestartSnoozeSchedule](./policy-csp-update.md#update-engagedrestartsnoozeschedule) -- [Update/EngagedRestartSnoozeScheduleForFeatureUpdates](./policy-csp-update.md#update-engagedrestartsnoozescheduleforfeatureupdates) -- [Update/EngagedRestartTransitionSchedule](./policy-csp-update.md#update-engagedrestarttransitionschedule) -- [Update/EngagedRestartTransitionScheduleForFeatureUpdates](./policy-csp-update.md#update-engagedrestarttransitionscheduleforfeatureupdates) -- [Update/ExcludeWUDriversInQualityUpdate](./policy-csp-update.md#update-excludewudriversinqualityupdate) -- [Update/FillEmptyContentUrls](./policy-csp-update.md#update-fillemptycontenturls) -- [Update/ManagePreviewBuilds](./policy-csp-update.md#update-managepreviewbuilds) -- [Update/PauseDeferrals](./policy-csp-update.md#update-pausedeferrals) -- [Update/PauseFeatureUpdates](./policy-csp-update.md#update-pausefeatureupdates) -- [Update/PauseFeatureUpdatesStartTime](./policy-csp-update.md#update-pausefeatureupdatesstarttime) -- [Update/PauseQualityUpdates](./policy-csp-update.md#update-pausequalityupdates) -- [Update/PauseQualityUpdatesStartTime](./policy-csp-update.md#update-pausequalityupdatesstarttime) -- [Update/RequireDeferUpgrade](./policy-csp-update.md#update-requiredeferupgrade) -- [Update/ScheduleImminentRestartWarning](./policy-csp-update.md#update-scheduleimminentrestartwarning) -- [Update/ScheduleRestartWarning](./policy-csp-update.md#update-schedulerestartwarning) -- [Update/ScheduledInstallDay](./policy-csp-update.md#update-scheduledinstallday) -- [Update/ScheduledInstallEveryWeek](./policy-csp-update.md#update-scheduledinstalleveryweek) -- [Update/ScheduledInstallFirstWeek](./policy-csp-update.md#update-scheduledinstallfirstweek) -- [Update/ScheduledInstallFourthWeek](./policy-csp-update.md#update-scheduledinstallfourthweek) -- [Update/ScheduledInstallSecondWeek](./policy-csp-update.md#update-scheduledinstallsecondweek) -- [Update/ScheduledInstallThirdWeek](./policy-csp-update.md#update-scheduledinstallthirdweek) -- [Update/ScheduledInstallTime](./policy-csp-update.md#update-scheduledinstalltime) -- [Update/SetAutoRestartNotificationDisable](./policy-csp-update.md#update-setautorestartnotificationdisable) -- [Update/SetDisablePauseUXAccess](./policy-csp-update.md#update-setdisablepauseuxaccess) -- [Update/SetDisableUXWUAccess](./policy-csp-update.md#update-setdisableuxwuaccess) -- [Update/SetEDURestart](./policy-csp-update.md#update-setedurestart) -- [Update/UpdateNotificationLevel](./policy-csp-update.md#update-updatenotificationlevel) -- [Update/UpdateServiceUrl](./policy-csp-update.md#update-updateserviceurl) -- [Update/UpdateServiceUrlAlternate](./policy-csp-update.md#update-updateserviceurlalternate) -- [UserRights/AccessCredentialManagerAsTrustedCaller](./policy-csp-userrights.md#userrights-accesscredentialmanagerastrustedcaller) -- [UserRights/AccessFromNetwork](./policy-csp-userrights.md#userrights-accessfromnetwork) -- [UserRights/ActAsPartOfTheOperatingSystem](./policy-csp-userrights.md#userrights-actaspartoftheoperatingsystem) -- [UserRights/AllowLocalLogOn](./policy-csp-userrights.md#userrights-allowlocallogon) -- [UserRights/BackupFilesAndDirectories](./policy-csp-userrights.md#userrights-backupfilesanddirectories) -- [UserRights/ChangeSystemTime](./policy-csp-userrights.md#userrights-changesystemtime) -- [UserRights/CreateGlobalObjects](./policy-csp-userrights.md#userrights-createglobalobjects) -- [UserRights/CreatePageFile](./policy-csp-userrights.md#userrights-createpagefile) -- [UserRights/CreatePermanentSharedObjects](./policy-csp-userrights.md#userrights-createpermanentsharedobjects) -- [UserRights/CreateSymbolicLinks](./policy-csp-userrights.md#userrights-createsymboliclinks) -- [UserRights/CreateToken](./policy-csp-userrights.md#userrights-createtoken) -- [UserRights/DebugPrograms](./policy-csp-userrights.md#userrights-debugprograms) -- [UserRights/DenyAccessFromNetwork](./policy-csp-userrights.md#userrights-denyaccessfromnetwork) -- [UserRights/DenyLocalLogOn](./policy-csp-userrights.md#userrights-denylocallogon) -- [UserRights/DenyRemoteDesktopServicesLogOn](./policy-csp-userrights.md#userrights-denyremotedesktopserviceslogon) -- [UserRights/EnableDelegation](./policy-csp-userrights.md#userrights-enabledelegation) -- [UserRights/GenerateSecurityAudits](./policy-csp-userrights.md#userrights-generatesecurityaudits) -- [UserRights/ImpersonateClient](./policy-csp-userrights.md#userrights-impersonateclient) -- [UserRights/IncreaseSchedulingPriority](./policy-csp-userrights.md#userrights-increaseschedulingpriority) -- [UserRights/LoadUnloadDeviceDrivers](./policy-csp-userrights.md#userrights-loadunloaddevicedrivers) -- [UserRights/LockMemory](./policy-csp-userrights.md#userrights-lockmemory) -- [UserRights/ManageAuditingAndSecurityLog](./policy-csp-userrights.md#userrights-manageauditingandsecuritylog) -- [UserRights/ManageVolume](./policy-csp-userrights.md#userrights-managevolume) -- [UserRights/ModifyFirmwareEnvironment](./policy-csp-userrights.md#userrights-modifyfirmwareenvironment) -- [UserRights/ModifyObjectLabel](./policy-csp-userrights.md#userrights-modifyobjectlabel) -- [UserRights/ProfileSingleProcess](./policy-csp-userrights.md#userrights-profilesingleprocess) -- [UserRights/RemoteShutdown](./policy-csp-userrights.md#userrights-remoteshutdown) -- [UserRights/RestoreFilesAndDirectories](./policy-csp-userrights.md#userrights-restorefilesanddirectories) -- [UserRights/TakeOwnership](./policy-csp-userrights.md#userrights-takeownership) -- [Wifi/AllowAutoConnectToWiFiSenseHotspots](./policy-csp-wifi.md#wifi-allowautoconnecttowifisensehotspots) -- [Wifi/AllowInternetSharing](./policy-csp-wifi.md#wifi-allowinternetsharing) -- [WindowsConnectionManager/ProhitConnectionToNonDomainNetworksWhenConnectedToDomainAuthenticatedNetwork](./policy-csp-windowsconnectionmanager.md#windowsconnectionmanager-prohitconnectiontonondomainnetworkswhenconnectedtodomainauthenticatednetwork) -- [WindowsDefenderSecurityCenter/CompanyName](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-companyname) -- [WindowsDefenderSecurityCenter/DisableAccountProtectionUI](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-disableaccountprotectionui) -- [WindowsDefenderSecurityCenter/DisableAppBrowserUI](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-disableappbrowserui) -- [WindowsDefenderSecurityCenter/DisableClearTpmButton](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-disablecleartpmbutton) -- [WindowsDefenderSecurityCenter/DisableDeviceSecurityUI](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-disabledevicesecurityui) -- [WindowsDefenderSecurityCenter/DisableEnhancedNotifications](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-disableenhancednotifications) -- [WindowsDefenderSecurityCenter/DisableFamilyUI](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-disablefamilyui) -- [WindowsDefenderSecurityCenter/DisableHealthUI](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-disablehealthui) -- [WindowsDefenderSecurityCenter/DisableNetworkUI](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-disablenetworkui) -- [WindowsDefenderSecurityCenter/DisableNotifications](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-disablenotifications) -- [WindowsDefenderSecurityCenter/DisableTpmFirmwareUpdateWarning](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-disabletpmfirmwareupdatewarning) -- [WindowsDefenderSecurityCenter/DisableVirusUI](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-disablevirusui) -- [WindowsDefenderSecurityCenter/DisallowExploitProtectionOverride](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-disallowexploitprotectionoverride) -- [WindowsDefenderSecurityCenter/Email](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-email) -- [WindowsDefenderSecurityCenter/EnableCustomizedToasts](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-enablecustomizedtoasts) -- [WindowsDefenderSecurityCenter/EnableInAppCustomization](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-enableinappcustomization) -- [WindowsDefenderSecurityCenter/HideRansomwareDataRecovery](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-hideransomwaredatarecovery) -- [WindowsDefenderSecurityCenter/HideSecureBoot](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-hidesecureboot) -- [WindowsDefenderSecurityCenter/HideTPMTroubleshooting](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-hidetpmtroubleshooting) -- [WindowsDefenderSecurityCenter/HideWindowsSecurityNotificationAreaControl](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-hidewindowssecuritynotificationareacontrol) -- [WindowsDefenderSecurityCenter/Phone](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-phone) -- [WindowsDefenderSecurityCenter/URL](./policy-csp-windowsdefendersecuritycenter.md#windowsdefendersecuritycenter-url) -- [WindowsInkWorkspace/AllowSuggestedAppsInWindowsInkWorkspace](./policy-csp-windowsinkworkspace.md#windowsinkworkspace-allowsuggestedappsinwindowsinkworkspace) -- [WindowsInkWorkspace/AllowWindowsInkWorkspace](./policy-csp-windowsinkworkspace.md#windowsinkworkspace-allowwindowsinkworkspace) -- [WindowsLogon/AllowAutomaticRestartSignOn](./policy-csp-windowslogon.md#windowslogon-allowautomaticrestartsignon) -- [WindowsLogon/ConfigAutomaticRestartSignOn](./policy-csp-windowslogon.md#windowslogon-configautomaticrestartsignon) -- [WindowsLogon/DisableLockScreenAppNotifications](./policy-csp-windowslogon.md#windowslogon-disablelockscreenappnotifications) -- [WindowsLogon/DontDisplayNetworkSelectionUI](./policy-csp-windowslogon.md#windowslogon-dontdisplaynetworkselectionui) -- [WindowsLogon/EnableFirstLogonAnimation](./policy-csp-windowslogon.md#windowslogon-enablefirstlogonanimation) -- [WindowsLogon/EnumerateLocalUsersOnDomainJoinedComputers](./policy-csp-windowslogon.md#windowslogon-enumeratelocalusersondomainjoinedcomputers) -- [WindowsLogon/HideFastUserSwitching](./policy-csp-windowslogon.md#windowslogon-hidefastuserswitching) -- [WindowsPowerShell/TurnOnPowerShellScriptBlockLogging](./policy-csp-windowspowershell.md#windowspowershell-turnonpowershellscriptblocklogging) -- [WirelessDisplay/AllowProjectionToPC](./policy-csp-wirelessdisplay.md#wirelessdisplay-allowprojectiontopc) -- [WirelessDisplay/RequirePinForPairing](./policy-csp-wirelessdisplay.md#wirelessdisplay-requirepinforpairing) - -## Policies supported by HoloLens 2 - -- [Accounts/AllowMicrosoftAccountConnection](#accounts-allowmicrosoftaccountconnection) -- [ApplicationManagement/AllowAllTrustedApps](#applicationmanagement-allowalltrustedapps) -- [ApplicationManagement/AllowAppStoreAutoUpdate](#applicationmanagement-allowappstoreautoupdate) -- [ApplicationManagement/AllowDeveloperUnlock](#applicationmanagement-allowdeveloperunlock) -- [Authentication/AllowFastReconnect](#authentication-allowfastreconnect) -- [Authentication/PreferredAadTenantDomainName](#authentication-preferredaadtenantdomainname) -- [Bluetooth/AllowDiscoverableMode](#bluetooth-allowdiscoverablemode) -- [Bluetooth/LocalDeviceName](#bluetooth-localdevicename) -- [Browser/AllowAutofill](#browser-allowautofill) -- [Browser/AllowCookies](#browser-allowcookies) -- [Browser/AllowDoNotTrack](#browser-allowdonottrack) -- [Browser/AllowPasswordManager](#browser-allowpasswordmanager) -- [Browser/AllowPopups](#browser-allowpopups) -- [Browser/AllowSearchSuggestionsinAddressBar](#browser-allowsearchsuggestionsinaddressbar) -- [Browser/AllowSmartScreen](#browser-allowsmartscreen) -- [Connectivity/AllowBluetooth](#connectivity-allowbluetooth) -- [Connectivity/AllowUSBConnection](#connectivity-allowusbconnection) -- [DeviceLock/AllowIdleReturnWithoutPassword](#devicelock-allowidlereturnwithoutpassword) -- [DeviceLock/AllowSimpleDevicePassword](#devicelock-allowsimpledevicepassword) -- [DeviceLock/AlphanumericDevicePasswordRequired](#devicelock-alphanumericdevicepasswordrequired) -- [DeviceLock/DevicePasswordEnabled](#devicelock-devicepasswordenabled) -- [DeviceLock/DevicePasswordExpiration](#devicelock-devicepasswordexpiration) -- [DeviceLock/DevicePasswordHistory](#devicelock-devicepasswordhistory) -- [DeviceLock/MaxDevicePasswordFailedAttempts](#devicelock-maxdevicepasswordfailedattempts) -- [DeviceLock/MaxInactivityTimeDeviceLock](#devicelock-maxinactivitytimedevicelock) -- [DeviceLock/MinDevicePasswordComplexCharacters](#devicelock-mindevicepasswordcomplexcharacters) -- [DeviceLock/MinDevicePasswordLength](#devicelock-mindevicepasswordlength) -- [Experience/AllowCortana](#experience-allowcortana) -- [Experience/AllowManualMDMUnenrollment](#experience-allowmanualmdmunenrollment) -- [Privacy/AllowInputPersonalization](#privacy-allowinputpersonalization) -- [Privacy/LetAppsAccessAccountInfo](#privacy-letappsaccessaccountinfo) -- [Privacy/LetAppsAccessAccountInfo_ForceAllowTheseApps](#privacy-letappsaccessaccountinfo-forceallowtheseapps) -- [Privacy/LetAppsAccessAccountInfo_ForceDenyTheseApps](#privacy-letappsaccessaccountinfo-forcedenytheseapps) -- [Privacy/LetAppsAccessAccountInfo_UserInControlOfTheseApps](#privacy-letappsaccessaccountinfo-userincontroloftheseapps) -- [Privacy/LetAppsAccessBackgroundSpatialPerception](#privacy-letappsaccessbackgroundspatialperception) -- [Privacy/LetAppsAccessBackgroundSpatialPerception_ForceAllowTheseApps](#privacy-letappsaccessbackgroundspatialperception-forceallowtheseapps) -- [Privacy/LetAppsAccessBackgroundSpatialPerception_ForceDenyTheseApps](#privacy-letappsaccessbackgroundspatialperception-forcedenytheseapps) -- [Privacy/LetAppsAccessBackgroundSpatialPerception_UserInControlOfTheseApps](#privacy-letappsaccessbackgroundspatialperception-userincontroloftheseapps) -- [Privacy/LetAppsAccessCamera](#privacy-letappsaccesscamera) -- [Privacy/LetAppsAccessLocation](#privacy-letappsaccesslocation) -- [Privacy/LetAppsAccessMicrophone](#privacy-letappsaccessmicrophone) -- [Search/AllowSearchToUseLocation](#search-allowsearchtouselocation) -- [Security/RequireDeviceEncryption](#security-requiredeviceencryption) -- [Settings/AllowDateTime](#settings-allowdatetime) -- [Settings/AllowVPN](#settings-allowvpn) -- [Speech/AllowSpeechModelUpdate](#speech-allowspeechmodelupdate) -- [System/AllowCommercialDataPipeline](#system-allowcommercialdatapipeline) -- [System/AllowLocation](#system-allowlocation) -- [System/AllowStorageCard](#system-allowstoragecard) -- [System/AllowTelemetry](#system-allowtelemetry) -- [Update/AllowAutoUpdate](#update-allowautoupdate) -- [Update/AllowUpdateService](#update-allowupdateservice) -- [Update/BranchReadinessLevel](#update-branchreadinesslevel) -- [Update/DeferFeatureUpdatesPeriodInDays](#update-deferfeatureupdatesperiodindays) -- [Update/DeferQualityUpdatesPeriodInDays](#update-deferqualityupdatesperiodindays) -- [Update/ManagePreviewBuilds](#update-managepreviewbuilds) -- [Update/PauseFeatureUpdates](#update-pausefeatureupdates) -- [Update/PauseQualityUpdates](#update-pausequalityupdates) -- [Update/ScheduledInstallDay](#update-scheduledinstallday) -- [Update/ScheduledInstallTime](#update-scheduledinstalltime) -- [Update/UpdateServiceUrl](#update-updateserviceurl) -- [Wifi/AllowManualWiFiConfiguration](#wifi-allowmanualwificonfiguration) - - - - -## Policies supported by HoloLens (1st gen) Commercial Suite - -- [Accounts/AllowMicrosoftAccountConnection](#accounts-allowmicrosoftaccountconnection) -- [ApplicationManagement/AllowAllTrustedApps](#applicationmanagement-allowalltrustedapps) -- [ApplicationManagement/AllowAppStoreAutoUpdate](#applicationmanagement-allowappstoreautoupdate) -- [ApplicationManagement/AllowDeveloperUnlock](#applicationmanagement-allowdeveloperunlock) -- [Authentication/AllowFastReconnect](#authentication-allowfastreconnect) -- [Authentication/PreferredAadTenantDomainName](#authentication-preferredaadtenantdomainname) -- [Bluetooth/AllowAdvertising](#bluetooth-allowadvertising) -- [Bluetooth/AllowDiscoverableMode](#bluetooth-allowdiscoverablemode) -- [Bluetooth/LocalDeviceName](#bluetooth-localdevicename) -- [Browser/AllowAutofill](#browser-allowautofill) -- [Browser/AllowCookies](#browser-allowcookies) -- [Browser/AllowDoNotTrack](#browser-allowdonottrack) -- [Browser/AllowPasswordManager](#browser-allowpasswordmanager) -- [Browser/AllowPopups](#browser-allowpopups) -- [Browser/AllowSearchSuggestionsinAddressBar](#browser-allowsearchsuggestionsinaddressbar) -- [Browser/AllowSmartScreen](#browser-allowsmartscreen) -- [Connectivity/AllowBluetooth](#connectivity-allowbluetooth) -- [Connectivity/AllowUSBConnection](#connectivity-allowusbconnection) -- [DeviceLock/AllowIdleReturnWithoutPassword](#devicelock-allowidlereturnwithoutpassword) -- [DeviceLock/AllowSimpleDevicePassword](#devicelock-allowsimpledevicepassword) -- [DeviceLock/AlphanumericDevicePasswordRequired](#devicelock-alphanumericdevicepasswordrequired) -- [DeviceLock/DevicePasswordEnabled](#devicelock-devicepasswordenabled) -- [DeviceLock/DevicePasswordHistory](#devicelock-devicepasswordhistory) -- [DeviceLock/MaxDevicePasswordFailedAttempts](#devicelock-maxdevicepasswordfailedattempts) -- [DeviceLock/MaxInactivityTimeDeviceLock](#devicelock-maxinactivitytimedevicelock) -- [DeviceLock/MinDevicePasswordComplexCharacters](#devicelock-mindevicepasswordcomplexcharacters) -- [DeviceLock/MinDevicePasswordLength](#devicelock-mindevicepasswordlength) -- [Experience/AllowCortana](#experience-allowcortana) -- [Privacy/AllowInputPersonalization](#privacy-allowinputpersonalization) -- [Search/AllowSearchToUseLocation](#search-allowsearchtouselocation) -- [Security/RequireDeviceEncryption](#security-requiredeviceencryption) -- [Settings/AllowDateTime](#settings-allowdatetime) -- [Settings/AllowVPN](#settings-allowvpn) -- [Speech/AllowSpeechModelUpdate](#speech-allowspeechmodelupdate) -- [System/AllowLocation](#system-allowlocation) -- [System/AllowTelemetry](#system-allowtelemetry) -- [Update/AllowAutoUpdate](#update-allowautoupdate) -- [Update/AllowUpdateService](#update-allowupdateservice) -- [Update/RequireDeferUpgrade](#update-requiredeferupgrade) -- [Update/RequireUpdateApproval](#update-requireupdateapproval) -- [Update/ScheduledInstallDay](#update-scheduledinstallday) -- [Update/ScheduledInstallTime](#update-scheduledinstalltime) -- [Update/UpdateServiceUrl](#update-updateserviceurl) -- [Wifi/AllowManualWiFiConfiguration](policy-csp-wifi.md#wifi-allowmanualwificonfiguration) - - - -## Policies supported by HoloLens (1st gen) Development Edition - -- [Accounts/AllowMicrosoftAccountConnection](#accounts-allowmicrosoftaccountconnection) -- [ApplicationManagement/AllowAppStoreAutoUpdate](#applicationmanagement-allowappstoreautoupdate) -- [ApplicationManagement/AllowDeveloperUnlock](#applicationmanagement-allowdeveloperunlock) -- [ApplicationManagement/AllowAllTrustedApps](#applicationmanagement-allowalltrustedapps) -- [Authentication/AllowFastReconnect](#authentication-allowfastreconnect) -- [Bluetooth/AllowAdvertising](#bluetooth-allowadvertising) -- [Bluetooth/AllowDiscoverableMode](#bluetooth-allowdiscoverablemode) -- [Bluetooth/LocalDeviceName](#bluetooth-localdevicename) -- [Browser/AllowDoNotTrack](#browser-allowdonottrack) -- [Browser/AllowPasswordManager](#browser-allowpasswordmanager) -- [Browser/AllowPopups](#browser-allowpopups) -- [Browser/AllowSearchSuggestionsinAddressBar](#browser-allowsearchsuggestionsinaddressbar) -- [Browser/AllowSmartScreen](#browser-allowsmartscreen) -- [Browser/AllowCookies](#browser-allowcookies) -- [Connectivity/AllowBluetooth](#connectivity-allowbluetooth) -- [Connectivity/AllowUSBConnection](#connectivity-allowusbconnection) -- [DeviceLock/AllowSimpleDevicePassword](#devicelock-allowsimpledevicepassword) -- [DeviceLock/MaxDevicePasswordFailedAttempts](#devicelock-maxdevicepasswordfailedattempts) -- [DeviceLock/MaxInactivityTimeDeviceLock](#devicelock-maxinactivitytimedevicelock) -- [DeviceLock/MinDevicePasswordLength](#devicelock-mindevicepasswordlength) -- [DeviceLock/DevicePasswordHistory](#devicelock-devicepasswordhistory) -- [DeviceLock/AlphanumericDevicePasswordRequired](#devicelock-alphanumericdevicepasswordrequired) -- [DeviceLock/MinDevicePasswordComplexCharacters](#devicelock-mindevicepasswordcomplexcharacters) -- [DeviceLock/AllowIdleReturnWithoutPassword](#devicelock-allowidlereturnwithoutpassword) -- [DeviceLock/DevicePasswordEnabled](#devicelock-devicepasswordenabled) -- [Experience/AllowCortana](#experience-allowcortana) -- [Privacy/AllowInputPersonalization](#privacy-allowinputpersonalization) -- [Search/AllowSearchToUseLocation](#search-allowsearchtouselocation) -- [Security/RequireDeviceEncryption](#security-requiredeviceencryption) -- [Settings/AllowDateTime](#settings-allowdatetime) -- [Settings/AllowVPN](#settings-allowvpn) -- [Speech/AllowSpeechModelUpdate](#speech-allowspeechmodelupdate) -- [System/AllowTelemetry](#system-allowtelemetry) -- [System/AllowLocation](#system-allowlocation) -- [Update/AllowAutoUpdate](#update-allowautoupdate) -- [Update/AllowUpdateService](#update-allowupdateservice) -- [Update/RequireUpdateApproval](#update-requireupdateapproval) -- [Update/ScheduledInstallDay](#update-scheduledinstallday) -- [Update/ScheduledInstallTime](#update-scheduledinstalltime) -- [Update/UpdateServiceUrl](#update-updateserviceurl) -- [Update/RequireDeferUpgrade](#update-requiredeferupgrade) -- [Wifi/AllowManualWiFiConfiguration](policy-csp-wifi.md#wifi-allowmanualwificonfiguration) - - - -## Policies supported by Microsoft Surface Hub - -- [Camera/AllowCamera](#camera-allowcamera) -- [Cellular/ShowAppCellularAccessUI](#cellular-showappcellularaccessui) -- [Cryptography/AllowFipsAlgorithmPolicy](#cryptography-allowfipsalgorithmpolicy) -- [Cryptography/TLSCipherSuites](#cryptography-tlsciphersuites) -- [Defender/AllowArchiveScanning](#defender-allowarchivescanning) -- [Defender/AllowBehaviorMonitoring](#defender-allowbehaviormonitoring) -- [Defender/AllowCloudProtection](#defender-allowcloudprotection) -- [Defender/AllowEmailScanning](#defender-allowemailscanning) -- [Defender/AllowFullScanOnMappedNetworkDrives](#defender-allowfullscanonmappednetworkdrives) -- [Defender/AllowFullScanRemovableDriveScanning](#defender-allowfullscanremovabledrivescanning) -- [Defender/AllowIOAVProtection](#defender-allowioavprotection) -- [Defender/AllowIntrusionPreventionSystem](#defender-allowintrusionpreventionsystem) -- [Defender/AllowOnAccessProtection](#defender-allowonaccessprotection) -- [Defender/AllowRealtimeMonitoring](#defender-allowrealtimemonitoring) -- [Defender/AllowScanningNetworkFiles](#defender-allowscanningnetworkfiles) -- [Defender/AllowScriptScanning](#defender-allowscriptscanning) -- [Defender/AllowUserUIAccess](#defender-allowuseruiaccess) -- [Defender/AvgCPULoadFactor](#defender-avgcpuloadfactor) -- [Defender/DaysToRetainCleanedMalware](#defender-daystoretaincleanedmalware) -- [Defender/ExcludedExtensions](#defender-excludedextensions) -- [Defender/ExcludedPaths](#defender-excludedpaths) -- [Defender/ExcludedProcesses](#defender-excludedprocesses) -- [Defender/PUAProtection](#defender-puaprotection) -- [Defender/RealTimeScanDirection](#defender-realtimescandirection) -- [Defender/ScanParameter](#defender-scanparameter) -- [Defender/ScheduleQuickScanTime](#defender-schedulequickscantime) -- [Defender/ScheduleScanDay](#defender-schedulescanday) -- [Defender/ScheduleScanTime](#defender-schedulescantime) -- [Defender/SignatureUpdateInterval](#defender-signatureupdateinterval) -- [Defender/SubmitSamplesConsent](#defender-submitsamplesconsent) -- [Defender/ThreatSeverityDefaultAction](#defender-threatseveritydefaultaction) -- [DeliveryOptimization/DOAbsoluteMaxCacheSize](#deliveryoptimization-doabsolutemaxcachesize) -- [DeliveryOptimization/DOAllowVPNPeerCaching](#deliveryoptimization-doallowvpnpeercaching) -- [DeliveryOptimization/DODownloadMode](#deliveryoptimization-dodownloadmode) -- [DeliveryOptimization/DOGroupId](#deliveryoptimization-dogroupid) -- [DeliveryOptimization/DOMaxCacheAge](#deliveryoptimization-domaxcacheage) -- [DeliveryOptimization/DOMaxCacheSize](#deliveryoptimization-domaxcachesize) -- [DeliveryOptimization/DOMaxDownloadBandwidth](#deliveryoptimization-domaxdownloadbandwidth) -- [DeliveryOptimization/DOMaxUploadBandwidth](#deliveryoptimization-domaxuploadbandwidth) -- [DeliveryOptimization/DOMinBackgroundQos](#deliveryoptimization-dominbackgroundqos) -- [DeliveryOptimization/DOMinDiskSizeAllowedToPeer](#deliveryoptimization-domindisksizeallowedtopeer) -- [DeliveryOptimization/DOMinFileSizeToCache](#deliveryoptimization-dominfilesizetocache) -- [DeliveryOptimization/DOMinRAMAllowedToPeer](#deliveryoptimization-dominramallowedtopeer) -- [DeliveryOptimization/DOModifyCacheDrive](#deliveryoptimization-domodifycachedrive) -- [DeliveryOptimization/DOMonthlyUploadDataCap](#deliveryoptimization-domonthlyuploaddatacap) -- [DeliveryOptimization/DOPercentageMaxDownloadBandwidth](#deliveryoptimization-dopercentagemaxdownloadbandwidth) -- [Desktop/PreventUserRedirectionOfProfileFolders](#desktop-preventuserredirectionofprofilefolders) -- [TextInput/AllowIMELogging](#textinput-allowimelogging) -- [TextInput/AllowIMENetworkAccess](#textinput-allowimenetworkaccess) -- [TextInput/AllowInputPanel](#textinput-allowinputpanel) -- [TextInput/AllowJapaneseIMESurrogatePairCharacters](#textinput-allowjapaneseimesurrogatepaircharacters) -- [TextInput/AllowJapaneseIVSCharacters](#textinput-allowjapaneseivscharacters) -- [TextInput/AllowJapaneseNonPublishingStandardGlyph](#textinput-allowjapanesenonpublishingstandardglyph) -- [TextInput/AllowJapaneseUserDictionary](#textinput-allowjapaneseuserdictionary) -- [TextInput/AllowLanguageFeaturesUninstall](#textinput-allowlanguagefeaturesuninstall) -- [TextInput/ExcludeJapaneseIMEExceptJIS0208](#textinput-excludejapaneseimeexceptjis0208) -- [TextInput/ExcludeJapaneseIMEExceptJIS0208andEUDC](#textinput-excludejapaneseimeexceptjis0208andeudc) -- [TextInput/ExcludeJapaneseIMEExceptShiftJIS](#textinput-excludejapaneseimeexceptshiftjis) -- [WiFi/AllowWiFiHotSpotReporting](#wifi-allowwifihotspotreporting) - - - -## Policies supported by Windows 10 IoT Core - -- [Camera/AllowCamera](#camera-allowcamera) -- [Cellular/ShowAppCellularAccessUI](#cellular-showappcellularaccessui) -- [CredentialProviders/AllowPINLogon](#credentialproviders-allowpinlogon) -- [CredentialProviders/BlockPicturePassword](#credentialproviders-blockpicturepassword) -- [DataProtection/AllowDirectMemoryAccess](#dataprotection-allowdirectmemoryaccess) -- [InternetExplorer/DisableActiveXVersionListAutoDownload](#internetexplorer-disableactivexversionlistautodownload) -- [InternetExplorer/DisableCompatView](#internetexplorer-disablecompatview) -- [InternetExplorer/DisableGeolocation](#internetexplorer-disablegeolocation) -- [DeliveryOptimization/DOAbsoluteMaxCacheSize](#deliveryoptimization-doabsolutemaxcachesize) -- [DeliveryOptimization/DOAllowVPNPeerCaching](#deliveryoptimization-doallowvpnpeercaching) -- [DeliveryOptimization/DOCacheHost](#deliveryoptimization-docachehost) -- [DeliveryOptimization/DODelayBackgroundDownloadFromHttp](#deliveryoptimization-dodelaybackgrounddownloadfromhttp) -- [DeliveryOptimization/DODelayForegroundDownloadFromHttp](#deliveryoptimization-dodelayforegrounddownloadfromhttp) -- [DeliveryOptimization/DODelayCacheServerFallbackBackground](#deliveryoptimization-dodelaycacheserverfallbackbackground) -- [DeliveryOptimization/DODelayCacheServerFallbackForeground](#deliveryoptimization-dodelaycacheserverfallbackforeground) -- [DeliveryOptimization/DODownloadMode](#deliveryoptimization-dodownloadmode) -- [DeliveryOptimization/DOGroupId](#deliveryoptimization-dogroupid) -- [DeliveryOptimization/DOGroupIdSource](#deliveryoptimization-dogroupidsource) -- [DeliveryOptimization/DOMaxCacheAge](#deliveryoptimization-domaxcacheage) -- [DeliveryOptimization/DOMaxCacheSize](#deliveryoptimization-domaxcachesize) -- [DeliveryOptimization/DOMaxDownloadBandwidth](#deliveryoptimization-domaxdownloadbandwidth) -- [DeliveryOptimization/DOMaxUploadBandwidth](#deliveryoptimization-domaxuploadbandwidth) -- [DeliveryOptimization/DOMinBackgroundQos](#deliveryoptimization-dominbackgroundqos) -- [DeliveryOptimization/DOMinBatteryPercentageAllowedToUpload](#deliveryoptimization-dominbatterypercentageallowedtoupload) -- [DeliveryOptimization/DOMinDiskSizeAllowedToPeer](#deliveryoptimization-domindisksizeallowedtopeer) -- [DeliveryOptimization/DOMinFileSizeToCache](#deliveryoptimization-dominfilesizetocache) -- [DeliveryOptimization/DOMinRAMAllowedToPeer](#deliveryoptimization-dominramallowedtopeer) -- [DeliveryOptimization/DOModifyCacheDrive](#deliveryoptimization-domodifycachedrive) -- [DeliveryOptimization/DOMonthlyUploadDataCap](#deliveryoptimization-domonthlyuploaddatacap) -- [DeliveryOptimization/DOPercentageMaxBackgroundBandwidth](#deliveryoptimization-dopercentagemaxbackgroundbandwidth) -- [DeliveryOptimization/DOPercentageMaxDownloadBandwidth](#deliveryoptimization-dopercentagemaxdownloadbandwidth) -- [DeliveryOptimization/DOPercentageMaxForegroundBandwidth](#deliveryoptimization-dopercentagemaxforegroundbandwidth) -- [DeliveryOptimization/DORestrictPeerSelectionBy](#deliveryoptimization-dorestrictpeerselectionby) -- [DeliveryOptimization/DOSetHoursToLimitBackgroundDownloadBandwidth](#deliveryoptimization-dosethourstolimitbackgrounddownloadbandwidth) -- [DeliveryOptimization/DOSetHoursToLimitForegroundDownloadBandwidth](#deliveryoptimization-dosethourstolimitforegrounddownloadbandwidth) -- [DeviceHealthMonitoring/AllowDeviceHealthMonitoring](#devicehealthmonitoring-allowdevicehealthmonitoring) -- [DeviceHealthMonitoring/ConfigDeviceHealthMonitoringScope](#devicehealthmonitoring-configdevicehealthmonitoringscope) -- [DeviceHealthMonitoring/ConfigDeviceHealthMonitoringUploadDestination](#devicehealthmonitoring-configdevicehealthmonitoringuploaddestination) -- [Privacy/LetAppsActivateWithVoice](#privacy-letappsactivatewithvoice) -- [Privacy/LetAppsActivateWithVoiceAboveLock](#privacy-letappsactivatewithvoiceabovelock) -- [Update/ConfigureDeadlineForFeatureUpdates](#update-configuredeadlineforfeatureupdates) -- [Update/ConfigureDeadlineForQualityUpdates](#update-configuredeadlineforqualityupdates) -- [Update/ConfigureDeadlineGracePeriod](#update-configuredeadlinegraceperiod) -- [Update/ConfigureDeadlineNoAutoReboot](#update-configuredeadlinenoautoreboot) -- [Wifi/AllowAutoConnectToWiFiSenseHotspots](#wifi-allowautoconnecttowifisensehotspots) -- [Wifi/AllowInternetSharing](#wifi-allowinternetsharing) -- [Wifi/AllowWiFi](#wifi-allowwifi) -- [Wifi/WLANScanMode](#wifi-wlanscanmode) - - - -## Policies supported by Windows 10 IoT Enterprise - -- [InternetExplorer/AllowEnhancedSuggestionsInAddressBar](#internetexplorer-allowenhancedsuggestionsinaddressbar) -- [InternetExplorer/DisableActiveXVersionListAutoDownload](#internetexplorer-disableactivexversionlistautodownload) -- [InternetExplorer/DisableCompatView](#internetexplorer-disablecompatview) -- [InternetExplorer/DisableFeedsBackgroundSync](#internetexplorer-disablefeedsbackgroundsync) -- [InternetExplorer/DisableGeolocation](#internetexplorer-disablegeolocation) -- [InternetExplorer/DisableWebAddressAutoComplete](#internetexplorer-disablewebaddressautocomplete) -- [InternetExplorer/NewTabDefaultPage](#internetexplorer-newtabdefaultpage) -- [DeliveryOptimization/DOAbsoluteMaxCacheSize](#deliveryoptimization-doabsolutemaxcachesize) -- [DeliveryOptimization/DOAllowVPNPeerCaching](#deliveryoptimization-doallowvpnpeercaching) -- [DeliveryOptimization/DOCacheHost](#deliveryoptimization-docachehost) -- [DeliveryOptimization/DODelayBackgroundDownloadFromHttp](#deliveryoptimization-dodelaybackgrounddownloadfromhttp) -- [DeliveryOptimization/DODelayForegroundDownloadFromHttp](#deliveryoptimization-dodelayforegrounddownloadfromhttp) -- [DeliveryOptimization/DODelayCacheServerFallbackBackground](#deliveryoptimization-dodelaycacheserverfallbackbackground) -- [DeliveryOptimization/DODelayCacheServerFallbackForeground](#deliveryoptimization-dodelaycacheserverfallbackforeground) -- [DeliveryOptimization/DODownloadMode](#deliveryoptimization-dodownloadmode) -- [DeliveryOptimization/DOGroupId](#deliveryoptimization-dogroupid) -- [DeliveryOptimization/DOGroupIdSource](#deliveryoptimization-dogroupidsource) -- [DeliveryOptimization/DOMaxCacheAge](#deliveryoptimization-domaxcacheage) -- [DeliveryOptimization/DOMaxCacheSize](#deliveryoptimization-domaxcachesize) -- [DeliveryOptimization/DOMaxDownloadBandwidth](#deliveryoptimization-domaxdownloadbandwidth) -- [DeliveryOptimization/DOMaxUploadBandwidth](#deliveryoptimization-domaxuploadbandwidth) -- [DeliveryOptimization/DOMinBackgroundQos](#deliveryoptimization-dominbackgroundqos) -- [DeliveryOptimization/DOMinBatteryPercentageAllowedToUpload](#deliveryoptimization-dominbatterypercentageallowedtoupload) -- [DeliveryOptimization/DOMinDiskSizeAllowedToPeer](#deliveryoptimization-domindisksizeallowedtopeer) -- [DeliveryOptimization/DOMinFileSizeToCache](#deliveryoptimization-dominfilesizetocache) -- [DeliveryOptimization/DOMinRAMAllowedToPeer](#deliveryoptimization-dominramallowedtopeer) -- [DeliveryOptimization/DOModifyCacheDrive](#deliveryoptimization-domodifycachedrive) -- [DeliveryOptimization/DOMonthlyUploadDataCap](#deliveryoptimization-domonthlyuploaddatacap) -- [DeliveryOptimization/DOPercentageMaxBackgroundBandwidth](#deliveryoptimization-dopercentagemaxbackgroundbandwidth) -- [DeliveryOptimization/DOPercentageMaxDownloadBandwidth](#deliveryoptimization-dopercentagemaxdownloadbandwidth) -- [DeliveryOptimization/DOPercentageMaxForegroundBandwidth](#deliveryoptimization-dopercentagemaxforegroundbandwidth) -- [DeliveryOptimization/DORestrictPeerSelectionBy](#deliveryoptimization-dorestrictpeerselectionby) -- [DeliveryOptimization/DOSetHoursToLimitBackgroundDownloadBandwidth](#deliveryoptimization-dosethourstolimitbackgrounddownloadbandwidth) -- [DeliveryOptimization/DOSetHoursToLimitForegroundDownloadBandwidth](#deliveryoptimization-dosethourstolimitforegrounddownloadbandwidth) -- [DeviceHealthMonitoring/AllowDeviceHealthMonitoring](#devicehealthmonitoring-allowdevicehealthmonitoring) -- [DeviceHealthMonitoring/ConfigDeviceHealthMonitoringScope](#devicehealthmonitoring-configdevicehealthmonitoringscope) -- [DeviceHealthMonitoring/ConfigDeviceHealthMonitoringUploadDestination](#devicehealthmonitoring-configdevicehealthmonitoringuploaddestination) -- [Privacy/LetAppsActivateWithVoice](#privacy-letappsactivatewithvoice) -- [Privacy/LetAppsActivateWithVoiceAboveLock](#privacy-letappsactivatewithvoiceabovelock) -- [Update/ConfigureDeadlineForFeatureUpdates](#update-configuredeadlineforfeatureupdates) -- [Update/ConfigureDeadlineForQualityUpdates](#update-configuredeadlineforqualityupdates) -- [Update/ConfigureDeadlineGracePeriod](#update-configuredeadlinegraceperiod) -- [Update/ConfigureDeadlineNoAutoReboot](#update-configuredeadlinenoautoreboot) - - - - -## Policies that can be set using Exchange Active Sync (EAS) - -- [Browser/AllowBrowser](#browser-allowbrowser) -- [Camera/AllowCamera](#camera-allowcamera) -- [Cellular/ShowAppCellularAccessUI](#cellular-showappcellularaccessui) -- [Connectivity/AllowBluetooth](#connectivity-allowbluetooth) -- [Connectivity/AllowCellularDataRoaming](#connectivity-allowcellulardataroaming) -- [Connectivity/AllowUSBConnection](#connectivity-allowusbconnection) -- [DeviceLock/AllowSimpleDevicePassword](#devicelock-allowsimpledevicepassword) -- [DeviceLock/AlphanumericDevicePasswordRequired](#devicelock-alphanumericdevicepasswordrequired) -- [DeviceLock/DevicePasswordEnabled](#devicelock-devicepasswordenabled) -- [DeviceLock/DevicePasswordExpiration](#devicelock-devicepasswordexpiration) -- [DeviceLock/DevicePasswordHistory](#devicelock-devicepasswordhistory) -- [DeviceLock/MaxDevicePasswordFailedAttempts](#devicelock-maxdevicepasswordfailedattempts) -- [DeviceLock/MaxInactivityTimeDeviceLock](#devicelock-maxinactivitytimedevicelock) -- [DeviceLock/MinDevicePasswordComplexCharacters](#devicelock-mindevicepasswordcomplexcharacters) -- [DeviceLock/MinDevicePasswordLength](#devicelock-mindevicepasswordlength) -- [DeviceLock/PreventLockScreenSlideShow](#devicelock-preventlockscreenslideshow) -- [Search/AllowSearchToUseLocation](#search-allowsearchtouselocation) -- [Security/RequireDeviceEncryption](#security-requiredeviceencryption) -- [System/AllowStorageCard](#system-allowstoragecard) -- [System/TelemetryProxy](#system-telemetryproxy) -- [Wifi/AllowInternetSharing](#wifi-allowinternetsharing) -- [Wifi/AllowWiFi](#wifi-allowwifi) - - -## Examples - -Set the minimum password length to 4 characters. - -```xml - - - - $CmdID$ - - - ./Vendor/MSFT/Policy/Config/DeviceLock/MinDevicePasswordLength - - - int - - 4 - - - - - -``` - -Do not allow NFC. - -```xml - - - - $CmdID$ - - - ./Vendor/MSFT/Policy/Config/Connectivity/AllowNFC - - - int - - 0 - - - - - -``` +## Policies that can be set using Exchange Active Sync (EAS) +- [Policies that can be set using Exchange Active Sync (EAS)](policies-that-can-be-set-using-eas.md) ## Related topics diff --git a/windows/client-management/mdm/policy-csp-connectivity.md b/windows/client-management/mdm/policy-csp-connectivity.md index aadc67164b..8776560a5c 100644 --- a/windows/client-management/mdm/policy-csp-connectivity.md +++ b/windows/client-management/mdm/policy-csp-connectivity.md @@ -356,6 +356,31 @@ The following list shows the supported values: - 1 (default) – Allow NFC capabilities. + + +The following example shows how to disallow NFC capabilities. + +```xml + + + + $CmdID$ + + + ./Vendor/MSFT/Policy/Config/Connectivity/AllowNFC + + + int + + 0 + + + + + +``` + +


diff --git a/windows/client-management/mdm/policy-csp-devicelock.md b/windows/client-management/mdm/policy-csp-devicelock.md index dd583b02dc..830984583a 100644 --- a/windows/client-management/mdm/policy-csp-devicelock.md +++ b/windows/client-management/mdm/policy-csp-devicelock.md @@ -975,6 +975,29 @@ The following list shows the supported values: - The default value is 4 for mobile devices and desktop devices. + +The following example shows how to set the minimum password length to 4 characters. + +```xml + + + + $CmdID$ + + + ./Vendor/MSFT/Policy/Config/DeviceLock/MinDevicePasswordLength + + + int + + 4 + + + + + +``` +
From 5b3481d86b49a47612fa9583d07d46e0fea31637 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Tue, 17 Sep 2019 14:59:55 -0700 Subject: [PATCH 009/143] test --- windows/client-management/mdm/policies-supported-by-iot-core.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policies-supported-by-iot-core.md b/windows/client-management/mdm/policies-supported-by-iot-core.md index ac9ff67851..f8b916e4ae 100644 --- a/windows/client-management/mdm/policies-supported-by-iot-core.md +++ b/windows/client-management/mdm/policies-supported-by-iot-core.md @@ -9,7 +9,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman -ms.date: 07/18/2019 +ms.date: 09/16/2019 --- # Policies supported by Windows 10 IoT Core From 775f4483b6bbe39c4154e0376321f785b7dfb688 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Tue, 17 Sep 2019 15:25:27 -0700 Subject: [PATCH 010/143] Fixed warnings --- .../mdm/enable-admx-backed-policies-in-mdm.md | 2 +- .../mdm/new-in-windows-mdm-enrollment-management.md | 4 ++-- .../client-management/mdm/policy-csp-controlpolicyconflict.md | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/client-management/mdm/enable-admx-backed-policies-in-mdm.md b/windows/client-management/mdm/enable-admx-backed-policies-in-mdm.md index 548a34e79e..ec51551f7d 100644 --- a/windows/client-management/mdm/enable-admx-backed-policies-in-mdm.md +++ b/windows/client-management/mdm/enable-admx-backed-policies-in-mdm.md @@ -34,7 +34,7 @@ See [Support Tip: Ingesting Office ADMX-backed policies using Microsoft Intune]( > [!NOTE] > See [Understanding ADMX-backed policies](https://docs.microsoft.com/en-us/windows/client-management/mdm/understanding-admx-backed-policies). -1. Find the policy from the list [ADMX-backed policies](policy-configuration-service-provider.md#admx-backed-policies). You need the following information listed in the policy description. +1. Find the policy from the list [ADMX-backed policies](policies-admx-backed.md). You need the following information listed in the policy description. - GP English name - GP name - GP ADMX file name diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index 0e6b603e24..caa80ded27 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -620,7 +620,7 @@ Policy, Policy/Channels, Policy/Channels/ChannelName, Policy/Channels/ChannelNam

Changed the minimum personal identification number (PIN) length to 4 digits in SystemDrivesRequireStartupAuthentication and SystemDrivesMinimumPINLength in Windows 10, version 1709.

-ADMX-backed policies in Policy CSP +ADMX-backed policies in Policy CSP

Added new policies.

@@ -2362,7 +2362,7 @@ How do I turn if off? | The service can be stopped from the "Services" console o

Added a new section:

    -
  • Policies supported by GP - list of policies in Policy CSP that has corresponding Group Policy. The policy description contains the GP information, such as GP policy name and variable name.
  • +
  • Policies supported by Group Policy - list of policies in Policy CSP that has corresponding Group Policy. The policy description contains the GP information, such as GP policy name and variable name.
diff --git a/windows/client-management/mdm/policy-csp-controlpolicyconflict.md b/windows/client-management/mdm/policy-csp-controlpolicyconflict.md index 92db88b0ff..135aafb30f 100644 --- a/windows/client-management/mdm/policy-csp-controlpolicyconflict.md +++ b/windows/client-management/mdm/policy-csp-controlpolicyconflict.md @@ -90,8 +90,8 @@ The [Policy DDF](policy-ddf-file.md) contains the following tags to identify the - \ - \ -For the list MDM-GP mapping list, see [Policies supported by GP -](policy-configuration-service-provider.md#policies-supported-by-gp). +For the list MDM-GP mapping list, see [Policies supported by Group Policy +](policies-supported-by-group-policy.md). The MDM Diagnostic report shows the applied configurations states of a device including policies, certificates, configuration sources, and resource information. The report includes a list of blocked GP settings because MDM equivalent is configured, if any. To get the diagnostic report, go to **Settings** > **Accounts** > **Access work or school** > and then click the desired work or school account. Scroll to the bottom of the page to **Advanced Diagnostic Report** and then click **Create Report**. From 613541373f359eafb7da53bb10e73f182e599a84 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Wed, 18 Sep 2019 09:53:03 -0700 Subject: [PATCH 011/143] Updated TOC --- windows/client-management/mdm/TOC.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/windows/client-management/mdm/TOC.md b/windows/client-management/mdm/TOC.md index d77896805e..40013da989 100644 --- a/windows/client-management/mdm/TOC.md +++ b/windows/client-management/mdm/TOC.md @@ -159,6 +159,15 @@ #### [Personalization DDF file](personalization-ddf.md) ### [Policy CSP](policy-configuration-service-provider.md) #### [Policy DDF file](policy-ddf-file.md) +#### [Policies supported by Group Policy](policies-supported-by-group-policy.md) +#### [ADMX-backed policies](policies-admx-backed.md) +#### [Policies supported by HoloLens 2](policies-supported-by-hololens2.md) +#### [Policies supported by HoloLens (1st gen) Commercial Suite](policies-supported-by-hololens-1st-gen-commercial-suite.md) +#### [Policies supported by HoloLens (1st gen) Development Edition](policies-supported-by-hololens-1st-gen-development-edition.md) +#### [Policies supported by Windows 10 IoT Enterprise](policies-supported-by-iot-enterprise.md) +#### [Policies supported by Windows 10 IoT Core](policies-supported-by-iot-core.md) +#### [Policies supported by Microsoft Surface Hub](policies-supported-by-surface-hub.md) +#### [Policies that can be set using Exchange Active Sync (EAS)](policies-that-can-be-set-using-eas.md) #### [ApplicationRestrictions XSD](applicationrestrictions-xsd.md) #### [AboveLock](policy-csp-abovelock.md) #### [Accounts](policy-csp-accounts.md) From 8d4b866b730cd3ac151710015798710f20ca87be Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Wed, 18 Sep 2019 10:35:12 -0700 Subject: [PATCH 012/143] minor update --- .../policies-supported-by-hololens-1st-gen-commercial-suite.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policies-supported-by-hololens-1st-gen-commercial-suite.md b/windows/client-management/mdm/policies-supported-by-hololens-1st-gen-commercial-suite.md index 29c585bfa8..183a49e04f 100644 --- a/windows/client-management/mdm/policies-supported-by-hololens-1st-gen-commercial-suite.md +++ b/windows/client-management/mdm/policies-supported-by-hololens-1st-gen-commercial-suite.md @@ -9,7 +9,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman -ms.date: 07/18/2019 +ms.date: 09/17/2019 --- # Policies supported by HoloLens (1st gen) Commercial Suite From 6ed5e198c2827dff082515d1f80df596b2a46b84 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Wed, 18 Sep 2019 12:55:41 -0700 Subject: [PATCH 013/143] Fixed typo --- .../mdm/policy-configuration-service-provider.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index 12aac61bb7..4771a1abd1 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -3887,7 +3887,7 @@ The following diagram shows the Policy configuration service provider in tree fo ## Policies supported by HoloLens devices - [Policies supported by HoloLens 2](policies-supported-by-hololens2.md) -- [Policcies supported by HoloLens (1st gen) Commercial Suite](policies-supported-by-hololens-1st-gen-commercial-suite.md) +- [Policies supported by HoloLens (1st gen) Commercial Suite](policies-supported-by-hololens-1st-gen-commercial-suite.md) - [Policies supported by HoloLens (1st gen) Development Edition](policies-supported-by-hololens-1st-gen-development-edition.md) ## Policies supported by Windows 10 IoT From 831138bd868aa48a2a8c78f703f908d53e799bd8 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Wed, 18 Sep 2019 15:48:36 -0700 Subject: [PATCH 014/143] Added Windows version --- .../mdm/images/provisioning-csp-bitlocker.png | Bin 62789 -> 63789 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/client-management/mdm/images/provisioning-csp-bitlocker.png b/windows/client-management/mdm/images/provisioning-csp-bitlocker.png index d676e98664ab8950a5f5be963d7145bf5531e981..63ccb6fc89fa07212c36184d0145547f40bbd7eb 100644 GIT binary patch literal 63789 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 literal 62789 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

h!;Qh@coKa0EK6nFZ=nDVOQ9fV&f(z*V<@3Fg0G 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 From 0e9986d45e9af378cc0e5e5e4c36c60f93ca8160 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Thu, 19 Sep 2019 09:44:42 -0700 Subject: [PATCH 015/143] Updated version number for new nodes --- .../client-management/mdm/bitlocker-csp.md | 14 ++++++------ ...ew-in-windows-mdm-enrollment-management.md | 22 +++++++++++++++++++ 2 files changed, 29 insertions(+), 7 deletions(-) diff --git a/windows/client-management/mdm/bitlocker-csp.md b/windows/client-management/mdm/bitlocker-csp.md index 1e81851159..4f00bfd312 100644 --- a/windows/client-management/mdm/bitlocker-csp.md +++ b/windows/client-management/mdm/bitlocker-csp.md @@ -6,7 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: lomayor -ms.date: 08/05/2019 +ms.date: 09/19/2019 ms.reviewer: manager: dansimp --- @@ -25,7 +25,7 @@ For RequireDeviceEncryption and RequireStorageCardEncryption, the Get operation The following diagram shows the BitLocker configuration service provider in tree format. -![bitlocker csp](images/provisioning-csp-bitlocker.png) +![BitLocker csp](images/provisioning-csp-bitlocker.png) **./Device/Vendor/MSFT/BitLocker** Defines the root node for the BitLocker configuration service provider. @@ -57,7 +57,7 @@ Allows the administrator to require storage card encryption on the device. This Data type is integer. Sample value for this node to enable this policy: 1. Disabling this policy will not turn off the encryption on the storage card, but the user will no longer be prompted to turn it on. - 0 (default) – Storage cards do not need to be encrypted. -- 1 – Require Storage cards to be encrypted. +- 1 – Require storage cards to be encrypted. Disabling this policy will not turn off the encryption on the system card, but the user will no longer be prompted to turn it on. @@ -125,10 +125,10 @@ Encryptable fixed data volumes are treated similarly to OS volumes. However, fix The following list shows the supported values: -- 0 (default) – Disable. If the policy setting is not set or is set to 0, the device's enforcement status will not be checked. The policy will not enforce encryption and it will not decrypt encrypted volumes. -- 1 – Enable. The device's enforcement status will be checked. Setting this policy to 1 will trigger encryption of all drives (silently or non-silently based on [AllowWarningForOtherDiskEncryption](#allowwarningforotherdiskencryption) policy). +- 0 (default) — Disable. If the policy setting is not set or is set to 0, the device's enforcement status is not checked. The policy does not enforce encryption and it does not decrypt encrypted volumes. +- 1 – Enable. The device's enforcement status is checked. Setting this policy to 1 triggers encryption of all drives (silently or non-silently based on [AllowWarningForOtherDiskEncryption](#allowwarningforotherdiskencryption) policy). -If you want to disable this policy use the following SyncML: +If you want to disable this policy, use the following SyncML: ```xml @@ -151,7 +151,7 @@ If you want to disable this policy use the following SyncML: **EncryptionMethodByDriveType** -Allows you to set the default encrytion method for each of the different drive types: operating system drives, fixed data drives, and removable data drives. Hidden, system and recovery partitions are skipped from encryption. This setting is a direct mapping to the Bitlocker Group Policy "Choose drive encryption method and cipher strength (Windows 10 [Version 1511] and later)". +Allows you to set the default encryption method for each of the different drive types: operating system drives, fixed data drives, and removable data drives. Hidden, system, and recovery partitions are skipped from encryption. This setting is a direct mapping to the Bitlocker Group Policy "Choose drive encryption method and cipher strength (Windows 10 [Version 1511] and later)". diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index 0e6b603e24..b1f388fa4a 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -23,6 +23,7 @@ This topic provides information about what's new and breaking changes in Windows For details about Microsoft mobile device management protocols for Windows 10 see [\[MS-MDM\]: Mobile Device Management Protocol](https://go.microsoft.com/fwlink/p/?LinkId=619346) and [\[MS-MDE2\]: Mobile Device Enrollment Protocol Version 2]( http://go.microsoft.com/fwlink/p/?LinkId=619347). - **What’s new in MDM for Windows 10 versions** + - [What's new in MDM for Windows 10, version 1909](#whats-new-in-mdm-for-windows-10-version-1903) - [What’s new in MDM for Windows 10, version 1903](#whats-new-in-mdm-for-windows-10-version-1903) - [What’s new in MDM for Windows 10, version 1809](#whats-new-in-mdm-for-windows-10-version-1809) - [What’s new in MDM for Windows 10, version 1803](#whats-new-in-mdm-for-windows-10-version-1803) @@ -80,6 +81,27 @@ For details about Microsoft mobile device management protocols for Windows 10 s - [September 2017](#september-2017) - [August 2017](#august-2017) +## What's new in MDM for Windows 10, version 1909 +
Home
++++ + + + + + + + + + + + +
New or updated topicDescription
BitLocker CSP

Added the following new nodes in Windows 10, version 1909:
ConfigureRecoveryPasswordRotation, RotateRecoveryPasswords, RotateRecoveryPasswordsStatus, RotateRecoveryPasswordsRequestID.

+ +
+ ## What’s new in MDM for Windows 10, version 1903 From fe499c3a1f5ddcb30cd6953a68968bb2aab5b44b Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Fri, 27 Sep 2019 16:49:53 -0700 Subject: [PATCH 016/143] Incorporated feedback from dev --- .../client-management/mdm/bitlocker-csp.md | 342 +++++++++--------- .../mdm/bitlocker-ddf-file.md | 204 ++++++++++- 2 files changed, 373 insertions(+), 173 deletions(-) diff --git a/windows/client-management/mdm/bitlocker-csp.md b/windows/client-management/mdm/bitlocker-csp.md index 4f00bfd312..ba0b169909 100644 --- a/windows/client-management/mdm/bitlocker-csp.md +++ b/windows/client-management/mdm/bitlocker-csp.md @@ -6,12 +6,15 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: lomayor -ms.date: 09/19/2019 +ms.date: 09/27/2019 ms.reviewer: manager: dansimp --- # BitLocker CSP +> [!WARNING] +> Some information relates to prereleased product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. + The BitLocker configuration service provider (CSP) is used by the enterprise to manage encryption of PCs and devices. This CSP was added in Windows 10, version 1703. Starting in Windows 10, version 1809, it is also supported in Windows 10 Pro. > [!NOTE] @@ -520,7 +523,8 @@ Set "OSActiveDirectoryBackup_Name" (Save BitLocker recovery informatio Set the "OSRequireActiveDirectoryBackup_Name" (Do not enable BitLocker until recovery information is stored in AD DS for operating system drives) data field if you want to prevent users from enabling BitLocker unless the computer is connected to the domain and the backup of BitLocker recovery information to AD DS succeeds. -> [!Note]
> If the "OSRequireActiveDirectoryBackup_Name" (Do not enable BitLocker until recovery information is stored in AD DS for operating system drives) data field is set, a recovery password is automatically generated. +> [!Note] +> If the "OSRequireActiveDirectoryBackup_Name" (Do not enable BitLocker until recovery information is stored in AD DS for operating system drives) data field is set, a recovery password is automatically generated. If you enable this setting, you can control the methods available to users to recover data from BitLocker-protected operating system drives. @@ -532,26 +536,18 @@ Sample value for this node to enable this policy is: ``` -The possible values for 'xx' are: -
    -
  • true = Explicitly allow
  • -
  • false = Policy not set
  • -
  • -
+The possible values for 'xx' are: +- true = Explicitly allow +- false = Policy not set -The possible values for 'yy' are: -
    -
  • 2 = Allowed
  • -
  • 1 = Required
  • -
  • 0 = Disallowed
  • -
+The possible values for 'yy' are: +- 2 = Allowed +- 1 = Required +- 0 = Disallowed -The possible values for 'zz' are: -
    -
  • 2 = Store recovery passwords only
  • -
  • 1 = Store recovery passwords and key packages
  • -
  • -
+The possible values for 'zz' are: +- 2 = Store recovery passwords only +- 1 = Store recovery passwords and key packages Disabling the policy will let the system choose the default behaviors. If you want to disable this policy use the following SyncML: @@ -896,6 +892,160 @@ If you want to disable this policy use the following SyncML: ``` + +**ConfigureRecoveryPasswordRotation** +This setting initiates a client-driven recovery password refresh after an OS drive recovery (either by using bootmgr or WinRE) and recovery password unlock on a Fixed data drive. This setting will refresh the specific recovery password that was used, and other unused passwords on the volume will remain unchanged. If the initialization of the refresh fails, the device will retry the refresh during the next reboot. When password refresh is initiated, the client will generate a new recovery password. The client will use the existing API in Azure AD to upload the new recovery key and retry on failure. After the recovery password has been successfully backed up to Azure AD, the recovery key that was used locally will be removed. This setting refreshes only the used key and retains other unused keys. +
+ + + + + + + + + + + + + + + + + + +
HomeProBusinessEnterpriseEducationMobileMobile Enterprise
cross markcheck markcheck markcheck markcheck markcross markcross mark
+Value type is int. Supported operations are Add, Delete, Get, and Replace. + +Supported values are: +- 0 – Refresh off (default) +- 1 – Refresh on for Azure AD-joined devices +- 2 – Refresh on for both Azure AD-joined and hybrid-joined devices + +**RotateRecoveryPasswords** +This setting refreshes all recovery passwords for OS and fixed drives (removable drives are not included so they can be shared between users). All recovery passwords for all drives will be refreshed and only one password per volume is retained. In case of errors, an error code will be returned so that server can take appropriate action to remediate. + +The client will generate a new recovery password. The client will use the existing API in Azure AD to upload the new recovery key and retry on failure. After the recovery password has been successfully backed up to Azure AD, the recovery key that was used locally will be removed. + +Policy type is Execute. When “Execute Policy” is pushed, the client sets the status as Pending and initiates an asynchronous rotation operation. After refresh is complete, pass or fail status is updated. The client will not retry, but if needed, the server can re-issue the execute request. + +Server can call Get on the RotateRecoveryPasswordsRotationStatus node to query the status of the refresh. + +Recovery password refresh will only occur for devices that are joined to Azure AD or joined to both Azure AD and on-premises (hybrid Azure AD-joined) that run a Windows 10 edition with the BitLocker CSP (Pro/Enterprise). Devices cannot refresh recovery passwords if they are only registered in Azure AD (also known as workplace-joined) or signed in with a Microsoft account. + +Each server-side recovery key rotation is represented by a request ID. The server can query the following nodes to make sure it reads status/result for same rotation request. +- RotateRecoveryPasswordsRequestID: Returns request ID of last request processed. +- RotateRecoveryPasswordsRotationStatus: Returns status of last request processed. + + + + + + + + + + + + + + + + + + + +
HomeProBusinessEnterpriseEducationMobileMobile Enterprise
cross markcheck markcheck markcheck markcheck markcross markcross mark
+Value type is string. Supported operation is Execute. Request ID is expected as a parameter. + +**Status** +Interior node. Supported operation is Get. + +**Status/DeviceEncryptionStatus** +This node reports compliance state of device encryption on the system. + + + + + + + + + + + + + + + + + + + +
HomeProBusinessEnterpriseEducationMobileMobile Enterprise
cross markcheck markcheck markcheck markcheck markcross markcross mark
+ +Supported values: +- 0 - Indicates that the device is compliant. +- Any other value represents a non-compliant device. + +Value type is int. Supported operation is Get. + +**Status/RotateRecoveryPasswordsStatus** +This node reports the status of RotateRecoveryPasswords request. + +Status code can be one of the following: + +- 2 – Not started +- 1 - Pending +- 0 - Pass +- Any other code - Failure HRESULT + + + + + + + + + + + + + + + + + + + +
HomeProBusinessEnterpriseEducationMobileMobile Enterprise
cross markcheck markcheck markcheck markcheck markcross markcross mark
+Value type is int. Supported operation is Get. + +**Status/RotateRecoveryPasswordsRequestID** +This node reports the RequestID corresponding to RotateRecoveryPasswordsStatus. +This node needs to be queried in synchronization with RotateRecoveryPasswordsStatus to ensure the status is correctly matched to the request ID. + + + + + + + + + + + + + + + + + + + +
HomeProBusinessEnterpriseEducationMobileMobile Enterprise
cross markcheck markcheck markcheck markcheck markcross markcross mark
+Value type is string. Supported operation is Get. + ### SyncML example The following example is provided to show proper format and should not be taken as a recommendation. @@ -1058,154 +1208,4 @@ The following example is provided to show proper format and should not be taken
-``` -**ConfigureRecoveryPasswordRotation** -This setting initiates a client-driven recovery password refresh after an OS drive recovery (either by using bootmgr or WinRE) and recovery password unlock on a Fixed data drive. This setting will refresh the specific recovery password that was used, and other unused passwords on the volume will remain unchanged. If the initialization of the refresh fails, the device will retry the refresh during the next reboot. When password refresh is initiated, the client will generate a new recovery password. The client will use the existing API in Azure AD to upload the new recovery key and retry on failure. After the recovery password has been successfully backed up to Azure AD, the recovery key that was used locally will be removed. This setting refreshes only the used key and retains other unused keys. - - - - - - - - - - - - - - - - - - - -
HomeProBusinessEnterpriseEducationMobileMobile Enterprise
cross markcheck markcheck markcheck markcheck markcross markcross mark
-Value type is int. Supported operations are Add, Delete, Get, and Replace. - -Supported values are: -- 0 – Refresh off (default) -- 1 – Refresh on for Azure AD-joined devices -- 2 – Refresh on for both Azure AD-joined and hybrid-joined devices - -**RotateRecoveryPasswords** -This setting refreshes all recovery passwords for OS and fixed drives (removable drives are not included so they can be shared between users). All recovery passwords for all drives will be refreshed and only one password is retained. In case of errors, an error code will be returned so that server can take appropriate action to remediate. - -The client will generate a new recovery password. The client will use the existing API in Azure AD to upload the new recovery key and retry on failure. After the recovery password has been successfully backed up to Azure AD, the recovery key that was used locally will be removed. - -Policy type is Execute. When “Execute Policy” is pushed, the client sets the status as Pending and initiates an asynchronous rotation operation. After refresh is complete, pass or fail status is updated. The client will not retry, but if needed, the server can re-issue the execute request. - -Server can call Get on the RotateRecoveryPasswordsRotationStatus node to query the status of the refresh. - -Recovery password refresh will only occur for devices that are joined to Azure AD or joined to both Azure AD and on-premises (hybrid Azure AD-joined) that run a Windows 10 edition with the BitLocker CSP (Pro/Enterprise). Devices cannot refresh recovery passwords if they are only registered in Azure AD (also known as workplace-joined) or signed in with a Microsoft account. - -Each server-side recovery key rotation is represented by a request ID. The server can query the following nodes to make sure it reads status/result for same rotation request. -- RotateRecoveryPasswordsRequestID: Returns request ID of last request processed. -- RotateRecoveryPasswordsRotationStatus: Returns status of last request processed. - - - - - - - - - - - - - - - - - - - -
HomeProBusinessEnterpriseEducationMobileMobile Enterprise
cross markcheck markcheck markcheck markcheck markcross markcross mark
-Value type is int. Supported operation is Execute. - -**Status** -Interior node. Supported operation is Get. - -**Status/DeviceEncryptionStatus** -This node reports compliance state of device encryption on the system. - - - - - - - - - - - - - - - - - - - -
HomeProBusinessEnterpriseEducationMobileMobile Enterprise
cross markcheck markcheck markcheck markcheck markcross markcross mark
- -Supported values: -- 0 - Indicates that the device is compliant. -- Any other value represents a non-compliant device. - -Value type is int. Supported operation is Get. - -**Status/RotateRecoveryPasswordsStatus** -This node reports the status of RotateRecoveryPasswords request. -Status code can be one of the following: -- 2 – Not started -- 1 - Pending -- 0 - Pass -- Any other code - Failure - - - - - - - - - - - - - - - - - - - -
HomeProBusinessEnterpriseEducationMobileMobile Enterprise
cross markcheck markcheck markcheck markcheck markcross markcross mark
-Value type is int. Supported operation is Get. - -**Status/RotateRecoveryPasswordsRequestID** -This node reports the RequestID corresponding to RotateRecoveryPasswordsStatus. -This node needs to be queried in synchronization with RotateRecoveryPasswordsStatus to ensure the status is correctly matched to the request ID. - - - - - - - - - - - - - - - - - - - -
HomeProBusinessEnterpriseEducationMobileMobile Enterprise
cross markcheck markcheck markcheck markcheck markcross markcross mark
-Value type is chr. Supported operation is Get. \ No newline at end of file +``` \ No newline at end of file diff --git a/windows/client-management/mdm/bitlocker-ddf-file.md b/windows/client-management/mdm/bitlocker-ddf-file.md index 1fed0144fa..1ddeed49dc 100644 --- a/windows/client-management/mdm/bitlocker-ddf-file.md +++ b/windows/client-management/mdm/bitlocker-ddf-file.md @@ -20,7 +20,7 @@ This topic shows the OMA DM device description framework (DDF) for the **BitLock Looking for the DDF XML files? See [CSP DDF files download](configuration-service-provider-reference.md#csp-ddf-files-download). -The XML below is the current version Windows 10, version 1809. +The XML below is the current version for this CSP. ```xml @@ -46,7 +46,7 @@ The XML below is the current version Windows 10, version 1809. - com.microsoft/3.0/MDM/BitLocker + com.microsoft/5.0/MDM/BitLocker @@ -736,6 +736,206 @@ The XML below is the current version Windows 10, version 1809. + + + ConfigureRecoveryPasswordRotation + + + + + + + + Allows Admin to configure Numeric Recovery Password Rotation upon use for OS and fixed drives on AAD and Hybrid domain joined devices. + When not configured, Rotation is turned on by default for AAD only and off on Hybrid. The Policy will be effective only when + Active Directory back up for recovery password is configured to required. + For OS drive: Turn on "Do not enable Bitlocker until recovery information is stored to AD DS for operating system drives" + For Fixed drives: Turn on "Do not enable Bitlocker until recovery information is stored to AD DS for fixed data drives" + + Supported Values: 0 - Numeric Recovery Passwords rotation OFF. + 1 - Numeric Recovery Passwords Rotation upon use ON for AAD joined devices. Default value + 2 - Numeric Recovery Passwords Rotation upon use ON for both AAD and Hybrid devices + + If you want to disable this policy use the following SyncML: + + + 112 + + + ./Device/Vendor/MSFT/BitLocker/ConfigureRecoveryPasswordRotation + + + int + + 0 + + + + + + + + + + + + + + text/plain + + + + + + + + + + + RotateRecoveryPasswords + + + + + Allows admin to push one-time rotation of all numeric recovery passwords for OS and Fixed Data drives on an Azure Active Directory or hybrid-joined device. + This policy is Execute type and rotates all numeric passwords when issued from MDM tools. + +The policy only comes into effect when Active Directory backup for a recovery password is configured to "required." + * For OS drives, enable "Do not enable BitLocker until recovery information is stored to Active Directory Domain Services for operating system drives." + *For fixed drives, enable "Do not enable BitLocker until recovery information is stored to Active Directory Domain Services for fixed data drives." + + Client returns status DM_S_ACCEPTED_FOR_PROCESSING to indicate the rotation has started. Server can query status with the following status nodes: + +* status\RotateRecoveryPasswordsStatus + * status\RotateRecoveryPasswordsRequestID + + + +Supported Values: String form of request ID. Example format of request ID is GUID. Server can choose the format as needed according to the management tools.\ + + + 113 + + + ./Device/Vendor/MSFT/BitLocker/RotateRecoveryPasswords + + + chr + + <RequestID/> + + + + + + + + + + + + + + text/plain + + + + + + Status + + + + + + + + + + + + + + + + + + + DeviceEncryptionStatus + + + + + This node reports compliance state of device encryption on the system. + Value '0' means the device is compliant. Any other value represents a non-compliant device. + + + + + + + + + + + + text/plain + + + + + + RotateRecoveryPasswordsStatus + + + + + This Node reports the status of RotateRecoveryPasswords request. + Status code can be one of the following: + NotStarted(2), Pending (1), Pass (0), Other error codes in case of failure + + + + + + + + + + + + + text/plain + + + + + + RotateRecoveryPasswordsRequestID + + + + + This Node reports the RequestID corresponding to RotateRecoveryPasswordsStatus. + This node needs to be queried in synchronization with RotateRecoveryPasswordsStatus + To ensure the status is correctly matched to the request ID. + + + + + + + + + + + + + text/plain + + + + ``` From b31919846ab9ab57c2b900962af090e302de0de9 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Mon, 30 Sep 2019 09:52:14 -0700 Subject: [PATCH 017/143] minor update --- windows/client-management/mdm/bitlocker-ddf-file.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/bitlocker-ddf-file.md b/windows/client-management/mdm/bitlocker-ddf-file.md index 1ddeed49dc..38a57d73a7 100644 --- a/windows/client-management/mdm/bitlocker-ddf-file.md +++ b/windows/client-management/mdm/bitlocker-ddf-file.md @@ -6,7 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: lomayor -ms.date: 06/29/2018 +ms.date: 09/30/2019 ms.reviewer: manager: dansimp --- From 0eac9b597b6dd15cbf11be9dff5b66081d6ab251 Mon Sep 17 00:00:00 2001 From: Sarah Cooley Date: Mon, 30 Sep 2019 23:55:37 -0700 Subject: [PATCH 018/143] L2 heading wasn't rendering correctly Added a line break between the table and heading to fix a formatting issue. --- .../hello-for-business/hello-errors-during-pin-creation.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-errors-during-pin-creation.md b/windows/security/identity-protection/hello-for-business/hello-errors-during-pin-creation.md index 5738d0e7ff..daf03b598f 100644 --- a/windows/security/identity-protection/hello-for-business/hello-errors-during-pin-creation.md +++ b/windows/security/identity-protection/hello-for-business/hello-errors-during-pin-creation.md @@ -204,8 +204,9 @@ If the error occurs again, check the error code against the following table to s - + ## Errors with unknown mitigation + For errors listed in this table, contact Microsoft Support for assistance. | Hex | Cause | From bae07f2316e844c3258a94957191aa039afde232 Mon Sep 17 00:00:00 2001 From: Teresa-Motiv Date: Tue, 1 Oct 2019 12:57:17 -0700 Subject: [PATCH 019/143] Add files & update TOC --- devices/surface/TOC.md | 1 + ...face-keyboard-for-windows-pe-deployment.md | 82 ++++++++++++++++++ .../images/surface-laptop-keyboard-1.png | Bin 0 -> 54424 bytes .../images/surface-laptop-keyboard-2.png | Bin 0 -> 162154 bytes .../images/surface-laptop-keyboard-3.png | Bin 0 -> 60562 bytes .../images/surface-laptop-keyboard-4.png | Bin 0 -> 147630 bytes .../images/surface-laptop-keyboard-5.png | Bin 0 -> 401623 bytes 7 files changed, 83 insertions(+) create mode 100644 devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md create mode 100644 devices/surface/images/surface-laptop-keyboard-1.png create mode 100644 devices/surface/images/surface-laptop-keyboard-2.png create mode 100644 devices/surface/images/surface-laptop-keyboard-3.png create mode 100644 devices/surface/images/surface-laptop-keyboard-4.png create mode 100644 devices/surface/images/surface-laptop-keyboard-5.png diff --git a/devices/surface/TOC.md b/devices/surface/TOC.md index d402397000..b97e9ec8d6 100644 --- a/devices/surface/TOC.md +++ b/devices/surface/TOC.md @@ -25,6 +25,7 @@ ### [Surface Deployment Accelerator](microsoft-surface-deployment-accelerator.md) ### [Step by step: Surface Deployment Accelerator](step-by-step-surface-deployment-accelerator.md) ### [Deploy Windows 10 to Surface devices with MDT](deploy-windows-10-to-surface-devices-with-mdt.md) +### [Enable the Surface Laptop keyboard during MDT deployment](enable-surface-keyboard-for-windows-pe-deployment.md) ### [Upgrade Surface devices to Windows 10 with MDT](upgrade-surface-devices-to-windows-10-with-mdt.md) ### [Customize the OOBE for Surface deployments](customize-the-oobe-for-surface-deployments.md) ### [Using the Surface Deployment Accelerator deployment share](using-the-sda-deployment-share.md) diff --git a/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md b/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md new file mode 100644 index 0000000000..81e4a7f4dc --- /dev/null +++ b/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md @@ -0,0 +1,82 @@ +--- +title: How to enable the Surface Laptop keyboard during MDT deployment (Surface) +description: When you use MDT to deploy Windows 10 to Surface laptops, you need to import keyboard drivers to use in the Windows PE environment. +keywords: windows 10 surface, automate, customize, mdt +ms.prod: w10 +ms.mktglfcycl: deploy +ms.pagetype: surface +ms.sitesec: library +author: Teresa-Motiv +ms.author: v-tea +ms.topic: article +ms.date: 9/30/2019 +ms.reviewer: scottmca +manager: dcscontentpm +appliesto: +- Surface Laptop (1st Gen) +- Surface Laptop 2 +--- + +# How to enable the Surface Laptop keyboard during MDT deployment + +> [!NOTE] +> This article addresses a deployment approach that uses Microsoft Deployment Toolkit (MDT). You can also apply this information to other deployment methodologies. + +> [!IMPORTANT] +> If you are deploying a Windows 10 image to a Surface Laptop that has Windows 10 in S mode preinstalled, see KB [4032347, Problems when deploying Windows to Surface devices with preinstalled Windows 10 in S mode](https://support.microsoft.com/help/4032347/surface-preinstall-windows10-s-mode-issues). + +On most types of Surface devices, the keyboard should work during Lite Touch Installation (LTI). However, Surface Laptop requires some additional drivers to enable the keyboard. For Surface Laptop (1st Gen) and Surface Laptop 2 devices, you have to prepare the folder structure and selection profiles that allow you to specify keyboard drivers for use during the Windows Preinstallation Environment (Windows PE) phase of LTI. For more information about this folder structure, see [Deploy a Windows 10 image using MDT: Step 5: Prepare the drivers repository](https://docs.microsoft.com/en-us/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt?redirectedfrom=MSDN#step-5-prepare-the-drivers-repository). + +To add the keyboard drivers to the selection profile, follow these steps: + +1. Download the latest Surface Laptop MSI file from the appropriate locations: + - [Surface Laptop (1st Gen) Drivers and Firmware](https://www.microsoft.com/en-us/download/details.aspx?id=55489) + - [Surface Laptop 2 Drivers and Firmware](https://www.microsoft.com/en-us/download/details.aspx?id=57515) + +1. Extract the contents of this file to a folder that you can easily locate (for example, c:\surface_laptop_drivers). To do this, open an elevated Command Prompt window and run the following command: + + ```cmd + Msiexec.exe /a SurfaceLaptop_Win10_15063_1703008_1.msi targetdir=c:\surface_laptop_drivers /qn + ``` + +1. Open the Deployment Workbench and expand the Deployment Shares node and your deployment share. Navigate to the **WindowsPEX64** folder. + + ![Image that shows the location of the WindowsPEX64 folder in the Deployment Workbench](./images/surface-laptop-keyboard-1.png) + +1. Right-click the **WindowsPEX64** folder, and then select **Import Drivers**. +1. Follow the instructions in the Import Driver Wizard to import the driver folders into the WindowsPEX64 folder. + + To support Surface Laptop (1st Gen), import the following folders: + - SurfacePlatformInstaller\Drivers\System\GPIO + - SurfacePlatformInstaller\Drivers\System\SurfaceHidMiniDriver + - SurfacePlatformInstaller\Drivers\System\SurfaceSerialHubDriver + + To support Surface Laptop 2, import the following folders: + - SurfacePlatformInstaller\Drivers\System\GPIO + - SurfacePlatformInstaller\Drivers\System\SurfaceHIDMiniDriver + - SurfacePlatformInstaller\Drivers\System\SurfaceSerialHubDriver + - SurfacePlatformInstaller\Drivers\System\I2C + - SurfacePlatformInstaller\Drivers\System\SPI + - SurfacePlatformInstaller\Drivers\System\UART + +1. Verify that the WindowsPEX64 folder now contains the drivers that were imported. The folder should resemble the following: + + ![Image that shows the newly imported drivers in the WindowsPEX64 folder of the Deployment Workbench](./images/surface-laptop-keyboard-2.png) + +1. Configure a selection profile that uses the WindowsPEX64 folder. The selection profile should resemble the following: + + ![Image that shows the WindowsPEX64 folder selected as part of a selection profile](./images/surface-laptop-keyboard-3.png) + +1. Configure the Windows PE properties of the MDT deployment share to use the new selection profile, as follows: + + - For **Platform**, select **x64**. + - For **Selection profile**, select the new profile. + - Select **Include all drivers from the selection profile**. + + ![Image that shows the Windows PE properties of the MDT Deployment Share](./images/surface-laptop-keyboard-4.png) + +1. Verify that you have configured the rest of the Surface Laptop drivers by using a selection profile or a **DriverGroup001** variable. The model is **Surface Laptop**. The rest of the Surface Laptop drivers should reside in the \MDT Deployment Share\Out-of-Box Drivers\Windows10\X64\Surface Laptop folder: + + ![Image that shows the regular Surface Laptop drivers in the Surface Laptop folder of the Deployment Workbench](./images/surface-laptop-keyboard-5.png) + +After you have configured the MDT Deployment Share to use the new selection profile and related settings, you can continue the deployment process as described in [Deploy a Windows 10 image using MDT: Step 6: Create the deployment task sequence](https://docs.microsoft.com/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt#step-6-create-the-deployment-task-sequence). diff --git a/devices/surface/images/surface-laptop-keyboard-1.png b/devices/surface/images/surface-laptop-keyboard-1.png new file mode 100644 index 0000000000000000000000000000000000000000..88e70d35a9bc165ad96cdd50612249da37b19386 GIT binary patch literal 54424 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 literal 0 HcmV?d00001 diff --git a/devices/surface/images/surface-laptop-keyboard-3.png b/devices/surface/images/surface-laptop-keyboard-3.png new file mode 100644 index 0000000000000000000000000000000000000000..9ce84b8f2f9541eb31991a713f68d5a3622745b5 GIT binary patch literal 60562 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 z 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 NG_tr+ZE)|&{{T+JvXKA) literal 0 HcmV?d00001 diff --git a/devices/surface/images/surface-laptop-keyboard-5.png b/devices/surface/images/surface-laptop-keyboard-5.png new file mode 100644 index 0000000000000000000000000000000000000000..cf4bc9109c268af2c26dd9a5aa29fe28065e7ea4 GIT binary patch literal 401623 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М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�UA`Kf+s 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

9eEhPXnGm^U53Oz)2)xDtWXj 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

Kj}WzQPGqN*-sK9&edf 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

&odz8~MfYL`)u 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 literal 0 HcmV?d00001 From 5bfb406752ff0893bbe2fb75b79196c98926410a Mon Sep 17 00:00:00 2001 From: Teresa-Motiv Date: Tue, 1 Oct 2019 13:21:45 -0700 Subject: [PATCH 020/143] Metadata update --- .../enable-surface-keyboard-for-windows-pe-deployment.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md b/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md index 81e4a7f4dc..257a9bd16e 100644 --- a/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md +++ b/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md @@ -9,9 +9,9 @@ ms.sitesec: library author: Teresa-Motiv ms.author: v-tea ms.topic: article -ms.date: 9/30/2019 +ms.date: 10/1/2019 ms.reviewer: scottmca -manager: dcscontentpm +manager: kaushika appliesto: - Surface Laptop (1st Gen) - Surface Laptop 2 From dae3c1ed143c2c3d92201704a7d2d6e4d9be4557 Mon Sep 17 00:00:00 2001 From: Teresa-Motiv Date: Tue, 1 Oct 2019 13:44:22 -0700 Subject: [PATCH 021/143] Image updates --- .../images/surface-laptop-keyboard-1.png | Bin 54424 -> 49668 bytes .../images/surface-laptop-keyboard-3.png | Bin 60562 -> 51946 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/devices/surface/images/surface-laptop-keyboard-1.png b/devices/surface/images/surface-laptop-keyboard-1.png index 88e70d35a9bc165ad96cdd50612249da37b19386..090ca2b58e9fab1fb84a5d4388c371dd23baf63a 100644 GIT binary patch literal 49668 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 literal 54424 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

#u6m*Gkko)fq_QwM*eRH-PgN2LnaNfk{g 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 Tdse=Y0SG)@{an^LB{Ts58lyWN literal 60562 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 z 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 Date: Tue, 1 Oct 2019 14:35:08 -0700 Subject: [PATCH 022/143] Edits --- ...face-keyboard-for-windows-pe-deployment.md | 2 +- .../images/surface-laptop-keyboard-3.png | Bin 51946 -> 45345 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md b/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md index 257a9bd16e..09d6fc0fe2 100644 --- a/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md +++ b/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md @@ -39,7 +39,7 @@ To add the keyboard drivers to the selection profile, follow these steps: Msiexec.exe /a SurfaceLaptop_Win10_15063_1703008_1.msi targetdir=c:\surface_laptop_drivers /qn ``` -1. Open the Deployment Workbench and expand the Deployment Shares node and your deployment share. Navigate to the **WindowsPEX64** folder. +1. Open the Deployment Workbench and then expand the **Deployment Shares** node and your deployment share. Navigate to the **WindowsPEX64** folder. ![Image that shows the location of the WindowsPEX64 folder in the Deployment Workbench](./images/surface-laptop-keyboard-1.png) diff --git a/devices/surface/images/surface-laptop-keyboard-3.png b/devices/surface/images/surface-laptop-keyboard-3.png index bf103f1eed74da2f6d8e99029285bbbc8db268bd..80ccc1fc3c5322b9f44240a87632e7f9e7461f9e 100644 GIT binary patch literal 45345 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

c;F!19|)V!yM97MQl{c)w)19t;gt6MCZaD9L@HP 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 z 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

#u6m*Gkko)fq_QwM*eRH-PgN2LnaNfk{g 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 Tdse=Y0SG)@{an^LB{Ts58lyWN From 094a94881ba5e08d0eb4b9bf84c15c44ebc3bf43 Mon Sep 17 00:00:00 2001 From: "v-tea@microsoft.com" <46357187+Teresa-Motiv@users.noreply.github.com> Date: Tue, 1 Oct 2019 14:53:45 -0700 Subject: [PATCH 023/143] metadata fix --- .../enable-surface-keyboard-for-windows-pe-deployment.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md b/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md index 09d6fc0fe2..9b7ae4072a 100644 --- a/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md +++ b/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md @@ -11,7 +11,7 @@ ms.author: v-tea ms.topic: article ms.date: 10/1/2019 ms.reviewer: scottmca -manager: kaushika +manager: jarrettr appliesto: - Surface Laptop (1st Gen) - Surface Laptop 2 From 932251e5ccf6f889a74c4592d371f8c3e1c51f5f Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Tue, 1 Oct 2019 16:33:47 -0700 Subject: [PATCH 024/143] Added feedback from dev --- windows/client-management/mdm/bitlocker-csp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/bitlocker-csp.md b/windows/client-management/mdm/bitlocker-csp.md index ba0b169909..20033f49cd 100644 --- a/windows/client-management/mdm/bitlocker-csp.md +++ b/windows/client-management/mdm/bitlocker-csp.md @@ -925,7 +925,7 @@ Supported values are: **RotateRecoveryPasswords** This setting refreshes all recovery passwords for OS and fixed drives (removable drives are not included so they can be shared between users). All recovery passwords for all drives will be refreshed and only one password per volume is retained. In case of errors, an error code will be returned so that server can take appropriate action to remediate. -The client will generate a new recovery password. The client will use the existing API in Azure AD to upload the new recovery key and retry on failure. After the recovery password has been successfully backed up to Azure AD, the recovery key that was used locally will be removed. +The client will generate a new recovery password. The client will use the existing API in Azure AD to upload the new recovery key and retry on failure. Policy type is Execute. When “Execute Policy” is pushed, the client sets the status as Pending and initiates an asynchronous rotation operation. After refresh is complete, pass or fail status is updated. The client will not retry, but if needed, the server can re-issue the execute request. From 16699c25d212dd4ee31ab5685d05cbb613faed46 Mon Sep 17 00:00:00 2001 From: Teresa-Motiv Date: Wed, 2 Oct 2019 09:09:58 -0700 Subject: [PATCH 025/143] Feedback update --- .../enable-surface-keyboard-for-windows-pe-deployment.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md b/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md index 9b7ae4072a..c0f014e7ca 100644 --- a/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md +++ b/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md @@ -75,8 +75,10 @@ To add the keyboard drivers to the selection profile, follow these steps: ![Image that shows the Windows PE properties of the MDT Deployment Share](./images/surface-laptop-keyboard-4.png) -1. Verify that you have configured the rest of the Surface Laptop drivers by using a selection profile or a **DriverGroup001** variable. The model is **Surface Laptop**. The rest of the Surface Laptop drivers should reside in the \MDT Deployment Share\Out-of-Box Drivers\Windows10\X64\Surface Laptop folder: +1. Verify that you have configured the rest of the Surface Laptop drivers by using a selection profile or a **DriverGroup001** variable. + - For Surface Laptop (1st Gen), the model is **Surface Laptop**. The rest of the Surface Laptop drivers should reside in the \MDT Deployment Share\Out-of-Box Drivers\Windows10\X64\Surface Laptop folder as shown in the figure that follows this list. + - For Surface Laptop 2, the model is **Surface Laptop 2**. The rest of the Surface Laptop drivers should reside in the \MDT Deployment Share\Out-of-Box Drivers\Windows10\X64\Surface Laptop 2 folder. - ![Image that shows the regular Surface Laptop drivers in the Surface Laptop folder of the Deployment Workbench](./images/surface-laptop-keyboard-5.png) + ![Image that shows the regular Surface Laptop (1st Gen) drivers in the Surface Laptop folder of the Deployment Workbench](./images/surface-laptop-keyboard-5.png) After you have configured the MDT Deployment Share to use the new selection profile and related settings, you can continue the deployment process as described in [Deploy a Windows 10 image using MDT: Step 6: Create the deployment task sequence](https://docs.microsoft.com/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt#step-6-create-the-deployment-task-sequence). From 2bd1abc4423bc58820631c532bd11ca12eafb9ce Mon Sep 17 00:00:00 2001 From: Teresa-Motiv Date: Wed, 2 Oct 2019 09:12:33 -0700 Subject: [PATCH 026/143] Metadata update --- .../enable-surface-keyboard-for-windows-pe-deployment.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md b/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md index c0f014e7ca..ea361d7c64 100644 --- a/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md +++ b/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md @@ -9,7 +9,7 @@ ms.sitesec: library author: Teresa-Motiv ms.author: v-tea ms.topic: article -ms.date: 10/1/2019 +ms.date: 10/2/2019 ms.reviewer: scottmca manager: jarrettr appliesto: @@ -75,7 +75,7 @@ To add the keyboard drivers to the selection profile, follow these steps: ![Image that shows the Windows PE properties of the MDT Deployment Share](./images/surface-laptop-keyboard-4.png) -1. Verify that you have configured the rest of the Surface Laptop drivers by using a selection profile or a **DriverGroup001** variable. +1. Verify that you have configured the rest of the Surface Laptop drivers by using a selection profile or a **DriverGroup001** variable. - For Surface Laptop (1st Gen), the model is **Surface Laptop**. The rest of the Surface Laptop drivers should reside in the \MDT Deployment Share\Out-of-Box Drivers\Windows10\X64\Surface Laptop folder as shown in the figure that follows this list. - For Surface Laptop 2, the model is **Surface Laptop 2**. The rest of the Surface Laptop drivers should reside in the \MDT Deployment Share\Out-of-Box Drivers\Windows10\X64\Surface Laptop 2 folder. From 2b3a0da642cf10a0ffd139e9c70119d3e2fd1bde Mon Sep 17 00:00:00 2001 From: Rick Munck <33725928+jmunck@users.noreply.github.com> Date: Wed, 2 Oct 2019 15:57:05 -0500 Subject: [PATCH 027/143] Update windows-security-baselines.md Updated the applies to section based on currently supported baselines --- .../security/threat-protection/windows-security-baselines.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-security-baselines.md b/windows/security/threat-protection/windows-security-baselines.md index e59d8d582b..30b70df2a4 100644 --- a/windows/security/threat-protection/windows-security-baselines.md +++ b/windows/security/threat-protection/windows-security-baselines.md @@ -20,8 +20,8 @@ ms.reviewer: **Applies to** - Windows 10 -- Windows Server 2016 -- Office 2016 +- Windows Server +- Office 365 ProPlus ## Using security baselines in your organization From 024113383de1d6801127e4e2202b8ffa8eb92f3f Mon Sep 17 00:00:00 2001 From: Mike Eggers <49650192+v-miegge@users.noreply.github.com> Date: Fri, 4 Oct 2019 10:53:20 -0700 Subject: [PATCH 028/143] Minor changes - EDIT PASS --- ...face-keyboard-for-windows-pe-deployment.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md b/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md index ea361d7c64..3fa2512ccf 100644 --- a/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md +++ b/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md @@ -25,25 +25,25 @@ appliesto: > [!IMPORTANT] > If you are deploying a Windows 10 image to a Surface Laptop that has Windows 10 in S mode preinstalled, see KB [4032347, Problems when deploying Windows to Surface devices with preinstalled Windows 10 in S mode](https://support.microsoft.com/help/4032347/surface-preinstall-windows10-s-mode-issues). -On most types of Surface devices, the keyboard should work during Lite Touch Installation (LTI). However, Surface Laptop requires some additional drivers to enable the keyboard. For Surface Laptop (1st Gen) and Surface Laptop 2 devices, you have to prepare the folder structure and selection profiles that allow you to specify keyboard drivers for use during the Windows Preinstallation Environment (Windows PE) phase of LTI. For more information about this folder structure, see [Deploy a Windows 10 image using MDT: Step 5: Prepare the drivers repository](https://docs.microsoft.com/en-us/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt?redirectedfrom=MSDN#step-5-prepare-the-drivers-repository). +On most types of Surface devices, the keyboard should work during Lite Touch Installation (LTI). However, Surface Laptop requires some additional drivers to enable the keyboard. For Surface Laptop (1st Gen) and Surface Laptop 2 devices, you must prepare the folder structure and selection profiles that allow you to specify keyboard drivers for use during the Windows Preinstallation Environment (Windows PE) phase of LTI. For more information about this folder structure, see [Deploy a Windows 10 image using MDT: Step 5: Prepare the drivers repository](https://docs.microsoft.com/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt?redirectedfrom=MSDN#step-5-prepare-the-drivers-repository). To add the keyboard drivers to the selection profile, follow these steps: 1. Download the latest Surface Laptop MSI file from the appropriate locations: - - [Surface Laptop (1st Gen) Drivers and Firmware](https://www.microsoft.com/en-us/download/details.aspx?id=55489) - - [Surface Laptop 2 Drivers and Firmware](https://www.microsoft.com/en-us/download/details.aspx?id=57515) + - [Surface Laptop (1st Gen) Drivers and Firmware](https://www.microsoft.com/download/details.aspx?id=55489) + - [Surface Laptop 2 Drivers and Firmware](https://www.microsoft.com/download/details.aspx?id=57515) -1. Extract the contents of this file to a folder that you can easily locate (for example, c:\surface_laptop_drivers). To do this, open an elevated Command Prompt window and run the following command: +1. Extract the contents of the Surface Laptop MSI file to a folder that you can easily locate (for example, c:\surface_laptop_drivers). To extract the contents, open an elevated Command Prompt window and run the following command: ```cmd Msiexec.exe /a SurfaceLaptop_Win10_15063_1703008_1.msi targetdir=c:\surface_laptop_drivers /qn ``` -1. Open the Deployment Workbench and then expand the **Deployment Shares** node and your deployment share. Navigate to the **WindowsPEX64** folder. +1. Open the Deployment Workbench and expand the **Deployment Shares** node and your deployment share, then navigate to the **WindowsPEX64** folder. ![Image that shows the location of the WindowsPEX64 folder in the Deployment Workbench](./images/surface-laptop-keyboard-1.png) -1. Right-click the **WindowsPEX64** folder, and then select **Import Drivers**. +1. Right-click the **WindowsPEX64** folder and select **Import Drivers**. 1. Follow the instructions in the Import Driver Wizard to import the driver folders into the WindowsPEX64 folder. To support Surface Laptop (1st Gen), import the following folders: @@ -59,7 +59,7 @@ To add the keyboard drivers to the selection profile, follow these steps: - SurfacePlatformInstaller\Drivers\System\SPI - SurfacePlatformInstaller\Drivers\System\UART -1. Verify that the WindowsPEX64 folder now contains the drivers that were imported. The folder should resemble the following: +1. Verify that the WindowsPEX64 folder now contains the imported drivers. The folder should resemble the following: ![Image that shows the newly imported drivers in the WindowsPEX64 folder of the Deployment Workbench](./images/surface-laptop-keyboard-2.png) @@ -75,10 +75,10 @@ To add the keyboard drivers to the selection profile, follow these steps: ![Image that shows the Windows PE properties of the MDT Deployment Share](./images/surface-laptop-keyboard-4.png) -1. Verify that you have configured the rest of the Surface Laptop drivers by using a selection profile or a **DriverGroup001** variable. - - For Surface Laptop (1st Gen), the model is **Surface Laptop**. The rest of the Surface Laptop drivers should reside in the \MDT Deployment Share\Out-of-Box Drivers\Windows10\X64\Surface Laptop folder as shown in the figure that follows this list. - - For Surface Laptop 2, the model is **Surface Laptop 2**. The rest of the Surface Laptop drivers should reside in the \MDT Deployment Share\Out-of-Box Drivers\Windows10\X64\Surface Laptop 2 folder. +1. Verify that you have configured the remaining Surface Laptop drivers by using either a selection profile or a **DriverGroup001** variable. + - For Surface Laptop (1st Gen), the model is **Surface Laptop**. The remaining Surface Laptop drivers should reside in the \MDT Deployment Share\Out-of-Box Drivers\Windows10\X64\Surface Laptop folder as shown in the figure that follows this list. + - For Surface Laptop 2, the model is **Surface Laptop 2**. The remaining Surface Laptop drivers should reside in the \MDT Deployment Share\Out-of-Box Drivers\Windows10\X64\Surface Laptop 2 folder. ![Image that shows the regular Surface Laptop (1st Gen) drivers in the Surface Laptop folder of the Deployment Workbench](./images/surface-laptop-keyboard-5.png) -After you have configured the MDT Deployment Share to use the new selection profile and related settings, you can continue the deployment process as described in [Deploy a Windows 10 image using MDT: Step 6: Create the deployment task sequence](https://docs.microsoft.com/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt#step-6-create-the-deployment-task-sequence). +After configuring the MDT Deployment Share to use the new selection profile and related settings, continue the deployment process as described in [Deploy a Windows 10 image using MDT: Step 6: Create the deployment task sequence](https://docs.microsoft.com/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt#step-6-create-the-deployment-task-sequence). From 20a1c1e4179fae8f856a061753692729f02507e6 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Fri, 4 Oct 2019 12:13:55 -0700 Subject: [PATCH 029/143] Added new update policy --- .../mdm/policy-csp-update.md | 86 ++++++++++++++++++- 1 file changed, 83 insertions(+), 3 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-update.md b/windows/client-management/mdm/policy-csp-update.md index 5ace41ecc9..41dfb4b5c0 100644 --- a/windows/client-management/mdm/policy-csp-update.md +++ b/windows/client-management/mdm/policy-csp-update.md @@ -6,14 +6,15 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman -ms.date: 09/27/2019 +ms.date: 10/04/2019 ms.reviewer: manager: dansimp --- # Policy CSP - Update - +> [!WARNING] +> Some information relates to prereleased products, which may be substantially modified before they are commercially released. Microsoft makes no warranties, expressed or implied, concerning the information provided here. > [!NOTE] > If the MSA service is disabled, Windows Update will no longer offer feature updates to devices running Windows 10 1709 or higher. See [Feature updates are not being offered while other updates are](https://docs.microsoft.com/windows/deployment/update/windows-update-troubleshooting#feature-updates-are-not-being-offered-while-other-updates-are). @@ -195,6 +196,9 @@ manager: dansimp

Update/SetEDURestart
+
+ Update/TargetReleaseVersion +
Update/UpdateNotificationLevel
@@ -4623,6 +4627,82 @@ The following list shows the supported values:
+ +**Update/TargetReleaseVersion** + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Windows EditionSupported?
Homecross mark
Procheck mark7
Businesscheck mark7
Enterprisecheck mark7
Educationcheck mark7
Mobile
Mobile Enterprise
+ + +
+ + +[Scope](./policy-configuration-service-provider.md#policy-scope): + +> [!div class = "checklist"] +> * Device + +
+ + + +Enables IT administrators to specify which version they would like their device(s) to move to and/or stay on until they reach end of service or reconfigure the policy. + + +ADMX Info: +- GP English name: *Select the target Feature Update version* +- GP name: *TargetReleaseVersion* +- GP element: *TargetReleaseVersionId* +- GP path: *Windows Components/Windows Update/Windows Update for Business* +- GP ADMX file name: *WindowsUpdate.admx* + + + +Value type is a string containing version number. For example, 1809, 1903. + + + + + + + + + +
+ **Update/UpdateNotificationLevel** @@ -4894,6 +4974,6 @@ Footnotes: - 4 - Added in Windows 10, version 1803. - 5 - Added in Windows 10, version 1809. - 6 - Added in Windows 10, version 1903. - +- 7 - Added in the next major release of Windows 10. From 2651aab85ec57ccc2daaf9b77367a0340d110c61 Mon Sep 17 00:00:00 2001 From: illfated Date: Sat, 5 Oct 2019 02:46:44 +0200 Subject: [PATCH 030/143] WDAC/Recommended block rules: Add notes and link Description: As agreed on in issue ticket #3642 (Ambiguity), this PR adds a note about creating two diff policies or merging them in a broad policy, as well as adding a link to how to merge WDAC policies. As recommended by Justin Hall, Windows Server 2019 is also added to the "Applies to" list at the top of this document. Also, thanks to Air-Git for requesting this clarification. issue ticket closure or reference: Closes #3642 --- .../microsoft-recommended-block-rules.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-block-rules.md b/windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-block-rules.md index 8aae066fd4..6ec7694669 100644 --- a/windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-block-rules.md +++ b/windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-block-rules.md @@ -18,6 +18,7 @@ ms.author: dansimp **Applies to** - Windows 10 - Windows Server 2016 +- Windows Server 2019 Members of the security community\* continuously collaborate with Microsoft to help protect customers. With the help of their valuable reports, Microsoft has identified a list of valid applications that an attacker could also potentially use to bypass Windows Defender Application Control. @@ -69,8 +70,8 @@ Unless your use scenarios explicitly require them, Microsoft recommends that you
->[!Note] ->This application list will be updated with the latest vendor information as application vulnerabilities are resolved and new issues are discovered. +> [!Note] +> This application list will be updated with the latest vendor information as application vulnerabilities are resolved and new issues are discovered. Certain software applications may allow additional code to run by design. These types of applications should be blocked by your Windows Defender Application Control policy. @@ -1511,3 +1512,10 @@ Pick the correct version of each .dll for the Windows release you plan to suppor ```
+ +> [!Note] +> To create a policy that works on both version 1803 and 1809, you can create two diff policies, or merge them into one broader policy. + +## Further reading (How-To) + +- [Merge Windows Defender Application Control policies](merge-windows-defender-application-control-policies.md) From 0e61a4488159811927f2902d78aca3a1edb3d617 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Mon, 7 Oct 2019 11:19:34 -0700 Subject: [PATCH 031/143] initial import of Charles' versions --- .../update/images/UC_commercialID.png | Bin 0 -> 29643 bytes .../update/images/UC_commercialID_GP.png | Bin 0 -> 84714 bytes .../update/images/UC_telemetrylevel.png | Bin 0 -> 88215 bytes ...update-compliance-delivery-optimization.md | 13 +- .../update/update-compliance-get-started.md | 204 +++++++++++------- .../update/update-compliance-monitor.md | 117 +++++----- .../update/update-compliance-using.md | 188 ++++++++-------- 7 files changed, 285 insertions(+), 237 deletions(-) create mode 100644 windows/deployment/update/images/UC_commercialID.png create mode 100644 windows/deployment/update/images/UC_commercialID_GP.png create mode 100644 windows/deployment/update/images/UC_telemetrylevel.png diff --git a/windows/deployment/update/images/UC_commercialID.png b/windows/deployment/update/images/UC_commercialID.png new file mode 100644 index 0000000000000000000000000000000000000000..6896be03e60f174074fb2e12627609915e40c449 GIT binary patch literal 29643 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 literal 0 HcmV?d00001 diff --git a/windows/deployment/update/images/UC_telemetrylevel.png b/windows/deployment/update/images/UC_telemetrylevel.png new file mode 100644 index 0000000000000000000000000000000000000000..a11e68a5f8e544a5dbff584a2bfab754afedbb46 GIT binary patch literal 88215 zcmb@u2UJsQ*Di{>tyBf1lZ_~dAT9K&g7gkjqy&P54uW(D*r-wjq&KB^q$?$eH0gxU z5u)^tKoTI3F@xQ>=GOGZ{1Lw;;^7P!CoSjFTC z85vdE$)8hQu7!`t$VhprigyisEH((_ui3ibOW|I9Gs!ICbDbL-GmUN_S{8S+vi;ea zi<)0%aRW6njdd`QtKNK3x1(&LWm#Wkj@3Mh;+w9L6h0MkZO4x6FBZxxZ}`Igy3a@l z`uh&^UyT=QhOXZ{9dL*4;#0DVZ+EUK{}cHtpkf^hr9g`AX&p>o%mebWY7@T_GfwIN>UBT7f6KP9E9 zVZ7xOb`k6}r_gvgam~45d0;x2$!joQ{(a(^KgAI>dN;AlpKn2&RK@qqJC?ffMbC@W zeGmq|y~7zdOw+i0)c6Dnj)V=MHtT1!>MQW+wUHW*cJj@4P3tD-QuCxdosKv%G`-HX z9?9nhS*eR}&v_NU#J#Etgqo)!vtXuSIQcEL@r?$K-%Gj0+gWG!KqWQ!DvJdwp4L#m zkHN?=m{KUv$XHB)FO#w}MrF9&_kP7ig}y|H5nFXJ&+dqokQ>4aPXpJ~thOAUJ`~9G z=Nw8;i;<(ajY@EloBCrDbYz2*%{lC^Du~TH%Jm5v@+dgXwe5ZWt9pQj#aD9p33A`R z^w9J6OSie=ocOw??bO2>M&W6uDe*mIXw;Z2$oY@`E6lvtSN>Y$)s0cIGy!nrgIO9d z>}7|Nu~P^#^hFd4v@<8N!Hqu6)U)N9~jx^PRFw;arBk?w&z~K^RHB%QvydO zCFH;5czX}()cYVf*F-~=(+L5rNmU^dQc6k{25*EGO;F@eA7yVxF+wYg;!?RjYs9WX z^}AedsTM6tt$h=w=Two&zNxcUgguygG-fph;#eQvEgJ3}0;N!tnG&{ExWzu{RSSw; z7JZ>{)BZ_>2o=_=9d1~`b{KGo8=ubnZB{iuE_Eb&SJDk<0vah&V}`!artAzcmg3|~ zp-=3iaE##KqM(K23?052&*@c8#?J}cUNPy_MKK=+IQNWx=TYu0h(HzH^gKIW7T}Ge zEr{*S*&f?}Q)F{%PPi5m-Ozs=jHmiz(N+I0nokuRDL=YhR})ppp`ek$l-N(R&WV>C zWHz-_&@dgS&S72BxHawWnQ|HOWn||~eBak97N~>N{Z>z2v^jw;+}3L+lJC&IQ+oQd z&F4Ry?`_Ym_Ki!b)r?h4mU}i42_o$lTzH)O1?4|e4evP%mHd3ZOb?0`4gR-5{dKpj!crl!L&+%2 z$v3H@_)%DQm)cI)pHJ>J3jVJl_rk-q|8qpO4Er<2-R)HqZ2vRlzO}jWe;?T2FhhYf z_n(XJyk*#_|J;y0wK+>6^y`l7ed$wJewB4>*TfYS`=KW5$LSd zRH(y#-lG2fC^^6->4oo12;vnPJmJ@B5SLQH!^e7-@uj6*;_@HxWzeHDzdn73EwPD1 ztmcpw>XmR@s(rSfNr=3Z*CFNQbYV!z(-L%Xt^BXgl8xkqha@+ARpF!n9fsL}qcSL{Z#c=QIKn=fhr!fIBVjFKV zY#U2y`6f-T1@4!+;2)G&?n}7v>m52-aUsbfGSH5|R~?uy@MTM*Jqnuszx4Zr?m7uC zt_x4aJC;ECFFsL@QIEPMR+ehFRRsR}^;{CtYci?$S!Zu{;A@-U!SoX4Dx%@2J;a4A zTgJW79!~M=1%jkL5`~a+r%ra?ru_xf#`nh$>k7wV#wnZP)5Xi(eLUI-*e6f&_%9;3 z(|F4ryiE}DGOi&Vo4UDQ z@7YQrWN(oNOKe9Y80`b@+v{`ksdcT^Rx!8MA~-hn_fi)hn_B%g9n0^@K?)iHS)u!i zJJ!!7tCdBK=C%+0`f_|Gsxn!?Yg><>41+xRY^&BOo7z6crH9s zM2nX4mq?a@#$*b7_mbIr_{zC7&d;To@>}2Jl^26NYIYY|?w|VZSkjQW+dzO zUWyHMa7AsY(&I8$m7@`no&ECiiDT=$H1gliJ9QI~bm#)V^&juB0!;fVBjayhFgCLc zdv^BRA2xlJ;gA0&votxS@Ou}?_;~-fj-x_Z$(`wQ`gaxp{Pv+m5r>$R5cz-c>Dv_} zG-nnk{hWw@{Sufgm7JoI>r>~b`nCwQ$-WrzNKz}ZZ;PCqKt@UqBZEbGJ&lfgPF{CX^4njPdq#F0c?GM-H(^g}G zy22&2rn8vT?(MaWm6@(~$rIhKTq?L6KmWC(8nfou6|W=lK)Brj3~En}x?c^tGzz=c zABBwNR9;b*$6t<$jK2PHjdrSlv=9@M_wX>odv)3roipm)qC7JlsKpZaLv98^fKS!T zpIMvSvBD4(@CV!SNegDIf2grH{&UF0P-6~8p0wzK$2h;}jywGR3UYjnum~aASm~FR zb_)s1X^3w&KO=5FX}Q~Y-kVFktuTTEhe2uEh9q~;n!Kq2udLC7?Z#^$Epw z`}Q(JW!4>C@bFL`+^dzNLC$7{9FWCZZ?x33hr)&taZ|sjVViJvX6Ms+OmpY}l7Y0~ zh2L|Pzk6mdoqn}p`#>6BqPaa(K^$PeT&|o$SiLqu)7S#(qi7@`T5?QV_Q(i}_-)m0xps;hGPGy5)m#3TqSo!NfzNn^hRWYY?SH*}NX4JW3=S z1+OlmsDlm^{0_c{uBO;#UKH!Nrx^`CZ!|pd5sR6sEUVd_mCuz&AGxl|XAmd|*uItm zdH5oF2tpZ{Xn5S;lC3^imdmSbL{2Z%jtHF3*K=s6v3{Y>2py(NOU$1T$ll(*?-%Nz zpTudNJ+*LONS*JcrNV~yk$xGe^{8fRcHh2#W_zgLn*v#eCcPdYIw|EIO^I*6t0a)=sD~iv$`^=P0vkR)&9y*)fR$?aUbh`F zY1M+l8i_nU$jkj5hz!CTLMGO`t>c1-^VIEq?}HFQk%3Phr^@+04v{;=P!N`$@!+H2 zw3u*Nqg5l2UsB*ZoEy*1v%k%d z_Kp}l+G>p1YTmcFTyHy=`S*zh`OJ5CdSJ`UMF^c-Qakf3s|PWpR3c_$c?E`#!GOdF zU_VT`e6B6~aq-Z*3<&KlXjq2Se!da+pjoz&ws~LCWravee)}-OSV53!08XCBIpr~p z(_pFBcixrB@Ndc5Vxw3u8ImK6qG!?^X6p9s3C*CPGVh=}X#Bu=kA?O(DtiZ?F5-_t zuDJpgvg$3kN&k*2Kar^{z;#|7ZgHORSh|F?#4Lv!q2Fy&u~sufokHL^^&r*#ec6nK zUy8dk`hyu-%rsWHtbkuWnxII_4%z{JvRbBfCCAktBd*XBbjjjwK9Y#!t0-bio69-F3VozuJiG;vgC6wB(nQ1)WSh~QM# z<*aQk=2>+QUobK)ZFLnMq!uKGKf+*NWfk0x2@GH9$&sXVYLx3Pvj(>#THv-kqR=ob z7K_|45LVDwSr!q;@{i`v=1(o8iHIMD2(~%U+OAC2BNT#uV7gY0!}P*moR}Og_u-Sl z^B%op)OL&L02M-L*ZpJEAS8DXz9WX;N3Y}vc(&XpVZf&CyZ>k^f)U!6LA{xy-lpi< zUUyv`9RGUXT--TVVCI8GvK0w0Pn0Bls|4MU{N;K&_nSf()2xDUeMcje z%V+S*+R;PY=ebw)2iw7IQ~R1o(vOv!1bMH3J0#0>Q%ulm^Bq#b)_CD&e$wiCjQIuO zb|A=Vt&f%EY;CzbYzb@@Y@RrVa&9!D3FQY1lh#gV@7-`^u5ey>!0`RTZXwJDb9PD0 zW%DUT+GUrVTJ3;ngz&Dk2VsDeK?ORHLJo?BOT2qkkNUET4W_8D=MBf$pbzyLYP$Hj~)ztigs--p|5I@#jv$sKsu@xYZ<8y4M zRyRg-R4;nnJHm_y?teExFxU*+=eA)p9w<$Z^|Jb5=lU5gSa{`St`3;7wswqQp9|s;wgaIf z%?S{nXZmk_%zY#Cj;pKaMMLye_y^^qz6zia|7CK_7Iy z7Hl(ikTT>9nb?|X3}zCO-l6K(u!xouKyDnIO=Xc+A2e?WMI6jSa$M6lv*}%f61LJN z?>Q>BXrZ$vRAy{jG{)JEee~2afiP;@0{1VLpE=+sECV19VnU+A%KRY5@1{=JupP_A7`BTF_$dZ6d*;~tGr&HappYL zP?Y%W3VjRhtN!-|S%D8008Pc z@J(d{WlvV>do1)jW0VJvZ^3uENWAc!Nn^Bc&<*&0PyI_>FRu?fOi(tGpJuTF$xuI6vi%~oM@dr@G3A*hXcL?W~zf)e@lkBo8BL0Qxa zrG_QQ#84bE_6cY>>+4ruib^!8+Vw`|e~gZ-Pzo@eC#x?e=#EM_=P^+VM!~D1S?^Eb zyo2_=p)kgv3URQ;6$kgG;UHQ~1XdjL9cgMm_eeY{%a~V=8)C{(l-8-G=;!I2D~j9~ zg)SKbi+%LydV+}Kqk||&x~gqh(W)`P%1zff=cI&-+ru^}cfKt2P0(OvaUXmhxm$1V zuO#}rWTyrFfUIyQ)#>bO2d245_)!v&F+ovU5Z@a-ty*?jyPU7}AP@ahh(4n>__^Cj zamLwcTLE%nZNyy)^F4+N6v?Z9JdRNw7DPPaCh-uyf8w_LF*oaxGTEiKXB8$C)VR+i z6%@Qucf?K`G64$U+}P3nr2{^>))25lNN)C}!3(mp>dIlz$@MI|l#pf@xj zv-dc=jL0cLrkXhw<>57k0aPICj^5yGk^7WFPePI%MvgZKdz#|y2cRn&G0m4(S^Fb1 z-%TRN?O_WKQkepSVdV(A)w8J|-NRrNG78cVAfmr$jX|bR69h(Vdl;b*Gc0(g{Jo=* z#oNsDv+o+WLAgPP{w1rVgDEh^G-yYPFgC6|>}rNeSir=C+ws5(4~7GsQ>MDA(1%9> zOi%zpsJlj8CRlERF$dqRG3SHa)UW*FIi42lf1$CSRb$UOZdTd5$YOQBUyy5LL1Opd zQfkA9x=~EIS{}2d`(#2+J=eqgaMKEP_jS4qjwOB05JuA8vsEMjLfCzyU?Gq^d;1V` zEAWO%>fsN|+`Fj+%N7;TJ-e*p7!6`$+5l>M#s{dbBC0X22q8sMR~E%^%UXa2qZMga zTYHF`1ZIIk)ZFnxN2vVZOb%QdcOV}{rBM)0j?HJ4j?gGi^7=1APXI!*WaiE&&#C~0 zC3WDB7oY!$VH8^{J@(%aT5B!Kep7qR>vrRbj;qf!vkH#Jf)ckZ;FR$F>8xyNqd?(* z&0h3=j`a0Tb!LXVb1Wm-z}b+Fo1j{BfDzASrQ45 zAit>0Q3DPICoiwWS^sTWKLU1qb)wQ5GxthhxOz}d{X8{$ZfomZW=6)h@FSdVP*BT3 z;Oa5*IyV^^-|hd^lQszZXa*%?XTO(rUXgY#GQ)P)sUYvB`i>0Jd|nN(28FmZV-5Wd zGF`7ro+7iff5&WM)Bfo2_Yp4%Hw%=OqS%v_SFUGz{T( zJ+f{8SaJsC5067B$$Qp%>TK&=NoQCa6;fH>EX)yqIDG3z1Mm9Puj6W2lvus4 zCRa|f;&6vY3760O?r{~S-g*?)j2TuJktLoQg(yyOF8WN+~Ces#bD!+sz3;ItLmdIZOBdaV#o9sk#Trt8Se$uBYTY@L}$qYazng#d3yUW2Wy~Rw2@KIuTy5I z?mlI#0W^}B@>8r5vJXRyeNxCP&B+Soieqio@aq-z{6-ypNgTLiu(aJucg2DSKpbF3 z^ka-ll0Ds7rDtPsPExDyliFuC`{2Wxj~{BBh5NEh znpYd_He;P*_B=e@W|r_DdbFQo$Fy_7y@E%xP(GY@?Lm)bjl@=9~H)3L8W36h!bun*PX)oXPNa zK86z$ZmDd(DKMqzp}x^Jk-b*S7a@!SMjBVGzJBqjJQbg!CKeE)bvkKP)H%R8Y+er) zO8NF?dY$Ua2W@JqX}rqLY0S6|xA(k70{rM%kRLlCwp$|0pWuXMgAcBkNI;!59L_P3 zsnd;qiPP(U@0ZVrD&+85`lgmD(eljhIWvd2m(j+1H_oJo#b67%4c8o|#X?}NY;8L9fv~f8Pw0ksGfrhHv zsyM!KH5GT0fBKW#Ps{+eOrE$CW4}QF($7Y%hv7uCDJa+36hs5WY@XD^j`+_sX(=hH z?jMIJ)99=QR;n}f;ybP+#WCtvI)y|(uVC#Q4>3zYJVp@TyGKeO*$MgA#NO>L+CENC zRW`}`hSf(%A4Q_REF!)8sLtGe?(nEmgSL+%4azLqKI`LV?)2Oo!8s=FeWkhaKA-fc3ubfQ$OPQ z`Yj|?z#w86Om0FM+%hpeK_Qf7GB0dXvnUha4PCJ_X2Eg#>5Q^xSc>&7?Nh@$qE*IXdyWXo%Dq8vTFUJk4XkWQ=*adgr?AR$83+2b zM|D+StCBC>?Yz$fzLv>!RYd(J_djdMv&{Z5WyfEEZxG38M#wyX1pO;>41_GxlIK3$F!-TV}&?(9K} z27byiah1GlF?X}JRQ+M7T};W0k|YmID#6cY~X@=P+mPx0@Cm{YY+*G z#&_v5se%^p9Z;3oE49jf!r-1d3{OQ8-2eLOlj*N2ZJsHF?a^B5Hddg%Q9h;iXfFht?w4t@*RCFdK#nz8Q(QUd{OXgA8d> zl_s2t_MMRqE5<`>-!E*@%>(hW$|IN zY^1Mn`-Z*qVJ@qi6U+y+GasPV{Q3C(=(2s+?JV`kd>^*m{DeudYCZ@7>88aj<+L>d z-siKK-do2;D09?`sTD1z#AtNdJX$X)&^)>i&NGNt*95&zN+RsaYpu`MO&m!{+pZ97 zM!uJ#kAY6Kb@RV%y24C=)8XBQWHV6BD$57DlgpxlxY;()rS?B|rtK`pFZs=dLJG#C zI|N40Yq04T2Y+Gz_}5!eov2db6KB+-n!Q&`y;U&vkXD))d$m` z#U|-iz~~x!mKJ;b@DyA|EnyzQ5R5r^beDrtn?aTXfPAhkKM?mvJZ<*dN4ur1gDVU_kvPr+Fd>U z388w@3}4EhBRkgQ4$rPBx_mXSw-(alRM9}_mk`}JU?0-nDHR%&`_BwZIIu6a`0ck4 zvyB{eW&hQFqn0F8M^<@(^wx(L76C;2wbj*kwwbyi4g*Z0Jpqrcv1&V4LEPFVM(5|} z$EA~zy%*8_*ZTesh0`L15OznR;}cCp6!~RtjW>Lmw%Xx~bGkC#4e2k1;&SO%6HMeE zrauhny)Lw;sD{3gSCJ;7hw(bphYXa8WJa#ZgMj z_yd(itf@)031jmOIIC&CmRF)|l&422_;I5LX-Zp`jVK#8>3#k-kN>A4QZJtLy5C!Z z8}5zrDL6e=Hqtt?@2N+U9YOr$KCj`s=w`c zes&k1!T<;fpx=qeavjm$6XXi}*%D6%T^*%4>KH`78`o+oT`BO`9nBgJpI2UaFjmR1 zdQi!*GJ#xPo!}iru2*EKxSuBbbPNULI12#MRL-B`Exo!g+CK5uG=hLIkS2Ob%N~5A zUajo%LT1Xw=%Q);?a&DBl}|Bv;3=W@=y?BlVDAK5P9y;;k+(}fJJL@Nv#*30n@+np z9Gwp>+-#9lAoA%iNttf5WsqW5;>bU`E}_ zlwfNfAsc+PPc+NgrV7d{H(FE9nV(TgD1h_!^Lq$x>FnyNeJ}Z> zZvp6lWZyn&Vap>3cwpBa>>O?r+t@I%K>^eRBhuy!W}n#DwHkEvReQBWy!mbhx=91l zdJG`gQ3BVjwI)aj$CLY%X>Jb9XLn7eXsr|92}9Ob!smt4titS_ z=dl<5cM{D~2z3T%2)9#Mvj_ZW9ifpH*9FM45@ks4e3!*rYvrthoC?2Clw2vDL#A>A;zrk2()K=Ny_h`WTjux{sNk&c&DH69o*b-ofT#B?#9vU}j9 zWK{Tbz~L?Zvs3!F-^-Fc);Ceu07fQa1>3h|eWHo|Ssf(F-3;&9clrfd$XEty0qj-TO|jQ(y$_tzC_DTTCETIZ~{{Sp^XlO+lz zh*_rk_Ccvp4E$%Eo2h9BXT;z4$cl!Wnf**Zbf5XX6>O<{z~6QUD%OSbAz+W+{}t zH)%--6k>d;T@Ko`Tewwwcl1-O>g8MZK(P9xcam2CmVHA*+uz}y{nGGrMkrGiTdOBu z2uI>b5mP9cickKXcaXr7k)u1Zw;Vr7#2f;XF|>mesJ{0%E|zOXkey^=wUaCgOt-4T z>}tLB3JwflHmx+h$Z;l?P{H=6YzRB29PNp6=6FcBFDcwszRQ08@%5b;=!hWXZVAJ? z?*0DBdC7;eYKK`9O(xyv$;i~x)|dtBtP#FWF*C0*S$=uF8>_p^5o@Ou_-HC`uRAF? z`#xDiew$NyW_HD$2?FV6Z+h-^_&bh} zPnIGMt{LA3R+7j+DrR{)`jC0aZN{^2`K^qR0XZY|+54S^4AJteM(Z548S!j_+7iQZ zK*vOt*_oFGwVT$eOaqP-p7LkqPHgy&>WMY?Fhf%>E(ta(PVAbestkXLAaHby==EI_ zO;2>S6mP$xpvr7mr9tJmiOr2i)9R~@(H11+XINQI_Jn`wr-|ROCzc++_B?l6W0$=2 zL!C(AsjF8mFWt`<*a+`6_eiq`aNKIubqYpova9qtZm#=$U2ZeJ<%L%T+fQGf)=yQt z%C{pEKZKw@{Csv;YQOT@;u%oy7)?pD|I?7nV>K;XJVK*(AEKgnitH&%8j`-)JtTQP z7+1$++~Zxq(@s9JovsY0(|;4oq|9Zgz*i*BZ4!tvcZO)e(ysOS)tERV+=putJ&kOi z@?bkWKaMlih(YtOLhPgjBH#>fBe$O$Tzqn3cVxGF^n@&j0mGme8#pDC)8}U9oyl8# zmZDN;tx2J;s+pmahSyIP+Ib3e+chkz2_8wcdF-IIoYn9Q7<=JXy9wa=(v^sSdx$Mr1ZwEvp-SqS;HNwJLW^ zofT|;)bJJm^eQ)E=*_f+|Hyr_m8JP%hTEoXz=}9a(_if9!GV;kYksB^-ZvhzIO*Rx zC5OCkzDgkkHh(#9rh5ZeRQuQbwMduS15cv&Ltf=Zz2CAX%6ufyN!SDHiDDS<;F?&J zhBiOpMmCzZS9NVQ7&2OidIf6gn=5D}%SSw;3-({%a%_q(b^(VnAn)92qJsG|d?b(= zkeyi6TuAcaR_R~%7L~2@LahK1U^1(w~D2SV|$QbG5pm{ghY06+Ve~OMR4#(=GVd zS2jmK%Ou1Kgk)5AedxO`oIy-pcomNF_ViTjjfW)HdQAj+QkkD0D5-BLE8!gvZ0_&g zpWSeyDPzw&{vhxO!LhdarKcZ%=BdNaLZ%dY9o+6-Jwukv@TSY{rJytg*^tzyr$tvM z*vUSeY{W?G1B1pY{bX|wjw?YH8>$apCH^}V0JJmXQ^Xr$^Iit;SSKqM2|Rk~+nLzM z2;W{=QPIqOH@o2rKolL zjgf{s3Va+Xo7V$acg#r%;%SEux^(86x;Y~W=E&VZCKyUhmAfx*VM!DGHnM71Bs@S# z--XS|cfAHe?mzbi8!0rGjo(;eBO7h|H+ch6JiN>(IC}a7mIL8|4IKpTM|cZpW?68H zct*&NlXE)ZFd;X;YQ|SosE=q`BW*c=dDuR8C`yG<>IP-y$U#J6fs(O7qQl?zizP}a zx`}yg*dJvI8qK&8EA8|Kxzk|h;lw(pt4w4M{(~6)`%9aFZg787bwa0hd0u$@j7Z=$ zVtRnHd9Dky^ySsj+SoBg^!Sk7n{uK$)}Q_ici@Jgf2od;yU3Gn>nk_HlsTi6Z!|W% z>0$#y3M{(&xUOowuco+~>aYnrRS^OJLO5L-#9@jN$pG*Uw?cl_SAYy;HP`;ozyE4@ zf(YD~Jc<=^TO`0qGz!tcHT-Z#G9Z#(fFWY|CBgs_lq-0b@qzGw&83c9fiHt!IXV`q zUeeC1Ev&9&^N$07+c8v6S#3q?ksHh(`+n+NwXBk{?}omA5dtS+SIOi;#&=FEht~k` zoeK(VARFL_m*w}T{~|HeZpcJzm(kEjo<)P7$Aep=WbwV_tj(gxTWiyP=5Z{2(w_rf z9G*?&I(fn_7aNet14njr4Nukq-{;0jg-60$VhUmPm+38Q9t&V3qg1uQ{rHn)xD%%>PBxt^aBBu|C;>=h^s zC>JZWWtcA}O8mE%iczu47#nHJ6GWn-qW&G4`s9A*1YH=PludEstH2_E~d$9Kux-XbG=d{Q9Xa2*C<=r?7+ zoNQj$0%brXYGmOhFjfObp=$h>$($RU{Y#^!^{pdOjVasYUl$*rn)xEd??rk{0Cwo6 zRuwgNUoR8~SytFD3;ue(q^8As<3X0vzO&Aa#2OB120wh}b$VpP zjAGU-vC7yB`mOU3kUKt{q=7#-963I&Oglec#3R;G-I1UFl81{uXJHarJ?SK*wcYvQ z6Mf9^qZl2B7Ajshw&v!60KfE#fV9ij7LQA;2raS&&ee%b%j;`vk4I?r5*vuB(thz> z(bqa+l6H6b;KyO%d0T#q`RgT?{j~Mcy`a{Zd);Y?pW&@;ehtS`!gWO9sq&G{Y5C97 z^oz?ZRW%wW$+{I+z2GsA>joq_S`O$-u=O3AV|sN;L&#JF1X z_;?1MuHRWx9iXFGwP_ZBKKH;H@GD!Y^4#z}mN2F4W_9GJy7ko_bB0&!si;X#MfF%4nqwAqTjdMM`@! z^<%*rb6r!BoI%~pt2nrK&0vEIa0cZdkU6Kf5>?YFQJ+Lz9R4xG z9BqDdt?){MP`g9z!`<8I;udBMX_iUbVc3BT#ch|%z3h$a53M4BIcrf(Pus8*Zg}P1 z+IcfMok;<$d%EX)WjLoQk}Y*V7@0K7z^1RhFC#O!0Kk@8zVTFm7s;<3+~j5P$8EgZ zLF!sXR5IbdMa!k8r@u9)-X3R9d88lNu{v{e`R-mib8PBu)@47B&kRYtSwT&Dxfbyk z`u5!ATD+p>_)vVxcNdW3`j#eJB55`61^BadK3??P`|@F>(bLP=5|V85ag3A4v_(#2 z4t}Iu?-L`In z3}~%c=x6KiCKR5K0|#z90>jHoOK~@>(t{9bc0K~g#ln79r8#Y}c4H&<+6YZyfzG?( z{T1c2b|ww`y8>6D*mJM`xYKpUK>EvAn-dFFkEQPkDEZTGt@pQPM8t&eS%0Qup$B&y z>~wdBUrbFEfkpK9g<)Jy3p|F4i_WsJ2OawM?Nu=?L487=4f8vu90u@|%OoyRqMd|; zdo+J6eP21~Qr`qxWpIwUN10OVm)~KVnFl?Oa4~wDdh>Hk;EuZB-I;O3U+@{S!qAV@ z-SCl#?TBc2rzq@FLP3bE+ia!oTMbCsdZet5XrHrz2VnnDB&AR$QzvZV47H5T1RaZ? z7bSAED~#W{2Lp4hG3@p}>~8Rpj!L(HplN8OYreKFde44bq;d{SvX2K2BC08d-Q`F+ znq`Tlq=OF?dftD`ewm5-4%qeF@{{A@g3;b}x`G6oT2D_VEB+>?b+d|oGCsNgo@@Z# z@_tTR+h@9Xl8s(6bgmhgOMgWozmWz_pN;aJ)gLgOlPR#EedJc@YdM${gF=}MPV(%2 zmcF=44Y4Oi_FZsKC>nFTGHx|EZyHo9Bf9a*I^qrQ&SLnt$I2dTv^?gC3p`^CtPEAr zOn&HIAL7>Z`JNi}?wqm~SCG&&-7q53=|o{RB>E#B2x)p>8ZKYApl$NS`i(`toY=iC zX4)kEivIG-^TjVeI&)syoPMij00oAJEp0R^_0JpWZuV$dc_D*Uj(sb+AKZRuDBTjf zbS3H>6BM~sLX3MYfg_lA4`gVCKN@MJ*~ZwXOZ;7Y-g5lefS56#=Y6!aRMo53nCFU) zF|Q6R%hI$RrX>sIy2|}!RJGZ(k_>Bab%50diODY39 z;lnVAaWtPc^~aMUoX!7^hp|fS&h{fZ~b7{l}^>;_CL$TgJcs9@v@Q@ogJLnTRZf}w{24E;vTh@F9!bT7GX z{FzEuI3KptXH4NO;FkzbtqaazvRBUl=$g=^8p?6*DabS6O+pkfTFx9jXQ1yiVhzX$ zi7VCDmNzQPOr4gy(f(NRSn_bHL1jk7>)LRM zBWGDSqT(I$rul1*t88;~$`qQ_p-DwtdT%A)EC7hy>95IojU2T;6)=0k##&sA_*xh+ z*-W&^)73U4+5I8;Mk+1V4>_w(+Tku6L>Z%a?>vMfIIQPx-D-+3TsKU+hwf?zwKdClN<1)a%&o0_e%#5*VSI2YV`+GR@MP7F$ujK4AHS2zqt0172bTzRolD$;9Z3C z>0q6%&|6}yh~q^86m}dUAP3L?_mHWLv4=uwEJ@gRVTWGCvnZ*Y-8?}}^wUBWud=IV zO$5HqB5C0qd4$j&<C@!!kh7qCY96Oc8s6KbC zJtuU>-EdhuelhiwO{%W-NVQr&ZD@7VWqDb3=aSj$@PxjAZfF^$ZI0+XzRJVd8zS<# zB}~|4YG2X7Hm_5PW*e>St~Q zv=vb_I>vOnJ5fDm9Ux-qY?+};-tp~baZ7J-TV)bj;`tQuJo~a@wIXfdR%bLA9|*y{ zS85S7r=z_kF3oo>rD!qj9oL(*Q=JE&GbQ*Tj;~U#@?Bj!c${LTSIm>oU;qE5 z7{UPbThDxyrfB=zq>+HBL-)(OeXrI>+@DfI7!hJT799Tmw6}l$OB6H*jgH72- zR8oQDH0I}l8DweiEwebx#DU5jB{K1KB=gT8coi1fruttxDt@Y!_uk#BEn(`T0 ztd4M-v~$~X?eZb3!swTi+UCw|BfLb@NIaYIWs-A)1t=Ide+}cUa|FNX?DBz+Eb(;H z;JCDxVHmOeAc6i^`_om=NW+?-r=PD(*FQ^26lr(ZW`FyRyCn{lf)LQ(BrwDokdb}s z{25vpfXV0?tCXp{#?kR2zUpQJNNz;j4PQ2a(d{Pb%!Gu2zPJmt8gk{v?T_PpF}pq? zCPZ1Qi*qv;!db$+8jcEykT;7Ihi)NZW2#o9SQYP+I71^j}He~u!KrVq$_o-vn&YsW?Wd+hL^0YmF5Ix@1aKQlN6 z8Zr?8O})RTj{9PB9|;V3bSVD6sq7fnqWJxCN=y$^-dP;XUHc&U5@)T_Q0z>*!D;z1 zc4LoloO4gWrZEuQgSkD>mHcF%$T-_q{jll|iRKKBwFGcmyN1wsaD^NDmF1BQ)|&!14p>vn z4UKn=D8hzI!6p|y<&cd#3ixp}%We|4=11hVPJ;oOAe zzNIz;RF9rLbMAdM3!;B?Z*`a~$2sE$^7svMl;H zge8qrR30=#M+3x@oYLrEp%2dfld_xr_lFNA7y&gQIjJ`bG+DfE<{R(22w6pR#OS*F z@yyeAkrwC2I+24DS-i`ySp7yVn9T? zHaQH9bobDpq%ef!07ED#C6dy74~U+9-m}l%`+cwL<3BHndDdFbTEF{u$ErH$eRkaC zPqf;dp;jhM@VbGmNSMb#6IsEj%?)%d{*=M>Tjmhtn&RdQ^VW8fLgPxXB4&>MAc>R@rh}J6Vw?99C#5k14G<--bGxdguDdZpF>{0mJY~pzr=81)xx@0WEFj zJca>_;tv2&Lq%*2Q*{3dWIJ&t69$8sNMi@M@y`ey68%?DL~aqtK$ucce0acK zeo*5O+11K%#pT9Ns04* z5I9L;2O7*)ejx|JXf^{~f?nZf* zKUc3ChNvkb3}?$ZDxS3$4)vIqbh=Rn4UVrG3OQ#TymX5^RT>QT4b3>duRz*UYJ-P_ zts0k-{m)KSnKhDyWY6~61d~)T-%oeh8*zeKj=8{DkZ_6blzRQy>fBstb48K*th&hz4Cw^!LLp+CX2;0!}Ttig{oLI#grTn zxoTS{vg(RYc{xDLLrbg9U)#l|2hp6KNuA}n*KDy9UmS4gXLL&HlVR$1k_#6XF$%!> z5TP%^%=Hh_UTeT@#Uml4DghGS0r3JYA5hyvLOA>VNBpB89{Xt!m3qnGhi@ZJ*<)j0o*nOJz8r5#V&I_wvCH3me5%zd zVIhF_7@_#Z>jv6$XM!mls3nUp|PN6 zCB@dXz1mcM)r0vS2YBBC& zn53*jFnBN&I3J)LJOeIQz}<*jD59IOWY)A( zQ&U`I?RnW_xt+l4f;L}*uk$7w9j%hYXjJQ~9xhs`O5Piaj#4Z*f`2=Z@39}&`Ng{zcRn@J|9|Qu|jOAhx$*Hq3+8o1FCr{ z=pdGQhn-RJf?WGmXKB0A%6IK_8X7jdGd~;Lt#d6r{!eK-NiOPXGzm?hQ1}#HoP_ap zHS^S?I7fJvf-!jifB6O&nb6D9 z;uNn#OA=C2S%-_qc(s7>Lw#C*aOY=x;nzYP`<9RlOCKL6PDo6|&mUQQ^OD&6A-}^L z3=E7fgA4mle`q_ISbrdkKO6p*ie@vj?Br~s)o-6$xkN-*KxK|geKdg03ix{GaK&Ha z!Jkz7uhd%qk+JwH*-Djf6nU6 zbmT2xaqaYpLeP5KQBISG)@VgD<8*-R24={(tIU+@bOfm#>fV?rA^z9YFB*mPt{Qhb zkVsQFI(%x2a-6UcdEFonNd7ULU;lS^ko2Rs`1L^|jVGpMYi;ksx|Gl!7a0E8z}+F^ zdpx8J94klroyF-9Uh~kx>@jU9>rneG!ef7;nRyo{MfCu;$O656mSG7t7PxWuo|x)k zN!R-CW>9e=PTS#h6}Dkix?e~|JVbruq-lKpCPPU+qzs44aSCD@n`h2%4_$cH&?qQy z)hiS&7Sms&1?J0WIeU!pHqxR*jjMFsz0Sd@O7*ipV2_nVr#+F#01Rm58Z{V?Sk))^ z?0tzbZAMX?o;VmKWz*8VA?`?krDRVDVp?H`}|^KkY8C(r3EXtK+J# zX}Y4>hce}lvf1!D84EcvupEr~QCa$JcZ94O;jL{wD4VX0{xZdEG;Zvw%NSZFCfJ0eT2%}#*?2PUx~x`lb5PDv!o;fpjwobZGz21f#quQV8{)K^#)r zkh|_=1XtKKf{soJ6j{CB2~?C*_VPILYw{JNG-muqhv0T_0b$5Thxil5P5Ysb#!7LW zxl$;)n7P;HC?7RCl+??!nmo$a?<^L|cV7$g}` ze9~ud0e+&`&MR}9{7o7WzE+3(hi!VPS)i~QxfS=9VVse|T~tR(^NK6T?i;qgQM3%A zy0%sQ+@UTO%U4$xTpmG4=enW8rt5T65&k4gjABx#zOKVvSDFQj^*hX>;n9i*kp6)g zE8PLtRgvPVPRYi)1y_7$w-b0kVTEI(QV%@W5J{xGS*0w&j4V`cCq&+CJBih$TSoOZ z$*J~ug>DTC6XeeD=SFNCqV81E7DL*Ozw)KLk{M9)C+f#G<~)y*p|=UXEnM&aWyM$= z%46zY!Ml<^Uw>?(+mI|NUs7Tp81!Jq>vI(4pb6&pHJwE4+%$cHxk}vuKLz)zx$1Uy zYzc_n((lOFH2v}6=(r*;w0ytyML~e*unj#q&s57aD&#<38F?qVXY{@S4T*2cx= zGBR531E1mj0|*yC|C9QM(P)QWO5^2u{E4qiZ~ zC(`7`qg4H6L4(#;7m^YezgH`MVp5i1kTQ7F-kaOQ3PpBh_#-Ocmy5ujWEzbYWZuf- zm7Z%FRop%p<(~=1))!C^u^glC2%GfYJ>e_$)MMRfLcSBRTb07spE66dJ<^UmwyK$S zUzpG-EF_zDabPoHlF%5cqKtDUdBLaoR2)WshVjbPC8l(p{V%GTlu__I#d!z zuSHYslY9B_&qvWts9VaA%elj3zB9JjtQ5#D5r8F!`lq_cVB9Zmr) z^TC}mU=X|BYv=C0KT#2^_OUXz&)^^Z=)b@HKl3@bMZ|gppZEA=`$NFEe%-O(98lN2 zpMET1l+mbs!ps_F@#>Fb2gs(^g<}rIX4$3qQ(|Do-CKJp53{gS-^ZOzkB_IsS{E^P z4ME#Csgljz`BDo-i+c1W@Ai8sZ+~-u@kG5;+ri$gG)J^iRw%rS3h4B+#rBg4=Z@B` zcNzHdt(2{O-Wzrw=pmKFbG6T&Jq6ZtPXGHQ;W-Quf!cBV1c#Z}5WTr1CQ$yDY!Hbm z+1HhFp%l80h+zAUUH8I+8u`ss_7TV0iH?`TTW-Rp*|`gBG8*fgWz$yL58SR<#WzDO zee3%Rw66>J4sV^8Q1` zEWN2N*Nszx-}Te{cRj(dgA;n|iV`MZ^B7ninjjX4OIp^#t!So6S$}R$E?pe~FB;hj zbz<0bI1<6oB6lX2#yR@k9eeaUE`%Ii^)1c0pFp7Lo#{U(k;cCXwlSd_g8{eM){P<| zy_{Dre3*?n578dI`L$id5kD?tpq37$UcR>LY$X{5B1u%{846KsU34Ak;n*T}&hn3W znW@}G*W$mq@JNiOM*d;rUCNil*ky6Af6ap}3O?}RavtVkMiD}l3LYj(3Bb|$rauv$ zs0p5@ChHoP|Jm1VPS%B0?=_HAtTwH)kZcSiPj2nJc<0p}#r2b}uJ) z`Pei*5TZPNOc&^0DR47}ykUdb_8x#NJ!)&o4QTr6Mu3o_>cF()P+XTHXh!d$OJywc zHs4pwq;;o~M7^AxyIOY|MK#kqOq#rBx%P~G6jPi%rTD5JSU`FpEVSmKhvCs_90ox7 z#CXCx&?BgAc|5O`z&9>8M>pHwg&dUtvRLpU^>j%s<#r&q!z7niNR4p2-YW@WN%~Tq zvPKKV_k=umi{i#i0F2!165X*iaZ=v|-WYmeH+e0IH_sBak_y&vmEN8yV>8y2ebpasM!1+*vQLCZr5lf;nz9%c1_MIO z(a?sJ{57b~Ot(JFFhF);SmFnS@4PVe@Ht??aH9?DiXYkKb8 zsDby%2OOBNzbynl&&nIwm;q#7rYefXJn=n_HUCSUv5x1t^BU*I9Dp^Z2e#pJ?hOqs z%-~mf#f?7n;%eH&PpEoH(avwI1(YBxe%*2}0H4EYk&D zrhCdN{QLLavJbpcTKVY`diK6yeFfca`!8w7)6dt+9pG!>EHNyxDr*%*(YRu zZR)EzF?Y{xRH-M}*R`0OhUfPC31mzV-Yr{?hF2CmNUK!T?hCB(tgk4~Khop>wVp6A zG211c3oD?F&V}|f%glt#SmqwOX`ET9d;mGnizMzpynt9B1Z+#lbZ@6S#nkYsU zbUir-V+B2>5Q4d`^jIu6RV~obMlM?cdfhn2czKP{0w_7WR`Yw@sK;9|biFJ=Y>iIQ zivUMDUCGdPmBi@nNiYnMjT0bnhgQ^%UNs|l@)7;d6+E26mqYgmTXBpz3(IUv*?z7$ zvlha0oI1M=C>JF?>p*28ge-vySl-CWgC(w=uWY-`)_U{#giYHJTr#E8r@Dc2ugPDh zwLj;K5N;~(9`>D^-BN0344CGY(_F(;RS^c(Zo!CESM`g(N^bz{(+`FR1|;j~2#h3q zs|^9ODH{0?1P8>H#B)V&Wk>Z>Tfu$i85D?IgsC%Xl9Po8%7>|qqq7I#Tpkdi()T%q z3eL|D2iPdqkNm9yB|gg(D?j`-ZSy@Pd0kkW2j@iI{$wMkmyiPhVB2#9ltC?qs;Ms@ z)qR1i=p4e@^ZxqD${We&$$PxyQ`w-#qPa0E0}lRUn{%D*-r+z$L^kdX7~nYGer^

aBeFlGWn@xH=z?T)xWycX=OAoHJ$Y+wT$0o1wos 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 QhOco!`{KEhv-aWt2ScY}cK`qY literal 0 HcmV?d00001 diff --git a/windows/deployment/update/update-compliance-delivery-optimization.md b/windows/deployment/update/update-compliance-delivery-optimization.md index a637aea0a8..0f64c2b157 100644 --- a/windows/deployment/update/update-compliance-delivery-optimization.md +++ b/windows/deployment/update/update-compliance-delivery-optimization.md @@ -17,14 +17,8 @@ ms.topic: article --- # Delivery Optimization in Update Compliance -The Update Compliance solution of Windows Analytics provides you with information about your Delivery Optimization configuration, including the observed bandwidth savings across all devices that used peer-to-peer distribution over the past 28 days. - ![DO status](images/UC_workspace_DO_status.png) - -> [!IMPORTANT] -> There is a known issue with the way device configuration is displayed for Delivery Optimization. Some devices running Windows 10, versions 1809 or 1903 report the Delivery Optimization DownloadMode configuration value as the sequential value in the list of possible configurations rather than the actual configured value. For example, a device that is configured as HTTP + Group (2), will be shown as HTTP + Internet (3) in Update Compliance. -> ->**This issue is now fixed by installing the 2019-07 cumulative update appropriate for the device.** +The Update Compliance solution of Windows Analytics provides you with information about your Delivery Optimization configuration, including the observed bandwidth savings across all devices that used peer-to-peer distribution over the past 28 days. ## Delivery Optimization Status @@ -34,11 +28,9 @@ The Delivery Optimization Status section includes three blades: - The **Content Distribution (%)** blade shows the percentage of bandwidth savings for each category - The **Content Distribution (GB)** blade shows the total amount of data seen from each content type broken down by the download source (peers vs non-peers). - - ## Device Configuration blade -Devices can be set to use different download modes; these download modes determine in what situations Delivery Optimization will use peer-to-peer distribution to accomplish the downloads. The top section shows the number of devices configured to use peer-to-peer distribution in *Peering On* compared to *Peering Off* modes. The table shows a breakdown of the various download mode configurations seen in your environment. For more information about the different configuration options, see [Set up Delivery Optimization for Windows 10 updates](waas-delivery-optimization-setup.md) for recommendations for different scenarios or [Delivery Optimization reference](waas-delivery-optimization-reference.md#download-mode) for complete details of this setting. +Devices can be set to use different download modes; these download modes determine in what situations Delivery Optimization will use peer-to-peer distribution to accomplish the downloads. The top section shows the number of devices configured to use peer-to-peer distribution in *Peering On* compared to *Peering Off* modes. The table shows a breakdown of the various download mode configurations seen in your environment. For more information about the different configuration options, see [Configure Delivery Optimization for Windows 10 updates](waas-delivery-optimization.md#download-mode). ## Content Distribution (%) blade The first of two blades showing information on content breakdown, this blade shows a ring chart summarizing **Bandwidth Savings %**, which is the percentage of data received from peer sources out of the total data downloaded (for any device that used peer-to-peer distribution). @@ -52,4 +44,3 @@ The download sources that could be included are: - LAN Bytes: Bytes downloaded from LAN Peers which are other devices on the same local network - Group Bytes: Bytes downloaded from Group Peers which are other devices that belong to the same Group (available when the “Group” download mode is used) - HTTP Bytes: Non-peer bytes. The HTTP download source can be Microsoft Servers, Windows Update Servers, a WSUS server or an SCCM Distribution Point for Express Updates. - diff --git a/windows/deployment/update/update-compliance-get-started.md b/windows/deployment/update/update-compliance-get-started.md index 8a005eb69d..7b176cbb39 100644 --- a/windows/deployment/update/update-compliance-get-started.md +++ b/windows/deployment/update/update-compliance-get-started.md @@ -1,75 +1,129 @@ ---- -title: Get started with Update Compliance (Windows 10) -ms.reviewer: -manager: laurawi -description: Configure Update Compliance in Azure Portal to see the status of updates and antimalware protection on devices in your network. -keywords: update compliance, oms, operations management suite, prerequisites, requirements, updates, upgrades, antivirus, antimalware, signature, log analytics, wdav -ms.prod: w10 -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: deploy -audience: itpro author: greg-lindsay -ms.author: greglin -ms.localizationpriority: medium -ms.collection: M365-analytics -ms.topic: article ---- - -# Get started with Update Compliance -This topic explains the steps necessary to configure your environment for Windows Analytics: Update Compliance. - -Steps are provided in sections that follow the recommended setup process: - -1. Ensure you meet the [Update Compliance prerequisites](#update-compliance-prerequisites). -2. [Add Update Compliance to your Azure subscription](#add-update-compliance-to-your-azure-subscription). -3. [Enroll devices in Windows Analytics](#enroll-devices-in-windows-analytics). -4. [Use Update Compliance](update-compliance-using.md) to monitor Windows Updates, Windows Defender Antivirus status, and Delivery Optimization. - -## Update Compliance prerequisites -Before you begin the process to add Update Compliance to your Azure subscription, first ensure you can meet the prerequisites: -1. Update Compliance works only with Windows 10 Professional, Education, and Enterprise editions. Update Compliance only provides data for the standard Desktop Windows 10 version and is not currently compatible with Windows Server, Surface Hub, IoT, etc. -2. Update Compliance provides detailed deployment data for devices on the Semi-Annual Channel and the Long-term Servicing Channel. Update Compliance will show Windows Insider Preview devices, but currently will not provide detailed deployment information for them. -3. Update Compliance requires at least the Basic level of diagnostic data and a Commercial ID to be enabled on the device. -4. To show device names for versions of Windows 10 starting with 1803 in Windows Analytics you must opt in. For details about this, see the "AllowDeviceNameinTelemetry (in Windows 10)" entry in the table in the [Distributing policies at scale](windows-analytics-get-started.md#deploying-windows-analytics-at-scale) section of [Enrolling devices in Windows Analytics](windows-analytics-get-started.md). -5. To use the Windows Defender Status, devices must be E3-licensed and have Cloud Protection enabled. E5-licensed devices will not appear here. For E5 devices, you should use [Windows Defender ATP](https://docs.microsoft.com/sccm/protect/deploy-use/windows-defender-advanced-threat-protection) instead. For more information on Windows 10 Enterprise licensing, see [Windows 10 Enterprise: FAQ for IT Professionals](https://docs.microsoft.com/windows/deployment/planning/windows-10-enterprise-faq-itpro). - -## Add Update Compliance to your Azure subscription -Update Compliance is offered as a solution which is linked to a new or existing [Azure Log Analytics](https://docs.microsoft.com/azure/log-analytics/query-language/get-started-analytics-portal) workspace within your Azure subscription. To configure this, follow these steps: - -1. Sign in to the [Azure Portal](https://portal.azure.com) with your work or school account or a Microsoft account. If you don't already have an Azure subscription you can create one (including free trial options) through the portal. - -> [!NOTE] -> Update Compliance is included at no additional cost with Windows 10 Professional, Education, and Enterprise editions. An Azure subscription is required for managing and using Update Compliance, but no Azure charges are expected to accrue to the subscription as a result of using Update Compliance. - -2. In the Azure portal select **+ Create a resource**, and search for “Update Compliance". You should see it in the results below. - -![Update Compliance marketplace search results](images/UC_00_marketplace_search.png) - -3. Select **Update Compliance** and a blade will appear summarizing the solution’s offerings. At the bottom, select **Create** to begin adding the solution to Azure. - -![Update Compliance solution creation](images/UC_01_marketplace_create.png) - -4. Choose an existing workspace or create a new workspace that will be assigned to the Update Compliance solution. - - If you already have another Windows Analytics solution, you should use the same workspace. - - If you are creating a new workspace, and your organization does not have policies governing naming conventions and structure, consider the following workspace settings to get started: - - Choose a workspace name which reflects the scope of planned usage in your organization, for example *PC-Analytics*. - - For the resource group setting select **Create new** and use the same name you chose for your new workspace. - - For the location setting, choose the Azure region where you would prefer the data to be stored. - - For the pricing tier select **per GB**. - -![Update Compliance workspace creation](images/UC_02_workspace_create.png) - -5. The resource group and workspace creation process could take a few minutes. After this, you are able to use that workspace for Update Compliance. Select **Create**. - -![Update Compliance workspace selection](images/UC_03_workspace_select.png) - -6. Watch for a notification in the Azure portal that your deployment has been successful. This might take a few minutes. Then, select **Go to resource**. - -![Update Compliance deployment successful](images/UC_04_resourcegrp_deployment_successful.png) - -## Enroll devices in Windows Analytics -Once you've added Update Compliance to a workspace in your Azure subscription, you can start enrolling the devices in your organization. For Update Compliance there are two key steps for enrollment: -1. Deploy your Commercial ID (from the Update Compliance Settings page) to your Windows 10 devices (typically by using Group Policy, [Mobile Device Management](https://docs.microsoft.com/windows/client-management/windows-10-mobile-and-mdm), [System Center Configuration Manager](https://docs.microsoft.com/sccm/core/understand/introduction) or similar). -2. Ensure the Windows Diagnostic Data setting on devices is set to at least Basic (typically using Group Policy or similar). For full enrollment instructions and troubleshooting, see [Enrolling devices in Windows Analytics](windows-analytics-get-started.md). - -After enrolling your devices (by deploying your CommercialID and Windows Diagnostic Data settings), it might take 48-72 hours for the first data to appear in the solution. Until then, Update Compliance will indicate it is still assessing devices. +--- +title: Get started with Update Compliance (Windows 10) +ms.reviewer: +manager: laurawi +description: Configure Update Compliance in Azure Portal to see the status of updates and antimalware protection on devices in your network. +keywords: update compliance, oms, operations management suite, prerequisites, requirements, updates, upgrades, antivirus, antimalware, signature, log analytics, wdav +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: deploy +audience: itpro +author: jaimeo +ms.author: jaimeo +ms.localizationpriority: medium +ms.collection: M365-analytics +ms.topic: article +--- + +# Get started with Update Compliance +This topic explains the steps necessary to configure your environment for Update Compliance. + +Steps are provided in sections that follow the recommended setup process: + +1. Ensure you meet the [Update Compliance prerequisites](#update-compliance-prerequisites). +2. [Add Update Compliance to your Azure subscription](#add-update-compliance-to-your-azure-subscription). +3. [Enroll devices in Update Compliance](#enroll-devices-in-update-compliance). +4. [Use Update Compliance](update-compliance-using.md) to monitor Windows Updates and get Delivery Optimization insights. + +## Update Compliance prerequisites +Before you begin the process to add Update Compliance to your Azure subscription, first ensure you can meet the prerequisites: +1. Update Compliance works only with Windows 10 Professional, Education, and Enterprise editions. Update Compliance only provides data for the standard Desktop Windows 10 version and is not currently compatible with Windows Server, Surface Hub, IoT, etc. +2. Update Compliance provides detailed deployment data for devices on the Semi-Annual Channel and the Long-term Servicing Channel. Update Compliance will show Windows Insider Preview devices, but currently will not provide detailed deployment information for them. +3. Update Compliance requires at least the Basic level of diagnostic data and a Commercial ID to be enabled on the device. +4. For Windows 10 1803+, device names will not appear in Update Compliance unless you opt in. The steps to accomplish this is outlined in the [Enroll devices in Update Compliance](#enroll-devices-in-update-compliance) section. + +## Add Update Compliance to your Azure subscription +Update Compliance is offered as a solution which is linked to a new or existing [Azure Log Analytics](https://docs.microsoft.com/azure/log-analytics/query-language/get-started-analytics-portal) workspace within your Azure subscription. To configure this, follow these steps: + +1. Sign in to the [Azure Portal](https://portal.azure.com) with your work or school account or a Microsoft account. If you don't already have an Azure subscription you can create one (including free trial options) through the portal. + +> [!NOTE] +> Update Compliance is included at no additional cost with Windows 10 Professional, Education, and Enterprise editions. An Azure subscription is required for managing and using Update Compliance, but no Azure charges are expected to accrue to the subscription as a result of using Update Compliance. + +2. In the Azure portal select **+ Create a resource**, and search for “Update Compliance". You should see it in the results below. + +![Update Compliance marketplace search results](images/UC_00_marketplace_search.png) + +3. Select **Update Compliance** and a blade will appear summarizing the solution’s offerings. At the bottom, select **Create** to begin adding the solution to Azure. + +![Update Compliance solution creation](images/UC_01_marketplace_create.png) + +4. Choose an existing workspace or create a new workspace that will be assigned to the Update Compliance solution. + - [Desktop Analytics](TODO: Add Desktop Analytics reference: https://docs.microsoft.com/en-us/sccm/desktop-analytics/overview) customers are advised to use the same workspace for Update Compliance. + - If you are creating a new workspace, and your organization does not have policies governing naming conventions and structure, consider the following workspace settings to get started: + - Choose a workspace name which reflects the scope of planned usage in your organization, for example *PC-Analytics*. + - For the resource group setting select **Create new** and use the same name you chose for your new workspace. + - For the location setting, choose the Azure region where you would prefer the data to be stored. + - For the pricing tier select **per GB**. + +![Update Compliance workspace creation](images/UC_02_workspace_create.png) + +5. The resource group and workspace creation process could take a few minutes. After this, you are able to use that workspace for Update Compliance. Select **Create**. + +![Update Compliance workspace selection](images/UC_03_workspace_select.png) + +6. Watch for a notification in the Azure portal that your deployment has been successful. This might take a few minutes. Then, select **Go to resource**. + +![Update Compliance deployment successful](images/UC_04_resourcegrp_deployment_successful.png) + +## Enroll devices in Update Compliance +Once you've added Update Compliance to a workspace in your Azure subscription, you can start enrolling the devices in your organization. For Update Compliance there are three key steps to ensure successful enrollment: + +### Deploy your Commercial ID to devices +A Commercial ID is a globally-unique identifier assigned to a specific Log Analytics workspace. This is used to identify devices as part of your environment. + +To find your Commercial ID within Azure: +1. Navigate to the **Solutions** tab for your workspace, and then select the **WaaSUpdateInsights** solution. +2. From there, select the Update Compliance Settings page on the navbar. +3. Your Commercial ID is available in the settings page. + +![Update Compliance Settings page](images/UC_commercialID.png) + +>**Important** +> +>Regenerate your Commercial ID only if your Original ID key can no longer be used or if you want to completely reset your workspace. Regenerating your Commercial ID cannot be undone and will result in you losing data for all devices that have the current Commercial ID until the new Commercial ID is deployed to devices. + +#### Deploying Commercial ID using Group Policy +Commercial ID can be deployed using Group Policy. The Group Policy for Commercial ID is under **Computer Configuration\Administrative Templates\Windows Components\Data Collection and Preview Builds\Configure the Commercial ID**. + +![Commercial ID Group Policy location](images/UC_commercialID_GP.png) + +#### Deploying Commercial ID using MDM +Commercial ID can be deployed through a [Mobile Device Management](https://docs.microsoft.com/en-us/windows/client-management/mdm/) (MDM) policy beginning with Windows 10, version 1607. Commercial ID is under the [DMClient configuration service provider](https://docs.microsoft.com/en-us/windows/client-management/mdm/dmclient-csp). + +### Ensure endpoints are whitelisted +To enable data sharing between devices, your network, and Microsoft's Diagnostic Data Service, configure your proxy to whitelist the following endpoints. You may need security group approval to do this. + +| **Endpoint** | **Function** | +|---------------------------------------------------------|-----------| +| `https://v10c.events.data.microsoft.com` | Connected User Experience and Diagnostic component endpoint for Windows 10, version 1803 and later. | +| `https://v10.vortex-win.data.microsoft.com` | Connected User Experience and Diagnostic component endpoint for Windows 10, version 1709 or earlier. | +| `https://settings-win.data.microsoft.com` | Enables the compatibility update to send data to Microsoft. | +| `http://adl.windows.com` | Allows the compatibility update to receive the latest compatibility data from Microsoft. | +| `https://watson.telemetry.microsoft.com` | Windows Error Reporting (WER), used to provide more advanced error reporting in the event of certain Feature Update deployment failures. | +| `https://oca.telemetry.microsoft.com` | Online Crash Analysis, used to provide device-specific recommendations and detailed errors in the event of certain crashes. | +| `https://login.live.com` | This endpoint is optional but allows for the Update Compliance service to more reliably identify and process devices. If you want to disable end-user managed service account (MSA) access, you should apply the appropriate [policy](https://docs.microsoft.com/windows/security/identity-protection/access-control/microsoft-accounts#block-all-consumer-microsoft-account-user-authentication) instead of blocking this endpoint. | + +### Set diagnostic data levels +Update Compliance requries that devices are configured to send Microsoft at least the Basic level of diagnostic data in order to function. For more information on Windows diagnostic data, see [Configure Windows diagnostic data in your organization](https://docs.microsoft.com/en-us/windows/privacy/configure-windows-diagnostic-data-in-your-organization). + +#### Configuring Telemetry level using Group Policy +You can set Allow Telemetry through Group Policy, this setting is in the same place as the Commercial ID policy, under **Computer Configuration\Administrative Templates\Windows Components\Data Collection and Preview Builds\Allow Telemetry**. Update Compliance requires at least Basic (level 1) to function. + +![Allow Telemetry in Group Policy](images/UC_telemetrylevel.png) + +#### Configuring Telemetry level using MDM +Telemetry level can additionally be configured through a [Mobile Device Management](https://docs.microsoft.com/en-us/windows/client-management/mdm/) (MDM) policy. Allow Telemetry is under the [Policy Configuration Service Provider](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-configuration-service-provider) as [System/AllowTelemetry](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-system#system-allowtelemetry). + +### Enabling Device Name in telemetry +Beginning with Windows 10, version 1803, Device Name is no longer collected as part of normal Windows Diagnostic Data and must explicitly be allowed to be sent to Microsoft. If devices do not have this policy enabled, their device name will appear as '#' instead. + +#### Allow Device Name in Telemetry with Group Policy +Allow Device Name in Telemetry is under the same node as Commercial ID and Allow Telemetry policies in Group Policy, listed as **Allow device name to be sent in Windows diagnostic data**. + +#### Allow Device Name in Telemetry with MDM +Allow Device Name in Telemetry is under the [Policy Configuration Service Provider](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-configuration-service-provider) as [System/AllowTelemetry](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-system#system-allowtelemetry). + +>[!NOTE] +>After enrolling your devices (by deploying your CommercialID and Windows Diagnostic Data settings), it might take 48-72 hours for the first data to appear in the solution. Until then, Update Compliance will indicate it is still assessing devices. \ No newline at end of file diff --git a/windows/deployment/update/update-compliance-monitor.md b/windows/deployment/update/update-compliance-monitor.md index 1ece514b2e..46ef650f22 100644 --- a/windows/deployment/update/update-compliance-monitor.md +++ b/windows/deployment/update/update-compliance-monitor.md @@ -1,57 +1,60 @@ ---- -title: Monitor Windows Updates and Windows Defender AV with Update Compliance (Windows 10) -ms.reviewer: -manager: laurawi -description: You can use Update Compliance in Azure Portal to monitor the progress of updates and key antimalware protection features on devices in your network. -keywords: oms, operations management suite, wdav, updates, upgrades, antivirus, antimalware, signature, log analytics -ms.prod: w10 -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: deploy -audience: itpro author: greg-lindsay -ms.author: greglin -ms.localizationpriority: medium -ms.collection: M365-analytics -ms.topic: article ---- - -# Monitor Windows Updates with Update Compliance - -## Introduction - -Update Compliance is a [Windows Analytics solution](windows-analytics-overview.md) that enables organizations to: - -* Monitor Windows 10 Professional, Education, and Enterprise security, quality, and feature updates. -* View a report of device and update issues related to compliance that need attention. -* See the status of Windows Defender Antivirus signatures and threats. -* Check bandwidth savings incurred across multiple content types by using [Delivery Optimization](waas-delivery-optimization.md). - -Update Compliance is offered through the Azure portal, and is available free for devices that meet the [prerequisites](update-compliance-get-started.md#update-compliance-prerequisites). - -Update Compliance uses Windows 10 and Windows Defender Antivirus diagnostic data for all of its reporting. It collects system data including update deployment progress, [Windows Update for Business](waas-manage-updates-wufb.md) configuration data, Windows Defender Antivirus data, and Delivery Optimization usage data, and then sends this data to a secure cloud to be stored for analysis and usage in [Azure Log Analytics](https://docs.microsoft.com/azure/log-analytics/query-language/get-started-analytics-portal). - -See the following topics in this guide for detailed information about configuring and using the Update Compliance solution: - -- [Get started with Update Compliance](update-compliance-get-started.md): How to add Update Compliance to your environment. -- [Using Update Compliance](update-compliance-using.md): How to begin using Update Compliance. - -## Update Compliance architecture - -The Update Compliance architecture and data flow is summarized by the following four-step process: - -1. User computers send diagnostic data to a secure Microsoft data center using the Microsoft Data Management Service.
-2. Diagnostic data is analyzed by the Update Compliance Data Service.
-3. Diagnostic data is pushed from the Update Compliance Data Service to your Azure Monitor workspace.
-4. Diagnostic data is available in the Update Compliance solution.
- - ->[!NOTE] ->This process assumes that Windows diagnostic data is enabled and data sharing is enabled as described in [Enrolling devices in Windows Analytics](windows-analytics-get-started.md). - - - -  -## Related topics - -[Get started with Update Compliance](update-compliance-get-started.md)
-[Use Update Compliance to monitor Windows Updates](update-compliance-using.md) +--- +title: Monitor Windows Updates and Windows Defender AV with Update Compliance (Windows 10) +ms.reviewer: +manager: laurawi +description: You can use Update Compliance in Azure Portal to monitor the progress of updates and key antimalware protection features on devices in your network. +keywords: oms, operations management suite, wdav, updates, upgrades, antivirus, antimalware, signature, log analytics +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: deploy +audience: itpro +author: jaimeo +ms.author: jaimeo +ms.localizationpriority: medium +ms.collection: M365-analytics +ms.topic: article +--- + +# Monitor Windows Updates with Update Compliance + +>[!IMPORTANT] +>Update Compliance is moving out of Windows Analytics. Windows Analytics is being retired, but Update Compliance will continue to be supported. For more information, see the [Update Compliance FAQ](windows-analytics-get-started.md). + +## Introduction + +Update Compliance is a [Windows Analytics solution](windows-analytics-overview.md) that enables organizations to: + +* Monitor security, quality, and feature updates for Windows 10 Professional, Education, and Enterprise editions. +* View a report of device and update issues related to compliance that need attention. +* Check bandwidth savings incurred across multiple content types by using [Delivery Optimization](waas-delivery-optimization.md). + +Update Compliance is offered through the Azure portal, and is included as part of Windows 10 licenses listed in the [prerequisites](update-compliance-get-started.md#update-compliance-prerequisites). + +Update Compliance uses Windows 10 and Windows Defender Antivirus diagnostic data for all of its reporting. It collects system data including update deployment progress, [Windows Update for Business](waas-manage-updates-wufb.md) configuration data, Windows Defender Antivirus data, and Delivery Optimization usage data, and then sends this data to a secure cloud to be stored for analysis and usage in [Azure Log Analytics](https://docs.microsoft.com/azure/log-analytics/query-language/get-started-analytics-portal). + +See the following topics in this guide for detailed information about configuring and using the Update Compliance solution: + +- [Get started with Update Compliance](update-compliance-get-started.md): How to add Update Compliance to your environment. +- [Using Update Compliance](update-compliance-using.md): How to begin using Update Compliance. + +## Update Compliance architecture + +The Update Compliance architecture and data flow follows this process: + +1. User computers send diagnostic data to a secure Microsoft data center using the Microsoft Data Management Service. +2. Diagnostic data is analyzed by the Update Compliance Data Service. +3. Diagnostic data is pushed from the Update Compliance Data Service to your Azure Monitor workspace. +4. Diagnostic data is available in the Update Compliance solution. + + +>[!NOTE] +>This process assumes that Windows diagnostic data is enabled and data sharing is enabled as outlined in the enrollment section of [Get started with Update Compliance](update-compliance-get-started.md). + + + +  +## Related topics + +[Get started with Update Compliance](update-compliance-get-started.md)
+[Use Update Compliance to monitor Windows Updates](update-compliance-using.md) \ No newline at end of file diff --git a/windows/deployment/update/update-compliance-using.md b/windows/deployment/update/update-compliance-using.md index 501c1bcb57..4234827db4 100644 --- a/windows/deployment/update/update-compliance-using.md +++ b/windows/deployment/update/update-compliance-using.md @@ -1,94 +1,94 @@ ---- -title: Using Update Compliance (Windows 10) -ms.reviewer: -manager: laurawi -description: Explains how to begin usihg Update Compliance. -keywords: oms, operations management suite, wdav, updates, upgrades, antivirus, antimalware, signature, log analytics -ms.prod: w10 -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: deploy -audience: itpro author: greg-lindsay -ms.author: greglin -ms.localizationpriority: medium -ms.collection: M365-analytics -ms.topic: article ---- - -# Use Update Compliance - -In this section you'll learn how to use Update Compliance to monitor your device's Windows updates and Windows Defender Antivirus status. To configure your environment for use with Update Compliance, refer to [Get started with Update Compliance](update-compliance-get-started.md). - - -Update Compliance: -- Provides detailed deployment data for Windows 10 security, quality, and feature updates. -- Reports when devices have issues related to updates that need attention. -- Shows Windows Defender AV status information for devices that use it and meet the [prerequisites](update-compliance-get-started.md#update-compliance-prerequisites). -- Shows bandwidth usage and savings for devices that are configured to use [Delivery Optimization](waas-delivery-optimization.md). -- Provides all of the above data in [Log Analytics](#using-log-analytics), which affords additional querying and export capabilities. - -## The Update Compliance tile -After Update Compliance has successfully been [added to your Azure subscription](update-compliance-get-started.md#add-update-compliance-to-your-azure-subscription), you’ll see this tile: - -![Update Compliance tile no data](images/UC_tile_assessing.png) - -When the solution is added, data is not immediately available. Data will begin to be collected after data is sent up that belongs to the Commercial ID associated with the device. This process assumes that Windows diagnostic data is enabled and data sharing is enabled as described in [Enrolling devices in Windows Analytics](windows-analytics-get-started.md). After Microsoft has collected and processed any device data associated with your Commercial ID, the tile will be replaced with the following summary: - -![Update Compliance tile with data](images/UC_tile_filled.png) - -The summary details the total number of devices that Microsoft has received data from with your Commercial ID. It also provides the number of devices that need attention if any. Finally, it details the last point at which your Update Compliance workspace was refreshed. - -## The Update Compliance workspace - -![Update Compliance workspace view](images/UC_workspace_needs_attention.png) - -When you select this tile, you will be redirected to the Update Compliance workspace. The workspace is organized with the Overview blade providing a hub from which to navigate to different reports of your devices' data. - -### Overview blade - -![The Overview blade](images/UC_workspace_overview_blade.png) - -Update Compliance’s overview blade summarizes all the data Update Compliance provides. It functions as a hub from which you can navigate to different sections. The total number of devices detected by Update Compliance is reported in the title of this blade. What follows is a distribution for all devices as to whether they are up to date on the following items: -* Security updates: A device is up to date on quality updates whenever it has the latest applicable quality update installed. Quality updates are monthly cumulative updates that are specific to a version of Windows 10. -* Feature updates: A device is up to date on feature updates whenever it has the latest applicable feature update installed. Update Compliance considers [Servicing Channel](waas-overview.md#servicing-channels) when determining update applicability. -* AV Signature: A device is up to date on Antivirus Signature when the latest Windows Defender Signatures have been downloaded. This distribution only considers devices that are running Windows Defender Antivirus. - -The blade also provides the time at which your Update Compliance workspace was [refreshed](#update-compliance-data-latency). - -The following is a breakdown of the different sections available in Update Compliance: -* [Need Attention!](update-compliance-need-attention.md) - This section is the default section when arriving to your Update Compliance workspace. It provides a summary of the different issues devices are facing relative to Windows 10 updates. -* [Security Update Status](update-compliance-security-update-status.md) - This section lists the percentage of devices that are on the latest security update released for the version of Windows 10 it is running. Selecting this section provides blades that summarize the overall status of security updates across all devices and a summary of their deployment progress towards the latest two security updates. -* [Feature Update Status](update-compliance-feature-update-status.md) - This section lists the percentage of devices that are on the latest feature update that is applicable to a given device. Selecting this section provides blades that summarize the overall feature update status across all devices and a summary of deployment status for different versions of Windows 10 in your environment. -* [Windows Defender AV Status](update-compliance-wd-av-status.md) - This section lists the percentage of devices running Windows Defender Antivirus that are not sufficiently protected. Selecting this section provides a summary of signature and threat status across all devices that are running Windows Defender Antivirus. This section is not applicable to devices not running Windows Defender Antivirus or devices that do not meet the [prerequisites](update-compliance-get-started.md#update-compliance-prerequisites) to be assessed. -* [Delivery Optimization Status](update-compliance-delivery-optimization.md) - This section summarizes bandwidth savings incurred by utilizing Delivery Optimization in your environment. It provides a breakdown of Delivery Optimization configuration across devices, and summarizes bandwidth savings and utilization across multiple content types. - - -## Update Compliance data latency -Update Compliance uses Windows 10 diagnostic data as its data source. After you add Update Compliance and appropriately configure your devices, it could take 48-72 hours before they first appear. The process that follows is as follows: - -Update Compliance is refreshed every 12 hours. This means that every 12 hours all data that has been gathered over the last 12-hour interval is pushed to Log Analytics. However, the rate that each data type is sent and how long it takes to be ready for Update Compliance varies, roughly outlined below. - -| Data Type | Refresh Rate | Data Latency | -|--|--|--| -|WaaSUpdateStatus | Once per day |4 hours | -|WaaSInsiderStatus| Once per day |4 hours | -|WaaSDeploymentStatus|Every update event (Download, install, etc.)|24-36 hours | -|WDAVStatus|On signature update|24 hours | -|WDAVThreat|On threat detection|24 hours | -|WUDOAggregatedStatus|On update event, aggregated over time|24-36 hours | -|WUDOStatus|Once per day|12 hours | - -This means you should generally expect to see new data every 24-36 hours, except for WaaSDeploymentStatus and WUDOAggregatedStatus, which may take 36-48 hours (if it misses the 36th hour refresh, it would be in the 48th, so the data will be present in the 48th hour refresh). - -## Using Log Analytics - -Update Compliance is built on the Log Analytics platform that is integrated into Operations Management Suite. All data in the workspace is the direct result of a query. Understanding the tools and features at your disposal, all integrated within Azure Portal, can deeply enhance your experience and complement Update Compliance. - -See below for a few topics related to Log Analytics: -* Learn how to effectively execute custom Log Searches by referring to Microsoft Azure’s excellent documentation on [querying data in Log Analytics](https://docs.microsoft.com/azure/log-analytics/log-analytics-log-searches). -* To develop your own custom data views in Operations Management Suite or [Power BI](https://powerbi.microsoft.com/); check out documentation on [analyzing data for use in Log Analytics](https://docs.microsoft.com/azure/log-analytics/log-analytics-dashboards). -* [Gain an overview of Log Analytics’ alerts](https://docs.microsoft.com/azure/log-analytics/log-analytics-alerts) and learn how to use it to always stay informed about the most critical issues you care about. - -## Related topics - -[Get started with Update Compliance](update-compliance-get-started.md) +--- +title: Using Update Compliance (Windows 10) +ms.reviewer: +manager: laurawi +description: Explains how to begin usihg Update Compliance. +keywords: oms, operations management suite, wdav, updates, upgrades, antivirus, antimalware, signature, log analytics +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: deploy +audience: itpro +author: jaimeo +ms.author: jaimeo +ms.localizationpriority: medium +ms.collection: M365-analytics +ms.topic: article +--- + +# Use Update Compliance + +In this section you'll learn how to use Update Compliance to monitor your device's Windows updates and Windows Defender Antivirus status. To configure your environment for use with Update Compliance, refer to [Get started with Update Compliance](update-compliance-get-started.md). + + +Update Compliance: +- Provides detailed deployment data for Windows 10 security, quality, and feature updates. +- Reports when devices have issues related to updates that need attention. +- Shows Windows Defender AV status information for devices that use it and meet the [prerequisites](update-compliance-get-started.md#update-compliance-prerequisites). +- Shows bandwidth usage and savings for devices that are configured to use [Delivery Optimization](waas-delivery-optimization.md). +- Provides all of the above data in [Log Analytics](#using-log-analytics), which affords additional querying and export capabilities. + +## The Update Compliance tile +After Update Compliance has successfully been [added to your Azure subscription](update-compliance-get-started.md#add-update-compliance-to-your-azure-subscription), you’ll see this tile: + +![Update Compliance tile no data](images/UC_tile_assessing.png) + +When the solution is added, data is not immediately available. Data will begin to be collected after data is sent up that belongs to the Commercial ID associated with the device. This process assumes that Windows diagnostic data is enabled and data sharing is enabled as described in [Enrolling devices in Update Compliance](update-compliance-get-started.md#enroll-devices-in-update-compliance). After Microsoft has collected and processed any device data associated with your Commercial ID, the tile will be replaced with the following summary: + +![Update Compliance tile with data](images/UC_tile_filled.png) + +The summary details the total number of devices that Microsoft has received data from with your Commercial ID. It also provides the number of devices that need attention if any. Finally, it details the last point at which your Update Compliance workspace was refreshed. + +## The Update Compliance workspace + +![Update Compliance workspace view](images/UC_workspace_needs_attention.png) + +When you select this tile, you will be redirected to the Update Compliance workspace. The workspace is organized with the Overview blade providing a hub from which to navigate to different reports of your devices' data. + +### Overview blade + +![The Overview blade](images/UC_workspace_overview_blade.png) + +Update Compliance’s overview blade summarizes all the data Update Compliance provides. It functions as a hub from which you can navigate to different sections. The total number of devices detected by Update Compliance is reported in the title of this blade. What follows is a distribution for all devices as to whether they are up to date on the following items: +* Security updates: A device is up to date on quality updates whenever it has the latest applicable quality update installed. Quality updates are monthly cumulative updates that are specific to a version of Windows 10. +* Feature updates: A device is up to date on feature updates whenever it has the latest applicable feature update installed. Update Compliance considers [Servicing Channel](waas-overview.md#servicing-channels) when determining update applicability. +* AV Signature: A device is up to date on Antivirus Signature when the latest Windows Defender Signatures have been downloaded. This distribution only considers devices that are running Windows Defender Antivirus. + +The blade also provides the time at which your Update Compliance workspace was [refreshed](#update-compliance-data-latency). + +The following is a breakdown of the different sections available in Update Compliance: +* [Need Attention!](update-compliance-need-attention.md) - This section is the default section when arriving to your Update Compliance workspace. It provides a summary of the different issues devices are facing relative to Windows 10 updates. +* [Security Update Status](update-compliance-security-update-status.md) - This section lists the percentage of devices that are on the latest security update released for the version of Windows 10 it is running. Selecting this section provides blades that summarize the overall status of security updates across all devices and a summary of their deployment progress towards the latest two security updates. +* [Feature Update Status](update-compliance-feature-update-status.md) - This section lists the percentage of devices that are on the latest feature update that is applicable to a given device. Selecting this section provides blades that summarize the overall feature update status across all devices and a summary of deployment status for different versions of Windows 10 in your environment. +* [Delivery Optimization Status](update-compliance-delivery-optimization.md) - This section summarizes bandwidth savings incurred by utilizing Delivery Optimization in your environment. It provides a breakdown of Delivery Optimization configuration across devices, and summarizes bandwidth savings and utilization across multiple content types. + + +## Update Compliance data latency +Update Compliance uses Windows 10 diagnostic data as its data source. After you add Update Compliance and appropriately configure your devices, it could take 48-72 hours before they first appear. The process that follows is as follows: + +Update Compliance is refreshed every 12 hours. This means that every 12 hours all data that has been gathered over the last 12-hour interval is pushed to Log Analytics. However, the rate at which each type of data is sent from the device and how long it takes to be ready for Update Compliance varies, roughly outlined below. + +| Data Type | Data upload rate from device | Data Latency | +|--|--|--| +|WaaSUpdateStatus | Once per day |4 hours | +|WaaSInsiderStatus| Once per day |4 hours | +|WaaSDeploymentStatus|Every update event (Download, install, etc.)|24-36 hours | +|WDAVStatus|On signature update|24 hours | +|WDAVThreat|On threat detection|24 hours | +|WUDOAggregatedStatus|On update event, aggregated over time|24-36 hours | +|WUDOStatus|Once per day|12 hours | + +This means you should generally expect to see new data device data every 24 hours, except for WaaSDeploymentStatus and WUDOAggregatedStatus, which may take 36-48 hours (if it misses the 36th hour refresh, it would be in the 48th, so the data will be present in the 48th hour refresh). + +## Using Log Analytics + +Update Compliance is built on the Log Analytics platform that is integrated into Operations Management Suite. All data in the workspace is the direct result of a query. Understanding the tools and features at your disposal, all integrated within Azure Portal, can deeply enhance your experience and complement Update Compliance. + +See below for a few topics related to Log Analytics: +* Learn how to effectively execute custom Log Searches by referring to Microsoft Azure’s excellent documentation on [querying data in Log Analytics](https://docs.microsoft.com/azure/log-analytics/log-analytics-log-searches). +* To develop your own custom data views in Operations Management Suite or [Power BI](https://powerbi.microsoft.com/); check out documentation on [analyzing data for use in Log Analytics](https://docs.microsoft.com/azure/log-analytics/log-analytics-dashboards). +* [Gain an overview of Log Analytics’ alerts](https://docs.microsoft.com/azure/log-analytics/log-analytics-alerts) and learn how to use it to always stay informed about the most critical issues you care about. + +## Related topics + +[Get started with Update Compliance](update-compliance-get-started.md) \ No newline at end of file From 71f7c7867a7acee6e5686011ab84990b9125883b Mon Sep 17 00:00:00 2001 From: jaimeo Date: Mon, 7 Oct 2019 12:07:02 -0700 Subject: [PATCH 032/143] fixed a crosslink issue --- ...update-compliance-delivery-optimization.md | 2 +- .../waas-delivery-optimization-setup.md | 381 +++++++++--------- 2 files changed, 192 insertions(+), 191 deletions(-) diff --git a/windows/deployment/update/update-compliance-delivery-optimization.md b/windows/deployment/update/update-compliance-delivery-optimization.md index 0f64c2b157..ef10467607 100644 --- a/windows/deployment/update/update-compliance-delivery-optimization.md +++ b/windows/deployment/update/update-compliance-delivery-optimization.md @@ -30,7 +30,7 @@ The Delivery Optimization Status section includes three blades: ## Device Configuration blade -Devices can be set to use different download modes; these download modes determine in what situations Delivery Optimization will use peer-to-peer distribution to accomplish the downloads. The top section shows the number of devices configured to use peer-to-peer distribution in *Peering On* compared to *Peering Off* modes. The table shows a breakdown of the various download mode configurations seen in your environment. For more information about the different configuration options, see [Configure Delivery Optimization for Windows 10 updates](waas-delivery-optimization.md#download-mode). +Devices can be set to use different download modes; these download modes determine in what situations Delivery Optimization will use peer-to-peer distribution to accomplish the downloads. The top section shows the number of devices configured to use peer-to-peer distribution in *Peering On* compared to *Peering Off* modes. The table shows a breakdown of the various download mode configurations seen in your environment. For more information about the different configuration options, see [Configure Delivery Optimization for Windows 10 updates](waas-delivery-optimization-setup.md). ## Content Distribution (%) blade The first of two blades showing information on content breakdown, this blade shows a ring chart summarizing **Bandwidth Savings %**, which is the percentage of data received from peer sources out of the total data downloaded (for any device that used peer-to-peer distribution). diff --git a/windows/deployment/update/waas-delivery-optimization-setup.md b/windows/deployment/update/waas-delivery-optimization-setup.md index f21112405f..de20e4993f 100644 --- a/windows/deployment/update/waas-delivery-optimization-setup.md +++ b/windows/deployment/update/waas-delivery-optimization-setup.md @@ -1,190 +1,191 @@ ---- -title: Set up Delivery Optimization -ms.reviewer: -manager: laurawi -description: Delivery Optimization is a new peer-to-peer distribution method in Windows 10 -keywords: oms, operations management suite, wdav, updates, downloads, log analytics -ms.prod: w10 -ms.mktglfcycl: deploy -ms.sitesec: library -audience: itpro author: greg-lindsay -ms.localizationpriority: medium -ms.author: greglin -ms.collection: M365-modern-desktop -ms.topic: article ---- - -# Set up Delivery Optimization for Windows 10 updates - -**Applies to** - -- Windows 10 - -> **Looking for consumer information?** See [Windows Update: FAQ](https://support.microsoft.com/help/12373/windows-update-faq) - -## Recommended Delivery Optimization settings - -Delivery Optimization offers a great many settings to fine-tune its behavior (see [Delivery Optimization reference](waas-delivery-optimization-reference.md) for a comprehensive list), but for the most efficient performance, there are just a few key parameters that will have the greates impact if particular situations exist in your deployment: - -- Does your topology include multiple breakouts to the internet (i.e., a "hybrid WAN") or are there only a few connections to the internet, so that all requests appear to come from a single external IP address (a "hub and spoke" topology)? -- If you use boundary groups in your topology, how many devices are present in a given group? -- What percentage of your devices are mobile? -- Do your devices have a lot of free space on their drives? -- Do you have a lab scenario with many devices on AC power? - ->[!NOTE] ->These scenarios (and the recommended settings for each) are not mutually exclusive. It's possible that your deployment might involve more than one of these scenarios, in which case you can employ the related settings in any combination as needed. In all cases, however, "download mode" is the most important one to set. - -Quick-reference table: - -| Use case | Policy | Recommended value | Reason | -| --- | --- | --- | --- | -| Hub & spoke topology | Download mode | 1 or 2 | Automatic grouping of peers to match your topology | -| Sites with > 30 devices | Minimum file size to cache | 10 MB (or 1 MB) | Leverage peers-to-peer capability in more downloads | -| Large number of mobile devices | Allow uploads on battery power | 60% | Increase # of devices that can upload while limiting battery drain | -| Labs with AC-powered devices | Content Expiration | 7 (up to 30) days | Leverage devices that can upload more for a longer period | - - -### Hybrid WAN scenario - -For this scenario, grouping devices by domain allows devices to be included in peer downloads and uploads across VLANs. **Set Download Mode to 2 - Group**. The default group is the authenticated domain or Active Directory site. If your domain-based group is too wide, or your Active Directory sites aren’t aligned with your site network topology, then you should consider additional options for dynamically creating groups, for example by using the GroupIDSrc parameter. - - - - -To do this in Group Policy go to **Configuration\Policies\Administrative Templates\Windows Components\Delivery Optimization** and set **Download mode** to **2**. - -To do this with MDM, go to **.Vendor/MSFT/Policy/Config/DeliveryOptimization/** and set DODownloadMode to 1 or 2. - -### Hub and spoke topology with boundary groups - -The default download mode setting is **1**; this means all devices breaking out to the internet using the same public IP will be considered as a single peer group. To prevent peer-to-peer activity across groups, you should set the download mode to **2**. If you have already defined Active Directory sites per hub or branch office, then you don't need to do anything else. If you're not using Active Directory sites, you should set *RestrictPeerSelectionBy* policies to restrict the activity to the subnet or set a different source for Groups by using the GroupIDSrc parameter. See [Select a method to restrict peer selection](waas-delivery-optimization-reference.md#select-a-method-to-restrict-peer-selection). - - - -To do this in Group Policy go to **Configuration\Policies\Administrative Templates\Windows Components\Delivery Optimization** and set **Download mode** to **2**. - -To do this with MDM, go to **.Vendor/MSFT/Policy/Config/DeliveryOptimization/** and set **DODownloadMode** to **2**. - - -### Large number of mobile devices - -If you have a mobile workforce with a great many mobile devices, set Delivery Optimization to allow uploads on battery power, while limiting the use to prevent battery drain. A setting for **DOMinBatteryPercentageAllowedToUpload** of 60% is a good starting point, though you might want to adjust it later. - -To do this in Group Policy, go to **Configuration\Policies\Administrative Templates\Windows Components\Delivery Optimization** and set **Allow uploads while the device is on battery while under set Battery level** to 60. - -To do this with MDM, go to **.Vendor/MSFT/Policy/Config/DeliveryOptimization/** and set **DOMinBatteryPercentageAllowedToUpload** to 60. - -### Plentiful free space and large numbers of devices - -Many devices now come with large internal drives. You can set Delivery Optimization to take better advantage of this space (especially if you have large numbers of devices) by changing the minimum file size to cache. If you have more than 30 devices in your local network or group, change it from the default 50 MB to 10 MB. If you have more than 100 devices (and are running Windows 10, version 1803 or later), set this value to 1 MB. - -[//]: # (default of 50 aimed at consumer) - -To do this in Group Policy, go to **Configuration\Policies\Administrative Templates\Windows Components\Delivery Optimization** and set **Minimum Peer Caching Content File Size** to 100 (if you have more than 30 devices) or 1 (if you have more than 100 devices). - -To do this with MDM, go to **.Vendor/MSFT/Policy/Config/DeliveryOptimization/** and set **DOMinFileSizeToCache** to 100 (if you have more than 30 devices) or 1 (if you have more than 100 devices). - -### Lab scenario - -In a lab situation, you typically have a large number of devices that are plugged in and have a lot of free disk space. By increasing the content expiration interval, you can take advantage of these devices, using them as excellent upload sources in order to upload much more content over a longer period. - -To do this in Group Policy, go to **Configuration\Policies\Administrative Templates\Windows Components\Delivery Optimization** and set **Max Cache Age** to **6048000** (7 days) or more (up to 30 days). - -To do this with MDM, go to **.Vendor/MSFT/Policy/Config/DeliveryOptimization/** and set DOMaxCacheAge to 7 or more (up to 30 days). - -[//]: # (material about "preferred" devices; remove MinQos/MaxCacheAge; table format?) - - -## Monitor Delivery Optimization -[//]: # (How to tell if it’s working? What values are reasonable; which are not? If not, which way to adjust and how? -- check PercentPeerCaching for files > minimum >= 50%) - -### Windows PowerShell cmdlets - -**Starting in Windows 10, version 1703**, you can use new PowerShell cmdlets to check the performance of Delivery Optimization. - -#### Analyze usage - -`Get-DeliveryOptimizationStatus` returns a real-time snapshot of all current Delivery Optimization jobs. - -| Key | Value | -| --- | --- | -| File ID | A GUID that identifies the file being processed | -| Priority | Priority of the download; values are **foreground** or **background** | -| FileSize | Size of the file | -| TotalBytesDownloaded | The number of bytes from any source downloaded so far | -| PercentPeerCaching |The percentage of bytes downloaded from peers versus over HTTP | -| BytesFromPeers | Total bytes downloaded from peer devices (sum of bytes downloaded from LAN, Group, and Internet Peers) | -| BytesfromHTTP | Total number of bytes received over HTTP | -| DownloadDuration | Total download time in seconds | -| Status | Current state of the operation. Possible values are: **Downloading** (download in progress); **Complete** (download completed, but is not uploading yet); **Caching** (download completed successfully and is ready to upload or uploading); **Paused** (download/upload paused by caller) | -| NumPeers | Indicates the total number of peers returned from the service. | -| PredefinedCallerApplication | Indicates the last caller that initiated a request for the file. | -| ExpireOn | The target expiration date and time for the file. | -| Pinned | A yes/no value indicating whether an item has been "pinned" in the cache (see `setDeliveryOptmizationStatus`). | - -`Get-DeliveryOptimizationPerfSnap` returns a list of key performance data: - -- Number of files downloaded  -- Number of files uploaded  -- Total bytes downloaded  -- Total bytes uploaded  -- Average transfer size (download); that is, the number bytes downloaded divided by the number of files  -- Average transfer size (upload); the number of bytes uploaded divided by the number of files -- Peer efficiency; same as PercentPeerCaching - -Using the `-Verbose` option returns additional information: - -- Bytes from peers (per type)  -- Bytes from CDN (the number of bytes received over HTTP) -- Average number of peer connections per download  - -Starting in Window 10, version 1903, `get-DeliveryOptimizationPerfSnap` has a new option `-CacheSummary` which provides a summary of the cache status. - -Starting in Windows 10, version 1803, `Get-DeliveryOptimizationPerfSnapThisMonth` returns data similar to that from `Get-DeliveryOptimizationPerfSnap` but limited to the current calendar month. - -#### Manage the Delivery Optimization cache - -**Starting in Windows 10, version 1903:** - -`set-DeliveryOptimizationStatus -ExpireOn [date time]` extends the expiration of all files in the cache. You can set the expiration immediately for all files that are in the "caching" state. For files in progress ("downloading"), the expiration is applied once the download is complete. You can set the expiration up to one year from the current date and time. - -`set-DeliveryOptimizationStatus -ExpireOn [date time] -FileID [FileID]` extends expiration for a single specific file in the cache. - -You can now "pin" files to keep them persistent in the cache. You can only do this with files that are downloaded in modes 1, 2, or 3. - -`set-DeliveryOptimizationStatus -Pin [True] -File ID [FileID]` keeps a specific file in the cache such that it won't be deleted until the expiration date and time (which you set with `set-DeliveryOptimizationStatus -ExpireOn [date time] -FileID [FileID]`). The file is also excluded from the cache quota calculation. - -`set-DeliveryOptimizationStatus -Pin [False] -File ID [FileID]` "unpins" a file, so that it will be deleted when the expiration date and time are rreached. The file is included in the cache quota calculation. - -`delete-DeliveryOptimizationCache` lets you clear files from the cache and remove all persisted data related to them. You can use these options with this cmdlet: - -- `-FileID` specifies a particular file to delete. -- `-IncludePinnedFiles` deletes all files that are pinned. -- `-Force` deletes the cache with no prompts. - - -#### Work with Delivery Optimization logs - -**Starting in Windows 10, version 1803:** - -`Get-DeliveryOptimizationLog [-Path ] [-Flush]` - -If `Path` is not specified, this cmdlet reads all logs from the dosvc log directory, which requires administrator permissions. If `Flush` is specified, the cmdlet stops dosvc before reading logs. - -Log entries are written to the PowerShell pipeline as objects. To dump logs to a text file, run `Get-DeliveryOptimizationLog | Set-Content ` or something similar. - -[//]: # (section on what to look for in logs, list of peers, connection failures) - - - -[//]: # (possibly move to Troubleshooting) - -### Monitor with Update Compliance - -The Update Compliance solution of Windows Analytics provides you with information about your Delivery Optimization configuration, including the observed bandwidth savings across all devices that used peer-to-peer distribution over the past 28 days. - -![DO status](images/UC_workspace_DO_status.png) - -For details, see [Delivery Optimization in Update Compliance](update-compliance-delivery-optimization.md). - +--- +title: Set up Delivery Optimization +ms.reviewer: +manager: laurawi +description: Delivery Optimization is a new peer-to-peer distribution method in Windows 10 +keywords: oms, operations management suite, wdav, updates, downloads, log analytics +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +audience: itpro +author: jaimeo +ms.localizationpriority: medium +ms.author: jaimeo +ms.collection: M365-modern-desktop +ms.topic: article +--- + +# Set up Delivery Optimization for Windows 10 updates + +**Applies to** + +- Windows 10 + +> **Looking for consumer information?** See [Windows Update: FAQ](https://support.microsoft.com/help/12373/windows-update-faq) + +## Recommended Delivery Optimization settings + +Delivery Optimization offers a great many settings to fine-tune its behavior (see [Delivery Optimization reference](waas-delivery-optimization-reference.md) for a comprehensive list), but for the most efficient performance, there are just a few key parameters that will have the greates impact if particular situations exist in your deployment: + +- Does your topology include multiple breakouts to the internet (i.e., a "hybrid WAN") or are there only a few connections to the internet, so that all requests appear to come from a single external IP address (a "hub and spoke" topology)? +- If you use boundary groups in your topology, how many devices are present in a given group? +- What percentage of your devices are mobile? +- Do your devices have a lot of free space on their drives? +- Do you have a lab scenario with many devices on AC power? + +>[!NOTE] +>These scenarios (and the recommended settings for each) are not mutually exclusive. It's possible that your deployment might involve more than one of these scenarios, in which case you can employ the related settings in any combination as needed. In all cases, however, "download mode" is the most important one to set. + +Quick-reference table: + +| Use case | Policy | Recommended value | Reason | +| --- | --- | --- | --- | +| Hub & spoke topology | Download mode | 1 or 2 | Automatic grouping of peers to match your topology | +| Sites with > 30 devices | Minimum file size to cache | 10 MB (or 1 MB) | Leverage peers-to-peer capability in more downloads | +| Large number of mobile devices | Allow uploads on battery power | 60% | Increase # of devices that can upload while limiting battery drain | +| Labs with AC-powered devices | Content Expiration | 7 (up to 30) days | Leverage devices that can upload more for a longer period | + + +### Hybrid WAN scenario + +For this scenario, grouping devices by domain allows devices to be included in peer downloads and uploads across VLANs. **Set Download Mode to 2 - Group**. The default group is the authenticated domain or Active Directory site. If your domain-based group is too wide, or your Active Directory sites aren’t aligned with your site network topology, then you should consider additional options for dynamically creating groups, for example by using the GroupIDSrc parameter. + + + + +To do this in Group Policy go to **Configuration\Policies\Administrative Templates\Windows Components\Delivery Optimization** and set **Download mode** to **2**. + +To do this with MDM, go to **.Vendor/MSFT/Policy/Config/DeliveryOptimization/** and set DODownloadMode to 1 or 2. + +### Hub and spoke topology with boundary groups + +The default download mode setting is **1**; this means all devices breaking out to the internet using the same public IP will be considered as a single peer group. To prevent peer-to-peer activity across groups, you should set the download mode to **2**. If you have already defined Active Directory sites per hub or branch office, then you don't need to do anything else. If you're not using Active Directory sites, you should set *RestrictPeerSelectionBy* policies to restrict the activity to the subnet or set a different source for Groups by using the GroupIDSrc parameter. See [Select a method to restrict peer selection](waas-delivery-optimization-reference.md#select-a-method-to-restrict-peer-selection). + + + +To do this in Group Policy go to **Configuration\Policies\Administrative Templates\Windows Components\Delivery Optimization** and set **Download mode** to **2**. + +To do this with MDM, go to **.Vendor/MSFT/Policy/Config/DeliveryOptimization/** and set **DODownloadMode** to **2**. + + +### Large number of mobile devices + +If you have a mobile workforce with a great many mobile devices, set Delivery Optimization to allow uploads on battery power, while limiting the use to prevent battery drain. A setting for **DOMinBatteryPercentageAllowedToUpload** of 60% is a good starting point, though you might want to adjust it later. + +To do this in Group Policy, go to **Configuration\Policies\Administrative Templates\Windows Components\Delivery Optimization** and set **Allow uploads while the device is on battery while under set Battery level** to 60. + +To do this with MDM, go to **.Vendor/MSFT/Policy/Config/DeliveryOptimization/** and set **DOMinBatteryPercentageAllowedToUpload** to 60. + +### Plentiful free space and large numbers of devices + +Many devices now come with large internal drives. You can set Delivery Optimization to take better advantage of this space (especially if you have large numbers of devices) by changing the minimum file size to cache. If you have more than 30 devices in your local network or group, change it from the default 50 MB to 10 MB. If you have more than 100 devices (and are running Windows 10, version 1803 or later), set this value to 1 MB. + +[//]: # (default of 50 aimed at consumer) + +To do this in Group Policy, go to **Configuration\Policies\Administrative Templates\Windows Components\Delivery Optimization** and set **Minimum Peer Caching Content File Size** to 100 (if you have more than 30 devices) or 1 (if you have more than 100 devices). + +To do this with MDM, go to **.Vendor/MSFT/Policy/Config/DeliveryOptimization/** and set **DOMinFileSizeToCache** to 100 (if you have more than 30 devices) or 1 (if you have more than 100 devices). + +### Lab scenario + +In a lab situation, you typically have a large number of devices that are plugged in and have a lot of free disk space. By increasing the content expiration interval, you can take advantage of these devices, using them as excellent upload sources in order to upload much more content over a longer period. + +To do this in Group Policy, go to **Configuration\Policies\Administrative Templates\Windows Components\Delivery Optimization** and set **Max Cache Age** to **6048000** (7 days) or more (up to 30 days). + +To do this with MDM, go to **.Vendor/MSFT/Policy/Config/DeliveryOptimization/** and set DOMaxCacheAge to 7 or more (up to 30 days). + +[//]: # (material about "preferred" devices; remove MinQos/MaxCacheAge; table format?) + + +## Monitor Delivery Optimization +[//]: # (How to tell if it’s working? What values are reasonable; which are not? If not, which way to adjust and how? -- check PercentPeerCaching for files > minimum >= 50%) + +### Windows PowerShell cmdlets + +**Starting in Windows 10, version 1703**, you can use new PowerShell cmdlets to check the performance of Delivery Optimization. + +#### Analyze usage + +`Get-DeliveryOptimizationStatus` returns a real-time snapshot of all current Delivery Optimization jobs. + +| Key | Value | +| --- | --- | +| File ID | A GUID that identifies the file being processed | +| Priority | Priority of the download; values are **foreground** or **background** | +| FileSize | Size of the file | +| TotalBytesDownloaded | The number of bytes from any source downloaded so far | +| PercentPeerCaching |The percentage of bytes downloaded from peers versus over HTTP | +| BytesFromPeers | Total bytes downloaded from peer devices (sum of bytes downloaded from LAN, Group, and Internet Peers) | +| BytesfromHTTP | Total number of bytes received over HTTP | +| DownloadDuration | Total download time in seconds | +| Status | Current state of the operation. Possible values are: **Downloading** (download in progress); **Complete** (download completed, but is not uploading yet); **Caching** (download completed successfully and is ready to upload or uploading); **Paused** (download/upload paused by caller) | +| NumPeers | Indicates the total number of peers returned from the service. | +| PredefinedCallerApplication | Indicates the last caller that initiated a request for the file. | +| ExpireOn | The target expiration date and time for the file. | +| Pinned | A yes/no value indicating whether an item has been "pinned" in the cache (see `setDeliveryOptmizationStatus`). | + +`Get-DeliveryOptimizationPerfSnap` returns a list of key performance data: + +- Number of files downloaded  +- Number of files uploaded  +- Total bytes downloaded  +- Total bytes uploaded  +- Average transfer size (download); that is, the number bytes downloaded divided by the number of files  +- Average transfer size (upload); the number of bytes uploaded divided by the number of files +- Peer efficiency; same as PercentPeerCaching + +Using the `-Verbose` option returns additional information: + +- Bytes from peers (per type)  +- Bytes from CDN (the number of bytes received over HTTP) +- Average number of peer connections per download  + +Starting in Window 10, version 1903, `get-DeliveryOptimizationPerfSnap` has a new option `-CacheSummary` which provides a summary of the cache status. + +Starting in Windows 10, version 1803, `Get-DeliveryOptimizationPerfSnapThisMonth` returns data similar to that from `Get-DeliveryOptimizationPerfSnap` but limited to the current calendar month. + +#### Manage the Delivery Optimization cache + +**Starting in Windows 10, version 1903:** + +`set-DeliveryOptimizationStatus -ExpireOn [date time]` extends the expiration of all files in the cache. You can set the expiration immediately for all files that are in the "caching" state. For files in progress ("downloading"), the expiration is applied once the download is complete. You can set the expiration up to one year from the current date and time. + +`set-DeliveryOptimizationStatus -ExpireOn [date time] -FileID [FileID]` extends expiration for a single specific file in the cache. + +You can now "pin" files to keep them persistent in the cache. You can only do this with files that are downloaded in modes 1, 2, or 3. + +`set-DeliveryOptimizationStatus -Pin [True] -File ID [FileID]` keeps a specific file in the cache such that it won't be deleted until the expiration date and time (which you set with `set-DeliveryOptimizationStatus -ExpireOn [date time] -FileID [FileID]`). The file is also excluded from the cache quota calculation. + +`set-DeliveryOptimizationStatus -Pin [False] -File ID [FileID]` "unpins" a file, so that it will be deleted when the expiration date and time are rreached. The file is included in the cache quota calculation. + +`delete-DeliveryOptimizationCache` lets you clear files from the cache and remove all persisted data related to them. You can use these options with this cmdlet: + +- `-FileID` specifies a particular file to delete. +- `-IncludePinnedFiles` deletes all files that are pinned. +- `-Force` deletes the cache with no prompts. + + +#### Work with Delivery Optimization logs + +**Starting in Windows 10, version 1803:** + +`Get-DeliveryOptimizationLog [-Path ] [-Flush]` + +If `Path` is not specified, this cmdlet reads all logs from the dosvc log directory, which requires administrator permissions. If `Flush` is specified, the cmdlet stops dosvc before reading logs. + +Log entries are written to the PowerShell pipeline as objects. To dump logs to a text file, run `Get-DeliveryOptimizationLog | Set-Content ` or something similar. + +[//]: # (section on what to look for in logs, list of peers, connection failures) + + + +[//]: # (possibly move to Troubleshooting) + +### Monitor with Update Compliance + +The Update Compliance solution of Windows Analytics provides you with information about your Delivery Optimization configuration, including the observed bandwidth savings across all devices that used peer-to-peer distribution over the past 28 days. + +![DO status](images/UC_workspace_DO_status.png) + +For details, see [Delivery Optimization in Update Compliance](update-compliance-delivery-optimization.md). + From 0f1316cf58f705d5252caf580772e915ed4cfd69 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Mon, 7 Oct 2019 15:31:31 -0700 Subject: [PATCH 033/143] adjusted TOC and WA Overview topic --- windows/deployment/TOC.md | 21 ++-- .../update/windows-analytics-overview.md | 114 +++++++++--------- 2 files changed, 65 insertions(+), 70 deletions(-) diff --git a/windows/deployment/TOC.md b/windows/deployment/TOC.md index 2ac2f8253f..461bbb314e 100644 --- a/windows/deployment/TOC.md +++ b/windows/deployment/TOC.md @@ -240,6 +240,16 @@ #### [Delivery Optimization reference](update/waas-delivery-optimization-reference.md) #### [Configure BranchCache for Windows 10 updates](update/waas-branchcache.md) #### [Whitepaper: Windows Updates using forward and reverse differentials](update/PSFxWhitepaper.md) +### Monitor Windows Updates +#### [Monitor Windows Updates with Update Compliance](update/update-compliance-monitor.md) +#### [Get started with Update Compliance](update/update-compliance-get-started.md) +#### [Use Update Compliance](update/update-compliance-using.md) +##### [Need Attention! report](update/update-compliance-need-attention.md) +##### [Security Update Status report](update/update-compliance-security-update-status.md) +##### [Feature Update Status report](update/update-compliance-feature-update-status.md) +##### [Windows Defender AV Status report](update/update-compliance-wd-av-status.md) +##### [Delivery Optimization in Update Compliance](update/update-compliance-delivery-optimization.md) +##### [Update Compliance Perspectives](update/update-compliance-perspectives.md) ### Best practices #### [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) @@ -260,7 +270,6 @@ ### [Manage device restarts after updates](update/waas-restart.md) ### [Manage additional Windows Update settings](update/waas-wu-settings.md) ### [Determine the source of Windows updates](update/windows-update-sources.md) - ## Windows Analytics ### [Windows Analytics overview](update/windows-analytics-overview.md) ### [Windows Analytics in the Azure Portal](update/windows-analytics-azure-portal.md) @@ -281,16 +290,6 @@ ##### [Step 4: Monitor deployment](upgrade/upgrade-readiness-monitor-deployment.md) ##### [Additional insights](upgrade/upgrade-readiness-additional-insights.md) ##### [Targeting a new operating system version](upgrade/upgrade-readiness-target-new-OS.md) -### Monitor Windows Updates -#### [Monitor Windows Updates with Update Compliance](update/update-compliance-monitor.md) -#### [Get started with Update Compliance](update/update-compliance-get-started.md) -#### [Use Update Compliance](update/update-compliance-using.md) -##### [Need Attention! report](update/update-compliance-need-attention.md) -##### [Security Update Status report](update/update-compliance-security-update-status.md) -##### [Feature Update Status report](update/update-compliance-feature-update-status.md) -##### [Windows Defender AV Status report](update/update-compliance-wd-av-status.md) -##### [Delivery Optimization in Update Compliance](update/update-compliance-delivery-optimization.md) -##### [Update Compliance Perspectives](update/update-compliance-perspectives.md) ### Device Health #### [Device Health overview](update/device-health-monitor.md) #### [Get started with Device Health](update/device-health-get-started.md) diff --git a/windows/deployment/update/windows-analytics-overview.md b/windows/deployment/update/windows-analytics-overview.md index 833f2db650..37a3525581 100644 --- a/windows/deployment/update/windows-analytics-overview.md +++ b/windows/deployment/update/windows-analytics-overview.md @@ -1,59 +1,55 @@ ---- -title: Windows Analytics -ms.reviewer: -manager: laurawi -description: Introduction and overview of Windows Analytics -keywords: Device Health, Upgrade Readiness, Update Compliance, oms, operations management suite, prerequisites, requirements, monitoring, crash, drivers -ms.prod: w10 -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: deploy -audience: itpro author: greg-lindsay -ms.audience: itpro author: greg-lindsay -ms.localizationpriority: medium -ms.collection: M365-analytics -ms.topic: article ---- - -# Windows Analytics overview - -Windows Analytics is a set of solutions for Azure Portal that provide you with extensive data about the state of devices in your deployment. There are currently three solutions which you can use singly or in any combination: - -## Device Health - -[Device Health](device-health-get-started.md) provides the following: - -- Identification of devices that crash frequently, and therefore might need to be rebuilt or replaced -- Identification of device drivers that are causing device crashes, with suggestions of alternative versions of those drivers that might reduce the number of crashes -- Notification of Windows Information Protection misconfigurations that send prompts to end users - - -## Update Compliance - -[Update Compliance](update-compliance-get-started.md) shows you the state of your devices with respect to the Windows updates so that you can ensure that they are on the most current updates as appropriate. In addition, Update Compliance provides the following: - -- Dedicated drill-downs for devices that might need attention -- An inventory of devices, including the version of Windows they are running and their update status -- The ability to track protection and threat status for Windows Defender Antivirus-enabled devices -- An overview of Windows Update for Business deferral configurations (Windows 10, version 1607 and later) -- Powerful built-in log analytics to create useful custom queries -- Cloud-connected access utilizing Windows 10 diagnostic data means no need for new complex, customized infrastructure - -## Upgrade Readiness - -[Upgrade Readiness](../upgrade/upgrade-readiness-get-started.md) offers a set of tools to plan and manage the upgrade process end to end, allowing you to adopt new Windows releases more quickly. With new Windows versions being released multiple times a year, ensuring application and driver compatibility on an ongoing basis is key to adopting new Windows versions as they are released. Upgrade Readiness not only supports upgrade management from Windows 7 and Windows 8.1 to Windows 10, but also Windows 10 upgrades in the Windows as a service model. - -Use Upgrade Readiness to get: - -- A visual workflow that guides you from pilot to production -- Detailed computer and application inventory -- Powerful computer-level search and drill-downs -- Guidance and insights into application and driver compatibility issues, with suggested fixes -- Data-driven application rationalization tools -- Application usage information, allowing targeted validation; workflow to track validation progress and decisions -- Data export to commonly used software deployment tools, including System Center Configuration Manager - -To get started with any of these solutions, visit the links for instructions to add it to Azure Portal. - ->[!NOTE] -> For details about licensing requirements and costs associated with using Windows Analytics solutions, see [What are the requirements and costs for Windows Analytics solutions?](windows-analytics-FAQ-troubleshooting.md#what-are-the-requirements-and-costs-for-windows-analytics-solutions). +--- +title: Windows Analytics +ms.reviewer: +manager: laurawi +description: Introduction and overview of Windows Analytics +keywords: Device Health, Upgrade Readiness, Update Compliance, oms, operations management suite, prerequisites, requirements, monitoring, crash, drivers +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: deploy +audience: itpro +author: jaimeo +ms.audience: itpro +author: jaimeo +ms.localizationpriority: medium +ms.collection: M365-analytics +ms.topic: article +--- + +# Windows Analytics overview + +Windows Analytics is a set of solutions for Azure Portal that provide you with extensive data about the state of devices in your deployment. There are currently three solutions which you can use singly or in any combination: + +>[!IMPORTANT] +>[Update Compliance](update-compliance-get-started.md) is moving out of Windows Analytics. Windows Analytics is being retired, but Update Compliance will continue to be supported. For more information, see the [Update Compliance FAQ](windows-analytics-get-started.md). + + +## Device Health + +[Device Health](device-health-get-started.md) provides the following: + +- Identification of devices that crash frequently, and therefore might need to be rebuilt or replaced +- Identification of device drivers that are causing device crashes, with suggestions of alternative versions of those drivers that might reduce the number of crashes +- Notification of Windows Information Protection misconfigurations that send prompts to end users + + + +## Upgrade Readiness + +[Upgrade Readiness](../upgrade/upgrade-readiness-get-started.md) offers a set of tools to plan and manage the upgrade process end to end, allowing you to adopt new Windows releases more quickly. With new Windows versions being released multiple times a year, ensuring application and driver compatibility on an ongoing basis is key to adopting new Windows versions as they are released. Upgrade Readiness not only supports upgrade management from Windows 7 and Windows 8.1 to Windows 10, but also Windows 10 upgrades in the Windows as a service model. + +Use Upgrade Readiness to get: + +- A visual workflow that guides you from pilot to production +- Detailed computer and application inventory +- Powerful computer-level search and drill-downs +- Guidance and insights into application and driver compatibility issues, with suggested fixes +- Data-driven application rationalization tools +- Application usage information, allowing targeted validation; workflow to track validation progress and decisions +- Data export to commonly used software deployment tools, including System Center Configuration Manager + +To get started with any of these solutions, visit the links for instructions to add it to Azure Portal. + +>[!NOTE] +> For details about licensing requirements and costs associated with using Windows Analytics solutions, see [What are the requirements and costs for Windows Analytics solutions?](windows-analytics-FAQ-troubleshooting.md#what-are-the-requirements-and-costs-for-windows-analytics-solutions). From 9bb79b15cb069f61edac34513b6448a9a6be26e2 Mon Sep 17 00:00:00 2001 From: John Liu <49762389+ShenLanJohn@users.noreply.github.com> Date: Tue, 8 Oct 2019 10:00:31 -0700 Subject: [PATCH 034/143] CAT Auto Pulish for Windows Release Messages - CAT_AutoPublish_20191008083024 (#1294) (#1295) --- .../resolved-issues-windows-10-1507.yml | 4 ++-- .../resolved-issues-windows-10-1607.yml | 4 ++-- .../resolved-issues-windows-10-1703.yml | 4 ++-- .../resolved-issues-windows-10-1709.yml | 4 ++-- .../resolved-issues-windows-10-1803.yml | 4 ++-- ...es-windows-10-1809-and-windows-server-2019.yml | 4 ++-- .../resolved-issues-windows-10-1903.yml | 4 ++-- ...s-windows-7-and-windows-server-2008-r2-sp1.yml | 4 ++-- ...ues-windows-8.1-and-windows-server-2012-r2.yml | 4 ++-- .../resolved-issues-windows-server-2008-sp2.yml | 4 ++-- .../resolved-issues-windows-server-2012.yml | 4 ++-- .../status-windows-10-1507.yml | 4 ++-- ...us-windows-10-1607-and-windows-server-2016.yml | 15 ++------------- .../status-windows-10-1703.yml | 15 ++------------- .../status-windows-10-1709.yml | 15 ++------------- .../status-windows-10-1803.yml | 15 ++------------- ...us-windows-10-1809-and-windows-server-2019.yml | 15 ++------------- .../status-windows-10-1903.yml | 9 ++------- ...s-windows-7-and-windows-server-2008-r2-sp1.yml | 4 ++-- ...tus-windows-8.1-and-windows-server-2012-r2.yml | 4 ++-- .../status-windows-server-2008-sp2.yml | 4 ++-- .../status-windows-server-2012.yml | 4 ++-- .../windows-message-center.yml | 1 + 23 files changed, 45 insertions(+), 104 deletions(-) diff --git a/windows/release-information/resolved-issues-windows-10-1507.yml b/windows/release-information/resolved-issues-windows-10-1507.yml index 1b60cb6d84..4b08bb66bc 100644 --- a/windows/release-information/resolved-issues-windows-10-1507.yml +++ b/windows/release-information/resolved-issues-windows-10-1507.yml @@ -32,7 +32,7 @@ sections: - type: markdown text: " - + @@ -55,7 +55,7 @@ sections: - type: markdown text: "
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 10240.18334

September 23, 2019
KB4522009
Resolved
KB4524153
October 03, 2019
10:00 AM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 10240.18334

September 23, 2019
KB4522009
Resolved
KB4520011
October 08, 2019
10:00 AM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and VBScript may stop responding and you may receive an error.

See details >
OS Build 10240.18305

August 13, 2019
KB4512497
Resolved
KB4517276
August 17, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on Windows devices that installed updates on June 11, 2019 or later.

See details >
OS Build 10240.18244

June 11, 2019
KB4503291
Resolved External
August 09, 2019
07:03 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view or create Custom Views in Event Viewer, you may receive an error and the app may stop responding or close.

See details >
OS Build 10240.18244

June 11, 2019
KB4503291
Resolved
KB4507458
July 09, 2019
10:00 AM PT
- +
DetailsOriginating updateStatusHistory
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing. Some apps may close or error when the print spooler fails and you may receive a remote procedure call error (RPC error) from some printing utility or printing apps.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4524153.

Back to top
OS Build 10240.18334

September 23, 2019
KB4522009
Resolved
KB4524153
Resolved:
October 03, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4520011.

Back to top
OS Build 10240.18334

September 23, 2019
KB4522009
Resolved
KB4520011
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
" diff --git a/windows/release-information/resolved-issues-windows-10-1607.yml b/windows/release-information/resolved-issues-windows-10-1607.yml index f6d0389a8b..e716f09b5f 100644 --- a/windows/release-information/resolved-issues-windows-10-1607.yml +++ b/windows/release-information/resolved-issues-windows-10-1607.yml @@ -32,7 +32,7 @@ sections: - type: markdown text: " - + @@ -71,7 +71,7 @@ sections: - type: markdown text: "
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 14393.3206

September 23, 2019
KB4522010
Resolved
KB4524152
October 03, 2019
10:00 AM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 14393.3206

September 23, 2019
KB4522010
Resolved
KB4519998
October 08, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 14393.3204

September 10, 2019
KB4516044
Resolved
September 17, 2019
04:47 PM PT
Apps and scripts using the NetQueryDisplayInformation API may fail with error
Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data.

See details >
OS Build 14393.3053

June 18, 2019
KB4503294
Resolved
KB4516044
September 10, 2019
10:00 AM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 14393.3115

July 16, 2019
KB4507459
Resolved
KB4512517
August 13, 2019
10:00 AM PT
- +
DetailsOriginating updateStatusHistory
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing. Some apps may close or error when the print spooler fails and you may receive a remote procedure call error (RPC error) from some printing utility or printing apps.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4524152.

Back to top
OS Build 14393.3206

September 23, 2019
KB4522010
Resolved
KB4524152
Resolved:
October 03, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4519998.

Back to top
OS Build 14393.3206

September 23, 2019
KB4522010
Resolved
KB4519998
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) may become unresponsive or may have high CPU usage. Affected IMEs include Chinese Simplified (ChsIME.EXE) and Chinese Traditional (ChtIME.EXE) with Changjie/Quick keyboard.


Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
Resolution: After investigation, we have found that this issue does not affect this version of Windows.

Back to top
OS Build 14393.3204

September 10, 2019
KB4516044
Resolved
Resolved:
September 17, 2019
04:47 PM PT

Opened:
September 13, 2019
05:25 PM PT
" diff --git a/windows/release-information/resolved-issues-windows-10-1703.yml b/windows/release-information/resolved-issues-windows-10-1703.yml index 4478c0a447..3417779bd7 100644 --- a/windows/release-information/resolved-issues-windows-10-1703.yml +++ b/windows/release-information/resolved-issues-windows-10-1703.yml @@ -32,7 +32,7 @@ sections: - type: markdown text: " - + @@ -62,7 +62,7 @@ sections: - type: markdown text: "
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 15063.2046

September 23, 2019
KB4522011
Resolved
KB4524151
October 03, 2019
10:00 AM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 15063.2046

September 23, 2019
KB4522011
Resolved
KB4520010
October 08, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 15063.2045

September 10, 2019
KB4516068
Resolved
September 17, 2019
04:47 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 15063.1955

July 16, 2019
KB4507467
Resolved
KB4512507
August 13, 2019
10:00 AM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and VBScript may stop responding and you may receive an error.

See details >
OS Build 15063.1988

August 13, 2019
KB4512507
Resolved
KB4512474
August 17, 2019
02:00 PM PT
- +
DetailsOriginating updateStatusHistory
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing. Some apps may close or error when the print spooler fails and you may receive a remote procedure call error (RPC error) from some printing utility or printing apps.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4524151.

Back to top
OS Build 15063.2046

September 23, 2019
KB4522011
Resolved
KB4524151
Resolved:
October 03, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4520010.

Back to top
OS Build 15063.2046

September 23, 2019
KB4522011
Resolved
KB4520010
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) may become unresponsive or may have high CPU usage. Affected IMEs include Chinese Simplified (ChsIME.EXE) and Chinese Traditional (ChtIME.EXE) with Changjie/Quick keyboard.


Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
Resolution: After investigation, we have found that this issue does not affect this version of Windows.

Back to top
OS Build 15063.2045

September 10, 2019
KB4516068
Resolved
Resolved:
September 17, 2019
04:47 PM PT

Opened:
September 13, 2019
05:25 PM PT
" diff --git a/windows/release-information/resolved-issues-windows-10-1709.yml b/windows/release-information/resolved-issues-windows-10-1709.yml index f74e209cd0..edf606e491 100644 --- a/windows/release-information/resolved-issues-windows-10-1709.yml +++ b/windows/release-information/resolved-issues-windows-10-1709.yml @@ -32,7 +32,7 @@ sections: - type: markdown text: " - + @@ -64,7 +64,7 @@ sections: - type: markdown text: "
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 16299.1392

September 23, 2019
KB4522012
Resolved
KB4524150
October 03, 2019
10:00 AM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 16299.1392

September 23, 2019
KB4522012
Resolved
KB4520004
October 08, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 16299.1387

September 10, 2019
KB4516066
Resolved
September 19, 2019
04:08 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 16299.1296

July 16, 2019
KB4507465
Resolved
KB4512516
August 13, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
OS Build 16299.1217

June 11, 2019
KB4503284
Resolved
KB4512494
August 16, 2019
02:00 PM PT
- +
DetailsOriginating updateStatusHistory
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing. Some apps may close or error when the print spooler fails and you may receive a remote procedure call error (RPC error) from some printing utility or printing apps.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4524150.

Back to top
OS Build 16299.1392

September 23, 2019
KB4522012
Resolved
KB4524150
Resolved:
October 03, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4520004.

Back to top
OS Build 16299.1392

September 23, 2019
KB4522012
Resolved
KB4520004
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) may become unresponsive or may have high CPU usage. Affected IMEs include Chinese Simplified (ChsIME.EXE) and Chinese Traditional (ChtIME.EXE) with Changjie/Quick keyboard.


Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016

Resolution: Due to security related changes in KB4516066, this issue may occur when Touch Keyboard and Handwriting Panel Service is not configured to its default startup type of Manual. To resolve the issue, perform the following steps:
  1. Select the Start button and type Services.
  2. Locate Touch Keyboard and Handwriting Panel Service and double click on it or long press and select Properties.
  3. Locate Startup type: and change it to Manual
  4. Select Ok
  5. The TabletInputService service is now in the default configuration and IME should work as expected.

Back to top
OS Build 16299.1387

September 10, 2019
KB4516066
Resolved
Resolved:
September 19, 2019
04:08 PM PT

Opened:
September 13, 2019
05:25 PM PT
" diff --git a/windows/release-information/resolved-issues-windows-10-1803.yml b/windows/release-information/resolved-issues-windows-10-1803.yml index a1829db162..88242a7ce0 100644 --- a/windows/release-information/resolved-issues-windows-10-1803.yml +++ b/windows/release-information/resolved-issues-windows-10-1803.yml @@ -32,7 +32,7 @@ sections: - type: markdown text: " - + @@ -65,7 +65,7 @@ sections: - type: markdown text: "
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 17134.1009

September 23, 2019
KB4522014
Resolved
KB4524149
October 03, 2019
10:00 AM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 17134.1009

September 23, 2019
KB4522014
Resolved
KB4520008
October 08, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 17134.1006

September 10, 2019
KB4516058
Resolved
September 19, 2019
04:08 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 17134.915

July 16, 2019
KB4507466
Resolved
KB4512501
August 13, 2019
10:00 AM PT
Notification issue: \"Your device is missing important security and quality fixes.\"
Some users may have incorrectly received the notification \"Your device is missing important security and quality fixes.\"

See details >
N/A

Resolved
September 03, 2019
12:32 PM PT
- +
DetailsOriginating updateStatusHistory
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing. Some apps may close or error when the print spooler fails and you may receive a remote procedure call error (RPC error) from some printing utility or printing apps.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4524149.

Back to top
OS Build 17134.1009

September 23, 2019
KB4522014
Resolved
KB4524149
Resolved:
October 03, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4520008.

Back to top
OS Build 17134.1009

September 23, 2019
KB4522014
Resolved
KB4520008
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) may become unresponsive or may have high CPU usage. Affected IMEs include Chinese Simplified (ChsIME.EXE) and Chinese Traditional (ChtIME.EXE) with Changjie/Quick keyboard.


Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016

Resolution: Due to security related changes in KB4516058, this issue may occur when Touch Keyboard and Handwriting Panel Service is not configured to its default startup type of Manual. To resolve the issue, perform the following steps:
  1. Select the Start button and type Services.
  2. Locate Touch Keyboard and Handwriting Panel Service and double click on it or long press and select Properties.
  3. Locate Startup type: and change it to Manual
  4. Select Ok
  5. The TabletInputService service is now in the default configuration and IME should work as expected.

Back to top
OS Build 17134.1006

September 10, 2019
KB4516058
Resolved
Resolved:
September 19, 2019
04:08 PM PT

Opened:
September 13, 2019
05:25 PM PT
Notification issue: \"Your device is missing important security and quality fixes.\"
Some users may have incorrectly received the notification \"Your device is missing important security and quality fixes\" in the Windows Update dialog and a red \"!\" in the task tray on the Windows Update tray icon. This notification is intended for devices that are 90 days or more out of date, but some users with installed updates released in June or July also saw this notification.

Affected platforms:
  • Client: Windows 10, version 1803
  • Server: Windows Server, version 1803
Resolution: This issue was resolved on the server side on August 30, 2019. Only devices that are out of date by 90 days or more should now see the notification. No action is required by the user to resolve this issue. If you are still seeing the \"Your device is missing important security and quality fixes\" notification, we recommend selecting Check for Updates in the Windows Update dialog. For instructions, see Update Windows 10. Microsoft always recommends trying to keep your devices up to date, as the monthly updates contain important security fixes. 

Back to top
N/A

Resolved
Resolved:
September 03, 2019
12:32 PM PT

Opened:
September 03, 2019
12:32 PM PT
diff --git a/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml index 141d598e3f..f51a44421a 100644 --- a/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml +++ b/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml @@ -32,7 +32,7 @@ sections: - type: markdown text: " - + @@ -72,7 +72,7 @@ sections: - type: markdown text: "
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 17763.740

September 23, 2019
KB4522015
Resolved
KB4524148
October 03, 2019
10:00 AM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 17763.740

September 23, 2019
KB4522015
Resolved
KB4519338
October 08, 2019
10:00 AM PT
Apps and scripts using the NetQueryDisplayInformation API may fail with error
Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data.

See details >
OS Build 17763.55

October 09, 2018
KB4464330
Resolved
KB4516077
September 24, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 17763.737

September 10, 2019
KB4512578
Resolved
September 19, 2019
04:08 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 17763.652

July 22, 2019
KB4505658
Resolved
KB4511553
August 13, 2019
10:00 AM PT
- +
DetailsOriginating updateStatusHistory
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing. Some apps may close or error when the print spooler fails and you may receive a remote procedure call error (RPC error) from some printing utility or printing apps.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4524148.

Back to top
OS Build 17763.740

September 23, 2019
KB4522015
Resolved
KB4524148
Resolved:
October 03, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4519338.

Back to top
OS Build 17763.740

September 23, 2019
KB4522015
Resolved
KB4519338
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) may become unresponsive or may have high CPU usage. Affected IMEs include Chinese Simplified (ChsIME.EXE) and Chinese Traditional (ChtIME.EXE) with Changjie/Quick keyboard.


Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016

Resolution: Due to security related changes in KB4512578, this issue may occur when Touch Keyboard and Handwriting Panel Service is not configured to its default startup type of Manual. To resolve the issue, perform the following steps:
  1. Select the Start button and type Services.
  2. Locate Touch Keyboard and Handwriting Panel Service and double click on it or long press and select Properties.
  3. Locate Startup type: and change it to Manual
  4. Select Ok
  5. The TabletInputService service is now in the default configuration and IME should work as expected.

Back to top
OS Build 17763.737

September 10, 2019
KB4512578
Resolved
Resolved:
September 19, 2019
04:08 PM PT

Opened:
September 13, 2019
05:25 PM PT
" diff --git a/windows/release-information/resolved-issues-windows-10-1903.yml b/windows/release-information/resolved-issues-windows-10-1903.yml index 110be2f42f..b8113225b2 100644 --- a/windows/release-information/resolved-issues-windows-10-1903.yml +++ b/windows/release-information/resolved-issues-windows-10-1903.yml @@ -32,7 +32,7 @@ sections: - type: markdown text: " - + @@ -70,7 +70,7 @@ sections: - type: markdown text: "
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 18362.357

September 23, 2019
KB4522016
Resolved
KB4524147
October 03, 2019
10:00 AM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 18362.357

September 23, 2019
KB4522016
Resolved
KB4517389
October 08, 2019
10:00 AM PT
Audio in games is quiet or different than expected
Microsoft has received reports that audio in certain games is quieter or different than expected.

See details >
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
KB4517211
September 26, 2019
02:00 PM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
September 19, 2019
04:08 PM PT
Some users report issues related to the Start menu and Windows Desktop Search
Microsoft has received reports that a small number of users are having issues related to the Start menu and Windows Desktop Search.

See details >
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
September 19, 2019
04:58 PM PT
- + diff --git a/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml b/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml index bd24de9f18..06de4933bb 100644 --- a/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml +++ b/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml @@ -32,7 +32,7 @@ sections: - type: markdown text: "
DetailsOriginating updateStatusHistory
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing. Some apps may close or error when the print spooler fails and you may receive a remote procedure call error (RPC error) from some printing utility or printing apps.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4524147.

Back to top
OS Build 18362.357

September 23, 2019
KB4522016
Resolved
KB4524147
Resolved:
October 03, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4517389.

Back to top
OS Build 18362.357

September 23, 2019
KB4522016
Resolved
KB4517389
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Audio in games is quiet or different than expected
Microsoft has received reports that audio in certain games is quieter or different than expected. At the request of some of our audio partners, we implemented a compatibility change that enabled certain games to query support and render multi-channel audio. Due to customer feedback, we are reverting this change as some games and some devices are not rendering multi-channel audio as expected. This may result in games sounding different than customers are used to and may have missing channels.

Affected platforms:
  • Client: Windows 10, version 1903
Resolution: This issue was resolved in KB4517211.

Back to top
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
KB4517211
Resolved:
September 26, 2019
02:00 PM PT

Opened:
September 13, 2019
05:25 PM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) may become unresponsive or may have high CPU usage. Affected IMEs include Chinese Simplified (ChsIME.EXE) and Chinese Traditional (ChtIME.EXE) with Changjie/Quick keyboard.


Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016

Resolution: Due to security related changes in KB4515384, this issue may occur when Touch Keyboard and Handwriting Panel Service is not configured to its default startup type of Manual. To resolve the issue, perform the following steps:
  1. Select the Start button and type Services.
  2. Locate Touch Keyboard and Handwriting Panel Service and double click on it or long press and select Properties.
  3. Locate Startup type: and change it to Manual
  4. Select Ok
  5. The TabletInputService service is now in the default configuration and IME should work as expected.

Back to top
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
Resolved:
September 19, 2019
04:08 PM PT

Opened:
September 13, 2019
05:25 PM PT
Some users report issues related to the Start menu and Windows Desktop Search
Microsoft has received reports that a small number of users are having issues related to the Start menu and Windows Desktop Search.

Affected platforms:
  • Client: Windows 10, version 1903
Resolution: At this time, Microsoft has not found a Search or Start issue significantly impacting users originating from KB4515384. We will continue monitoring to ensure users have a high-quality experience when interacting with these areas. If you are currently having issues, we recommend you to take a moment to report it in via the Feedback Hub (Windows + F) then try the Windows 10 Troubleshoot settings (found in Settings). If you are having an issue with search, see Fix problems in Windows Search.

Back to top
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
Resolved:
September 19, 2019
04:58 PM PT

Opened:
September 11, 2019
05:18 PM PT
- + @@ -66,7 +66,7 @@ sections: - type: markdown text: "
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516048
Resolved
KB4524157
October 03, 2019
10:00 AM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516048
Resolved
KB4519976
October 08, 2019
10:00 AM PT
You may receive an error when opening or using the Toshiba Qosmio AV Center
Toshiba Qosmio AV Center may error when opening and you may also receive an error in Event Log related to cryptnet.dll.

See details >
August 13, 2019
KB4512506
Resolved
KB4516048
September 24, 2019
10:00 AM PT
Windows updates that are SHA-2 signed may not be offered for Symantec and Norton AV
Windows updates that are SHA-2 signed are not available with Symantec or Norton antivirus program installed

See details >
August 13, 2019
KB4512506
Resolved External
August 27, 2019
02:29 PM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
June 11, 2019
KB4503292
Resolved
KB4512514
August 17, 2019
02:00 PM PT
- +
DetailsOriginating updateStatusHistory
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing. Some apps may close or error when the print spooler fails and you may receive a remote procedure call error (RPC error) from some printing utility or printing apps.

Note This issue also affects the Internet Explorer Cumulative Update KB4522007, release September 23, 2019.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4524157. If you are using Security Only updates, see KB4524135 for resolving KB for your platform.

Back to top
September 24, 2019
KB4516048
Resolved
KB4524157
Resolved:
October 03, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
Note This issue also affects the Internet Explorer Cumulative Update KB4522007, release September 23, 2019.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4519976. If you are using Security Only updates, see KB4519974 for resolving KB for your platform.

Back to top
September 24, 2019
KB4516048
Resolved
KB4519976
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
You may receive an error when opening or using the Toshiba Qosmio AV Center
After installing KB4512506, you may receive an error when opening or using the Toshiba Qosmio AV Center. You may also receive an error in Event Log related to cryptnet.dll.

Affected platforms:
  • Client: Windows 7 SP1
Resolution: This issue was resolved in KB4516048.

Back to top
August 13, 2019
KB4512506
Resolved
KB4516048
Resolved:
September 24, 2019
10:00 AM PT

Opened:
September 10, 2019
09:48 AM PT
" diff --git a/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml b/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml index eb55d204f7..b397d4c0c7 100644 --- a/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml +++ b/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml @@ -32,7 +32,7 @@ sections: - type: markdown text: " - + @@ -66,7 +66,7 @@ sections: - type: markdown text: "
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516041
Resolved
KB4524156
October 03, 2019
10:00 AM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516041
Resolved
KB4520005
October 08, 2019
10:00 AM PT
Windows RT 8.1 devices may have issues opening Internet Explorer 11
On Windows RT 8.1 devices, Internet Explorer 11 may not open and you may receive an error.

See details >
September 10, 2019
KB4516067
Resolved
KB4516041
September 24, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
June 11, 2019
KB4503276
Resolved
KB4512478
August 17, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and VBScript may stop responding and you may receive an error.

See details >
August 13, 2019
KB4512488
Resolved
KB4517298
August 16, 2019
02:00 PM PT
- +
DetailsOriginating updateStatusHistory
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing. Some apps may close or error when the print spooler fails and you may receive a remote procedure call error (RPC error) from some printing utility or printing apps.

Note This issue also affects the Internet Explorer Cumulative Update KB4522007, release September 23, 2019.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4524156. If you are using Security Only updates, see KB4524135 for resolving KB for your platform.

Back to top
September 24, 2019
KB4516041
Resolved
KB4524156
Resolved:
October 03, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
Note This issue also affects the Internet Explorer Cumulative Update KB4522007, release September 23, 2019.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4520005. If you are using Security Only updates, see KB4519974 for resolving KB for your platform.

Back to top
September 24, 2019
KB4516041
Resolved
KB4520005
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Windows RT 8.1 devices may have issues opening Internet Explorer 11
On Windows 8.1 RT devices, Internet Explorer 11 may not open and you may receive the error, \"C:\\Program Files\\Internet Explorer\\iexplore.exe: A certificate was explicitly revoked by its issuer.\"


Affected platforms:
  • Client: Windows RT 8.1
Resolution: This issue was resolved in KB4516041.

Back to top
September 10, 2019
KB4516067
Resolved
KB4516041
Resolved:
September 24, 2019
10:00 AM PT

Opened:
September 13, 2019
05:25 PM PT
" diff --git a/windows/release-information/resolved-issues-windows-server-2008-sp2.yml b/windows/release-information/resolved-issues-windows-server-2008-sp2.yml index 4e48865271..1549fb60e3 100644 --- a/windows/release-information/resolved-issues-windows-server-2008-sp2.yml +++ b/windows/release-information/resolved-issues-windows-server-2008-sp2.yml @@ -32,7 +32,7 @@ sections: - type: markdown text: " - + @@ -57,7 +57,7 @@ sections: - type: markdown text: "
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516030
Resolved
KB4524135
October 03, 2019
10:00 AM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516030
Resolved
KB4520002
October 08, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
June 11, 2019
KB4503273
Resolved
KB4512499
August 17, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and VBScript may stop responding and you may receive an error.

See details >
August 13, 2019
KB4512476
Resolved
KB4517301
August 16, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on Windows devices that installed updates on June 11, 2019 or later.

See details >
June 11, 2019
KB4503273
Resolved External
August 09, 2019
07:03 PM PT
- +
DetailsOriginating updateStatusHistory
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing. Some apps may close or error when the print spooler fails and you may receive a remote procedure call error (RPC error) from some printing utility or printing apps.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4524135.

Back to top
September 24, 2019
KB4516030
Resolved
KB4524135
Resolved:
October 03, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
Note This issue also affects the Internet Explorer Cumulative Update KB4522007, release September 23, 2019.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4520002. If you are using Security Only updates, see KB4519974 for resolving KB for your platform.

Back to top
September 24, 2019
KB4516030
Resolved
KB4520002
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
" diff --git a/windows/release-information/resolved-issues-windows-server-2012.yml b/windows/release-information/resolved-issues-windows-server-2012.yml index aa3359846f..71e4d56153 100644 --- a/windows/release-information/resolved-issues-windows-server-2012.yml +++ b/windows/release-information/resolved-issues-windows-server-2012.yml @@ -32,7 +32,7 @@ sections: - type: markdown text: " - + @@ -62,7 +62,7 @@ sections: - type: markdown text: "
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516069
Resolved
KB4524154
October 03, 2019
10:00 AM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516069
Resolved
KB4520007
October 08, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
June 11, 2019
KB4503285
Resolved
KB4512512
August 17, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and VBScript may stop responding and you may receive an error.

See details >
August 13, 2019
KB4512518
Resolved
KB4517302
August 16, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on Windows devices that installed updates on June 11, 2019 or later.

See details >
June 11, 2019
KB4503285
Resolved External
August 09, 2019
07:03 PM PT
- +
DetailsOriginating updateStatusHistory
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing. Some apps may close or error when the print spooler fails and you may receive a remote procedure call error (RPC error) from some printing utility or printing apps.

Note This issue also affects the Internet Explorer Cumulative Update KB4522007, release September 23, 2019.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4524154. If you are using Security Only updates, see KB4524135 for resolving KB for your platform.

Back to top
September 24, 2019
KB4516069
Resolved
KB4524154
Resolved:
October 03, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
Note This issue also affects the Internet Explorer Cumulative Update KB4522007, release September 23, 2019.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4520007. If you are using Security Only updates, see KB4519974 for resolving KB for your platform.

Back to top
September 24, 2019
KB4516069
Resolved
KB4520007
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
" diff --git a/windows/release-information/status-windows-10-1507.yml b/windows/release-information/status-windows-10-1507.yml index ea9de65f95..ca4bc3e9f8 100644 --- a/windows/release-information/status-windows-10-1507.yml +++ b/windows/release-information/status-windows-10-1507.yml @@ -60,7 +60,7 @@ sections: - type: markdown text: "

This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

- +
SummaryOriginating updateStatusLast updated
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 10240.18334

September 23, 2019
KB4522009
Resolved
KB4524153
October 03, 2019
10:00 AM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 10240.18334

September 23, 2019
KB4522009
Resolved
KB4520011
October 08, 2019
10:00 AM PT
Certain operations performed on a Cluster Shared Volume may fail
Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

See details >
OS Build 10240.18094

January 08, 2019
KB4480962
Mitigated
April 25, 2019
02:00 PM PT
" @@ -77,7 +77,7 @@ sections: - type: markdown text: " - +
DetailsOriginating updateStatusHistory
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing. Some apps may close or error when the print spooler fails and you may receive a remote procedure call error (RPC error) from some printing utility or printing apps.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4524153.

Back to top
OS Build 10240.18334

September 23, 2019
KB4522009
Resolved
KB4524153
Resolved:
October 03, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4520011.

Back to top
OS Build 10240.18334

September 23, 2019
KB4522009
Resolved
KB4520011
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
" diff --git a/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml b/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml index 58db7bec3f..8ae7ab2eb4 100644 --- a/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml +++ b/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml @@ -60,10 +60,9 @@ sections: - type: markdown text: "
This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

- + - @@ -82,7 +81,7 @@ sections: - type: markdown text: "
SummaryOriginating updateStatusLast updated
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 14393.3206

September 23, 2019
KB4522010
Resolved
KB4524152
October 03, 2019
10:00 AM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 14393.3206

September 23, 2019
KB4522010
Resolved
KB4519998
October 08, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 14393.3204

September 10, 2019
KB4516044
Resolved
September 17, 2019
04:47 PM PT
Apps and scripts using the NetQueryDisplayInformation API may fail with error
Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data.

See details >
OS Build 14393.3053

June 18, 2019
KB4503294
Resolved
KB4516044
September 10, 2019
10:00 AM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 14393.3115

July 16, 2019
KB4507459
Resolved
KB4512517
August 13, 2019
10:00 AM PT
Certain operations performed on a Cluster Shared Volume may fail
Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

See details >
OS Build 14393.2724

January 08, 2019
KB4480961
Mitigated
April 25, 2019
02:00 PM PT
Windows may not start on certain Lenovo and Fujitsu laptops with less than 8GB of RAM
Windows may fail to start on certain Lenovo and Fujitsu laptops that have less than 8 GB of RAM.

See details >
OS Build 14393.2608

November 13, 2018
KB4467691
Mitigated
February 19, 2019
10:00 AM PT
Cluster service may fail if the minimum password length is set to greater than 14
The cluster service may fail to start with the error “2245 (NERR_PasswordTooShort)” if the Group Policy “Minimum Password Length” is configured with greater than 14 characters.

See details >
OS Build 14393.2639

November 27, 2018
KB4467684
Mitigated
April 25, 2019
02:00 PM PT
- +
DetailsOriginating updateStatusHistory
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing. Some apps may close or error when the print spooler fails and you may receive a remote procedure call error (RPC error) from some printing utility or printing apps.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4524152.

Back to top
OS Build 14393.3206

September 23, 2019
KB4522010
Resolved
KB4524152
Resolved:
October 03, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4519998.

Back to top
OS Build 14393.3206

September 23, 2019
KB4522010
Resolved
KB4519998
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) may become unresponsive or may have high CPU usage. Affected IMEs include Chinese Simplified (ChsIME.EXE) and Chinese Traditional (ChtIME.EXE) with Changjie/Quick keyboard.


Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
Resolution: After investigation, we have found that this issue does not affect this version of Windows.

Back to top
OS Build 14393.3204

September 10, 2019
KB4516044
Resolved
Resolved:
September 17, 2019
04:47 PM PT

Opened:
September 13, 2019
05:25 PM PT
" @@ -96,16 +95,6 @@ sections: " -- title: July 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after installation of KB4507459. Devices that are domain controllers or domain members are both affected.

To safeguard your update experience, we have applied a compatibility hold on devices configured to use MIT Kerberos realm from being offered Windows 10, version 1903 or Windows Server, version 1903.

Note If you are not sure if your device is affected, contact your administrator. Advanced users can check for “Define interoperable Kerberos v5 realm settings” policy under Computer Configuration -> Policies -> Administrative Templates > System -> Kerberos or check if this registry key exists:
HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\Kerberos\\MitRealms
-

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
Resolution: This issue was resolved in KB4512517 and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to offered Windows 10, version 1903 or Windows Server, version 1903.

Back to top
OS Build 14393.3115

July 16, 2019
KB4507459
Resolved
KB4512517
Resolved:
August 13, 2019
10:00 AM PT

Opened:
July 25, 2019
06:10 PM PT
- " - - title: January 2019 - items: - type: markdown diff --git a/windows/release-information/status-windows-10-1703.yml b/windows/release-information/status-windows-10-1703.yml index a402fad971..9f123d8aeb 100644 --- a/windows/release-information/status-windows-10-1703.yml +++ b/windows/release-information/status-windows-10-1703.yml @@ -64,9 +64,8 @@ sections: - type: markdown text: "
This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

- + -
SummaryOriginating updateStatusLast updated
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 15063.2046

September 23, 2019
KB4522011
Resolved
KB4524151
October 03, 2019
10:00 AM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 15063.2046

September 23, 2019
KB4522011
Resolved
KB4520010
October 08, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 15063.2045

September 10, 2019
KB4516068
Resolved
September 17, 2019
04:47 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 15063.1955

July 16, 2019
KB4507467
Resolved
KB4512507
August 13, 2019
10:00 AM PT
Certain operations performed on a Cluster Shared Volume may fail
Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

See details >
OS Build 15063.1563

January 08, 2019
KB4480973
Mitigated
April 25, 2019
02:00 PM PT
" @@ -83,21 +82,11 @@ sections: - type: markdown text: " - +
DetailsOriginating updateStatusHistory
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing. Some apps may close or error when the print spooler fails and you may receive a remote procedure call error (RPC error) from some printing utility or printing apps.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4524151.

Back to top
OS Build 15063.2046

September 23, 2019
KB4522011
Resolved
KB4524151
Resolved:
October 03, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4520010.

Back to top
OS Build 15063.2046

September 23, 2019
KB4522011
Resolved
KB4520010
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) may become unresponsive or may have high CPU usage. Affected IMEs include Chinese Simplified (ChsIME.EXE) and Chinese Traditional (ChtIME.EXE) with Changjie/Quick keyboard.


Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
Resolution: After investigation, we have found that this issue does not affect this version of Windows.

Back to top
OS Build 15063.2045

September 10, 2019
KB4516068
Resolved
Resolved:
September 17, 2019
04:47 PM PT

Opened:
September 13, 2019
05:25 PM PT
" -- title: July 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after installation of KB4507467. Devices that are domain controllers or domain members are both affected.

To safeguard your update experience, we have applied a compatibility hold on devices configured to use MIT Kerberos realm from being offered Windows 10, version 1903 or Windows Server, version 1903.

Note If you are not sure if your device is affected, contact your administrator. Advanced users can check for “Define interoperable Kerberos v5 realm settings” policy under Computer Configuration -> Policies -> Administrative Templates > System -> Kerberos or check if this registry key exists:
HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\Kerberos\\MitRealms
-

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
Resolution: This issue was resolved in KB4512507 and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to offered Windows 10, version 1903 or Windows Server, version 1903.

Back to top
OS Build 15063.1955

July 16, 2019
KB4507467
Resolved
KB4512507
Resolved:
August 13, 2019
10:00 AM PT

Opened:
July 25, 2019
06:10 PM PT
- " - - title: January 2019 - items: - type: markdown diff --git a/windows/release-information/status-windows-10-1709.yml b/windows/release-information/status-windows-10-1709.yml index 2dd29ea31f..5c261a20d3 100644 --- a/windows/release-information/status-windows-10-1709.yml +++ b/windows/release-information/status-windows-10-1709.yml @@ -60,9 +60,8 @@ sections: - type: markdown text: "
This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

- + -
SummaryOriginating updateStatusLast updated
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 16299.1392

September 23, 2019
KB4522012
Resolved
KB4524150
October 03, 2019
10:00 AM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 16299.1392

September 23, 2019
KB4522012
Resolved
KB4520004
October 08, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 16299.1387

September 10, 2019
KB4516066
Resolved
September 19, 2019
04:08 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 16299.1296

July 16, 2019
KB4507465
Resolved
KB4512516
August 13, 2019
10:00 AM PT
Certain operations performed on a Cluster Shared Volume may fail
Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

See details >
OS Build 16299.904

January 08, 2019
KB4480978
Mitigated
April 25, 2019
02:00 PM PT
" @@ -79,21 +78,11 @@ sections: - type: markdown text: " - +
DetailsOriginating updateStatusHistory
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing. Some apps may close or error when the print spooler fails and you may receive a remote procedure call error (RPC error) from some printing utility or printing apps.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4524150.

Back to top
OS Build 16299.1392

September 23, 2019
KB4522012
Resolved
KB4524150
Resolved:
October 03, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4520004.

Back to top
OS Build 16299.1392

September 23, 2019
KB4522012
Resolved
KB4520004
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) may become unresponsive or may have high CPU usage. Affected IMEs include Chinese Simplified (ChsIME.EXE) and Chinese Traditional (ChtIME.EXE) with Changjie/Quick keyboard.


Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016

Resolution: Due to security related changes in KB4516066, this issue may occur when Touch Keyboard and Handwriting Panel Service is not configured to its default startup type of Manual. To resolve the issue, perform the following steps:
  1. Select the Start button and type Services.
  2. Locate Touch Keyboard and Handwriting Panel Service and double click on it or long press and select Properties.
  3. Locate Startup type: and change it to Manual
  4. Select Ok
  5. The TabletInputService service is now in the default configuration and IME should work as expected.

Back to top
OS Build 16299.1387

September 10, 2019
KB4516066
Resolved
Resolved:
September 19, 2019
04:08 PM PT

Opened:
September 13, 2019
05:25 PM PT
" -- title: July 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after installation of KB4507465. Devices that are domain controllers or domain members are both affected.

To safeguard your update experience, we have applied a compatibility hold on devices configured to use MIT Kerberos realm from being offered Windows 10, version 1903 or Windows Server, version 1903.

Note If you are not sure if your device is affected, contact your administrator. Advanced users can check for “Define interoperable Kerberos v5 realm settings” policy under Computer Configuration -> Policies -> Administrative Templates > System -> Kerberos or check if this registry key exists:
HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\Kerberos\\MitRealms
-

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
Resolution: This issue was resolved in KB4512516 and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to offered Windows 10, version 1903 or Windows Server, version 1903.

Back to top
OS Build 16299.1296

July 16, 2019
KB4507465
Resolved
KB4512516
Resolved:
August 13, 2019
10:00 AM PT

Opened:
July 25, 2019
06:10 PM PT
- " - - title: January 2019 - items: - type: markdown diff --git a/windows/release-information/status-windows-10-1803.yml b/windows/release-information/status-windows-10-1803.yml index a69dcf3047..20747f2e00 100644 --- a/windows/release-information/status-windows-10-1803.yml +++ b/windows/release-information/status-windows-10-1803.yml @@ -64,10 +64,9 @@ sections: - type: markdown text: "
This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

- + -
SummaryOriginating updateStatusLast updated
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 17134.1009

September 23, 2019
KB4522014
Resolved
KB4524149
October 03, 2019
10:00 AM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 17134.1009

September 23, 2019
KB4522014
Resolved
KB4520008
October 08, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 17134.1006

September 10, 2019
KB4516058
Resolved
September 19, 2019
04:08 PM PT
Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
You may receive a 15-5 error code in Windows Mixed Reality Portal and your headset may not respond to \"wake up\" from sleep.

See details >
OS Build 17134.950

August 13, 2019
KB4512501
Mitigated
September 11, 2019
05:32 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 17134.915

July 16, 2019
KB4507466
Resolved
KB4512501
August 13, 2019
10:00 AM PT
Startup to a black screen after installing updates
Your device may startup to a black screen during the first logon after installing updates.

See details >
OS Build 17134.829

June 11, 2019
KB4503286
Mitigated
June 14, 2019
04:41 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

See details >
OS Build 17134.523

January 08, 2019
KB4480966
Mitigated
April 25, 2019
02:00 PM PT
@@ -85,22 +84,12 @@ sections: - type: markdown text: " - +
DetailsOriginating updateStatusHistory
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing. Some apps may close or error when the print spooler fails and you may receive a remote procedure call error (RPC error) from some printing utility or printing apps.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4524149.

Back to top
OS Build 17134.1009

September 23, 2019
KB4522014
Resolved
KB4524149
Resolved:
October 03, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4520008.

Back to top
OS Build 17134.1009

September 23, 2019
KB4522014
Resolved
KB4520008
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) may become unresponsive or may have high CPU usage. Affected IMEs include Chinese Simplified (ChsIME.EXE) and Chinese Traditional (ChtIME.EXE) with Changjie/Quick keyboard.


Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016

Resolution: Due to security related changes in KB4516058, this issue may occur when Touch Keyboard and Handwriting Panel Service is not configured to its default startup type of Manual. To resolve the issue, perform the following steps:
  1. Select the Start button and type Services.
  2. Locate Touch Keyboard and Handwriting Panel Service and double click on it or long press and select Properties.
  3. Locate Startup type: and change it to Manual
  4. Select Ok
  5. The TabletInputService service is now in the default configuration and IME should work as expected.

Back to top
OS Build 17134.1006

September 10, 2019
KB4516058
Resolved
Resolved:
September 19, 2019
04:08 PM PT

Opened:
September 13, 2019
05:25 PM PT
Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
After installing KB4512501, Windows Mixed Reality Portal users may intermittently receive a 15-5 error code. In some cases, Windows Mixed Reality Portal may report that the headset is sleeping and pressing “Wake up” may appear to produce no action.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10, version 1803
Workaround: To mitigate the issue, use the following steps:
  1. Close the Windows Mixed Reality Portal, if it is running.
  2. Open Task Manager by selecting the Start button and typing Task Manager.
  3. In Task Manager under the Processes tab, right click or long press on “Windows Explorer” and select restart.
  4. You can now open the Windows Mixed Reality Portal.

Next steps: We are working on a resolution and will provide an update in an upcoming release.

Back to top
OS Build 17134.950

August 13, 2019
KB4512501
Mitigated
Last updated:
September 11, 2019
05:32 PM PT

Opened:
September 11, 2019
05:32 PM PT
" -- title: July 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after installation of KB4507466. Devices that are domain controllers or domain members are both affected.

To safeguard your update experience, we have applied a compatibility hold on devices configured to use MIT Kerberos realm from being offered Windows 10, version 1903 or Windows Server, version 1903.

Note If you are not sure if your device is affected, contact your administrator. Advanced users can check for “Define interoperable Kerberos v5 realm settings” policy under Computer Configuration -> Policies -> Administrative Templates > System -> Kerberos or check if this registry key exists:
HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\Kerberos\\MitRealms
-

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
Resolution: This issue was resolved in KB4512501 and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to offered Windows 10, version 1903 or Windows Server, version 1903.

Back to top
OS Build 17134.915

July 16, 2019
KB4507466
Resolved
KB4512501
Resolved:
August 13, 2019
10:00 AM PT

Opened:
July 25, 2019
06:10 PM PT
- " - - title: June 2019 - items: - type: markdown diff --git a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml index 1cb92449c8..62622b2f60 100644 --- a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml +++ b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml @@ -64,11 +64,10 @@ sections: - type: markdown text: "
This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

- + - @@ -87,7 +86,7 @@ sections: - type: markdown text: "
SummaryOriginating updateStatusLast updated
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 17763.740

September 23, 2019
KB4522015
Resolved
KB4524148
October 03, 2019
10:00 AM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 17763.740

September 23, 2019
KB4522015
Resolved
KB4519338
October 08, 2019
10:00 AM PT
Apps and scripts using the NetQueryDisplayInformation API may fail with error
Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data.

See details >
OS Build 17763.55

October 09, 2018
KB4464330
Resolved
KB4516077
September 24, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 17763.737

September 10, 2019
KB4512578
Resolved
September 19, 2019
04:08 PM PT
Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
You may receive a 15-5 error code in Windows Mixed Reality Portal and your headset may not respond to \"wake up\" from sleep.

See details >
OS Build 17763.678

August 13, 2019
KB4511553
Mitigated
September 11, 2019
05:32 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 17763.652

July 22, 2019
KB4505658
Resolved
KB4511553
August 13, 2019
10:00 AM PT
Startup to a black screen after installing updates
Your device may startup to a black screen during the first logon after installing updates.

See details >
OS Build 17763.557

June 11, 2019
KB4503327
Mitigated
June 14, 2019
04:41 PM PT
Devices with some Asian language packs installed may receive an error
After installing the KB4493509 devices with some Asian language packs installed may receive the error, \"0x800f0982 - PSFX_E_MATCHING_COMPONENT_NOT_F

See details >
OS Build 17763.437

April 09, 2019
KB4493509
Mitigated
May 03, 2019
10:59 AM PT
Certain operations performed on a Cluster Shared Volume may fail
Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

See details >
OS Build 17763.253

January 08, 2019
KB4480116
Mitigated
April 09, 2019
10:00 AM PT
- +
DetailsOriginating updateStatusHistory
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing. Some apps may close or error when the print spooler fails and you may receive a remote procedure call error (RPC error) from some printing utility or printing apps.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4524148.

Back to top
OS Build 17763.740

September 23, 2019
KB4522015
Resolved
KB4524148
Resolved:
October 03, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4519338.

Back to top
OS Build 17763.740

September 23, 2019
KB4522015
Resolved
KB4519338
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) may become unresponsive or may have high CPU usage. Affected IMEs include Chinese Simplified (ChsIME.EXE) and Chinese Traditional (ChtIME.EXE) with Changjie/Quick keyboard.


Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016

Resolution: Due to security related changes in KB4512578, this issue may occur when Touch Keyboard and Handwriting Panel Service is not configured to its default startup type of Manual. To resolve the issue, perform the following steps:
  1. Select the Start button and type Services.
  2. Locate Touch Keyboard and Handwriting Panel Service and double click on it or long press and select Properties.
  3. Locate Startup type: and change it to Manual
  4. Select Ok
  5. The TabletInputService service is now in the default configuration and IME should work as expected.

Back to top
OS Build 17763.737

September 10, 2019
KB4512578
Resolved
Resolved:
September 19, 2019
04:08 PM PT

Opened:
September 13, 2019
05:25 PM PT
Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
After installing KB4511553, Windows Mixed Reality Portal users may intermittently receive a 15-5 error code. In some cases, Windows Mixed Reality Portal may report that the headset is sleeping and pressing “Wake up” may appear to produce no action.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10, version 1803
Workaround: To mitigate the issue, use the following steps:
  1. Close the Windows Mixed Reality Portal, if it is running.
  2. Open Task Manager by selecting the Start button and typing Task Manager.
  3. In Task Manager under the Processes tab, right click or long press on “Windows Explorer” and select restart.
  4. You can now open the Windows Mixed Reality Portal.

Next steps: We are working on a resolution and will provide an update in an upcoming release.

Back to top
OS Build 17763.678

August 13, 2019
KB4511553
Mitigated
Last updated:
September 11, 2019
05:32 PM PT

Opened:
September 11, 2019
05:32 PM PT
@@ -102,16 +101,6 @@ sections: " -- title: July 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after installation of KB4505658. Devices that are domain controllers or domain members are both affected.

To safeguard your update experience, we have applied a compatibility hold on devices configured to use MIT Kerberos realm from being offered Windows 10, version 1903 or Windows Server, version 1903.

Note If you are not sure if your device is affected, contact your administrator. Advanced users can check for “Define interoperable Kerberos v5 realm settings” policy under Computer Configuration -> Policies -> Administrative Templates > System -> Kerberos or check if this registry key exists:
HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\Kerberos\\MitRealms
-

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
Resolution: This issue was resolved in KB4511553 and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to offered Windows 10, version 1903 or Windows Server, version 1903.

Back to top
OS Build 17763.652

July 22, 2019
KB4505658
Resolved
KB4511553
Resolved:
August 13, 2019
10:00 AM PT

Opened:
July 25, 2019
06:10 PM PT
- " - - title: June 2019 - items: - type: markdown diff --git a/windows/release-information/status-windows-10-1903.yml b/windows/release-information/status-windows-10-1903.yml index 661f11987d..fab48103a1 100644 --- a/windows/release-information/status-windows-10-1903.yml +++ b/windows/release-information/status-windows-10-1903.yml @@ -64,15 +64,13 @@ sections: - type: markdown text: "
This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

- + - - @@ -95,7 +93,7 @@ sections: - type: markdown text: "
SummaryOriginating updateStatusLast updated
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 18362.357

September 23, 2019
KB4522016
Resolved
KB4524147
October 03, 2019
10:00 AM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 18362.357

September 23, 2019
KB4522016
Resolved
KB4517389
October 08, 2019
10:00 AM PT
Audio in games is quiet or different than expected
Microsoft has received reports that audio in certain games is quieter or different than expected.

See details >
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
KB4517211
September 26, 2019
02:00 PM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
September 19, 2019
04:08 PM PT
Some users report issues related to the Start menu and Windows Desktop Search
Microsoft has received reports that a small number of users are having issues related to the Start menu and Windows Desktop Search.

See details >
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
September 19, 2019
04:58 PM PT
Safeguard on certain devices with some Intel and Broadcom Wi-Fi adapters
Microsoft and NEC have found incompatibility issues with some devices with Intel Centrino 6205/6235 and Broadcom 802.11ac Wi-Fi cards when running Windows 10, version 1903.

See details >
N/A

Mitigated
September 13, 2019
05:25 PM PT
Screenshots and Snips have an unnatural orange tint
Users have reported an orange tint on Screenshots and Snips with the Lenovo Vantage app installed

See details >
OS Build 18362.356

September 10, 2019
KB4516115
Resolved External
September 11, 2019
08:54 PM PT
Windows Desktop Search may not return any results and may have high CPU usage
Windows Desktop Search may not return any results and SearchUI.exe may have high CPU usage after installing KB4512941.

See details >
OS Build 18362.329

August 30, 2019
KB4512941
Resolved
KB4515384
September 10, 2019
10:00 AM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4512941
August 30, 2019
10:00 AM PT
Issues updating when certain versions of Intel storage drivers are installed
Certain versions of Intel Rapid Storage Technology (Intel RST) drivers may cause updating to Windows 10, version 1903 to fail.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4512941
August 30, 2019
10:00 AM PT
Updates may fail to install and you may receive Error 0x80073701
Installation of updates may fail and you may receive an error, \"Updates Failed, There were problems installing some updates, but we'll try again later\" and \"Error 0x80073701.\"

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Investigating
August 16, 2019
04:28 PM PT
Intermittent loss of Wi-Fi connectivity
Some older devices may experience loss of Wi-Fi connectivity due to an outdated Qualcomm driver.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Mitigated External
August 01, 2019
08:44 PM PT
Gamma ramps, color profiles, and night light settings do not apply in some cases
Microsoft has identified some scenarios where gamma ramps, color profiles and night light settings may stop working.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Mitigated
August 01, 2019
06:27 PM PT
- + @@ -119,9 +117,6 @@ sections: - type: markdown text: "
DetailsOriginating updateStatusHistory
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing. Some apps may close or error when the print spooler fails and you may receive a remote procedure call error (RPC error) from some printing utility or printing apps.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4524147.

Back to top
OS Build 18362.357

September 23, 2019
KB4522016
Resolved
KB4524147
Resolved:
October 03, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4517389.

Back to top
OS Build 18362.357

September 23, 2019
KB4522016
Resolved
KB4517389
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Audio in games is quiet or different than expected
Microsoft has received reports that audio in certain games is quieter or different than expected. At the request of some of our audio partners, we implemented a compatibility change that enabled certain games to query support and render multi-channel audio. Due to customer feedback, we are reverting this change as some games and some devices are not rendering multi-channel audio as expected. This may result in games sounding different than customers are used to and may have missing channels.

Affected platforms:
  • Client: Windows 10, version 1903
Resolution: This issue was resolved in KB4517211.

Back to top
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
KB4517211
Resolved:
September 26, 2019
02:00 PM PT

Opened:
September 13, 2019
05:25 PM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) may become unresponsive or may have high CPU usage. Affected IMEs include Chinese Simplified (ChsIME.EXE) and Chinese Traditional (ChtIME.EXE) with Changjie/Quick keyboard.


Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016

Resolution: Due to security related changes in KB4515384, this issue may occur when Touch Keyboard and Handwriting Panel Service is not configured to its default startup type of Manual. To resolve the issue, perform the following steps:
  1. Select the Start button and type Services.
  2. Locate Touch Keyboard and Handwriting Panel Service and double click on it or long press and select Properties.
  3. Locate Startup type: and change it to Manual
  4. Select Ok
  5. The TabletInputService service is now in the default configuration and IME should work as expected.

Back to top
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
Resolved:
September 19, 2019
04:08 PM PT

Opened:
September 13, 2019
05:25 PM PT
Some users report issues related to the Start menu and Windows Desktop Search
Microsoft has received reports that a small number of users are having issues related to the Start menu and Windows Desktop Search.

Affected platforms:
  • Client: Windows 10, version 1903
Resolution: At this time, Microsoft has not found a Search or Start issue significantly impacting users originating from KB4515384. We will continue monitoring to ensure users have a high-quality experience when interacting with these areas. If you are currently having issues, we recommend you to take a moment to report it in via the Feedback Hub (Windows + F) then try the Windows 10 Troubleshoot settings (found in Settings). If you are having an issue with search, see Fix problems in Windows Search.

Back to top
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
Resolved:
September 19, 2019
04:58 PM PT

Opened:
September 11, 2019
05:18 PM PT
- -
DetailsOriginating updateStatusHistory
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after installation of KB4497935. Devices that are domain controllers or domain members are both affected.

To safeguard your update experience, we have applied a compatibility hold on devices configured to use MIT Kerberos realm from being offered Windows 10, version 1903 or Windows Server, version 1903.

Note If you are not sure if your device is affected, contact your administrator. Advanced users can check for “Define interoperable Kerberos v5 realm settings” policy under Computer Configuration -> Policies -> Administrative Templates > System -> Kerberos or check if this registry key exists:
HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\Kerberos\\MitRealms
-

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
Resolution: This issue was resolved in KB4512941 and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to offered Windows 10, version 1903 or Windows Server, version 1903.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4512941
Resolved:
August 30, 2019
10:00 AM PT

Opened:
July 25, 2019
06:10 PM PT
Issues updating when certain versions of Intel storage drivers are installed
Intel and Microsoft have found incompatibility issues with certain versions of the Intel Rapid Storage Technology (Intel RST) drivers and the Windows 10 May 2019 Update (Windows 10, version 1903).  

To safeguard your update experience, we have applied a compatibility hold on devices with Intel RST drivers, versions 15.1.0.1002 through version 15.5.2.1053 installed from installing or being offered Windows 10, version 1903 or Windows Server, version 1903, until the driver has been updated.

Versions 15.5.2.1054 or later are compatible, and a device that has these drivers installed can install the Windows 10 May 2019 Update. For affected devices, the recommended version is 15.9.8.1050.

Affected platforms:
  • Client: Windows 10, version 1903
  • Server: Windows Server, version 1903
Resolution: This issue was resolved in KB4512941 and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to Windows 10, version 1903.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4512941
Resolved:
August 30, 2019
10:00 AM PT

Opened:
July 25, 2019
06:10 PM PT
The dGPU may occasionally disappear from device manager on Surface Book 2 with dGPU
Microsoft has identified a compatibility issue on some Surface Book 2 devices configured with Nvidia discrete graphics processing unit (dGPU). After updating to Windows 10, version 1903 (May 2019 Feature Update), some apps or games that needs to perform graphics intensive operations may close or fail to open.

To safeguard your update experience, we have applied a compatibility hold on Surface Book 2 devices with Nvidia dGPUs from being offered Windows 10, version 1903, until this issue is resolved.

Affected platforms:
  • Client: Windows 10, version 1903
Workaround: To mitigate the issue if you are already on Windows 10, version 1903, you can restart the device or select the Scan for hardware changes button in the Action menu or on the toolbar in Device Manager.

Note We recommend that you do not attempt to manually update using the Update now button or the Media Creation Tool until this issue has been resolved.

Next steps: We are working on a resolution and will provide an update in an upcoming release.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Investigating
Last updated:
July 16, 2019
09:04 AM PT

Opened:
July 12, 2019
04:20 PM PT
" diff --git a/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1.yml b/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1.yml index 1f1610c028..3d71ca817a 100644 --- a/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1.yml +++ b/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1.yml @@ -60,7 +60,7 @@ sections: - type: markdown text: "
This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

- +
SummaryOriginating updateStatusLast updated
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516048
Resolved
KB4524157
October 03, 2019
10:00 AM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516048
Resolved
KB4519976
October 08, 2019
10:00 AM PT
You may receive an error when opening or using the Toshiba Qosmio AV Center
Toshiba Qosmio AV Center may error when opening and you may also receive an error in Event Log related to cryptnet.dll.

See details >
August 13, 2019
KB4512506
Resolved
KB4516048
September 24, 2019
10:00 AM PT
IA64 and x64 devices may fail to start after installing updates
After installing updates released on or after August 13, 2019, IA64 and x64 devices using EFI Boot may fail to start.

See details >
August 13, 2019
KB4512506
Mitigated
August 17, 2019
12:59 PM PT
@@ -78,7 +78,7 @@ sections: - type: markdown text: " - +
DetailsOriginating updateStatusHistory
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing. Some apps may close or error when the print spooler fails and you may receive a remote procedure call error (RPC error) from some printing utility or printing apps.

Note This issue also affects the Internet Explorer Cumulative Update KB4522007, release September 23, 2019.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4524157. If you are using Security Only updates, see KB4524135 for resolving KB for your platform.

Back to top
September 24, 2019
KB4516048
Resolved
KB4524157
Resolved:
October 03, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
Note This issue also affects the Internet Explorer Cumulative Update KB4522007, release September 23, 2019.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4519976. If you are using Security Only updates, see KB4519974 for resolving KB for your platform.

Back to top
September 24, 2019
KB4516048
Resolved
KB4519976
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
You may receive an error when opening or using the Toshiba Qosmio AV Center
After installing KB4512506, you may receive an error when opening or using the Toshiba Qosmio AV Center. You may also receive an error in Event Log related to cryptnet.dll.

Affected platforms:
  • Client: Windows 7 SP1
Resolution: This issue was resolved in KB4516048.

Back to top
August 13, 2019
KB4512506
Resolved
KB4516048
Resolved:
September 24, 2019
10:00 AM PT

Opened:
September 10, 2019
09:48 AM PT
" diff --git a/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml b/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml index d974923d48..a95d9775c6 100644 --- a/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml +++ b/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml @@ -60,7 +60,7 @@ sections: - type: markdown text: "
This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

- + @@ -79,7 +79,7 @@ sections: - type: markdown text: "
SummaryOriginating updateStatusLast updated
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516041
Resolved
KB4524156
October 03, 2019
10:00 AM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516041
Resolved
KB4520005
October 08, 2019
10:00 AM PT
Windows RT 8.1 devices may have issues opening Internet Explorer 11
On Windows RT 8.1 devices, Internet Explorer 11 may not open and you may receive an error.

See details >
September 10, 2019
KB4516067
Resolved
KB4516041
September 24, 2019
10:00 AM PT
Japanese IME doesn't show the new Japanese Era name as a text input option
If previous dictionary updates are installed, the Japanese input method editor (IME) doesn't show the new Japanese Era name as a text input option.

See details >
April 25, 2019
KB4493443
Mitigated
May 15, 2019
05:53 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, “STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)”.

See details >
January 08, 2019
KB4480963
Mitigated
April 25, 2019
02:00 PM PT
- +
DetailsOriginating updateStatusHistory
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing. Some apps may close or error when the print spooler fails and you may receive a remote procedure call error (RPC error) from some printing utility or printing apps.

Note This issue also affects the Internet Explorer Cumulative Update KB4522007, release September 23, 2019.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4524156. If you are using Security Only updates, see KB4524135 for resolving KB for your platform.

Back to top
September 24, 2019
KB4516041
Resolved
KB4524156
Resolved:
October 03, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
Note This issue also affects the Internet Explorer Cumulative Update KB4522007, release September 23, 2019.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4520005. If you are using Security Only updates, see KB4519974 for resolving KB for your platform.

Back to top
September 24, 2019
KB4516041
Resolved
KB4520005
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Windows RT 8.1 devices may have issues opening Internet Explorer 11
On Windows 8.1 RT devices, Internet Explorer 11 may not open and you may receive the error, \"C:\\Program Files\\Internet Explorer\\iexplore.exe: A certificate was explicitly revoked by its issuer.\"


Affected platforms:
  • Client: Windows RT 8.1
Resolution: This issue was resolved in KB4516041.

Back to top
September 10, 2019
KB4516067
Resolved
KB4516041
Resolved:
September 24, 2019
10:00 AM PT

Opened:
September 13, 2019
05:25 PM PT
" diff --git a/windows/release-information/status-windows-server-2008-sp2.yml b/windows/release-information/status-windows-server-2008-sp2.yml index 0eee091e73..fda671a495 100644 --- a/windows/release-information/status-windows-server-2008-sp2.yml +++ b/windows/release-information/status-windows-server-2008-sp2.yml @@ -60,7 +60,7 @@ sections: - type: markdown text: "
This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

- +
SummaryOriginating updateStatusLast updated
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516030
Resolved
KB4524135
October 03, 2019
10:00 AM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516030
Resolved
KB4520002
October 08, 2019
10:00 AM PT
Issues manually installing updates by double-clicking the .msu file
You may encounter issues manually installing updates by double-clicking the .msu file and may receive an error.

See details >
September 10, 2019
KB4474419
Mitigated
KB4474419
September 24, 2019
08:17 AM PT
" @@ -77,7 +77,7 @@ sections: - type: markdown text: " - +
DetailsOriginating updateStatusHistory
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing. Some apps may close or error when the print spooler fails and you may receive a remote procedure call error (RPC error) from some printing utility or printing apps.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4524135.

Back to top
September 24, 2019
KB4516030
Resolved
KB4524135
Resolved:
October 03, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
Note This issue also affects the Internet Explorer Cumulative Update KB4522007, release September 23, 2019.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4520002. If you are using Security Only updates, see KB4519974 for resolving KB for your platform.

Back to top
September 24, 2019
KB4516030
Resolved
KB4520002
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Issues manually installing updates by double-clicking the .msu file
After installing the SHA-2 update (KB4474419) released on September 10, 2019, you may encounter issues manually installing updates by double-clicking on the .msu file and may receive the error, \"Installer encountered an error: 0x80073afc. The resource loader failed to find MUI file.\"

Affected platforms:
  • Server: Windows Server 2008 SP2
Workaround: Open a command prompt and use the following command (replacing <msu location> with the actual location and filename of the update): wusa.exe <msu location> /quiet

Resolution: This issue is resolved in KB4474419 released September 23, 2019. Currently, this version is only available from the Microsoft Update Catalog. To resolve this issue, you will need to manually download the package and use the workaround above to install it.

Next steps: We estimate a solution will be available in mid-October on Windows Update and Windows Server Update Services (WSUS).

Back to top
September 10, 2019
KB4474419
Mitigated
KB4474419
Last updated:
September 24, 2019
08:17 AM PT

Opened:
September 20, 2019
04:57 PM PT
" diff --git a/windows/release-information/status-windows-server-2012.yml b/windows/release-information/status-windows-server-2012.yml index f22c434757..f472c2357e 100644 --- a/windows/release-information/status-windows-server-2012.yml +++ b/windows/release-information/status-windows-server-2012.yml @@ -60,7 +60,7 @@ sections: - type: markdown text: "
This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

- +
SummaryOriginating updateStatusLast updated
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516069
Resolved
KB4524154
October 03, 2019
10:00 AM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516069
Resolved
KB4520007
October 08, 2019
10:00 AM PT
Japanese IME doesn't show the new Japanese Era name as a text input option
If previous dictionary updates are installed, the Japanese input method editor (IME) doesn't show the new Japanese Era name as a text input option.

See details >
April 25, 2019
KB4493462
Mitigated
May 15, 2019
05:53 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, “STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)”.

See details >
January 08, 2019
KB4480975
Mitigated
April 25, 2019
02:00 PM PT
@@ -78,7 +78,7 @@ sections: - type: markdown text: " - +
DetailsOriginating updateStatusHistory
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing. Some apps may close or error when the print spooler fails and you may receive a remote procedure call error (RPC error) from some printing utility or printing apps.

Note This issue also affects the Internet Explorer Cumulative Update KB4522007, release September 23, 2019.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4524154. If you are using Security Only updates, see KB4524135 for resolving KB for your platform.

Back to top
September 24, 2019
KB4516069
Resolved
KB4524154
Resolved:
October 03, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
Intermittent issues when printing
Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
  • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
  • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
Note This issue also affects the Internet Explorer Cumulative Update KB4522007, release September 23, 2019.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4520007. If you are using Security Only updates, see KB4519974 for resolving KB for your platform.

Back to top
September 24, 2019
KB4516069
Resolved
KB4520007
Resolved:
October 08, 2019
10:00 AM PT

Opened:
September 30, 2019
06:26 PM PT
" diff --git a/windows/release-information/windows-message-center.yml b/windows/release-information/windows-message-center.yml index 2d377d5542..5041d4ac98 100644 --- a/windows/release-information/windows-message-center.yml +++ b/windows/release-information/windows-message-center.yml @@ -50,6 +50,7 @@ sections: text: " + From 683368ada40d5722c15031668f4c0d25276cdf28 Mon Sep 17 00:00:00 2001 From: Teresa-Motiv Date: Tue, 8 Oct 2019 10:38:25 -0700 Subject: [PATCH 035/143] File changes --- .openpublishing.redirection.json | 9 +++++-- devices/surface/TOC.md | 3 +-- ...ge-surface-driver-and-firmware-updates.md} | 0 devices/surface/update.md | 27 ------------------- 4 files changed, 8 insertions(+), 31 deletions(-) rename devices/surface/{manage-surface-pro-3-firmware-updates.md => manage-surface-driver-and-firmware-updates.md} (100%) delete mode 100644 devices/surface/update.md diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index c840a81fdf..14dea10ffc 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -1,8 +1,13 @@ { "redirections": [ { -"source_path": "windows/application-management/msix-app-packaging-tool-walkthrough.md", -"redirect_url": "https://docs.microsoft.com/windows/msix/mpt-overview", +"source_path": "devices/surface/manage-surface-pro-3-firmware-updates.md", +"redirect_url": "https://docs.microsoft.com/surface/manage-surface-driver-and-firmware-updates", +"redirect_document_id": true +}, +{ +"source_path": "devices/surface/update.md", +"redirect_url": "https://docs.microsoft.com/surface/manage-surface-driver-and-firmware-updates", "redirect_document_id": true }, { diff --git a/devices/surface/TOC.md b/devices/surface/TOC.md index 3a335c36cb..25a3455e93 100644 --- a/devices/surface/TOC.md +++ b/devices/surface/TOC.md @@ -39,8 +39,7 @@ ### [Battery Limit setting](battery-limit.md) ### [Surface Brightness Control](microsoft-surface-brightness-control.md) ### [Surface Asset Tag](assettag.md) -### [Surface firmware and driver updates](update.md) -### [Manage Surface driver and firmware updates](manage-surface-pro-3-firmware-updates.md) +### [Manage Surface driver and firmware updates](manage-surface-driver-and-firmware-updates.md) ## Secure ### [Manage Surface UEFI settings](manage-surface-uefi-settings.md) diff --git a/devices/surface/manage-surface-pro-3-firmware-updates.md b/devices/surface/manage-surface-driver-and-firmware-updates.md similarity index 100% rename from devices/surface/manage-surface-pro-3-firmware-updates.md rename to devices/surface/manage-surface-driver-and-firmware-updates.md diff --git a/devices/surface/update.md b/devices/surface/update.md deleted file mode 100644 index 121bf7a6e7..0000000000 --- a/devices/surface/update.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Surface firmware and driver updates (Surface) -description: Find out how to download and manage the latest firmware and driver updates for your Surface device. -ms.prod: w10 -ms.mktglfcycl: manage -ms.pagetype: surface, devices -ms.sitesec: library -author: dansimp -ms.author: dansimp -ms.topic: article -ms.date: 11/13/2018 -ms.reviewer: -manager: dansimp ---- - -# Surface firmware and driver updates - -Find out how to download and manage the latest firmware and driver updates for your Surface device. - -## In this section - -| Topic | Description | -| --- | --- | -| [Manage Surface driver and firmware updates](manage-surface-pro-3-firmware-updates.md)| Explore the available options to manage firmware and driver updates for Surface devices.| -| [Deploy the latest firmware and drivers for Surface devices](deploy-the-latest-firmware-and-drivers-for-surface-devices.md)| Find links to manually deploy firmware and drivers, outside of Windows Update. | -| [Surface Dock Firmware Update](surface-dock-firmware-update.md)| See how you can update Surface Dock firmware automatically.| -|[Wake On LAN for Surface devices](wake-on-lan-for-surface-devices.md) | See how you can use Wake On LAN to remotely wake up devices to perform management or maintenance tasks, or to enable management solutions automatically. | From 3d90aac7acbf4b2f8c60e4fcf18b4076f953a1e8 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Tue, 8 Oct 2019 10:54:25 -0700 Subject: [PATCH 036/143] Update command-line-arguments-windows-defender-antivirus.md --- ...mmand-line-arguments-windows-defender-antivirus.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus.md index 26179100a3..5760e380c9 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus.md @@ -35,12 +35,16 @@ The utility has the following commands: ```DOS MpCmdRun.exe [command] [-options] ``` +For example, +``` +MpCmdRun.exe -scan -2 +``` | Command | Description | |:--------------------------------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------------------------| | \-? **or** -h | Displays all available options for this tool | -| \-Scan [-ScanType [0\|1\|2\|3]] [-File \ [-DisableRemediation] [-BootSectorScan]] [-Timeout \] [-Cancel] | Scans for malicious software. Values for **ScanType** are: **0** Default, according to your configuration, **1** Quick scan, **2** Full scan, **3** File and directory custom scan. | +| \-Scan [-ScanType [0\|1\|2\|3]] [-File \ [-DisableRemediation] [-BootSectorScan]] [-Timeout \] [-Cancel] | Scans for malicious software. Values for **ScanType** are: **0** Default, according to your configuration, **-1** Quick scan, **-2** Full scan, **-3** File and directory custom scan. | | \-Trace [-Grouping #] [-Level #] | Starts diagnostic tracing | | \-GetFiles | Collects support information | | \-GetFilesDiagTrack | Same as Getfiles but outputs to temporary DiagTrack folder | @@ -53,7 +57,10 @@ MpCmdRun.exe [command] [-options] | \-ListAllDynamicSignatures | Lists the loaded dynamic Security intelligence | | \-RemoveDynamicSignature [-SignatureSetID] | Removes dynamic Security intelligence | | \-CheckExclusion -path \ | Checks whether a path is excluded | - +For example, +``` +mpcmdrun.exe -scan -2 +``` ## Related topics - [Reference topics for management and configuration tools](configuration-management-reference-windows-defender-antivirus.md) From a659aae6683fd434697027200336ba2ec3133980 Mon Sep 17 00:00:00 2001 From: Teresa-Motiv Date: Tue, 8 Oct 2019 10:58:29 -0700 Subject: [PATCH 037/143] Changed 1 redirect setting --- .openpublishing.redirection.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 14dea10ffc..7a5d9ab3fa 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -8,7 +8,7 @@ { "source_path": "devices/surface/update.md", "redirect_url": "https://docs.microsoft.com/surface/manage-surface-driver-and-firmware-updates", -"redirect_document_id": true +"redirect_document_id": false }, { "source_path": "windows/security/threat-protection/windows-defender-exploit-guard/collect-cab-files-exploit-guard-submission.md", From c333f61996ade9cde123e2e9dfccbc77cef6f75c Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Tue, 8 Oct 2019 11:18:08 -0700 Subject: [PATCH 038/143] Incorporated feedback from dev --- windows/client-management/mdm/bitlocker-csp.md | 4 +++- .../mdm/new-in-windows-mdm-enrollment-management.md | 6 ++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/windows/client-management/mdm/bitlocker-csp.md b/windows/client-management/mdm/bitlocker-csp.md index 20033f49cd..7e9615ce26 100644 --- a/windows/client-management/mdm/bitlocker-csp.md +++ b/windows/client-management/mdm/bitlocker-csp.md @@ -962,7 +962,9 @@ Value type is string. Supported operation is Execute. Request ID is expected as Interior node. Supported operation is Get. **Status/DeviceEncryptionStatus** -This node reports compliance state of device encryption on the system. +This node reports compliance state of device encryption on the system. +See [Monitor device encryption with Intune](https://docs.microsoft.com/intune/protect/encryption-monitor) for more information. +
MessageDate
Take Action: October 2019 security update available for all supported versions of Windows
The October 2019 security update release, referred to as our “B” release, is now available for Windows 10, version 1903 and all supported versions of Windows. We recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
 
October 08, 2019
08:00 AM PT
Take action: Security update available for all supported versions of Windows
On October 3, 2019, Microsoft expanded delivery of the out-of-band Internet Explorer scripting engine security vulnerability (CVE-2019-1367) update released on September 23, 2019 to Windows Update and Windows Server Update Services (WSUS). This is now a required security update for all supported versions of Windows as it includes the Internet Explorer scripting engine vulnerability mitigation and corrects a recent printing issue some users have experienced. All customers using Windows Update or WSUS will be offered this update automatically. We recommend that you install this update as soon as a possible, then restart your PC to fully apply the mitigations and help secure your devices. As with all cumulative updates, this update supersedes any preceding update.
 
Note: This update does not replace the standard October 2019 monthly security update release, which is scheduled for October 8, 2019.
October 03, 2019
08:00 AM PT
September 2019 Windows 10, version 1903 \"D\" optional release is available
The September 2019 optional monthly “D” release for Windows 10, version 1903 is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
September 26, 2019
02:00 PM PT
Status update: September 2019 Windows \"C\" optional release available
The September 2019 optional monthly “C” release for all supported versions of Windows is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
September 24, 2019
08:10 AM PT
diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index 72f58072e3..742dbd2efe 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -57,6 +57,7 @@ For details about Microsoft mobile device management protocols for Windows 10 s - [What is dmwappushsvc?](#what-is-dmwappushsvc) - **Change history in MDM documentation** + - [October 2019](#october-2019) - [September 2019](#september-2019) - [August 2019](#august-2019) - [July 2019](#july-2019) @@ -1927,6 +1928,11 @@ What data is handled by dmwappushsvc? | It is a component handling the internal How do I turn if off? | The service can be stopped from the "Services" console on the device (Start > Run > services.msc). However, since this is a component part of the OS and required for the proper functioning of the device, we strongly recommend not to do this. | ## Change history in MDM documentation +### October 2019 + +|New or updated topic | Description| +|--- | ---| +|[BitLocker CSP](bitlocker-csp.md)|Added the following new nodes:
ConfigureRecoveryPasswordRotation, RotateRecoveryPasswords, RotateRecoveryPasswordsStatus, RotateRecoveryPasswordsRequestID| ### September 2019 From eb926209ffa93af818888135a4b044335023a97b Mon Sep 17 00:00:00 2001 From: "Trond B. Krokli" <38162891+illfated@users.noreply.github.com> Date: Tue, 8 Oct 2019 20:49:54 +0200 Subject: [PATCH 039/143] Update windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-block-rules.md - improved phrasing Co-Authored-By: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../microsoft-recommended-block-rules.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-block-rules.md b/windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-block-rules.md index 6ec7694669..430c51f578 100644 --- a/windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-block-rules.md +++ b/windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-block-rules.md @@ -1514,7 +1514,7 @@ Pick the correct version of each .dll for the Windows release you plan to suppor
> [!Note] -> To create a policy that works on both version 1803 and 1809, you can create two diff policies, or merge them into one broader policy. +> To create a policy that works on both Windows 10, version 1803 and version 1809, you can create two different policies, or merge them into one broader policy. ## Further reading (How-To) From 09b645765bc509a75c161145b07577f970ca35d1 Mon Sep 17 00:00:00 2001 From: "Trond B. Krokli" <38162891+illfated@users.noreply.github.com> Date: Tue, 8 Oct 2019 20:50:52 +0200 Subject: [PATCH 040/143] Update windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-block-rules.md - generalized heading text (better phrasing) Co-Authored-By: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../microsoft-recommended-block-rules.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-block-rules.md b/windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-block-rules.md index 430c51f578..67c82d8e59 100644 --- a/windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-block-rules.md +++ b/windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-block-rules.md @@ -1516,6 +1516,6 @@ Pick the correct version of each .dll for the Windows release you plan to suppor > [!Note] > To create a policy that works on both Windows 10, version 1803 and version 1809, you can create two different policies, or merge them into one broader policy. -## Further reading (How-To) +## More information - [Merge Windows Defender Application Control policies](merge-windows-defender-application-control-policies.md) From 31bad6539ff77733b1739798e1e89f18249685c3 Mon Sep 17 00:00:00 2001 From: Dan Wesley <38053816+dan-wesley@users.noreply.github.com> Date: Tue, 8 Oct 2019 13:33:51 -0700 Subject: [PATCH 041/143] add note to address bar doc --- browsers/edge/group-policies/address-bar-settings-gp.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/browsers/edge/group-policies/address-bar-settings-gp.md b/browsers/edge/group-policies/address-bar-settings-gp.md index c9cf088a60..016e64c3ee 100644 --- a/browsers/edge/group-policies/address-bar-settings-gp.md +++ b/browsers/edge/group-policies/address-bar-settings-gp.md @@ -18,6 +18,9 @@ ms.sitesec: library # Address bar +> [!NOTE] +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). + Microsoft Edge, by default, shows a list of search suggestions in the address bar. You can minimize network connections from Microsoft Edge to Microsoft services by hiding the functionality of the Address bar drop-down list. You can find the Microsoft Edge Group Policy settings in the following location of the Group Policy Editor unless otherwise noted in the policy: From d9374227e67e7157e0c09b7fac102a19569370e8 Mon Sep 17 00:00:00 2001 From: Dan Wesley <38053816+dan-wesley@users.noreply.github.com> Date: Tue, 8 Oct 2019 13:35:07 -0700 Subject: [PATCH 042/143] add note to adobe flash --- browsers/edge/group-policies/adobe-settings-gp.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/browsers/edge/group-policies/adobe-settings-gp.md b/browsers/edge/group-policies/adobe-settings-gp.md index 5fc4021fce..36927b380c 100644 --- a/browsers/edge/group-policies/adobe-settings-gp.md +++ b/browsers/edge/group-policies/adobe-settings-gp.md @@ -18,6 +18,9 @@ ms.sitesec: library # Adobe Flash +> [!NOTE] +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). + Adobe Flash Player still has a significant presence on the internet, such as digital ads. However, open standards, such as HTML5, provide many of the capabilities and functionalities becoming an alternative for content on the web. With Adobe no longer supporting Flash after 2020, Microsoft has started to phase out Flash from Microsoft Edge by adding the [Configure the Adobe Flash Click-to-Run setting](#configure-the-adobe-flash-click-to-run-setting) group policy giving you a way to control the list of websites that have permission to run Adobe Flash content. To learn more about Microsoft’s plan for phasing out Flash from Microsoft Edge and Internet Explorer, see [The End of an Era — Next Steps for Adobe Flash]( https://blogs.windows.com/msedgedev/2017/07/25/flash-on-windows-timeline/#3Bcc3QjRw0l7XsZ4.97) (blog article). From fd8ec935de7c0d0d826f9018a419e01eba7e8130 Mon Sep 17 00:00:00 2001 From: Dan Wesley <38053816+dan-wesley@users.noreply.github.com> Date: Tue, 8 Oct 2019 13:36:17 -0700 Subject: [PATCH 043/143] add note to books library --- browsers/edge/group-policies/books-library-management-gp.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/browsers/edge/group-policies/books-library-management-gp.md b/browsers/edge/group-policies/books-library-management-gp.md index c8742367b6..07a8d0e80d 100644 --- a/browsers/edge/group-policies/books-library-management-gp.md +++ b/browsers/edge/group-policies/books-library-management-gp.md @@ -18,6 +18,9 @@ ms.sitesec: library # Books Library +> [!NOTE] +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). + Microsoft Edge decreases the amount of storage used by book files by downloading them to a shared folder in Windows. You can configure Microsoft Edge to update the configuration data for the library automatically or gather diagnostic data, such as usage data. From f8b91d0812a75fe755121dd538158b755d9d6b7b Mon Sep 17 00:00:00 2001 From: Dan Wesley <38053816+dan-wesley@users.noreply.github.com> Date: Tue, 8 Oct 2019 13:37:21 -0700 Subject: [PATCH 044/143] add note to browser settings --- browsers/edge/group-policies/browser-settings-management-gp.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/browsers/edge/group-policies/browser-settings-management-gp.md b/browsers/edge/group-policies/browser-settings-management-gp.md index c4f392209e..89159d490d 100644 --- a/browsers/edge/group-policies/browser-settings-management-gp.md +++ b/browsers/edge/group-policies/browser-settings-management-gp.md @@ -18,6 +18,9 @@ ms.sitesec: library # Browser experience +> [!NOTE] +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). + Not only do the other Microsoft Edge group policies enhance the browsing experience, but we also want to mention some of the other and common browsing experiences. For example, printing web content is a common browsing experience. However, if you want to prevent users from printing web content, Microsoft Edge has a group policy that allows you to prevent printing. The same goes for Pop-up Blocker; Microsoft Edge has a group policy that lets you prevent pop-up windows or let users choose to use Pop-up Blocker. You can use any one of the following group policies to continue enhancing the browsing experience for your users. From 8fc445a86e6856a42cc8e0d592b1d887bfa2c420 Mon Sep 17 00:00:00 2001 From: Dan Wesley <38053816+dan-wesley@users.noreply.github.com> Date: Tue, 8 Oct 2019 13:40:28 -0700 Subject: [PATCH 045/143] add note to developer tools --- browsers/edge/group-policies/developer-settings-gp.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/browsers/edge/group-policies/developer-settings-gp.md b/browsers/edge/group-policies/developer-settings-gp.md index 67fce97c58..2383f8f333 100644 --- a/browsers/edge/group-policies/developer-settings-gp.md +++ b/browsers/edge/group-policies/developer-settings-gp.md @@ -18,6 +18,9 @@ ms.sitesec: library # Developer tools +> [!NOTE] +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). + Microsoft Edge, by default, allows users to use the F12 developer tools as well as access the about:flags page. You can prevent users from using the F12 developer tools or from accessing the about:flags page. You can find the Microsoft Edge Group Policy settings in the following location of the Group Policy Editor unless otherwise noted in the policy: From c2f27fcf13310ebba9542c41c6c14dc08c6a1a76 Mon Sep 17 00:00:00 2001 From: Dan Wesley <38053816+dan-wesley@users.noreply.github.com> Date: Tue, 8 Oct 2019 13:41:09 -0700 Subject: [PATCH 046/143] add note to extensions --- browsers/edge/group-policies/extensions-management-gp.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/browsers/edge/group-policies/extensions-management-gp.md b/browsers/edge/group-policies/extensions-management-gp.md index 22ad6057c4..a69f976d40 100644 --- a/browsers/edge/group-policies/extensions-management-gp.md +++ b/browsers/edge/group-policies/extensions-management-gp.md @@ -18,6 +18,9 @@ ms.sitesec: library # Extensions +> [!NOTE] +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). + Currently, Microsoft Edge allows users to add or personalize, and uninstall extensions. You can prevent users from uninstalling extensions or sideloading of extensions, which does not prevent sideloading using Add-AppxPackage via PowerShell. Allowing sideloading of extensions installs and runs unverified extensions. You can find the Microsoft Edge Group Policy settings in the following location of the Group Policy Editor unless otherwise noted in the policy: From ceb2a8c9b455c907adadd1bbbb5309636919b819 Mon Sep 17 00:00:00 2001 From: Dan Wesley <38053816+dan-wesley@users.noreply.github.com> Date: Tue, 8 Oct 2019 13:41:51 -0700 Subject: [PATCH 047/143] add note to favorites --- browsers/edge/group-policies/favorites-management-gp.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/browsers/edge/group-policies/favorites-management-gp.md b/browsers/edge/group-policies/favorites-management-gp.md index 58ce30eb7f..78131e021a 100644 --- a/browsers/edge/group-policies/favorites-management-gp.md +++ b/browsers/edge/group-policies/favorites-management-gp.md @@ -18,6 +18,9 @@ ms.sitesec: library # Favorites +> [!NOTE] +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). + You can customize the favorites bar, for example, you can turn off features such as Save a Favorite and Import settings, and hide or show the favorites bar on all pages. Another customization you can make is provisioning a standard list of favorites, including folders, to appear in addition to the user’s favorites. If it’s important to keep the favorites in both IE11 and Microsoft Edge synced, you can turn on syncing where changes to the list of favorites in one browser reflect in the other. >[!TIP] From bd4b3ec657ee2864769ab4c7e6521c88abbcebe0 Mon Sep 17 00:00:00 2001 From: Dan Wesley <38053816+dan-wesley@users.noreply.github.com> Date: Tue, 8 Oct 2019 13:42:35 -0700 Subject: [PATCH 048/143] add note to home button --- browsers/edge/group-policies/home-button-gp.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/browsers/edge/group-policies/home-button-gp.md b/browsers/edge/group-policies/home-button-gp.md index 8993518748..47d016dd19 100644 --- a/browsers/edge/group-policies/home-button-gp.md +++ b/browsers/edge/group-policies/home-button-gp.md @@ -16,6 +16,9 @@ ms.topic: reference # Home button +> [!NOTE] +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). + Microsoft Edge shows the home button, by default, and by clicking it the Start page loads. With the relevant Home button policies, you can configure the Home button to load the New tab page or a specific page. You can also configure Microsoft Edge to hide the home button. ## Relevant group policies From f78798073403d80a23b0dabd38f39152d8b385a6 Mon Sep 17 00:00:00 2001 From: Dan Wesley <38053816+dan-wesley@users.noreply.github.com> Date: Tue, 8 Oct 2019 13:43:43 -0700 Subject: [PATCH 049/143] add note to interop and enterprise mode --- .../group-policies/interoperability-enterprise-guidance-gp.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/browsers/edge/group-policies/interoperability-enterprise-guidance-gp.md b/browsers/edge/group-policies/interoperability-enterprise-guidance-gp.md index 009ea51226..2fbd5caa4c 100644 --- a/browsers/edge/group-policies/interoperability-enterprise-guidance-gp.md +++ b/browsers/edge/group-policies/interoperability-enterprise-guidance-gp.md @@ -16,6 +16,9 @@ ms.topic: reference # Interoperability and enterprise mode guidance +> [!NOTE] +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). + Microsoft Edge is the default browser experience for Windows 10 and Windows 10 Mobile. However, Microsoft Edge lets you continue to use IE11 for sites that are on your corporate intranet or included on your Enterprise Mode Site List. If you are running web apps that continue to use ActiveX controls, x-ua-compatible headers, or legacy document modes, you need to keep running them in IE11. IE11 offers additional security, manageability, performance, backward compatibility, and modern standards support. >[!TIP] From 79a383c78b740942d0e2b0a2cd5c23a4f5890140 Mon Sep 17 00:00:00 2001 From: Dan Wesley <38053816+dan-wesley@users.noreply.github.com> Date: Tue, 8 Oct 2019 13:46:03 -0700 Subject: [PATCH 050/143] add note to new tab page --- browsers/edge/group-policies/new-tab-page-settings-gp.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/browsers/edge/group-policies/new-tab-page-settings-gp.md b/browsers/edge/group-policies/new-tab-page-settings-gp.md index 838228b705..1fa117d110 100644 --- a/browsers/edge/group-policies/new-tab-page-settings-gp.md +++ b/browsers/edge/group-policies/new-tab-page-settings-gp.md @@ -17,6 +17,9 @@ ms.topic: reference # New Tab page +> [!NOTE] +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). + Microsoft Edge loads the default New tab page by default. With the relevant New Tab policies, you can set a URL to load in the New Tab page and prevent users from making changes. You can also load a blank page instead or let the users choose what loads. >[!NOTE] From b25b80dfb4e2a7058273432c08ca6b88ee5261fb Mon Sep 17 00:00:00 2001 From: Dan Wesley <38053816+dan-wesley@users.noreply.github.com> Date: Tue, 8 Oct 2019 13:47:42 -0700 Subject: [PATCH 051/143] add note to prelaunch and preload --- browsers/edge/group-policies/prelaunch-preload-gp.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/browsers/edge/group-policies/prelaunch-preload-gp.md b/browsers/edge/group-policies/prelaunch-preload-gp.md index 3f41505fce..9993abc25c 100644 --- a/browsers/edge/group-policies/prelaunch-preload-gp.md +++ b/browsers/edge/group-policies/prelaunch-preload-gp.md @@ -13,6 +13,9 @@ ms.topic: reference # Prelaunch Microsoft Edge and preload tabs in the background +> [!NOTE] +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). + Microsoft Edge pre-launches as a background process during Windows startup when the system is idle waiting to be launched by the user. Pre-launching helps the performance of Microsoft Edge and minimizes the amount of time required to start up Microsoft Edge. You can also configure Microsoft Edge to prevent Microsoft Edge from pre-launching. Additionally, Microsoft Edge preloads the Start and New Tab pages during Windows sign in, which minimizes the amount of time required to start Microsoft Edge and load a new tab. You can also configure Microsoft Edge to prevent preloading of tabs. From 5d3d3c024ca6af7b086b2ce370bae5dc7cb0120c Mon Sep 17 00:00:00 2001 From: Dan Wesley <38053816+dan-wesley@users.noreply.github.com> Date: Tue, 8 Oct 2019 13:48:20 -0700 Subject: [PATCH 052/143] add note to search engine cust --- browsers/edge/group-policies/search-engine-customization-gp.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/browsers/edge/group-policies/search-engine-customization-gp.md b/browsers/edge/group-policies/search-engine-customization-gp.md index 52cf1ca380..0aa2c8486b 100644 --- a/browsers/edge/group-policies/search-engine-customization-gp.md +++ b/browsers/edge/group-policies/search-engine-customization-gp.md @@ -13,6 +13,9 @@ ms.topic: reference # Search engine customization +> [!NOTE] +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). + Microsoft Edge, by default, uses the search engine specified in App settings, which lets users make changes. You can prevent users from making changes and still use the search engine specified in App settings by disabling the Allow search engine customization policy. You can also use the policy-set search engine specified in the OpenSearch XML file in which you can configure up to five additional search engines and setting any one of them as the default. ## Relevant group policies From 724adbddbf5f053bd2a6c773c4d923a417d39589 Mon Sep 17 00:00:00 2001 From: Dan Wesley <38053816+dan-wesley@users.noreply.github.com> Date: Tue, 8 Oct 2019 13:49:00 -0700 Subject: [PATCH 053/143] add note to sec and privacy --- browsers/edge/group-policies/security-privacy-management-gp.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/browsers/edge/group-policies/security-privacy-management-gp.md b/browsers/edge/group-policies/security-privacy-management-gp.md index 66fc6f99a7..91d2387988 100644 --- a/browsers/edge/group-policies/security-privacy-management-gp.md +++ b/browsers/edge/group-policies/security-privacy-management-gp.md @@ -13,6 +13,9 @@ ms.topic: reference # Security and privacy +> [!NOTE] +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). + Microsoft Edge is designed with improved security in mind, helping to defend people from increasingly sophisticated and prevalent web-based attacks against Windows. Because Microsoft Edge is designed like a Universal Windows app, changing the browser to an app, it fundamentally changes the process model so that both the outer manager process and the different content processes all live within app container sandboxes. Microsoft Edge runs in 64-bit not just by default, but anytime it’s running on a 64-bit operating system. Because Microsoft Edge doesn’t support legacy ActiveX controls or 3rd-party binary extensions, there’s no longer a reason to run 32-bit processes on a 64-bit system. From f632dceff863d23f3b4051c5511cf24fcf21e7c0 Mon Sep 17 00:00:00 2001 From: Dan Wesley <38053816+dan-wesley@users.noreply.github.com> Date: Tue, 8 Oct 2019 13:49:33 -0700 Subject: [PATCH 054/143] add note to start pages --- browsers/edge/group-policies/start-pages-gp.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/browsers/edge/group-policies/start-pages-gp.md b/browsers/edge/group-policies/start-pages-gp.md index 4b9682362f..77c35dfae0 100644 --- a/browsers/edge/group-policies/start-pages-gp.md +++ b/browsers/edge/group-policies/start-pages-gp.md @@ -16,6 +16,9 @@ ms.topic: reference # Start pages +> [!NOTE] +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). + Microsoft Edge loads the pages specified in App settings as the default Start pages. With the relevant Start pages policies, you can configure Microsoft Edge to load either the Start page, New tab page, previously opened pages, or a specific page or pages. You can also configure Microsoft Edge to prevent users from making changes. ## Relevant group policies From e520f04ad969e9e351ca9b2b813a96a4bb47fe4f Mon Sep 17 00:00:00 2001 From: Dan Wesley <38053816+dan-wesley@users.noreply.github.com> Date: Tue, 8 Oct 2019 13:50:07 -0700 Subject: [PATCH 055/143] add note to sync browser --- browsers/edge/group-policies/sync-browser-settings-gp.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/browsers/edge/group-policies/sync-browser-settings-gp.md b/browsers/edge/group-policies/sync-browser-settings-gp.md index fc5a62e81c..11d7190da9 100644 --- a/browsers/edge/group-policies/sync-browser-settings-gp.md +++ b/browsers/edge/group-policies/sync-browser-settings-gp.md @@ -13,6 +13,8 @@ ms.topic: reference # Sync browser settings +> [!NOTE] +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). By default, the “browser” group syncs automatically between the user’s devices, letting users make changes. The “browser” group uses the Sync your Settings option in Settings to sync information like history and favorites. You can configure Microsoft Edge to prevent the “browser” group from syncing and prevent users from turning on the _Sync your Settings_ toggle in Settings. If you want syncing turned off by default but not disabled, select the _Allow users to turn “browser” syncing_ option in the Do not sync browser policy. From 7bbca0f0e8d8585691c2713767a75852879cf90f Mon Sep 17 00:00:00 2001 From: Dan Wesley <38053816+dan-wesley@users.noreply.github.com> Date: Tue, 8 Oct 2019 13:50:48 -0700 Subject: [PATCH 056/143] add note to telemetry --- browsers/edge/group-policies/telemetry-management-gp.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/browsers/edge/group-policies/telemetry-management-gp.md b/browsers/edge/group-policies/telemetry-management-gp.md index a14fc3aaf6..19d10a1830 100644 --- a/browsers/edge/group-policies/telemetry-management-gp.md +++ b/browsers/edge/group-policies/telemetry-management-gp.md @@ -13,6 +13,9 @@ ms.topic: reference # Telemetry and data collection +> [!NOTE] +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). + Microsoft Edge gathers diagnostic data, intranet history, internet history, tracking information of sites visited, and Live Tile metadata. You can configure Microsoft Edge to collect all or none of this information. You can find the Microsoft Edge Group Policy settings in the following location of the Group Policy Editor unless otherwise noted in the policy: From a3bf01deb432262722fbb494d0351bc8357325e1 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Tue, 8 Oct 2019 14:13:43 -0700 Subject: [PATCH 057/143] edits from Albert, et al. --- windows/deployment/update/update-compliance-monitor.md | 3 ++- windows/deployment/update/windows-analytics-overview.md | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/windows/deployment/update/update-compliance-monitor.md b/windows/deployment/update/update-compliance-monitor.md index 46ef650f22..3a02fa37ca 100644 --- a/windows/deployment/update/update-compliance-monitor.md +++ b/windows/deployment/update/update-compliance-monitor.md @@ -19,7 +19,8 @@ ms.topic: article # Monitor Windows Updates with Update Compliance >[!IMPORTANT] ->Update Compliance is moving out of Windows Analytics. Windows Analytics is being retired, but Update Compliance will continue to be supported. For more information, see the [Update Compliance FAQ](windows-analytics-get-started.md). +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). + ## Introduction diff --git a/windows/deployment/update/windows-analytics-overview.md b/windows/deployment/update/windows-analytics-overview.md index 37a3525581..c84fb0d8a4 100644 --- a/windows/deployment/update/windows-analytics-overview.md +++ b/windows/deployment/update/windows-analytics-overview.md @@ -22,7 +22,7 @@ ms.topic: article Windows Analytics is a set of solutions for Azure Portal that provide you with extensive data about the state of devices in your deployment. There are currently three solutions which you can use singly or in any combination: >[!IMPORTANT] ->[Update Compliance](update-compliance-get-started.md) is moving out of Windows Analytics. Windows Analytics is being retired, but Update Compliance will continue to be supported. For more information, see the [Update Compliance FAQ](windows-analytics-get-started.md). +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). ## Device Health From f21451c80ebd836a0bc28c247d34f19fb3d88af1 Mon Sep 17 00:00:00 2001 From: Dan Wesley <38053816+dan-wesley@users.noreply.github.com> Date: Tue, 8 Oct 2019 14:20:27 -0700 Subject: [PATCH 058/143] make note link agnostic --- browsers/edge/group-policies/address-bar-settings-gp.md | 2 +- browsers/edge/group-policies/adobe-settings-gp.md | 2 +- browsers/edge/group-policies/books-library-management-gp.md | 2 +- browsers/edge/group-policies/browser-settings-management-gp.md | 2 +- browsers/edge/group-policies/developer-settings-gp.md | 2 +- browsers/edge/group-policies/extensions-management-gp.md | 2 +- browsers/edge/group-policies/favorites-management-gp.md | 2 +- browsers/edge/group-policies/home-button-gp.md | 2 +- .../group-policies/interoperability-enterprise-guidance-gp.md | 2 +- browsers/edge/group-policies/new-tab-page-settings-gp.md | 2 +- browsers/edge/group-policies/prelaunch-preload-gp.md | 2 +- browsers/edge/group-policies/search-engine-customization-gp.md | 2 +- browsers/edge/group-policies/security-privacy-management-gp.md | 2 +- browsers/edge/group-policies/start-pages-gp.md | 2 +- browsers/edge/group-policies/sync-browser-settings-gp.md | 2 +- browsers/edge/group-policies/telemetry-management-gp.md | 2 +- 16 files changed, 16 insertions(+), 16 deletions(-) diff --git a/browsers/edge/group-policies/address-bar-settings-gp.md b/browsers/edge/group-policies/address-bar-settings-gp.md index 016e64c3ee..d718092a90 100644 --- a/browsers/edge/group-policies/address-bar-settings-gp.md +++ b/browsers/edge/group-policies/address-bar-settings-gp.md @@ -19,7 +19,7 @@ ms.sitesec: library # Address bar > [!NOTE] -> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/). Microsoft Edge, by default, shows a list of search suggestions in the address bar. You can minimize network connections from Microsoft Edge to Microsoft services by hiding the functionality of the Address bar drop-down list. diff --git a/browsers/edge/group-policies/adobe-settings-gp.md b/browsers/edge/group-policies/adobe-settings-gp.md index 36927b380c..7d9d3e6652 100644 --- a/browsers/edge/group-policies/adobe-settings-gp.md +++ b/browsers/edge/group-policies/adobe-settings-gp.md @@ -19,7 +19,7 @@ ms.sitesec: library # Adobe Flash > [!NOTE] -> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/). Adobe Flash Player still has a significant presence on the internet, such as digital ads. However, open standards, such as HTML5, provide many of the capabilities and functionalities becoming an alternative for content on the web. With Adobe no longer supporting Flash after 2020, Microsoft has started to phase out Flash from Microsoft Edge by adding the [Configure the Adobe Flash Click-to-Run setting](#configure-the-adobe-flash-click-to-run-setting) group policy giving you a way to control the list of websites that have permission to run Adobe Flash content. diff --git a/browsers/edge/group-policies/books-library-management-gp.md b/browsers/edge/group-policies/books-library-management-gp.md index 07a8d0e80d..b2689d9638 100644 --- a/browsers/edge/group-policies/books-library-management-gp.md +++ b/browsers/edge/group-policies/books-library-management-gp.md @@ -19,7 +19,7 @@ ms.sitesec: library # Books Library > [!NOTE] -> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/). Microsoft Edge decreases the amount of storage used by book files by downloading them to a shared folder in Windows. You can configure Microsoft Edge to update the configuration data for the library automatically or gather diagnostic data, such as usage data. diff --git a/browsers/edge/group-policies/browser-settings-management-gp.md b/browsers/edge/group-policies/browser-settings-management-gp.md index 89159d490d..2301806f5f 100644 --- a/browsers/edge/group-policies/browser-settings-management-gp.md +++ b/browsers/edge/group-policies/browser-settings-management-gp.md @@ -19,7 +19,7 @@ ms.sitesec: library # Browser experience > [!NOTE] -> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/). Not only do the other Microsoft Edge group policies enhance the browsing experience, but we also want to mention some of the other and common browsing experiences. For example, printing web content is a common browsing experience. However, if you want to prevent users from printing web content, Microsoft Edge has a group policy that allows you to prevent printing. The same goes for Pop-up Blocker; Microsoft Edge has a group policy that lets you prevent pop-up windows or let users choose to use Pop-up Blocker. You can use any one of the following group policies to continue enhancing the browsing experience for your users. diff --git a/browsers/edge/group-policies/developer-settings-gp.md b/browsers/edge/group-policies/developer-settings-gp.md index 2383f8f333..67c6d1284c 100644 --- a/browsers/edge/group-policies/developer-settings-gp.md +++ b/browsers/edge/group-policies/developer-settings-gp.md @@ -19,7 +19,7 @@ ms.sitesec: library # Developer tools > [!NOTE] -> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/). Microsoft Edge, by default, allows users to use the F12 developer tools as well as access the about:flags page. You can prevent users from using the F12 developer tools or from accessing the about:flags page. diff --git a/browsers/edge/group-policies/extensions-management-gp.md b/browsers/edge/group-policies/extensions-management-gp.md index a69f976d40..dc9b9406b4 100644 --- a/browsers/edge/group-policies/extensions-management-gp.md +++ b/browsers/edge/group-policies/extensions-management-gp.md @@ -19,7 +19,7 @@ ms.sitesec: library # Extensions > [!NOTE] -> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/). Currently, Microsoft Edge allows users to add or personalize, and uninstall extensions. You can prevent users from uninstalling extensions or sideloading of extensions, which does not prevent sideloading using Add-AppxPackage via PowerShell. Allowing sideloading of extensions installs and runs unverified extensions. diff --git a/browsers/edge/group-policies/favorites-management-gp.md b/browsers/edge/group-policies/favorites-management-gp.md index 78131e021a..9a022da181 100644 --- a/browsers/edge/group-policies/favorites-management-gp.md +++ b/browsers/edge/group-policies/favorites-management-gp.md @@ -19,7 +19,7 @@ ms.sitesec: library # Favorites > [!NOTE] -> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/). You can customize the favorites bar, for example, you can turn off features such as Save a Favorite and Import settings, and hide or show the favorites bar on all pages. Another customization you can make is provisioning a standard list of favorites, including folders, to appear in addition to the user’s favorites. If it’s important to keep the favorites in both IE11 and Microsoft Edge synced, you can turn on syncing where changes to the list of favorites in one browser reflect in the other. diff --git a/browsers/edge/group-policies/home-button-gp.md b/browsers/edge/group-policies/home-button-gp.md index 47d016dd19..8f498a5d58 100644 --- a/browsers/edge/group-policies/home-button-gp.md +++ b/browsers/edge/group-policies/home-button-gp.md @@ -17,7 +17,7 @@ ms.topic: reference # Home button > [!NOTE] -> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/). Microsoft Edge shows the home button, by default, and by clicking it the Start page loads. With the relevant Home button policies, you can configure the Home button to load the New tab page or a specific page. You can also configure Microsoft Edge to hide the home button. diff --git a/browsers/edge/group-policies/interoperability-enterprise-guidance-gp.md b/browsers/edge/group-policies/interoperability-enterprise-guidance-gp.md index 2fbd5caa4c..f1a0929bb3 100644 --- a/browsers/edge/group-policies/interoperability-enterprise-guidance-gp.md +++ b/browsers/edge/group-policies/interoperability-enterprise-guidance-gp.md @@ -17,7 +17,7 @@ ms.topic: reference # Interoperability and enterprise mode guidance > [!NOTE] -> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/). Microsoft Edge is the default browser experience for Windows 10 and Windows 10 Mobile. However, Microsoft Edge lets you continue to use IE11 for sites that are on your corporate intranet or included on your Enterprise Mode Site List. If you are running web apps that continue to use ActiveX controls, x-ua-compatible headers, or legacy document modes, you need to keep running them in IE11. IE11 offers additional security, manageability, performance, backward compatibility, and modern standards support. diff --git a/browsers/edge/group-policies/new-tab-page-settings-gp.md b/browsers/edge/group-policies/new-tab-page-settings-gp.md index 1fa117d110..2f61f0bd35 100644 --- a/browsers/edge/group-policies/new-tab-page-settings-gp.md +++ b/browsers/edge/group-policies/new-tab-page-settings-gp.md @@ -18,7 +18,7 @@ ms.topic: reference # New Tab page > [!NOTE] -> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/). Microsoft Edge loads the default New tab page by default. With the relevant New Tab policies, you can set a URL to load in the New Tab page and prevent users from making changes. You can also load a blank page instead or let the users choose what loads. diff --git a/browsers/edge/group-policies/prelaunch-preload-gp.md b/browsers/edge/group-policies/prelaunch-preload-gp.md index 9993abc25c..5c4bf7c5fe 100644 --- a/browsers/edge/group-policies/prelaunch-preload-gp.md +++ b/browsers/edge/group-policies/prelaunch-preload-gp.md @@ -14,7 +14,7 @@ ms.topic: reference # Prelaunch Microsoft Edge and preload tabs in the background > [!NOTE] -> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/). Microsoft Edge pre-launches as a background process during Windows startup when the system is idle waiting to be launched by the user. Pre-launching helps the performance of Microsoft Edge and minimizes the amount of time required to start up Microsoft Edge. You can also configure Microsoft Edge to prevent Microsoft Edge from pre-launching. diff --git a/browsers/edge/group-policies/search-engine-customization-gp.md b/browsers/edge/group-policies/search-engine-customization-gp.md index 0aa2c8486b..480d0e275f 100644 --- a/browsers/edge/group-policies/search-engine-customization-gp.md +++ b/browsers/edge/group-policies/search-engine-customization-gp.md @@ -14,7 +14,7 @@ ms.topic: reference # Search engine customization > [!NOTE] -> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/). Microsoft Edge, by default, uses the search engine specified in App settings, which lets users make changes. You can prevent users from making changes and still use the search engine specified in App settings by disabling the Allow search engine customization policy. You can also use the policy-set search engine specified in the OpenSearch XML file in which you can configure up to five additional search engines and setting any one of them as the default. diff --git a/browsers/edge/group-policies/security-privacy-management-gp.md b/browsers/edge/group-policies/security-privacy-management-gp.md index 91d2387988..033d73b50e 100644 --- a/browsers/edge/group-policies/security-privacy-management-gp.md +++ b/browsers/edge/group-policies/security-privacy-management-gp.md @@ -14,7 +14,7 @@ ms.topic: reference # Security and privacy > [!NOTE] -> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/). Microsoft Edge is designed with improved security in mind, helping to defend people from increasingly sophisticated and prevalent web-based attacks against Windows. Because Microsoft Edge is designed like a Universal Windows app, changing the browser to an app, it fundamentally changes the process model so that both the outer manager process and the different content processes all live within app container sandboxes. diff --git a/browsers/edge/group-policies/start-pages-gp.md b/browsers/edge/group-policies/start-pages-gp.md index 77c35dfae0..5ea55bba9f 100644 --- a/browsers/edge/group-policies/start-pages-gp.md +++ b/browsers/edge/group-policies/start-pages-gp.md @@ -17,7 +17,7 @@ ms.topic: reference # Start pages > [!NOTE] -> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/). Microsoft Edge loads the pages specified in App settings as the default Start pages. With the relevant Start pages policies, you can configure Microsoft Edge to load either the Start page, New tab page, previously opened pages, or a specific page or pages. You can also configure Microsoft Edge to prevent users from making changes. diff --git a/browsers/edge/group-policies/sync-browser-settings-gp.md b/browsers/edge/group-policies/sync-browser-settings-gp.md index 11d7190da9..cdce19d2e5 100644 --- a/browsers/edge/group-policies/sync-browser-settings-gp.md +++ b/browsers/edge/group-policies/sync-browser-settings-gp.md @@ -14,7 +14,7 @@ ms.topic: reference # Sync browser settings > [!NOTE] -> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/). By default, the “browser” group syncs automatically between the user’s devices, letting users make changes. The “browser” group uses the Sync your Settings option in Settings to sync information like history and favorites. You can configure Microsoft Edge to prevent the “browser” group from syncing and prevent users from turning on the _Sync your Settings_ toggle in Settings. If you want syncing turned off by default but not disabled, select the _Allow users to turn “browser” syncing_ option in the Do not sync browser policy. diff --git a/browsers/edge/group-policies/telemetry-management-gp.md b/browsers/edge/group-policies/telemetry-management-gp.md index 19d10a1830..fb3329f960 100644 --- a/browsers/edge/group-policies/telemetry-management-gp.md +++ b/browsers/edge/group-policies/telemetry-management-gp.md @@ -14,7 +14,7 @@ ms.topic: reference # Telemetry and data collection > [!NOTE] -> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/index?). +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/). Microsoft Edge gathers diagnostic data, intranet history, internet history, tracking information of sites visited, and Live Tile metadata. You can configure Microsoft Edge to collect all or none of this information. From 8ab24a56b898781d30547f541ce8a7bdd14ae94c Mon Sep 17 00:00:00 2001 From: Rebecca Agiewich Date: Tue, 8 Oct 2019 15:39:45 -0700 Subject: [PATCH 059/143] fixed spelling error --- .../hello-for-business/hello-errors-during-pin-creation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-errors-during-pin-creation.md b/windows/security/identity-protection/hello-for-business/hello-errors-during-pin-creation.md index daf03b598f..cf4016e37e 100644 --- a/windows/security/identity-protection/hello-for-business/hello-errors-during-pin-creation.md +++ b/windows/security/identity-protection/hello-for-business/hello-errors-during-pin-creation.md @@ -60,7 +60,7 @@ If the error occurs again, check the error code against the following table to s - + From 25923dd4b2c9f609fee3a143a2c5f0d48c7aa2bd Mon Sep 17 00:00:00 2001 From: Mike Edgar <49731348+medgarmedgar@users.noreply.github.com> Date: Tue, 8 Oct 2019 16:58:01 -0700 Subject: [PATCH 060/143] Update manage-connections-from-windows-operating-system-components-to-microsoft-services-using-MDM.md --- ...perating-system-components-to-microsoft-services-using-MDM.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services-using-MDM.md b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services-using-MDM.md index 8211fc3089..9470e33324 100644 --- a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services-using-MDM.md +++ b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services-using-MDM.md @@ -164,6 +164,7 @@ For Windows 10, the following MDM policies are available in the [Policy CSP](htt |client.wns.windows.com| |crl.microsoft.com/pki/crl/*| |ctldl.windowsupdate.com| +|*displaycatalog.mp.microsoft.com| |dm3p.wns.windows.com| |\*microsoft.com/pkiops/\*| |ocsp.digicert.com/*| From e7116a24e78928885312f371b0ded965c364e27c Mon Sep 17 00:00:00 2001 From: Mike Edgar <49731348+medgarmedgar@users.noreply.github.com> Date: Tue, 8 Oct 2019 17:10:04 -0700 Subject: [PATCH 061/143] Update manage-connections-from-windows-operating-system-components-to-microsoft-services-using-MDM.md --- ...perating-system-components-to-microsoft-services-using-MDM.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services-using-MDM.md b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services-using-MDM.md index 9470e33324..f74bd5bfa6 100644 --- a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services-using-MDM.md +++ b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services-using-MDM.md @@ -138,6 +138,7 @@ For Windows 10, the following MDM policies are available in the [Policy CSP](htt 1. **Windows Defender** 1. [Defender/AllowCloudProtection](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-defender#defender-allowcloudprotection). Disconnect from the Microsoft Antimalware Protection Service. **Set to 0 (zero)** 1. [Defender/SubmitSamplesConsent](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-defender#defender-submitsamplesconsent). Stop sending file samples back to Microsoft. **Set to 2 (two)** + 1. [Defender/EnableSmartScreenInShell](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-available-settings#mdm-settings). Turns off SmartScreen in Windows for app and file execution. **Set to 0 (zero)** 1. Windows Defender Smartscreen - [Browser/AllowSmartScreen](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-browser#browser-allowsmartscreen). Disable Windows Defender Smartscreen. **Set to 0 (zero)** 1. Windows Defender Smartscreen EnableAppInstallControl - [SmartScreen/EnableAppInstallControl](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-smartscreen#smartscreen-enableappinstallcontrol). Controls whether users are allowed to install apps from places other than the Microsoft Store. **Set to 0 (zero)** 1. Windows Defender Potentially Unwanted Applications(PUA) Protection - [Defender/PUAProtection](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-defender#defender-puaprotection). Specifies the level of detection for potentially unwanted applications (PUAs). **Set to 1 (one)** From fb6da896b1bfbaa6d8a9a6bec626df8be3354b66 Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Tue, 8 Oct 2019 17:23:35 -0700 Subject: [PATCH 062/143] fixing redirect json --- .openpublishing.redirection.json | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 8e4ac2faed..1eda8a197e 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -15262,19 +15262,9 @@ "redirect_document_id": false }, { -"source_path": "windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md", -"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/controlled-folders", -"redirect_document_id": true -}, -{ "source_path": "windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md", "redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/exploit-protection", "redirect_document_id": true -}, -{ -"source_path": "windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md", -"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/network-protection", -"redirect_document_id": true } ] } From 3ae0eead8c8fae1ff1b6a5b3dcbaf689f1fe4bd3 Mon Sep 17 00:00:00 2001 From: Mike Edgar <49731348+medgarmedgar@users.noreply.github.com> Date: Tue, 8 Oct 2019 17:38:54 -0700 Subject: [PATCH 063/143] Update manage-connections-from-windows-operating-system-components-to-microsoft-services.md --- ...perating-system-components-to-microsoft-services.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md index 6914061b54..5f7979787c 100644 --- a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md +++ b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md @@ -1437,15 +1437,15 @@ To turn this Off in the UI: -OR- -- Create a REG_DWORD registry setting named **EnableActivityFeed** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\System** with a **value of 0 (zero)** +- Create a REG_DWORD registry setting named **EnableActivityFeed** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\System** with a **value of 2 (two)** -and- -- Create a REG_DWORD registry setting named **PublishUserActivities** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\System** with a **value of 0 (zero)** +- Create a REG_DWORD registry setting named **PublishUserActivities** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\System** with a **value of 2 (two)** -and- -- Create a REG_DWORD registry setting named **UploadUserActivities** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\System** with a **value of 0 (zero)** +- Create a REG_DWORD registry setting named **UploadUserActivities** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\System** with a **value of 2 (two)** ### 18.23 Voice Activation @@ -1466,11 +1466,11 @@ To turn this Off in the UI: -OR- -- Create a REG_DWORD registry setting named **LetAppsActivateWithVoice** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a **value of 0 (zero)** +- Create a REG_DWORD registry setting named **LetAppsActivateWithVoice** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a **value of 2 (two)** -and- -- Create a REG_DWORD registry setting named **PublishUserActivities** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a **value of 0 (zero)** +- Create a REG_DWORD registry setting named **LetAppsActivateWithVoiceAboveLock** in HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\AppPrivacy with a **value of 2 (two)** From 1fabc089d0e548a10c2e5bc1b146217983a26e3f Mon Sep 17 00:00:00 2001 From: Mike Edgar <49731348+medgarmedgar@users.noreply.github.com> Date: Tue, 8 Oct 2019 17:40:07 -0700 Subject: [PATCH 064/143] Update manage-connections-from-windows-operating-system-components-to-microsoft-services.md --- ...windows-operating-system-components-to-microsoft-services.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md index 5f7979787c..c602f4f148 100644 --- a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md +++ b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md @@ -1470,7 +1470,7 @@ To turn this Off in the UI: -and- -- Create a REG_DWORD registry setting named **LetAppsActivateWithVoiceAboveLock** in HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\AppPrivacy with a **value of 2 (two)** +- Create a REG_DWORD registry setting named **LetAppsActivateWithVoiceAboveLock** in **HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\AppPrivacy** with a **value of 2 (two)** From 4dcea5448fe2a7922a88ad4d59c9b26430cecf36 Mon Sep 17 00:00:00 2001 From: lomayor Date: Tue, 8 Oct 2019 17:59:54 -0700 Subject: [PATCH 065/143] AH-SEO --- .../advanced-hunting-alertevents-table.md | 12 ++++++------ .../advanced-hunting-best-practices.md | 8 ++++---- .../advanced-hunting-filecreationevents-table.md | 10 +++++----- .../advanced-hunting-imageloadevents-table.md | 10 +++++----- .../advanced-hunting-logonevents-table.md | 10 +++++----- .../advanced-hunting-machineinfo-table.md | 10 +++++----- .../advanced-hunting-machinenetworkinfo-table.md | 10 +++++----- .../advanced-hunting-miscevents-table.md | 12 ++++++------ ...anced-hunting-networkcommunicationevents-table.md | 10 +++++----- .../advanced-hunting-processcreationevents-table.md | 10 +++++----- .../advanced-hunting-reference.md | 6 +++--- .../advanced-hunting-registryevents-table.md | 10 +++++----- .../advanced-hunting-shared-queries.md | 8 ++++---- .../microsoft-defender-atp/advanced-hunting.md | 6 +++--- .../microsoft-defender-atp/overview-hunting.md | 5 +++-- 15 files changed, 69 insertions(+), 68 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-alertevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-alertevents-table.md index 2904a8e60e..fa1d929b79 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-alertevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-alertevents-table.md @@ -1,21 +1,21 @@ --- -title: AlertEvents table in the advanced hunting schema -description: Learn about the AlertEvents table in the Advanced hunting schema, such as column names, data types, and descriptions -keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, alertevent +title: AlertEvents table in the Advanced hunting schema +description: Learn about alert generation events in the AlertEvents table of the Advanced hunting schema +keywords: advanced hunting, threat hunting, cyber threat hunting, search, query, telemetry, schema reference, kusto, table, column, data type, description, alertevents, alert, severity, category search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: security -ms.author: v-maave -author: martyav +ms.author: lomayor +author: lomayor ms.localizationpriority: medium manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 07/24/2019 +ms.date: 10/08/2019 --- # AlertEvents diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-best-practices.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-best-practices.md index 5acedaa5f1..05e285ca16 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-best-practices.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-best-practices.md @@ -1,7 +1,7 @@ --- -title: Advanced hunting best practices in Microsoft Defender ATP -description: Learn about Advanced hunting best practices such as what filters and keywords to use to effectively query data. -keywords: advanced hunting, best practices, keyword, filters, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, kusto +title: Query best practices for Advanced hunting +description: Learn how to construct fast, efficient, and error-free threat hunting queries when using Advanced hunting +keywords: advanced hunting, threat hunting, cyber threat hunting, search, query, telemetry, custom detections, schema, kusto, avoid timeout, command lines, process id search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 @@ -15,7 +15,7 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 09/25/2019 +ms.date: 10/08/2019 --- # Advanced hunting query best practices diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md index 04b9c39707..2d482ec3ba 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md @@ -1,21 +1,21 @@ --- title: FileCreationEvents table in the Advanced hunting schema -description: Learn about the FileCreationEvents table in the Advanced hunting schema, such as column names, data types, and descriptions -keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, filecreationevents +description: Learn about file-related events in the FileCreationEvents table of the Advanced hunting schema +keywords: advanced hunting, threat hunting, cyber threat hunting, search, query, telemetry, schema reference, kusto, table, column, data type, description, filecreationevents, files, path, hash, sha1, sha256, md5 search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: security -ms.author: v-maave -author: martyav +ms.author: lomayor +author: lomayor ms.localizationpriority: medium manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 07/24/2019 +ms.date: 10/08/2019 --- # FileCreationEvents diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-imageloadevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-imageloadevents-table.md index 6f682f0578..c9726c95ad 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-imageloadevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-imageloadevents-table.md @@ -1,21 +1,21 @@ --- title: ImageLoadEvents table in the Advanced hunting schema -description: Learn about the ImageLoadEvents table in the Advanced hunting schema, such as column names, data types, and descriptions -keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, imageloadevents +description: Learn about DLL loading events in the ImageLoadEvents table of the Advanced hunting schema +keywords: advanced hunting, threat hunting, cyber threat hunting, search, query, telemetry, schema reference, kusto, table, column, data type, description, imageloadevents, DLL loading, library, file image search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: security -ms.author: v-maave -author: martyav +ms.author: lomayor +author: lomayor ms.localizationpriority: medium manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 07/24/2019 +ms.date: 10/08/2019 --- # ImageLoadEvents diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-logonevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-logonevents-table.md index 0ef85d6027..795a3bb3f0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-logonevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-logonevents-table.md @@ -1,21 +1,21 @@ --- title: LogonEvents table in the Advanced hunting schema -description: Learn about the LogonEvents table in the Advanced hunting schema, such as column names, data types, and descriptions -keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, logonevents +description: Learn about authentication or sign-in events in the LogonEvents table of the Advanced hunting schema +keywords: advanced hunting, threat hunting, cyber threat hunting, search, query, telemetry, schema reference, kusto, table, column, data type, description, logonevents, authentication, logon, sign in search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: security -ms.author: v-maave -author: martyav +ms.author: lomayor +author: lomayor ms.localizationpriority: medium manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 07/24/2019 +ms.date: 10/08/2019 --- # LogonEvents diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machineinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machineinfo-table.md index 5dd8272cc3..6ddae6ac6d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machineinfo-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machineinfo-table.md @@ -1,21 +1,21 @@ --- title: MachineInfo table in the Advanced hunting schema -description: Learn about the MachineInfo table in the Advanced hunting schema, such as column names, data types, and descriptions -keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, machineinfo +description: Learn about OS, computer name, and other machine information in the MachineInfo table of the Advanced hunting schema +keywords: advanced hunting, threat hunting, cyber threat hunting, search, query, telemetry, schema reference, kusto, table, column, data type, description, machineinfo, device, machine, OS, platform, users search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: security -ms.author: v-maave -author: martyav +ms.author: lomayor +author: lomayor ms.localizationpriority: medium manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 07/24/2019 +ms.date: 10/08/2019 --- # MachineInfo diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machinenetworkinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machinenetworkinfo-table.md index 6ed1b6e9b3..e9a9f9f1b8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machinenetworkinfo-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machinenetworkinfo-table.md @@ -1,21 +1,21 @@ --- title: MachineNetworkInfo table in the Advanced hunting schema -description: Learn about the MachineNetworkInfo table in the Advanced hunting schema, such as column names, data types, and descriptions -keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, machinenetworkinfo +description: Learn about network configuration information in the MachineNetworkInfo table of the Advanced hunting schema +keywords: advanced hunting, threat hunting, cyber threat hunting, search, query, telemetry, schema reference, kusto, table, column, data type, description, machinenetworkinfo, device, machine, mac, ip, adapter, dns, dhcp, gateway, tunnel search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: security -ms.author: v-maave -author: martyav +ms.author: lomayor +author: lomayor ms.localizationpriority: medium manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 07/24/2019 +ms.date: 10/08/2019 --- # MachineNetworkInfo diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-miscevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-miscevents-table.md index 6a3f93d80f..e26dbbdf0e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-miscevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-miscevents-table.md @@ -1,21 +1,21 @@ --- title: MiscEvents table in the advanced hunting schema -description: Learn about the MiscEvents table in the Advanced hunting schema, such as column names, data types, and descriptions -keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, miscEvents +description: Learn about antivirus, firewall, and other event types in the miscellaneous events (MiscEvents) table of the Advanced hunting schema +keywords: advanced hunting, threat hunting, cyber threat hunting, search, query, telemetry, schema reference, kusto, table, column, data type, security events, antivirus, firewall, exploit guard search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: security -ms.author: v-maave -author: martyav +ms.author: lomayor +author: lomayor ms.localizationpriority: medium manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 07/24/2019 +ms.date: 10/08/2019 --- # MiscEvents @@ -26,7 +26,7 @@ ms.date: 07/24/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The MiscEvents table in the [Advanced hunting](overview-hunting.md) schema contains information about various event types, including events triggered by security controls, such as Windows Defender Antivirus and exploit protection. Use this reference to construct queries that return information from the table. +The miscellaneous events or MiscEvents table in the [Advanced hunting](overview-hunting.md) schema contains information about various event types, including events triggered by security controls, such as Windows Defender Antivirus and exploit protection. Use this reference to construct queries that return information from the table. For information on other tables in the Advanced hunting schema, see [the Advanced hunting schema reference](advanced-hunting-reference.md). diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md index b1f12de327..9d2c7a81f7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md @@ -1,21 +1,21 @@ --- title: NetworkCommunicationEvents table in the Advanced hunting schema -description: Learn about the NetworkCommunicationEvents table in the Advanced hunting schema, such as column names, data types, and descriptions -keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, networkcommunicationevents +description: Learn about network connection events you can query from the NetworkCommunicationEvents table of the Advanced hunting schema +keywords: advanced hunting, threat hunting, cyber threat hunting, search, query, telemetry, schema reference, kusto, table, column, data type, networkcommunicationevents, network connection, remote ip, local ip search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: security -ms.author: v-maave -author: martyav +ms.author: lomayor +author: lomayor ms.localizationpriority: medium manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 07/24/2019 +ms.date: 10/08/2019 --- # NetworkCommunicationEvents diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-processcreationevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-processcreationevents-table.md index 84aeeafcd5..6c25801d28 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-processcreationevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-processcreationevents-table.md @@ -1,21 +1,21 @@ --- title: ProcessCreationEvents table in the Advanced hunting schema -description: Learn about the ProcessCreationEvents table in the Advanced hunting schema, such as column names, data types, and descriptions -keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, processcreationevents +description: Learn about the process spawning or creation events in the ProcessCreationEvents table of the Advanced hunting schema +keywords: advanced hunting, threat hunting, cyber threat hunting, search, query, telemetry, schema reference, kusto, table, column, data type, processcreationevents, process id, command line search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: security -ms.author: v-maave -author: martyav +ms.author: lomayor +author: lomayor ms.localizationpriority: medium manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 07/24/2019 +ms.date: 10/08/2019 --- # ProcessCreationEvents diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md index 88124e8c37..d5c8fe8da7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md @@ -1,7 +1,7 @@ --- title: Advanced hunting schema reference -description: Learn about the tables in the advanced hunting schema -keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description +description: Learn about the tables in the Advanced hunting schema to understand the data you can run threat hunting queries on +keywords: advanced hunting, threat hunting, cyber threat hunting, search, query, telemetry, schema reference, kusto, table, data search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 @@ -15,7 +15,7 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 09/25/2019 +ms.date: 10/08/2019 --- # Understand the Advanced hunting schema diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md index b5150e366e..ab9f9fce88 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md @@ -1,21 +1,21 @@ --- title: RegistryEvents table in the Advanced hunting schema -description: Learn about the RegistryEvents table in the Advanced hunting schema, such as column names, data types, and descriptions -keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, registryevents +description: Learn about registry events you can query from the RegistryEvents table of the Advanced hunting schema +keywords: advanced hunting, threat hunting, cyber threat hunting, search, query, telemetry, schema reference, kusto, table, column, data type, registryevents, registry, key, subkey, value search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: security -ms.author: v-maave -author: martyav +ms.author: lomayor +author: lomayor ms.localizationpriority: medium manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 07/24/2019 +ms.date: 10/08/2019 --- # RegistryEvents diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-shared-queries.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-shared-queries.md index a7f66ba422..a41f6cefcc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-shared-queries.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-shared-queries.md @@ -1,7 +1,7 @@ --- -title: Use shared queries in advanced hunting -description: Take advantage of shared advanced hunting queries. Share your queries to the public or to your organization. -keywords: advanced hunting, atp query, query atp data, atp telemetry, events, events telemetry, kusto, github repo +title: Use shared queries in Advanced hunting +description: Start threat hunting immediately with predefined and shared queries. Share your queries to the public or to your organization. +keywords: advanced hunting, threat hunting, cyber threat hunting, search, query, telemetry, custom detections, schema, kusto, github repo, my queries, shared queries search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 @@ -15,7 +15,7 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 09/25/2019 +ms.date: 10/08/2019 --- # Use shared queries in Advanced hunting diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting.md index 6ef8ce1994..863f35da47 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting.md @@ -1,7 +1,7 @@ --- title: Learn the Advanced hunting query language -description: Get an overview of the common operators and other aspects of the Advanced hunting query language you can use to formulate queries -keywords: advanced hunting, atp query, query atp data, atp telemetry, events, events telemetry, kusto +description: Create your first threat hunting query and learn about common operators and other aspects of the Advanced hunting query language +keywords: advanced hunting, threat hunting, cyber threat hunting, search, query, language, learn, first query, telemetry, events, telemetry, custom detections, schema, kusto, operators, data types search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 @@ -15,7 +15,7 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 09/25/2019 +ms.date: 10/08/2019 --- # Learn the Advanced hunting query language diff --git a/windows/security/threat-protection/microsoft-defender-atp/overview-hunting.md b/windows/security/threat-protection/microsoft-defender-atp/overview-hunting.md index ab47dc3981..e9d04dbc05 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/overview-hunting.md +++ b/windows/security/threat-protection/microsoft-defender-atp/overview-hunting.md @@ -1,7 +1,7 @@ --- title: Overview of Advanced hunting -description: Hunt for possible threats across your organization using a powerful search and query tool -keywords: advanced hunting, hunting, search, query, tool, telemetry, custom detection, schema, kusto +description: Use threat hunting capabilities in Microsoft Defender ATP to build queries that find threats and weaknesses in your network +keywords: advanced hunting, threat hunting, cyber threat hunting, search, query, telemetry, custom detections, schema, kusto search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 @@ -15,6 +15,7 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article +ms.date: 10/08/2019 --- # Proactively hunt for threats with Advanced hunting From d37bd867525aad27f97da0875939906db7b092da Mon Sep 17 00:00:00 2001 From: lomayor Date: Tue, 8 Oct 2019 18:21:28 -0700 Subject: [PATCH 066/143] AH-SEO-optimization Legacy files renamed, redirected. Meta desc and keywords enhanced --- .openpublishing.redirection.json | 21 ++++++++++++++++--- windows/security/threat-protection/TOC.md | 6 +++--- .../advanced-hunting-alertevents-table.md | 10 ++++----- .../advanced-hunting-best-practices.md | 6 +++--- ...vanced-hunting-filecreationevents-table.md | 10 ++++----- .../advanced-hunting-imageloadevents-table.md | 10 ++++----- .../advanced-hunting-logonevents-table.md | 10 ++++----- .../advanced-hunting-machineinfo-table.md | 10 ++++----- ...vanced-hunting-machinenetworkinfo-table.md | 10 ++++----- .../advanced-hunting-miscevents-table.md | 10 ++++----- ...unting-networkcommunicationevents-table.md | 10 ++++----- ...unting.md => advanced-hunting-overview.md} | 8 +++---- ...ced-hunting-processcreationevents-table.md | 10 ++++----- ....md => advanced-hunting-query-language.md} | 6 +++--- .../advanced-hunting-registryevents-table.md | 10 ++++----- ...d => advanced-hunting-schema-reference.md} | 6 +++--- .../advanced-hunting-shared-queries.md | 6 +++--- .../attack-surface-reduction.md | 2 +- .../custom-detection-rules.md | 6 +++--- .../microsoft-defender-atp/evaluation-lab.md | 2 +- .../microsoft-defender-atp/manage-edr.md | 2 +- .../microsoft-defender-atp/oldTOC.txt | 6 +++--- .../overview-custom-detections.md | 4 ++-- .../microsoft-defender-atp/overview.md | 2 +- .../raw-data-export-event-hub.md | 4 ++-- .../raw-data-export-storage.md | 4 ++-- .../microsoft-defender-atp/raw-data-export.md | 8 +++---- .../run-advanced-query-api.md | 2 +- 28 files changed, 108 insertions(+), 93 deletions(-) rename windows/security/threat-protection/microsoft-defender-atp/{overview-hunting.md => advanced-hunting-overview.md} (93%) rename windows/security/threat-protection/microsoft-defender-atp/{advanced-hunting.md => advanced-hunting-query-language.md} (96%) rename windows/security/threat-protection/microsoft-defender-atp/{advanced-hunting-reference.md => advanced-hunting-schema-reference.md} (85%) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 8e4ac2faed..f634e4f591 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -877,7 +877,7 @@ }, { "source_path": "windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection.md", -"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting", +"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language", "redirect_document_id": true }, { @@ -887,7 +887,22 @@ }, { "source_path": "windows/security/threat-protection/windows-defender-atp/advanced-hunting-reference-windows-defender-advanced-threat-protection.md", -"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference", +"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference", +"redirect_document_id": true +}, +{ +"source_path": "windows/security/threat-protection/microsoft-defender-atp/advanced-hunting.md", +"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language", +"redirect_document_id": true +}, +{ +"source_path": "windows/security/threat-protection/microsoft-defender-atp/overview-hunting.md", +"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview", +"redirect_document_id": true +}, +{ +"source_path": "windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md", +"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference", "redirect_document_id": true }, { @@ -1573,7 +1588,7 @@ }, { "source_path": "windows/security/threat-protection/windows-defender-atp/overview-hunting-windows-defender-advanced-threat-protection.md", -"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-hunting", +"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview", "redirect_document_id": true }, { diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index f6259064c6..ef12771132 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -107,11 +107,11 @@ ### [Threat analytics](microsoft-defender-atp/threat-analytics.md) ### [Advanced hunting]() -#### [Advanced hunting overview](microsoft-defender-atp/overview-hunting.md) -#### [Learn the query language](microsoft-defender-atp/advanced-hunting.md) +#### [Advanced hunting overview](microsoft-defender-atp/advanced-hunting-overview.md) +#### [Learn the query language](microsoft-defender-atp/advanced-hunting-query-language.md) #### [Use shared queries](microsoft-defender-atp/advanced-hunting-shared-queries.md) #### [Advanced hunting schema reference]() -##### [Understand the schema](microsoft-defender-atp/advanced-hunting-reference.md) +##### [Understand the schema](microsoft-defender-atp/advanced-hunting-schema-reference.md) ##### [AlertEvents](microsoft-defender-atp/advanced-hunting-alertevents-table.md) ##### [FileCreationEvents](microsoft-defender-atp/advanced-hunting-filecreationevents-table.md) ##### [ImageLoadEvents](microsoft-defender-atp/advanced-hunting-imageloadevents-table.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-alertevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-alertevents-table.md index fa1d929b79..84eb799e45 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-alertevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-alertevents-table.md @@ -26,9 +26,9 @@ ms.date: 10/08/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The AlertEvents table in the [Advanced hunting](overview-hunting.md) schema contains information about alerts on Microsoft Defender Security Center. Use this reference to construct queries that return information from the table. +The AlertEvents table in the [Advanced hunting](advanced-hunting-overview.md) schema contains information about alerts on Microsoft Defender Security Center. Use this reference to construct queries that return information from the table. -For information on other tables in the Advanced hunting schema, see [the Advanced hunting schema reference](advanced-hunting-reference.md). +For information on other tables in the Advanced hunting schema, see [the Advanced hunting schema reference](advanced-hunting-schema-reference.md). | Column name | Data type | Description | |-------------|-----------|-------------| @@ -47,6 +47,6 @@ For information on other tables in the Advanced hunting schema, see [the Advance | Table | string | Table that contains the details of the event | ## Related topics -- [Advanced hunting overview](overview-hunting.md) -- [Learn the query language](advanced-hunting.md) -- [Understand the schema](advanced-hunting-reference.md) \ No newline at end of file +- [Advanced hunting overview](advanced-hunting-overview.md) +- [Learn the query language](advanced-hunting-query-language.md) +- [Understand the schema](advanced-hunting-schema-reference.md) \ No newline at end of file diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-best-practices.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-best-practices.md index 05e285ca16..10961a9499 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-best-practices.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-best-practices.md @@ -88,6 +88,6 @@ ProcessCreationEvents >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-bestpractices-belowfoldlink) ## Related topics -- [Advanced hunting overview](overview-hunting.md) -- [Learn the query language](advanced-hunting.md) -- [Understand the schema](advanced-hunting-reference.md) \ No newline at end of file +- [Advanced hunting overview](advanced-hunting-overview.md) +- [Learn the query language](advanced-hunting-query-language.md) +- [Understand the schema](advanced-hunting-schema-reference.md) \ No newline at end of file diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md index 2d482ec3ba..957282b72c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md @@ -26,9 +26,9 @@ ms.date: 10/08/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The FileCreationEvents table in the [Advanced hunting](overview-hunting.md) schema contains information about file creation, modification, and other file system events. Use this reference to construct queries that return information from the table. +The FileCreationEvents table in the [Advanced hunting](advanced-hunting-overview.md) schema contains information about file creation, modification, and other file system events. Use this reference to construct queries that return information from the table. -For information on other tables in the Advanced hunting schema, see [the Advanced hunting schema reference](advanced-hunting-reference.md). +For information on other tables in the Advanced hunting schema, see [the Advanced hunting schema reference](advanced-hunting-schema-reference.md). | Column name | Data type | Description | |-------------|-----------|-------------| @@ -73,6 +73,6 @@ For information on other tables in the Advanced hunting schema, see [the Advanc | IsAzureInfoProtectionApplied | boolean | Indicates whether the file is encrypted by Azure Information Protection | ## Related topics -- [Advanced hunting overview](overview-hunting.md) -- [Learn the query language](advanced-hunting.md) -- [Understand the schema](advanced-hunting-reference.md) +- [Advanced hunting overview](advanced-hunting-overview.md) +- [Learn the query language](advanced-hunting-query-language.md) +- [Understand the schema](advanced-hunting-schema-reference.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-imageloadevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-imageloadevents-table.md index c9726c95ad..68ceff1055 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-imageloadevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-imageloadevents-table.md @@ -26,9 +26,9 @@ ms.date: 10/08/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The ImageLoadEvents table in the [Advanced hunting](overview-hunting.md) schema contains information about DLL loading events. Use this reference to construct queries that return information from the table. +The ImageLoadEvents table in the [Advanced hunting](advanced-hunting-overview.md) schema contains information about DLL loading events. Use this reference to construct queries that return information from the table. -For information on other tables in the Advanced hunting schema, see [the Advanced hunting schema reference](advanced-hunting-reference.md). +For information on other tables in the Advanced hunting schema, see [the Advanced hunting schema reference](advanced-hunting-schema-reference.md). | Column name | Data type | Description | |-------------|-----------|-------------| @@ -59,6 +59,6 @@ For information on other tables in the Advanced hunting schema, see [the Advance | AppGuardContainerId | string | Identifier for the virtualized container used by Application Guard to isolate browser activity | ## Related topics -- [Advanced hunting overview](overview-hunting.md) -- [Learn the query language](advanced-hunting.md) -- [Understand the schema](advanced-hunting-reference.md) +- [Advanced hunting overview](advanced-hunting-overview.md) +- [Learn the query language](advanced-hunting-query-language.md) +- [Understand the schema](advanced-hunting-schema-reference.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-logonevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-logonevents-table.md index 795a3bb3f0..eb6044fda7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-logonevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-logonevents-table.md @@ -26,9 +26,9 @@ ms.date: 10/08/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The LogonEvents table in the [Advanced hunting](overview-hunting.md) schema contains information about user logons and other authentication events. Use this reference to construct queries that return information from the table. +The LogonEvents table in the [Advanced hunting](advanced-hunting-overview.md) schema contains information about user logons and other authentication events. Use this reference to construct queries that return information from the table. -For information on other tables in the Advanced hunting schema, see [the Advanced hunting schema reference](advanced-hunting-reference.md). +For information on other tables in the Advanced hunting schema, see [the Advanced hunting schema reference](advanced-hunting-schema-reference.md). | Column name | Data type | Description | |-------------|-----------|-------------| @@ -67,6 +67,6 @@ For information on other tables in the Advanced hunting schema, see [the Advance | IsLocalAdmin | boolean | Boolean indicator of whether the user is a local administrator on the machine | ## Related topics -- [Advanced hunting overview](overview-hunting.md) -- [Learn the query language](advanced-hunting.md) -- [Understand the schema](advanced-hunting-reference.md) \ No newline at end of file +- [Advanced hunting overview](advanced-hunting-overview.md) +- [Learn the query language](advanced-hunting-query-language.md) +- [Understand the schema](advanced-hunting-schema-reference.md) \ No newline at end of file diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machineinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machineinfo-table.md index 6ddae6ac6d..a986602549 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machineinfo-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machineinfo-table.md @@ -26,9 +26,9 @@ ms.date: 10/08/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The MachineInfo table in the [Advanced hunting](overview-hunting.md) schema contains information about machines in the organization, including their OS version, active users, and computer name. Use this reference to construct queries that return information from the table. +The MachineInfo table in the [Advanced hunting](advanced-hunting-overview.md) schema contains information about machines in the organization, including their OS version, active users, and computer name. Use this reference to construct queries that return information from the table. -For information on other tables in the Advanced hunting schema, see [the Advanced hunting schema reference](advanced-hunting-reference.md). +For information on other tables in the Advanced hunting schema, see [the Advanced hunting schema reference](advanced-hunting-schema-reference.md). | Column name | Data type | Description | |-------------|-----------|-------------| @@ -48,6 +48,6 @@ For information on other tables in the Advanced hunting schema, see [the Advance | MachineGroup | string | Machine group of the machine. This group is used by role-based access control to determine access to the machine | ## Related topics -- [Advanced hunting overview](overview-hunting.md) -- [Learn the query language](advanced-hunting.md) -- [Understand the schema](advanced-hunting-reference.md) +- [Advanced hunting overview](advanced-hunting-overview.md) +- [Learn the query language](advanced-hunting-query-language.md) +- [Understand the schema](advanced-hunting-schema-reference.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machinenetworkinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machinenetworkinfo-table.md index e9a9f9f1b8..a09d2619f2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machinenetworkinfo-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machinenetworkinfo-table.md @@ -26,9 +26,9 @@ ms.date: 10/08/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The MachineNetworkInfo table in the [Advanced hunting](overview-hunting.md) schema contains information about networking configuration of machines, including network adapters, IP and MAC addresses, and connected networks or domains. Use this reference to construct queries that return information from the table. +The MachineNetworkInfo table in the [Advanced hunting](advanced-hunting-overview.md) schema contains information about networking configuration of machines, including network adapters, IP and MAC addresses, and connected networks or domains. Use this reference to construct queries that return information from the table. -For information on other tables in the Advanced hunting schema, see [the Advanced hunting schema reference](advanced-hunting-reference.md). +For information on other tables in the Advanced hunting schema, see [the Advanced hunting schema reference](advanced-hunting-schema-reference.md). | Column name | Data type | Description | |-------------|-----------|-------------| @@ -49,6 +49,6 @@ For information on other tables in the Advanced hunting schema, see [the Advance | IPAddresses | string | JSON array containing all the IP addresses assigned to the adapter, along with their respective subnet prefix and IP address space, such as public, private, or link-local | ## Related topics -- [Advanced hunting overview](overview-hunting.md) -- [Learn the query language](advanced-hunting.md) -- [Understand the schema](advanced-hunting-reference.md) +- [Advanced hunting overview](advanced-hunting-overview.md) +- [Learn the query language](advanced-hunting-query-language.md) +- [Understand the schema](advanced-hunting-schema-reference.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-miscevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-miscevents-table.md index e26dbbdf0e..2e6c3ad70f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-miscevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-miscevents-table.md @@ -26,9 +26,9 @@ ms.date: 10/08/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The miscellaneous events or MiscEvents table in the [Advanced hunting](overview-hunting.md) schema contains information about various event types, including events triggered by security controls, such as Windows Defender Antivirus and exploit protection. Use this reference to construct queries that return information from the table. +The miscellaneous events or MiscEvents table in the [Advanced hunting](advanced-hunting-overview.md) schema contains information about various event types, including events triggered by security controls, such as Windows Defender Antivirus and exploit protection. Use this reference to construct queries that return information from the table. -For information on other tables in the Advanced hunting schema, see [the Advanced hunting schema reference](advanced-hunting-reference.md). +For information on other tables in the Advanced hunting schema, see [the Advanced hunting schema reference](advanced-hunting-schema-reference.md). | Column name | Data type | Description | |-------------|-----------|-------------| @@ -80,6 +80,6 @@ For information on other tables in the Advanced hunting schema, see [the Advance | AppGuardContainerId | string | Identifier for the virtualized container used by Application Guard to isolate browser activity | ## Related topics -- [Advanced hunting overview](overview-hunting.md) -- [Learn the query language](advanced-hunting.md) -- [Understand the schema](advanced-hunting-reference.md) +- [Advanced hunting overview](advanced-hunting-overview.md) +- [Learn the query language](advanced-hunting-query-language.md) +- [Understand the schema](advanced-hunting-schema-reference.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md index 9d2c7a81f7..5485d2b86e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md @@ -26,9 +26,9 @@ ms.date: 10/08/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The NetworkCommunicationEvents table in the [Advanced hunting](overview-hunting.md) schema contains information about network connections and related events. Use this reference to construct queries that return information from the table. +The NetworkCommunicationEvents table in the [Advanced hunting](advanced-hunting-overview.md) schema contains information about network connections and related events. Use this reference to construct queries that return information from the table. -For information on other tables in the Advanced hunting schema, see [the Advanced hunting schema reference](advanced-hunting-reference.md). +For information on other tables in the Advanced hunting schema, see [the Advanced hunting schema reference](advanced-hunting-schema-reference.md). | Column name | Data type | Description | |-------------|-----------|-------------| @@ -63,6 +63,6 @@ For information on other tables in the Advanced hunting schema, see [the Advance | AppGuardContainerId | string | Identifier for the virtualized container used by Application Guard to isolate browser activity | ## Related topics -- [Advanced hunting overview](overview-hunting.md) -- [Learn the query language](advanced-hunting.md) -- [Understand the schema](advanced-hunting-reference.md) \ No newline at end of file +- [Advanced hunting overview](advanced-hunting-overview.md) +- [Learn the query language](advanced-hunting-query-language.md) +- [Understand the schema](advanced-hunting-schema-reference.md) \ No newline at end of file diff --git a/windows/security/threat-protection/microsoft-defender-atp/overview-hunting.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview.md similarity index 93% rename from windows/security/threat-protection/microsoft-defender-atp/overview-hunting.md rename to windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview.md index e9d04dbc05..bccd87a2d8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/overview-hunting.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview.md @@ -34,8 +34,8 @@ We recommend going through several steps to quickly get up and running with Adva | Learning goal | Description | Resource | |--|--|--| -| **Get a feel for the language** | Advanced hunting is based on the [Kusto query language](https://docs.microsoft.com/azure/kusto/query/), supporting the same syntax and operators. Start learning the query language by running your first query. | [Query language overview](advanced-hunting.md) | -| **Understand the schema** | Get a good, high-level understanding of the tables in the schema and their columns. This will help you determine where to look for data and how to construct your queries. | [Schema reference](advanced-hunting-reference.md) | +| **Get a feel for the language** | Advanced hunting is based on the [Kusto query language](https://docs.microsoft.com/azure/kusto/query/), supporting the same syntax and operators. Start learning the query language by running your first query. | [Query language overview](advanced-hunting-query-language.md) | +| **Understand the schema** | Get a good, high-level understanding of the tables in the schema and their columns. This will help you determine where to look for data and how to construct your queries. | [Schema reference](advanced-hunting-schema-reference.md) | | **Use predefined queries** | Explore collections of predefined queries covering different threat hunting scenarios. | [Shared queries](advanced-hunting-shared-queries.md) | | **Learn about custom detections** | Understand how you can use advanced hunting queries to trigger alerts and apply response actions automatically. | [Custom detections overview](overview-custom-detections.md) | @@ -66,8 +66,8 @@ Refine your query by selecting the "+" or "-" buttons next to the values that yo Once you apply the filter to modify the query and then run the query, the results are updated accordingly. ## Related topics -- [Learn the query language](advanced-hunting.md) +- [Learn the query language](advanced-hunting-query-language.md) - [Use shared queries](advanced-hunting-shared-queries.md) -- [Understand the schema](advanced-hunting-reference.md) +- [Understand the schema](advanced-hunting-schema-reference.md) - [Apply query best practices](advanced-hunting-best-practices.md) - [Custom detections overview](overview-custom-detections.md) \ No newline at end of file diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-processcreationevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-processcreationevents-table.md index 6c25801d28..43746ac557 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-processcreationevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-processcreationevents-table.md @@ -26,9 +26,9 @@ ms.date: 10/08/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The ProcessCreationEvents table in the [Advanced hunting](overview-hunting.md) schema contains information about process creation and related events. Use this reference to construct queries that return information from the table. +The ProcessCreationEvents table in the [Advanced hunting](advanced-hunting-overview.md) schema contains information about process creation and related events. Use this reference to construct queries that return information from the table. -For information on other tables in the Advanced hunting schema, see [the Advanced hunting schema reference](advanced-hunting-reference.md). +For information on other tables in the Advanced hunting schema, see [the Advanced hunting schema reference](advanced-hunting-schema-reference.md). | Column name | Data type | Description | |-------------|-----------|-------------| @@ -71,6 +71,6 @@ For information on other tables in the Advanced hunting schema, see [the Advance | AppGuardContainerId | string | Identifier for the virtualized container used by Application Guard to isolate browser activity | ## Related topics -- [Advanced hunting overview](overview-hunting.md) -- [Learn the query language](advanced-hunting.md) -- [Understand the schema](advanced-hunting-reference.md) +- [Advanced hunting overview](advanced-hunting-overview.md) +- [Learn the query language](advanced-hunting-query-language.md) +- [Understand the schema](advanced-hunting-schema-reference.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language.md similarity index 96% rename from windows/security/threat-protection/microsoft-defender-atp/advanced-hunting.md rename to windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language.md index 863f35da47..89e50cf072 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language.md @@ -25,7 +25,7 @@ ms.date: 10/08/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhunting-abovefoldlink) -Advanced hunting is based on the [Kusto query language](https://docs.microsoft.com/azure/kusto/query/). You can use Kusto syntax and operators to construct queries that locate information in the [schema](advanced-hunting-reference.md) specifically structured for Advanced hunting. To understand these concepts better, run your first query. +Advanced hunting is based on the [Kusto query language](https://docs.microsoft.com/azure/kusto/query/). You can use Kusto syntax and operators to construct queries that locate information in the [schema](advanced-hunting-schema-reference.md) specifically structured for Advanced hunting. To understand these concepts better, run your first query. ## Try your first query @@ -138,6 +138,6 @@ For more information on Kusto query language and supported operators, see [Quer >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhunting-belowfoldlink) ## Related topics -- [Advanced hunting overview](overview-hunting.md) -- [Understand the schema](advanced-hunting-reference.md) +- [Advanced hunting overview](advanced-hunting-overview.md) +- [Understand the schema](advanced-hunting-schema-reference.md) - [Apply query best practices](advanced-hunting-best-practices.md) \ No newline at end of file diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md index ab9f9fce88..05c6b7386b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md @@ -26,9 +26,9 @@ ms.date: 10/08/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The RegistryEvents table in the [Advanced hunting](overview-hunting.md) schema contains information about the creation and modification of registry entries. Use this reference to construct queries that return information from the table. +The RegistryEvents table in the [Advanced hunting](advanced-hunting-overview.md) schema contains information about the creation and modification of registry entries. Use this reference to construct queries that return information from the table. -For information on other tables in the Advanced hunting schema, see [the Advanced hunting schema reference](advanced-hunting-reference.md). +For information on other tables in the Advanced hunting schema, see [the Advanced hunting schema reference](advanced-hunting-schema-reference.md). | Column name | Data type | Description | |-------------|-----------|-------------| @@ -61,6 +61,6 @@ For information on other tables in the Advanced hunting schema, see [the Advance | AppGuardContainerId | string | Identifier for the virtualized container used by Application Guard to isolate browser activity | ## Related topics -- [Advanced hunting overview](overview-hunting.md) -- [Learn the query language](advanced-hunting.md) -- [Understand the schema](advanced-hunting-reference.md) +- [Advanced hunting overview](advanced-hunting-overview.md) +- [Learn the query language](advanced-hunting-query-language.md) +- [Understand the schema](advanced-hunting-schema-reference.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md similarity index 85% rename from windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md rename to windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md index d5c8fe8da7..8841cd7785 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md @@ -27,7 +27,7 @@ ms.date: 10/08/2019 ## Schema tables -The [Advanced hunting](overview-hunting.md) schema is made up of multiple tables that provide either event information or information about machines and other entities. To effectively build queries that span multiple tables, you need to understand the tables and the columns in the Advanced hunting schema. +The [Advanced hunting](advanced-hunting-overview.md) schema is made up of multiple tables that provide either event information or information about machines and other entities. To effectively build queries that span multiple tables, you need to understand the tables and the columns in the Advanced hunting schema. The following reference lists all the tables in the Advanced hunting schema. Each table name links to a page describing the column names for that table. @@ -47,5 +47,5 @@ Table and column names are also listed within the Microsoft Defender Security Ce | **[MiscEvents](advanced-hunting-miscevents-table.md)** | Multiple event types, including events triggered by security controls such as Windows Defender Antivirus and exploit protection | ## Related topics -- [Advanced hunting overview](overview-hunting.md) -- [Learn the query language](advanced-hunting.md) \ No newline at end of file +- [Advanced hunting overview](advanced-hunting-overview.md) +- [Learn the query language](advanced-hunting-query-language.md) \ No newline at end of file diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-shared-queries.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-shared-queries.md index a41f6cefcc..d32a485fd7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-shared-queries.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-shared-queries.md @@ -25,7 +25,7 @@ ms.date: 10/08/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhunting-abovefoldlink) -[Advanced hunting](overview-hunting.md) queries can be shared among users in the same organization. You can also find queries shared publicly on GitHub. These queries let you quickly pursue specific threat hunting scenarios without having to write queries from scratch. +[Advanced hunting](advanced-hunting-overview.md) queries can be shared among users in the same organization. You can also find queries shared publicly on GitHub. These queries let you quickly pursue specific threat hunting scenarios without having to write queries from scratch. ![Image of shared queries](images/atp-advanced-hunting-shared-queries.png) @@ -60,5 +60,5 @@ Microsoft security researchers regularly share Advanced hunting queries in a [de >Microsoft security researchers also provide Advanced hunting queries that you can use to locate activities and indicators associated with emerging threats. These queries are provided as part of the [threat analytics](threat-analytics.md) reports in Microsoft Defender Security Center. ## Related topics -- [Advanced hunting overview](overview-hunting.md) -- [Learn the query language](advanced-hunting.md) \ No newline at end of file +- [Advanced hunting overview](advanced-hunting-overview.md) +- [Learn the query language](advanced-hunting-query-language.md) \ No newline at end of file diff --git a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md index a858f74cac..b5bd5c3d18 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md @@ -45,7 +45,7 @@ For information about configuring attack surface reduction rules, see [Enable at Microsoft Defender ATP provides detailed reporting into events and blocks as part of its alert investigation scenarios. -You can query Microsoft Defender ATP data by using [Advanced hunting](advanced-hunting.md). If you're using [audit mode](audit-windows-defender.md), you can use Advanced hunting to understand how attack surface reduction rules could affect your environment. +You can query Microsoft Defender ATP data by using [Advanced hunting](advanced-hunting-query-language.md). If you're using [audit mode](audit-windows-defender.md), you can use Advanced hunting to understand how attack surface reduction rules could affect your environment. Here is an example query: diff --git a/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md b/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md index 010274d097..e8692e242a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md +++ b/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md @@ -23,7 +23,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -Custom detection rules built from [Advanced hunting](overview-hunting.md) queries let you proactively monitor various events and system states, including suspected breach activity and misconfigured machines. The queries run every 24 hours, generating alerts and taking response actions whenever there are matches. +Custom detection rules built from [Advanced hunting](advanced-hunting-overview.md) queries let you proactively monitor various events and system states, including suspected breach activity and misconfigured machines. The queries run every 24 hours, generating alerts and taking response actions whenever there are matches. > [!NOTE] > To create and manage custom detections, [your role](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) needs to have the **manage security settings** permission. @@ -114,5 +114,5 @@ You can also take the following actions on the rule from this page: ## Related topic - [Custom detections overview](overview-custom-detections.md) -- [Advanced hunting overview](overview-hunting.md) -- [Learn the Advanced hunting query language](advanced-hunting.md) +- [Advanced hunting overview](advanced-hunting-overview.md) +- [Learn the Advanced hunting query language](advanced-hunting-query-language.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md b/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md index bc33d59c55..b657e78ae2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md @@ -112,7 +112,7 @@ Use the test machines to run attack simulations by connecting to them. If you are looking for a pre-made simulation, you can use our ["Do It Yourself" attack scenarios](https://securitycenter.windows.com/tutorials). These scripts are safe, documented, and easy to use. These scenarios will reflect Microsoft Defender ATP capabilities and walk you through investigation experience. -You can also use [Advanced hunting](advanced-hunting.md) to query data and [Threat analytics](threat-analytics.md) to view reports about emerging threats. +You can also use [Advanced hunting](advanced-hunting-query-language.md) to query data and [Threat analytics](threat-analytics.md) to view reports about emerging threats. >[!NOTE] >The connection to the test machines is done using RDP. Make sure that your firewall settings allow RDP connections. diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md b/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md index 2e124ba8aa..0d82ce51ba 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md @@ -29,4 +29,4 @@ Topic | Description [Alerts queue](alerts-queue-endpoint-detection-response.md)| View the alerts surfaced in Microsoft Defender Security Center. [Machines list](machines-view-overview.md) | Learn how you can view and manage the machines list, manage machine groups, and investigate machine related alerts. [Take response actions](response-actions.md)| Take response actions on machines and files to quickly respond to detected attacks and contain threats. -[Query data using advanced hunting](advanced-hunting.md)| Proactively hunt for possible threats across your organization using a powerful search and query tool. +[Query data using advanced hunting](advanced-hunting-query-language.md)| Proactively hunt for possible threats across your organization using a powerful search and query tool. diff --git a/windows/security/threat-protection/microsoft-defender-atp/oldTOC.txt b/windows/security/threat-protection/microsoft-defender-atp/oldTOC.txt index 9dd1998f62..ffdde6dfa0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/oldTOC.txt +++ b/windows/security/threat-protection/microsoft-defender-atp/oldTOC.txt @@ -105,11 +105,11 @@ ### [Advanced hunting]() -#### [Advanced hunting overview](overview-hunting.md) +#### [Advanced hunting overview](advanced-hunting-overview.md) #### [Query data using Advanced hunting]() -##### [Data querying basics](advanced-hunting.md) -##### [Advanced hunting reference](advanced-hunting-reference.md) +##### [Data querying basics](advanced-hunting-query-language.md) +##### [Advanced hunting reference](advanced-hunting-schema-reference.md) ##### [Advanced hunting query language best practices](advanced-hunting-best-practices.md) #### [Custom detections]() diff --git a/windows/security/threat-protection/microsoft-defender-atp/overview-custom-detections.md b/windows/security/threat-protection/microsoft-defender-atp/overview-custom-detections.md index 425427b295..13b9cef73c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/overview-custom-detections.md +++ b/windows/security/threat-protection/microsoft-defender-atp/overview-custom-detections.md @@ -25,7 +25,7 @@ ms.topic: conceptual With custom detections, you can proactively monitor for and respond to various events and system states, including suspected breach activity and misconfigured machines. This is made possible by customizable detection rules that automatically trigger alerts as well as response actions. -Custom detections work with [Advanced hunting](overview-hunting.md), which provides a powerful, flexible query language that covers a broad set of event and system information from your network. The queries run every 24 hours, generating alerts and taking response actions whenever there are matches. +Custom detections work with [Advanced hunting](advanced-hunting-overview.md), which provides a powerful, flexible query language that covers a broad set of event and system information from your network. The queries run every 24 hours, generating alerts and taking response actions whenever there are matches. Custom detections provide: - Alerts for rule-based detections built from Advanced hunting queries @@ -36,4 +36,4 @@ Custom detections provide: ## Related topic - [Create and manage custom detection rules](custom-detection-rules.md) -- [Advanced hunting overview](overview-hunting.md) \ No newline at end of file +- [Advanced hunting overview](advanced-hunting-overview.md) \ No newline at end of file diff --git a/windows/security/threat-protection/microsoft-defender-atp/overview.md b/windows/security/threat-protection/microsoft-defender-atp/overview.md index e649152e6b..1ce8866d9c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/overview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/overview.md @@ -40,7 +40,7 @@ Topic | Description [Automated investigation and remediation](automated-investigations.md) | In conjunction with being able to quickly respond to advanced attacks, Microsoft Defender ATP offers automatic investigation and remediation capabilities that help reduce the volume of alerts in minutes at scale. [Secure score](overview-secure-score.md) | Quickly assess the security posture of your organization, see machines that require attention, as well as recommendations for actions to better protect your organization - all in one place. [Microsoft Threat Experts](microsoft-threat-experts.md) | Managed cybersecurity threat hunting service. Learn how you can get expert-driven insights and data through targeted attack notification and access to experts on demand. -[Advanced hunting](overview-hunting.md) | Use a powerful search and query language to create custom queries and detection rules. +[Advanced hunting](advanced-hunting-overview.md) | Use a powerful search and query language to create custom queries and detection rules. [Management and APIs](management-apis.md) | Microsoft Defender ATP supports a wide variety of tools to help you manage and interact with the platform so that you can integrate the service into your existing workflows. [Microsoft Threat Protection](threat-protection-integration.md) | Microsoft security products work better together. Learn about other security capabilities in the Microsoft threat protection stack. [Portal overview](portal-overview.md) |Learn to navigate your way around Microsoft Defender Security Center. diff --git a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md index f689022abe..7f28e73b98 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md +++ b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md @@ -62,7 +62,7 @@ Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://w - Each event hub message in Azure Event Hubs contains list of records. - Each record contains the event name, the time Microsoft Defender ATP received the event, the tenant it belongs (you will only get events from your tenant), and the event in JSON format in a property called "**properties**". -- For more information about the schema of Microsoft Defender ATP events, see [Advanced Hunting overview](overview-hunting.md). +- For more information about the schema of Microsoft Defender ATP events, see [Advanced Hunting overview](advanced-hunting-overview.md). ## Data types mapping: @@ -83,7 +83,7 @@ To get the data types for event properties do the following: ![Image of event hub resource Id](images/machine-info-datatype-example.png) ## Related topics -- [Overview of Advanced Hunting](overview-hunting.md) +- [Overview of Advanced Hunting](advanced-hunting-overview.md) - [Microsoft Defender ATP streaming API](raw-data-export.md) - [Stream Microsoft Defender ATP events to your Azure storage account](raw-data-export-storage.md) - [Azure Event Hubs documentation](https://docs.microsoft.com/azure/event-hubs/) diff --git a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md index a30dc4ead2..3d9ca8313a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md +++ b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md @@ -62,7 +62,7 @@ Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://w - Each blob contains multiple rows. - Each row contains the event name, the time Microsoft Defender ATP received the event, the tenant it belongs (you will only get events from your tenant), and the event in JSON format in a property called "properties". -- For more information about the schema of Microsoft Defender ATP events, see [Advanced Hunting overview](overview-hunting.md). +- For more information about the schema of Microsoft Defender ATP events, see [Advanced Hunting overview](advanced-hunting-overview.md). ## Data types mapping: @@ -83,7 +83,7 @@ In order to get the data types for our events properties do the following: ![Image of event hub resource ID](images/machine-info-datatype-example.png) ## Related topics -- [Overview of Advanced Hunting](overview-hunting.md) +- [Overview of Advanced Hunting](advanced-hunting-overview.md) - [Microsoft Defender Advanced Threat Protection Streaming API](raw-data-export.md) - [Stream Microsoft Defender Advanced Threat Protection events to your Azure storage account](raw-data-export-storage.md) - [Azure Storage Account documentation](https://docs.microsoft.com/azure/storage/common/storage-account-overview) diff --git a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export.md b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export.md index 75e88ccf52..7155ac0422 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export.md +++ b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export.md @@ -27,17 +27,17 @@ ms.topic: article ## Stream Advanced Hunting events to Event Hubs and/or Azure storage account. -Microsoft Defender ATP supports streaming all the events available through [Advanced Hunting](overview-hunting.md) to an [Event Hubs](https://docs.microsoft.com/azure/event-hubs/) and/or [Azure storage account](https://docs.microsoft.com/azure/event-hubs/). +Microsoft Defender ATP supports streaming all the events available through [Advanced Hunting](advanced-hunting-overview.md) to an [Event Hubs](https://docs.microsoft.com/azure/event-hubs/) and/or [Azure storage account](https://docs.microsoft.com/azure/event-hubs/). ## In this section Topic | Description :---|:--- -[Stream Microsoft Defender ATP events to Azure Event Hubs](raw-data-export-event-hub.md)| Learn about enabling the streaming API in your tenant and configure Microsoft Defender ATP to stream [Advanced Hunting](overview-hunting.md) to Event Hubs. -[Stream Microsoft Defender ATP events to your Azure storage account](raw-data-export-storage.md)| Learn about enabling the streaming API in your tenant and configure Microsoft Defender ATP to stream [Advanced Hunting](overview-hunting.md) to your Azure storage account. +[Stream Microsoft Defender ATP events to Azure Event Hubs](raw-data-export-event-hub.md)| Learn about enabling the streaming API in your tenant and configure Microsoft Defender ATP to stream [Advanced Hunting](advanced-hunting-overview.md) to Event Hubs. +[Stream Microsoft Defender ATP events to your Azure storage account](raw-data-export-storage.md)| Learn about enabling the streaming API in your tenant and configure Microsoft Defender ATP to stream [Advanced Hunting](advanced-hunting-overview.md) to your Azure storage account. ## Related topics -- [Overview of Advanced Hunting](overview-hunting.md) +- [Overview of Advanced Hunting](advanced-hunting-overview.md) - [Azure Event Hubs documentation](https://docs.microsoft.com/azure/event-hubs/) - [Azure Storage Account documentation](https://docs.microsoft.com/azure/storage/common/storage-account-overview) diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md index 457a33f85a..079a79034a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md @@ -145,5 +145,5 @@ If the 'roles' section in the token does not include the necessary permission: ## Related topic - [Microsoft Defender ATP APIs](apis-intro.md) -- [Advanced Hunting from Portal](advanced-hunting.md) +- [Advanced Hunting from Portal](advanced-hunting-query-language.md) - [Advanced Hunting using PowerShell](run-advanced-query-sample-powershell.md) From ed751617df627039b83afaa4f35e6543861891f2 Mon Sep 17 00:00:00 2001 From: lomayor Date: Tue, 8 Oct 2019 18:38:50 -0700 Subject: [PATCH 067/143] Fixed doc_id carry over duplicate Removed carry over (set to False) on newer redirects --- .openpublishing.redirection.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index faa25f02fa..cdd5a12e21 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -893,17 +893,17 @@ { "source_path": "windows/security/threat-protection/microsoft-defender-atp/advanced-hunting.md", "redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language", -"redirect_document_id": true +"redirect_document_id": false }, { "source_path": "windows/security/threat-protection/microsoft-defender-atp/overview-hunting.md", "redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview", -"redirect_document_id": true +"redirect_document_id": false }, { "source_path": "windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md", "redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference", -"redirect_document_id": true +"redirect_document_id": false }, { "source_path": "windows/threat-protection/windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection.md", From 225e4ca78a1c7ceaf19819b1261df97fe4ac2841 Mon Sep 17 00:00:00 2001 From: Tudor Dobrila Date: Tue, 8 Oct 2019 21:13:18 -0700 Subject: [PATCH 068/143] Add info on hotfix build --- .../microsoft-defender-atp-mac-whatsnew.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-whatsnew.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-whatsnew.md index 45d099e7d3..1c41a72e38 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-whatsnew.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-whatsnew.md @@ -20,6 +20,10 @@ ms.topic: conceptual # What's new in Microsoft Defender Advanced Threat Protection for Mac +## 100.70.99 + +- Addressed an issue that prevents some users from upgrading to macOS Catalina when real-time protection is enabled. This was caused by Microsoft Defender ATP locking files from the upgrade package (to scan them for antiviruses), which in turn triggered failures in the upgrade sequence. + ## 100.68.99 - Added the ability to configure the antivirus functionality to run in [passive mode](microsoft-defender-atp-mac-preferences.md#enable--disable-passive-mode) From 063b194681f04dae54c1c9bc1d100968a410ee53 Mon Sep 17 00:00:00 2001 From: Tudor Dobrila Date: Tue, 8 Oct 2019 21:15:21 -0700 Subject: [PATCH 069/143] Styling --- .../microsoft-defender-atp-mac-whatsnew.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-whatsnew.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-whatsnew.md index 1c41a72e38..7063c1ac4a 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-whatsnew.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-whatsnew.md @@ -22,7 +22,7 @@ ms.topic: conceptual ## 100.70.99 -- Addressed an issue that prevents some users from upgrading to macOS Catalina when real-time protection is enabled. This was caused by Microsoft Defender ATP locking files from the upgrade package (to scan them for antiviruses), which in turn triggered failures in the upgrade sequence. +- Addressed an issue that prevents some users from upgrading to macOS Catalina when real-time protection is enabled. This problem was caused by Microsoft Defender ATP locking files from the upgrade package (to scan them for antiviruses). In turn this triggered failures in the upgrade sequence. ## 100.68.99 From bf59e7db3ffe68f20aad3f659bcdf43d08c52cb5 Mon Sep 17 00:00:00 2001 From: Dan Wesley <38053816+dan-wesley@users.noreply.github.com> Date: Wed, 9 Oct 2019 08:56:50 -0700 Subject: [PATCH 070/143] update emie-to-improve-compatibility add note to direct to new docset --- browsers/edge/emie-to-improve-compatibility.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/browsers/edge/emie-to-improve-compatibility.md b/browsers/edge/emie-to-improve-compatibility.md index 2925106064..880289a39d 100644 --- a/browsers/edge/emie-to-improve-compatibility.md +++ b/browsers/edge/emie-to-improve-compatibility.md @@ -20,6 +20,9 @@ ms.localizationpriority: medium > Applies to: Windows 10 +> [!NOTE] +> You've reached the documentation for Microsoft Edge version 45 and earlier. To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/). + If you have specific websites and apps that have compatibility problems with Microsoft Edge, you can use the Enterprise Mode site list so that the websites open in Internet Explorer 11 automatically. Additionally, if you know that your intranet sites aren't going to work correctly with Microsoft Edge, you can set all intranet sites to automatically open using IE11 with the **Send all intranet sites to IE** group policy. Using Enterprise Mode means that you can continue to use Microsoft Edge as your default browser, while also ensuring that your apps continue working on IE11. From 289252222fab8e025cce11f67fea96d429733f53 Mon Sep 17 00:00:00 2001 From: Mike Edgar <49731348+medgarmedgar@users.noreply.github.com> Date: Wed, 9 Oct 2019 09:19:47 -0700 Subject: [PATCH 071/143] Update manage-connections-from-windows-operating-system-components-to-microsoft-services-using-MDM.md --- ...erating-system-components-to-microsoft-services-using-MDM.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services-using-MDM.md b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services-using-MDM.md index f74bd5bfa6..a764dd0f94 100644 --- a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services-using-MDM.md +++ b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services-using-MDM.md @@ -138,7 +138,7 @@ For Windows 10, the following MDM policies are available in the [Policy CSP](htt 1. **Windows Defender** 1. [Defender/AllowCloudProtection](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-defender#defender-allowcloudprotection). Disconnect from the Microsoft Antimalware Protection Service. **Set to 0 (zero)** 1. [Defender/SubmitSamplesConsent](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-defender#defender-submitsamplesconsent). Stop sending file samples back to Microsoft. **Set to 2 (two)** - 1. [Defender/EnableSmartScreenInShell](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-available-settings#mdm-settings). Turns off SmartScreen in Windows for app and file execution. **Set to 0 (zero)** + 1. [Defender/EnableSmartScreenInShell](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-available-settings#mdm-settings). Turns off SmartScreen in Windows for app and file execution. **Set to 0 (zero)** 1. Windows Defender Smartscreen - [Browser/AllowSmartScreen](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-browser#browser-allowsmartscreen). Disable Windows Defender Smartscreen. **Set to 0 (zero)** 1. Windows Defender Smartscreen EnableAppInstallControl - [SmartScreen/EnableAppInstallControl](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-smartscreen#smartscreen-enableappinstallcontrol). Controls whether users are allowed to install apps from places other than the Microsoft Store. **Set to 0 (zero)** 1. Windows Defender Potentially Unwanted Applications(PUA) Protection - [Defender/PUAProtection](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-defender#defender-puaprotection). Specifies the level of detection for potentially unwanted applications (PUAs). **Set to 1 (one)** From da513dc23a56399f111c02ed55cf0bf7b8476296 Mon Sep 17 00:00:00 2001 From: denisebmsft Date: Wed, 9 Oct 2019 10:57:50 -0700 Subject: [PATCH 072/143] Update .openpublishing.redirection.json --- .openpublishing.redirection.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index cdd5a12e21..5fc4091e8c 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -802,7 +802,7 @@ }, { "source_path": "windows/threat-protection/windows-defender-exploit-guard/evaluate-windows-defender-exploit-guard.md", -"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-windows-defender-exploit-guard", +"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection", "redirect_document_id": true }, { From 0ba0054e65ea9aa826d965b68c0c4fb115072c81 Mon Sep 17 00:00:00 2001 From: lomayor Date: Wed, 9 Oct 2019 11:42:03 -0700 Subject: [PATCH 073/143] AH-WTP-SEO --- windows/security/threat-protection/index.md | 11 +++++------ .../microsoft-defender-advanced-threat-protection.md | 7 +++---- .../microsoft-defender-atp/overview.md | 6 +++--- 3 files changed, 11 insertions(+), 13 deletions(-) diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index 080a09e0b5..663976a44a 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -1,7 +1,7 @@ --- title: Threat Protection (Windows 10) description: Learn how Microsoft Defender ATP helps protect against threats. -keywords: threat protection, Microsoft Defender Advanced Threat Protection, attack surface reduction, next generation protection, endpoint detection and response, automated investigation and response, microsoft threat experts, secure score, advanced hunting +keywords: threat protection, Microsoft Defender Advanced Threat Protection, attack surface reduction, next generation protection, endpoint detection and response, automated investigation and response, microsoft threat experts, secure score, advanced hunting, cyber threat hunting search.product: eADQiWindows 10XVcnh ms.prod: w10 ms.mktglfcycl: deploy @@ -64,7 +64,7 @@ The attack surface reduction set of capabilities provide the first line of defen - [Application control](windows-defender-application-control/windows-defender-application-control.md) - [Device control](device-guard/introduction-to-device-guard-virtualization-based-security-and-windows-defender-application-control.md) - [Exploit protection](microsoft-defender-atp/exploit-protection.md) -- [Network protection](microsoft-defender-atp/network-protection.md) +- [Network protection](microsoft-defender-atp/network-protection.md), [Web protection](microsoft-defender-atp/web-protection-overview.md) - [Controlled folder access](microsoft-defender-atp/controlled-folders.md) - [Network firewall](windows-firewall/windows-firewall-with-advanced-security.md) - [Attack surface reduction rules](microsoft-defender-atp/attack-surface-reduction.md) @@ -83,7 +83,7 @@ To further reinforce the security perimeter of your network, Microsoft Defender **[Endpoint detection and response](microsoft-defender-atp/overview-endpoint-detection-response.md)**
-Endpoint detection and response capabilities are put in place to detect, investigate, and respond to advanced threats that may have made it past the first two security pillars. +Endpoint detection and response capabilities are put in place to detect, investigate, and respond to intrusion attempts and active breaches. With Advanced hunting, you have a query-based threat-hunting tool that lets your proactively find breaches and create custom detections. - [Alerts](microsoft-defender-atp/alerts-queue.md) - [Historical endpoint data](microsoft-defender-atp/investigate-machines.md#timeline) @@ -91,9 +91,8 @@ Endpoint detection and response capabilities are put in place to detect, investi - [Forensic collection](microsoft-defender-atp/respond-machine-alerts.md#collect-investigation-package-from-machines) - [Threat intelligence](microsoft-defender-atp/threat-indicator-concepts.md) - [Advanced detonation and analysis service](microsoft-defender-atp/respond-file-alerts.md#deep-analysis) -- [Advanced hunting](microsoft-defender-atp/overview-hunting.md) - - [Custom detection](microsoft-defender-atp/overview-custom-detections.md) - - [Realtime and historical hunting](microsoft-defender-atp/advanced-hunting.md) +- [Advanced hunting](microsoft-defender-atp/advanced-hunting-overview.md) + - [Custom detections](microsoft-defender-atp/overview-custom-detections.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md index 33bd480db3..de8a73f329 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md @@ -1,7 +1,7 @@ --- title: Microsoft Defender Advanced Threat Protection description: Microsoft Defender Advanced Threat Protection is an enterprise security platform that helps secops to prevent, detect, investigate, and respond to possible cybersecurity threats related to advanced persistent threats. -keywords: introduction to Microsoft Defender Advanced Threat Protection, introduction to Microsoft Defender ATP, cybersecurity, advanced persistent threat, enterprise security, machine behavioral sensor, cloud security, analytics, threat intelligence, attack surface reduction, next generation protection, automated investigation and remediation, microsoft threat experts, secure score, advanced hunting, microsoft threat protection +keywords: introduction to Microsoft Defender Advanced Threat Protection, introduction to Microsoft Defender ATP, cybersecurity, advanced persistent threat, enterprise security, machine behavioral sensor, cloud security, analytics, threat intelligence, attack surface reduction, next generation protection, automated investigation and remediation, microsoft threat experts, secure score, advanced hunting, microsoft threat protection, cyber threat hunting search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 @@ -78,7 +78,7 @@ This built-in capability uses a game-changing risk-based approach to the discove **[Attack surface reduction](overview-attack-surface-reduction.md)**
-The attack surface reduction set of capabilities provide the first line of defense in the stack. By ensuring configuration settings are properly set and exploit mitigation techniques are applied, these set of capabilities resist attacks and exploitation. +The attack surface reduction set of capabilities provide the first line of defense in the stack. By ensuring configuration settings are properly set and exploit mitigation techniques are applied, these set of capabilities resist attacks and exploitation. This set of capabilities also includes [network protection](network-protection.md) and [web protection](web-protection-overview.md), which regulate access to malicious IP addresses, domains, and URLs. @@ -88,8 +88,7 @@ To further reinforce the security perimeter of your network, Microsoft Defender **[Endpoint detection and response](overview-endpoint-detection-response.md)**
-Endpoint detection and response capabilities are put in place to detect, investigate, and respond to advanced threats that may have made it past the first two security pillars. -You can also do advanced hunting to create custom threat intelligence and use a powerful search and query tool to hunt for possible threats in your organization. +Endpoint detection and response capabilities are put in place to detect, investigate, and respond to advanced threats that may have made it past the first two security pillars. [Advanced hunting](advanced-hunting-overview.md) provides a query-based threat-hunting tool that lets you proactively find breaches and create custom detections. diff --git a/windows/security/threat-protection/microsoft-defender-atp/overview.md b/windows/security/threat-protection/microsoft-defender-atp/overview.md index 1ce8866d9c..7d78d67bc7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/overview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/overview.md @@ -2,7 +2,7 @@ title: Overview of Microsoft Defender ATP ms.reviewer: description: Understand the concepts behind the capabilities in Microsoft Defender ATP so you take full advantage of the complete threat protection platform -keywords: atp, microsoft defender atp, defender, mdatp, threat protection, platform, threat, vulnerability, asr, attack, surface, reduction, next-gen, protection, edr, endpoint, detection, response, automated, air +keywords: atp, microsoft defender atp, defender, mdatp, threat protection, platform, threat, vulnerability, asr, attack, surface, reduction, next-gen, protection, edr, endpoint, detection, response, automated, air, cyber threat hunting, advanced hunting search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 @@ -34,13 +34,13 @@ Understand the concepts behind the capabilities in Microsoft Defender ATP so you Topic | Description :---|:--- [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) | Reduce organizational vulnerability exposure and increase threat resilience while seamlessly connecting workflows across security stakeholders—security administrators, security operations, and IT administrators in remediating threats. -[Attack surface reduction](overview-attack-surface-reduction.md) | Leverage the attack surface reduction capabilities to protect the perimeter of your organization. +[Attack surface reduction](overview-attack-surface-reduction.md) | Leverage exploit protection, attack surface reduction rules, and other capabilities to protect the perimeter of your organization. This set of capabilities also includes [network protection](network-protection.md) and [web protection](web-protection-overview.md), which regulate access to malicious IP addresses, domains, and URLs. [Next generation protection](../windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md) | Learn about the antivirus capabilities in Microsoft Defender ATP so you can protect desktops, portable computers, and servers. [Endpoint detection and response](overview-endpoint-detection-response.md) | Understand how Microsoft Defender ATP continuously monitors your organization for possible attacks against systems, networks, or users in your organization and the features you can use to mitigate and remediate threats. [Automated investigation and remediation](automated-investigations.md) | In conjunction with being able to quickly respond to advanced attacks, Microsoft Defender ATP offers automatic investigation and remediation capabilities that help reduce the volume of alerts in minutes at scale. [Secure score](overview-secure-score.md) | Quickly assess the security posture of your organization, see machines that require attention, as well as recommendations for actions to better protect your organization - all in one place. [Microsoft Threat Experts](microsoft-threat-experts.md) | Managed cybersecurity threat hunting service. Learn how you can get expert-driven insights and data through targeted attack notification and access to experts on demand. -[Advanced hunting](advanced-hunting-overview.md) | Use a powerful search and query language to create custom queries and detection rules. +[Advanced hunting](advanced-hunting-overview.md) | Use a powerful query-based threat-hunting tool to proactively find breach activity and create custom detection rules. [Management and APIs](management-apis.md) | Microsoft Defender ATP supports a wide variety of tools to help you manage and interact with the platform so that you can integrate the service into your existing workflows. [Microsoft Threat Protection](threat-protection-integration.md) | Microsoft security products work better together. Learn about other security capabilities in the Microsoft threat protection stack. [Portal overview](portal-overview.md) |Learn to navigate your way around Microsoft Defender Security Center. From df560ad7fb523a1fa5e1a553086d298cd3a71419 Mon Sep 17 00:00:00 2001 From: lomayor Date: Wed, 9 Oct 2019 11:46:56 -0700 Subject: [PATCH 074/143] Update advanced-hunting-overview.md --- .../microsoft-defender-atp/advanced-hunting-overview.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview.md index bccd87a2d8..33df9bb93f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview.md @@ -24,9 +24,9 @@ ms.date: 10/08/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhunting-abovefoldlink) -Advanced hunting provides access to 30 days of raw data through a flexible query-based interface, allowing you to proactively explore events in your environment and locate interesting indicators and entities. This flexible access to data enables unconstrained hunting for both known and potential threats. +Advanced hunting is a query-based threat-hunting tool that lets you explore up to 30 days of raw data. You can proactively inspect events in your network to locate interesting indicators and entities. The flexible access to data facilitates unconstrained hunting for both known and potential threats. -With custom detection rules, you can also use Advanced hunting queries to proactively monitor for and respond to various events and system states, including suspected breach activity and misconfigured machines. +You can use the same threat-hunting queries to build custom detection rules. These rules run automatically to check for and respond to various events and system states, including suspected breach activity and misconfigured machines. ## Get started with Advanced hunting From d188bd9ca1b48e6334c8be684739ee25627e352c Mon Sep 17 00:00:00 2001 From: Tudor Dobrila Date: Wed, 9 Oct 2019 14:07:29 -0700 Subject: [PATCH 075/143] Wording --- .../microsoft-defender-atp-mac-whatsnew.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-whatsnew.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-whatsnew.md index 7063c1ac4a..95107b8a38 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-whatsnew.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-whatsnew.md @@ -22,7 +22,7 @@ ms.topic: conceptual ## 100.70.99 -- Addressed an issue that prevents some users from upgrading to macOS Catalina when real-time protection is enabled. This problem was caused by Microsoft Defender ATP locking files from the upgrade package (to scan them for antiviruses). In turn this triggered failures in the upgrade sequence. +- Addressed an issue that impacts some users’ ability to upgrade to macOS Catalina when real-time protection is enabled. This sporadic issue was caused by Microsoft Defender ATP locking files within Catalina upgrade package while scanning them for threats, which led to failures in the upgrade sequence. ## 100.68.99 From 0036bd401518d3154ed6b6b7b5a65084624024e6 Mon Sep 17 00:00:00 2001 From: Tudor Dobrila Date: Wed, 9 Oct 2019 14:20:51 -0700 Subject: [PATCH 076/143] Styling --- .../microsoft-defender-atp-mac-whatsnew.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-whatsnew.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-whatsnew.md index 95107b8a38..1c7bec02ba 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-whatsnew.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-whatsnew.md @@ -22,7 +22,7 @@ ms.topic: conceptual ## 100.70.99 -- Addressed an issue that impacts some users’ ability to upgrade to macOS Catalina when real-time protection is enabled. This sporadic issue was caused by Microsoft Defender ATP locking files within Catalina upgrade package while scanning them for threats, which led to failures in the upgrade sequence. +- Addressed an issue that impacts ability of some users to upgrade to macOS Catalina when real-time protection is enabled. This sporadic issue was caused by Microsoft Defender ATP locking files within Catalina upgrade package while scanning them for threats, which led to failures in the upgrade sequence. ## 100.68.99 From fa2028f69ae51cb71adfddf58cfb1c7c573ea44a Mon Sep 17 00:00:00 2001 From: Tudor Dobrila Date: Wed, 9 Oct 2019 14:23:16 -0700 Subject: [PATCH 077/143] Styling --- .../microsoft-defender-atp-mac-whatsnew.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-whatsnew.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-whatsnew.md index 1c7bec02ba..7312d11a2d 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-whatsnew.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-whatsnew.md @@ -22,7 +22,7 @@ ms.topic: conceptual ## 100.70.99 -- Addressed an issue that impacts ability of some users to upgrade to macOS Catalina when real-time protection is enabled. This sporadic issue was caused by Microsoft Defender ATP locking files within Catalina upgrade package while scanning them for threats, which led to failures in the upgrade sequence. +- Addressed an issue that impacts the ability of some users to upgrade to macOS Catalina when real-time protection is enabled. This sporadic issue was caused by Microsoft Defender ATP locking files within Catalina upgrade package while scanning them for threats, which led to failures in the upgrade sequence. ## 100.68.99 From 8105feaafd7117ed39dfef0d7c3841251ca2bd06 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Wed, 9 Oct 2019 15:40:24 -0700 Subject: [PATCH 078/143] Update wake-on-lan-for-surface-devices.md --- .../wake-on-lan-for-surface-devices.md | 26 +++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/devices/surface/wake-on-lan-for-surface-devices.md b/devices/surface/wake-on-lan-for-surface-devices.md index ddc39aa7c2..8f18428732 100644 --- a/devices/surface/wake-on-lan-for-surface-devices.md +++ b/devices/surface/wake-on-lan-for-surface-devices.md @@ -9,9 +9,10 @@ ms.sitesec: library author: dansimp ms.author: dansimp ms.topic: article -ms.date: 01/03/2018 -ms.reviewer: +ms.date: 10/10/2019 +ms.reviewer: scottmca manager: dansimp +ms.audience: itpro --- # Wake On LAN for Surface devices @@ -41,6 +42,7 @@ The following devices are supported for WOL: * Surface Laptop 2 * Surface Go * Surface Go with LTE Advanced +* Surface Studio (See Surface Studio instructions below) ## WOL driver @@ -57,6 +59,26 @@ To extract the contents of SurfaceWOL.msi, use the MSIExec administrative instal `msiexec /a surfacewol.msi targetdir=C:\WOL /qn` +## Surface Studio instructions + +To enable WOL on Surface Studio, you must use the following procedure + +1. Create the following registry keys: + + ``` +; Set CONNECTIVITYINSTANDBY to 1: +[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\F15576E8-98B7-4186-B944-EAFA664402D9] +"Attributes"=dword:00000001 +; Set EnforceDisconnectedStandby to 0 and AllowSystemRequiredPowerRequests to 1: +[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power] +"EnforceDisconnectedStandby"=dword:00000000 +"AllowSystemRequiredPowerRequests"=dword:00000001 +``` + +2. Run the following command + + ```powercfg /SETACVALUEINDEX SCHEME_BALANCED SUB_NONE CONNECTIVITYINSTANDBY 1``` + ## Using Surface WOL The Surface WOL driver conforms to the WOL standard, whereby the device is woken by a special network communication known as a magic packet. The magic packet consists of 6 bytes of 255 (or FF in hexadecimal) followed by 16 repetitions of the target computer’s MAC address. You can read more about the magic packet and the WOL standard on [Wikipedia](https://wikipedia.org/wiki/Wake-on-LAN#Magic_packet). From ab3956b9819b77a51864db030561abb6c12809af Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Wed, 9 Oct 2019 16:28:25 -0700 Subject: [PATCH 079/143] Removed asset ID from new files --- windows/client-management/mdm/policies-admx-backed.md | 3 +-- .../mdm/policies-supported-by-group-policy.md | 1 - .../policies-supported-by-hololens-1st-gen-commercial-suite.md | 1 - ...licies-supported-by-hololens-1st-gen-development-edition.md | 1 - .../client-management/mdm/policies-supported-by-hololens2.md | 1 - .../client-management/mdm/policies-supported-by-iot-core.md | 1 - .../mdm/policies-supported-by-iot-enterprise.md | 1 - .../client-management/mdm/policies-supported-by-surface-hub.md | 1 - .../mdm/policies-that-can-be-set-using-eas.md | 1 - 9 files changed, 1 insertion(+), 10 deletions(-) diff --git a/windows/client-management/mdm/policies-admx-backed.md b/windows/client-management/mdm/policies-admx-backed.md index 3ad66270d6..64a96c3bc6 100644 --- a/windows/client-management/mdm/policies-admx-backed.md +++ b/windows/client-management/mdm/policies-admx-backed.md @@ -1,7 +1,6 @@ --- title: ADMX-backed policies -description: Policy CSP -ms.assetid: 4F3A1134-D401-44FC-A583-6EDD3070BA4F +description: ADMX-backed policies ms.reviewer: manager: dansimp ms.author: dansimp diff --git a/windows/client-management/mdm/policies-supported-by-group-policy.md b/windows/client-management/mdm/policies-supported-by-group-policy.md index 11f719a18d..b542d68050 100644 --- a/windows/client-management/mdm/policies-supported-by-group-policy.md +++ b/windows/client-management/mdm/policies-supported-by-group-policy.md @@ -1,7 +1,6 @@ --- title: Policies supported by Group Policy description: Policies supported by Group Policy -ms.assetid: 4F3A1134-D401-44FC-A583-6EDD3070BA4F ms.reviewer: manager: dansimp ms.author: dansimp diff --git a/windows/client-management/mdm/policies-supported-by-hololens-1st-gen-commercial-suite.md b/windows/client-management/mdm/policies-supported-by-hololens-1st-gen-commercial-suite.md index 183a49e04f..196496126f 100644 --- a/windows/client-management/mdm/policies-supported-by-hololens-1st-gen-commercial-suite.md +++ b/windows/client-management/mdm/policies-supported-by-hololens-1st-gen-commercial-suite.md @@ -1,7 +1,6 @@ --- title: Policies supported by HoloLens (1st gen) Commercial Suite description: Policies supported by HoloLens (1st gen) Commercial Suite -ms.assetid: 4F3A1134-D401-44FC-A583-6EDD3070BA4F ms.reviewer: manager: dansimp ms.author: dansimp diff --git a/windows/client-management/mdm/policies-supported-by-hololens-1st-gen-development-edition.md b/windows/client-management/mdm/policies-supported-by-hololens-1st-gen-development-edition.md index a9fb033425..abd2b1114f 100644 --- a/windows/client-management/mdm/policies-supported-by-hololens-1st-gen-development-edition.md +++ b/windows/client-management/mdm/policies-supported-by-hololens-1st-gen-development-edition.md @@ -1,7 +1,6 @@ --- title: Policies supported by HoloLens (1st gen) Development Edition description: Policies supported by HoloLens (1st gen) Development Edition -ms.assetid: 4F3A1134-D401-44FC-A583-6EDD3070BA4F ms.reviewer: manager: dansimp ms.author: dansimp diff --git a/windows/client-management/mdm/policies-supported-by-hololens2.md b/windows/client-management/mdm/policies-supported-by-hololens2.md index 12b99b231e..616179cd44 100644 --- a/windows/client-management/mdm/policies-supported-by-hololens2.md +++ b/windows/client-management/mdm/policies-supported-by-hololens2.md @@ -1,7 +1,6 @@ --- title: Policies supported by HoloLens 2 description: Policies supported by HoloLens 2 -ms.assetid: 4F3A1134-D401-44FC-A583-6EDD3070BA4F ms.reviewer: manager: dansimp ms.author: dansimp diff --git a/windows/client-management/mdm/policies-supported-by-iot-core.md b/windows/client-management/mdm/policies-supported-by-iot-core.md index f8b916e4ae..edbc3a6c8a 100644 --- a/windows/client-management/mdm/policies-supported-by-iot-core.md +++ b/windows/client-management/mdm/policies-supported-by-iot-core.md @@ -1,7 +1,6 @@ --- title: Policies supported by Windows 10 IoT Core description: Policies supported by Windows 10 IoT Core -ms.assetid: 4F3A1134-D401-44FC-A583-6EDD3070BA4F ms.reviewer: manager: dansimp ms.author: dansimp diff --git a/windows/client-management/mdm/policies-supported-by-iot-enterprise.md b/windows/client-management/mdm/policies-supported-by-iot-enterprise.md index d1f21c9a69..423e037def 100644 --- a/windows/client-management/mdm/policies-supported-by-iot-enterprise.md +++ b/windows/client-management/mdm/policies-supported-by-iot-enterprise.md @@ -1,7 +1,6 @@ --- title: Policies supported by Windows 10 IoT Enterprise description: Policies supported by Windows 10 IoT Enterprise -ms.assetid: 4F3A1134-D401-44FC-A583-6EDD3070BA4F ms.reviewer: manager: dansimp ms.author: dansimp diff --git a/windows/client-management/mdm/policies-supported-by-surface-hub.md b/windows/client-management/mdm/policies-supported-by-surface-hub.md index b4e88989da..ec5d18a8d4 100644 --- a/windows/client-management/mdm/policies-supported-by-surface-hub.md +++ b/windows/client-management/mdm/policies-supported-by-surface-hub.md @@ -1,7 +1,6 @@ --- title: Policies supported by Microsoft Surface Hub description: Policies supported by Microsoft Surface Hub -ms.assetid: 4F3A1134-D401-44FC-A583-6EDD3070BA4F ms.reviewer: manager: dansimp ms.author: dansimp diff --git a/windows/client-management/mdm/policies-that-can-be-set-using-eas.md b/windows/client-management/mdm/policies-that-can-be-set-using-eas.md index 6a25c1547c..2b28a2b0b0 100644 --- a/windows/client-management/mdm/policies-that-can-be-set-using-eas.md +++ b/windows/client-management/mdm/policies-that-can-be-set-using-eas.md @@ -1,7 +1,6 @@ --- title: Policies that can be set using Exchange Active Sync (EAS) description: Policies that can be set using Exchange Active Sync (EAS) -ms.assetid: 4F3A1134-D401-44FC-A583-6EDD3070BA4F ms.reviewer: manager: dansimp ms.author: dansimp From 11990d100f44c8d1e0306681eef34d3e31bbc4e1 Mon Sep 17 00:00:00 2001 From: John Liu <49762389+ShenLanJohn@users.noreply.github.com> Date: Wed, 9 Oct 2019 18:13:59 -0700 Subject: [PATCH 080/143] CAT Auto Pulish for Windows Release Messages - CAT_AutoPublish_20191009170849 (#1325) --- .../resolved-issues-windows-10-1507.yml | 30 ------------------- .../resolved-issues-windows-10-1607.yml | 26 +--------------- .../resolved-issues-windows-10-1703.yml | 22 -------------- .../resolved-issues-windows-10-1709.yml | 24 --------------- .../resolved-issues-windows-10-1803.yml | 24 --------------- ...indows-10-1809-and-windows-server-2019.yml | 26 +--------------- ...ndows-7-and-windows-server-2008-r2-sp1.yml | 24 --------------- ...windows-8.1-and-windows-server-2012-r2.yml | 24 --------------- ...esolved-issues-windows-server-2008-sp2.yml | 12 -------- .../resolved-issues-windows-server-2012.yml | 22 -------------- ...indows-10-1607-and-windows-server-2016.yml | 2 +- .../status-windows-10-1703.yml | 2 +- ...indows-10-1809-and-windows-server-2019.yml | 2 +- .../windows-message-center.yml | 5 ++-- 14 files changed, 8 insertions(+), 237 deletions(-) diff --git a/windows/release-information/resolved-issues-windows-10-1507.yml b/windows/release-information/resolved-issues-windows-10-1507.yml index 4b08bb66bc..bc005f4a92 100644 --- a/windows/release-information/resolved-issues-windows-10-1507.yml +++ b/windows/release-information/resolved-issues-windows-10-1507.yml @@ -37,9 +37,6 @@ sections:
- - -
Home
0x80090036User cancelled an interactive dialogUser canceled an interactive dialog User will be asked to try again
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on Windows devices that installed updates on June 11, 2019 or later.

See details >
OS Build 10240.18244

June 11, 2019
KB4503291
Resolved External
August 09, 2019
07:03 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view or create Custom Views in Event Viewer, you may receive an error and the app may stop responding or close.

See details >
OS Build 10240.18244

June 11, 2019
KB4503291
Resolved
KB4507458
July 09, 2019
10:00 AM PT
Unable to access some gov.uk websites
gov.uk websites that don’t support “HSTS” may not be accessible

See details >
OS Build 10240.18215

May 14, 2019
KB4499154
Resolved
KB4505051
May 19, 2019
02:00 PM PT
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly.

See details >
OS Build 10240.18132

February 12, 2019
KB4487018
Resolved
KB4493475
April 09, 2019
10:00 AM PT
MSXML6 may cause applications to stop responding
MSXML6 may cause applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

See details >
OS Build 10240.18094

January 08, 2019
KB4480962
Resolved
KB4493475
April 09, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites in Internet Explorer.

See details >
OS Build 10240.18158

March 12, 2019
KB4489872
Resolved
KB4493475
April 09, 2019
10:00 AM PT
" @@ -86,30 +83,3 @@ sections:
Unable to access some gov.uk websites
After installing the May 14, 2019 update, some gov.uk websites that don’t support HTTP Strict Transport Security (HSTS) may not be accessible through Internet Explorer 11 or Microsoft Edge.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10, version 1507; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
Resolution: We have released an \"optional, out-of-band\" update for Windows 10 (KB4505051) to resolve this issue. If you are affected, we recommend you apply this update by installing KB4505051 from Windows Update and then restarting your device.

This update will not be applied automatically. To download and install this update, go to Settings > Update & Security > Windows Update and select Check for updates. To get the standalone package for KB4505051, search for it in the Microsoft Update Catalog.
 

Back to topOS Build 10240.18215

May 14, 2019
KB4499154Resolved
KB4505051Resolved:
May 19, 2019
02:00 PM PT

Opened:
May 16, 2019
01:57 PM PT " - -- title: March 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Custom URI schemes may not start corresponding application
After installing KB4489872, Custom URI Schemes for Application Protocol handlers may not start the corresponding application for local intranet and trusted sites on Internet Explorer.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2008 R2 SP1
Resolution: This issue was resolved in KB4493475.

Back to top
OS Build 10240.18158

March 12, 2019
KB4489872
Resolved
KB4493475
Resolved:
April 09, 2019
10:00 AM PT

Opened:
March 12, 2019
10:00 AM PT
- " - -- title: February 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly. 
 
For example, if you paste a Microsoft Excel worksheet object into a Microsoft Word document, the cells may render with a different background color. 
 
Affected platforms:  
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2 
Resolution: This issue is resolved in KB4493475

Back to top
OS Build 10240.18132

February 12, 2019
KB4487018
Resolved
KB4493475
Resolved:
April 09, 2019
10:00 AM PT

Opened:
February 12, 2019
10:00 AM PT
- " - -- title: January 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
MSXML6 may cause applications to stop responding
After installing KB4480962, MSXML6 causes applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

The Group Policy editor may stop responding when editing a Group Policy Object (GPO) that contains Group Policy Preferences (GPP) for Internet Explorer 10 settings.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
Resolution: This issue was resolved in KB4493475.

Back to top
OS Build 10240.18094

January 08, 2019
KB4480962
Resolved
KB4493475
Resolved:
April 09, 2019
10:00 AM PT

Opened:
January 08, 2019
10:00 AM PT
- " diff --git a/windows/release-information/resolved-issues-windows-10-1607.yml b/windows/release-information/resolved-issues-windows-10-1607.yml index 443edfba45..c781814227 100644 --- a/windows/release-information/resolved-issues-windows-10-1607.yml +++ b/windows/release-information/resolved-issues-windows-10-1607.yml @@ -51,10 +51,6 @@ sections:
Unable to access some gov.uk websites
gov.uk websites that don’t support “HSTS” may not be accessible

See details >OS Build 14393.2969

May 14, 2019
KB4494440Resolved
KB4505052May 19, 2019
02:00 PM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel.

See details >OS Build 14393.2941

April 25, 2019
KB4493473Resolved
KB4494440May 14, 2019
10:00 AM PT
Zone transfers over TCP may fail
Zone transfers between primary and secondary DNS servers over the Transmission Control Protocol (TCP) may fail.

See details >OS Build 14393.2941

April 25, 2019
KB4493473Resolved
KB4494440May 14, 2019
10:00 AM PT -
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly.

See details >OS Build 14393.2791

February 12, 2019
KB4487026Resolved
KB4493470April 09, 2019
10:00 AM PT -
Internet Explorer 11 authentication issue with multiple concurrent logons
Internet Explorer 11 users may encounter issues if two or more people use the same user account for multiple, concurrent login sessions on the same Windows Server machine.

See details >OS Build 14393.2724

January 08, 2019
KB4480961Resolved
KB4493470April 09, 2019
10:00 AM PT -
End-user-defined characters (EUDC) may cause blue screen at startup
If you enable per font end-user-defined characters (EUDC), the system will stop working and a blue screen may appear at startup.

See details >OS Build 14393.2879

March 19, 2019
KB4489889Resolved
KB4493470April 09, 2019
10:00 AM PT -
MSXML6 may cause applications to stop responding
MSXML6 may cause applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

See details >OS Build 14393.2724

January 08, 2019
KB4480961Resolved
KB4493470April 09, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites in Internet Explorer.

See details >OS Build 14393.2848

March 12, 2019
KB4489882Resolved
KB4493473April 25, 2019
02:00 PM PT " @@ -81,7 +77,7 @@ sections: - type: markdown text: " - +
DetailsOriginating updateStatusHistory
Apps and scripts using the NetQueryDisplayInformation API may fail with error
 Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data, often 50 or 100 entries. When requesting additional pages you may receive the error, “1359: an internal error occurred.”

Affected platforms:
  • Server: Windows Server 2019; Windows Server 2016
Resolution: This issue was resolved in KB4516044.

Back to top
OS Build 14393.3053

June 18, 2019
KB4503294
Resolved
KB4516044
Resolved:
September 10, 2019
10:00 AM PT

Opened:
August 01, 2019
05:00 PM PT
Apps and scripts using the NetQueryDisplayInformation API may fail with error
 Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data, often 50 or 100 entries. When requesting additional pages you may receive the error, “1359: an internal error occurred.”

Affected platforms:
  • Server: Windows Server 2019; Windows Server 2016
Resolution: This issue was resolved in KB4516044.

Back to top
OS Build 14393.3053

June 18, 2019
KB4503294
Resolved
KB4516044
Resolved:
September 10, 2019
10:00 AM PT

Opened:
August 01, 2019
05:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
After installing KB4512517, applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and scripts or apps using Visual Basic Scripting Edition (VBScript) may stop responding and you may receive an \"invalid procedure call error.\"

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4512495. This ‘optional’ update is available on Microsoft Update Catalog, Windows Update, Microsoft Update and Windows Server Update Services (WSUS). As with any 'optional' update, you will need to Check for updates to receive KB4512495 and install. For instructions, see Update Windows 10.

Note Windows Update for Business customers should apply the update via Microsoft Update Catalog or Windows Server Update Services (WSUS).

Back to top
OS Build 14393.3144

August 13, 2019
KB4512517
Resolved
KB4512495
Resolved:
August 17, 2019
02:00 PM PT

Opened:
August 14, 2019
03:34 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on your Apple MacOS device when trying to access network shares via CIFS or SMBv1 on a Windows devices that has installed updates on June 11, 2019 (KB4503267) or later. When you encounter this issue, in MacOS you may receive the error, “There was a problem connecting to the server “{Server Host Name}”. Check the server name or IP address, and then try again. If you continue to have problems, contact your system administrator.”

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: For guidance on this issue, see the Apple support article If your Mac can't use NTLM to connect to a Windows server. There is no update for Windows needed for this issue.

Back to top
OS Build 14393.3025

June 11, 2019
KB4503267
Resolved External
Last updated:
August 09, 2019
07:03 PM PT

Opened:
August 09, 2019
04:25 PM PT
@@ -138,30 +134,10 @@ sections: text: " -
DetailsOriginating updateStatusHistory
Issue using PXE to start a device from WDS
After installing KB4489882, there may be issues using the Preboot Execution Environment (PXE) to start a device from a Windows Deployment Services (WDS) server configured to use Variable Window Extension. This may cause the connection to the WDS server to terminate prematurely while downloading the image. This issue does not affect clients or devices that are not using Variable Window Extension.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 8.1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
Resolution: This issue was resolved in KB4503267.

Back to top
OS Build 14393.2848

March 12, 2019
KB4489882
Resolved
KB4503267
Resolved:
June 11, 2019
10:00 AM PT

Opened:
March 12, 2019
10:00 AM PT
End-user-defined characters (EUDC) may cause blue screen at startup
If you enable per font end-user-defined characters (EUDC), the system will stop working and a blue screen may appear at startup. This is not a common setting in non-Asian regions.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016
Resolution: This issue was resolved in KB4493470.

Back to top
OS Build 14393.2879

March 19, 2019
KB4489889
Resolved
KB4493470
Resolved:
April 09, 2019
10:00 AM PT

Opened:
March 19, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
After installing KB4489882, Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites security zones on Internet Explorer.

Affected platforms: 
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2008 R2 SP1
Resolution: This issue is resolved in KB4493473

Back to top
OS Build 14393.2848

March 12, 2019
KB4489882
Resolved
KB4493473
Resolved:
April 25, 2019
02:00 PM PT

Opened:
March 12, 2019
10:00 AM PT
" -- title: February 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly. 
 
For example, if you paste a Microsoft Excel worksheet object into a Microsoft Word document, the cells may render with a different background color. 
 
Affected platforms:  
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2 
Resolution: This issue is resolved in KB4493470

Back to top
OS Build 14393.2791

February 12, 2019
KB4487026
Resolved
KB4493470
Resolved:
April 09, 2019
10:00 AM PT

Opened:
February 12, 2019
10:00 AM PT
- " - -- title: January 2019 -- items: - - type: markdown - text: " - - - -
DetailsOriginating updateStatusHistory
Internet Explorer 11 authentication issue with multiple concurrent logons
After installing KB4480961, Internet Explorer 11 and other applications that use WININET.DLL may have authentication issues. This occurs when two or more people use the same user account for multiple, concurrent login sessions on the same Windows Server machine, including Remote Desktop Protocol (RDP) and Terminal Server logons. Symptoms reported by customers include, but may not be limited to:
  • Cache size and location show zero or empty.
  • Keyboard shortcuts may not work properly.
  • Webpages may intermittently fail to load or render correctly.
  • Issues with credential prompts.
  • Issues when downloading files.
Affected platforms: 
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
Resolution: This issue was resolved in KB4493470.

Back to top
OS Build 14393.2724

January 08, 2019
KB4480961
Resolved
KB4493470
Resolved:
April 09, 2019
10:00 AM PT

Opened:
January 08, 2019
10:00 AM PT
MSXML6 may cause applications to stop responding
After installing KB4480961, MSXML6 causes applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

The Group Policy editor may stop responding when editing a Group Policy Object (GPO) that contains Group Policy Preferences (GPP) for Internet Explorer 10 settings.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
Resolution: This issue was resolved in KB4493470.

Back to top
OS Build 14393.2724

January 08, 2019
KB4480961
Resolved
KB4493470
Resolved:
April 09, 2019
10:00 AM PT

Opened:
January 08, 2019
10:00 AM PT
- " - - title: November 2018 - items: - type: markdown diff --git a/windows/release-information/resolved-issues-windows-10-1703.yml b/windows/release-information/resolved-issues-windows-10-1703.yml index 3417779bd7..5416d6e479 100644 --- a/windows/release-information/resolved-issues-windows-10-1703.yml +++ b/windows/release-information/resolved-issues-windows-10-1703.yml @@ -43,9 +43,6 @@ sections:
Opening Internet Explorer 11 may fail
Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

See details >OS Build 15063.1839

May 28, 2019
KB4499162Resolved
KB4503279June 11, 2019
10:00 AM PT
Unable to access some gov.uk websites
gov.uk websites that don’t support “HSTS” may not be accessible

See details >OS Build 15063.1805

May 14, 2019
KB4499181Resolved
KB4505055May 19, 2019
02:00 PM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel.

See details >OS Build 15063.1784

April 25, 2019
KB4493436Resolved
KB4499181May 14, 2019
10:00 AM PT -
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly.

See details >OS Build 15063.1631

February 12, 2019
KB4487020Resolved
KB4493474April 09, 2019
10:00 AM PT -
End-user-defined characters (EUDC) may cause blue screen at startup
If you enable per font end-user-defined characters (EUDC), the system may stop working and a blue screen may appear at startup.

See details >OS Build 15063.1716

March 19, 2019
KB4489888Resolved
KB4493474April 09, 2019
10:00 AM PT -
MSXML6 may cause applications to stop responding
MSXML6 may cause applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

See details >OS Build 15063.1563

January 08, 2019
KB4480973Resolved
KB4493474April 09, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites in Internet Explorer.

See details >OS Build 15063.1689

March 12, 2019
KB4489871Resolved
KB4493436April 25, 2019
02:00 PM PT " @@ -114,25 +111,6 @@ sections: - type: markdown text: " -
DetailsOriginating updateStatusHistory
End-user-defined characters (EUDC) may cause blue screen at startup
If you enable per font end-user-defined characters (EUDC), the system may stop working and a blue screen may appear at startup. This is not a common setting in non-Asian regions.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016
Resolution: This issue was resolved in KB4493474.

Back to top
OS Build 15063.1716

March 19, 2019
KB4489888
Resolved
KB4493474
Resolved:
April 09, 2019
10:00 AM PT

Opened:
March 19, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
After installing KB4489871, custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites security zones on Internet Explorer.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2008 R2 SP1
Resolution: This issue is resolved in KB4493436

Back to top
OS Build 15063.1689

March 12, 2019
KB4489871
Resolved
KB4493436
Resolved:
April 25, 2019
02:00 PM PT

Opened:
March 12, 2019
10:00 AM PT
" - -- title: February 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly. 
 
For example, if you paste a Microsoft Excel worksheet object into a Microsoft Word document, the cells may render with a different background color. 
 
Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2 
Resolution: This issue is resolved in KB4493474

Back to top
OS Build 15063.1631

February 12, 2019
KB4487020
Resolved
KB4493474
Resolved:
April 09, 2019
10:00 AM PT

Opened:
February 12, 2019
10:00 AM PT
- " - -- title: January 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
MSXML6 may cause applications to stop responding
After installing KB4480973, MSXML6 causes applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

The Group Policy editor may stop responding when editing a Group Policy Object (GPO) that contains Group Policy Preferences (GPP) for Internet Explorer 10 settings.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
Resolution: This issue was resolved in KB4493474.

Back to top
OS Build 15063.1563

January 08, 2019
KB4480973
Resolved
KB4493474
Resolved:
April 09, 2019
10:00 AM PT

Opened:
January 08, 2019
10:00 AM PT
- " diff --git a/windows/release-information/resolved-issues-windows-10-1709.yml b/windows/release-information/resolved-issues-windows-10-1709.yml index edf606e491..e0630f77fe 100644 --- a/windows/release-information/resolved-issues-windows-10-1709.yml +++ b/windows/release-information/resolved-issues-windows-10-1709.yml @@ -45,10 +45,6 @@ sections:
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel.

See details >OS Build 16299.1127

April 25, 2019
KB4493440Resolved
KB4499179May 14, 2019
10:00 AM PT
Zone transfers over TCP may fail
Zone transfers between primary and secondary DNS servers over the Transmission Control Protocol (TCP) may fail.

See details >OS Build 16299.1127

April 25, 2019
KB4493440Resolved
KB4499179May 14, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites in Internet Explorer.

See details >OS Build 16299.1029

March 12, 2019
KB4489886Resolved
KB4493440April 25, 2019
02:00 PM PT -
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly.

See details >OS Build 16299.967

February 12, 2019
KB4486996Resolved
KB4493441April 09, 2019
10:00 AM PT -
End-user-defined characters (EUDC) may cause blue screen at startup
If you enable per font end-user-defined characters (EUDC), the system may stop working and a blue screen may appear at startup.

See details >OS Build 16299.1059

March 19, 2019
KB4489890Resolved
KB4493441April 09, 2019
10:00 AM PT -
MSXML6 causes applications to stop responding if an exception was thrown
MSXML6 causes applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

See details >OS Build 16299.904

January 08, 2019
KB4480978Resolved
KB4493441April 09, 2019
10:00 AM PT -
Stop error when attempting to start SSH from WSL
A stop error occurs when attempting to start Secure Shell from Windows Subsystem for Linux with agent forwarding using a command line switch (ssh –A) or a configuration setting.

See details >OS Build 16299.1029

March 12, 2019
KB4489886Resolved
KB4493441April 09, 2019
10:00 AM PT " @@ -126,25 +122,5 @@ sections: text: " - - -
DetailsOriginating updateStatusHistory
Custom URI schemes may not start corresponding application
After installing KB4489886, custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites security zones on Internet Explorer.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2008 R2 SP1
Resolution: This issue is resolved in KB4493440

Back to top
OS Build 16299.1029

March 12, 2019
KB4489886
Resolved
KB4493440
Resolved:
April 25, 2019
02:00 PM PT

Opened:
March 12, 2019
10:00 AM PT
End-user-defined characters (EUDC) may cause blue screen at startup
If you enable per font end-user-defined characters (EUDC), the system may stop working and a blue screen may appear at startup. This is not a common setting in non-Asian regions.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016
Resolution: This issue is resolved in KB4493441.

Back to top
OS Build 16299.1059

March 19, 2019
KB4489890
Resolved
KB4493441
Resolved:
April 09, 2019
10:00 AM PT

Opened:
March 19, 2019
10:00 AM PT
Stop error when attempting to start SSH from WSL
After applying KB4489886, a stop error occurs when attempting to start the Secure Shell (SSH) client program from Windows Subsystem for Linux (WSL) with agent forwarding enabled using a command line switch (ssh –A) or a configuration setting.

Affected platforms:
  • Client: Windows 10, version 1803; Windows 10, version 1709
  • Server: Windows Server, version 1803; Windows Server, version 1709
Resolution: This issue is resolved in KB4493441.

Back to top
OS Build 16299.1029

March 12, 2019
KB4489886
Resolved
KB4493441
Resolved:
April 09, 2019
10:00 AM PT

Opened:
March 12, 2019
10:00 AM PT
- " - -- title: February 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly. 
 
For example, if you paste a Microsoft Excel worksheet object into a Microsoft Word document, the cells may render with a different background color. 
 
Affected platforms:  
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2 
Resolution: This issue is resolved in KB4493441

Back to top
OS Build 16299.967

February 12, 2019
KB4486996
Resolved
KB4493441
Resolved:
April 09, 2019
10:00 AM PT

Opened:
February 12, 2019
10:00 AM PT
- " - -- title: January 2019 -- items: - - type: markdown - text: " - -
DetailsOriginating updateStatusHistory
MSXML6 causes applications to stop responding if an exception was thrown
After installing KB4480978, MSXML6 causes applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

The Group Policy editor may stop responding when editing a Group Policy Object (GPO) that contains Group Policy Preferences (GPP) for Internet Explorer 10 settings.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
Resolution: This issue is resolved in KB4493441.

Back to top
OS Build 16299.904

January 08, 2019
KB4480978
Resolved
KB4493441
Resolved:
April 09, 2019
10:00 AM PT

Opened:
January 08, 2019
10:00 AM PT
" diff --git a/windows/release-information/resolved-issues-windows-10-1803.yml b/windows/release-information/resolved-issues-windows-10-1803.yml index 88242a7ce0..5a16aed2a6 100644 --- a/windows/release-information/resolved-issues-windows-10-1803.yml +++ b/windows/release-information/resolved-issues-windows-10-1803.yml @@ -45,11 +45,7 @@ sections:
Unable to access some gov.uk websites
gov.uk websites that don’t support “HSTS” may not be accessible

See details >OS Build 17134.765

May 14, 2019
KB4499167Resolved
KB4505064May 19, 2019
02:00 PM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel.

See details >OS Build 17134.753

April 25, 2019
KB4493437Resolved
KB4499167May 14, 2019
10:00 AM PT
Zone transfers over TCP may fail
Zone transfers between primary and secondary DNS servers over the Transmission Control Protocol (TCP) may fail.

See details >OS Build 17134.753

April 25, 2019
KB4493437Resolved
KB4499167May 14, 2019
10:00 AM PT -
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly.

See details >OS Build 17134.590

February 12, 2019
KB4487017Resolved
KB4493464April 09, 2019
10:00 AM PT -
End-user-defined characters (EUDC) may cause blue screen at startup
If you enable per font end-user-defined characters (EUDC), the system may stop working and a blue screen may appear at startup.

See details >OS Build 17134.677

March 19, 2019
KB4489894Resolved
KB4493464April 09, 2019
10:00 AM PT -
MSXML6 may cause applications to stop responding
MSXML6 may cause applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

See details >OS Build 17134.523

January 08, 2019
KB4480966Resolved
KB4493464April 09, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites in Internet Explorer.

See details >OS Build 17134.648

March 12, 2019
KB4489868Resolved
KB4493437April 25, 2019
02:00 PM PT -
Stop error when attempting to start SSH from WSL
A stop error occurs when attempting to start Secure Shell from Windows Subsystem for Linux with agent forwarding using a command line switch (ssh –A) or a configuration setting.

See details >OS Build 17134.648

March 12, 2019
KB4489868Resolved
KB4493464April 09, 2019
10:00 AM PT " @@ -127,26 +123,6 @@ sections: - type: markdown text: " - - -
DetailsOriginating updateStatusHistory
End-user-defined characters (EUDC) may cause blue screen at startup
If you enable per font end-user-defined characters (EUDC), the system may stop working and a blue screen may appear at startup. This is not a common setting in non-Asian regions. 

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016
Resolution: This issue was resolved in KB4493464

Back to top
OS Build 17134.677

March 19, 2019
KB4489894
Resolved
KB4493464
Resolved:
April 09, 2019
10:00 AM PT

Opened:
March 19, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
After installing KB4489868, custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites security zones on Internet Explorer. 

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2008 R2 SP1
Resolution: This issue is resolved in KB4493437

Back to top
OS Build 17134.648

March 12, 2019
KB4489868
Resolved
KB4493437
Resolved:
April 25, 2019
02:00 PM PT

Opened:
March 12, 2019
10:00 AM PT
Stop error when attempting to start SSH from WSL
After applying KB4489868, a stop error occurs when attempting to start the Secure Shell (SSH) client program from Windows Subsystem for Linux (WSL) with agent forwarding enabled using a command line switch (ssh -A) or a configuration setting.

Affected platforms:
  • Client: Windows 10, version 1803; Windows 10, version 1709
  • Server: Windows Server, version 1803; Windows Server, version 1709
Resolution: This issue was resolved in KB4493464.

Back to top
OS Build 17134.648

March 12, 2019
KB4489868
Resolved
KB4493464
Resolved:
April 09, 2019
10:00 AM PT

Opened:
March 12, 2019
10:00 AM PT
- " - -- title: February 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly. 
 
For example, if you paste a Microsoft Excel worksheet object into a Microsoft Word document, the cells may render with a different background color. 
 
Affected platforms:  
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2 
Resolution: This issue is resolved in KB4493464

Back to top
OS Build 17134.590

February 12, 2019
KB4487017
Resolved
KB4493464
Resolved:
April 09, 2019
10:00 AM PT

Opened:
February 12, 2019
10:00 AM PT
- " - -- title: January 2019 -- items: - - type: markdown - text: " - -
DetailsOriginating updateStatusHistory
MSXML6 may cause applications to stop responding
After installing KB4480966, MSXML6 causes applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

The Group Policy editor may stop responding when editing a Group Policy Object (GPO) that contains Group Policy Preferences (GPP) for Internet Explorer 10 settings.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
Resolution: This issue was resolved in KB4493464

Back to top
OS Build 17134.523

January 08, 2019
KB4480966
Resolved
KB4493464
Resolved:
April 09, 2019
10:00 AM PT

Opened:
January 08, 2019
10:00 AM PT
" diff --git a/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml index a3da9d620b..31f2522277 100644 --- a/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml +++ b/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml @@ -53,10 +53,6 @@ sections:
Latest cumulative update (KB 4495667) installs automatically
Reports that the optional cumulative update (KB 4495667) installs automatically.

See details >OS Build 17763.475

May 03, 2019
KB4495667Resolved
May 08, 2019
03:37 PM PT
System may be unresponsive after restart if ArcaBit antivirus software installed
After further investigation ArcaBit has confirmed this issue is not applicable to Windows 10, version 1809

See details >OS Build 17763.437

April 09, 2019
KB4493509Resolved
May 08, 2019
03:30 PM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites in Internet Explorer.

See details >OS Build 17763.379

March 12, 2019
KB4489899Resolved
KB4495667May 03, 2019
10:00 AM PT -
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly.

See details >OS Build 17763.316

February 12, 2019
KB4487044Resolved
KB4493509April 09, 2019
10:00 AM PT -
Internet Explorer 11 authentication issue with multiple concurrent logons
Internet Explorer 11 users may encounter issues if two or more people use the same user account for multiple, concurrent login sessions on the same Windows Server machine.

See details >OS Build 17763.253

January 08, 2019
KB4480116Resolved
KB4493509April 09, 2019
10:00 AM PT -
End-user-defined characters (EUDC) may cause blue screen at startup
If you enable per font end-user-defined characters (EUDC), the system may stop working and a blue screen may appear at startup.

See details >OS Build 17763.404

April 02, 2019
KB4490481Resolved
KB4493509April 09, 2019
10:00 AM PT -
MSXML6 may cause applications to stop responding
MSXML6 may cause applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

See details >OS Build 17763.253

January 08, 2019
KB4480116Resolved
KB4493509April 09, 2019
10:00 AM PT " @@ -82,7 +78,7 @@ sections: - type: markdown text: " - +
DetailsOriginating updateStatusHistory
Apps and scripts using the NetQueryDisplayInformation API may fail with error
 Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data, often 50 or 100 entries. When requesting additional pages you may receive the error, “1359: an internal error occurred.”

Affected platforms:
  • Server: Windows Server 2019; Windows Server 2016
Resolution: This issue was resolved in KB4516077.

Back to top
OS Build 17763.55

October 09, 2018
KB4464330
Resolved
KB4516077
Resolved:
September 24, 2019
10:00 AM PT

Opened:
August 01, 2019
05:00 PM PT
Apps and scripts using the NetQueryDisplayInformation API may fail with error
 Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data, often 50 or 100 entries. When requesting additional pages you may receive the error, “1359: an internal error occurred.”

Affected platforms:
  • Server: Windows Server 2019; Windows Server 2016
Resolution: This issue was resolved in KB4516077.

Back to top
OS Build 17763.55

October 09, 2018
KB4464330
Resolved
KB4516077
Resolved:
September 24, 2019
10:00 AM PT

Opened:
August 01, 2019
05:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
After installing KB4511553, applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and scripts or apps using Visual Basic Scripting Edition (VBScript) may stop responding and you may receive an \"invalid procedure call error.\"

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4512534. This ‘optional’ update is available on Microsoft Update Catalog, Windows Update, Microsoft Update and Windows Server Update Services (WSUS). As with any 'optional' update, you will need to Check for updates to receive KB4512534 and install. For instructions, see Update Windows 10.

Note Windows Update for Business customers should apply the update via Microsoft Update Catalog or Windows Server Update Services (WSUS).

Back to top
OS Build 17763.678

August 13, 2019
KB4511553
Resolved
KB4512534
Resolved:
August 17, 2019
02:00 PM PT

Opened:
August 14, 2019
03:34 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on your Apple MacOS device when trying to access network shares via CIFS or SMBv1 on a Windows devices that has installed updates on June 11, 2019 (KB4503327) or later. When you encounter this issue, in MacOS you may receive the error, “There was a problem connecting to the server “{Server Host Name}”. Check the server name or IP address, and then try again. If you continue to have problems, contact your system administrator.”

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: For guidance on this issue, see the Apple support article If your Mac can't use NTLM to connect to a Windows server. There is no update for Windows needed for this issue.

Back to top
OS Build 17763.557

June 11, 2019
KB4503327
Resolved External
Last updated:
August 09, 2019
07:03 PM PT

Opened:
August 09, 2019
04:25 PM PT
@@ -131,7 +127,6 @@ sections: text: " -
DetailsOriginating updateStatusHistory
System may be unresponsive after restart if ArcaBit antivirus software installed
ArcaBit has confirmed this issue is not applicable to Windows 10, version 1809 (client or server).

Microsoft and ArcaBit have identified an issue on devices with ArcaBit antivirus software installed that may cause the system to become unresponsive upon restart.

Affected platforms:
  • Client: Windows 8.1; Windows 7 SP1
  • Server: Windows Server 2012 R2; Windows Server 2008 R2 SP1
Workaround: ArcaBit has released an update to address this issue for affected platforms. For more information, see the ArcaBit support article.

Resolution: This issue has been resolved. ArcaBit has confirmed this issue is not applicable to Windows 10, version 1809 (client or server).

Back to top
OS Build 17763.437

April 09, 2019
KB4493509
Resolved
Resolved:
May 08, 2019
03:30 PM PT

Opened:
April 09, 2019
10:00 AM PT
End-user-defined characters (EUDC) may cause blue screen at startup
If you enable per font end-user-defined characters (EUDC), the system will stop working and a blue screen may appear at startup. This is not a common setting in non-Asian regions.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016
Resolution: This issue was resolved in KB4493509.

Back to top
OS Build 17763.404

April 02, 2019
KB4490481
Resolved
KB4493509
Resolved:
April 09, 2019
10:00 AM PT

Opened:
April 02, 2019
10:00 AM PT
" @@ -145,25 +140,6 @@ sections: " -- title: February 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly. 
 
For example, if you paste a Microsoft Excel worksheet object into a Microsoft Word document, the cells may render with a different background color. 
 
Affected platforms:  
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1  
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2  
Resolution: This issue is resolved in KB4493509.  

Back to top
OS Build 17763.316

February 12, 2019
KB4487044
Resolved
KB4493509
Resolved:
April 09, 2019
10:00 AM PT

Opened:
February 12, 2019
10:00 AM PT
- " - -- title: January 2019 -- items: - - type: markdown - text: " - - - -
DetailsOriginating updateStatusHistory
Internet Explorer 11 authentication issue with multiple concurrent logons
After installing KB4480116, Internet Explorer 11 and other applications that use WININET.DLL may have authentication issues. This occurs when two or more people use the same user account for multiple, concurrent login sessions on the same Windows Server machine, including Remote Desktop Protocol (RDP) and Terminal Server logons. Symptoms reported by customers include, but may not be limited to: 
  • Cache size and location show zero or empty. 
  • Keyboard shortcuts may not work properly. 
  • Webpages may intermittently fail to load or render correctly. 
  • Issues with credential prompts. 
  • Issues when downloading files. 
Affected platforms: 
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
Resolution: This issue was resolved in KB4493509

Back to top
OS Build 17763.253

January 08, 2019
KB4480116
Resolved
KB4493509
Resolved:
April 09, 2019
10:00 AM PT

Opened:
January 08, 2019
10:00 AM PT
MSXML6 may cause applications to stop responding
After installing KB4480116, MSXML6 causes applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().
 
The Group Policy editor may stop responding when editing a Group Policy Object (GPO) that contains Group Policy Preferences (GPP) for Internet Explorer 10 settings. 

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
Resolution: This issue was resolved in KB4493509

Back to top
OS Build 17763.253

January 08, 2019
KB4480116
Resolved
KB4493509
Resolved:
April 09, 2019
10:00 AM PT

Opened:
January 08, 2019
10:00 AM PT
- " - - title: November 2018 - items: - type: markdown diff --git a/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml b/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml index 06de4933bb..76c9d8cf03 100644 --- a/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml +++ b/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml @@ -46,11 +46,7 @@ sections:
System unresponsive after restart if Sophos Endpoint Protection installed
Devices with Sophos Endpoint Protection installed and managed by Sophos Central or Sophos Enterprise Console (SEC) may become unresponsive upon restart.

See details >April 09, 2019
KB4493472Resolved
May 14, 2019
01:22 PM PT
System may be unresponsive after restart if Avira antivirus software installed
Devices with Avira antivirus software installed may become unresponsive upon restart.

See details >April 09, 2019
KB4493472Resolved
May 14, 2019
01:21 PM PT
Authentication may fail for services after the Kerberos ticket expires
Authentication may fail for services that require unconstrained delegation after the Kerberos ticket expires.

See details >March 12, 2019
KB4489878Resolved
KB4499164May 14, 2019
10:00 AM PT -
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly.

See details >February 12, 2019
KB4486563Resolved
KB4493472April 09, 2019
10:00 AM PT
Devices may not respond at login or Welcome screen if running certain Avast software
Devices running Avast for Business, Avast CloudCare, and AVG Business Edition antivirus software may become unresponsive after restart.

See details >April 09, 2019
KB4493472Resolved
April 25, 2019
02:00 PM PT -
NETDOM.EXE fails to run
NETDOM.EXE fails to run and the error, “The command failed to complete successfully.” appears on screen.

See details >March 12, 2019
KB4489878Resolved
KB4493472April 09, 2019
10:00 AM PT -
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites in Internet Explorer.

See details >March 12, 2019
KB4489878Resolved
KB4493472April 09, 2019
10:00 AM PT -
Internet Explorer 11 authentication issue with multiple concurrent logons
Internet Explorer 11 users may encounter issues if two or more people use the same user account for multiple, concurrent login sessions on the same Windows Server machine.

See details >January 08, 2019
KB4480970Resolved
KB4493472April 09, 2019
10:00 AM PT " @@ -129,25 +125,5 @@ sections: text: " - - -
DetailsOriginating updateStatusHistory
Authentication may fail for services after the Kerberos ticket expires
After installing KB4489878, some customers report that authentication fails for services that require unconstrained delegation after the Kerberos ticket expires (the default is 10 hours). For example, the SQL server service fails.

Affected platforms: 
  • Client: Windows 7 SP1
  • Server: Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4499164.

Back to top
March 12, 2019
KB4489878
Resolved
KB4499164
Resolved:
May 14, 2019
10:00 AM PT

Opened:
March 12, 2019
10:00 AM PT
NETDOM.EXE fails to run
After installing KB4489878, NETDOM.EXE fails to run, and the on-screen error, “The command failed to complete successfully.” appears.

Affected platforms: 
  • Client: Windows 7 SP1
  • Server: Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue is resolved in KB4493472.

Back to top
March 12, 2019
KB4489878
Resolved
KB4493472
Resolved:
April 09, 2019
10:00 AM PT

Opened:
March 12, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
After installing KB4489878, custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites on Internet Explorer.

Affected platforms: 
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2008 R2 SP1 
Resolution: This issue is resolved in KB4493472.

Back to top
March 12, 2019
KB4489878
Resolved
KB4493472
Resolved:
April 09, 2019
10:00 AM PT

Opened:
March 12, 2019
10:00 AM PT
- " - -- title: February 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly. 
 
For example, if you paste a Microsoft Excel worksheet object into a Microsoft Word document, the cells may render with a different background color. 
 
Affected platforms:  
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2 
Resolution: This issue is resolved in KB4493472

Back to top
February 12, 2019
KB4486563
Resolved
KB4493472
Resolved:
April 09, 2019
10:00 AM PT

Opened:
February 12, 2019
10:00 AM PT
- " - -- title: January 2019 -- items: - - type: markdown - text: " - -
DetailsOriginating updateStatusHistory
Internet Explorer 11 authentication issue with multiple concurrent logons
After installing KB4480970, Internet Explorer 11 and other applications that use WININET.DLL may have authentication issues. This occurs when two or more people use the same user account for multiple, concurrent login sessions on the same Windows Server machine, including Remote Desktop Protocol (RDP) and Terminal Server logons. Symptoms reported by customers include, but may not be limited to:
  • Cache size and location show zero or empty.
  • Keyboard shortcuts may not work properly.
  • Webpages may intermittently fail to load or render correctly.
  • Issues with credential prompts.
  • Issues when downloading files.
Affected platforms: 
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
Resolution: This issue is resolved in KB4493472.

Back to top
January 08, 2019
KB4480970
Resolved
KB4493472
Resolved:
April 09, 2019
10:00 AM PT

Opened:
January 08, 2019
10:00 AM PT
" diff --git a/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml b/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml index b397d4c0c7..c59da3e253 100644 --- a/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml +++ b/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml @@ -46,11 +46,7 @@ sections:
System may be unresponsive after restart if ArcaBit antivirus software installed
Devices with ArcaBit antivirus software installed may become unresponsive upon restart.

See details >April 09, 2019
KB4493446Resolved
May 14, 2019
01:22 PM PT
System unresponsive after restart if Sophos Endpoint Protection installed
Devices with Sophos Endpoint Protection installed and managed by Sophos Central or Sophos Enterprise Console (SEC) may become unresponsive upon restart.

See details >April 09, 2019
KB4493446Resolved
May 14, 2019
01:22 PM PT
System may be unresponsive after restart if Avira antivirus software installed
Devices with Avira antivirus software installed may become unresponsive upon restart.

See details >April 09, 2019
KB4493446Resolved
May 14, 2019
01:21 PM PT -
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly.

See details >February 12, 2019
KB4487000Resolved
KB4493446April 09, 2019
10:00 AM PT
Devices may not respond at login or Welcome screen if running certain Avast software
Devices running Avast for Business, Avast CloudCare, and AVG Business Edition antivirus software may become unresponsive after restart.

See details >April 09, 2019
KB4493446Resolved
April 25, 2019
02:00 PM PT -
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites in Internet Explorer.

See details >March 12, 2019
KB4489881Resolved
KB4493446April 09, 2019
10:00 AM PT -
MSXML6 may cause applications to stop responding.
MSXML6 may cause applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

See details >January 08, 2019
KB4480963Resolved
KB4493446April 09, 2019
10:00 AM PT -
Internet Explorer 11 authentication issue with multiple concurrent logons
Internet Explorer 11 users may encounter issues if two or more people use the same user account for multiple, concurrent login sessions on the same Windows Server machine.

See details >January 08, 2019
KB4480963Resolved
KB4493446April 09, 2019
10:00 AM PT " @@ -129,25 +125,5 @@ sections: text: " - -
DetailsOriginating updateStatusHistory
Issue using PXE to start a device from WDS
After installing KB4489881, there may be issues using the Preboot Execution Environment (PXE) to start a device from a Windows Deployment Services (WDS) server configured to use Variable Window Extension. This may cause the connection to the WDS server to terminate prematurely while downloading the image. This issue does not affect clients or devices that are not using Variable Window Extension.

Affected platforms: 
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 8.1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012 
Resolution: This issue was resolved in KB4503276.

Back to top
March 12, 2019
KB4489881
Resolved
KB4503276
Resolved:
June 11, 2019
10:00 AM PT

Opened:
March 12, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
After installing KB4489881, custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites security zones on Internet Explorer.

Affected platforms: 
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2008 R2 SP1 
Resolution: This issue is resolved in KB4493446.

Back to top
March 12, 2019
KB4489881
Resolved
KB4493446
Resolved:
April 09, 2019
10:00 AM PT

Opened:
March 12, 2019
10:00 AM PT
- " - -- title: February 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly.

For example, if you paste a Microsoft Excel worksheet object into a Microsoft Word document, the cells may render with a different background color.

Affected platforms 
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2 
Resolution: This issue is resolved in KB4493446.

Back to top
February 12, 2019
KB4487000
Resolved
KB4493446
Resolved:
April 09, 2019
10:00 AM PT

Opened:
February 12, 2019
10:00 AM PT
- " - -- title: January 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
MSXML6 may cause applications to stop responding.
After installing KB4480963, MSXML6 causes applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

The Group Policy editor may stop responding when editing a Group Policy Object (GPO) that contains Group Policy Preferences (GPP) for Internet Explorer 10 settings.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
Resolution: This issue is resolved in KB4493446.

Back to top
January 08, 2019
KB4480963
Resolved
KB4493446
Resolved:
April 09, 2019
10:00 AM PT

Opened:
January 08, 2019
10:00 AM PT
Internet Explorer 11 authentication issue with multiple concurrent logons
After installing KB4480963, Internet Explorer 11 and other applications that use WININET.DLL may have authentication issues. This occurs when two or more people use the same user account for multiple, concurrent login sessions on the same Windows Server machine, including Remote Desktop Protocol (RDP) and Terminal Server logons. Symptoms reported by customers include, but may not be limited to:
  • Cache size and location show zero or empty.
  • Keyboard shortcuts may not work properly.
  • Webpages may intermittently fail to load or render correctly.
  • Issues with credential prompts.
  • Issues when downloading files.
Affected platforms: 
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
Resolution: This issue is resolved in KB4493446.

Back to top
January 08, 2019
KB4480963
Resolved
KB4493446
Resolved:
April 09, 2019
10:00 AM PT

Opened:
January 08, 2019
10:00 AM PT
" diff --git a/windows/release-information/resolved-issues-windows-server-2008-sp2.yml b/windows/release-information/resolved-issues-windows-server-2008-sp2.yml index 1549fb60e3..56156479e8 100644 --- a/windows/release-information/resolved-issues-windows-server-2008-sp2.yml +++ b/windows/release-information/resolved-issues-windows-server-2008-sp2.yml @@ -40,8 +40,6 @@ sections:
System unresponsive after restart if Sophos Endpoint Protection installed
Devices with Sophos Endpoint Protection installed and managed by Sophos Central or Sophos Enterprise Console (SEC) may become unresponsive upon restart.

See details >April 09, 2019
KB4493471Resolved
May 14, 2019
01:21 PM PT
System may be unresponsive after restart if Avira antivirus software installed
Devices with Avira antivirus software installed may become unresponsive upon restart.

See details >April 09, 2019
KB4493471Resolved
May 14, 2019
01:19 PM PT
Authentication may fail for services after the Kerberos ticket expires
Authentication may fail for services that require unconstrained delegation after the Kerberos ticket expires.

See details >March 12, 2019
KB4489880Resolved
KB4499149May 14, 2019
10:00 AM PT -
NETDOM.EXE fails to run
NETDOM.EXE fails to run and the error, “The command failed to complete successfully.” appears on screen.

See details >March 12, 2019
KB4489880Resolved
KB4493471April 09, 2019
10:00 AM PT -
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly.

See details >February 12, 2019
KB4487023Resolved
KB4493471April 09, 2019
10:00 AM PT " @@ -105,15 +103,5 @@ sections: text: " - -
DetailsOriginating updateStatusHistory
Authentication may fail for services after the Kerberos ticket expires
After installing KB4489880, some customers report that authentication fails for services that require unconstrained delegation after the Kerberos ticket expires (the default is 10 hours). For example, the SQL server service fails.

Affected platforms: 
  • Client: Windows 7 SP1
  • Server: Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4499149.

Back to top
March 12, 2019
KB4489880
Resolved
KB4499149
Resolved:
May 14, 2019
10:00 AM PT

Opened:
March 12, 2019
10:00 AM PT
NETDOM.EXE fails to run
After installing KB4489880, NETDOM.EXE fails to run, and the on-screen error, “The command failed to complete successfully.” appears.

Affected platforms: 
  • Client: Windows 7 SP1
  • Server: Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue is resolved in KB4493471.

Back to top
March 12, 2019
KB4489880
Resolved
KB4493471
Resolved:
April 09, 2019
10:00 AM PT

Opened:
March 12, 2019
10:00 AM PT
- " - -- title: February 2019 -- items: - - type: markdown - text: " - -
DetailsOriginating updateStatusHistory
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly.

For example, if you paste a Microsoft Excel worksheet object into a Microsoft Word document, the cells may render with a different background color.

Affected platforms 
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue is resolved in KB4493471.

Back to top
February 12, 2019
KB4487023
Resolved
KB4493471
Resolved:
April 09, 2019
10:00 AM PT

Opened:
February 12, 2019
10:00 AM PT
" diff --git a/windows/release-information/resolved-issues-windows-server-2012.yml b/windows/release-information/resolved-issues-windows-server-2012.yml index 71e4d56153..36c006c7b9 100644 --- a/windows/release-information/resolved-issues-windows-server-2012.yml +++ b/windows/release-information/resolved-issues-windows-server-2012.yml @@ -44,9 +44,6 @@ sections:
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel.

See details >April 25, 2019
KB4493462Resolved
KB4499171May 14, 2019
10:00 AM PT
System unresponsive after restart if Sophos Endpoint Protection installed
Devices with Sophos Endpoint Protection installed and managed by Sophos Central or Sophos Enterprise Console (SEC) may become unresponsive upon restart.

See details >April 09, 2019
KB4493451Resolved
May 14, 2019
01:21 PM PT
System may be unresponsive after restart if Avira antivirus software installed
Devices with Avira antivirus software installed may become unresponsive upon restart.

See details >April 09, 2019
KB4493451Resolved
May 14, 2019
01:19 PM PT -
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly.

See details >February 12, 2019
KB4487025Resolved
KB4493451April 09, 2019
10:00 AM PT -
Internet Explorer 11 authentication issue with multiple concurrent logons
Internet Explorer 11 users may encounter issues if two or more people use the same user account for multiple, concurrent login sessions on the same Windows Server machine.

See details >January 08, 2019
KB4480975Resolved
KB4493451April 09, 2019
10:00 AM PT -
MSXML6 may cause applications to stop responding
MSXML6 may cause applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

See details >January 08, 2019
KB4480975Resolved
KB4493451April 09, 2019
10:00 AM PT " @@ -124,22 +121,3 @@ sections:
Issue using PXE to start a device from WDS
After installing KB4489891, there may be issues using the Preboot Execution Environment (PXE) to start a device from a Windows Deployment Services (WDS) server configured to use Variable Window Extension. This may cause the connection to the WDS server to terminate prematurely while downloading the image. This issue does not affect clients or devices that are not using Variable Window Extension.

Affected platforms: 
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 8.1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012 
Resolution: This issue was resolved in KB4503285.

Back to topMarch 12, 2019
KB4489891Resolved
KB4503285Resolved:
June 11, 2019
10:00 AM PT

Opened:
March 12, 2019
10:00 AM PT " - -- title: February 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly.

For example, if you paste a Microsoft Excel worksheet object into a Microsoft Word document, the cells may render with a different background color.

Affected platforms 
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2 
Resolution: This issue is resolved in KB4493451.

Back to top
February 12, 2019
KB4487025
Resolved
KB4493451
Resolved:
April 09, 2019
10:00 AM PT

Opened:
February 12, 2019
10:00 AM PT
- " - -- title: January 2019 -- items: - - type: markdown - text: " - - - -
DetailsOriginating updateStatusHistory
Internet Explorer 11 authentication issue with multiple concurrent logons
After installing KB4480975, Internet Explorer 11 and other applications that use WININET.DLL may have authentication issues. This occurs when two or more people use the same user account for multiple, concurrent login sessions on the same Windows Server machine, including Remote Desktop Protocol (RDP) and Terminal Server logons. Symptoms reported by customers include, but may not be limited to:
  • Cache size and location show zero or empty.
  • Keyboard shortcuts may not work properly.
  • Webpages may intermittently fail to load or render correctly.
  • Issues with credential prompts.
  • Issues when downloading files.
Affected platforms: 
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
Resolution: This issue is resolved in KB4493451.

Back to top
January 08, 2019
KB4480975
Resolved
KB4493451
Resolved:
April 09, 2019
10:00 AM PT

Opened:
January 08, 2019
10:00 AM PT
MSXML6 may cause applications to stop responding
After installing KB4480975, MSXML6 causes applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

The Group Policy editor may stop responding when editing a Group Policy Object (GPO) that contains Group Policy Preferences (GPP) for Internet Explorer 10 settings.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
Resolution: This issue is resolved in KB4493451.

Back to top
January 08, 2019
KB4480975
Resolved
KB4493451
Resolved:
April 09, 2019
10:00 AM PT

Opened:
January 08, 2019
10:00 AM PT
- " diff --git a/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml b/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml index b85ec92096..8ae7ab2eb4 100644 --- a/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml +++ b/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml @@ -91,7 +91,7 @@ sections: - type: markdown text: " - +
DetailsOriginating updateStatusHistory
Apps and scripts using the NetQueryDisplayInformation API may fail with error
 Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data, often 50 or 100 entries. When requesting additional pages you may receive the error, “1359: an internal error occurred.”

Affected platforms:
  • Server: Windows Server 2019; Windows Server 2016
Resolution: This issue was resolved in KB4516044.

Back to top
OS Build 14393.3053

June 18, 2019
KB4503294
Resolved
KB4516044
Resolved:
September 10, 2019
10:00 AM PT

Opened:
August 01, 2019
05:00 PM PT
Apps and scripts using the NetQueryDisplayInformation API may fail with error
 Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data, often 50 or 100 entries. When requesting additional pages you may receive the error, “1359: an internal error occurred.”

Affected platforms:
  • Server: Windows Server 2019; Windows Server 2016
Resolution: This issue was resolved in KB4516044.

Back to top
OS Build 14393.3053

June 18, 2019
KB4503294
Resolved
KB4516044
Resolved:
September 10, 2019
10:00 AM PT

Opened:
August 01, 2019
05:00 PM PT
" diff --git a/windows/release-information/status-windows-10-1703.yml b/windows/release-information/status-windows-10-1703.yml index 9f123d8aeb..69a1b1cd91 100644 --- a/windows/release-information/status-windows-10-1703.yml +++ b/windows/release-information/status-windows-10-1703.yml @@ -21,7 +21,7 @@ sections: Find information on known issues for Windows 10, version 1703. Looking for a specific issue? Press CTRL + F (or Command + F if you are using a Mac) and enter your search term(s). -
Current status as of August 23, 2019:       
The Enterprise and Education editions of Windows 10, version 1703 (the Windows 10 Creators Update) will reach end of life on October 9, 2019. The Home, Pro, Pro for Workstations, and IoT Core editions reached end of service on October 8, 2018.

There is no extended support available for any edition of Windows 10, version 1703. Therefore, it will no longer be supported after October 9, 2019 and will not receive monthly security and quality updates containing protections from the latest security threats.

To continue receiving security and quality updates, Microsoft recommends that you update your devices to the latest version of Windows 10. For more information on end of service dates and currently supported versions of Windows 10, see the Windows lifecycle fact sheet
+
Windows 10, version 1703 has reached end of service
Consumer and commercial editions of Windows 10, version 1703 have reached end of service. As devices running these editions are no longer receiving monthly security and quality updates containing protections from the latest security threats, we recommend that you update these devices to the latest version of Windows 10 immediately. For more information on end of service dates currently supported versions of Windows 10, see the Windows lifecycle fact sheet.
" diff --git a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml index e2249fd197..62622b2f60 100644 --- a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml +++ b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml @@ -97,7 +97,7 @@ sections: - type: markdown text: " - +
DetailsOriginating updateStatusHistory
Apps and scripts using the NetQueryDisplayInformation API may fail with error
 Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data, often 50 or 100 entries. When requesting additional pages you may receive the error, “1359: an internal error occurred.”

Affected platforms:
  • Server: Windows Server 2019; Windows Server 2016
Resolution: This issue was resolved in KB4516077.

Back to top
OS Build 17763.55

October 09, 2018
KB4464330
Resolved
KB4516077
Resolved:
September 24, 2019
10:00 AM PT

Opened:
August 01, 2019
05:00 PM PT
Apps and scripts using the NetQueryDisplayInformation API may fail with error
 Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data, often 50 or 100 entries. When requesting additional pages you may receive the error, “1359: an internal error occurred.”

Affected platforms:
  • Server: Windows Server 2019; Windows Server 2016
Resolution: This issue was resolved in KB4516077.

Back to top
OS Build 17763.55

October 09, 2018
KB4464330
Resolved
KB4516077
Resolved:
September 24, 2019
10:00 AM PT

Opened:
August 01, 2019
05:00 PM PT
" diff --git a/windows/release-information/windows-message-center.yml b/windows/release-information/windows-message-center.yml index 92b6cf0393..c6fa6957a7 100644 --- a/windows/release-information/windows-message-center.yml +++ b/windows/release-information/windows-message-center.yml @@ -50,8 +50,9 @@ sections: text: " + - + @@ -67,7 +68,7 @@ sections: - + From 2b10460258a1add6cd7e75bd6f830a5d78888ca0 Mon Sep 17 00:00:00 2001 From: John Liu <49762389+ShenLanJohn@users.noreply.github.com> Date: Wed, 9 Oct 2019 18:39:16 -0700 Subject: [PATCH 081/143] CAT Auto Pulish for Windows Release Messages - CAT_AutoPublish_20191009170849 (#1325) (#1326) --- .../resolved-issues-windows-10-1507.yml | 30 ------------------- .../resolved-issues-windows-10-1607.yml | 26 +--------------- .../resolved-issues-windows-10-1703.yml | 22 -------------- .../resolved-issues-windows-10-1709.yml | 24 --------------- .../resolved-issues-windows-10-1803.yml | 24 --------------- ...indows-10-1809-and-windows-server-2019.yml | 26 +--------------- ...ndows-7-and-windows-server-2008-r2-sp1.yml | 24 --------------- ...windows-8.1-and-windows-server-2012-r2.yml | 24 --------------- ...esolved-issues-windows-server-2008-sp2.yml | 12 -------- .../resolved-issues-windows-server-2012.yml | 22 -------------- ...indows-10-1607-and-windows-server-2016.yml | 2 +- .../status-windows-10-1703.yml | 2 +- ...indows-10-1809-and-windows-server-2019.yml | 2 +- .../windows-message-center.yml | 5 ++-- 14 files changed, 8 insertions(+), 237 deletions(-) diff --git a/windows/release-information/resolved-issues-windows-10-1507.yml b/windows/release-information/resolved-issues-windows-10-1507.yml index 4b08bb66bc..bc005f4a92 100644 --- a/windows/release-information/resolved-issues-windows-10-1507.yml +++ b/windows/release-information/resolved-issues-windows-10-1507.yml @@ -37,9 +37,6 @@ sections: - - -
MessageDate
Windows 10, version 1703 has reached end of service
Consumer and commercial editions of Windows 10, version 1703 have reached end of service. As devices running these editions are no longer receiving monthly security and quality updates containing protections from the latest security threats, we recommend that you update these devices to the latest version of Windows 10 immediately. For more information on end of service dates currently supported versions of Windows 10, see the Windows lifecycle fact sheet.
October 09, 2019
12:00 PM PT
Take Action: October 2019 security update available for all supported versions of Windows
The October 2019 security update release, referred to as our “B” release, is now available for Windows 10, version 1903 and all supported versions of Windows. We recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
 
October 08, 2019
08:00 AM PT
Take action: Security update available for all supported versions of Windows
On October 3, 2019, Microsoft expanded delivery of the out-of-band Internet Explorer scripting engine security vulnerability (CVE-2019-1367) update released on September 23, 2019 to Windows Update and Windows Server Update Services (WSUS). This is now a required security update for all supported versions of Windows as it includes the Internet Explorer scripting engine vulnerability mitigation and corrects a recent printing issue some users have experienced. All customers using Windows Update or WSUS will be offered this update automatically. We recommend that you install this update as soon as a possible, then restart your PC to fully apply the mitigations and help secure your devices. As with all cumulative updates, this update supersedes any preceding update.
 
Note: This update does not replace the standard October 2019 monthly security update release, which is scheduled for October 8, 2019.
October 03, 2019
08:00 AM PT
Take action: Security update available for all supported versions of Windows
On October 3, 2019, Microsoft expanded delivery of the out-of-band Internet Explorer scripting engine security vulnerability (CVE-2019-1367) update released on September 23, 2019 to Windows Update and Windows Server Update Services (WSUS). This is now a required security update for all supported versions of Windows as it includes the Internet Explorer scripting engine vulnerability mitigation and corrects a recent printing issue some users have experienced. All customers using Windows Update or WSUS will be offered this update automatically. We recommend that you install this update as soon as a possible, then restart your PC to fully apply the mitigations and help secure your devices. As with all cumulative updates, this update supersedes any preceding update.
 
Note: This update does not replace the standard October 2019 monthly security update release, which is scheduled for October 8, 2019.
October 03, 2019
08:00 AM PT
September 2019 Windows 10, version 1903 \"D\" optional release is available
The September 2019 optional monthly “D” release for Windows 10, version 1903 is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
September 26, 2019
02:00 PM PT
Status update: September 2019 Windows \"C\" optional release available
The September 2019 optional monthly “C” release for all supported versions of Windows is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
September 24, 2019
08:10 AM PT
Plan for change: Windows Media Center Electronic Program Guide retiring in January 2020
Starting in January 2020, Microsoft is retiring its Electronic Program Guide (EPG) service for all versions of Windows Media Center. To continue receiving TV Program Guide information on your Windows Media Center, you’ll need to configure an alternate TV listing provider.
September 24, 2019
08:00 AM PT
August 2019 security update now available for Windows 10, version 1903 and all supported versions of Windows
The August 2019 security update release, referred to as our “B” release, is now available for Windows 10, version 1903 and all supported versions of Windows. A “B” release is the primary, regular update event for each month and is the only regular release that contains security fixes. As a result, we recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
August 13, 2019
10:00 AM PT
Advisory: Bluetooth encryption key size vulnerability disclosed (CVE-2019-9506)
On August 13, 2019, Microsoft released security updates to address a Bluetooth key length encryption vulnerability. To exploit this vulnerability, an attacker would need specialized hardware and would be limited by the signal range of the Bluetooth devices in use. For more information about this industry-wide issue, see CVE-2019-9506 | Bluetooth Encryption Key Size Vulnerability in the Microsoft Security Update Guide and important guidance for IT pros in KB4514157. (Note: we are documenting this vulnerability together with guidance for IT admins as part of a coordinated industry disclosure effort.)
August 13, 2019
10:00 AM PT
Advisory: Windows Advanced Local Procedure Call Elevation of Privilege vulnerability disclosed (CVE-2019-1162)
On August 13, 2019, Google Project Zero (GPZ) disclosed an Elevation of Privilege (EoP) vulnerability in how Windows handles calls to Advanced Local Procedure Call (ALPC) that affects Windows operating systems, versions 8.1 and higher. An attacker must already have code execution on the target system to leverage these vulnerabilities. Microsoft released security updates on August 13, 2019 that partially address this issue. Other items disclosed by GPZ require more time to address and we are working to release a resolution in mid-September. For more information, see CVE-2019-1162 | Windows ALPC Elevation of Privilege Vulnerability
August 13, 2019
10:00 AM PT
Take action: Windows 10, version 1803 (the April 2018 Update) reaches end of service on November 12, 2019
Windows 10, version 1803 (the April 2018 Update) will reach end of service on November 12, 2019 for Home and Pro editions. We will begin updating devices running Windows 10, version 1803 to Windows 10, version 1903 (the May 2019 Update) starting July 16, 2019 to help ensure that these devices remain in a serviced and secure state. For more information, see the Windows 10, version 1903 section of the Windows release health dashboard.
August 13, 2019
10:00 AM PT
Take action: Windows 10, version 1803 (the April 2018 Update) reaches end of service on November 12, 2019
Windows 10, version 1803 (the April 2018 Update) will reach end of service on November 12, 2019 for Home and Pro editions. We will begin updating devices running Windows 10, version 1803 to Windows 10, version 1903 (the May 2019 Update) starting July 16, 2019 to help ensure that these devices remain in a serviced and secure state. For more information, see the Windows 10, version 1903 section of the Windows release health dashboard.
August 13, 2019
10:00 AM PT
Advisory: Windows Kernel Information Disclosure Vulnerability (CVE-2019-1125)
On July 9, 2019, Microsoft released a security update for a Windows kernel information disclosure vulnerability (CVE-2019-1125). Customers who have Windows Update enabled and have applied the security updates released on July 9, 2019 are protected automatically; no further configuration is necessary. For more information, see CVE-2019-1125 | Windows Kernel Information Disclosure Vulnerability in the Microsoft Security Update Guide. (Note: we are documenting this mitigation publicly today, instead of back in July, as part of a coordinated industry disclosure effort.)
August 06, 2019
10:00 AM PT
Resolved August 1, 2019 16:00 PT: Microsoft Store users may encounter blank screens when clicking on certain buttons
Some customers running the version of the Microsoft Store app released on July 29, 2019 encountered a blank screen when selecting “Switch out of S mode,” “Get Genuine,” or some “Upgrade to [version]” OS upgrade options. This issue has now been resolved and a new version of the Microsoft Store app has been released. Users who encountered this issue will need to update the Microsoft Store app on their device. If you are still encountering an issue, please see Fix problems with apps from Microsoft Store.
August 01, 2019
02:00 PM PT
Status update: Windows 10, version 1903 “D” release now available
The optional monthly “D” release for Windows 10, version 1903 is now available. Follow @WindowsUpdate for the latest on the availability of this release.
July 26, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on Windows devices that installed updates on June 11, 2019 or later.

See details >
OS Build 10240.18244

June 11, 2019
KB4503291
Resolved External
August 09, 2019
07:03 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view or create Custom Views in Event Viewer, you may receive an error and the app may stop responding or close.

See details >
OS Build 10240.18244

June 11, 2019
KB4503291
Resolved
KB4507458
July 09, 2019
10:00 AM PT
Unable to access some gov.uk websites
gov.uk websites that don’t support “HSTS” may not be accessible

See details >
OS Build 10240.18215

May 14, 2019
KB4499154
Resolved
KB4505051
May 19, 2019
02:00 PM PT
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly.

See details >
OS Build 10240.18132

February 12, 2019
KB4487018
Resolved
KB4493475
April 09, 2019
10:00 AM PT
MSXML6 may cause applications to stop responding
MSXML6 may cause applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

See details >
OS Build 10240.18094

January 08, 2019
KB4480962
Resolved
KB4493475
April 09, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites in Internet Explorer.

See details >
OS Build 10240.18158

March 12, 2019
KB4489872
Resolved
KB4493475
April 09, 2019
10:00 AM PT
" @@ -86,30 +83,3 @@ sections:
Unable to access some gov.uk websites
After installing the May 14, 2019 update, some gov.uk websites that don’t support HTTP Strict Transport Security (HSTS) may not be accessible through Internet Explorer 11 or Microsoft Edge.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10, version 1507; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
Resolution: We have released an \"optional, out-of-band\" update for Windows 10 (KB4505051) to resolve this issue. If you are affected, we recommend you apply this update by installing KB4505051 from Windows Update and then restarting your device.

This update will not be applied automatically. To download and install this update, go to Settings > Update & Security > Windows Update and select Check for updates. To get the standalone package for KB4505051, search for it in the Microsoft Update Catalog.
 

Back to topOS Build 10240.18215

May 14, 2019
KB4499154Resolved
KB4505051Resolved:
May 19, 2019
02:00 PM PT

Opened:
May 16, 2019
01:57 PM PT " - -- title: March 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Custom URI schemes may not start corresponding application
After installing KB4489872, Custom URI Schemes for Application Protocol handlers may not start the corresponding application for local intranet and trusted sites on Internet Explorer.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2008 R2 SP1
Resolution: This issue was resolved in KB4493475.

Back to top
OS Build 10240.18158

March 12, 2019
KB4489872
Resolved
KB4493475
Resolved:
April 09, 2019
10:00 AM PT

Opened:
March 12, 2019
10:00 AM PT
- " - -- title: February 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly. 
 
For example, if you paste a Microsoft Excel worksheet object into a Microsoft Word document, the cells may render with a different background color. 
 
Affected platforms:  
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2 
Resolution: This issue is resolved in KB4493475

Back to top
OS Build 10240.18132

February 12, 2019
KB4487018
Resolved
KB4493475
Resolved:
April 09, 2019
10:00 AM PT

Opened:
February 12, 2019
10:00 AM PT
- " - -- title: January 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
MSXML6 may cause applications to stop responding
After installing KB4480962, MSXML6 causes applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

The Group Policy editor may stop responding when editing a Group Policy Object (GPO) that contains Group Policy Preferences (GPP) for Internet Explorer 10 settings.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
Resolution: This issue was resolved in KB4493475.

Back to top
OS Build 10240.18094

January 08, 2019
KB4480962
Resolved
KB4493475
Resolved:
April 09, 2019
10:00 AM PT

Opened:
January 08, 2019
10:00 AM PT
- " diff --git a/windows/release-information/resolved-issues-windows-10-1607.yml b/windows/release-information/resolved-issues-windows-10-1607.yml index 443edfba45..c781814227 100644 --- a/windows/release-information/resolved-issues-windows-10-1607.yml +++ b/windows/release-information/resolved-issues-windows-10-1607.yml @@ -51,10 +51,6 @@ sections:
Unable to access some gov.uk websites
gov.uk websites that don’t support “HSTS” may not be accessible

See details >OS Build 14393.2969

May 14, 2019
KB4494440Resolved
KB4505052May 19, 2019
02:00 PM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel.

See details >OS Build 14393.2941

April 25, 2019
KB4493473Resolved
KB4494440May 14, 2019
10:00 AM PT
Zone transfers over TCP may fail
Zone transfers between primary and secondary DNS servers over the Transmission Control Protocol (TCP) may fail.

See details >OS Build 14393.2941

April 25, 2019
KB4493473Resolved
KB4494440May 14, 2019
10:00 AM PT -
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly.

See details >OS Build 14393.2791

February 12, 2019
KB4487026Resolved
KB4493470April 09, 2019
10:00 AM PT -
Internet Explorer 11 authentication issue with multiple concurrent logons
Internet Explorer 11 users may encounter issues if two or more people use the same user account for multiple, concurrent login sessions on the same Windows Server machine.

See details >OS Build 14393.2724

January 08, 2019
KB4480961Resolved
KB4493470April 09, 2019
10:00 AM PT -
End-user-defined characters (EUDC) may cause blue screen at startup
If you enable per font end-user-defined characters (EUDC), the system will stop working and a blue screen may appear at startup.

See details >OS Build 14393.2879

March 19, 2019
KB4489889Resolved
KB4493470April 09, 2019
10:00 AM PT -
MSXML6 may cause applications to stop responding
MSXML6 may cause applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

See details >OS Build 14393.2724

January 08, 2019
KB4480961Resolved
KB4493470April 09, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites in Internet Explorer.

See details >OS Build 14393.2848

March 12, 2019
KB4489882Resolved
KB4493473April 25, 2019
02:00 PM PT " @@ -81,7 +77,7 @@ sections: - type: markdown text: " - +
DetailsOriginating updateStatusHistory
Apps and scripts using the NetQueryDisplayInformation API may fail with error
 Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data, often 50 or 100 entries. When requesting additional pages you may receive the error, “1359: an internal error occurred.”

Affected platforms:
  • Server: Windows Server 2019; Windows Server 2016
Resolution: This issue was resolved in KB4516044.

Back to top
OS Build 14393.3053

June 18, 2019
KB4503294
Resolved
KB4516044
Resolved:
September 10, 2019
10:00 AM PT

Opened:
August 01, 2019
05:00 PM PT
Apps and scripts using the NetQueryDisplayInformation API may fail with error
 Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data, often 50 or 100 entries. When requesting additional pages you may receive the error, “1359: an internal error occurred.”

Affected platforms:
  • Server: Windows Server 2019; Windows Server 2016
Resolution: This issue was resolved in KB4516044.

Back to top
OS Build 14393.3053

June 18, 2019
KB4503294
Resolved
KB4516044
Resolved:
September 10, 2019
10:00 AM PT

Opened:
August 01, 2019
05:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
After installing KB4512517, applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and scripts or apps using Visual Basic Scripting Edition (VBScript) may stop responding and you may receive an \"invalid procedure call error.\"

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4512495. This ‘optional’ update is available on Microsoft Update Catalog, Windows Update, Microsoft Update and Windows Server Update Services (WSUS). As with any 'optional' update, you will need to Check for updates to receive KB4512495 and install. For instructions, see Update Windows 10.

Note Windows Update for Business customers should apply the update via Microsoft Update Catalog or Windows Server Update Services (WSUS).

Back to top
OS Build 14393.3144

August 13, 2019
KB4512517
Resolved
KB4512495
Resolved:
August 17, 2019
02:00 PM PT

Opened:
August 14, 2019
03:34 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on your Apple MacOS device when trying to access network shares via CIFS or SMBv1 on a Windows devices that has installed updates on June 11, 2019 (KB4503267) or later. When you encounter this issue, in MacOS you may receive the error, “There was a problem connecting to the server “{Server Host Name}”. Check the server name or IP address, and then try again. If you continue to have problems, contact your system administrator.”

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: For guidance on this issue, see the Apple support article If your Mac can't use NTLM to connect to a Windows server. There is no update for Windows needed for this issue.

Back to top
OS Build 14393.3025

June 11, 2019
KB4503267
Resolved External
Last updated:
August 09, 2019
07:03 PM PT

Opened:
August 09, 2019
04:25 PM PT
@@ -138,30 +134,10 @@ sections: text: " -
DetailsOriginating updateStatusHistory
Issue using PXE to start a device from WDS
After installing KB4489882, there may be issues using the Preboot Execution Environment (PXE) to start a device from a Windows Deployment Services (WDS) server configured to use Variable Window Extension. This may cause the connection to the WDS server to terminate prematurely while downloading the image. This issue does not affect clients or devices that are not using Variable Window Extension.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 8.1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
Resolution: This issue was resolved in KB4503267.

Back to top
OS Build 14393.2848

March 12, 2019
KB4489882
Resolved
KB4503267
Resolved:
June 11, 2019
10:00 AM PT

Opened:
March 12, 2019
10:00 AM PT
End-user-defined characters (EUDC) may cause blue screen at startup
If you enable per font end-user-defined characters (EUDC), the system will stop working and a blue screen may appear at startup. This is not a common setting in non-Asian regions.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016
Resolution: This issue was resolved in KB4493470.

Back to top
OS Build 14393.2879

March 19, 2019
KB4489889
Resolved
KB4493470
Resolved:
April 09, 2019
10:00 AM PT

Opened:
March 19, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
After installing KB4489882, Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites security zones on Internet Explorer.

Affected platforms: 
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2008 R2 SP1
Resolution: This issue is resolved in KB4493473

Back to top
OS Build 14393.2848

March 12, 2019
KB4489882
Resolved
KB4493473
Resolved:
April 25, 2019
02:00 PM PT

Opened:
March 12, 2019
10:00 AM PT
" -- title: February 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly. 
 
For example, if you paste a Microsoft Excel worksheet object into a Microsoft Word document, the cells may render with a different background color. 
 
Affected platforms:  
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2 
Resolution: This issue is resolved in KB4493470

Back to top
OS Build 14393.2791

February 12, 2019
KB4487026
Resolved
KB4493470
Resolved:
April 09, 2019
10:00 AM PT

Opened:
February 12, 2019
10:00 AM PT
- " - -- title: January 2019 -- items: - - type: markdown - text: " - - - -
DetailsOriginating updateStatusHistory
Internet Explorer 11 authentication issue with multiple concurrent logons
After installing KB4480961, Internet Explorer 11 and other applications that use WININET.DLL may have authentication issues. This occurs when two or more people use the same user account for multiple, concurrent login sessions on the same Windows Server machine, including Remote Desktop Protocol (RDP) and Terminal Server logons. Symptoms reported by customers include, but may not be limited to:
  • Cache size and location show zero or empty.
  • Keyboard shortcuts may not work properly.
  • Webpages may intermittently fail to load or render correctly.
  • Issues with credential prompts.
  • Issues when downloading files.
Affected platforms: 
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
Resolution: This issue was resolved in KB4493470.

Back to top
OS Build 14393.2724

January 08, 2019
KB4480961
Resolved
KB4493470
Resolved:
April 09, 2019
10:00 AM PT

Opened:
January 08, 2019
10:00 AM PT
MSXML6 may cause applications to stop responding
After installing KB4480961, MSXML6 causes applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

The Group Policy editor may stop responding when editing a Group Policy Object (GPO) that contains Group Policy Preferences (GPP) for Internet Explorer 10 settings.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
Resolution: This issue was resolved in KB4493470.

Back to top
OS Build 14393.2724

January 08, 2019
KB4480961
Resolved
KB4493470
Resolved:
April 09, 2019
10:00 AM PT

Opened:
January 08, 2019
10:00 AM PT
- " - - title: November 2018 - items: - type: markdown diff --git a/windows/release-information/resolved-issues-windows-10-1703.yml b/windows/release-information/resolved-issues-windows-10-1703.yml index 3417779bd7..5416d6e479 100644 --- a/windows/release-information/resolved-issues-windows-10-1703.yml +++ b/windows/release-information/resolved-issues-windows-10-1703.yml @@ -43,9 +43,6 @@ sections:
Opening Internet Explorer 11 may fail
Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

See details >OS Build 15063.1839

May 28, 2019
KB4499162Resolved
KB4503279June 11, 2019
10:00 AM PT
Unable to access some gov.uk websites
gov.uk websites that don’t support “HSTS” may not be accessible

See details >OS Build 15063.1805

May 14, 2019
KB4499181Resolved
KB4505055May 19, 2019
02:00 PM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel.

See details >OS Build 15063.1784

April 25, 2019
KB4493436Resolved
KB4499181May 14, 2019
10:00 AM PT -
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly.

See details >OS Build 15063.1631

February 12, 2019
KB4487020Resolved
KB4493474April 09, 2019
10:00 AM PT -
End-user-defined characters (EUDC) may cause blue screen at startup
If you enable per font end-user-defined characters (EUDC), the system may stop working and a blue screen may appear at startup.

See details >OS Build 15063.1716

March 19, 2019
KB4489888Resolved
KB4493474April 09, 2019
10:00 AM PT -
MSXML6 may cause applications to stop responding
MSXML6 may cause applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

See details >OS Build 15063.1563

January 08, 2019
KB4480973Resolved
KB4493474April 09, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites in Internet Explorer.

See details >OS Build 15063.1689

March 12, 2019
KB4489871Resolved
KB4493436April 25, 2019
02:00 PM PT " @@ -114,25 +111,6 @@ sections: - type: markdown text: " -
DetailsOriginating updateStatusHistory
End-user-defined characters (EUDC) may cause blue screen at startup
If you enable per font end-user-defined characters (EUDC), the system may stop working and a blue screen may appear at startup. This is not a common setting in non-Asian regions.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016
Resolution: This issue was resolved in KB4493474.

Back to top
OS Build 15063.1716

March 19, 2019
KB4489888
Resolved
KB4493474
Resolved:
April 09, 2019
10:00 AM PT

Opened:
March 19, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
After installing KB4489871, custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites security zones on Internet Explorer.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2008 R2 SP1
Resolution: This issue is resolved in KB4493436

Back to top
OS Build 15063.1689

March 12, 2019
KB4489871
Resolved
KB4493436
Resolved:
April 25, 2019
02:00 PM PT

Opened:
March 12, 2019
10:00 AM PT
" - -- title: February 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly. 
 
For example, if you paste a Microsoft Excel worksheet object into a Microsoft Word document, the cells may render with a different background color. 
 
Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2 
Resolution: This issue is resolved in KB4493474

Back to top
OS Build 15063.1631

February 12, 2019
KB4487020
Resolved
KB4493474
Resolved:
April 09, 2019
10:00 AM PT

Opened:
February 12, 2019
10:00 AM PT
- " - -- title: January 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
MSXML6 may cause applications to stop responding
After installing KB4480973, MSXML6 causes applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

The Group Policy editor may stop responding when editing a Group Policy Object (GPO) that contains Group Policy Preferences (GPP) for Internet Explorer 10 settings.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
Resolution: This issue was resolved in KB4493474.

Back to top
OS Build 15063.1563

January 08, 2019
KB4480973
Resolved
KB4493474
Resolved:
April 09, 2019
10:00 AM PT

Opened:
January 08, 2019
10:00 AM PT
- " diff --git a/windows/release-information/resolved-issues-windows-10-1709.yml b/windows/release-information/resolved-issues-windows-10-1709.yml index edf606e491..e0630f77fe 100644 --- a/windows/release-information/resolved-issues-windows-10-1709.yml +++ b/windows/release-information/resolved-issues-windows-10-1709.yml @@ -45,10 +45,6 @@ sections:
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel.

See details >OS Build 16299.1127

April 25, 2019
KB4493440Resolved
KB4499179May 14, 2019
10:00 AM PT
Zone transfers over TCP may fail
Zone transfers between primary and secondary DNS servers over the Transmission Control Protocol (TCP) may fail.

See details >OS Build 16299.1127

April 25, 2019
KB4493440Resolved
KB4499179May 14, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites in Internet Explorer.

See details >OS Build 16299.1029

March 12, 2019
KB4489886Resolved
KB4493440April 25, 2019
02:00 PM PT -
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly.

See details >OS Build 16299.967

February 12, 2019
KB4486996Resolved
KB4493441April 09, 2019
10:00 AM PT -
End-user-defined characters (EUDC) may cause blue screen at startup
If you enable per font end-user-defined characters (EUDC), the system may stop working and a blue screen may appear at startup.

See details >OS Build 16299.1059

March 19, 2019
KB4489890Resolved
KB4493441April 09, 2019
10:00 AM PT -
MSXML6 causes applications to stop responding if an exception was thrown
MSXML6 causes applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

See details >OS Build 16299.904

January 08, 2019
KB4480978Resolved
KB4493441April 09, 2019
10:00 AM PT -
Stop error when attempting to start SSH from WSL
A stop error occurs when attempting to start Secure Shell from Windows Subsystem for Linux with agent forwarding using a command line switch (ssh –A) or a configuration setting.

See details >OS Build 16299.1029

March 12, 2019
KB4489886Resolved
KB4493441April 09, 2019
10:00 AM PT " @@ -126,25 +122,5 @@ sections: text: " - - -
DetailsOriginating updateStatusHistory
Custom URI schemes may not start corresponding application
After installing KB4489886, custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites security zones on Internet Explorer.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2008 R2 SP1
Resolution: This issue is resolved in KB4493440

Back to top
OS Build 16299.1029

March 12, 2019
KB4489886
Resolved
KB4493440
Resolved:
April 25, 2019
02:00 PM PT

Opened:
March 12, 2019
10:00 AM PT
End-user-defined characters (EUDC) may cause blue screen at startup
If you enable per font end-user-defined characters (EUDC), the system may stop working and a blue screen may appear at startup. This is not a common setting in non-Asian regions.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016
Resolution: This issue is resolved in KB4493441.

Back to top
OS Build 16299.1059

March 19, 2019
KB4489890
Resolved
KB4493441
Resolved:
April 09, 2019
10:00 AM PT

Opened:
March 19, 2019
10:00 AM PT
Stop error when attempting to start SSH from WSL
After applying KB4489886, a stop error occurs when attempting to start the Secure Shell (SSH) client program from Windows Subsystem for Linux (WSL) with agent forwarding enabled using a command line switch (ssh –A) or a configuration setting.

Affected platforms:
  • Client: Windows 10, version 1803; Windows 10, version 1709
  • Server: Windows Server, version 1803; Windows Server, version 1709
Resolution: This issue is resolved in KB4493441.

Back to top
OS Build 16299.1029

March 12, 2019
KB4489886
Resolved
KB4493441
Resolved:
April 09, 2019
10:00 AM PT

Opened:
March 12, 2019
10:00 AM PT
- " - -- title: February 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly. 
 
For example, if you paste a Microsoft Excel worksheet object into a Microsoft Word document, the cells may render with a different background color. 
 
Affected platforms:  
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2 
Resolution: This issue is resolved in KB4493441

Back to top
OS Build 16299.967

February 12, 2019
KB4486996
Resolved
KB4493441
Resolved:
April 09, 2019
10:00 AM PT

Opened:
February 12, 2019
10:00 AM PT
- " - -- title: January 2019 -- items: - - type: markdown - text: " - -
DetailsOriginating updateStatusHistory
MSXML6 causes applications to stop responding if an exception was thrown
After installing KB4480978, MSXML6 causes applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

The Group Policy editor may stop responding when editing a Group Policy Object (GPO) that contains Group Policy Preferences (GPP) for Internet Explorer 10 settings.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
Resolution: This issue is resolved in KB4493441.

Back to top
OS Build 16299.904

January 08, 2019
KB4480978
Resolved
KB4493441
Resolved:
April 09, 2019
10:00 AM PT

Opened:
January 08, 2019
10:00 AM PT
" diff --git a/windows/release-information/resolved-issues-windows-10-1803.yml b/windows/release-information/resolved-issues-windows-10-1803.yml index 88242a7ce0..5a16aed2a6 100644 --- a/windows/release-information/resolved-issues-windows-10-1803.yml +++ b/windows/release-information/resolved-issues-windows-10-1803.yml @@ -45,11 +45,7 @@ sections:
Unable to access some gov.uk websites
gov.uk websites that don’t support “HSTS” may not be accessible

See details >OS Build 17134.765

May 14, 2019
KB4499167Resolved
KB4505064May 19, 2019
02:00 PM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel.

See details >OS Build 17134.753

April 25, 2019
KB4493437Resolved
KB4499167May 14, 2019
10:00 AM PT
Zone transfers over TCP may fail
Zone transfers between primary and secondary DNS servers over the Transmission Control Protocol (TCP) may fail.

See details >OS Build 17134.753

April 25, 2019
KB4493437Resolved
KB4499167May 14, 2019
10:00 AM PT -
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly.

See details >OS Build 17134.590

February 12, 2019
KB4487017Resolved
KB4493464April 09, 2019
10:00 AM PT -
End-user-defined characters (EUDC) may cause blue screen at startup
If you enable per font end-user-defined characters (EUDC), the system may stop working and a blue screen may appear at startup.

See details >OS Build 17134.677

March 19, 2019
KB4489894Resolved
KB4493464April 09, 2019
10:00 AM PT -
MSXML6 may cause applications to stop responding
MSXML6 may cause applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

See details >OS Build 17134.523

January 08, 2019
KB4480966Resolved
KB4493464April 09, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites in Internet Explorer.

See details >OS Build 17134.648

March 12, 2019
KB4489868Resolved
KB4493437April 25, 2019
02:00 PM PT -
Stop error when attempting to start SSH from WSL
A stop error occurs when attempting to start Secure Shell from Windows Subsystem for Linux with agent forwarding using a command line switch (ssh –A) or a configuration setting.

See details >OS Build 17134.648

March 12, 2019
KB4489868Resolved
KB4493464April 09, 2019
10:00 AM PT " @@ -127,26 +123,6 @@ sections: - type: markdown text: " - - -
DetailsOriginating updateStatusHistory
End-user-defined characters (EUDC) may cause blue screen at startup
If you enable per font end-user-defined characters (EUDC), the system may stop working and a blue screen may appear at startup. This is not a common setting in non-Asian regions. 

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016
Resolution: This issue was resolved in KB4493464

Back to top
OS Build 17134.677

March 19, 2019
KB4489894
Resolved
KB4493464
Resolved:
April 09, 2019
10:00 AM PT

Opened:
March 19, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
After installing KB4489868, custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites security zones on Internet Explorer. 

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2008 R2 SP1
Resolution: This issue is resolved in KB4493437

Back to top
OS Build 17134.648

March 12, 2019
KB4489868
Resolved
KB4493437
Resolved:
April 25, 2019
02:00 PM PT

Opened:
March 12, 2019
10:00 AM PT
Stop error when attempting to start SSH from WSL
After applying KB4489868, a stop error occurs when attempting to start the Secure Shell (SSH) client program from Windows Subsystem for Linux (WSL) with agent forwarding enabled using a command line switch (ssh -A) or a configuration setting.

Affected platforms:
  • Client: Windows 10, version 1803; Windows 10, version 1709
  • Server: Windows Server, version 1803; Windows Server, version 1709
Resolution: This issue was resolved in KB4493464.

Back to top
OS Build 17134.648

March 12, 2019
KB4489868
Resolved
KB4493464
Resolved:
April 09, 2019
10:00 AM PT

Opened:
March 12, 2019
10:00 AM PT
- " - -- title: February 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly. 
 
For example, if you paste a Microsoft Excel worksheet object into a Microsoft Word document, the cells may render with a different background color. 
 
Affected platforms:  
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2 
Resolution: This issue is resolved in KB4493464

Back to top
OS Build 17134.590

February 12, 2019
KB4487017
Resolved
KB4493464
Resolved:
April 09, 2019
10:00 AM PT

Opened:
February 12, 2019
10:00 AM PT
- " - -- title: January 2019 -- items: - - type: markdown - text: " - -
DetailsOriginating updateStatusHistory
MSXML6 may cause applications to stop responding
After installing KB4480966, MSXML6 causes applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

The Group Policy editor may stop responding when editing a Group Policy Object (GPO) that contains Group Policy Preferences (GPP) for Internet Explorer 10 settings.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
Resolution: This issue was resolved in KB4493464

Back to top
OS Build 17134.523

January 08, 2019
KB4480966
Resolved
KB4493464
Resolved:
April 09, 2019
10:00 AM PT

Opened:
January 08, 2019
10:00 AM PT
" diff --git a/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml index a3da9d620b..31f2522277 100644 --- a/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml +++ b/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml @@ -53,10 +53,6 @@ sections:
Latest cumulative update (KB 4495667) installs automatically
Reports that the optional cumulative update (KB 4495667) installs automatically.

See details >OS Build 17763.475

May 03, 2019
KB4495667Resolved
May 08, 2019
03:37 PM PT
System may be unresponsive after restart if ArcaBit antivirus software installed
After further investigation ArcaBit has confirmed this issue is not applicable to Windows 10, version 1809

See details >OS Build 17763.437

April 09, 2019
KB4493509Resolved
May 08, 2019
03:30 PM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites in Internet Explorer.

See details >OS Build 17763.379

March 12, 2019
KB4489899Resolved
KB4495667May 03, 2019
10:00 AM PT -
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly.

See details >OS Build 17763.316

February 12, 2019
KB4487044Resolved
KB4493509April 09, 2019
10:00 AM PT -
Internet Explorer 11 authentication issue with multiple concurrent logons
Internet Explorer 11 users may encounter issues if two or more people use the same user account for multiple, concurrent login sessions on the same Windows Server machine.

See details >OS Build 17763.253

January 08, 2019
KB4480116Resolved
KB4493509April 09, 2019
10:00 AM PT -
End-user-defined characters (EUDC) may cause blue screen at startup
If you enable per font end-user-defined characters (EUDC), the system may stop working and a blue screen may appear at startup.

See details >OS Build 17763.404

April 02, 2019
KB4490481Resolved
KB4493509April 09, 2019
10:00 AM PT -
MSXML6 may cause applications to stop responding
MSXML6 may cause applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

See details >OS Build 17763.253

January 08, 2019
KB4480116Resolved
KB4493509April 09, 2019
10:00 AM PT " @@ -82,7 +78,7 @@ sections: - type: markdown text: " - +
DetailsOriginating updateStatusHistory
Apps and scripts using the NetQueryDisplayInformation API may fail with error
 Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data, often 50 or 100 entries. When requesting additional pages you may receive the error, “1359: an internal error occurred.”

Affected platforms:
  • Server: Windows Server 2019; Windows Server 2016
Resolution: This issue was resolved in KB4516077.

Back to top
OS Build 17763.55

October 09, 2018
KB4464330
Resolved
KB4516077
Resolved:
September 24, 2019
10:00 AM PT

Opened:
August 01, 2019
05:00 PM PT
Apps and scripts using the NetQueryDisplayInformation API may fail with error
 Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data, often 50 or 100 entries. When requesting additional pages you may receive the error, “1359: an internal error occurred.”

Affected platforms:
  • Server: Windows Server 2019; Windows Server 2016
Resolution: This issue was resolved in KB4516077.

Back to top
OS Build 17763.55

October 09, 2018
KB4464330
Resolved
KB4516077
Resolved:
September 24, 2019
10:00 AM PT

Opened:
August 01, 2019
05:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
After installing KB4511553, applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and scripts or apps using Visual Basic Scripting Edition (VBScript) may stop responding and you may receive an \"invalid procedure call error.\"

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4512534. This ‘optional’ update is available on Microsoft Update Catalog, Windows Update, Microsoft Update and Windows Server Update Services (WSUS). As with any 'optional' update, you will need to Check for updates to receive KB4512534 and install. For instructions, see Update Windows 10.

Note Windows Update for Business customers should apply the update via Microsoft Update Catalog or Windows Server Update Services (WSUS).

Back to top
OS Build 17763.678

August 13, 2019
KB4511553
Resolved
KB4512534
Resolved:
August 17, 2019
02:00 PM PT

Opened:
August 14, 2019
03:34 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on your Apple MacOS device when trying to access network shares via CIFS or SMBv1 on a Windows devices that has installed updates on June 11, 2019 (KB4503327) or later. When you encounter this issue, in MacOS you may receive the error, “There was a problem connecting to the server “{Server Host Name}”. Check the server name or IP address, and then try again. If you continue to have problems, contact your system administrator.”

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: For guidance on this issue, see the Apple support article If your Mac can't use NTLM to connect to a Windows server. There is no update for Windows needed for this issue.

Back to top
OS Build 17763.557

June 11, 2019
KB4503327
Resolved External
Last updated:
August 09, 2019
07:03 PM PT

Opened:
August 09, 2019
04:25 PM PT
@@ -131,7 +127,6 @@ sections: text: " -
DetailsOriginating updateStatusHistory
System may be unresponsive after restart if ArcaBit antivirus software installed
ArcaBit has confirmed this issue is not applicable to Windows 10, version 1809 (client or server).

Microsoft and ArcaBit have identified an issue on devices with ArcaBit antivirus software installed that may cause the system to become unresponsive upon restart.

Affected platforms:
  • Client: Windows 8.1; Windows 7 SP1
  • Server: Windows Server 2012 R2; Windows Server 2008 R2 SP1
Workaround: ArcaBit has released an update to address this issue for affected platforms. For more information, see the ArcaBit support article.

Resolution: This issue has been resolved. ArcaBit has confirmed this issue is not applicable to Windows 10, version 1809 (client or server).

Back to top
OS Build 17763.437

April 09, 2019
KB4493509
Resolved
Resolved:
May 08, 2019
03:30 PM PT

Opened:
April 09, 2019
10:00 AM PT
End-user-defined characters (EUDC) may cause blue screen at startup
If you enable per font end-user-defined characters (EUDC), the system will stop working and a blue screen may appear at startup. This is not a common setting in non-Asian regions.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016
Resolution: This issue was resolved in KB4493509.

Back to top
OS Build 17763.404

April 02, 2019
KB4490481
Resolved
KB4493509
Resolved:
April 09, 2019
10:00 AM PT

Opened:
April 02, 2019
10:00 AM PT
" @@ -145,25 +140,6 @@ sections: " -- title: February 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly. 
 
For example, if you paste a Microsoft Excel worksheet object into a Microsoft Word document, the cells may render with a different background color. 
 
Affected platforms:  
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1  
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2  
Resolution: This issue is resolved in KB4493509.  

Back to top
OS Build 17763.316

February 12, 2019
KB4487044
Resolved
KB4493509
Resolved:
April 09, 2019
10:00 AM PT

Opened:
February 12, 2019
10:00 AM PT
- " - -- title: January 2019 -- items: - - type: markdown - text: " - - - -
DetailsOriginating updateStatusHistory
Internet Explorer 11 authentication issue with multiple concurrent logons
After installing KB4480116, Internet Explorer 11 and other applications that use WININET.DLL may have authentication issues. This occurs when two or more people use the same user account for multiple, concurrent login sessions on the same Windows Server machine, including Remote Desktop Protocol (RDP) and Terminal Server logons. Symptoms reported by customers include, but may not be limited to: 
  • Cache size and location show zero or empty. 
  • Keyboard shortcuts may not work properly. 
  • Webpages may intermittently fail to load or render correctly. 
  • Issues with credential prompts. 
  • Issues when downloading files. 
Affected platforms: 
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
Resolution: This issue was resolved in KB4493509

Back to top
OS Build 17763.253

January 08, 2019
KB4480116
Resolved
KB4493509
Resolved:
April 09, 2019
10:00 AM PT

Opened:
January 08, 2019
10:00 AM PT
MSXML6 may cause applications to stop responding
After installing KB4480116, MSXML6 causes applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().
 
The Group Policy editor may stop responding when editing a Group Policy Object (GPO) that contains Group Policy Preferences (GPP) for Internet Explorer 10 settings. 

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
Resolution: This issue was resolved in KB4493509

Back to top
OS Build 17763.253

January 08, 2019
KB4480116
Resolved
KB4493509
Resolved:
April 09, 2019
10:00 AM PT

Opened:
January 08, 2019
10:00 AM PT
- " - - title: November 2018 - items: - type: markdown diff --git a/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml b/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml index 06de4933bb..76c9d8cf03 100644 --- a/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml +++ b/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml @@ -46,11 +46,7 @@ sections:
System unresponsive after restart if Sophos Endpoint Protection installed
Devices with Sophos Endpoint Protection installed and managed by Sophos Central or Sophos Enterprise Console (SEC) may become unresponsive upon restart.

See details >April 09, 2019
KB4493472Resolved
May 14, 2019
01:22 PM PT
System may be unresponsive after restart if Avira antivirus software installed
Devices with Avira antivirus software installed may become unresponsive upon restart.

See details >April 09, 2019
KB4493472Resolved
May 14, 2019
01:21 PM PT
Authentication may fail for services after the Kerberos ticket expires
Authentication may fail for services that require unconstrained delegation after the Kerberos ticket expires.

See details >March 12, 2019
KB4489878Resolved
KB4499164May 14, 2019
10:00 AM PT -
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly.

See details >February 12, 2019
KB4486563Resolved
KB4493472April 09, 2019
10:00 AM PT
Devices may not respond at login or Welcome screen if running certain Avast software
Devices running Avast for Business, Avast CloudCare, and AVG Business Edition antivirus software may become unresponsive after restart.

See details >April 09, 2019
KB4493472Resolved
April 25, 2019
02:00 PM PT -
NETDOM.EXE fails to run
NETDOM.EXE fails to run and the error, “The command failed to complete successfully.” appears on screen.

See details >March 12, 2019
KB4489878Resolved
KB4493472April 09, 2019
10:00 AM PT -
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites in Internet Explorer.

See details >March 12, 2019
KB4489878Resolved
KB4493472April 09, 2019
10:00 AM PT -
Internet Explorer 11 authentication issue with multiple concurrent logons
Internet Explorer 11 users may encounter issues if two or more people use the same user account for multiple, concurrent login sessions on the same Windows Server machine.

See details >January 08, 2019
KB4480970Resolved
KB4493472April 09, 2019
10:00 AM PT " @@ -129,25 +125,5 @@ sections: text: " - - -
DetailsOriginating updateStatusHistory
Authentication may fail for services after the Kerberos ticket expires
After installing KB4489878, some customers report that authentication fails for services that require unconstrained delegation after the Kerberos ticket expires (the default is 10 hours). For example, the SQL server service fails.

Affected platforms: 
  • Client: Windows 7 SP1
  • Server: Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4499164.

Back to top
March 12, 2019
KB4489878
Resolved
KB4499164
Resolved:
May 14, 2019
10:00 AM PT

Opened:
March 12, 2019
10:00 AM PT
NETDOM.EXE fails to run
After installing KB4489878, NETDOM.EXE fails to run, and the on-screen error, “The command failed to complete successfully.” appears.

Affected platforms: 
  • Client: Windows 7 SP1
  • Server: Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue is resolved in KB4493472.

Back to top
March 12, 2019
KB4489878
Resolved
KB4493472
Resolved:
April 09, 2019
10:00 AM PT

Opened:
March 12, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
After installing KB4489878, custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites on Internet Explorer.

Affected platforms: 
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2008 R2 SP1 
Resolution: This issue is resolved in KB4493472.

Back to top
March 12, 2019
KB4489878
Resolved
KB4493472
Resolved:
April 09, 2019
10:00 AM PT

Opened:
March 12, 2019
10:00 AM PT
- " - -- title: February 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly. 
 
For example, if you paste a Microsoft Excel worksheet object into a Microsoft Word document, the cells may render with a different background color. 
 
Affected platforms:  
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2 
Resolution: This issue is resolved in KB4493472

Back to top
February 12, 2019
KB4486563
Resolved
KB4493472
Resolved:
April 09, 2019
10:00 AM PT

Opened:
February 12, 2019
10:00 AM PT
- " - -- title: January 2019 -- items: - - type: markdown - text: " - -
DetailsOriginating updateStatusHistory
Internet Explorer 11 authentication issue with multiple concurrent logons
After installing KB4480970, Internet Explorer 11 and other applications that use WININET.DLL may have authentication issues. This occurs when two or more people use the same user account for multiple, concurrent login sessions on the same Windows Server machine, including Remote Desktop Protocol (RDP) and Terminal Server logons. Symptoms reported by customers include, but may not be limited to:
  • Cache size and location show zero or empty.
  • Keyboard shortcuts may not work properly.
  • Webpages may intermittently fail to load or render correctly.
  • Issues with credential prompts.
  • Issues when downloading files.
Affected platforms: 
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
Resolution: This issue is resolved in KB4493472.

Back to top
January 08, 2019
KB4480970
Resolved
KB4493472
Resolved:
April 09, 2019
10:00 AM PT

Opened:
January 08, 2019
10:00 AM PT
" diff --git a/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml b/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml index b397d4c0c7..c59da3e253 100644 --- a/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml +++ b/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml @@ -46,11 +46,7 @@ sections:
System may be unresponsive after restart if ArcaBit antivirus software installed
Devices with ArcaBit antivirus software installed may become unresponsive upon restart.

See details >April 09, 2019
KB4493446Resolved
May 14, 2019
01:22 PM PT
System unresponsive after restart if Sophos Endpoint Protection installed
Devices with Sophos Endpoint Protection installed and managed by Sophos Central or Sophos Enterprise Console (SEC) may become unresponsive upon restart.

See details >April 09, 2019
KB4493446Resolved
May 14, 2019
01:22 PM PT
System may be unresponsive after restart if Avira antivirus software installed
Devices with Avira antivirus software installed may become unresponsive upon restart.

See details >April 09, 2019
KB4493446Resolved
May 14, 2019
01:21 PM PT -
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly.

See details >February 12, 2019
KB4487000Resolved
KB4493446April 09, 2019
10:00 AM PT
Devices may not respond at login or Welcome screen if running certain Avast software
Devices running Avast for Business, Avast CloudCare, and AVG Business Edition antivirus software may become unresponsive after restart.

See details >April 09, 2019
KB4493446Resolved
April 25, 2019
02:00 PM PT -
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites in Internet Explorer.

See details >March 12, 2019
KB4489881Resolved
KB4493446April 09, 2019
10:00 AM PT -
MSXML6 may cause applications to stop responding.
MSXML6 may cause applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

See details >January 08, 2019
KB4480963Resolved
KB4493446April 09, 2019
10:00 AM PT -
Internet Explorer 11 authentication issue with multiple concurrent logons
Internet Explorer 11 users may encounter issues if two or more people use the same user account for multiple, concurrent login sessions on the same Windows Server machine.

See details >January 08, 2019
KB4480963Resolved
KB4493446April 09, 2019
10:00 AM PT " @@ -129,25 +125,5 @@ sections: text: " - -
DetailsOriginating updateStatusHistory
Issue using PXE to start a device from WDS
After installing KB4489881, there may be issues using the Preboot Execution Environment (PXE) to start a device from a Windows Deployment Services (WDS) server configured to use Variable Window Extension. This may cause the connection to the WDS server to terminate prematurely while downloading the image. This issue does not affect clients or devices that are not using Variable Window Extension.

Affected platforms: 
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 8.1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012 
Resolution: This issue was resolved in KB4503276.

Back to top
March 12, 2019
KB4489881
Resolved
KB4503276
Resolved:
June 11, 2019
10:00 AM PT

Opened:
March 12, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
After installing KB4489881, custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites security zones on Internet Explorer.

Affected platforms: 
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2008 R2 SP1 
Resolution: This issue is resolved in KB4493446.

Back to top
March 12, 2019
KB4489881
Resolved
KB4493446
Resolved:
April 09, 2019
10:00 AM PT

Opened:
March 12, 2019
10:00 AM PT
- " - -- title: February 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly.

For example, if you paste a Microsoft Excel worksheet object into a Microsoft Word document, the cells may render with a different background color.

Affected platforms 
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2 
Resolution: This issue is resolved in KB4493446.

Back to top
February 12, 2019
KB4487000
Resolved
KB4493446
Resolved:
April 09, 2019
10:00 AM PT

Opened:
February 12, 2019
10:00 AM PT
- " - -- title: January 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
MSXML6 may cause applications to stop responding.
After installing KB4480963, MSXML6 causes applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

The Group Policy editor may stop responding when editing a Group Policy Object (GPO) that contains Group Policy Preferences (GPP) for Internet Explorer 10 settings.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
Resolution: This issue is resolved in KB4493446.

Back to top
January 08, 2019
KB4480963
Resolved
KB4493446
Resolved:
April 09, 2019
10:00 AM PT

Opened:
January 08, 2019
10:00 AM PT
Internet Explorer 11 authentication issue with multiple concurrent logons
After installing KB4480963, Internet Explorer 11 and other applications that use WININET.DLL may have authentication issues. This occurs when two or more people use the same user account for multiple, concurrent login sessions on the same Windows Server machine, including Remote Desktop Protocol (RDP) and Terminal Server logons. Symptoms reported by customers include, but may not be limited to:
  • Cache size and location show zero or empty.
  • Keyboard shortcuts may not work properly.
  • Webpages may intermittently fail to load or render correctly.
  • Issues with credential prompts.
  • Issues when downloading files.
Affected platforms: 
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
Resolution: This issue is resolved in KB4493446.

Back to top
January 08, 2019
KB4480963
Resolved
KB4493446
Resolved:
April 09, 2019
10:00 AM PT

Opened:
January 08, 2019
10:00 AM PT
" diff --git a/windows/release-information/resolved-issues-windows-server-2008-sp2.yml b/windows/release-information/resolved-issues-windows-server-2008-sp2.yml index 1549fb60e3..56156479e8 100644 --- a/windows/release-information/resolved-issues-windows-server-2008-sp2.yml +++ b/windows/release-information/resolved-issues-windows-server-2008-sp2.yml @@ -40,8 +40,6 @@ sections:
System unresponsive after restart if Sophos Endpoint Protection installed
Devices with Sophos Endpoint Protection installed and managed by Sophos Central or Sophos Enterprise Console (SEC) may become unresponsive upon restart.

See details >April 09, 2019
KB4493471Resolved
May 14, 2019
01:21 PM PT
System may be unresponsive after restart if Avira antivirus software installed
Devices with Avira antivirus software installed may become unresponsive upon restart.

See details >April 09, 2019
KB4493471Resolved
May 14, 2019
01:19 PM PT
Authentication may fail for services after the Kerberos ticket expires
Authentication may fail for services that require unconstrained delegation after the Kerberos ticket expires.

See details >March 12, 2019
KB4489880Resolved
KB4499149May 14, 2019
10:00 AM PT -
NETDOM.EXE fails to run
NETDOM.EXE fails to run and the error, “The command failed to complete successfully.” appears on screen.

See details >March 12, 2019
KB4489880Resolved
KB4493471April 09, 2019
10:00 AM PT -
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly.

See details >February 12, 2019
KB4487023Resolved
KB4493471April 09, 2019
10:00 AM PT " @@ -105,15 +103,5 @@ sections: text: " - -
DetailsOriginating updateStatusHistory
Authentication may fail for services after the Kerberos ticket expires
After installing KB4489880, some customers report that authentication fails for services that require unconstrained delegation after the Kerberos ticket expires (the default is 10 hours). For example, the SQL server service fails.

Affected platforms: 
  • Client: Windows 7 SP1
  • Server: Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4499149.

Back to top
March 12, 2019
KB4489880
Resolved
KB4499149
Resolved:
May 14, 2019
10:00 AM PT

Opened:
March 12, 2019
10:00 AM PT
NETDOM.EXE fails to run
After installing KB4489880, NETDOM.EXE fails to run, and the on-screen error, “The command failed to complete successfully.” appears.

Affected platforms: 
  • Client: Windows 7 SP1
  • Server: Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue is resolved in KB4493471.

Back to top
March 12, 2019
KB4489880
Resolved
KB4493471
Resolved:
April 09, 2019
10:00 AM PT

Opened:
March 12, 2019
10:00 AM PT
- " - -- title: February 2019 -- items: - - type: markdown - text: " - -
DetailsOriginating updateStatusHistory
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly.

For example, if you paste a Microsoft Excel worksheet object into a Microsoft Word document, the cells may render with a different background color.

Affected platforms 
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue is resolved in KB4493471.

Back to top
February 12, 2019
KB4487023
Resolved
KB4493471
Resolved:
April 09, 2019
10:00 AM PT

Opened:
February 12, 2019
10:00 AM PT
" diff --git a/windows/release-information/resolved-issues-windows-server-2012.yml b/windows/release-information/resolved-issues-windows-server-2012.yml index 71e4d56153..36c006c7b9 100644 --- a/windows/release-information/resolved-issues-windows-server-2012.yml +++ b/windows/release-information/resolved-issues-windows-server-2012.yml @@ -44,9 +44,6 @@ sections:
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel.

See details >April 25, 2019
KB4493462Resolved
KB4499171May 14, 2019
10:00 AM PT
System unresponsive after restart if Sophos Endpoint Protection installed
Devices with Sophos Endpoint Protection installed and managed by Sophos Central or Sophos Enterprise Console (SEC) may become unresponsive upon restart.

See details >April 09, 2019
KB4493451Resolved
May 14, 2019
01:21 PM PT
System may be unresponsive after restart if Avira antivirus software installed
Devices with Avira antivirus software installed may become unresponsive upon restart.

See details >April 09, 2019
KB4493451Resolved
May 14, 2019
01:19 PM PT -
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly.

See details >February 12, 2019
KB4487025Resolved
KB4493451April 09, 2019
10:00 AM PT -
Internet Explorer 11 authentication issue with multiple concurrent logons
Internet Explorer 11 users may encounter issues if two or more people use the same user account for multiple, concurrent login sessions on the same Windows Server machine.

See details >January 08, 2019
KB4480975Resolved
KB4493451April 09, 2019
10:00 AM PT -
MSXML6 may cause applications to stop responding
MSXML6 may cause applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

See details >January 08, 2019
KB4480975Resolved
KB4493451April 09, 2019
10:00 AM PT " @@ -124,22 +121,3 @@ sections:
Issue using PXE to start a device from WDS
After installing KB4489891, there may be issues using the Preboot Execution Environment (PXE) to start a device from a Windows Deployment Services (WDS) server configured to use Variable Window Extension. This may cause the connection to the WDS server to terminate prematurely while downloading the image. This issue does not affect clients or devices that are not using Variable Window Extension.

Affected platforms: 
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 8.1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012 
Resolution: This issue was resolved in KB4503285.

Back to topMarch 12, 2019
KB4489891Resolved
KB4503285Resolved:
June 11, 2019
10:00 AM PT

Opened:
March 12, 2019
10:00 AM PT " - -- title: February 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Embedded objects may display incorrectly
Any compound document (OLE) server application that places embedded objects into the Windows Metafile (WMF) using the PatBlt API may display embedded objects incorrectly.

For example, if you paste a Microsoft Excel worksheet object into a Microsoft Word document, the cells may render with a different background color.

Affected platforms 
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1; Windows 7 SP1 
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2 
Resolution: This issue is resolved in KB4493451.

Back to top
February 12, 2019
KB4487025
Resolved
KB4493451
Resolved:
April 09, 2019
10:00 AM PT

Opened:
February 12, 2019
10:00 AM PT
- " - -- title: January 2019 -- items: - - type: markdown - text: " - - - -
DetailsOriginating updateStatusHistory
Internet Explorer 11 authentication issue with multiple concurrent logons
After installing KB4480975, Internet Explorer 11 and other applications that use WININET.DLL may have authentication issues. This occurs when two or more people use the same user account for multiple, concurrent login sessions on the same Windows Server machine, including Remote Desktop Protocol (RDP) and Terminal Server logons. Symptoms reported by customers include, but may not be limited to:
  • Cache size and location show zero or empty.
  • Keyboard shortcuts may not work properly.
  • Webpages may intermittently fail to load or render correctly.
  • Issues with credential prompts.
  • Issues when downloading files.
Affected platforms: 
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 8.1; Windows 7 SP1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1
Resolution: This issue is resolved in KB4493451.

Back to top
January 08, 2019
KB4480975
Resolved
KB4493451
Resolved:
April 09, 2019
10:00 AM PT

Opened:
January 08, 2019
10:00 AM PT
MSXML6 may cause applications to stop responding
After installing KB4480975, MSXML6 causes applications to stop responding if an exception was thrown during node operations, such as appendChild(), insertBefore(), and moveNode().

The Group Policy editor may stop responding when editing a Group Policy Object (GPO) that contains Group Policy Preferences (GPP) for Internet Explorer 10 settings.

Affected platforms:
  • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10, version 1507; Windows 10 Enterprise LTSB 2015; Windows 8.1
  • Server: Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012
Resolution: This issue is resolved in KB4493451.

Back to top
January 08, 2019
KB4480975
Resolved
KB4493451
Resolved:
April 09, 2019
10:00 AM PT

Opened:
January 08, 2019
10:00 AM PT
- " diff --git a/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml b/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml index b85ec92096..8ae7ab2eb4 100644 --- a/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml +++ b/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml @@ -91,7 +91,7 @@ sections: - type: markdown text: " - +
DetailsOriginating updateStatusHistory
Apps and scripts using the NetQueryDisplayInformation API may fail with error
 Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data, often 50 or 100 entries. When requesting additional pages you may receive the error, “1359: an internal error occurred.”

Affected platforms:
  • Server: Windows Server 2019; Windows Server 2016
Resolution: This issue was resolved in KB4516044.

Back to top
OS Build 14393.3053

June 18, 2019
KB4503294
Resolved
KB4516044
Resolved:
September 10, 2019
10:00 AM PT

Opened:
August 01, 2019
05:00 PM PT
Apps and scripts using the NetQueryDisplayInformation API may fail with error
 Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data, often 50 or 100 entries. When requesting additional pages you may receive the error, “1359: an internal error occurred.”

Affected platforms:
  • Server: Windows Server 2019; Windows Server 2016
Resolution: This issue was resolved in KB4516044.

Back to top
OS Build 14393.3053

June 18, 2019
KB4503294
Resolved
KB4516044
Resolved:
September 10, 2019
10:00 AM PT

Opened:
August 01, 2019
05:00 PM PT
" diff --git a/windows/release-information/status-windows-10-1703.yml b/windows/release-information/status-windows-10-1703.yml index 9f123d8aeb..69a1b1cd91 100644 --- a/windows/release-information/status-windows-10-1703.yml +++ b/windows/release-information/status-windows-10-1703.yml @@ -21,7 +21,7 @@ sections: Find information on known issues for Windows 10, version 1703. Looking for a specific issue? Press CTRL + F (or Command + F if you are using a Mac) and enter your search term(s). -
Current status as of August 23, 2019:       
The Enterprise and Education editions of Windows 10, version 1703 (the Windows 10 Creators Update) will reach end of life on October 9, 2019. The Home, Pro, Pro for Workstations, and IoT Core editions reached end of service on October 8, 2018.

There is no extended support available for any edition of Windows 10, version 1703. Therefore, it will no longer be supported after October 9, 2019 and will not receive monthly security and quality updates containing protections from the latest security threats.

To continue receiving security and quality updates, Microsoft recommends that you update your devices to the latest version of Windows 10. For more information on end of service dates and currently supported versions of Windows 10, see the Windows lifecycle fact sheet
+
Windows 10, version 1703 has reached end of service
Consumer and commercial editions of Windows 10, version 1703 have reached end of service. As devices running these editions are no longer receiving monthly security and quality updates containing protections from the latest security threats, we recommend that you update these devices to the latest version of Windows 10 immediately. For more information on end of service dates currently supported versions of Windows 10, see the Windows lifecycle fact sheet.
" diff --git a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml index e2249fd197..62622b2f60 100644 --- a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml +++ b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml @@ -97,7 +97,7 @@ sections: - type: markdown text: " - +
DetailsOriginating updateStatusHistory
Apps and scripts using the NetQueryDisplayInformation API may fail with error
 Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data, often 50 or 100 entries. When requesting additional pages you may receive the error, “1359: an internal error occurred.”

Affected platforms:
  • Server: Windows Server 2019; Windows Server 2016
Resolution: This issue was resolved in KB4516077.

Back to top
OS Build 17763.55

October 09, 2018
KB4464330
Resolved
KB4516077
Resolved:
September 24, 2019
10:00 AM PT

Opened:
August 01, 2019
05:00 PM PT
Apps and scripts using the NetQueryDisplayInformation API may fail with error
 Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data, often 50 or 100 entries. When requesting additional pages you may receive the error, “1359: an internal error occurred.”

Affected platforms:
  • Server: Windows Server 2019; Windows Server 2016
Resolution: This issue was resolved in KB4516077.

Back to top
OS Build 17763.55

October 09, 2018
KB4464330
Resolved
KB4516077
Resolved:
September 24, 2019
10:00 AM PT

Opened:
August 01, 2019
05:00 PM PT
" diff --git a/windows/release-information/windows-message-center.yml b/windows/release-information/windows-message-center.yml index 92b6cf0393..c6fa6957a7 100644 --- a/windows/release-information/windows-message-center.yml +++ b/windows/release-information/windows-message-center.yml @@ -50,8 +50,9 @@ sections: text: " + - + @@ -67,7 +68,7 @@ sections: - + From 21bb962cc6337f1f025fee260fbe4b7dd1c4c018 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Thu, 10 Oct 2019 08:50:08 -0700 Subject: [PATCH 082/143] Fixed build warnings --- .../mdm/policies-supported-by-group-policy.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/windows/client-management/mdm/policies-supported-by-group-policy.md b/windows/client-management/mdm/policies-supported-by-group-policy.md index b542d68050..722f7e59ae 100644 --- a/windows/client-management/mdm/policies-supported-by-group-policy.md +++ b/windows/client-management/mdm/policies-supported-by-group-policy.md @@ -543,21 +543,17 @@ ms.date: 07/18/2019 - [LocalPoliciesSecurityOptions/InteractiveLogon_MessageTextForUsersAttemptingToLogOn](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-interactivelogon-messagetextforusersattemptingtologon) - [LocalPoliciesSecurityOptions/InteractiveLogon_MessageTitleForUsersAttemptingToLogOn](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-interactivelogon-messagetitleforusersattemptingtologon) - [LocalPoliciesSecurityOptions/InteractiveLogon_SmartCardRemovalBehavior](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-interactivelogon-smartcardremovalbehavior) -- [LocalPoliciesSecurityOptions/MicrosoftNetworkClient_DigitallySignCommunicationsAlways](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-microsoftnetworkclient-digitallysigncommunicationsalways) - [LocalPoliciesSecurityOptions/MicrosoftNetworkClient_DigitallySignCommunicationsIfServerAgrees](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-microsoftnetworkclient-digitallysigncommunicationsifserveragrees) - [LocalPoliciesSecurityOptions/MicrosoftNetworkClient_SendUnencryptedPasswordToThirdPartySMBServers](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-microsoftnetworkclient-sendunencryptedpasswordtothirdpartysmbservers) -- [LocalPoliciesSecurityOptions/MicrosoftNetworkServer_AmountOfIdleTimeRequiredBeforeSuspendingSession](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-microsoftnetworkserver-amountofidletimerequiredbeforesuspendingsession) - [LocalPoliciesSecurityOptions/MicrosoftNetworkServer_DigitallySignCommunicationsAlways](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-microsoftnetworkserver-digitallysigncommunicationsalways) - [LocalPoliciesSecurityOptions/MicrosoftNetworkServer_DigitallySignCommunicationsIfClientAgrees](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-microsoftnetworkserver-digitallysigncommunicationsifclientagrees) - [LocalPoliciesSecurityOptions/NetworkAccess_DoNotAllowAnonymousEnumerationOfSAMAccounts](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networkaccess-donotallowanonymousenumerationofsamaccounts) - [LocalPoliciesSecurityOptions/NetworkAccess_DoNotAllowAnonymousEnumerationOfSamAccountsAndShares](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networkaccess-donotallowanonymousenumerationofsamaccountsandshares) - [LocalPoliciesSecurityOptions/NetworkAccess_RestrictAnonymousAccessToNamedPipesAndShares](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networkaccess-restrictanonymousaccesstonamedpipesandshares) - [LocalPoliciesSecurityOptions/NetworkAccess_RestrictClientsAllowedToMakeRemoteCallsToSAM](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networkaccess-restrictclientsallowedtomakeremotecallstosam) -- [LocalPoliciesSecurityOptions/NetworkSecurity_AllowLocalSystemToUseComputerIdentityForNTLM](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-allowlocalsystemtousecomputeridentityforntlm) - [LocalPoliciesSecurityOptions/NetworkSecurity_AllowPKU2UAuthenticationRequests](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-allowpku2uauthenticationrequests) - [LocalPoliciesSecurityOptions/NetworkSecurity_DoNotStoreLANManagerHashValueOnNextPasswordChange](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-donotstorelanmanagerhashvalueonnextpasswordchange) - [LocalPoliciesSecurityOptions/NetworkSecurity_LANManagerAuthenticationLevel](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-lanmanagerauthenticationlevel) -- [LocalPoliciesSecurityOptions/NetworkSecurity_MinimumSessionSecurityForNTLMSSPBasedClients](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-minimumsessionsecurityforntlmsspbasedclients) - [LocalPoliciesSecurityOptions/NetworkSecurity_MinimumSessionSecurityForNTLMSSPBasedServers](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-minimumsessionsecurityforntlmsspbasedservers) - [LocalPoliciesSecurityOptions/NetworkSecurity_RestrictNTLM_AddRemoteServerExceptionsForNTLMAuthentication](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-restrictntlm-addremoteserverexceptionsforntlmauthentication) - [LocalPoliciesSecurityOptions/NetworkSecurity_RestrictNTLM_AuditIncomingNTLMTraffic](./policy-csp-localpoliciessecurityoptions.md#localpoliciessecurityoptions-networksecurity-restrictntlm-auditincomingntlmtraffic) From 0671e16db94529524ad531f53bb65f919537e9f0 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Thu, 10 Oct 2019 09:43:42 -0700 Subject: [PATCH 083/143] Added localization metadata --- .../client-management/mdm/enable-admx-backed-policies-in-mdm.md | 1 + .../mdm/new-in-windows-mdm-enrollment-management.md | 1 + windows/client-management/mdm/policies-admx-backed.md | 1 + .../client-management/mdm/policies-supported-by-group-policy.md | 1 + .../policies-supported-by-hololens-1st-gen-commercial-suite.md | 1 + ...policies-supported-by-hololens-1st-gen-development-edition.md | 1 + windows/client-management/mdm/policies-supported-by-hololens2.md | 1 + windows/client-management/mdm/policies-supported-by-iot-core.md | 1 + .../mdm/policies-supported-by-iot-enterprise.md | 1 + .../client-management/mdm/policies-supported-by-surface-hub.md | 1 + .../client-management/mdm/policies-that-can-be-set-using-eas.md | 1 + .../mdm/policy-configuration-service-provider.md | 1 + windows/client-management/mdm/policy-csp-connectivity.md | 1 + .../client-management/mdm/policy-csp-controlpolicyconflict.md | 1 + windows/client-management/mdm/policy-csp-devicelock.md | 1 + 15 files changed, 15 insertions(+) diff --git a/windows/client-management/mdm/enable-admx-backed-policies-in-mdm.md b/windows/client-management/mdm/enable-admx-backed-policies-in-mdm.md index a9e1234259..384babdddb 100644 --- a/windows/client-management/mdm/enable-admx-backed-policies-in-mdm.md +++ b/windows/client-management/mdm/enable-admx-backed-policies-in-mdm.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 11/01/2017 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index 3b83fd1091..669c192776 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -12,6 +12,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 07/01/2019 --- diff --git a/windows/client-management/mdm/policies-admx-backed.md b/windows/client-management/mdm/policies-admx-backed.md index 64a96c3bc6..6e6b86877e 100644 --- a/windows/client-management/mdm/policies-admx-backed.md +++ b/windows/client-management/mdm/policies-admx-backed.md @@ -8,6 +8,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 07/18/2019 --- diff --git a/windows/client-management/mdm/policies-supported-by-group-policy.md b/windows/client-management/mdm/policies-supported-by-group-policy.md index 722f7e59ae..97ea0d7de0 100644 --- a/windows/client-management/mdm/policies-supported-by-group-policy.md +++ b/windows/client-management/mdm/policies-supported-by-group-policy.md @@ -8,6 +8,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 07/18/2019 --- diff --git a/windows/client-management/mdm/policies-supported-by-hololens-1st-gen-commercial-suite.md b/windows/client-management/mdm/policies-supported-by-hololens-1st-gen-commercial-suite.md index 196496126f..7e2622844c 100644 --- a/windows/client-management/mdm/policies-supported-by-hololens-1st-gen-commercial-suite.md +++ b/windows/client-management/mdm/policies-supported-by-hololens-1st-gen-commercial-suite.md @@ -8,6 +8,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/17/2019 --- diff --git a/windows/client-management/mdm/policies-supported-by-hololens-1st-gen-development-edition.md b/windows/client-management/mdm/policies-supported-by-hololens-1st-gen-development-edition.md index abd2b1114f..4aefceaece 100644 --- a/windows/client-management/mdm/policies-supported-by-hololens-1st-gen-development-edition.md +++ b/windows/client-management/mdm/policies-supported-by-hololens-1st-gen-development-edition.md @@ -8,6 +8,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 07/18/2019 --- diff --git a/windows/client-management/mdm/policies-supported-by-hololens2.md b/windows/client-management/mdm/policies-supported-by-hololens2.md index 616179cd44..4fa3a7f423 100644 --- a/windows/client-management/mdm/policies-supported-by-hololens2.md +++ b/windows/client-management/mdm/policies-supported-by-hololens2.md @@ -8,6 +8,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 07/18/2019 --- diff --git a/windows/client-management/mdm/policies-supported-by-iot-core.md b/windows/client-management/mdm/policies-supported-by-iot-core.md index edbc3a6c8a..8e2efa62c5 100644 --- a/windows/client-management/mdm/policies-supported-by-iot-core.md +++ b/windows/client-management/mdm/policies-supported-by-iot-core.md @@ -8,6 +8,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/16/2019 --- diff --git a/windows/client-management/mdm/policies-supported-by-iot-enterprise.md b/windows/client-management/mdm/policies-supported-by-iot-enterprise.md index 423e037def..4602e64513 100644 --- a/windows/client-management/mdm/policies-supported-by-iot-enterprise.md +++ b/windows/client-management/mdm/policies-supported-by-iot-enterprise.md @@ -8,6 +8,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 07/18/2019 --- diff --git a/windows/client-management/mdm/policies-supported-by-surface-hub.md b/windows/client-management/mdm/policies-supported-by-surface-hub.md index ec5d18a8d4..778ff39d58 100644 --- a/windows/client-management/mdm/policies-supported-by-surface-hub.md +++ b/windows/client-management/mdm/policies-supported-by-surface-hub.md @@ -8,6 +8,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 07/18/2019 --- diff --git a/windows/client-management/mdm/policies-that-can-be-set-using-eas.md b/windows/client-management/mdm/policies-that-can-be-set-using-eas.md index 2b28a2b0b0..f7f50cd529 100644 --- a/windows/client-management/mdm/policies-that-can-be-set-using-eas.md +++ b/windows/client-management/mdm/policies-that-can-be-set-using-eas.md @@ -8,6 +8,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 07/18/2019 --- diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index 5aefab4ac7..a3263e6af0 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -9,6 +9,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 07/18/2019 --- diff --git a/windows/client-management/mdm/policy-csp-connectivity.md b/windows/client-management/mdm/policy-csp-connectivity.md index f1215e4064..df441e8d28 100644 --- a/windows/client-management/mdm/policy-csp-connectivity.md +++ b/windows/client-management/mdm/policy-csp-connectivity.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-controlpolicyconflict.md b/windows/client-management/mdm/policy-csp-controlpolicyconflict.md index 1dae998c07..5d76f3ae08 100644 --- a/windows/client-management/mdm/policy-csp-controlpolicyconflict.md +++ b/windows/client-management/mdm/policy-csp-controlpolicyconflict.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-devicelock.md b/windows/client-management/mdm/policy-csp-devicelock.md index fbc9fd802c..62f1a08352 100644 --- a/windows/client-management/mdm/policy-csp-devicelock.md +++ b/windows/client-management/mdm/policy-csp-devicelock.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp From 3fd51919fff9a699f3c89e2faf109f91157cc6b6 Mon Sep 17 00:00:00 2001 From: Teresa-Motiv Date: Thu, 10 Oct 2019 10:28:46 -0700 Subject: [PATCH 084/143] Edits --- ...age-surface-driver-and-firmware-updates.md | 41 ++++++++----------- 1 file changed, 17 insertions(+), 24 deletions(-) diff --git a/devices/surface/manage-surface-driver-and-firmware-updates.md b/devices/surface/manage-surface-driver-and-firmware-updates.md index e37749103c..f9982eafde 100644 --- a/devices/surface/manage-surface-driver-and-firmware-updates.md +++ b/devices/surface/manage-surface-driver-and-firmware-updates.md @@ -13,52 +13,45 @@ ms.sitesec: library author: dansimp ms.author: dansimp ms.topic: article -ms.date: 07/27/2017 +ms.date: 10/10/2019 --- # Manage Surface driver and firmware updates +This article describes the available options that you can use to manage firmware and driver updates for Surface devices. -This article describes the available options to manage firmware and driver updates for Surface devices. +To see a list of the available downloads for Surface devices and links to download the drivers and firmware for your device, see [Deploy the latest firmware and drivers for Surface devices](deploy-the-latest-firmware-and-drivers-for-surface-devices.md). -For a list of the available downloads for Surface devices and links to download the drivers and firmware for your device, see [Download the latest firmware and drivers for Surface devices](deploy-the-latest-firmware-and-drivers-for-surface-devices.md). +On Surface devices, the firmware is exposed to the operating system as a driver and is visible in Device Manager. This design allows a Surface device firmware to be automatically updated along with all drivers through Windows Update. This mechanism provides a seamless, automatic experience for receiving the latest firmware and driver updates. Although automatic updating is easy for end users, updating firmware and drivers automatically may not always be appropriate for organizations and businesses. In cases where you strictly manage updates or when you deploy a new operating system to a Surface device, automatic updates from Windows Update may not be appropriate. -On Surface devices, the firmware is exposed to the operating system as a driver and is visible in Device Manager. This allows a Surface device firmware to be automatically updated along with all drivers through Windows Update. This mechanism provides a seamless, automatic experience to receive the latest firmware and driver updates. Although automatic updating is easy for end users, updating firmware and drivers automatically may not always apply to organizations and businesses. Automatic updates with Windows Update may not be applicable where updates are carefully managed, or when you deploy a new operating system to a Surface device. +## Methods for deploying firmware -## Methods for firmware deployment - - -Although firmware is provided automatically by Windows Update for computers that receive updates directly from Microsoft, in environments where updates are carefully managed by using Windows Server Update Services (WSUS), updating the firmware through Windows Update is not supported. For managed environments, there are a number of options you can use to deploy firmware updates. +Windows Update automatically provides firmware for computers that receive updates directly from Microsoft. However, in environments where Windows Server Update Services (WSUS) manages updates, Windows Update cannot update the firmware. For managed environments, there are a number of options you can use to deploy firmware updates. **Windows Update** The simplest solution to ensure that firmware on Surface devices in your organization is kept up to date is to allow Surface devices to receive updates directly from Microsoft. You can implement this solution easily by excluding Surface devices from Group Policy that directs computers to receive updates from WSUS. -Although this solution ensures that firmware will be updated as new releases are made available to Windows Update, it does present potential drawbacks. Each Surface device that receives Windows Updates directly will separately download each update rather than accessing a central location, which increases demand on Internet connectivity and bandwidth. Updates are also provided automatically to devices, without being subjected to testing or review by administrators. +Although this solution ensures that firmware will be updated as new releases are made available to Windows Update, it does present potential drawbacks. Each Surface device that receives updates from Windows Update downloads each update independently from Microsoft instead of accessing a central location. These operations increase demand on Internet connectivity and bandwidth. Additionally, such updates are not subjected to testing or review by administrators. -For details about Group Policy for client configuration of WSUS or Windows Update, see [Step 5: Configure Group Policy Settings for Automatic Updates](https://technet.microsoft.com/library/dn595129). +For details about Group Policy for client configuration of WSUS or Windows Update, see [Step 4: Configure Group Policy Settings for Automatic Updates](https://docs.microsoft.com/windows-server/administration/windows-server-update-services/deploy/4-configure-group-policy-settings-for-automatic-updates). **Windows Installer Package** -The firmware and driver downloads for Surface devices now include Windows Installer files for firmware and driver updates. These Windows Installer packages can be deployed with utilities that support application deployment, including the Microsoft Deployment Toolkit (MDT) and System Center Configuration Manager. This solution allows for centralized deployment and for administrators to test and review firmware updates before they are deployed. For more information about the Windows Installer package delivery method for firmware and driver updates, including details on what drivers are updated by the package and why certain drivers and firmware are not updated by the Windows Installer package, see the [Surface Pro 3 MSI Now Available](https://blogs.technet.microsoft.com/surface/2015/03/04/surface-pro-3-msi-now-available/) blog post. +Surface driver and firmware updates are packaged as Windows Installer (MSI) files. To deploy these Windows Installer packages, you can use application deployment utilities such as the Microsoft Deployment Toolkit (MDT) or System Center Configuration Manager. Such solutions provide the means for administrators to test and review updates before deploying them, and to centralize deployment. For each device, it is important to select the correct MSI file for the device and its operating system. For more information see [Deploy the latest firmware and drivers for Surface devices](deploy-the-latest-firmware-and-drivers-for-surface-devices.md). -For instructions on how to deploy with System Center Configuration Manager, refer to [How to Deploy Applications in Configuration Manager](https://technet.microsoft.com/library/gg682082). For deployment of applications with MDT, see [Step 4: Add an application in the Deploy a Windows 8.1 Image Using MDT 2013](https://technet.microsoft.com/library/dn744279#sec04). Note that you can deploy applications separately from an operating system deployment through MDT by using a Post OS Installation task sequence. +For instructions on how to deploy updates by using System Center Configuration Manager, refer to [Deploy applications with Configuration Manager](https://docs.microsoft.com/sccm/apps/deploy-use/deploy-applications). For instructions on how to deploy updates by using MDT, see [Deploy a Windows 10 image using MDT](https://docs.microsoft.com/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt). -**Provisioning packages** - -New in Windows 10, provisioning packages (PPKG files) provide a simple method to apply a configuration to a destination device. You can find out more about provisioning packages, including instructions for how to create your own, in [Provisioning packages](https://technet.microsoft.com/itpro/windows/deploy/provisioning-packages). For easy application of a complete set of drivers and firmware to devices running Windows 10, a provisioning package is supplied for Surface Pro 3 devices. This file contains all of the instructions and required assets to update a Surface Pro 3 device with Windows 10 to the latest drivers and firmware. - -**Windows PowerShell** - -Another method you can use to update the firmware when Windows Updates are managed in the organization is to install the firmware from the firmware and driver pack by using PowerShell. This method allows for a similar deployment experience to the Windows Installer package and can similarly be deployed as a package by using System Center Configuration Manager. You can find the PowerShell script and details on how to perform the firmware deployment in the [Deploying Drivers and Firmware to Surface Pro](https://blogs.technet.microsoft.com/deploymentguys/2013/05/16/deploying-drivers-and-firmware-to-surface-pro/) blog post. +> [!NOTE] +> You can deploy applications separately from an operating system deployment through MDT by using a Post OS Installation task sequence. ## Operating system deployment considerations +The process of deploying firmware updates during an operating system deployment is straightforward. You can import the firmware and driver pack into either System Center Configuration Manager or MDT, and use them to deploy a fully updated environment to a target Surface device, complete with firmware. For a complete step-by-step guide to using MDT to deploy Windows to a Surface device, see [Deploy Windows 10 to Surface devices with Microsoft Deployment Toolkit](deploy-windows-10-to-surface-devices-with-mdt.md). -The deployment of firmware updates during an operating system deployment is a straightforward process. The firmware and driver pack can be imported into either System Center Configuration Manager or MDT, and are used to deploy a fully updated environment, complete with firmware, to a target Surface device. For a complete step-by-step guide for deployment to Surface Pro 3 using either Configuration Manager or MDT, download the [Deployment and Administration Guide for Surface Pro 3](https://www.microsoft.com/download/details.aspx?id=45292) from the Microsoft Download Center. +> [!IMPORTANT] +> Select the correct MSI file for each specific device and its operating system. For more information, see [Deploy the latest firmware and drivers for Surface devices](deploy-the-latest-firmware-and-drivers-for-surface-devices.md). -The individual driver files are also made available in the Microsoft Download Center if you are using deployment tools. The driver files are available in the ZIP archive file in the list of available downloads for your device. +**WindowsPE and Surface firmware and drivers** -**Windows PE and Surface firmware and drivers** - -A best practice for deployment with any solution that uses the Windows Preinstallation Environment (WinPE), such as System Center Configuration Manager or MDT, is to configure WinPE with only the drivers that are required during the WinPE stage of deployment. These usually include drivers for network adapters and storage controllers. This best practice helps to prevent errors with more complex drivers that rely on components that are not present in WinPE. For Surface Pro 3 devices, this is especially true of the Touch Firmware. The Touch Firmware should never be loaded in a WinPE environment on Surface Pro 3. +System Center Configuration Manager and MDT both use the Windows Preinstallation Environment (WindowsPE) during the deployment process. WindowsPE only supports a limited set of basic drivers such as those for network adapters and storage controllers. Drivers for Windows components that are not part of WindowsPE might produce errors. As a best practice, you can prevent such errors by configuring the deployment process to use only the required drivers during the WindowsPE phase. From ba47b2ecc0753279650889be09714f6c8ac77330 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Thu, 10 Oct 2019 10:40:45 -0700 Subject: [PATCH 085/143] Update wake-on-lan-for-surface-devices.md --- devices/surface/wake-on-lan-for-surface-devices.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/devices/surface/wake-on-lan-for-surface-devices.md b/devices/surface/wake-on-lan-for-surface-devices.md index 8f18428732..0c63bbe4b5 100644 --- a/devices/surface/wake-on-lan-for-surface-devices.md +++ b/devices/surface/wake-on-lan-for-surface-devices.md @@ -6,6 +6,7 @@ ms.prod: w10 ms.mktglfcycl: manage ms.pagetype: surface, devices ms.sitesec: library +ms.localizationpriority: medium author: dansimp ms.author: dansimp ms.topic: article @@ -42,7 +43,7 @@ The following devices are supported for WOL: * Surface Laptop 2 * Surface Go * Surface Go with LTE Advanced -* Surface Studio (See Surface Studio instructions below) +* Surface Studio (see Surface Studio instructions below) ## WOL driver From 674d72392d2bdee960f655f3449802e67664f19d Mon Sep 17 00:00:00 2001 From: Teresa-Motiv Date: Thu, 10 Oct 2019 12:26:51 -0700 Subject: [PATCH 086/143] Edit --- devices/surface/manage-surface-driver-and-firmware-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/surface/manage-surface-driver-and-firmware-updates.md b/devices/surface/manage-surface-driver-and-firmware-updates.md index f9982eafde..05509bd838 100644 --- a/devices/surface/manage-surface-driver-and-firmware-updates.md +++ b/devices/surface/manage-surface-driver-and-firmware-updates.md @@ -45,7 +45,7 @@ For instructions on how to deploy updates by using System Center Configuration M > [!NOTE] > You can deploy applications separately from an operating system deployment through MDT by using a Post OS Installation task sequence. -## Operating system deployment considerations +## Considerations when deploying updates and operating systems together The process of deploying firmware updates during an operating system deployment is straightforward. You can import the firmware and driver pack into either System Center Configuration Manager or MDT, and use them to deploy a fully updated environment to a target Surface device, complete with firmware. For a complete step-by-step guide to using MDT to deploy Windows to a Surface device, see [Deploy Windows 10 to Surface devices with Microsoft Deployment Toolkit](deploy-windows-10-to-surface-devices-with-mdt.md). From 007b05e202dac498041a5a3e691d78e4d9eadcad Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Thu, 10 Oct 2019 12:48:25 -0700 Subject: [PATCH 087/143] removed 1909 mentions --- .../mdm/images/provisioning-csp-bitlocker.png | Bin 63789 -> 64815 bytes ...ew-in-windows-mdm-enrollment-management.md | 22 ------------------ 2 files changed, 22 deletions(-) diff --git a/windows/client-management/mdm/images/provisioning-csp-bitlocker.png b/windows/client-management/mdm/images/provisioning-csp-bitlocker.png index 63ccb6fc89fa07212c36184d0145547f40bbd7eb..4dafccbd9cd16b3d6975b274a5ac343e3f90bf7a 100644 GIT binary patch literal 64815 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

5&&mulH$VeOQIe^hY`4gXu`4#l>pgM4=1T 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 diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index e762aadcee..fd2b6dbda7 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -24,7 +24,6 @@ This topic provides information about what's new and breaking changes in Windows For details about Microsoft mobile device management protocols for Windows 10 see [\[MS-MDM\]: Mobile Device Management Protocol](https://go.microsoft.com/fwlink/p/?LinkId=619346) and [\[MS-MDE2\]: Mobile Device Enrollment Protocol Version 2]( http://go.microsoft.com/fwlink/p/?LinkId=619347). - **What’s new in MDM for Windows 10 versions** - - [What's new in MDM for Windows 10, version 1909](#whats-new-in-mdm-for-windows-10-version-1903) - [What’s new in MDM for Windows 10, version 1903](#whats-new-in-mdm-for-windows-10-version-1903) - [What’s new in MDM for Windows 10, version 1809](#whats-new-in-mdm-for-windows-10-version-1809) - [What’s new in MDM for Windows 10, version 1803](#whats-new-in-mdm-for-windows-10-version-1803) @@ -84,27 +83,6 @@ For details about Microsoft mobile device management protocols for Windows 10 s - [September 2017](#september-2017) - [August 2017](#august-2017) -## What's new in MDM for Windows 10, version 1909 -

MessageDate
Windows 10, version 1703 has reached end of service
Consumer and commercial editions of Windows 10, version 1703 have reached end of service. As devices running these editions are no longer receiving monthly security and quality updates containing protections from the latest security threats, we recommend that you update these devices to the latest version of Windows 10 immediately. For more information on end of service dates currently supported versions of Windows 10, see the Windows lifecycle fact sheet.
October 09, 2019
12:00 PM PT
Take Action: October 2019 security update available for all supported versions of Windows
The October 2019 security update release, referred to as our “B” release, is now available for Windows 10, version 1903 and all supported versions of Windows. We recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
 
October 08, 2019
08:00 AM PT
Take action: Security update available for all supported versions of Windows
On October 3, 2019, Microsoft expanded delivery of the out-of-band Internet Explorer scripting engine security vulnerability (CVE-2019-1367) update released on September 23, 2019 to Windows Update and Windows Server Update Services (WSUS). This is now a required security update for all supported versions of Windows as it includes the Internet Explorer scripting engine vulnerability mitigation and corrects a recent printing issue some users have experienced. All customers using Windows Update or WSUS will be offered this update automatically. We recommend that you install this update as soon as a possible, then restart your PC to fully apply the mitigations and help secure your devices. As with all cumulative updates, this update supersedes any preceding update.
 
Note: This update does not replace the standard October 2019 monthly security update release, which is scheduled for October 8, 2019.
October 03, 2019
08:00 AM PT
Take action: Security update available for all supported versions of Windows
On October 3, 2019, Microsoft expanded delivery of the out-of-band Internet Explorer scripting engine security vulnerability (CVE-2019-1367) update released on September 23, 2019 to Windows Update and Windows Server Update Services (WSUS). This is now a required security update for all supported versions of Windows as it includes the Internet Explorer scripting engine vulnerability mitigation and corrects a recent printing issue some users have experienced. All customers using Windows Update or WSUS will be offered this update automatically. We recommend that you install this update as soon as a possible, then restart your PC to fully apply the mitigations and help secure your devices. As with all cumulative updates, this update supersedes any preceding update.
 
Note: This update does not replace the standard October 2019 monthly security update release, which is scheduled for October 8, 2019.
October 03, 2019
08:00 AM PT
September 2019 Windows 10, version 1903 \"D\" optional release is available
The September 2019 optional monthly “D” release for Windows 10, version 1903 is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
September 26, 2019
02:00 PM PT
Status update: September 2019 Windows \"C\" optional release available
The September 2019 optional monthly “C” release for all supported versions of Windows is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
September 24, 2019
08:10 AM PT
Plan for change: Windows Media Center Electronic Program Guide retiring in January 2020
Starting in January 2020, Microsoft is retiring its Electronic Program Guide (EPG) service for all versions of Windows Media Center. To continue receiving TV Program Guide information on your Windows Media Center, you’ll need to configure an alternate TV listing provider.
September 24, 2019
08:00 AM PT
August 2019 security update now available for Windows 10, version 1903 and all supported versions of Windows
The August 2019 security update release, referred to as our “B” release, is now available for Windows 10, version 1903 and all supported versions of Windows. A “B” release is the primary, regular update event for each month and is the only regular release that contains security fixes. As a result, we recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
August 13, 2019
10:00 AM PT
Advisory: Bluetooth encryption key size vulnerability disclosed (CVE-2019-9506)
On August 13, 2019, Microsoft released security updates to address a Bluetooth key length encryption vulnerability. To exploit this vulnerability, an attacker would need specialized hardware and would be limited by the signal range of the Bluetooth devices in use. For more information about this industry-wide issue, see CVE-2019-9506 | Bluetooth Encryption Key Size Vulnerability in the Microsoft Security Update Guide and important guidance for IT pros in KB4514157. (Note: we are documenting this vulnerability together with guidance for IT admins as part of a coordinated industry disclosure effort.)
August 13, 2019
10:00 AM PT
Advisory: Windows Advanced Local Procedure Call Elevation of Privilege vulnerability disclosed (CVE-2019-1162)
On August 13, 2019, Google Project Zero (GPZ) disclosed an Elevation of Privilege (EoP) vulnerability in how Windows handles calls to Advanced Local Procedure Call (ALPC) that affects Windows operating systems, versions 8.1 and higher. An attacker must already have code execution on the target system to leverage these vulnerabilities. Microsoft released security updates on August 13, 2019 that partially address this issue. Other items disclosed by GPZ require more time to address and we are working to release a resolution in mid-September. For more information, see CVE-2019-1162 | Windows ALPC Elevation of Privilege Vulnerability
August 13, 2019
10:00 AM PT
Take action: Windows 10, version 1803 (the April 2018 Update) reaches end of service on November 12, 2019
Windows 10, version 1803 (the April 2018 Update) will reach end of service on November 12, 2019 for Home and Pro editions. We will begin updating devices running Windows 10, version 1803 to Windows 10, version 1903 (the May 2019 Update) starting July 16, 2019 to help ensure that these devices remain in a serviced and secure state. For more information, see the Windows 10, version 1903 section of the Windows release health dashboard.
August 13, 2019
10:00 AM PT
Take action: Windows 10, version 1803 (the April 2018 Update) reaches end of service on November 12, 2019
Windows 10, version 1803 (the April 2018 Update) will reach end of service on November 12, 2019 for Home and Pro editions. We will begin updating devices running Windows 10, version 1803 to Windows 10, version 1903 (the May 2019 Update) starting July 16, 2019 to help ensure that these devices remain in a serviced and secure state. For more information, see the Windows 10, version 1903 section of the Windows release health dashboard.
August 13, 2019
10:00 AM PT
Advisory: Windows Kernel Information Disclosure Vulnerability (CVE-2019-1125)
On July 9, 2019, Microsoft released a security update for a Windows kernel information disclosure vulnerability (CVE-2019-1125). Customers who have Windows Update enabled and have applied the security updates released on July 9, 2019 are protected automatically; no further configuration is necessary. For more information, see CVE-2019-1125 | Windows Kernel Information Disclosure Vulnerability in the Microsoft Security Update Guide. (Note: we are documenting this mitigation publicly today, instead of back in July, as part of a coordinated industry disclosure effort.)
August 06, 2019
10:00 AM PT
Resolved August 1, 2019 16:00 PT: Microsoft Store users may encounter blank screens when clicking on certain buttons
Some customers running the version of the Microsoft Store app released on July 29, 2019 encountered a blank screen when selecting “Switch out of S mode,” “Get Genuine,” or some “Upgrade to [version]” OS upgrade options. This issue has now been resolved and a new version of the Microsoft Store app has been released. Users who encountered this issue will need to update the Microsoft Store app on their device. If you are still encountering an issue, please see Fix problems with apps from Microsoft Store.
August 01, 2019
02:00 PM PT
Status update: Windows 10, version 1903 “D” release now available
The optional monthly “D” release for Windows 10, version 1903 is now available. Follow @WindowsUpdate for the latest on the availability of this release.
July 26, 2019
02:00 PM PT
---- - - - - - - - - - - - -
New or updated topicDescription
BitLocker CSP

Added the following new nodes in Windows 10, version 1909:
ConfigureRecoveryPasswordRotation, RotateRecoveryPasswords, RotateRecoveryPasswordsStatus, RotateRecoveryPasswordsRequestID.

- -
- ## What’s new in MDM for Windows 10, version 1903 From 76c249c3b37ffcf4e07ec0dcce0bcb4f5d168fb0 Mon Sep 17 00:00:00 2001 From: denisebmsft Date: Thu, 10 Oct 2019 13:23:52 -0700 Subject: [PATCH 088/143] Update command-line-arguments-windows-defender-antivirus.md --- ...ne-arguments-windows-defender-antivirus.md | 42 +++++++++---------- 1 file changed, 19 insertions(+), 23 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus.md index 5760e380c9..6832c65573 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus.md @@ -21,46 +21,42 @@ manager: dansimp - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -You can perform various Windows Defender Antivirus functions with the dedicated command-line tool mpcmdrun.exe. +You can perform various Windows Defender Antivirus functions with the dedicated command-line tool *mpcmdrun.exe*. This utility can be useful when you want to automate Windows Defender Antivirus use. You can find the utility in _%ProgramFiles%\Windows Defender\MpCmdRun.exe_. You must run it from a command prompt. > [!NOTE] -> You may need to open an administrator-level version of the command prompt. Right-click the item in the Start menu, click **Run as administrator** and click **Yes** at the permissions prompt. +> You might need to open an administrator-level version of the command prompt. Right-click the item in the Start menu, click **Run as administrator** and click **Yes** at the permissions prompt. The utility has the following commands: ```DOS MpCmdRun.exe [command] [-options] ``` -For example, +Here's an example: ``` MpCmdRun.exe -scan -2 ``` +| Command | Description | +|:----|:----| +| \-? **or** -h | Displays all available options for this tool | +| \-Scan [-ScanType [0\|1\|2\|3]] [-File \ [-DisableRemediation] [-BootSectorScan]] [-Timeout \] [-Cancel] | Scans for malicious software. Values for **ScanType** are: **0** Default, according to your configuration, **-1** Quick scan, **-2** Full scan, **-3** File and directory custom scan. | +| \-Trace [-Grouping #] [-Level #] | Starts diagnostic tracing | +| \-GetFiles | Collects support information | +| \-GetFilesDiagTrack | Same as Getfiles but outputs to temporary DiagTrack folder | +| \-RemoveDefinitions [-All] | Restores the installed Security intelligence to a previous backup copy or to the original default set | +| \-RemoveDefinitions [-DynamicSignatures] | Removes only the dynamically downloaded Security intelligence | +| \-RemoveDefinitions [-Engine] | Restores the previous installed engine | +| \-SignatureUpdate [-UNC \| -MMPC] | Checks for new Security intelligence updates | +| \-Restore [-ListAll \| [[-Name \] [-All] \| [-FilePath \]] [-Path \]] | Restores or lists quarantined item(s) | +| \-AddDynamicSignature [-Path] | Loads dynamic Security intelligence | +| \-ListAllDynamicSignatures | Lists the loaded dynamic Security intelligence | +| \-RemoveDynamicSignature [-SignatureSetID] | Removes dynamic Security intelligence | +| \-CheckExclusion -path \ | Checks whether a path is excluded | -| Command | Description | -|:--------------------------------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------------------------| -| \-? **or** -h | Displays all available options for this tool | -| \-Scan [-ScanType [0\|1\|2\|3]] [-File \ [-DisableRemediation] [-BootSectorScan]] [-Timeout \] [-Cancel] | Scans for malicious software. Values for **ScanType** are: **0** Default, according to your configuration, **-1** Quick scan, **-2** Full scan, **-3** File and directory custom scan. | -| \-Trace [-Grouping #] [-Level #] | Starts diagnostic tracing | -| \-GetFiles | Collects support information | -| \-GetFilesDiagTrack | Same as Getfiles but outputs to temporary DiagTrack folder | -| \-RemoveDefinitions [-All] | Restores the installed Security intelligence to a previous backup copy or to the original default set | -| \-RemoveDefinitions [-DynamicSignatures] | Removes only the dynamically downloaded Security intelligence | -| \-RemoveDefinitions [-Engine] | Restores the previous installed engine | -| \-SignatureUpdate [-UNC \| -MMPC] | Checks for new Security intelligence updates | -| \-Restore [-ListAll \| [[-Name \] [-All] \| [-FilePath \]] [-Path \]] | Restores or lists quarantined item(s) | -| \-AddDynamicSignature [-Path] | Loads dynamic Security intelligence | -| \-ListAllDynamicSignatures | Lists the loaded dynamic Security intelligence | -| \-RemoveDynamicSignature [-SignatureSetID] | Removes dynamic Security intelligence | -| \-CheckExclusion -path \ | Checks whether a path is excluded | -For example, -``` -mpcmdrun.exe -scan -2 -``` ## Related topics - [Reference topics for management and configuration tools](configuration-management-reference-windows-defender-antivirus.md) From dc48e1e85d5c5f0d576ece8a573f9562682d62fd Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Thu, 10 Oct 2019 13:24:51 -0700 Subject: [PATCH 089/143] Deleted policies supported only in Mobile SKUs --- .../mdm/applicationrestrictions-xsd.md | 129 ------ .../policy-configuration-service-provider.md | 15 - .../mdm/policy-csp-abovelock.md | 73 ---- .../mdm/policy-csp-applicationmanagement.md | 155 -------- .../mdm/policy-csp-browser.md | 142 ------- .../mdm/policy-csp-connectivity.md | 152 ------- .../mdm/policy-csp-devicelock.md | 369 +---------------- .../mdm/policy-csp-experience.md | 370 ------------------ .../mdm/policy-csp-messaging.md | 143 ------- .../mdm/policy-csp-search.md | 75 ---- .../mdm/policy-csp-security.md | 148 ------- .../mdm/policy-csp-settings.md | 69 ---- .../mdm/policy-csp-timelanguagesettings.md | 69 ---- 13 files changed, 1 insertion(+), 1908 deletions(-) delete mode 100644 windows/client-management/mdm/applicationrestrictions-xsd.md diff --git a/windows/client-management/mdm/applicationrestrictions-xsd.md b/windows/client-management/mdm/applicationrestrictions-xsd.md deleted file mode 100644 index a088806e23..0000000000 --- a/windows/client-management/mdm/applicationrestrictions-xsd.md +++ /dev/null @@ -1,129 +0,0 @@ ---- -title: ApplicationRestrictions XSD -description: Here's the XSD for the ApplicationManagement/ApplicationRestrictions policy. -ms.assetid: A5AA2B59-3736-473E-8F70-A90FD61EE426 -ms.reviewer: -manager: dansimp -ms.author: dansimp -ms.topic: article -ms.prod: w10 -ms.technology: windows -author: lomayor -ms.date: 06/26/2017 ---- - -# ApplicationRestrictions XSD - - -Here's the XSD for the ApplicationManagement/ApplicationRestrictions policy. - -```xml - - - - - - - - - - - - - - - - - - - - - GUID must use lowercase letters - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -``` - -  - -  - - - - - - diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index c4f7bb337a..7ed49af2a4 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -3164,9 +3164,6 @@ The following diagram shows the Policy configuration service provider in tree fo
Search/PreventRemoteQueries
-
- Search/SafeSearchPermissions -
### Security policies @@ -3178,15 +3175,9 @@ The following diagram shows the Policy configuration service provider in tree fo
Security/AllowAutomaticDeviceEncryptionForAzureADJoinedDevices
-
- Security/AllowManualRootCertificateInstallation -
Security/AllowRemoveProvisioningPackage
-
- Security/AntiTheftMode -
Security/ClearTPMIfNotReady
@@ -3229,9 +3220,6 @@ The following diagram shows the Policy configuration service provider in tree fo
Settings/AllowDateTime
-
- Settings/AllowEditDeviceName -
Settings/AllowLanguage
@@ -3597,9 +3585,6 @@ The following diagram shows the Policy configuration service provider in tree fo ### TimeLanguageSettings policies
-
- TimeLanguageSettings/AllowSet24HourClock -
TimeLanguageSettings/ConfigureTimeZone
diff --git a/windows/client-management/mdm/policy-csp-abovelock.md b/windows/client-management/mdm/policy-csp-abovelock.md index 914fbfa1ee..c968b6c7d2 100644 --- a/windows/client-management/mdm/policy-csp-abovelock.md +++ b/windows/client-management/mdm/policy-csp-abovelock.md @@ -21,9 +21,6 @@ manager: dansimp ## AboveLock policies
-
- AboveLock/AllowActionCenterNotifications -
AboveLock/AllowCortanaAboveLock
@@ -35,76 +32,6 @@ manager: dansimp
- -**AboveLock/AllowActionCenterNotifications** - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecross mark
Educationcross mark
Mobilecheck mark
Mobile Enterprisecheck mark
- - -
- - -[Scope](./policy-configuration-service-provider.md#policy-scope): - -> [!div class = "checklist"] -> * Device - -
- - - -> [!NOTE] -> This policy is only enforced in Windows 10 Mobile and not supported in Windows 10 for desktop. - -Specifies whether to allow Action Center notifications above the device lock screen. - -Most restricted value is 0. - - - -The following list shows the supported values: - -- 0 - Not allowed. -- 1 (default) - Allowed. - - - - -
**AboveLock/AllowCortanaAboveLock** diff --git a/windows/client-management/mdm/policy-csp-applicationmanagement.md b/windows/client-management/mdm/policy-csp-applicationmanagement.md index 40b7cdd894..f04855caaa 100644 --- a/windows/client-management/mdm/policy-csp-applicationmanagement.md +++ b/windows/client-management/mdm/policy-csp-applicationmanagement.md @@ -38,12 +38,6 @@ manager: dansimp
ApplicationManagement/AllowSharedUserAppData
-
- ApplicationManagement/AllowStore -
-
- ApplicationManagement/ApplicationRestrictions -
ApplicationManagement/DisableStoreOriginatedApps
@@ -459,155 +453,6 @@ Most restricted value: 0
- -**ApplicationManagement/AllowStore** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecross mark
Educationcross mark
Mobilecheck mark
Mobile Enterprisecheck mark
- - -
- - -[Scope](./policy-configuration-service-provider.md#policy-scope): - -> [!div class = "checklist"] -> * Device - -
- - - -Specifies whether app store is allowed at the device. - -Most restricted value is 0. - - - -The following list shows the supported values: - -- 0 – Not allowed. -- 1 (default) – Allowed. - - - - -
- - -**ApplicationManagement/ApplicationRestrictions** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecross mark
Educationcross mark
Mobilecheck mark
Mobile Enterprisecheck mark
- - -
- - -[Scope](./policy-configuration-service-provider.md#policy-scope): - -> [!div class = "checklist"] -> * Device - -
- - - -> [!NOTE] -> This policy is only enforced in Windows 10 Mobile and not supported in Windows 10 for desktop. For desktop devices, use the [AppLocker CSP](applocker-csp.md) instead. - -  -An XML blob that specifies the application restrictions company want to put to the device. It could be an app allow list, app disallow list, allowed publisher IDs, and so on. For a list of Windows apps and product IDs, see [inbox apps](applocker-csp.md#inboxappsandcomponents). For more information about the XML, see the [ApplicationRestrictions XSD](applicationrestrictions-xsd.md). - -> [!NOTE] -> When you upgrade Windows Phone 8.1 devices to Windows 10 Mobile with a list of allowed apps, some Windows inbox apps get blocked causing unexpected behavior. To work around this issue, you must include the [inbox apps](applocker-csp.md#inboxappsandcomponents) that you need to your list of allowed apps. -> -> Here's additional guidance for the upgrade process: -> -> - Use Windows 10 product IDs for the apps listed in [inbox apps](applocker-csp.md#inboxappsandcomponents). -> - Use the new Microsoft publisher name (PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US") and Publisher="CN=Microsoft Windows, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" if you are using the publisher policy. Do not remove the Windows Phone 8.1 publisher if you are using it. -> - In the SyncML, you must use lowercase product ID. -> - Do not duplicate a product ID. Messaging and Skype Video use the same product ID. Duplicates cause an error. -> - You cannot disable or enable **Contact Support** and **Windows Feedback** apps using ApplicationManagement/ApplicationRestrictions policy, although these are listed in the [inbox apps](applocker-csp.md#inboxappsandcomponents). - - -An application that is running may not be immediately terminated. - -Value type is chr. - -Value evaluation rule - The information for PolicyManager is opaque. There is no most restricted value evaluation. Whenever there is a change to the value, the device parses the node value and enforces specified policies. - - - - -
- **ApplicationManagement/DisableStoreOriginatedApps** diff --git a/windows/client-management/mdm/policy-csp-browser.md b/windows/client-management/mdm/policy-csp-browser.md index 952c02bc75..b44716b8ec 100644 --- a/windows/client-management/mdm/policy-csp-browser.md +++ b/windows/client-management/mdm/policy-csp-browser.md @@ -27,9 +27,6 @@ manager: dansimp
Browser/AllowAutofill
-
- Browser/AllowBrowser -
Browser/AllowConfigurationUpdateForBooksLibrary
@@ -132,9 +129,6 @@ manager: dansimp
Browser/EnterpriseSiteListServiceUrl
-
- Browser/FirstRunURL -
Browser/HomePages
@@ -363,79 +357,6 @@ To verify AllowAutofill is set to 0 (not allowed):
- -**Browser/AllowBrowser** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecross mark
Educationcross mark
Mobilecheck mark
Mobile Enterprisecheck mark
- - -
- - -[Scope](./policy-configuration-service-provider.md#policy-scope): - -> [!div class = "checklist"] -> * User -> * Device - -
- - - -> [!NOTE] -> This policy is only enforced in Windows 10 Mobile and not supported in Windows 10 for desktop. For desktop devices, use the [AppLocker CSP](applocker-csp.md) instead. - -The device allows Microsoft Edge on Windows 10 Mobile by default. With this policy, you can disable the Microsoft Edge tile, and when clicking the tile, a message opens indicating that the administrator disabled Internet browsing. - - - - - -Supported values: - -- 0 – Prevented/not allowed. -- 1 (default) – Allowed. - -Most restricted value: 0 - - - -
- **Browser/AllowConfigurationUpdateForBooksLibrary** @@ -3261,69 +3182,6 @@ Supported values:
- -**Browser/FirstRunURL** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecross mark
Educationcross mark
Mobilecheck mark
Mobile Enterprisecheck mark
- - -
- - -[Scope](./policy-configuration-service-provider.md#policy-scope): - -> [!div class = "checklist"] -> * User -> * Device - -
- - - -> [!NOTE] -> This policy is only enforced in Windows 10 Mobile and not supported in Windows 10 for desktop. - -Enter a URL in string format for the site you want to load when Microsoft Edge for Windows 10 Mobile opens for the first time, for example, contoso.com. - - - - -
- **Browser/HomePages** diff --git a/windows/client-management/mdm/policy-csp-connectivity.md b/windows/client-management/mdm/policy-csp-connectivity.md index 14c7a07188..0448606669 100644 --- a/windows/client-management/mdm/policy-csp-connectivity.md +++ b/windows/client-management/mdm/policy-csp-connectivity.md @@ -33,15 +33,9 @@ manager: dansimp
Connectivity/AllowConnectedDevices
-
- Connectivity/AllowNFC -
Connectivity/AllowPhonePCLinking
-
- Connectivity/AllowUSBConnection -
Connectivity/AllowVPNOverCellular
@@ -368,78 +362,6 @@ The following list shows the supported values:
- -**Connectivity/AllowNFC** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecross mark
Educationcross mark
Mobilecheck mark
Mobile Enterprisecheck mark
- - -
- - -[Scope](./policy-configuration-service-provider.md#policy-scope): - -> [!div class = "checklist"] -> * Device - -
- - - -> [!NOTE] -> This policy is only enforced in Windows 10 Mobile and not supported in Windows 10 for desktop. - - -Allows or disallows near field communication (NFC) on the device. - -Most restricted value is 0. - - - -The following list shows the supported values: - -- 0 – Do not allow NFC capabilities. -- 1 (default) – Allow NFC capabilities. - - - - -
- **Connectivity/AllowPhonePCLinking** @@ -523,80 +445,6 @@ Device that has previously opt-in to MMX will also stop showing on the device li
- -**Connectivity/AllowUSBConnection** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecross mark
Educationcross mark
Mobilecheck mark
Mobile Enterprisecheck mark
- - -
- - -[Scope](./policy-configuration-service-provider.md#policy-scope): - -> [!div class = "checklist"] -> * Device - -
- - - -> [!NOTE] -> This policy is only enforced in Windows 10 Mobile and not supported in Windows 10 for desktop. - - -Enables USB connection between the device and a computer to sync files with the device or to use developer tools to deploy or debug applications. Changing this policy does not affect USB charging. - -Both Media Transfer Protocol (MTP) and IP over USB are disabled when this policy is enforced. - -Most restricted value is 0. - - - -The following list shows the supported values: - -- 0 – Not allowed. -- 1 (default) – Allowed. - - - - -
- **Connectivity/AllowVPNOverCellular** diff --git a/windows/client-management/mdm/policy-csp-devicelock.md b/windows/client-management/mdm/policy-csp-devicelock.md index 750d71103e..6d19b9e847 100644 --- a/windows/client-management/mdm/policy-csp-devicelock.md +++ b/windows/client-management/mdm/policy-csp-devicelock.md @@ -21,12 +21,6 @@ manager: dansimp ## DeviceLock policies
-
- DeviceLock/AllowIdleReturnWithoutPassword -
-
- DeviceLock/AllowScreenTimeoutWhileLockedUserConfig -
DeviceLock/AllowSimpleDevicePassword
@@ -45,18 +39,12 @@ manager: dansimp
DeviceLock/EnforceLockScreenAndLogonImage
-
- DeviceLock/EnforceLockScreenProvider -
DeviceLock/MaxDevicePasswordFailedAttempts
DeviceLock/MaxInactivityTimeDeviceLock
-
- DeviceLock/MaxInactivityTimeDeviceLockWithExternalDisplay -
DeviceLock/MinDevicePasswordComplexCharacters
@@ -72,161 +60,9 @@ manager: dansimp
DeviceLock/PreventLockScreenSlideShow
-
- DeviceLock/ScreenTimeoutWhileLocked -
-
+ -
- - -**DeviceLock/AllowIdleReturnWithoutPassword** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecross mark
Educationcross mark
Mobilecheck mark
Mobile Enterprisecheck mark
- - -
- - -[Scope](./policy-configuration-service-provider.md#policy-scope): - -> [!div class = "checklist"] -> * Device - -
- - - -> [!NOTE] -> This policy is only enforced in Windows 10 Mobile and not supported in Windows 10 for desktop. - - -Specifies whether the user must input a PIN or password when the device resumes from an idle state. - -> [!NOTE] -> This policy must be wrapped in an Atomic command. - - - -The following list shows the supported values: - -- 0 – Not allowed. -- 1 (default) – Allowed. - - - - -
- - -**DeviceLock/AllowScreenTimeoutWhileLockedUserConfig** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Windows EditionSupported?
Homecheck mark
Procheck mark
Businesscheck mark
Enterprisecheck mark
Educationcheck mark
Mobilecheck mark
Mobile Enterprisecheck mark
- - -
- - -[Scope](./policy-configuration-service-provider.md#policy-scope): - -> [!div class = "checklist"] -> * Device - -
- - - -> [!NOTE] -> This policy is only enforced in Windows 10 Mobile and not supported in Windows 10 for desktop. - - -Specifies whether to show a user-configurable setting to control the screen timeout while on the lock screen of Windows 10 Mobile devices. - -> [!NOTE] -> This policy must be wrapped in an Atomic command. - -> [!IMPORTANT] -> If this policy is set to 1 (Allowed), the value set by **DeviceLock/ScreenTimeOutWhileLocked** is ignored. To ensure enterprise control over the screen timeout, set this policy to 0 (Not allowed) and use **DeviceLock/ScreenTimeOutWhileLocked** to set the screen timeout period. - - - -The following list shows the supported values: - -- 0 (default) – Not allowed. -- 1 – Allowed. - - - -
@@ -703,71 +539,6 @@ Value type is a string, which is the full image filepath and filename.
- -**DeviceLock/EnforceLockScreenProvider** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecross mark
Educationcross mark
Mobilecheck mark1
Mobile Enterprisecheck mark1
- - -
- - -[Scope](./policy-configuration-service-provider.md#policy-scope): - -> [!div class = "checklist"] -> * Device - -
- - - -Added in Windows 10, version 1607. Restricts lock screen image to a specific lock screen provider. Users will not be able change this provider. - -> [!NOTE] -> This policy is only enforced in Windows 10 for mobile devices. - - -Value type is a string, which is the AppID. - - - - -
- **DeviceLock/MaxDevicePasswordFailedAttempts** @@ -926,75 +697,6 @@ The following list shows the supported values:
- -**DeviceLock/MaxInactivityTimeDeviceLockWithExternalDisplay** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecross mark
Educationcross mark
Mobilecheck mark2
Mobile Enterprisecheck mark2
- - -
- - -[Scope](./policy-configuration-service-provider.md#policy-scope): - -> [!div class = "checklist"] -> * Device - -
- - - -Specifies the maximum amount of time (in minutes) allowed after the device is idle that will cause the device to become PIN or password locked while connected to an external display. - -> [!NOTE] -> This policy must be wrapped in an Atomic command. - - - -The following list shows the supported values: - -- An integer X where 0 <= X <= 999. -- 0 (default) - No timeout is defined. The default of "0" is Windows Phone 7.5 parity and is interpreted by as "No timeout is defined." - - - - -
- **DeviceLock/MinDevicePasswordComplexCharacters** @@ -1428,75 +1130,6 @@ ADMX Info:
- -**DeviceLock/ScreenTimeoutWhileLocked** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecross mark
Educationcross mark
Mobilecheck mark
Mobile Enterprisecheck mark
- - -
- - -[Scope](./policy-configuration-service-provider.md#policy-scope): - -> [!div class = "checklist"] -> * Device - -
- - - -> [!NOTE] -> This policy is only enforced in Windows 10 Mobile and not supported in Windows 10 for desktop. - -Allows an enterprise to set the duration in seconds for the screen timeout while on the lock screen of Windows 10 Mobile devices. - -Minimum supported value is 10. - -Maximum supported value is 1800. - -The default value is 10. - -Most restricted value is 0. - - - -
- Footnotes: - 1 - Added in Windows 10, version 1607. diff --git a/windows/client-management/mdm/policy-csp-experience.md b/windows/client-management/mdm/policy-csp-experience.md index 6e75b35fdf..2f411730fc 100644 --- a/windows/client-management/mdm/policy-csp-experience.md +++ b/windows/client-management/mdm/policy-csp-experience.md @@ -24,9 +24,6 @@ manager: dansimp
Experience/AllowClipboardHistory
-
- Experience/AllowCopyPaste -
Experience/AllowCortana
@@ -39,15 +36,9 @@ manager: dansimp
Experience/AllowManualMDMUnenrollment
-
- Experience/AllowSIMErrorDialogPromptWhenNoSIM -
Experience/AllowSaveAsOfOfficeFiles
-
- Experience/AllowScreenCapture -
Experience/AllowSharingOfOfficeFiles
@@ -57,15 +48,9 @@ manager: dansimp
Experience/AllowTailoredExperiencesWithDiagnosticData
-
- Experience/AllowTaskSwitcher -
Experience/AllowThirdPartySuggestionsInWindowsSpotlight
-
- Experience/AllowVoiceRecording -
Experience/AllowWindowsConsumerFeatures
@@ -191,77 +176,6 @@ ADMX Info:
- -**Experience/AllowCopyPaste** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecross mark
Educationcross mark
Mobilecheck mark
Mobile Enterprisecheck mark
- - -
- - -[Scope](./policy-configuration-service-provider.md#policy-scope): - -> [!div class = "checklist"] -> * Device - -
- - - -> [!NOTE] -> This policy is only enforced in Windows 10 Mobile and not supported in Windows 10 for desktop. - -Specifies whether copy and paste is allowed. - -Most restricted value is 0. - - - -The following list shows the supported values: - -- 0 – Not allowed. -- 1 (default) – Allowed. - - - - -
- **Experience/AllowCortana** @@ -558,76 +472,6 @@ The following list shows the supported values:
- -**Experience/AllowSIMErrorDialogPromptWhenNoSIM** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecross mark
Educationcross mark
Mobilecheck mark
Mobile Enterprisecheck mark
- - -
- - -[Scope](./policy-configuration-service-provider.md#policy-scope): - -> [!div class = "checklist"] -> * Device - -
- - - -> [!NOTE] -> This policy is only enforced in Windows 10 Mobile and not supported in Windows 10 for desktop. - - -Specifies whether to display dialog prompt when no SIM card is detected. - - - -The following list shows the supported values: - -- 0 – SIM card dialog prompt is not displayed. -- 1 (default) – SIM card dialog prompt is displayed. - - - - -
- **Experience/AllowSaveAsOfOfficeFiles** @@ -641,78 +485,6 @@ This policy is deprecated.
- -**Experience/AllowScreenCapture** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecross mark
Educationcross mark
Mobilecheck mark
Mobile Enterprisecheck mark
- - -
- - -[Scope](./policy-configuration-service-provider.md#policy-scope): - -> [!div class = "checklist"] -> * Device - -
- - - -> [!NOTE] -> This policy is only enforced in Windows 10 Mobile and not supported in Windows 10 for desktop. - - -Specifies whether screen capture is allowed. - -Most restricted value is 0. - - - -The following list shows the supported values: - -- 0 – Not allowed. -- 1 (default) – Allowed. - - - - -
- **Experience/AllowSharingOfOfficeFiles** @@ -873,76 +645,6 @@ The following list shows the supported values:
- -**Experience/AllowTaskSwitcher** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecross mark
Educationcross mark
Mobilecheck mark
Mobile Enterprisecheck mark
- - -
- - -[Scope](./policy-configuration-service-provider.md#policy-scope): - -> [!div class = "checklist"] -> * Device - -
- - - -> [!NOTE] -> This policy is only enforced in Windows 10 Mobile and not supported in Windows 10 for desktop. - - -Allows or disallows task switching on the device. - - - -The following list shows the supported values: - -- 0 – Task switching not allowed. -- 1 (default) – Task switching allowed. - - - - -
- **Experience/AllowThirdPartySuggestionsInWindowsSpotlight** @@ -1021,78 +723,6 @@ The following list shows the supported values:
- -**Experience/AllowVoiceRecording** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecross mark
Educationcross mark
Mobilecheck mark
Mobile Enterprisecheck mark
- - -
- - -[Scope](./policy-configuration-service-provider.md#policy-scope): - -> [!div class = "checklist"] -> * Device - -
- - - -> [!NOTE] -> This policy is only enforced in Windows 10 Mobile and not supported in Windows 10 for desktop. - - -Specifies whether voice recording is allowed for apps. - -Most restricted value is 0. - - - -The following list shows the supported values: - -- 0 – Not allowed. -- 1 (default) – Allowed. - - - - -
- **Experience/AllowWindowsConsumerFeatures** diff --git a/windows/client-management/mdm/policy-csp-messaging.md b/windows/client-management/mdm/policy-csp-messaging.md index f10d8a8d53..8301d1a9a1 100644 --- a/windows/client-management/mdm/policy-csp-messaging.md +++ b/windows/client-management/mdm/policy-csp-messaging.md @@ -21,87 +21,12 @@ manager: dansimp ## Messaging policies
-
- Messaging/AllowMMS -
Messaging/AllowMessageSync
-
- Messaging/AllowRCS -
-
- - -**Messaging/AllowMMS** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecross mark
Educationcross mark
Mobilecheck mark2
Mobile Enterprisecheck mark2
- - -
- - -[Scope](./policy-configuration-service-provider.md#policy-scope): - -> [!div class = "checklist"] -> * Device - -
- - - -> [!NOTE] -> This policy is only enforced in Windows 10 Mobile and not supported in Windows 10 for desktop. - -Added in Windows 10, version 1703. Enables or disables the MMS send/receive functionality on the device. For enterprises, this policy can be used to disable MMS on devices as part of the auditing or management requirement. - - - -The following list shows the supported values: - -- 0 - Disabled. -- 1 (default) - Enabled. - - - -
@@ -178,74 +103,6 @@ The following list shows the supported values:
- -**Messaging/AllowRCS** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecross mark
Educationcross mark
Mobilecheck mark2
Mobile Enterprisecheck mark2
- - -
- - -[Scope](./policy-configuration-service-provider.md#policy-scope): - -> [!div class = "checklist"] -> * Device - -
- - - -> [!NOTE] -> This policy is only enforced in Windows 10 Mobile and not supported in Windows 10 for desktop. - -Added in Windows 10, version 1703. Enables or disables the RCS send/receive functionality on the device. For enterprises, this policy can be used to disable RCS on devices as part of the auditing or management requirement. - - - -The following list shows the supported values: - -- 0 - Disabled. -- 1 (default) - Enabled. - - - -
- Footnotes: - 1 - Added in Windows 10, version 1607. diff --git a/windows/client-management/mdm/policy-csp-search.md b/windows/client-management/mdm/policy-csp-search.md index ed140ad774..a5f888f9a7 100644 --- a/windows/client-management/mdm/policy-csp-search.md +++ b/windows/client-management/mdm/policy-csp-search.md @@ -63,9 +63,6 @@ manager: dansimp
Search/PreventRemoteQueries
-
- Search/SafeSearchPermissions -
@@ -1063,78 +1060,6 @@ The following list shows the supported values:
- -**Search/SafeSearchPermissions** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecross mark
Educationcross mark
Mobilecheck mark
Mobile Enterprisecheck mark
- - -
- - -[Scope](./policy-configuration-service-provider.md#policy-scope): - -> [!div class = "checklist"] -> * Device - -
- - - -> [!NOTE] -> This policy is only enforced in Windows 10 Mobile and not supported in Windows 10 for desktop. Desktop users should use Search/DoNotUseWebResults. - - -Specifies what level of safe search (filtering adult content) is required. - - -Most restricted value is 0. - - - -The following list shows the supported values: - -- 0 – Strict, highest filtering against adult content. -- 1 (default) – Moderate filtering against adult content (valid search results will not be filtered). - - - -
- Footnotes: - 1 - Added in Windows 10, version 1607. diff --git a/windows/client-management/mdm/policy-csp-security.md b/windows/client-management/mdm/policy-csp-security.md index 2719df8815..eea7999480 100644 --- a/windows/client-management/mdm/policy-csp-security.md +++ b/windows/client-management/mdm/policy-csp-security.md @@ -29,15 +29,9 @@ manager: dansimp
Security/AllowAutomaticDeviceEncryptionForAzureADJoinedDevices
-
- Security/AllowManualRootCertificateInstallation -
Security/AllowRemoveProvisioningPackage
-
- Security/AntiTheftMode -
Security/ClearTPMIfNotReady
@@ -196,78 +190,6 @@ The following list shows the supported values:
- -**Security/AllowManualRootCertificateInstallation** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecross mark
Educationcross mark
Mobilecheck mark
Mobile Enterprisecheck mark
- - -
- - -[Scope](./policy-configuration-service-provider.md#policy-scope): - -> [!div class = "checklist"] -> * Device - -
- - - -> [!NOTE] -> This policy is only enforced in Windows 10 Mobile and not supported in Windows 10 for desktop. - - -Specifies whether the user is allowed to manually install root and intermediate CA certificates. - -Most restricted value is 0. - - - -The following list shows the supported values: - -- 0 – Not allowed. -- 1 (default) – Allowed. - - - - -
- **Security/AllowRemoveProvisioningPackage** @@ -334,76 +256,6 @@ The following list shows the supported values:
- -**Security/AntiTheftMode** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecross mark
Educationcross mark
Mobilecheck mark
Mobile Enterprisecheck mark
- - -
- - -[Scope](./policy-configuration-service-provider.md#policy-scope): - -> [!div class = "checklist"] -> * Device - -
- - - -> [!NOTE] -> This policy is only enforced in Windows 10 Mobile and not supported in Windows 10 for desktop. - -  -Allows or disallow Anti Theft Mode on the device. - - - -The following list shows the supported values: - -- 0 – Don't allow Anti Theft Mode. -- 1 (default) – Anti Theft Mode will follow the default device configuration (region-dependent). - - - - -
- **Security/ClearTPMIfNotReady** diff --git a/windows/client-management/mdm/policy-csp-settings.md b/windows/client-management/mdm/policy-csp-settings.md index 726ca4ead7..50a1738797 100644 --- a/windows/client-management/mdm/policy-csp-settings.md +++ b/windows/client-management/mdm/policy-csp-settings.md @@ -30,9 +30,6 @@ manager: dansimp
Settings/AllowDateTime
-
- Settings/AllowEditDeviceName -
Settings/AllowLanguage
@@ -273,72 +270,6 @@ The following list shows the supported values:
- -**Settings/AllowEditDeviceName** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecross mark
Educationcross mark
Mobilecheck mark1
Mobile Enterprisecheck mark1
- - -
- - -[Scope](./policy-configuration-service-provider.md#policy-scope): - -> [!div class = "checklist"] -> * Device - -
- - - -Allows editing of the device name. - - - -The following list shows the supported values: - -- 0 – Not allowed. -- 1 (default) – Allowed. - - - - -
- **Settings/AllowLanguage** diff --git a/windows/client-management/mdm/policy-csp-timelanguagesettings.md b/windows/client-management/mdm/policy-csp-timelanguagesettings.md index 611cb5cf8e..7265a143a9 100644 --- a/windows/client-management/mdm/policy-csp-timelanguagesettings.md +++ b/windows/client-management/mdm/policy-csp-timelanguagesettings.md @@ -21,81 +21,12 @@ manager: dansimp ## TimeLanguageSettings policies
-
- TimeLanguageSettings/AllowSet24HourClock -
TimeLanguageSettings/ConfigureTimeZone
-
- - -**TimeLanguageSettings/AllowSet24HourClock** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecross mark
Educationcross mark
Mobilecheck mark2
Mobile Enterprisecheck mark2
- - -
- - -[Scope](./policy-configuration-service-provider.md#policy-scope): - -> [!div class = "checklist"] -> * Device - -
- - - -Allows for the configuration of the default clock setting to be the 24 hour format. If set to 0 (zero), the device uses the default clock as prescribed by the current locale setting. - - - -The following list shows the supported values: - -- 0 (default) – Current locale setting. -- 1 – Set 24 hour clock. - - - -
From d13b211817048d55d28622ceb68ecd1f50d1a604 Mon Sep 17 00:00:00 2001 From: denisebmsft Date: Thu, 10 Oct 2019 13:28:27 -0700 Subject: [PATCH 090/143] Update TOC.md --- windows/security/threat-protection/TOC.md | 1 - 1 file changed, 1 deletion(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index ef12771132..f8776c4535 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -301,7 +301,6 @@ #### [Manage next generation protection in your business]() ##### [Management overview](windows-defender-antivirus/configuration-management-reference-windows-defender-antivirus.md) -##### [Management overview](windows-defender-antivirus/configuration-management-reference-windows-defender-antivirus.md) ##### [Use Microsoft Intune and System Center Configuration Manager to manage next generation protection](windows-defender-antivirus/use-intune-config-manager-windows-defender-antivirus.md) ##### [Use Group Policy settings to manage next generation protection](windows-defender-antivirus/use-group-policy-windows-defender-antivirus.md) ##### [Use PowerShell cmdlets to manage next generation protection](windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus.md) From 11320abcc48030d191aca57ddd6b41eb223879b6 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Thu, 10 Oct 2019 14:03:14 -0700 Subject: [PATCH 091/143] Removed reference doc link --- windows/client-management/mdm/bitlocker-csp.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/client-management/mdm/bitlocker-csp.md b/windows/client-management/mdm/bitlocker-csp.md index 7e9615ce26..94210466dd 100644 --- a/windows/client-management/mdm/bitlocker-csp.md +++ b/windows/client-management/mdm/bitlocker-csp.md @@ -962,8 +962,7 @@ Value type is string. Supported operation is Execute. Request ID is expected as Interior node. Supported operation is Get. **Status/DeviceEncryptionStatus** -This node reports compliance state of device encryption on the system. -See [Monitor device encryption with Intune](https://docs.microsoft.com/intune/protect/encryption-monitor) for more information. +This node reports compliance state of device encryption on the system. From 6100139f9d1659b9ed97dfea3871a1620b5cd1cb Mon Sep 17 00:00:00 2001 From: denisebmsft Date: Thu, 10 Oct 2019 14:18:25 -0700 Subject: [PATCH 092/143] Update windows-defender-antivirus-in-windows-10.md --- ...indows-defender-antivirus-in-windows-10.md | 41 ++++++++----------- 1 file changed, 16 insertions(+), 25 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md index f4224a60a4..342155a4b5 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md +++ b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md @@ -1,5 +1,5 @@ --- -title: Windows Defender Antivirus +title: Next-generation protection in Windows 10 and Windows Server 2016 description: Learn how to manage, configure, and use Windows Defender AV, the built-in antimalware and antivirus product available in Windows 10 and Windows Server 2016 keywords: windows defender antivirus, windows defender, antimalware, scep, system center endpoint protection, system center configuration manager, virus, malware, threat, detection, protection, security search.product: eADQiWindows 10XVcnh @@ -9,50 +9,47 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp -ms.date: 06/11/2019 +author: denisebmsft +ms.author: deniseb +ms.date: 10/10/2019 ms.reviewer: manager: dansimp --- -# Next Generation Protection in Windows 10 and Windows Server 2016 +# Next-generation protection in Windows 10 and Windows Server 2016 **Applies to:** - [Windows Defender Advanced Threat Protection (Windows Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -Next-gen protection provides enhanced safety, alongside more traditional security measures. Next-gen services use machine learning and the cloud to keep all devices on your enterprise network safe. +Next-generation protection provides enhanced safety, alongside more traditional security measures. These services use machine learning and the cloud to keep all devices in your enterprise organization network safe. -Next-gen protection services include: +Next-generation protection services include: - [Always-on scanning](configure-real-time-protection-windows-defender-antivirus.md), also known as "real-time protection", for advanced file and process behavior monitoring - [Cloud-based delivery](utilize-microsoft-cloud-protection-windows-defender-antivirus.md) for near-instant detection and blocking of new and emerging threats - [Dedicated protection updates](manage-updates-baselines-windows-defender-antivirus.md) powered by machine-learning, big-data analysis, and in-depth threat resistance research >[!TIP] ->You can visit the Windows Defender Testground website at [demo.wd.microsoft.com](https://demo.wd.microsoft.com?ocid=cx-wddocs-testground) to confirm the following features are working and see how they work: +>Visit the Windows Defender Testground website at [demo.wd.microsoft.com](https://demo.wd.microsoft.com?ocid=cx-wddocs-testground) to see how the following features work: > ->- Cloud-delivered protection ->- Fast learning (including Block at first sight) ->- Potentially unwanted application blocking +>- [Cloud-delivered protection](enable-cloud-protection-windows-defender-antivirus.md) +>- Fast learning (including [block at first sight](configure-block-at-first-sight-windows-defender-antivirus.md)) +>- [Potentially unwanted application blocking](detect-block-potentially-unwanted-apps-windows-defender-antivirus.md) > [!NOTE] > For more information regarding what's new in each Windows version, please refer to [What's new in Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp). - ## Minimum system requirements -Windows Defender Antivirus is our main vehicle for next-gen protection. +Windows Defender Antivirus is your main vehicle for next-generation protection, and it has the same hardware requirements as Windows 10. For more information, see: -It has the same hardware requirements as Windows 10. For more information, see: +- [Minimum hardware requirements](https://docs.microsoft.com/windows-hardware/design/minimum/minimum-hardware-requirements-overview) +- [Hardware component guidelines](https://docs.microsoft.com/windows-hardware/design/component-guidelines/components) -- [Minimum hardware requirements](https://msdn.microsoft.com/library/windows/hardware/dn915086.aspx) -- [Hardware component guidelines](https://msdn.microsoft.com/library/windows/hardware/dn915049.aspx) +## Configuring Next-generation services -## Configuring next-gen services - -You can use the following to configure and manage next-gen services in Windows 10, while running Windows Defender Antivirus: +You can use the following to configure and manage next-generation services in Windows 10, while running Windows Defender Antivirus: - System Center Configuration Manager (as System Center Endpoint Protection, or SCEP) - Microsoft Intune @@ -62,12 +59,6 @@ You can use the following to configure and manage next-gen services in Windows 1 Configuration and management is largely the same in Windows Server 2016, while running Windows Defender Antivirus; however, [there are some differences](windows-defender-antivirus-on-windows-server-2016.md). ->[!TIP] ->You can visit the Windows Defender Testground website at [demo.wd.microsoft.com](https://demo.wd.microsoft.com?ocid=cx-wddocs-testground) to confirm the following features are working and see how they work: ->- Cloud-delivered protection ->- Fast learning (including Block at first sight) ->- Potentially unwanted application blocking - ## Related topics - [Full version history for Microsoft Defender Advanced Threat Protection](../microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md) From 7c5c9aaf4599341aadf138ca53f72f9375c3eb0c Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Thu, 10 Oct 2019 15:10:25 -0700 Subject: [PATCH 093/143] Added localization metadata --- windows/client-management/mdm/bitlocker-csp.md | 1 + windows/client-management/mdm/bitlocker-ddf-file.md | 1 + 2 files changed, 2 insertions(+) diff --git a/windows/client-management/mdm/bitlocker-csp.md b/windows/client-management/mdm/bitlocker-csp.md index 94210466dd..82139a98a6 100644 --- a/windows/client-management/mdm/bitlocker-csp.md +++ b/windows/client-management/mdm/bitlocker-csp.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: lomayor +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/bitlocker-ddf-file.md b/windows/client-management/mdm/bitlocker-ddf-file.md index 38a57d73a7..19421997ba 100644 --- a/windows/client-management/mdm/bitlocker-ddf-file.md +++ b/windows/client-management/mdm/bitlocker-ddf-file.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: lomayor +ms.localizationpriority: medium ms.date: 09/30/2019 ms.reviewer: manager: dansimp From 57ccc0e039d4f6fc1252e888cd4936c4dd70aaf2 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Thu, 10 Oct 2019 15:34:49 -0700 Subject: [PATCH 094/143] Added a reference doc link --- windows/client-management/mdm/policy-csp-update.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-update.md b/windows/client-management/mdm/policy-csp-update.md index c574218149..49a7095e64 100644 --- a/windows/client-management/mdm/policy-csp-update.md +++ b/windows/client-management/mdm/policy-csp-update.md @@ -4631,7 +4631,7 @@ The following list shows the supported values: -Enables IT administrators to specify which version they would like their device(s) to move to and/or stay on until they reach end of service or reconfigure the policy. +Enables IT administrators to specify which version they would like their device(s) to move to and/or stay on until they reach end of service or reconfigure the policy. For details about different Windows 10 versions, see [Windows 10 release information](https://docs.microsoft.com/windows/release-information/). ADMX Info: @@ -4643,7 +4643,7 @@ ADMX Info: -Value type is a string containing version number. For example, 1809, 1903. +Value type is a string containing Windows 10 version number. For example, 1809, 1903. From c03b00bc7aa94ceb56f6b8d53d80c4dd61e884ad Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Thu, 10 Oct 2019 16:15:14 -0700 Subject: [PATCH 095/143] Added a new update policy to index and what's new --- .../mdm/new-in-windows-mdm-enrollment-management.md | 7 +++++++ .../mdm/policy-configuration-service-provider.md | 3 +++ 2 files changed, 10 insertions(+) diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index 669c192776..fd199bb187 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -57,6 +57,7 @@ For details about Microsoft mobile device management protocols for Windows 10 s - [What is dmwappushsvc?](#what-is-dmwappushsvc) - **Change history in MDM documentation** + - [October 2019](#october-2019) - [September 2019](#september-2019) - [August 2019](#august-2019) - [July 2019](#july-2019) @@ -1907,6 +1908,12 @@ How do I turn if off? | The service can be stopped from the "Services" console o ## Change history in MDM documentation +### October 2019 + +|New or updated topic | Description| +|--- | ---| +|[Policy CSP - Update](policy-csp-update.md)|Added the following new policy:
Update/TargetReleaseVersion| + ### September 2019 |New or updated topic | Description| diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index a3263e6af0..b030093ff9 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -3788,6 +3788,9 @@ The following diagram shows the Policy configuration service provider in tree fo
Update/SetEDURestart
+
+ Update/TargetReleaseVersion +
Update/UpdateNotificationLevel
From 33e5aa4eb8f0357c9a4470fc2d45c6447ae0a795 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Thu, 10 Oct 2019 16:18:04 -0700 Subject: [PATCH 096/143] Added localization metadata --- windows/client-management/mdm/policy-csp-update.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/client-management/mdm/policy-csp-update.md b/windows/client-management/mdm/policy-csp-update.md index 49a7095e64..3eada3bc25 100644 --- a/windows/client-management/mdm/policy-csp-update.md +++ b/windows/client-management/mdm/policy-csp-update.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 10/04/2019 ms.reviewer: manager: dansimp From c0ffe22e4f6406ada53d3e6b80e721c4973497a8 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Thu, 10 Oct 2019 16:43:23 -0700 Subject: [PATCH 097/143] Re-added 1909 version info --- .../mdm/images/provisioning-csp-bitlocker.png | Bin 64815 -> 63789 bytes ...ew-in-windows-mdm-enrollment-management.md | 22 ++++++++++++++++++ 2 files changed, 22 insertions(+) diff --git a/windows/client-management/mdm/images/provisioning-csp-bitlocker.png b/windows/client-management/mdm/images/provisioning-csp-bitlocker.png index 4dafccbd9cd16b3d6975b274a5ac343e3f90bf7a..63ccb6fc89fa07212c36184d0145547f40bbd7eb 100644 GIT binary patch literal 63789 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 literal 64815 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

5&&mulH$VeOQIe^hY`4gXu`4#l>pgM4=1T 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 c +

+++ + + + + + + + + + + + +
New or updated topicDescription
BitLocker CSP
Added the following new nodes in Windows 10, version 1909:

+ConfigureRecoveryPasswordRotation, RotateRecoveryPasswords, RotateRecoveryPasswordsStatus, RotateRecoveryPasswordsRequestID. +
+ ## What’s new in MDM for Windows 10, version 1903 From 8204bb5280895b78743a16addee68d4b27414eee Mon Sep 17 00:00:00 2001 From: Teresa-Motiv Date: Fri, 11 Oct 2019 09:59:42 -0700 Subject: [PATCH 098/143] Added content --- .../surface/manage-surface-driver-and-firmware-updates.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/devices/surface/manage-surface-driver-and-firmware-updates.md b/devices/surface/manage-surface-driver-and-firmware-updates.md index 05509bd838..2babc04471 100644 --- a/devices/surface/manage-surface-driver-and-firmware-updates.md +++ b/devices/surface/manage-surface-driver-and-firmware-updates.md @@ -28,7 +28,7 @@ On Surface devices, the firmware is exposed to the operating system as a driver Windows Update automatically provides firmware for computers that receive updates directly from Microsoft. However, in environments where Windows Server Update Services (WSUS) manages updates, Windows Update cannot update the firmware. For managed environments, there are a number of options you can use to deploy firmware updates. -**Windows Update** +### Windows Update The simplest solution to ensure that firmware on Surface devices in your organization is kept up to date is to allow Surface devices to receive updates directly from Microsoft. You can implement this solution easily by excluding Surface devices from Group Policy that directs computers to receive updates from WSUS. @@ -36,7 +36,7 @@ Although this solution ensures that firmware will be updated as new releases are For details about Group Policy for client configuration of WSUS or Windows Update, see [Step 4: Configure Group Policy Settings for Automatic Updates](https://docs.microsoft.com/windows-server/administration/windows-server-update-services/deploy/4-configure-group-policy-settings-for-automatic-updates). -**Windows Installer Package** +### Windows Installer Package Surface driver and firmware updates are packaged as Windows Installer (MSI) files. To deploy these Windows Installer packages, you can use application deployment utilities such as the Microsoft Deployment Toolkit (MDT) or System Center Configuration Manager. Such solutions provide the means for administrators to test and review updates before deploying them, and to centralize deployment. For each device, it is important to select the correct MSI file for the device and its operating system. For more information see [Deploy the latest firmware and drivers for Surface devices](deploy-the-latest-firmware-and-drivers-for-surface-devices.md). @@ -45,6 +45,10 @@ For instructions on how to deploy updates by using System Center Configuration M > [!NOTE] > You can deploy applications separately from an operating system deployment through MDT by using a Post OS Installation task sequence. +### Microsoft System Center Configuration Manager + +Starting in Microsoft System Center Configuration Manager version 1710, you can synchronize and deploy Microsoft Surface firmware and driver updates by using the Configuration Manager client. The process resembles that for deploying regular updates. For additional information, see KB 4098906, [How to manage Surface driver updates in Configuration Manager](https://support.microsoft.com/help/4098906/manage-surface-driver-updates-in-configuration-manager). + ## Considerations when deploying updates and operating systems together The process of deploying firmware updates during an operating system deployment is straightforward. You can import the firmware and driver pack into either System Center Configuration Manager or MDT, and use them to deploy a fully updated environment to a target Surface device, complete with firmware. For a complete step-by-step guide to using MDT to deploy Windows to a Surface device, see [Deploy Windows 10 to Surface devices with Microsoft Deployment Toolkit](deploy-windows-10-to-surface-devices-with-mdt.md). From 304ddc5d4247a5158f029473da6bfed1c01db66c Mon Sep 17 00:00:00 2001 From: jaimeo Date: Fri, 11 Oct 2019 10:27:18 -0700 Subject: [PATCH 099/143] added WA deprecation note to DH and UR topics --- .../update/device-health-get-started.md | 157 ++++++++--------- .../upgrade/upgrade-readiness-get-started.md | 163 +++++++++--------- 2 files changed, 161 insertions(+), 159 deletions(-) diff --git a/windows/deployment/update/device-health-get-started.md b/windows/deployment/update/device-health-get-started.md index eb1b10ab08..82d1a27df0 100644 --- a/windows/deployment/update/device-health-get-started.md +++ b/windows/deployment/update/device-health-get-started.md @@ -1,78 +1,79 @@ ---- -title: Get started with Device Health -description: Configure Device Health in Azure Monitor to monitor health (such as crashes and sign-in failures) for your Windows 10 devices. -keywords: Device Health, oms, operations management suite, prerequisites, requirements, monitoring, crash, drivers, azure -ms.prod: w10 -ms.mktglfcycl: deploy -ms.sitesec: library -ms.date: 10/29/2018 -ms.reviewer: -manager: laurawi -ms.pagetype: deploy -audience: itpro author: greg-lindsay -ms.author: greglin -ms.localizationpriority: medium -ms.collection: M365-analytics -ms.topic: article ---- - -# Get started with Device Health - -This topic explains the steps necessary to configure your environment for Windows Analytics Device Health. - -- [Get started with Device Health](#get-started-with-device-health) - - [Add the Device Health solution to your Azure subscription](#add-the-device-health-solution-to-your-azure-subscription) - - [Enroll devices in Windows Analytics](#enroll-devices-in-windows-analytics) - - [Use Device Health to monitor device crashes, app crashes, sign-in failures, and more](#use-device-health-to-monitor-device-crashes-app-crashes-sign-in-failures-and-more) - - [Related topics](#related-topics) - - - -## Add the Device Health solution to your Azure subscription - -Device Health is offered as a *solution* which you link to a new or existing [Azure Monitor](https://azure.microsoft.com/services/monitor/) *workspace* within your Azure *subscription*. To configure this, follows these steps: - -1. Sign in to the [Azure Portal](https://portal.azure.com) with your work or school account or a Microsoft account. If you don't already have an Azure subscription you can create one (including free trial options) through the portal. - - >[!NOTE] - > Device Health is included at no additional cost with Windows 10 [education and enterprise licensing](https://docs.microsoft.com/windows/deployment/update/device-health-monitor#device-health-licensing). An Azure subscription is required for managing and using Device Health, but no Azure charges are expected to accrue to the subscription as a result of using Device Health. - -2. In the Azure portal select **Create a resource**, search for "Device Health", and then select **Create** on the **Device Health** solution. - ![Azure portal page highlighting + Create a resource and with Device Health selected](images/CreateSolution-Part1-Marketplace.png) - - ![Azure portal showing Device Health fly-in and Create button highlighted(images/CreateSolution-Part2-Create.png)](images/CreateSolution-Part2-Create.png) -3. Choose an existing workspace or create a new workspace to host the Device Health solution. - ![Azure portal showing Azure Monitor workspace fly-in](images/CreateSolution-Part3-Workspace.png) - - If you are using other Windows Analytics solutions (Upgrade Readiness or Update Compliance) you should add Device Health to the same workspace. - - If you are creating a new workspace, and your organization does not have policies governing naming conventions and structure, consider the following workspace settings to get started: - - Choose a workspace name which reflects the scope of planned usage in your organization, for example *PC-Analytics*. - - For the resource group setting select **Create new** and use the same name you chose for your new workspace. - - For the location setting, choose the Azure region where you would prefer the data to be stored. - - For the pricing tier select **per GB**. -4. Now that you have selected a workspace, you can go back to the Device Health blade and select **Create**. - ![Azure portal showing workspace selected and with Create button highlighted](images/CreateSolution-Part4-WorkspaceSelected.png) -5. Watch for a Notification (in the Azure portal) that "Deployment 'Microsoft.DeviceHealth' to resource group 'YourResourceGroupName' was successful." and then select **Go to resource** This might take several minutes to appear. - ![Azure portal all services page with Azure Monitor found and selected as favorite](images/CreateSolution-Part5-GoToResource.png) - - Suggestion: Choose the **Pin to Dashboard** option to make it easy to navigate to your newly added Device Health solution. - - Suggestion: If a "resource unavailable" error occurs when navigating to the solution, try again after one hour. - -## Enroll devices in Windows Analytics - -Once you've added Device Health to a workspace in your Azure subscription, you can start enrolling the devices in your organization. For Device Health there are two key steps for enrollment: -1. Deploy your CommercialID (from Device Health Settings page) to your Windows 10 devices (typically using Group Policy or similar) -2. Ensure the Windows Diagnostic Data setting on devices is set to Enhanced or Full (typically using Group Policy or similar). Note that the [Limit Enhanced](https://docs.microsoft.com/windows/privacy/enhanced-diagnostic-data-windows-analytics-events-and-fields) policy can substantially reduce the amount of diagnostic data shared with Microsoft while still allowing Device Health to function. -For full enrollment instructions and troubleshooting, see [Enrolling devices in Windows Analytics](windows-analytics-get-started.md). - -After enrolling your devices (by deploying your CommercialID and Windows Diagnostic Data settings), it may take 48-72 hours for the first data to appear in the solution. Until then, the Device Health tile will show "Performing Assessment." - -## Use Device Health to monitor device crashes, app crashes, sign-in failures, and more - -Once your devices are enrolled and data is flowing, you can move on to [Using Device Health](device-health-using.md). - ->[!NOTE] ->You can remove the Device Health solution from your workspace if you no longer want to monitor your organization’s devices. Windows diagnostic data will continue to be shared with Microsoft as normal as per the diagnostic data sharing settings on the devices. - -## Related topics - -[Use Device Health to monitor frequency and causes of device crashes](device-health-using.md)
-For the latest information on Windows Analytics, including new features and usage tips, see the [Windows Analytics blog](https://blogs.technet.microsoft.com/upgradeanalytics) +--- +title: Get started with Device Health +description: Configure Device Health in Azure Monitor to monitor health (such as crashes and sign-in failures) for your Windows 10 devices. +keywords: Device Health, oms, operations management suite, prerequisites, requirements, monitoring, crash, drivers, azure +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.reviewer: +manager: laurawi +ms.pagetype: deploy +audience: itpro +author: jaimeo +ms.author: jaimeo +ms.localizationpriority: medium +ms.collection: M365-analytics +ms.topic: article +--- + +# Get started with Device Health + +This topic explains the steps necessary to configure your environment for Windows Analytics Device Health. + +- [Get started with Device Health](#get-started-with-device-health) + - [Add the Device Health solution to your Azure subscription](#add-the-device-health-solution-to-your-azure-subscription) + - [Enroll devices in Windows Analytics](#enroll-devices-in-windows-analytics) + - [Use Device Health to monitor device crashes, app crashes, sign-in failures, and more](#use-device-health-to-monitor-device-crashes-app-crashes-sign-in-failures-and-more) + - [Related topics](#related-topics) + +>[!IMPORTANT] +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). + +## Add the Device Health solution to your Azure subscription + +Device Health is offered as a *solution* which you link to a new or existing [Azure Monitor](https://azure.microsoft.com/services/monitor/) *workspace* within your Azure *subscription*. To configure this, follows these steps: + +1. Sign in to the [Azure Portal](https://portal.azure.com) with your work or school account or a Microsoft account. If you don't already have an Azure subscription you can create one (including free trial options) through the portal. + + >[!NOTE] + > Device Health is included at no additional cost with Windows 10 [education and enterprise licensing](https://docs.microsoft.com/windows/deployment/update/device-health-monitor#device-health-licensing). An Azure subscription is required for managing and using Device Health, but no Azure charges are expected to accrue to the subscription as a result of using Device Health. + +2. In the Azure portal select **Create a resource**, search for "Device Health", and then select **Create** on the **Device Health** solution. + ![Azure portal page highlighting + Create a resource and with Device Health selected](images/CreateSolution-Part1-Marketplace.png) + + ![Azure portal showing Device Health fly-in and Create button highlighted(images/CreateSolution-Part2-Create.png)](images/CreateSolution-Part2-Create.png) +3. Choose an existing workspace or create a new workspace to host the Device Health solution. + ![Azure portal showing Azure Monitor workspace fly-in](images/CreateSolution-Part3-Workspace.png) + - If you are using other Windows Analytics solutions (Upgrade Readiness or Update Compliance) you should add Device Health to the same workspace. + - If you are creating a new workspace, and your organization does not have policies governing naming conventions and structure, consider the following workspace settings to get started: + - Choose a workspace name which reflects the scope of planned usage in your organization, for example *PC-Analytics*. + - For the resource group setting select **Create new** and use the same name you chose for your new workspace. + - For the location setting, choose the Azure region where you would prefer the data to be stored. + - For the pricing tier select **per GB**. +4. Now that you have selected a workspace, you can go back to the Device Health blade and select **Create**. + ![Azure portal showing workspace selected and with Create button highlighted](images/CreateSolution-Part4-WorkspaceSelected.png) +5. Watch for a Notification (in the Azure portal) that "Deployment 'Microsoft.DeviceHealth' to resource group 'YourResourceGroupName' was successful." and then select **Go to resource** This might take several minutes to appear. + ![Azure portal all services page with Azure Monitor found and selected as favorite](images/CreateSolution-Part5-GoToResource.png) + - Suggestion: Choose the **Pin to Dashboard** option to make it easy to navigate to your newly added Device Health solution. + - Suggestion: If a "resource unavailable" error occurs when navigating to the solution, try again after one hour. + +## Enroll devices in Windows Analytics + +Once you've added Device Health to a workspace in your Azure subscription, you can start enrolling the devices in your organization. For Device Health there are two key steps for enrollment: +1. Deploy your CommercialID (from Device Health Settings page) to your Windows 10 devices (typically using Group Policy or similar) +2. Ensure the Windows Diagnostic Data setting on devices is set to Enhanced or Full (typically using Group Policy or similar). Note that the [Limit Enhanced](https://docs.microsoft.com/windows/privacy/enhanced-diagnostic-data-windows-analytics-events-and-fields) policy can substantially reduce the amount of diagnostic data shared with Microsoft while still allowing Device Health to function. +For full enrollment instructions and troubleshooting, see [Enrolling devices in Windows Analytics](windows-analytics-get-started.md). + +After enrolling your devices (by deploying your CommercialID and Windows Diagnostic Data settings), it may take 48-72 hours for the first data to appear in the solution. Until then, the Device Health tile will show "Performing Assessment." + +## Use Device Health to monitor device crashes, app crashes, sign-in failures, and more + +Once your devices are enrolled and data is flowing, you can move on to [Using Device Health](device-health-using.md). + +>[!NOTE] +>You can remove the Device Health solution from your workspace if you no longer want to monitor your organization’s devices. Windows diagnostic data will continue to be shared with Microsoft as normal as per the diagnostic data sharing settings on the devices. + +## Related topics + +[Use Device Health to monitor frequency and causes of device crashes](device-health-using.md)
+For the latest information on Windows Analytics, including new features and usage tips, see the [Windows Analytics blog](https://blogs.technet.microsoft.com/upgradeanalytics) diff --git a/windows/deployment/upgrade/upgrade-readiness-get-started.md b/windows/deployment/upgrade/upgrade-readiness-get-started.md index 47a7fc7fe2..7681eb53ba 100644 --- a/windows/deployment/upgrade/upgrade-readiness-get-started.md +++ b/windows/deployment/upgrade/upgrade-readiness-get-started.md @@ -1,81 +1,82 @@ ---- -title: Get started with Upgrade Readiness (Windows 10) -ms.reviewer: -manager: laurawi -description: Explains how to get started with Upgrade Readiness. -keywords: windows analytics, oms, operations management suite, prerequisites, requirements, upgrades, log analytics, -ms.prod: w10 -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: deploy -audience: itpro author: greg-lindsay -ms.author: greglin -ms.localizationpriority: medium -ms.topic: article -ms.collection: M365-analytics ---- - -# Get started with Upgrade Readiness - ->[!IMPORTANT] ->**The OMS portal has been deprecated; you should start using the [Azure portal](https://portal.azure.com) instead as soon as possible.** Many experiences are the same in the two portals, but there are some key differences. See [Windows Analytics in the Azure Portal](../update/windows-analytics-azure-portal.md) for steps to use Windows Analytics in the Azure portal. For much more information about the transition from OMS to Azure, see [OMS portal moving to Azure](https://docs.microsoft.com/azure/log-analytics/log-analytics-oms-portal-transition). - -This topic explains how to obtain and configure Upgrade Readiness for your organization. - -You can use Upgrade Readiness to plan and manage your upgrade project end-to-end. Upgrade Readiness works by establishing communications between computers in your organization and Microsoft. Upgrade Readiness collects computer, application, and driver data for analysis. This data is used to identify compatibility issues that can block your upgrade and to suggest fixes that are known to Microsoft. - -Before you begin, consider reviewing the following helpful information:
- - [Upgrade Readiness requirements](upgrade-readiness-requirements.md): Provides detailed requirements to use Upgrade Readiness.
- - [Upgrade Readiness blog](https://techcommunity.microsoft.com/t5/Windows-Analytics-Blog/bg-p/WindowsAnalyticsBlog): Contains announcements of new features and provides helpful tips for using Upgrade Readiness. - ->If you are using System Center Configuration Manager, also check out information about how to integrate Upgrade Readiness with Configuration Manager: [Integrate Upgrade Readiness with System Center Configuration Manager](https://docs.microsoft.com/sccm/core/clients/manage/upgrade/upgrade-analytics). - -When you are ready to begin using Upgrade Readiness, perform the following steps: - -1. Review [data collection and privacy](#data-collection-and-privacy) information. -2. [Add the Upgrade Readiness solution to your Azure subsctiption](#add-the-upgrade-readiness-solution-to-your-azure-subscription). -3. [Enroll devices in Windows Analytics](#enroll-devices-in-windows-analytics). -4. [Use Upgrade Readiness to manage Windows Upgrades](#use-upgrade-readiness-to-manage-windows-upgrades) once your devices are enrolled. - -## Data collection and privacy - -To enable system, application, and driver data to be shared with Microsoft, you must configure user computers to send data. For information about what diagnostic data Microsoft collects and how that data is used and protected by Microsoft, see the following topics, refer to [Frequently asked questions and troubleshooting Windows Analytics](https://docs.microsoft.com/windows/deployment/update/windows-analytics-FAQ-troubleshooting), which discusses the issues and provides links to still more detailed information. - -## Add the Upgrade Readiness solution to your Azure subscription - -Upgrade Readiness is offered as a *solution* which you link to a new or existing [Azure Log Analytics](https://azure.microsoft.com/services/log-analytics/) *workspace* within your Azure *subscription*. To configure this, follows these steps: - -1. Sign in to the [Azure Portal](https://portal.azure.com) with your work or school account or a Microsoft account. If you don't already have an Azure subscription you can create one (including free trial options) through the portal. - - >[!NOTE] - > Upgrade Readiness is included at no additional cost with Windows 10 Professional, Education, and Enterprise editions. An Azure subscription is required for managing and using Upgrade Readiness, but no Azure charges are expected to accrue to the subscription as a result of using Upgrade Readiness. - -2. In the Azure portal select **Create a resource**, search for "Upgrade Readiness", and then select **Create** on the **Upgrade Readiness** solution. - ![Azure portal page highlighting + Create a resource and with Upgrade Readiness selected](../images/UR-Azureportal1.png) - - ![Azure portal showing Upgrade Readiness fly-in and Create button highlighted(images/CreateSolution-Part2-Create.png)](../images/UR-Azureportal2.png) -3. Choose an existing workspace or create a new workspace to host the Upgrade Readiness solution. - ![Azure portal showing Log Analytics workspace fly-in](../images/UR-Azureportal3.png) - - If you are using other Windows Analytics solutions (Device Health or Update Compliance) you should add Upgrade Readiness to the same workspace. - - If you are creating a new workspace, and your organization does not have policies governing naming conventions and structure, consider the following workspace settings to get started: - - Choose a workspace name which reflects the scope of planned usage in your organization, for example *PC-Analytics*. - - For the resource group setting select **Create new** and use the same name you chose for your new workspace. - - For the location setting, choose the Azure region where you would prefer the data to be stored. - - For the pricing tier select **per GB**. -4. Now that you have selected a workspace, you can go back to the Upgrade Readiness blade and select **Create**. - ![Azure portal showing workspace selected and with Create button highlighted](../images/UR-Azureportal4.png) -5. Watch for a Notification (in the Azure portal) that "Deployment 'Microsoft.CompatibilityAssessmentOMS' to resource group 'YourResourceGroupName' was successful." and then select **Go to resource** This might take several minutes to appear. - ![Azure portal all services page with Log Analytics found and selected as favorite](../images/CreateSolution-Part5-GoToResource.png) - - Suggestion: Choose the **Pin to Dashboard** option to make it easy to navigate to your newly added Upgrade Readiness solution. - - Suggestion: If a "resource unavailable" error occurs when navigating to the solution, try again after one hour. - -## Enroll devices in Windows Analytics - - -Once you've added Upgrade Readiness to a workspace in your Azure subscription, you can start enrolling the devices in your organization. For full instructions, see [Enrolling devices in Windows Analytics](https://docs.microsoft.com/windows/deployment/update/windows-analytics-get-started). - - - -## Use Upgrade Readiness to manage Windows Upgrades - -Now that your devices are enrolled, you can move on to [Use Upgrade Readiness to manage Windows Upgrades](https://docs.microsoft.com/windows/deployment/upgrade/use-upgrade-readiness-to-manage-windows-upgrades). +--- +title: Get started with Upgrade Readiness (Windows 10) +ms.reviewer: +manager: laurawi +description: Explains how to get started with Upgrade Readiness. +keywords: windows analytics, oms, operations management suite, prerequisites, requirements, upgrades, log analytics, +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: deploy +audience: itpro +author: jaimeo +ms.author: jaimeo +ms.localizationpriority: medium +ms.topic: article +ms.collection: M365-analytics +--- + +# Get started with Upgrade Readiness + +>[!IMPORTANT] +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). + +This topic explains how to obtain and configure Upgrade Readiness for your organization. + +You can use Upgrade Readiness to plan and manage your upgrade project end-to-end. Upgrade Readiness works by establishing communications between computers in your organization and Microsoft. Upgrade Readiness collects computer, application, and driver data for analysis. This data is used to identify compatibility issues that can block your upgrade and to suggest fixes that are known to Microsoft. + +Before you begin, consider reviewing the following helpful information:
+ - [Upgrade Readiness requirements](upgrade-readiness-requirements.md): Provides detailed requirements to use Upgrade Readiness.
+ - [Upgrade Readiness blog](https://techcommunity.microsoft.com/t5/Windows-Analytics-Blog/bg-p/WindowsAnalyticsBlog): Contains announcements of new features and provides helpful tips for using Upgrade Readiness. + +>If you are using System Center Configuration Manager, also check out information about how to integrate Upgrade Readiness with Configuration Manager: [Integrate Upgrade Readiness with System Center Configuration Manager](https://docs.microsoft.com/sccm/core/clients/manage/upgrade/upgrade-analytics). + +When you are ready to begin using Upgrade Readiness, perform the following steps: + +1. Review [data collection and privacy](#data-collection-and-privacy) information. +2. [Add the Upgrade Readiness solution to your Azure subsctiption](#add-the-upgrade-readiness-solution-to-your-azure-subscription). +3. [Enroll devices in Windows Analytics](#enroll-devices-in-windows-analytics). +4. [Use Upgrade Readiness to manage Windows Upgrades](#use-upgrade-readiness-to-manage-windows-upgrades) once your devices are enrolled. + +## Data collection and privacy + +To enable system, application, and driver data to be shared with Microsoft, you must configure user computers to send data. For information about what diagnostic data Microsoft collects and how that data is used and protected by Microsoft, see the following topics, refer to [Frequently asked questions and troubleshooting Windows Analytics](https://docs.microsoft.com/windows/deployment/update/windows-analytics-FAQ-troubleshooting), which discusses the issues and provides links to still more detailed information. + +## Add the Upgrade Readiness solution to your Azure subscription + +Upgrade Readiness is offered as a *solution* which you link to a new or existing [Azure Log Analytics](https://azure.microsoft.com/services/log-analytics/) *workspace* within your Azure *subscription*. To configure this, follows these steps: + +1. Sign in to the [Azure Portal](https://portal.azure.com) with your work or school account or a Microsoft account. If you don't already have an Azure subscription you can create one (including free trial options) through the portal. + + >[!NOTE] + > Upgrade Readiness is included at no additional cost with Windows 10 Professional, Education, and Enterprise editions. An Azure subscription is required for managing and using Upgrade Readiness, but no Azure charges are expected to accrue to the subscription as a result of using Upgrade Readiness. + +2. In the Azure portal select **Create a resource**, search for "Upgrade Readiness", and then select **Create** on the **Upgrade Readiness** solution. + ![Azure portal page highlighting + Create a resource and with Upgrade Readiness selected](../images/UR-Azureportal1.png) + + ![Azure portal showing Upgrade Readiness fly-in and Create button highlighted(images/CreateSolution-Part2-Create.png)](../images/UR-Azureportal2.png) +3. Choose an existing workspace or create a new workspace to host the Upgrade Readiness solution. + ![Azure portal showing Log Analytics workspace fly-in](../images/UR-Azureportal3.png) + - If you are using other Windows Analytics solutions (Device Health or Update Compliance) you should add Upgrade Readiness to the same workspace. + - If you are creating a new workspace, and your organization does not have policies governing naming conventions and structure, consider the following workspace settings to get started: + - Choose a workspace name which reflects the scope of planned usage in your organization, for example *PC-Analytics*. + - For the resource group setting select **Create new** and use the same name you chose for your new workspace. + - For the location setting, choose the Azure region where you would prefer the data to be stored. + - For the pricing tier select **per GB**. +4. Now that you have selected a workspace, you can go back to the Upgrade Readiness blade and select **Create**. + ![Azure portal showing workspace selected and with Create button highlighted](../images/UR-Azureportal4.png) +5. Watch for a Notification (in the Azure portal) that "Deployment 'Microsoft.CompatibilityAssessmentOMS' to resource group 'YourResourceGroupName' was successful." and then select **Go to resource** This might take several minutes to appear. + ![Azure portal all services page with Log Analytics found and selected as favorite](../images/CreateSolution-Part5-GoToResource.png) + - Suggestion: Choose the **Pin to Dashboard** option to make it easy to navigate to your newly added Upgrade Readiness solution. + - Suggestion: If a "resource unavailable" error occurs when navigating to the solution, try again after one hour. + +## Enroll devices in Windows Analytics + + +Once you've added Upgrade Readiness to a workspace in your Azure subscription, you can start enrolling the devices in your organization. For full instructions, see [Enrolling devices in Windows Analytics](https://docs.microsoft.com/windows/deployment/update/windows-analytics-get-started). + + + +## Use Upgrade Readiness to manage Windows Upgrades + +Now that your devices are enrolled, you can move on to [Use Upgrade Readiness to manage Windows Upgrades](https://docs.microsoft.com/windows/deployment/upgrade/use-upgrade-readiness-to-manage-windows-upgrades). From c6c81ad61110565025a960e45f760a2394594807 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Fri, 11 Oct 2019 11:38:54 -0700 Subject: [PATCH 100/143] Removed 20H1 Update policy --- ...ew-in-windows-mdm-enrollment-management.md | 6 -- .../policy-configuration-service-provider.md | 3 - .../mdm/policy-csp-update.md | 83 ------------------- 3 files changed, 92 deletions(-) diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index 43377d2ca0..df1f000ad7 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -1935,12 +1935,6 @@ How do I turn if off? | The service can be stopped from the "Services" console o |--- | ---| |[BitLocker CSP](bitlocker-csp.md)|Added the following new nodes:
ConfigureRecoveryPasswordRotation, RotateRecoveryPasswords, RotateRecoveryPasswordsStatus, RotateRecoveryPasswordsRequestID| -### October 2019 - -|New or updated topic | Description| -|--- | ---| -|[Policy CSP - Update](policy-csp-update.md)|Added the following new policy:
Update/TargetReleaseVersion| - ### September 2019 |New or updated topic | Description| diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index b030093ff9..a3263e6af0 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -3788,9 +3788,6 @@ The following diagram shows the Policy configuration service provider in tree fo
Update/SetEDURestart
-
- Update/TargetReleaseVersion -
Update/UpdateNotificationLevel
diff --git a/windows/client-management/mdm/policy-csp-update.md b/windows/client-management/mdm/policy-csp-update.md index 3eada3bc25..c830dee668 100644 --- a/windows/client-management/mdm/policy-csp-update.md +++ b/windows/client-management/mdm/policy-csp-update.md @@ -14,9 +14,6 @@ manager: dansimp # Policy CSP - Update -> [!WARNING] -> Some information relates to prereleased products, which may be substantially modified before they are commercially released. Microsoft makes no warranties, expressed or implied, concerning the information provided here. - > [!NOTE] > If the MSA service is disabled, Windows Update will no longer offer feature updates to devices running Windows 10 1709 or higher. See [Feature updates are not being offered while other updates are](https://docs.microsoft.com/windows/deployment/update/windows-update-troubleshooting#feature-updates-are-not-being-offered-while-other-updates-are). @@ -197,9 +194,6 @@ manager: dansimp
Update/SetEDURestart
-
- Update/TargetReleaseVersion -
Update/UpdateNotificationLevel
@@ -4580,82 +4574,6 @@ The following list shows the supported values:
- -**Update/TargetReleaseVersion** - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Windows EditionSupported?
Homecross mark
Procheck mark7
Businesscheck mark7
Enterprisecheck mark7
Educationcheck mark7
Mobile
Mobile Enterprise
- - -
- - -[Scope](./policy-configuration-service-provider.md#policy-scope): - -> [!div class = "checklist"] -> * Device - -
- - - -Enables IT administrators to specify which version they would like their device(s) to move to and/or stay on until they reach end of service or reconfigure the policy. For details about different Windows 10 versions, see [Windows 10 release information](https://docs.microsoft.com/windows/release-information/). - - -ADMX Info: -- GP English name: *Select the target Feature Update version* -- GP name: *TargetReleaseVersion* -- GP element: *TargetReleaseVersionId* -- GP path: *Windows Components/Windows Update/Windows Update for Business* -- GP ADMX file name: *WindowsUpdate.admx* - - - -Value type is a string containing Windows 10 version number. For example, 1809, 1903. - - - - - - - - - -
- **Update/UpdateNotificationLevel** @@ -4927,6 +4845,5 @@ Footnotes: - 4 - Added in Windows 10, version 1803. - 5 - Added in Windows 10, version 1809. - 6 - Added in Windows 10, version 1903. -- 7 - Added in the next major release of Windows 10. From 4e532347f45579a3e13bf060f1cf5d8a959a7b10 Mon Sep 17 00:00:00 2001 From: John Liu <49762389+ShenLanJohn@users.noreply.github.com> Date: Fri, 11 Oct 2019 15:08:54 -0700 Subject: [PATCH 101/143] CAT Auto Pulish for Windows Release Messages - CAT_AutoPublish_20191011140559 (#1334) --- .../resolved-issues-windows-10-1507.yml | 6 ++-- .../resolved-issues-windows-10-1607.yml | 22 +++++++------- .../resolved-issues-windows-10-1703.yml | 12 ++++---- .../resolved-issues-windows-10-1709.yml | 14 ++++----- .../resolved-issues-windows-10-1803.yml | 14 ++++----- ...indows-10-1809-and-windows-server-2019.yml | 22 +++++++------- .../resolved-issues-windows-10-1903.yml | 30 ++++++++++--------- ...ndows-7-and-windows-server-2008-r2-sp1.yml | 14 ++++----- ...windows-8.1-and-windows-server-2012-r2.yml | 18 +++++------ ...esolved-issues-windows-server-2008-sp2.yml | 10 +++---- .../resolved-issues-windows-server-2012.yml | 16 +++++----- .../status-windows-10-1507.yml | 2 +- ...indows-10-1607-and-windows-server-2016.yml | 14 ++------- .../status-windows-10-1703.yml | 4 +-- .../status-windows-10-1709.yml | 2 +- .../status-windows-10-1803.yml | 4 +-- ...indows-10-1809-and-windows-server-2019.yml | 8 ++--- .../status-windows-10-1903.yml | 16 ++++------ ...windows-8.1-and-windows-server-2012-r2.yml | 4 +-- .../status-windows-server-2012.yml | 4 +-- 20 files changed, 112 insertions(+), 124 deletions(-) diff --git a/windows/release-information/resolved-issues-windows-10-1507.yml b/windows/release-information/resolved-issues-windows-10-1507.yml index bc005f4a92..96c938dec5 100644 --- a/windows/release-information/resolved-issues-windows-10-1507.yml +++ b/windows/release-information/resolved-issues-windows-10-1507.yml @@ -33,9 +33,9 @@ sections: text: " - - - + + +
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 10240.18334

September 23, 2019
KB4522009
Resolved
KB4520011
October 08, 2019
10:00 AM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and VBScript may stop responding and you may receive an error.

See details >
OS Build 10240.18305

August 13, 2019
KB4512497
Resolved
KB4517276
August 17, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on Windows devices that installed updates on June 11, 2019 or later.

See details >
OS Build 10240.18244

June 11, 2019
KB4503291
Resolved External
August 09, 2019
07:03 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view or create Custom Views in Event Viewer, you may receive an error and the app may stop responding or close.

See details >
OS Build 10240.18244

June 11, 2019
KB4503291
Resolved
KB4507458
July 09, 2019
10:00 AM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

See details >
OS Build 10240.18305

August 13, 2019
KB4512497
Resolved
KB4517276
August 17, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

See details >
OS Build 10240.18244

June 11, 2019
KB4503291
Resolved External
August 09, 2019
07:03 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

See details >
OS Build 10240.18244

June 11, 2019
KB4503291
Resolved
KB4507458
July 09, 2019
10:00 AM PT
Unable to access some gov.uk websites
gov.uk websites that don’t support “HSTS” may not be accessible

See details >
OS Build 10240.18215

May 14, 2019
KB4499154
Resolved
KB4505051
May 19, 2019
02:00 PM PT
" diff --git a/windows/release-information/resolved-issues-windows-10-1607.yml b/windows/release-information/resolved-issues-windows-10-1607.yml index c781814227..7cbaf548d3 100644 --- a/windows/release-information/resolved-issues-windows-10-1607.yml +++ b/windows/release-information/resolved-issues-windows-10-1607.yml @@ -34,24 +34,24 @@ sections: - - - - - - - + + + + + + + - + - + - + - +
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 14393.3206

September 23, 2019
KB4522010
Resolved
KB4519998
October 08, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 14393.3204

September 10, 2019
KB4516044
Resolved
September 17, 2019
04:47 PM PT
Apps and scripts using the NetQueryDisplayInformation API may fail with error
Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data.

See details >
OS Build 14393.3053

June 18, 2019
KB4503294
Resolved
KB4516044
September 10, 2019
10:00 AM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 14393.3115

July 16, 2019
KB4507459
Resolved
KB4512517
August 13, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
OS Build 14393.3025

June 11, 2019
KB4503267
Resolved
KB4512495
August 17, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and VBScript may stop responding and you may receive an error.

See details >
OS Build 14393.3144

August 13, 2019
KB4512517
Resolved
KB4512495
August 17, 2019
02:00 PM PT
Internet Explorer 11 and apps using the WebBrowser control may fail to render
JavaScript may fail to render as expected in Internet Explorer 11 and in apps using JavaScript or the WebBrowser control.

See details >
OS Build 14393.3085

July 09, 2019
KB4507460
Resolved
KB4512517
August 13, 2019
10:00 AM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on Windows devices that installed updates on June 11, 2019 or later.

See details >
OS Build 14393.3025

June 11, 2019
KB4503267
Resolved External
August 09, 2019
07:03 PM PT
SCVMM cannot enumerate and manage logical switches deployed on the host
For hosts managed by System Center Virtual Machine Manager (VMM), VMM cannot enumerate and manage logical switches deployed on the host.

See details >
OS Build 14393.2639

November 27, 2018
KB4467684
Resolved
KB4507459
July 16, 2019
10:00 AM PT
Apps and scripts using the NetQueryDisplayInformation API may fail with error
Applications and scripts that call NetQueryDisplayInformation may fail to return results after the first page of data.

See details >
OS Build 14393.3053

June 18, 2019
KB4503294
Resolved
KB4516044
September 10, 2019
10:00 AM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices may not start after updating when connected to a domain that is configured to use MIT Kerberos realms.

See details >
OS Build 14393.3115

July 16, 2019
KB4507459
Resolved
KB4512517
August 13, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
OS Build 14393.3025

June 11, 2019
KB4503267
Resolved
KB4512495
August 17, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

See details >
OS Build 14393.3144

August 13, 2019
KB4512517
Resolved
KB4512495
August 17, 2019
02:00 PM PT
Internet Explorer 11 and apps using the WebBrowser control may fail to render
JavaScript may fail to render as expected in IE11 and in apps using JavaScript or the WebBrowser control.

See details >
OS Build 14393.3085

July 09, 2019
KB4507460
Resolved
KB4512517
August 13, 2019
10:00 AM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

See details >
OS Build 14393.3025

June 11, 2019
KB4503267
Resolved External
August 09, 2019
07:03 PM PT
SCVMM cannot enumerate and manage logical switches deployed on the host
System Center Virtual Machine Manager cannot enumerate and manage logical switches deployed on managed hosts.

See details >
OS Build 14393.2639

November 27, 2018
KB4467684
Resolved
KB4507459
July 16, 2019
10:00 AM PT
Some applications may fail to run as expected on clients of AD FS 2016
Some applications may fail to run as expected on clients of Active Directory Federation Services 2016 (AD FS 2016)

See details >
OS Build 14393.2941

April 25, 2019
KB4493473
Resolved
KB4507459
July 16, 2019
10:00 AM PT
Devices with Hyper-V enabled may receive BitLocker error 0xC0210000
Some devices with Hyper-V enabled may start into BitLocker recovery with error 0xC0210000.

See details >
OS Build 14393.2969

May 14, 2019
KB4494440
Resolved
KB4507460
July 09, 2019
10:00 AM PT
Difficulty connecting to some iSCSI-based SANs
Devices may have difficulty connecting to some Storage Area Network (SAN) devices that leverage iSCSI.

See details >
OS Build 14393.2999

May 23, 2019
KB4499177
Resolved
KB4509475
June 27, 2019
02:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view or create Custom Views in Event Viewer, you may receive an error and the app may stop responding or close.

See details >
OS Build 14393.3025

June 11, 2019
KB4503267
Resolved
KB4503294
June 18, 2019
02:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

See details >
OS Build 14393.3025

June 11, 2019
KB4503267
Resolved
KB4503294
June 18, 2019
02:00 PM PT
Opening Internet Explorer 11 may fail
Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

See details >
OS Build 14393.2999

May 23, 2019
KB4499177
Resolved
KB4503267
June 11, 2019
10:00 AM PT
Issue using PXE to start a device from WDS
There may be issues using the Preboot Execution Environment (PXE) to start a device from a Windows Deployment Services (WDS) server configured to use Variable Window Extension.

See details >
OS Build 14393.2848

March 12, 2019
KB4489882
Resolved
KB4503267
June 11, 2019
10:00 AM PT
Issue using PXE to start a device from WDS
There may be issues using PXE to start a device from a WDS server configured to use Variable Window Extension.

See details >
OS Build 14393.2848

March 12, 2019
KB4489882
Resolved
KB4503267
June 11, 2019
10:00 AM PT
Update not showing as applicable through WSUS or SCCM or when manually installed
Update not showing as applicable through WSUS or SCCM or when manually installed

See details >
OS Build 14393.2969

May 14, 2019
KB4494440
Resolved
KB4498947
May 14, 2019
10:00 AM PT
Unable to access some gov.uk websites
gov.uk websites that don’t support “HSTS” may not be accessible

See details >
OS Build 14393.2969

May 14, 2019
KB4494440
Resolved
KB4505052
May 19, 2019
02:00 PM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel.

See details >
OS Build 14393.2941

April 25, 2019
KB4493473
Resolved
KB4494440
May 14, 2019
10:00 AM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using MS UI Gothic or MS PGothic in Excel, the text, layout, or cell size may become narrower or wider.

See details >
OS Build 14393.2941

April 25, 2019
KB4493473
Resolved
KB4494440
May 14, 2019
10:00 AM PT
Zone transfers over TCP may fail
Zone transfers between primary and secondary DNS servers over the Transmission Control Protocol (TCP) may fail.

See details >
OS Build 14393.2941

April 25, 2019
KB4493473
Resolved
KB4494440
May 14, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites in Internet Explorer.

See details >
OS Build 14393.2848

March 12, 2019
KB4489882
Resolved
KB4493473
April 25, 2019
02:00 PM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application.

See details >
OS Build 14393.2848

March 12, 2019
KB4489882
Resolved
KB4493473
April 25, 2019
02:00 PM PT
" diff --git a/windows/release-information/resolved-issues-windows-10-1703.yml b/windows/release-information/resolved-issues-windows-10-1703.yml index 5416d6e479..862a0cb913 100644 --- a/windows/release-information/resolved-issues-windows-10-1703.yml +++ b/windows/release-information/resolved-issues-windows-10-1703.yml @@ -34,16 +34,16 @@ sections: - - - + + + - + - - + +
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 15063.2046

September 23, 2019
KB4522011
Resolved
KB4520010
October 08, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 15063.2045

September 10, 2019
KB4516068
Resolved
September 17, 2019
04:47 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 15063.1955

July 16, 2019
KB4507467
Resolved
KB4512507
August 13, 2019
10:00 AM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and VBScript may stop responding and you may receive an error.

See details >
OS Build 15063.1988

August 13, 2019
KB4512507
Resolved
KB4512474
August 17, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on Windows devices that installed updates on June 11, 2019 or later.

See details >
OS Build 15063.1868

June 11, 2019
KB4503279
Resolved External
August 09, 2019
07:03 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices may not start after updating when connected to a domain that is configured to use MIT Kerberos realms.

See details >
OS Build 15063.1955

July 16, 2019
KB4507467
Resolved
KB4512507
August 13, 2019
10:00 AM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

See details >
OS Build 15063.1988

August 13, 2019
KB4512507
Resolved
KB4512474
August 17, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

See details >
OS Build 15063.1868

June 11, 2019
KB4503279
Resolved External
August 09, 2019
07:03 PM PT
Devices with Hyper-V enabled may receive BitLocker error 0xC0210000
Some devices with Hyper-V enabled may start into BitLocker recovery with error 0xC0210000.

See details >
OS Build 15063.1805

May 14, 2019
KB4499181
Resolved
KB4507450
July 09, 2019
10:00 AM PT
Difficulty connecting to some iSCSI-based SANs
Devices may have difficulty connecting to some Storage Area Network (SAN) devices that leverage iSCSI.

See details >
OS Build 15063.1839

May 28, 2019
KB4499162
Resolved
KB4509476
June 26, 2019
04:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view or create Custom Views in Event Viewer, you may receive an error and the app may stop responding or close.

See details >
OS Build 15063.1868

June 11, 2019
KB4503279
Resolved
KB4503289
June 18, 2019
02:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

See details >
OS Build 15063.1868

June 11, 2019
KB4503279
Resolved
KB4503289
June 18, 2019
02:00 PM PT
Opening Internet Explorer 11 may fail
Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

See details >
OS Build 15063.1839

May 28, 2019
KB4499162
Resolved
KB4503279
June 11, 2019
10:00 AM PT
Unable to access some gov.uk websites
gov.uk websites that don’t support “HSTS” may not be accessible

See details >
OS Build 15063.1805

May 14, 2019
KB4499181
Resolved
KB4505055
May 19, 2019
02:00 PM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel.

See details >
OS Build 15063.1784

April 25, 2019
KB4493436
Resolved
KB4499181
May 14, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites in Internet Explorer.

See details >
OS Build 15063.1689

March 12, 2019
KB4489871
Resolved
KB4493436
April 25, 2019
02:00 PM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using MS UI Gothic or MS PGothic in Excel, the text, layout, or cell size may become narrower or wider.

See details >
OS Build 15063.1784

April 25, 2019
KB4493436
Resolved
KB4499181
May 14, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application.

See details >
OS Build 15063.1689

March 12, 2019
KB4489871
Resolved
KB4493436
April 25, 2019
02:00 PM PT
" diff --git a/windows/release-information/resolved-issues-windows-10-1709.yml b/windows/release-information/resolved-issues-windows-10-1709.yml index e0630f77fe..2461882d7f 100644 --- a/windows/release-information/resolved-issues-windows-10-1709.yml +++ b/windows/release-information/resolved-issues-windows-10-1709.yml @@ -34,17 +34,17 @@ sections: - - - - + + + + - + - + - +
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 16299.1392

September 23, 2019
KB4522012
Resolved
KB4520004
October 08, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 16299.1387

September 10, 2019
KB4516066
Resolved
September 19, 2019
04:08 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 16299.1296

July 16, 2019
KB4507465
Resolved
KB4512516
August 13, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
OS Build 16299.1217

June 11, 2019
KB4503284
Resolved
KB4512494
August 16, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and VBScript may stop responding and you may receive an error.

See details >
OS Build 16299.1331

August 13, 2019
KB4512516
Resolved
KB4512494
August 16, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on Windows devices that installed updates on June 11, 2019 or later.

See details >
OS Build 16299.1217

June 11, 2019
KB4503284
Resolved External
August 09, 2019
07:03 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices may not start after updating when connected to a domain that is configured to use MIT Kerberos realms.

See details >
OS Build 16299.1296

July 16, 2019
KB4507465
Resolved
KB4512516
August 13, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
OS Build 16299.1217

June 11, 2019
KB4503284
Resolved
KB4512494
August 16, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

See details >
OS Build 16299.1331

August 13, 2019
KB4512516
Resolved
KB4512494
August 16, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

See details >
OS Build 16299.1217

June 11, 2019
KB4503284
Resolved External
August 09, 2019
07:03 PM PT
Difficulty connecting to some iSCSI-based SANs
Devices may have difficulty connecting to some Storage Area Network (SAN) devices that leverage iSCSI.

See details >
OS Build 16299.1182

May 28, 2019
KB4499147
Resolved
KB4509477
June 26, 2019
04:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view or create Custom Views in Event Viewer, you may receive an error and the app may stop responding or close.

See details >
OS Build 16299.1217

June 11, 2019
KB4503284
Resolved
KB4503281
June 18, 2019
02:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

See details >
OS Build 16299.1217

June 11, 2019
KB4503284
Resolved
KB4503281
June 18, 2019
02:00 PM PT
Opening Internet Explorer 11 may fail
Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

See details >
OS Build 16299.1182

May 28, 2019
KB4499147
Resolved
KB4503284
June 11, 2019
10:00 AM PT
Unable to access some gov.uk websites
gov.uk websites that don’t support “HSTS” may not be accessible

See details >
OS Build 16299.1143

May 14, 2019
KB4498946
Resolved
KB4505062
May 19, 2019
02:00 PM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel.

See details >
OS Build 16299.1127

April 25, 2019
KB4493440
Resolved
KB4499179
May 14, 2019
10:00 AM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using MS UI Gothic or MS PGothic in Excel, the text, layout, or cell size may become narrower or wider.

See details >
OS Build 16299.1127

April 25, 2019
KB4493440
Resolved
KB4499179
May 14, 2019
10:00 AM PT
Zone transfers over TCP may fail
Zone transfers between primary and secondary DNS servers over the Transmission Control Protocol (TCP) may fail.

See details >
OS Build 16299.1127

April 25, 2019
KB4493440
Resolved
KB4499179
May 14, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites in Internet Explorer.

See details >
OS Build 16299.1029

March 12, 2019
KB4489886
Resolved
KB4493440
April 25, 2019
02:00 PM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application.

See details >
OS Build 16299.1029

March 12, 2019
KB4489886
Resolved
KB4493440
April 25, 2019
02:00 PM PT
" diff --git a/windows/release-information/resolved-issues-windows-10-1803.yml b/windows/release-information/resolved-issues-windows-10-1803.yml index 5a16aed2a6..9af252fa36 100644 --- a/windows/release-information/resolved-issues-windows-10-1803.yml +++ b/windows/release-information/resolved-issues-windows-10-1803.yml @@ -34,18 +34,18 @@ sections: - + - - - + + + - + - + - +
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 17134.1009

September 23, 2019
KB4522014
Resolved
KB4520008
October 08, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 17134.1006

September 10, 2019
KB4516058
Resolved
September 19, 2019
04:08 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 17134.915

July 16, 2019
KB4507466
Resolved
KB4512501
August 13, 2019
10:00 AM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices may not start after updating when connected to a domain that is configured to use MIT Kerberos realms.

See details >
OS Build 17134.915

July 16, 2019
KB4507466
Resolved
KB4512501
August 13, 2019
10:00 AM PT
Notification issue: \"Your device is missing important security and quality fixes.\"
Some users may have incorrectly received the notification \"Your device is missing important security and quality fixes.\"

See details >
N/A

Resolved
September 03, 2019
12:32 PM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
OS Build 17134.829

June 11, 2019
KB4503286
Resolved
KB4512509
August 19, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and VBScript may stop responding and you may receive an error.

See details >
OS Build 17134.950

August 13, 2019
KB4512501
Resolved
KB4512509
August 19, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on Windows devices that installed updates on June 11, 2019 or later.

See details >
OS Build 17134.829

June 11, 2019
KB4503286
Resolved External
August 09, 2019
07:03 PM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
OS Build 17134.829

June 11, 2019
KB4503286
Resolved
KB4512509
August 19, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

See details >
OS Build 17134.950

August 13, 2019
KB4512501
Resolved
KB4512509
August 19, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

See details >
OS Build 17134.829

June 11, 2019
KB4503286
Resolved External
August 09, 2019
07:03 PM PT
Difficulty connecting to some iSCSI-based SANs
Devices may have difficulty connecting to some Storage Area Network (SAN) devices that leverage iSCSI.

See details >
OS Build 17134.799

May 21, 2019
KB4499183
Resolved
KB4509478
June 26, 2019
04:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view or create Custom Views in Event Viewer, you may receive an error and the app may stop responding or close.

See details >
OS Build 17134.829

June 11, 2019
KB4503286
Resolved
KB4503288
June 18, 2019
02:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

See details >
OS Build 17134.829

June 11, 2019
KB4503286
Resolved
KB4503288
June 18, 2019
02:00 PM PT
Opening Internet Explorer 11 may fail
Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

See details >
OS Build 17134.799

May 21, 2019
KB4499183
Resolved
KB4503286
June 11, 2019
10:00 AM PT
Unable to access some gov.uk websites
gov.uk websites that don’t support “HSTS” may not be accessible

See details >
OS Build 17134.765

May 14, 2019
KB4499167
Resolved
KB4505064
May 19, 2019
02:00 PM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel.

See details >
OS Build 17134.753

April 25, 2019
KB4493437
Resolved
KB4499167
May 14, 2019
10:00 AM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using MS UI Gothic or MS PGothic in Excel, the text, layout, or cell size may become narrower or wider.

See details >
OS Build 17134.753

April 25, 2019
KB4493437
Resolved
KB4499167
May 14, 2019
10:00 AM PT
Zone transfers over TCP may fail
Zone transfers between primary and secondary DNS servers over the Transmission Control Protocol (TCP) may fail.

See details >
OS Build 17134.753

April 25, 2019
KB4493437
Resolved
KB4499167
May 14, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites in Internet Explorer.

See details >
OS Build 17134.648

March 12, 2019
KB4489868
Resolved
KB4493437
April 25, 2019
02:00 PM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application.

See details >
OS Build 17134.648

March 12, 2019
KB4489868
Resolved
KB4493437
April 25, 2019
02:00 PM PT
" diff --git a/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml index 31f2522277..576221ee19 100644 --- a/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml +++ b/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml @@ -33,26 +33,26 @@ sections: text: " - + - - - - + + + + - - + + - - + + - + - +
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 17763.740

September 23, 2019
KB4522015
Resolved
KB4519338
October 08, 2019
10:00 AM PT
Apps and scripts using the NetQueryDisplayInformation API may fail with error
Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data.

See details >
OS Build 17763.55

October 09, 2018
KB4464330
Resolved
KB4516077
September 24, 2019
10:00 AM PT
Apps and scripts using the NetQueryDisplayInformation API may fail with error
Applications and scripts that call NetQueryDisplayInformation may fail to return results after the first page of data.

See details >
OS Build 17763.55

October 09, 2018
KB4464330
Resolved
KB4516077
September 24, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 17763.737

September 10, 2019
KB4512578
Resolved
September 19, 2019
04:08 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 17763.652

July 22, 2019
KB4505658
Resolved
KB4511553
August 13, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
OS Build 17763.557

June 11, 2019
KB4503327
Resolved
KB4512534
August 17, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and VBScript may stop responding and you may receive an error.

See details >
OS Build 17763.678

August 13, 2019
KB4511553
Resolved
KB4512534
August 17, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on Windows devices that installed updates on June 11, 2019 or later.

See details >
OS Build 17763.557

June 11, 2019
KB4503327
Resolved External
August 09, 2019
07:03 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices may not start after updating when connected to a domain that is configured to use MIT Kerberos realms.

See details >
OS Build 17763.652

July 22, 2019
KB4505658
Resolved
KB4511553
August 13, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
OS Build 17763.557

June 11, 2019
KB4503327
Resolved
KB4512534
August 17, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

See details >
OS Build 17763.678

August 13, 2019
KB4511553
Resolved
KB4512534
August 17, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

See details >
OS Build 17763.557

June 11, 2019
KB4503327
Resolved External
August 09, 2019
07:03 PM PT
Difficulty connecting to some iSCSI-based SANs
Devices may have difficulty connecting to some Storage Area Network (SAN) devices that leverage iSCSI.

See details >
OS Build 17763.529

May 21, 2019
KB4497934
Resolved
KB4509479
June 26, 2019
04:00 PM PT
Devices with Realtek Bluetooth radios drivers may not pair or connect as expected
Devices with some Realtek Bluetooth radios drivers, in some circumstances, may have issues pairing or connecting to devices.

See details >
OS Build 17763.503

May 14, 2019
KB4494441
Resolved
KB4501371
June 18, 2019
02:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view or create Custom Views in Event Viewer, you may receive an error and the app may stop responding or close.

See details >
OS Build 17763.557

June 11, 2019
KB4503327
Resolved
KB4501371
June 18, 2019
02:00 PM PT
Devices with Realtek Bluetooth radios drivers may not pair or connect as expected
Devices with some Realtek Bluetooth radios drivers may have issues pairing or connecting to devices.

See details >
OS Build 17763.503

May 14, 2019
KB4494441
Resolved
KB4501371
June 18, 2019
02:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

See details >
OS Build 17763.557

June 11, 2019
KB4503327
Resolved
KB4501371
June 18, 2019
02:00 PM PT
Printing from Microsoft Edge or other UWP apps may result in the error 0x80070007
Attempting to print from Microsoft Edge or other Universal Windows Platform (UWP) apps, you may receive an error.

See details >
OS Build 17763.379

March 12, 2019
KB4489899
Resolved
KB4501371
June 18, 2019
02:00 PM PT
Opening Internet Explorer 11 may fail
Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

See details >
OS Build 17763.529

May 21, 2019
KB4497934
Resolved
KB4503327
June 11, 2019
10:00 AM PT
Issue using PXE to start a device from WDS
Using PXE to start a device from a WDS server configured to use Variable Window Extension may cause the connection to the WDS server to terminate prematurely.

See details >
OS Build 17763.379

March 12, 2019
KB4489899
Resolved
KB4503327
June 11, 2019
10:00 AM PT
Audio not working on monitors or TV connected to a PC via HDMI, USB, or DisplayPort
Upgrade block: Microsoft has identified issues with certain new Intel display drivers, which accidentally turn on unsupported features in Windows.

See details >
OS Build 17763.134

November 13, 2018
KB4467708
Resolved
May 21, 2019
07:42 AM PT
Issue using PXE to start a device from WDS
Using PXE to start a device from a WDS server configured to use Variable Window Extension may terminate the connection.

See details >
OS Build 17763.379

March 12, 2019
KB4489899
Resolved
KB4503327
June 11, 2019
10:00 AM PT
Audio not working on monitors or TV connected to a PC via HDMI, USB, or DisplayPort
Upgrade block: Certain new Intel display drivers may accidentally turn on unsupported features in Windows.

See details >
OS Build 17763.134

November 13, 2018
KB4467708
Resolved
May 21, 2019
07:42 AM PT
Unable to access some gov.uk websites
gov.uk websites that don’t support “HSTS” may not be accessible

See details >
OS Build 17763.503

May 14, 2019
KB4494441
Resolved
KB4505056
May 19, 2019
02:00 PM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel.

See details >
OS Build 17763.475

May 03, 2019
KB4495667
Resolved
KB4494441
May 14, 2019
10:00 AM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using MS UI Gothic or MS PGothic in Excel, the text, layout, or cell size may become narrower or wider.

See details >
OS Build 17763.475

May 03, 2019
KB4495667
Resolved
KB4494441
May 14, 2019
10:00 AM PT
Windows 10, version 1809 update history may show an update installed twice
Some customers are reporting that KB4494441 installed twice on their device

See details >
OS Build 17763.503

May 14, 2019
KB4494441
Resolved
May 16, 2019
02:37 PM PT
Zone transfers over TCP may fail
Zone transfers between primary and secondary DNS servers over the Transmission Control Protocol (TCP) may fail.

See details >
OS Build 17763.475

May 03, 2019
KB4495667
Resolved
KB4494441
May 14, 2019
10:00 AM PT
Latest cumulative update (KB 4495667) installs automatically
Reports that the optional cumulative update (KB 4495667) installs automatically.

See details >
OS Build 17763.475

May 03, 2019
KB4495667
Resolved
May 08, 2019
03:37 PM PT
System may be unresponsive after restart if ArcaBit antivirus software installed
After further investigation ArcaBit has confirmed this issue is not applicable to Windows 10, version 1809

See details >
OS Build 17763.437

April 09, 2019
KB4493509
Resolved
May 08, 2019
03:30 PM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites in Internet Explorer.

See details >
OS Build 17763.379

March 12, 2019
KB4489899
Resolved
KB4495667
May 03, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application.

See details >
OS Build 17763.379

March 12, 2019
KB4489899
Resolved
KB4495667
May 03, 2019
10:00 AM PT
" diff --git a/windows/release-information/resolved-issues-windows-10-1903.yml b/windows/release-information/resolved-issues-windows-10-1903.yml index b8113225b2..e94f0fea28 100644 --- a/windows/release-information/resolved-issues-windows-10-1903.yml +++ b/windows/release-information/resolved-issues-windows-10-1903.yml @@ -32,29 +32,30 @@ sections: - type: markdown text: " + - + - - - + + + - - - - - - + + + + + + - - - + + + - +
SummaryOriginating updateStatusDate resolved
dGPU occasionally disappear from device manager on Surface Book 2
Some apps or games may close or fail to open on Surface Book 2 devices with Nvidia dGPU.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
October 11, 2019
02:04 PM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 18362.357

September 23, 2019
KB4522016
Resolved
KB4517389
October 08, 2019
10:00 AM PT
Audio in games is quiet or different than expected
Microsoft has received reports that audio in certain games is quieter or different than expected.

See details >
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
KB4517211
September 26, 2019
02:00 PM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
September 19, 2019
04:08 PM PT
Some users report issues related to the Start menu and Windows Desktop Search
Microsoft has received reports that a small number of users are having issues related to the Start menu and Windows Desktop Search.

See details >
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
September 19, 2019
04:58 PM PT
Some users report issues related to the Start menu and Windows Desktop Search
A small number of users have reported issues related to the Start menu and Windows Desktop Search.

See details >
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
September 19, 2019
04:58 PM PT
Screenshots and Snips have an unnatural orange tint
Users have reported an orange tint on Screenshots and Snips with the Lenovo Vantage app installed

See details >
OS Build 18362.356

September 10, 2019
KB4516115
Resolved External
September 11, 2019
08:54 PM PT
Windows Desktop Search may not return any results and may have high CPU usage
Windows Desktop Search may not return any results and SearchUI.exe may have high CPU usage after installing KB4512941.

See details >
OS Build 18362.329

August 30, 2019
KB4512941
Resolved
KB4515384
September 10, 2019
10:00 AM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4512941
August 30, 2019
10:00 AM PT
Issues updating when certain versions of Intel storage drivers are installed
Certain versions of Intel Rapid Storage Technology (Intel RST) drivers may cause updating to Windows 10, version 1903 to fail.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4512941
August 30, 2019
10:00 AM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and VBScript may stop responding and you may receive an error.

See details >
OS Build 18362.295

August 13, 2019
KB4512508
Resolved
KB4512941
August 30, 2019
10:00 AM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices may not start after updating when connected to a domain that is configured to use MIT Kerberos realms.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4512941
August 30, 2019
10:00 AM PT
Issues updating when certain versions of Intel storage drivers are installed
Windows 10, version 1903 update may fail with certain versions of Intel Rapid Storage Technology (Intel RST) drivers.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4512941
August 30, 2019
10:00 AM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

See details >
OS Build 18362.295

August 13, 2019
KB4512508
Resolved
KB4512941
August 30, 2019
10:00 AM PT
Initiating a Remote Desktop connection may result in black screen
When initiating a Remote Desktop connection to devices with some older GPU drivers, you may receive a black screen.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4512941
August 30, 2019
10:00 AM PT
Windows Sandbox may fail to start with error code “0x80070002”
Windows Sandbox may fail to start with \"ERROR_FILE_NOT_FOUND (0x80070002)\" on devices in which the operating system language was changed between updates

See details >
OS Build 18362.116

May 20, 2019
KB4505057
Resolved
KB4512941
August 30, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
OS Build 18362.175

June 11, 2019
KB4503293
Resolved
KB4512941
August 30, 2019
10:00 AM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on Windows devices that installed updates on June 11, 2019 or later.

See details >
OS Build 18362.175

June 11, 2019
KB4503293
Resolved External
August 09, 2019
07:03 PM PT
Display brightness may not respond to adjustments
Microsoft and Intel have identified a driver compatibility issue on devices configured with certain Intel display drivers.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
KB4505903
July 26, 2019
02:00 PM PT
RASMAN service may stop working and result in the error “0xc0000005”
The Remote Access Connection Manager (RASMAN) service may stop working and result in the error “0xc0000005” with VPN profiles configured as an Always On VPN connection.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4505903
July 26, 2019
02:00 PM PT
Loss of functionality in Dynabook Smartphone Link app
After updating to Windows 10, version 1903, you may experience a loss of functionality when using the Dynabook Smartphone Link application.

See details >
OS Build 18362.116

May 20, 2019
KB4505057
Resolved
July 11, 2019
01:54 PM PT
Windows Sandbox may fail to start with error code “0x80070002”
Windows Sandbox may fail to start on devices in which the operating system language was changed between updates.

See details >
OS Build 18362.116

May 20, 2019
KB4505057
Resolved
KB4512941
August 30, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
OS Build 18362.175

June 11, 2019
KB4503293
Resolved
KB4512941
August 30, 2019
10:00 AM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

See details >
OS Build 18362.175

June 11, 2019
KB4503293
Resolved External
August 09, 2019
07:03 PM PT
Display brightness may not respond to adjustments
Devices configured with certain Intel display drivers may experience a driver compatibility issue.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
KB4505903
July 26, 2019
02:00 PM PT
RASMAN service may stop working and result in the error “0xc0000005”
The RASMAN service may stop working with VPN profiles configured as an Always On VPN connection.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4505903
July 26, 2019
02:00 PM PT
Loss of functionality in Dynabook Smartphone Link app
Users who update to Windows 10, version 1903 may experience a loss of functionality with Dynabook Smartphone Link.

See details >
OS Build 18362.116

May 20, 2019
KB4505057
Resolved
July 11, 2019
01:54 PM PT
Error attempting to update with external USB device or memory card attached
PCs with an external USB device or SD memory card attached may get error: \"This PC can't be upgraded to Windows 10.\"

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
July 11, 2019
01:53 PM PT
Audio not working with Dolby Atmos headphones and home theater
Users may experience audio loss with Dolby Atmos headphones or Dolby Atmos home theater.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
July 11, 2019
01:53 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view or create Custom Views in Event Viewer, you may receive an error and the app may stop responding or close.

See details >
OS Build 18362.175

June 11, 2019
KB4503293
Resolved
KB4501375
June 27, 2019
10:00 AM PT
Duplicate folders and documents showing in user profile directory
If known folders (e.g. Desktop, Documents, or Pictures folders) are redirected, an empty folder with that same name may be created.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
KB4497935
May 29, 2019
02:00 PM PT
Older versions of BattlEye anti-cheat software incompatible
Microsoft and BattlEye have identified a compatibility issue with some games that use older versions of BattlEye anti-cheat software.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
June 07, 2019
04:26 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

See details >
OS Build 18362.175

June 11, 2019
KB4503293
Resolved
KB4501375
June 27, 2019
10:00 AM PT
Duplicate folders and documents showing in user profile directory
An empty folder with the same name may be created if known folders (e.g. Desktop, Documents) are redirected.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
KB4497935
May 29, 2019
02:00 PM PT
Older versions of BattlEye anti-cheat software incompatible
Users may experience a compatibility issue with some games that use older versions of BattlEye anti-cheat software.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
June 07, 2019
04:26 PM PT
D3D applications and games may fail to enter full-screen mode on rotated displays
Some Direct3D (D3D) applications and games may fail to enter full-screen mode on rotated displays.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
KB4497935
May 29, 2019
02:00 PM PT
AMD RAID driver incompatibility
Installation process may stop when trying to install Windows 10, version 1903 update on computers that run certain versions of AMD RAID drivers.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
June 06, 2019
11:06 AM PT
AMD RAID driver incompatibility
Devices running certain AMD RAID drivers may have difficulty installing the Windows 10, version 1903 update.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
June 06, 2019
11:06 AM PT
" @@ -94,6 +95,7 @@ sections: - type: markdown text: " + diff --git a/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml b/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml index 76c9d8cf03..7232cf65f7 100644 --- a/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml +++ b/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml @@ -35,18 +35,18 @@ sections: - - - - + + + + - + - + - +
DetailsOriginating updateStatusHistory
dGPU occasionally disappear from device manager on Surface Book 2
Microsoft has identified a compatibility issue on some Surface Book 2 devices configured with Nvidia discrete graphics processing units (dGPUs). After updating to Windows 10, version 1903 (the May 2019 Update), some apps or games that needs to perform graphics intensive operations may close or fail to open.
 
To safeguard your update experience, we have applied a compatibility hold on Surface Book 2 devices with Nvidia dGPU from being offered Windows 10, version 1903 until this issue is resolved.
 
Affected platforms:
  • Client: Windows 10, version 1903
Resolved: To resolve this issue, you will need to update the firmware of your Surface Book 2 device. Please see the Surface Book 2 update history page for instructions on how to install the October 2019 updates on your device. There is no update for Windows needed for this issue.
 
The safeguard hold will be removed in the coming weeks.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
Resolved:
October 11, 2019
02:04 PM PT

Opened:
July 12, 2019
04:20 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after installation of KB4497935. Devices that are domain controllers or domain members are both affected.

To safeguard your update experience, we have applied a compatibility hold on devices configured to use MIT Kerberos realm from being offered Windows 10, version 1903 or Windows Server, version 1903.

Note If you are not sure if your device is affected, contact your administrator. Advanced users can check for “Define interoperable Kerberos v5 realm settings” policy under Computer Configuration -> Policies -> Administrative Templates > System -> Kerberos or check if this registry key exists:
HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\Kerberos\\MitRealms
 

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
Resolution: This issue was resolved in KB4512941 and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to offered Windows 10, version 1903 or Windows Server, version 1903.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4512941
Resolved:
August 30, 2019
10:00 AM PT

Opened:
July 25, 2019
06:10 PM PT
Issues updating when certain versions of Intel storage drivers are installed
Intel and Microsoft have found incompatibility issues with certain versions of the Intel Rapid Storage Technology (Intel RST) drivers and the Windows 10 May 2019 Update (Windows 10, version 1903).  

To safeguard your update experience, we have applied a compatibility hold on devices with Intel RST drivers, versions 15.1.0.1002 through version 15.5.2.1053 installed from installing or being offered Windows 10, version 1903 or Windows Server, version 1903, until the driver has been updated.

Versions 15.5.2.1054 or later are compatible, and a device that has these drivers installed can install the Windows 10 May 2019 Update. For affected devices, the recommended version is 15.9.8.1050.

Affected platforms:
  • Client: Windows 10, version 1903
  • Server: Windows Server, version 1903
Resolution: This issue was resolved in KB4512941 and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to Windows 10, version 1903.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4512941
Resolved:
August 30, 2019
10:00 AM PT

Opened:
July 25, 2019
06:10 PM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516048
Resolved
KB4519976
October 08, 2019
10:00 AM PT
You may receive an error when opening or using the Toshiba Qosmio AV Center
Toshiba Qosmio AV Center may error when opening and you may also receive an error in Event Log related to cryptnet.dll.

See details >
August 13, 2019
KB4512506
Resolved
KB4516048
September 24, 2019
10:00 AM PT
Windows updates that are SHA-2 signed may not be offered for Symantec and Norton AV
Windows updates that are SHA-2 signed are not available with Symantec or Norton antivirus program installed

See details >
August 13, 2019
KB4512506
Resolved External
August 27, 2019
02:29 PM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
June 11, 2019
KB4503292
Resolved
KB4512514
August 17, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and VBScript may stop responding and you may receive an error.

See details >
August 13, 2019
KB4512506
Resolved
KB4517297
August 16, 2019
02:00 PM PT
System may be unresponsive after restart with certain McAfee antivirus products
Devices with McAfee Endpoint Security Threat Prevention 10.x, Host Intrusion Prevention 8.0, or VirusScan Enterprise 8.8 may be slow or unresponsive at startup.

See details >
April 09, 2019
KB4493472
Resolved External
August 13, 2019
06:59 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on Windows devices that installed updates on June 11, 2019 or later.

See details >
June 11, 2019
KB4503292
Resolved External
August 09, 2019
07:03 PM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
June 11, 2019
KB4503292
Resolved
KB4512514
August 17, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

See details >
August 13, 2019
KB4512506
Resolved
KB4517297
August 16, 2019
02:00 PM PT
System may be unresponsive after restart with certain McAfee antivirus products
Devices running certain McAfee Endpoint security applications may be slow or unresponsive at startup.

See details >
April 09, 2019
KB4493472
Resolved External
August 13, 2019
06:59 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

See details >
June 11, 2019
KB4503292
Resolved External
August 09, 2019
07:03 PM PT
IE11 may stop working when loading or interacting with Power BI reports
Power BI reports that contain line charts with markers may cause Internet Explorer 11 to stop working.

See details >
May 14, 2019
KB4499164
Resolved
KB4503277
June 20, 2019
02:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view or create Custom Views in Event Viewer, you may receive an error and the app may stop responding or close.

See details >
June 11, 2019
KB4503292
Resolved
KB4503277
June 20, 2019
02:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

See details >
June 11, 2019
KB4503292
Resolved
KB4503277
June 20, 2019
02:00 PM PT
Unable to access some gov.uk websites
gov.uk websites that don’t support “HSTS” may not be accessible

See details >
May 14, 2019
KB4499164
Resolved
KB4505050
May 18, 2019
02:00 PM PT
System may be unresponsive after restart if ArcaBit antivirus software installed
Devices with ArcaBit antivirus software installed may become unresponsive upon restart.

See details >
April 09, 2019
KB4493472
Resolved
May 14, 2019
01:23 PM PT
System unresponsive after restart if Sophos Endpoint Protection installed
Devices with Sophos Endpoint Protection installed and managed by Sophos Central or Sophos Enterprise Console (SEC) may become unresponsive upon restart.

See details >
April 09, 2019
KB4493472
Resolved
May 14, 2019
01:22 PM PT
System unresponsive after restart if Sophos Endpoint Protection installed
Devices with Sophos Endpoint Protection, managed by Sophos Central or Sophos Enterprise Console, may be unresponsive.

See details >
April 09, 2019
KB4493472
Resolved
May 14, 2019
01:22 PM PT
System may be unresponsive after restart if Avira antivirus software installed
Devices with Avira antivirus software installed may become unresponsive upon restart.

See details >
April 09, 2019
KB4493472
Resolved
May 14, 2019
01:21 PM PT
Authentication may fail for services after the Kerberos ticket expires
Authentication may fail for services that require unconstrained delegation after the Kerberos ticket expires.

See details >
March 12, 2019
KB4489878
Resolved
KB4499164
May 14, 2019
10:00 AM PT
Devices may not respond at login or Welcome screen if running certain Avast software
Devices running Avast for Business, Avast CloudCare, and AVG Business Edition antivirus software may become unresponsive after restart.

See details >
April 09, 2019
KB4493472
Resolved
April 25, 2019
02:00 PM PT
Devices may not respond at login or Welcome screen if running certain Avast software
Devices running Avast for Business, Avast CloudCare, and AVG Business Edition may become unresponsive after restart.

See details >
April 09, 2019
KB4493472
Resolved
April 25, 2019
02:00 PM PT
" diff --git a/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml b/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml index c59da3e253..c58e1391c1 100644 --- a/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml +++ b/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml @@ -34,19 +34,19 @@ sections: - - - - + + + + - - + + - + - + - +
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516041
Resolved
KB4520005
October 08, 2019
10:00 AM PT
Windows RT 8.1 devices may have issues opening Internet Explorer 11
On Windows RT 8.1 devices, Internet Explorer 11 may not open and you may receive an error.

See details >
September 10, 2019
KB4516067
Resolved
KB4516041
September 24, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
June 11, 2019
KB4503276
Resolved
KB4512478
August 17, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and VBScript may stop responding and you may receive an error.

See details >
August 13, 2019
KB4512488
Resolved
KB4517298
August 16, 2019
02:00 PM PT
System may be unresponsive after restart with certain McAfee antivirus products
Devices with McAfee Endpoint Security Threat Prevention 10.x, Host Intrusion Prevention 8.0, or VirusScan Enterprise 8.8 may be slow or unresponsive at startup.

See details >
April 09, 2019
KB4493446
Resolved External
August 13, 2019
06:59 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on Windows devices that installed updates on June 11, 2019 or later.

See details >
June 11, 2019
KB4503276
Resolved External
August 09, 2019
07:03 PM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
June 11, 2019
KB4503276
Resolved
KB4512478
August 17, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

See details >
August 13, 2019
KB4512488
Resolved
KB4517298
August 16, 2019
02:00 PM PT
System may be unresponsive after restart with certain McAfee antivirus products
Devices running certain McAfee Endpoint security applications may be slow or unresponsive at startup.

See details >
April 09, 2019
KB4493446
Resolved External
August 13, 2019
06:59 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

See details >
June 11, 2019
KB4503276
Resolved External
August 09, 2019
07:03 PM PT
IE11 may stop working when loading or interacting with Power BI reports
Power BI reports that contain line charts with markers may cause Internet Explorer 11 to stop working.

See details >
May 14, 2019
KB4499151
Resolved
KB4503283
June 20, 2019
02:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view or create Custom Views in Event Viewer, you may receive an error and the app may stop responding or close.

See details >
June 11, 2019
KB4503276
Resolved
KB4503283
June 20, 2019
02:00 PM PT
Issue using PXE to start a device from WDS
There may be issues using the Preboot Execution Environment (PXE) to start a device from a Windows Deployment Services (WDS) server configured to use Variable Window Extension.

See details >
March 12, 2019
KB4489881
Resolved
KB4503276
June 11, 2019
10:00 AM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

See details >
June 11, 2019
KB4503276
Resolved
KB4503283
June 20, 2019
02:00 PM PT
Issue using PXE to start a device from WDS
There may be issues using PXE to start a device from a WDS server configured to use Variable Window Extension.

See details >
March 12, 2019
KB4489881
Resolved
KB4503276
June 11, 2019
10:00 AM PT
Unable to access some gov.uk websites
gov.uk websites that don’t support “HSTS” may not be accessible

See details >
May 14, 2019
KB4499151
Resolved
KB4505050
May 18, 2019
02:00 PM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel.

See details >
April 25, 2019
KB4493443
Resolved
KB4499151
May 14, 2019
10:00 AM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using MS UI Gothic or MS PGothic in Excel, the text, layout, or cell size may become narrower or wider.

See details >
April 25, 2019
KB4493443
Resolved
KB4499151
May 14, 2019
10:00 AM PT
System may be unresponsive after restart if ArcaBit antivirus software installed
Devices with ArcaBit antivirus software installed may become unresponsive upon restart.

See details >
April 09, 2019
KB4493446
Resolved
May 14, 2019
01:22 PM PT
System unresponsive after restart if Sophos Endpoint Protection installed
Devices with Sophos Endpoint Protection installed and managed by Sophos Central or Sophos Enterprise Console (SEC) may become unresponsive upon restart.

See details >
April 09, 2019
KB4493446
Resolved
May 14, 2019
01:22 PM PT
System unresponsive after restart if Sophos Endpoint Protection installed
Devices with Sophos Endpoint Protection, managed by Sophos Central or Sophos Enterprise Console, may be unresponsive.

See details >
April 09, 2019
KB4493446
Resolved
May 14, 2019
01:22 PM PT
System may be unresponsive after restart if Avira antivirus software installed
Devices with Avira antivirus software installed may become unresponsive upon restart.

See details >
April 09, 2019
KB4493446
Resolved
May 14, 2019
01:21 PM PT
Devices may not respond at login or Welcome screen if running certain Avast software
Devices running Avast for Business, Avast CloudCare, and AVG Business Edition antivirus software may become unresponsive after restart.

See details >
April 09, 2019
KB4493446
Resolved
April 25, 2019
02:00 PM PT
Devices may not respond at login or Welcome screen if running certain Avast software
Devices running Avast for Business, Avast CloudCare, and AVG Business Edition may become unresponsive after restart.

See details >
April 09, 2019
KB4493446
Resolved
April 25, 2019
02:00 PM PT
" diff --git a/windows/release-information/resolved-issues-windows-server-2008-sp2.yml b/windows/release-information/resolved-issues-windows-server-2008-sp2.yml index 56156479e8..57adef5214 100644 --- a/windows/release-information/resolved-issues-windows-server-2008-sp2.yml +++ b/windows/release-information/resolved-issues-windows-server-2008-sp2.yml @@ -33,11 +33,11 @@ sections: text: " - - - - - + + + + +
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516030
Resolved
KB4520002
October 08, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
June 11, 2019
KB4503273
Resolved
KB4512499
August 17, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and VBScript may stop responding and you may receive an error.

See details >
August 13, 2019
KB4512476
Resolved
KB4517301
August 16, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on Windows devices that installed updates on June 11, 2019 or later.

See details >
June 11, 2019
KB4503273
Resolved External
August 09, 2019
07:03 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view or create Custom Views in Event Viewer, you may receive an error and the app may stop responding or close.

See details >
June 11, 2019
KB4503273
Resolved
KB4503271
June 20, 2019
02:00 PM PT
System unresponsive after restart if Sophos Endpoint Protection installed
Devices with Sophos Endpoint Protection installed and managed by Sophos Central or Sophos Enterprise Console (SEC) may become unresponsive upon restart.

See details >
April 09, 2019
KB4493471
Resolved
May 14, 2019
01:21 PM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
June 11, 2019
KB4503273
Resolved
KB4512499
August 17, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

See details >
August 13, 2019
KB4512476
Resolved
KB4517301
August 16, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

See details >
June 11, 2019
KB4503273
Resolved External
August 09, 2019
07:03 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

See details >
June 11, 2019
KB4503273
Resolved
KB4503271
June 20, 2019
02:00 PM PT
System unresponsive after restart if Sophos Endpoint Protection installed
Devices with Sophos Endpoint Protection, managed by Sophos Central or Sophos Enterprise Console, may be unresponsive.

See details >
April 09, 2019
KB4493471
Resolved
May 14, 2019
01:21 PM PT
System may be unresponsive after restart if Avira antivirus software installed
Devices with Avira antivirus software installed may become unresponsive upon restart.

See details >
April 09, 2019
KB4493471
Resolved
May 14, 2019
01:19 PM PT
Authentication may fail for services after the Kerberos ticket expires
Authentication may fail for services that require unconstrained delegation after the Kerberos ticket expires.

See details >
March 12, 2019
KB4489880
Resolved
KB4499149
May 14, 2019
10:00 AM PT
diff --git a/windows/release-information/resolved-issues-windows-server-2012.yml b/windows/release-information/resolved-issues-windows-server-2012.yml index 36c006c7b9..1ca43d3f61 100644 --- a/windows/release-information/resolved-issues-windows-server-2012.yml +++ b/windows/release-information/resolved-issues-windows-server-2012.yml @@ -33,16 +33,16 @@ sections: text: " - - - - + + + + - - + + - - + +
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516069
Resolved
KB4520007
October 08, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
June 11, 2019
KB4503285
Resolved
KB4512512
August 17, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and VBScript may stop responding and you may receive an error.

See details >
August 13, 2019
KB4512518
Resolved
KB4517302
August 16, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on Windows devices that installed updates on June 11, 2019 or later.

See details >
June 11, 2019
KB4503285
Resolved External
August 09, 2019
07:03 PM PT
Some devices and generation 2 Hyper-V VMs may have issues installing updates
Some devices and generation 2 Hyper-V virtual machines (VMs) may have issues installing some updates when Secure Boot is enabled.

See details >
June 11, 2019
KB4503285
Resolved
KB4503295
June 21, 2019
02:00 PM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
June 11, 2019
KB4503285
Resolved
KB4512512
August 17, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

See details >
August 13, 2019
KB4512518
Resolved
KB4517302
August 16, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

See details >
June 11, 2019
KB4503285
Resolved External
August 09, 2019
07:03 PM PT
Some devices and generation 2 Hyper-V VMs may have issues installing updates
Some devices and generation 2 Hyper-V VMs may have issues installing some updates when Secure Boot is enabled.

See details >
June 11, 2019
KB4503285
Resolved
KB4503295
June 21, 2019
02:00 PM PT
IE11 may stop working when loading or interacting with Power BI reports
Power BI reports that contain line charts with markers may cause Internet Explorer 11 to stop working.

See details >
May 14, 2019
KB4499171
Resolved
KB4503295
June 21, 2019
02:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view or create Custom Views in Event Viewer, you may receive an error and the app may stop responding or close.

See details >
June 11, 2019
KB4503285
Resolved
KB4503295
June 20, 2019
02:00 PM PT
Issue using PXE to start a device from WDS
There may be issues using the Preboot Execution Environment (PXE) to start a device from a Windows Deployment Services (WDS) server configured to use Variable Window Extension.

See details >
March 12, 2019
KB4489891
Resolved
KB4503285
June 11, 2019
10:00 AM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

See details >
June 11, 2019
KB4503285
Resolved
KB4503295
June 20, 2019
02:00 PM PT
Issue using PXE to start a device from WDS
There may be issues using PXE to start a device from a WDS server configured to use Variable Window Extension.

See details >
March 12, 2019
KB4489891
Resolved
KB4503285
June 11, 2019
10:00 AM PT
Unable to access some gov.uk websites
gov.uk websites that don’t support “HSTS” may not be accessible

See details >
May 14, 2019
KB4499171
Resolved
KB4505050
May 18, 2019
02:00 PM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel.

See details >
April 25, 2019
KB4493462
Resolved
KB4499171
May 14, 2019
10:00 AM PT
System unresponsive after restart if Sophos Endpoint Protection installed
Devices with Sophos Endpoint Protection installed and managed by Sophos Central or Sophos Enterprise Console (SEC) may become unresponsive upon restart.

See details >
April 09, 2019
KB4493451
Resolved
May 14, 2019
01:21 PM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using MS UI Gothic or MS PGothic in Excel, the text, layout, or cell size may become narrower or wider.

See details >
April 25, 2019
KB4493462
Resolved
KB4499171
May 14, 2019
10:00 AM PT
System unresponsive after restart if Sophos Endpoint Protection installed
Devices with Sophos Endpoint Protection, managed by Sophos Central or Sophos Enterprise Console, may be unresponsive.

See details >
April 09, 2019
KB4493451
Resolved
May 14, 2019
01:21 PM PT
System may be unresponsive after restart if Avira antivirus software installed
Devices with Avira antivirus software installed may become unresponsive upon restart.

See details >
April 09, 2019
KB4493451
Resolved
May 14, 2019
01:19 PM PT
" diff --git a/windows/release-information/status-windows-10-1507.yml b/windows/release-information/status-windows-10-1507.yml index ca4bc3e9f8..e84e0fc49b 100644 --- a/windows/release-information/status-windows-10-1507.yml +++ b/windows/release-information/status-windows-10-1507.yml @@ -61,7 +61,7 @@ sections: text: "
This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

- +
SummaryOriginating updateStatusLast updated
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 10240.18334

September 23, 2019
KB4522009
Resolved
KB4520011
October 08, 2019
10:00 AM PT
Certain operations performed on a Cluster Shared Volume may fail
Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

See details >
OS Build 10240.18094

January 08, 2019
KB4480962
Mitigated
April 25, 2019
02:00 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

See details >
OS Build 10240.18094

January 08, 2019
KB4480962
Mitigated
April 25, 2019
02:00 PM PT
" diff --git a/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml b/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml index 8ae7ab2eb4..f91ae43fc4 100644 --- a/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml +++ b/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml @@ -62,10 +62,9 @@ sections: - - + - +
SummaryOriginating updateStatusLast updated
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 14393.3206

September 23, 2019
KB4522010
Resolved
KB4519998
October 08, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 14393.3204

September 10, 2019
KB4516044
Resolved
September 17, 2019
04:47 PM PT
Apps and scripts using the NetQueryDisplayInformation API may fail with error
Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data.

See details >
OS Build 14393.3053

June 18, 2019
KB4503294
Resolved
KB4516044
September 10, 2019
10:00 AM PT
Certain operations performed on a Cluster Shared Volume may fail
Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

See details >
OS Build 14393.2724

January 08, 2019
KB4480961
Mitigated
April 25, 2019
02:00 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

See details >
OS Build 14393.2724

January 08, 2019
KB4480961
Mitigated
April 25, 2019
02:00 PM PT
Windows may not start on certain Lenovo and Fujitsu laptops with less than 8GB of RAM
Windows may fail to start on certain Lenovo and Fujitsu laptops that have less than 8 GB of RAM.

See details >
OS Build 14393.2608

November 13, 2018
KB4467691
Mitigated
February 19, 2019
10:00 AM PT
Cluster service may fail if the minimum password length is set to greater than 14
The cluster service may fail to start with the error “2245 (NERR_PasswordTooShort)” if the Group Policy “Minimum Password Length” is configured with greater than 14 characters.

See details >
OS Build 14393.2639

November 27, 2018
KB4467684
Mitigated
April 25, 2019
02:00 PM PT
Cluster service may fail if the minimum password length is set to greater than 14
The cluster service may fail to start if “Minimum Password Length” is configured with greater than 14 characters.

See details >
OS Build 14393.2639

November 27, 2018
KB4467684
Mitigated
April 25, 2019
02:00 PM PT
" @@ -86,15 +85,6 @@ sections: " -- title: August 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Apps and scripts using the NetQueryDisplayInformation API may fail with error
 Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data, often 50 or 100 entries. When requesting additional pages you may receive the error, “1359: an internal error occurred.”

Affected platforms:
  • Server: Windows Server 2019; Windows Server 2016
Resolution: This issue was resolved in KB4516044.

Back to top
OS Build 14393.3053

June 18, 2019
KB4503294
Resolved
KB4516044
Resolved:
September 10, 2019
10:00 AM PT

Opened:
August 01, 2019
05:00 PM PT
- " - - title: January 2019 - items: - type: markdown diff --git a/windows/release-information/status-windows-10-1703.yml b/windows/release-information/status-windows-10-1703.yml index 69a1b1cd91..519ad969c5 100644 --- a/windows/release-information/status-windows-10-1703.yml +++ b/windows/release-information/status-windows-10-1703.yml @@ -21,7 +21,7 @@ sections: Find information on known issues for Windows 10, version 1703. Looking for a specific issue? Press CTRL + F (or Command + F if you are using a Mac) and enter your search term(s). -
Windows 10, version 1703 has reached end of service
Consumer and commercial editions of Windows 10, version 1703 have reached end of service. As devices running these editions are no longer receiving monthly security and quality updates containing protections from the latest security threats, we recommend that you update these devices to the latest version of Windows 10 immediately. For more information on end of service dates currently supported versions of Windows 10, see the Windows lifecycle fact sheet.
+
Windows 10, version 1703 has reached end of service
Consumer and commercial editions of Windows 10, version 1703 have reached end of service. As devices running these editions are no longer receiving monthly security and quality updates containing protections from the latest security threats, we recommend that you update these devices to the latest version of Windows 10 immediately. For more information on end of service dates currently supported versions of Windows 10, see the Windows lifecycle fact sheet.
" @@ -66,7 +66,7 @@ sections: - +
SummaryOriginating updateStatusLast updated
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 15063.2046

September 23, 2019
KB4522011
Resolved
KB4520010
October 08, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 15063.2045

September 10, 2019
KB4516068
Resolved
September 17, 2019
04:47 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

See details >
OS Build 15063.1563

January 08, 2019
KB4480973
Mitigated
April 25, 2019
02:00 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

See details >
OS Build 15063.1563

January 08, 2019
KB4480973
Mitigated
April 25, 2019
02:00 PM PT
" diff --git a/windows/release-information/status-windows-10-1709.yml b/windows/release-information/status-windows-10-1709.yml index 5c261a20d3..e7cfb4d349 100644 --- a/windows/release-information/status-windows-10-1709.yml +++ b/windows/release-information/status-windows-10-1709.yml @@ -62,7 +62,7 @@ sections: - +
SummaryOriginating updateStatusLast updated
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 16299.1392

September 23, 2019
KB4522012
Resolved
KB4520004
October 08, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 16299.1387

September 10, 2019
KB4516066
Resolved
September 19, 2019
04:08 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

See details >
OS Build 16299.904

January 08, 2019
KB4480978
Mitigated
April 25, 2019
02:00 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

See details >
OS Build 16299.904

January 08, 2019
KB4480978
Mitigated
April 25, 2019
02:00 PM PT
" diff --git a/windows/release-information/status-windows-10-1803.yml b/windows/release-information/status-windows-10-1803.yml index 20747f2e00..807dd2cfdf 100644 --- a/windows/release-information/status-windows-10-1803.yml +++ b/windows/release-information/status-windows-10-1803.yml @@ -66,9 +66,9 @@ sections: - + - +
SummaryOriginating updateStatusLast updated
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 17134.1009

September 23, 2019
KB4522014
Resolved
KB4520008
October 08, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 17134.1006

September 10, 2019
KB4516058
Resolved
September 19, 2019
04:08 PM PT
Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
You may receive a 15-5 error code in Windows Mixed Reality Portal and your headset may not respond to \"wake up\" from sleep.

See details >
OS Build 17134.950

August 13, 2019
KB4512501
Mitigated
September 11, 2019
05:32 PM PT
Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
You may receive a 15-5 error code in Windows Mixed Reality Portal and your headset may not wake up from sleep.

See details >
OS Build 17134.950

August 13, 2019
KB4512501
Mitigated
September 11, 2019
05:32 PM PT
Startup to a black screen after installing updates
Your device may startup to a black screen during the first logon after installing updates.

See details >
OS Build 17134.829

June 11, 2019
KB4503286
Mitigated
June 14, 2019
04:41 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

See details >
OS Build 17134.523

January 08, 2019
KB4480966
Mitigated
April 25, 2019
02:00 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

See details >
OS Build 17134.523

January 08, 2019
KB4480966
Mitigated
April 25, 2019
02:00 PM PT
" diff --git a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml index 62622b2f60..9bae55dbb7 100644 --- a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml +++ b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml @@ -65,12 +65,12 @@ sections: text: "
This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

- + - + - - + +
SummaryOriginating updateStatusLast updated
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 17763.740

September 23, 2019
KB4522015
Resolved
KB4519338
October 08, 2019
10:00 AM PT
Apps and scripts using the NetQueryDisplayInformation API may fail with error
Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data.

See details >
OS Build 17763.55

October 09, 2018
KB4464330
Resolved
KB4516077
September 24, 2019
10:00 AM PT
Apps and scripts using the NetQueryDisplayInformation API may fail with error
Applications and scripts that call NetQueryDisplayInformation may fail to return results after the first page of data.

See details >
OS Build 17763.55

October 09, 2018
KB4464330
Resolved
KB4516077
September 24, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 17763.737

September 10, 2019
KB4512578
Resolved
September 19, 2019
04:08 PM PT
Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
You may receive a 15-5 error code in Windows Mixed Reality Portal and your headset may not respond to \"wake up\" from sleep.

See details >
OS Build 17763.678

August 13, 2019
KB4511553
Mitigated
September 11, 2019
05:32 PM PT
Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
You may receive a 15-5 error code in Windows Mixed Reality Portal and your headset may not wake up from sleep.

See details >
OS Build 17763.678

August 13, 2019
KB4511553
Mitigated
September 11, 2019
05:32 PM PT
Startup to a black screen after installing updates
Your device may startup to a black screen during the first logon after installing updates.

See details >
OS Build 17763.557

June 11, 2019
KB4503327
Mitigated
June 14, 2019
04:41 PM PT
Devices with some Asian language packs installed may receive an error
After installing the KB4493509 devices with some Asian language packs installed may receive the error, \"0x800f0982 - PSFX_E_MATCHING_COMPONENT_NOT_F

See details >
OS Build 17763.437

April 09, 2019
KB4493509
Mitigated
May 03, 2019
10:59 AM PT
Certain operations performed on a Cluster Shared Volume may fail
Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

See details >
OS Build 17763.253

January 08, 2019
KB4480116
Mitigated
April 09, 2019
10:00 AM PT
Devices with some Asian language packs installed may receive an error
Devices with Asian language packs installed may receive the error, \"0x800f0982 - PSFX_E_MATCHING_COMPONENT_NOT_FOUND.\"

See details >
OS Build 17763.437

April 09, 2019
KB4493509
Mitigated
May 03, 2019
10:59 AM PT
Certain operations performed on a Cluster Shared Volume may fail
Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

See details >
OS Build 17763.253

January 08, 2019
KB4480116
Mitigated
April 09, 2019
10:00 AM PT
" diff --git a/windows/release-information/status-windows-10-1903.yml b/windows/release-information/status-windows-10-1903.yml index fab48103a1..cae11a27ed 100644 --- a/windows/release-information/status-windows-10-1903.yml +++ b/windows/release-information/status-windows-10-1903.yml @@ -64,19 +64,17 @@ sections: - type: markdown text: "
This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

+ - - - - - + + + - - +
SummaryOriginating updateStatusLast updated
dGPU occasionally disappear from device manager on Surface Book 2
Some apps or games may close or fail to open on Surface Book 2 devices with Nvidia dGPU.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
October 11, 2019
02:04 PM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 18362.357

September 23, 2019
KB4522016
Resolved
KB4517389
October 08, 2019
10:00 AM PT
Audio in games is quiet or different than expected
Microsoft has received reports that audio in certain games is quieter or different than expected.

See details >
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
KB4517211
September 26, 2019
02:00 PM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
September 19, 2019
04:08 PM PT
Some users report issues related to the Start menu and Windows Desktop Search
Microsoft has received reports that a small number of users are having issues related to the Start menu and Windows Desktop Search.

See details >
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
September 19, 2019
04:58 PM PT
Safeguard on certain devices with some Intel and Broadcom Wi-Fi adapters
Microsoft and NEC have found incompatibility issues with some devices with Intel Centrino 6205/6235 and Broadcom 802.11ac Wi-Fi cards when running Windows 10, version 1903.

See details >
N/A

Mitigated
September 13, 2019
05:25 PM PT
Screenshots and Snips have an unnatural orange tint
Users have reported an orange tint on Screenshots and Snips with the Lenovo Vantage app installed

See details >
OS Build 18362.356

September 10, 2019
KB4516115
Resolved External
September 11, 2019
08:54 PM PT
Windows Desktop Search may not return any results and may have high CPU usage
Windows Desktop Search may not return any results and SearchUI.exe may have high CPU usage after installing KB4512941.

See details >
OS Build 18362.329

August 30, 2019
KB4512941
Resolved
KB4515384
September 10, 2019
10:00 AM PT
Updates may fail to install and you may receive Error 0x80073701
Installation of updates may fail and you may receive an error, \"Updates Failed, There were problems installing some updates, but we'll try again later\" and \"Error 0x80073701.\"

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Investigating
August 16, 2019
04:28 PM PT
Some users report issues related to the Start menu and Windows Desktop Search
A small number of users have reported issues related to the Start menu and Windows Desktop Search.

See details >
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
September 19, 2019
04:58 PM PT
Safeguard on certain devices with some Intel and Broadcom Wi-Fi adapters
Some devices with Intel Centrino 6205/6235 and Broadcom 802.11ac Wi-Fi cards may experience compatibility issues.

See details >
N/A

Mitigated
September 13, 2019
05:25 PM PT
Updates may fail to install and you may receive Error 0x80073701
Installation of updates may fail and you may receive error code 0x80073701.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Investigating
August 16, 2019
04:28 PM PT
Intermittent loss of Wi-Fi connectivity
Some older devices may experience loss of Wi-Fi connectivity due to an outdated Qualcomm driver.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Mitigated External
August 01, 2019
08:44 PM PT
Gamma ramps, color profiles, and night light settings do not apply in some cases
Microsoft has identified some scenarios where gamma ramps, color profiles and night light settings may stop working.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Mitigated
August 01, 2019
06:27 PM PT
The dGPU may occasionally disappear from device manager on Surface Book 2 with dGPU
Some apps or games that needs to perform graphics intensive operations may close or fail to open on Surface Book 2 devices with Nvidia dGPU.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Investigating
July 16, 2019
09:04 AM PT
Unable to discover or connect to Bluetooth devices
Microsoft has identified compatibility issues with some versions of Realtek and Qualcomm Bluetooth radio drivers.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Mitigated
May 21, 2019
04:48 PM PT
Intel Audio displays an intcdaud.sys notification
Microsoft and Intel have identified an issue with a range of Intel Display Audio device drivers that may result in battery drain.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Mitigated
May 21, 2019
04:47 PM PT
Intel Audio displays an intcdaud.sys notification
Devices with a range of Intel Display Audio device drivers may experience battery drain.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Mitigated
May 21, 2019
04:47 PM PT
Cannot launch Camera app
Microsoft and Intel have identified an issue affecting Intel RealSense SR300 or Intel RealSense S200 camera apps.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Mitigated
May 21, 2019
04:47 PM PT
" @@ -98,8 +96,6 @@ sections:
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) may become unresponsive or may have high CPU usage. Affected IMEs include Chinese Simplified (ChsIME.EXE) and Chinese Traditional (ChtIME.EXE) with Changjie/Quick keyboard.


Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016

Resolution: Due to security related changes in KB4515384, this issue may occur when Touch Keyboard and Handwriting Panel Service is not configured to its default startup type of Manual. To resolve the issue, perform the following steps:
  1. Select the Start button and type Services.
  2. Locate Touch Keyboard and Handwriting Panel Service and double click on it or long press and select Properties.
  3. Locate Startup type: and change it to Manual
  4. Select Ok
  5. The TabletInputService service is now in the default configuration and IME should work as expected.

Back to topOS Build 18362.356

September 10, 2019
KB4515384Resolved
Resolved:
September 19, 2019
04:08 PM PT

Opened:
September 13, 2019
05:25 PM PT
Some users report issues related to the Start menu and Windows Desktop Search
Microsoft has received reports that a small number of users are having issues related to the Start menu and Windows Desktop Search.

Affected platforms:
  • Client: Windows 10, version 1903
Resolution: At this time, Microsoft has not found a Search or Start issue significantly impacting users originating from KB4515384. We will continue monitoring to ensure users have a high-quality experience when interacting with these areas. If you are currently having issues, we recommend you to take a moment to report it in via the Feedback Hub (Windows + F) then try the Windows 10 Troubleshoot settings (found in Settings). If you are having an issue with search, see Fix problems in Windows Search.

Back to topOS Build 18362.356

September 10, 2019
KB4515384Resolved
Resolved:
September 19, 2019
04:58 PM PT

Opened:
September 11, 2019
05:18 PM PT
Safeguard on certain devices with some Intel and Broadcom Wi-Fi adapters
Microsoft and NEC have found incompatibility issues with Intel Centrino 6205/6235 and Broadcom 802.11ac Wi-Fi cards when running Windows 10, version 1903 on specific models of NEC devices. If these devices are updated to Windows 10, version 1903, they will no longer be able to use any Wi-Fi connections. The Wi-Fi driver may have a yellow exclamation point in device manager. The task tray icon for networking may show the icon for no internet and Network & Internet settings may not show any Wi-Fi networks.

To safeguard your update experience, we have applied a compatibility hold on the affected devices from being offered Windows 10, version 1903.

Affected platforms:
  • Client: Windows 10, version 1903
Workaround: If you are using an affected device and you have already installed Windows 10, version 1903, you can mitigate the issue disabling then re-enabling the Wi-Fi adapter in Device Manager. You should now be able to use Wi-Fi until your next reboot.

Next steps: Microsoft and NEC are working on a resolution and will provide an update in an upcoming release.

Note We recommend that you do not attempt to manually update using the Update now button or the Media Creation Tool until this issue has been resolved.

Back to topN/A

Mitigated
Last updated:
September 13, 2019
05:25 PM PT

Opened:
September 13, 2019
05:25 PM PT -
Screenshots and Snips have an unnatural orange tint
When creating screenshots or using similar tools (such as Snipping Tool or Snip & Sketch), the resulting images may have an unnatural orange tint. This issue is caused by the Eye Care mode feature of Lenovo Vantage. This issue started on or around September 5, 2019. 

Affected platforms:
  • Client: Windows 10, version 1903
  • Server: None
Resolution: For guidance on this issue, see the Lenovo support article Screenshots and Snips have an unnatural orange tint. There is no update for Windows needed for this issue.

Back to topOS Build 18362.356

September 10, 2019
KB4516115Resolved External
Last updated:
September 11, 2019
08:54 PM PT

Opened:
September 11, 2019
08:54 PM PT -
Windows Desktop Search may not return any results and may have high CPU usage
Microsoft is getting reports that a small number of users may not receive results when using Windows Desktop Search and may see high CPU usage from SearchUI.exe when searching after installing KB4512941. This issue is only encountered on devices in which searching the web from Windows Desktop Search has been disabled.

Affected platforms:
  • Client: Windows 10, version 1903
Resolution: This issue was resolved in KB4515384.

Back to topOS Build 18362.329

August 30, 2019
KB4512941Resolved
KB4515384Resolved:
September 10, 2019
10:00 AM PT

Opened:
September 04, 2019
02:25 PM PT " @@ -117,7 +113,7 @@ sections: - type: markdown text: " - +
DetailsOriginating updateStatusHistory
The dGPU may occasionally disappear from device manager on Surface Book 2 with dGPU
Microsoft has identified a compatibility issue on some Surface Book 2 devices configured with Nvidia discrete graphics processing unit (dGPU). After updating to Windows 10, version 1903 (May 2019 Feature Update), some apps or games that needs to perform graphics intensive operations may close or fail to open.

To safeguard your update experience, we have applied a compatibility hold on Surface Book 2 devices with Nvidia dGPUs from being offered Windows 10, version 1903, until this issue is resolved.

Affected platforms:
  • Client: Windows 10, version 1903
Workaround: To mitigate the issue if you are already on Windows 10, version 1903, you can restart the device or select the Scan for hardware changes button in the Action menu or on the toolbar in Device Manager.

Note We recommend that you do not attempt to manually update using the Update now button or the Media Creation Tool until this issue has been resolved.

Next steps: We are working on a resolution and will provide an update in an upcoming release.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Investigating
Last updated:
July 16, 2019
09:04 AM PT

Opened:
July 12, 2019
04:20 PM PT
dGPU occasionally disappear from device manager on Surface Book 2
Microsoft has identified a compatibility issue on some Surface Book 2 devices configured with Nvidia discrete graphics processing units (dGPUs). After updating to Windows 10, version 1903 (the May 2019 Update), some apps or games that needs to perform graphics intensive operations may close or fail to open.
 
To safeguard your update experience, we have applied a compatibility hold on Surface Book 2 devices with Nvidia dGPU from being offered Windows 10, version 1903 until this issue is resolved.
 
Affected platforms:
  • Client: Windows 10, version 1903
Resolved: To resolve this issue, you will need to update the firmware of your Surface Book 2 device. Please see the Surface Book 2 update history page for instructions on how to install the October 2019 updates on your device. There is no update for Windows needed for this issue.
 
The safeguard hold will be removed in the coming weeks.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
Resolved:
October 11, 2019
02:04 PM PT

Opened:
July 12, 2019
04:20 PM PT
" diff --git a/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml b/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml index a95d9775c6..378e8da44f 100644 --- a/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml +++ b/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml @@ -62,8 +62,8 @@ sections: - - + +
SummaryOriginating updateStatusLast updated
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516041
Resolved
KB4520005
October 08, 2019
10:00 AM PT
Windows RT 8.1 devices may have issues opening Internet Explorer 11
On Windows RT 8.1 devices, Internet Explorer 11 may not open and you may receive an error.

See details >
September 10, 2019
KB4516067
Resolved
KB4516041
September 24, 2019
10:00 AM PT
Japanese IME doesn't show the new Japanese Era name as a text input option
If previous dictionary updates are installed, the Japanese input method editor (IME) doesn't show the new Japanese Era name as a text input option.

See details >
April 25, 2019
KB4493443
Mitigated
May 15, 2019
05:53 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, “STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)”.

See details >
January 08, 2019
KB4480963
Mitigated
April 25, 2019
02:00 PM PT
Japanese IME doesn't show the new Japanese Era name as a text input option
With previous dictionary updates installed, the Japanese IME doesn't show the new Japanese Era name as an input option.

See details >
April 25, 2019
KB4493443
Mitigated
May 15, 2019
05:53 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

See details >
January 08, 2019
KB4480963
Mitigated
April 25, 2019
02:00 PM PT
" diff --git a/windows/release-information/status-windows-server-2012.yml b/windows/release-information/status-windows-server-2012.yml index f472c2357e..27a39802c2 100644 --- a/windows/release-information/status-windows-server-2012.yml +++ b/windows/release-information/status-windows-server-2012.yml @@ -61,8 +61,8 @@ sections: text: "
This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

- - + +
SummaryOriginating updateStatusLast updated
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516069
Resolved
KB4520007
October 08, 2019
10:00 AM PT
Japanese IME doesn't show the new Japanese Era name as a text input option
If previous dictionary updates are installed, the Japanese input method editor (IME) doesn't show the new Japanese Era name as a text input option.

See details >
April 25, 2019
KB4493462
Mitigated
May 15, 2019
05:53 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, “STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)”.

See details >
January 08, 2019
KB4480975
Mitigated
April 25, 2019
02:00 PM PT
Japanese IME doesn't show the new Japanese Era name as a text input option
With previous dictionary updates installed, the Japanese IME doesn't show the new Japanese Era name as an input option.

See details >
April 25, 2019
KB4493462
Mitigated
May 15, 2019
05:53 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

See details >
January 08, 2019
KB4480975
Mitigated
April 25, 2019
02:00 PM PT
" From 1b10d30286f1fe5c024ad27b607f5ead766e0ca1 Mon Sep 17 00:00:00 2001 From: John Liu <49762389+ShenLanJohn@users.noreply.github.com> Date: Fri, 11 Oct 2019 15:34:29 -0700 Subject: [PATCH 102/143] sufelink issue (#1335) * Removed 20H1 Update policy * CAT Auto Pulish for Windows Release Messages - CAT_AutoPublish_20191011140559 (#1334) --- ...ew-in-windows-mdm-enrollment-management.md | 6 -- .../policy-configuration-service-provider.md | 3 - .../mdm/policy-csp-update.md | 83 ------------------- .../resolved-issues-windows-10-1507.yml | 6 +- .../resolved-issues-windows-10-1607.yml | 22 ++--- .../resolved-issues-windows-10-1703.yml | 12 +-- .../resolved-issues-windows-10-1709.yml | 14 ++-- .../resolved-issues-windows-10-1803.yml | 14 ++-- ...indows-10-1809-and-windows-server-2019.yml | 22 ++--- .../resolved-issues-windows-10-1903.yml | 30 +++---- ...ndows-7-and-windows-server-2008-r2-sp1.yml | 14 ++-- ...windows-8.1-and-windows-server-2012-r2.yml | 18 ++-- ...esolved-issues-windows-server-2008-sp2.yml | 10 +-- .../resolved-issues-windows-server-2012.yml | 16 ++-- .../status-windows-10-1507.yml | 2 +- ...indows-10-1607-and-windows-server-2016.yml | 14 +--- .../status-windows-10-1703.yml | 4 +- .../status-windows-10-1709.yml | 2 +- .../status-windows-10-1803.yml | 4 +- ...indows-10-1809-and-windows-server-2019.yml | 8 +- .../status-windows-10-1903.yml | 16 ++-- ...windows-8.1-and-windows-server-2012-r2.yml | 4 +- .../status-windows-server-2012.yml | 4 +- 23 files changed, 112 insertions(+), 216 deletions(-) diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index 43377d2ca0..df1f000ad7 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -1935,12 +1935,6 @@ How do I turn if off? | The service can be stopped from the "Services" console o |--- | ---| |[BitLocker CSP](bitlocker-csp.md)|Added the following new nodes:
ConfigureRecoveryPasswordRotation, RotateRecoveryPasswords, RotateRecoveryPasswordsStatus, RotateRecoveryPasswordsRequestID| -### October 2019 - -|New or updated topic | Description| -|--- | ---| -|[Policy CSP - Update](policy-csp-update.md)|Added the following new policy:
Update/TargetReleaseVersion| - ### September 2019 |New or updated topic | Description| diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index b030093ff9..a3263e6af0 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -3788,9 +3788,6 @@ The following diagram shows the Policy configuration service provider in tree fo
Update/SetEDURestart
-
- Update/TargetReleaseVersion -
Update/UpdateNotificationLevel
diff --git a/windows/client-management/mdm/policy-csp-update.md b/windows/client-management/mdm/policy-csp-update.md index 3eada3bc25..c830dee668 100644 --- a/windows/client-management/mdm/policy-csp-update.md +++ b/windows/client-management/mdm/policy-csp-update.md @@ -14,9 +14,6 @@ manager: dansimp # Policy CSP - Update -> [!WARNING] -> Some information relates to prereleased products, which may be substantially modified before they are commercially released. Microsoft makes no warranties, expressed or implied, concerning the information provided here. - > [!NOTE] > If the MSA service is disabled, Windows Update will no longer offer feature updates to devices running Windows 10 1709 or higher. See [Feature updates are not being offered while other updates are](https://docs.microsoft.com/windows/deployment/update/windows-update-troubleshooting#feature-updates-are-not-being-offered-while-other-updates-are). @@ -197,9 +194,6 @@ manager: dansimp
Update/SetEDURestart
-
- Update/TargetReleaseVersion -
Update/UpdateNotificationLevel
@@ -4580,82 +4574,6 @@ The following list shows the supported values:
- -**Update/TargetReleaseVersion** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Windows EditionSupported?
Homecross mark
Procheck mark7
Businesscheck mark7
Enterprisecheck mark7
Educationcheck mark7
Mobile
Mobile Enterprise
- - -
- - -[Scope](./policy-configuration-service-provider.md#policy-scope): - -> [!div class = "checklist"] -> * Device - -
- - - -Enables IT administrators to specify which version they would like their device(s) to move to and/or stay on until they reach end of service or reconfigure the policy. For details about different Windows 10 versions, see [Windows 10 release information](https://docs.microsoft.com/windows/release-information/). - - -ADMX Info: -- GP English name: *Select the target Feature Update version* -- GP name: *TargetReleaseVersion* -- GP element: *TargetReleaseVersionId* -- GP path: *Windows Components/Windows Update/Windows Update for Business* -- GP ADMX file name: *WindowsUpdate.admx* - - - -Value type is a string containing Windows 10 version number. For example, 1809, 1903. - - - - - - - - - -
- **Update/UpdateNotificationLevel** @@ -4927,6 +4845,5 @@ Footnotes: - 4 - Added in Windows 10, version 1803. - 5 - Added in Windows 10, version 1809. - 6 - Added in Windows 10, version 1903. -- 7 - Added in the next major release of Windows 10. diff --git a/windows/release-information/resolved-issues-windows-10-1507.yml b/windows/release-information/resolved-issues-windows-10-1507.yml index bc005f4a92..96c938dec5 100644 --- a/windows/release-information/resolved-issues-windows-10-1507.yml +++ b/windows/release-information/resolved-issues-windows-10-1507.yml @@ -33,9 +33,9 @@ sections: text: " - - - + + +
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 10240.18334

September 23, 2019
KB4522009
Resolved
KB4520011
October 08, 2019
10:00 AM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and VBScript may stop responding and you may receive an error.

See details >
OS Build 10240.18305

August 13, 2019
KB4512497
Resolved
KB4517276
August 17, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on Windows devices that installed updates on June 11, 2019 or later.

See details >
OS Build 10240.18244

June 11, 2019
KB4503291
Resolved External
August 09, 2019
07:03 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view or create Custom Views in Event Viewer, you may receive an error and the app may stop responding or close.

See details >
OS Build 10240.18244

June 11, 2019
KB4503291
Resolved
KB4507458
July 09, 2019
10:00 AM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

See details >
OS Build 10240.18305

August 13, 2019
KB4512497
Resolved
KB4517276
August 17, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

See details >
OS Build 10240.18244

June 11, 2019
KB4503291
Resolved External
August 09, 2019
07:03 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

See details >
OS Build 10240.18244

June 11, 2019
KB4503291
Resolved
KB4507458
July 09, 2019
10:00 AM PT
Unable to access some gov.uk websites
gov.uk websites that don’t support “HSTS” may not be accessible

See details >
OS Build 10240.18215

May 14, 2019
KB4499154
Resolved
KB4505051
May 19, 2019
02:00 PM PT
" diff --git a/windows/release-information/resolved-issues-windows-10-1607.yml b/windows/release-information/resolved-issues-windows-10-1607.yml index c781814227..7cbaf548d3 100644 --- a/windows/release-information/resolved-issues-windows-10-1607.yml +++ b/windows/release-information/resolved-issues-windows-10-1607.yml @@ -34,24 +34,24 @@ sections: - - - - - - - + + + + + + + - + - + - + - +
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 14393.3206

September 23, 2019
KB4522010
Resolved
KB4519998
October 08, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 14393.3204

September 10, 2019
KB4516044
Resolved
September 17, 2019
04:47 PM PT
Apps and scripts using the NetQueryDisplayInformation API may fail with error
Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data.

See details >
OS Build 14393.3053

June 18, 2019
KB4503294
Resolved
KB4516044
September 10, 2019
10:00 AM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 14393.3115

July 16, 2019
KB4507459
Resolved
KB4512517
August 13, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
OS Build 14393.3025

June 11, 2019
KB4503267
Resolved
KB4512495
August 17, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and VBScript may stop responding and you may receive an error.

See details >
OS Build 14393.3144

August 13, 2019
KB4512517
Resolved
KB4512495
August 17, 2019
02:00 PM PT
Internet Explorer 11 and apps using the WebBrowser control may fail to render
JavaScript may fail to render as expected in Internet Explorer 11 and in apps using JavaScript or the WebBrowser control.

See details >
OS Build 14393.3085

July 09, 2019
KB4507460
Resolved
KB4512517
August 13, 2019
10:00 AM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on Windows devices that installed updates on June 11, 2019 or later.

See details >
OS Build 14393.3025

June 11, 2019
KB4503267
Resolved External
August 09, 2019
07:03 PM PT
SCVMM cannot enumerate and manage logical switches deployed on the host
For hosts managed by System Center Virtual Machine Manager (VMM), VMM cannot enumerate and manage logical switches deployed on the host.

See details >
OS Build 14393.2639

November 27, 2018
KB4467684
Resolved
KB4507459
July 16, 2019
10:00 AM PT
Apps and scripts using the NetQueryDisplayInformation API may fail with error
Applications and scripts that call NetQueryDisplayInformation may fail to return results after the first page of data.

See details >
OS Build 14393.3053

June 18, 2019
KB4503294
Resolved
KB4516044
September 10, 2019
10:00 AM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices may not start after updating when connected to a domain that is configured to use MIT Kerberos realms.

See details >
OS Build 14393.3115

July 16, 2019
KB4507459
Resolved
KB4512517
August 13, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
OS Build 14393.3025

June 11, 2019
KB4503267
Resolved
KB4512495
August 17, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

See details >
OS Build 14393.3144

August 13, 2019
KB4512517
Resolved
KB4512495
August 17, 2019
02:00 PM PT
Internet Explorer 11 and apps using the WebBrowser control may fail to render
JavaScript may fail to render as expected in IE11 and in apps using JavaScript or the WebBrowser control.

See details >
OS Build 14393.3085

July 09, 2019
KB4507460
Resolved
KB4512517
August 13, 2019
10:00 AM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

See details >
OS Build 14393.3025

June 11, 2019
KB4503267
Resolved External
August 09, 2019
07:03 PM PT
SCVMM cannot enumerate and manage logical switches deployed on the host
System Center Virtual Machine Manager cannot enumerate and manage logical switches deployed on managed hosts.

See details >
OS Build 14393.2639

November 27, 2018
KB4467684
Resolved
KB4507459
July 16, 2019
10:00 AM PT
Some applications may fail to run as expected on clients of AD FS 2016
Some applications may fail to run as expected on clients of Active Directory Federation Services 2016 (AD FS 2016)

See details >
OS Build 14393.2941

April 25, 2019
KB4493473
Resolved
KB4507459
July 16, 2019
10:00 AM PT
Devices with Hyper-V enabled may receive BitLocker error 0xC0210000
Some devices with Hyper-V enabled may start into BitLocker recovery with error 0xC0210000.

See details >
OS Build 14393.2969

May 14, 2019
KB4494440
Resolved
KB4507460
July 09, 2019
10:00 AM PT
Difficulty connecting to some iSCSI-based SANs
Devices may have difficulty connecting to some Storage Area Network (SAN) devices that leverage iSCSI.

See details >
OS Build 14393.2999

May 23, 2019
KB4499177
Resolved
KB4509475
June 27, 2019
02:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view or create Custom Views in Event Viewer, you may receive an error and the app may stop responding or close.

See details >
OS Build 14393.3025

June 11, 2019
KB4503267
Resolved
KB4503294
June 18, 2019
02:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

See details >
OS Build 14393.3025

June 11, 2019
KB4503267
Resolved
KB4503294
June 18, 2019
02:00 PM PT
Opening Internet Explorer 11 may fail
Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

See details >
OS Build 14393.2999

May 23, 2019
KB4499177
Resolved
KB4503267
June 11, 2019
10:00 AM PT
Issue using PXE to start a device from WDS
There may be issues using the Preboot Execution Environment (PXE) to start a device from a Windows Deployment Services (WDS) server configured to use Variable Window Extension.

See details >
OS Build 14393.2848

March 12, 2019
KB4489882
Resolved
KB4503267
June 11, 2019
10:00 AM PT
Issue using PXE to start a device from WDS
There may be issues using PXE to start a device from a WDS server configured to use Variable Window Extension.

See details >
OS Build 14393.2848

March 12, 2019
KB4489882
Resolved
KB4503267
June 11, 2019
10:00 AM PT
Update not showing as applicable through WSUS or SCCM or when manually installed
Update not showing as applicable through WSUS or SCCM or when manually installed

See details >
OS Build 14393.2969

May 14, 2019
KB4494440
Resolved
KB4498947
May 14, 2019
10:00 AM PT
Unable to access some gov.uk websites
gov.uk websites that don’t support “HSTS” may not be accessible

See details >
OS Build 14393.2969

May 14, 2019
KB4494440
Resolved
KB4505052
May 19, 2019
02:00 PM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel.

See details >
OS Build 14393.2941

April 25, 2019
KB4493473
Resolved
KB4494440
May 14, 2019
10:00 AM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using MS UI Gothic or MS PGothic in Excel, the text, layout, or cell size may become narrower or wider.

See details >
OS Build 14393.2941

April 25, 2019
KB4493473
Resolved
KB4494440
May 14, 2019
10:00 AM PT
Zone transfers over TCP may fail
Zone transfers between primary and secondary DNS servers over the Transmission Control Protocol (TCP) may fail.

See details >
OS Build 14393.2941

April 25, 2019
KB4493473
Resolved
KB4494440
May 14, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites in Internet Explorer.

See details >
OS Build 14393.2848

March 12, 2019
KB4489882
Resolved
KB4493473
April 25, 2019
02:00 PM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application.

See details >
OS Build 14393.2848

March 12, 2019
KB4489882
Resolved
KB4493473
April 25, 2019
02:00 PM PT
" diff --git a/windows/release-information/resolved-issues-windows-10-1703.yml b/windows/release-information/resolved-issues-windows-10-1703.yml index 5416d6e479..862a0cb913 100644 --- a/windows/release-information/resolved-issues-windows-10-1703.yml +++ b/windows/release-information/resolved-issues-windows-10-1703.yml @@ -34,16 +34,16 @@ sections: - - - + + + - + - - + +
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 15063.2046

September 23, 2019
KB4522011
Resolved
KB4520010
October 08, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 15063.2045

September 10, 2019
KB4516068
Resolved
September 17, 2019
04:47 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 15063.1955

July 16, 2019
KB4507467
Resolved
KB4512507
August 13, 2019
10:00 AM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and VBScript may stop responding and you may receive an error.

See details >
OS Build 15063.1988

August 13, 2019
KB4512507
Resolved
KB4512474
August 17, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on Windows devices that installed updates on June 11, 2019 or later.

See details >
OS Build 15063.1868

June 11, 2019
KB4503279
Resolved External
August 09, 2019
07:03 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices may not start after updating when connected to a domain that is configured to use MIT Kerberos realms.

See details >
OS Build 15063.1955

July 16, 2019
KB4507467
Resolved
KB4512507
August 13, 2019
10:00 AM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

See details >
OS Build 15063.1988

August 13, 2019
KB4512507
Resolved
KB4512474
August 17, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

See details >
OS Build 15063.1868

June 11, 2019
KB4503279
Resolved External
August 09, 2019
07:03 PM PT
Devices with Hyper-V enabled may receive BitLocker error 0xC0210000
Some devices with Hyper-V enabled may start into BitLocker recovery with error 0xC0210000.

See details >
OS Build 15063.1805

May 14, 2019
KB4499181
Resolved
KB4507450
July 09, 2019
10:00 AM PT
Difficulty connecting to some iSCSI-based SANs
Devices may have difficulty connecting to some Storage Area Network (SAN) devices that leverage iSCSI.

See details >
OS Build 15063.1839

May 28, 2019
KB4499162
Resolved
KB4509476
June 26, 2019
04:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view or create Custom Views in Event Viewer, you may receive an error and the app may stop responding or close.

See details >
OS Build 15063.1868

June 11, 2019
KB4503279
Resolved
KB4503289
June 18, 2019
02:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

See details >
OS Build 15063.1868

June 11, 2019
KB4503279
Resolved
KB4503289
June 18, 2019
02:00 PM PT
Opening Internet Explorer 11 may fail
Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

See details >
OS Build 15063.1839

May 28, 2019
KB4499162
Resolved
KB4503279
June 11, 2019
10:00 AM PT
Unable to access some gov.uk websites
gov.uk websites that don’t support “HSTS” may not be accessible

See details >
OS Build 15063.1805

May 14, 2019
KB4499181
Resolved
KB4505055
May 19, 2019
02:00 PM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel.

See details >
OS Build 15063.1784

April 25, 2019
KB4493436
Resolved
KB4499181
May 14, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites in Internet Explorer.

See details >
OS Build 15063.1689

March 12, 2019
KB4489871
Resolved
KB4493436
April 25, 2019
02:00 PM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using MS UI Gothic or MS PGothic in Excel, the text, layout, or cell size may become narrower or wider.

See details >
OS Build 15063.1784

April 25, 2019
KB4493436
Resolved
KB4499181
May 14, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application.

See details >
OS Build 15063.1689

March 12, 2019
KB4489871
Resolved
KB4493436
April 25, 2019
02:00 PM PT
" diff --git a/windows/release-information/resolved-issues-windows-10-1709.yml b/windows/release-information/resolved-issues-windows-10-1709.yml index e0630f77fe..2461882d7f 100644 --- a/windows/release-information/resolved-issues-windows-10-1709.yml +++ b/windows/release-information/resolved-issues-windows-10-1709.yml @@ -34,17 +34,17 @@ sections: - - - - + + + + - + - + - +
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 16299.1392

September 23, 2019
KB4522012
Resolved
KB4520004
October 08, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 16299.1387

September 10, 2019
KB4516066
Resolved
September 19, 2019
04:08 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 16299.1296

July 16, 2019
KB4507465
Resolved
KB4512516
August 13, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
OS Build 16299.1217

June 11, 2019
KB4503284
Resolved
KB4512494
August 16, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and VBScript may stop responding and you may receive an error.

See details >
OS Build 16299.1331

August 13, 2019
KB4512516
Resolved
KB4512494
August 16, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on Windows devices that installed updates on June 11, 2019 or later.

See details >
OS Build 16299.1217

June 11, 2019
KB4503284
Resolved External
August 09, 2019
07:03 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices may not start after updating when connected to a domain that is configured to use MIT Kerberos realms.

See details >
OS Build 16299.1296

July 16, 2019
KB4507465
Resolved
KB4512516
August 13, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
OS Build 16299.1217

June 11, 2019
KB4503284
Resolved
KB4512494
August 16, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

See details >
OS Build 16299.1331

August 13, 2019
KB4512516
Resolved
KB4512494
August 16, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

See details >
OS Build 16299.1217

June 11, 2019
KB4503284
Resolved External
August 09, 2019
07:03 PM PT
Difficulty connecting to some iSCSI-based SANs
Devices may have difficulty connecting to some Storage Area Network (SAN) devices that leverage iSCSI.

See details >
OS Build 16299.1182

May 28, 2019
KB4499147
Resolved
KB4509477
June 26, 2019
04:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view or create Custom Views in Event Viewer, you may receive an error and the app may stop responding or close.

See details >
OS Build 16299.1217

June 11, 2019
KB4503284
Resolved
KB4503281
June 18, 2019
02:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

See details >
OS Build 16299.1217

June 11, 2019
KB4503284
Resolved
KB4503281
June 18, 2019
02:00 PM PT
Opening Internet Explorer 11 may fail
Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

See details >
OS Build 16299.1182

May 28, 2019
KB4499147
Resolved
KB4503284
June 11, 2019
10:00 AM PT
Unable to access some gov.uk websites
gov.uk websites that don’t support “HSTS” may not be accessible

See details >
OS Build 16299.1143

May 14, 2019
KB4498946
Resolved
KB4505062
May 19, 2019
02:00 PM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel.

See details >
OS Build 16299.1127

April 25, 2019
KB4493440
Resolved
KB4499179
May 14, 2019
10:00 AM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using MS UI Gothic or MS PGothic in Excel, the text, layout, or cell size may become narrower or wider.

See details >
OS Build 16299.1127

April 25, 2019
KB4493440
Resolved
KB4499179
May 14, 2019
10:00 AM PT
Zone transfers over TCP may fail
Zone transfers between primary and secondary DNS servers over the Transmission Control Protocol (TCP) may fail.

See details >
OS Build 16299.1127

April 25, 2019
KB4493440
Resolved
KB4499179
May 14, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites in Internet Explorer.

See details >
OS Build 16299.1029

March 12, 2019
KB4489886
Resolved
KB4493440
April 25, 2019
02:00 PM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application.

See details >
OS Build 16299.1029

March 12, 2019
KB4489886
Resolved
KB4493440
April 25, 2019
02:00 PM PT
" diff --git a/windows/release-information/resolved-issues-windows-10-1803.yml b/windows/release-information/resolved-issues-windows-10-1803.yml index 5a16aed2a6..9af252fa36 100644 --- a/windows/release-information/resolved-issues-windows-10-1803.yml +++ b/windows/release-information/resolved-issues-windows-10-1803.yml @@ -34,18 +34,18 @@ sections: - + - - - + + + - + - + - +
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 17134.1009

September 23, 2019
KB4522014
Resolved
KB4520008
October 08, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 17134.1006

September 10, 2019
KB4516058
Resolved
September 19, 2019
04:08 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 17134.915

July 16, 2019
KB4507466
Resolved
KB4512501
August 13, 2019
10:00 AM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices may not start after updating when connected to a domain that is configured to use MIT Kerberos realms.

See details >
OS Build 17134.915

July 16, 2019
KB4507466
Resolved
KB4512501
August 13, 2019
10:00 AM PT
Notification issue: \"Your device is missing important security and quality fixes.\"
Some users may have incorrectly received the notification \"Your device is missing important security and quality fixes.\"

See details >
N/A

Resolved
September 03, 2019
12:32 PM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
OS Build 17134.829

June 11, 2019
KB4503286
Resolved
KB4512509
August 19, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and VBScript may stop responding and you may receive an error.

See details >
OS Build 17134.950

August 13, 2019
KB4512501
Resolved
KB4512509
August 19, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on Windows devices that installed updates on June 11, 2019 or later.

See details >
OS Build 17134.829

June 11, 2019
KB4503286
Resolved External
August 09, 2019
07:03 PM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
OS Build 17134.829

June 11, 2019
KB4503286
Resolved
KB4512509
August 19, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

See details >
OS Build 17134.950

August 13, 2019
KB4512501
Resolved
KB4512509
August 19, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

See details >
OS Build 17134.829

June 11, 2019
KB4503286
Resolved External
August 09, 2019
07:03 PM PT
Difficulty connecting to some iSCSI-based SANs
Devices may have difficulty connecting to some Storage Area Network (SAN) devices that leverage iSCSI.

See details >
OS Build 17134.799

May 21, 2019
KB4499183
Resolved
KB4509478
June 26, 2019
04:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view or create Custom Views in Event Viewer, you may receive an error and the app may stop responding or close.

See details >
OS Build 17134.829

June 11, 2019
KB4503286
Resolved
KB4503288
June 18, 2019
02:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

See details >
OS Build 17134.829

June 11, 2019
KB4503286
Resolved
KB4503288
June 18, 2019
02:00 PM PT
Opening Internet Explorer 11 may fail
Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

See details >
OS Build 17134.799

May 21, 2019
KB4499183
Resolved
KB4503286
June 11, 2019
10:00 AM PT
Unable to access some gov.uk websites
gov.uk websites that don’t support “HSTS” may not be accessible

See details >
OS Build 17134.765

May 14, 2019
KB4499167
Resolved
KB4505064
May 19, 2019
02:00 PM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel.

See details >
OS Build 17134.753

April 25, 2019
KB4493437
Resolved
KB4499167
May 14, 2019
10:00 AM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using MS UI Gothic or MS PGothic in Excel, the text, layout, or cell size may become narrower or wider.

See details >
OS Build 17134.753

April 25, 2019
KB4493437
Resolved
KB4499167
May 14, 2019
10:00 AM PT
Zone transfers over TCP may fail
Zone transfers between primary and secondary DNS servers over the Transmission Control Protocol (TCP) may fail.

See details >
OS Build 17134.753

April 25, 2019
KB4493437
Resolved
KB4499167
May 14, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites in Internet Explorer.

See details >
OS Build 17134.648

March 12, 2019
KB4489868
Resolved
KB4493437
April 25, 2019
02:00 PM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application.

See details >
OS Build 17134.648

March 12, 2019
KB4489868
Resolved
KB4493437
April 25, 2019
02:00 PM PT
" diff --git a/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml index 31f2522277..576221ee19 100644 --- a/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml +++ b/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml @@ -33,26 +33,26 @@ sections: text: " - + - - - - + + + + - - + + - - + + - + - +
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 17763.740

September 23, 2019
KB4522015
Resolved
KB4519338
October 08, 2019
10:00 AM PT
Apps and scripts using the NetQueryDisplayInformation API may fail with error
Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data.

See details >
OS Build 17763.55

October 09, 2018
KB4464330
Resolved
KB4516077
September 24, 2019
10:00 AM PT
Apps and scripts using the NetQueryDisplayInformation API may fail with error
Applications and scripts that call NetQueryDisplayInformation may fail to return results after the first page of data.

See details >
OS Build 17763.55

October 09, 2018
KB4464330
Resolved
KB4516077
September 24, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 17763.737

September 10, 2019
KB4512578
Resolved
September 19, 2019
04:08 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 17763.652

July 22, 2019
KB4505658
Resolved
KB4511553
August 13, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
OS Build 17763.557

June 11, 2019
KB4503327
Resolved
KB4512534
August 17, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and VBScript may stop responding and you may receive an error.

See details >
OS Build 17763.678

August 13, 2019
KB4511553
Resolved
KB4512534
August 17, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on Windows devices that installed updates on June 11, 2019 or later.

See details >
OS Build 17763.557

June 11, 2019
KB4503327
Resolved External
August 09, 2019
07:03 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices may not start after updating when connected to a domain that is configured to use MIT Kerberos realms.

See details >
OS Build 17763.652

July 22, 2019
KB4505658
Resolved
KB4511553
August 13, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
OS Build 17763.557

June 11, 2019
KB4503327
Resolved
KB4512534
August 17, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

See details >
OS Build 17763.678

August 13, 2019
KB4511553
Resolved
KB4512534
August 17, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

See details >
OS Build 17763.557

June 11, 2019
KB4503327
Resolved External
August 09, 2019
07:03 PM PT
Difficulty connecting to some iSCSI-based SANs
Devices may have difficulty connecting to some Storage Area Network (SAN) devices that leverage iSCSI.

See details >
OS Build 17763.529

May 21, 2019
KB4497934
Resolved
KB4509479
June 26, 2019
04:00 PM PT
Devices with Realtek Bluetooth radios drivers may not pair or connect as expected
Devices with some Realtek Bluetooth radios drivers, in some circumstances, may have issues pairing or connecting to devices.

See details >
OS Build 17763.503

May 14, 2019
KB4494441
Resolved
KB4501371
June 18, 2019
02:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view or create Custom Views in Event Viewer, you may receive an error and the app may stop responding or close.

See details >
OS Build 17763.557

June 11, 2019
KB4503327
Resolved
KB4501371
June 18, 2019
02:00 PM PT
Devices with Realtek Bluetooth radios drivers may not pair or connect as expected
Devices with some Realtek Bluetooth radios drivers may have issues pairing or connecting to devices.

See details >
OS Build 17763.503

May 14, 2019
KB4494441
Resolved
KB4501371
June 18, 2019
02:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

See details >
OS Build 17763.557

June 11, 2019
KB4503327
Resolved
KB4501371
June 18, 2019
02:00 PM PT
Printing from Microsoft Edge or other UWP apps may result in the error 0x80070007
Attempting to print from Microsoft Edge or other Universal Windows Platform (UWP) apps, you may receive an error.

See details >
OS Build 17763.379

March 12, 2019
KB4489899
Resolved
KB4501371
June 18, 2019
02:00 PM PT
Opening Internet Explorer 11 may fail
Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

See details >
OS Build 17763.529

May 21, 2019
KB4497934
Resolved
KB4503327
June 11, 2019
10:00 AM PT
Issue using PXE to start a device from WDS
Using PXE to start a device from a WDS server configured to use Variable Window Extension may cause the connection to the WDS server to terminate prematurely.

See details >
OS Build 17763.379

March 12, 2019
KB4489899
Resolved
KB4503327
June 11, 2019
10:00 AM PT
Audio not working on monitors or TV connected to a PC via HDMI, USB, or DisplayPort
Upgrade block: Microsoft has identified issues with certain new Intel display drivers, which accidentally turn on unsupported features in Windows.

See details >
OS Build 17763.134

November 13, 2018
KB4467708
Resolved
May 21, 2019
07:42 AM PT
Issue using PXE to start a device from WDS
Using PXE to start a device from a WDS server configured to use Variable Window Extension may terminate the connection.

See details >
OS Build 17763.379

March 12, 2019
KB4489899
Resolved
KB4503327
June 11, 2019
10:00 AM PT
Audio not working on monitors or TV connected to a PC via HDMI, USB, or DisplayPort
Upgrade block: Certain new Intel display drivers may accidentally turn on unsupported features in Windows.

See details >
OS Build 17763.134

November 13, 2018
KB4467708
Resolved
May 21, 2019
07:42 AM PT
Unable to access some gov.uk websites
gov.uk websites that don’t support “HSTS” may not be accessible

See details >
OS Build 17763.503

May 14, 2019
KB4494441
Resolved
KB4505056
May 19, 2019
02:00 PM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel.

See details >
OS Build 17763.475

May 03, 2019
KB4495667
Resolved
KB4494441
May 14, 2019
10:00 AM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using MS UI Gothic or MS PGothic in Excel, the text, layout, or cell size may become narrower or wider.

See details >
OS Build 17763.475

May 03, 2019
KB4495667
Resolved
KB4494441
May 14, 2019
10:00 AM PT
Windows 10, version 1809 update history may show an update installed twice
Some customers are reporting that KB4494441 installed twice on their device

See details >
OS Build 17763.503

May 14, 2019
KB4494441
Resolved
May 16, 2019
02:37 PM PT
Zone transfers over TCP may fail
Zone transfers between primary and secondary DNS servers over the Transmission Control Protocol (TCP) may fail.

See details >
OS Build 17763.475

May 03, 2019
KB4495667
Resolved
KB4494441
May 14, 2019
10:00 AM PT
Latest cumulative update (KB 4495667) installs automatically
Reports that the optional cumulative update (KB 4495667) installs automatically.

See details >
OS Build 17763.475

May 03, 2019
KB4495667
Resolved
May 08, 2019
03:37 PM PT
System may be unresponsive after restart if ArcaBit antivirus software installed
After further investigation ArcaBit has confirmed this issue is not applicable to Windows 10, version 1809

See details >
OS Build 17763.437

April 09, 2019
KB4493509
Resolved
May 08, 2019
03:30 PM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application for local intranet and trusted sites in Internet Explorer.

See details >
OS Build 17763.379

March 12, 2019
KB4489899
Resolved
KB4495667
May 03, 2019
10:00 AM PT
Custom URI schemes may not start corresponding application
Custom URI schemes for application protocol handlers may not start the corresponding application.

See details >
OS Build 17763.379

March 12, 2019
KB4489899
Resolved
KB4495667
May 03, 2019
10:00 AM PT
" diff --git a/windows/release-information/resolved-issues-windows-10-1903.yml b/windows/release-information/resolved-issues-windows-10-1903.yml index b8113225b2..e94f0fea28 100644 --- a/windows/release-information/resolved-issues-windows-10-1903.yml +++ b/windows/release-information/resolved-issues-windows-10-1903.yml @@ -32,29 +32,30 @@ sections: - type: markdown text: " + - + - - - + + + - - - - - - + + + + + + - - - + + + - +
SummaryOriginating updateStatusDate resolved
dGPU occasionally disappear from device manager on Surface Book 2
Some apps or games may close or fail to open on Surface Book 2 devices with Nvidia dGPU.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
October 11, 2019
02:04 PM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 18362.357

September 23, 2019
KB4522016
Resolved
KB4517389
October 08, 2019
10:00 AM PT
Audio in games is quiet or different than expected
Microsoft has received reports that audio in certain games is quieter or different than expected.

See details >
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
KB4517211
September 26, 2019
02:00 PM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
September 19, 2019
04:08 PM PT
Some users report issues related to the Start menu and Windows Desktop Search
Microsoft has received reports that a small number of users are having issues related to the Start menu and Windows Desktop Search.

See details >
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
September 19, 2019
04:58 PM PT
Some users report issues related to the Start menu and Windows Desktop Search
A small number of users have reported issues related to the Start menu and Windows Desktop Search.

See details >
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
September 19, 2019
04:58 PM PT
Screenshots and Snips have an unnatural orange tint
Users have reported an orange tint on Screenshots and Snips with the Lenovo Vantage app installed

See details >
OS Build 18362.356

September 10, 2019
KB4516115
Resolved External
September 11, 2019
08:54 PM PT
Windows Desktop Search may not return any results and may have high CPU usage
Windows Desktop Search may not return any results and SearchUI.exe may have high CPU usage after installing KB4512941.

See details >
OS Build 18362.329

August 30, 2019
KB4512941
Resolved
KB4515384
September 10, 2019
10:00 AM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4512941
August 30, 2019
10:00 AM PT
Issues updating when certain versions of Intel storage drivers are installed
Certain versions of Intel Rapid Storage Technology (Intel RST) drivers may cause updating to Windows 10, version 1903 to fail.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4512941
August 30, 2019
10:00 AM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and VBScript may stop responding and you may receive an error.

See details >
OS Build 18362.295

August 13, 2019
KB4512508
Resolved
KB4512941
August 30, 2019
10:00 AM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices may not start after updating when connected to a domain that is configured to use MIT Kerberos realms.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4512941
August 30, 2019
10:00 AM PT
Issues updating when certain versions of Intel storage drivers are installed
Windows 10, version 1903 update may fail with certain versions of Intel Rapid Storage Technology (Intel RST) drivers.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4512941
August 30, 2019
10:00 AM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

See details >
OS Build 18362.295

August 13, 2019
KB4512508
Resolved
KB4512941
August 30, 2019
10:00 AM PT
Initiating a Remote Desktop connection may result in black screen
When initiating a Remote Desktop connection to devices with some older GPU drivers, you may receive a black screen.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4512941
August 30, 2019
10:00 AM PT
Windows Sandbox may fail to start with error code “0x80070002”
Windows Sandbox may fail to start with \"ERROR_FILE_NOT_FOUND (0x80070002)\" on devices in which the operating system language was changed between updates

See details >
OS Build 18362.116

May 20, 2019
KB4505057
Resolved
KB4512941
August 30, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
OS Build 18362.175

June 11, 2019
KB4503293
Resolved
KB4512941
August 30, 2019
10:00 AM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on Windows devices that installed updates on June 11, 2019 or later.

See details >
OS Build 18362.175

June 11, 2019
KB4503293
Resolved External
August 09, 2019
07:03 PM PT
Display brightness may not respond to adjustments
Microsoft and Intel have identified a driver compatibility issue on devices configured with certain Intel display drivers.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
KB4505903
July 26, 2019
02:00 PM PT
RASMAN service may stop working and result in the error “0xc0000005”
The Remote Access Connection Manager (RASMAN) service may stop working and result in the error “0xc0000005” with VPN profiles configured as an Always On VPN connection.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4505903
July 26, 2019
02:00 PM PT
Loss of functionality in Dynabook Smartphone Link app
After updating to Windows 10, version 1903, you may experience a loss of functionality when using the Dynabook Smartphone Link application.

See details >
OS Build 18362.116

May 20, 2019
KB4505057
Resolved
July 11, 2019
01:54 PM PT
Windows Sandbox may fail to start with error code “0x80070002”
Windows Sandbox may fail to start on devices in which the operating system language was changed between updates.

See details >
OS Build 18362.116

May 20, 2019
KB4505057
Resolved
KB4512941
August 30, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
OS Build 18362.175

June 11, 2019
KB4503293
Resolved
KB4512941
August 30, 2019
10:00 AM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

See details >
OS Build 18362.175

June 11, 2019
KB4503293
Resolved External
August 09, 2019
07:03 PM PT
Display brightness may not respond to adjustments
Devices configured with certain Intel display drivers may experience a driver compatibility issue.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
KB4505903
July 26, 2019
02:00 PM PT
RASMAN service may stop working and result in the error “0xc0000005”
The RASMAN service may stop working with VPN profiles configured as an Always On VPN connection.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4505903
July 26, 2019
02:00 PM PT
Loss of functionality in Dynabook Smartphone Link app
Users who update to Windows 10, version 1903 may experience a loss of functionality with Dynabook Smartphone Link.

See details >
OS Build 18362.116

May 20, 2019
KB4505057
Resolved
July 11, 2019
01:54 PM PT
Error attempting to update with external USB device or memory card attached
PCs with an external USB device or SD memory card attached may get error: \"This PC can't be upgraded to Windows 10.\"

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
July 11, 2019
01:53 PM PT
Audio not working with Dolby Atmos headphones and home theater
Users may experience audio loss with Dolby Atmos headphones or Dolby Atmos home theater.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
July 11, 2019
01:53 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view or create Custom Views in Event Viewer, you may receive an error and the app may stop responding or close.

See details >
OS Build 18362.175

June 11, 2019
KB4503293
Resolved
KB4501375
June 27, 2019
10:00 AM PT
Duplicate folders and documents showing in user profile directory
If known folders (e.g. Desktop, Documents, or Pictures folders) are redirected, an empty folder with that same name may be created.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
KB4497935
May 29, 2019
02:00 PM PT
Older versions of BattlEye anti-cheat software incompatible
Microsoft and BattlEye have identified a compatibility issue with some games that use older versions of BattlEye anti-cheat software.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
June 07, 2019
04:26 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

See details >
OS Build 18362.175

June 11, 2019
KB4503293
Resolved
KB4501375
June 27, 2019
10:00 AM PT
Duplicate folders and documents showing in user profile directory
An empty folder with the same name may be created if known folders (e.g. Desktop, Documents) are redirected.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
KB4497935
May 29, 2019
02:00 PM PT
Older versions of BattlEye anti-cheat software incompatible
Users may experience a compatibility issue with some games that use older versions of BattlEye anti-cheat software.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
June 07, 2019
04:26 PM PT
D3D applications and games may fail to enter full-screen mode on rotated displays
Some Direct3D (D3D) applications and games may fail to enter full-screen mode on rotated displays.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
KB4497935
May 29, 2019
02:00 PM PT
AMD RAID driver incompatibility
Installation process may stop when trying to install Windows 10, version 1903 update on computers that run certain versions of AMD RAID drivers.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
June 06, 2019
11:06 AM PT
AMD RAID driver incompatibility
Devices running certain AMD RAID drivers may have difficulty installing the Windows 10, version 1903 update.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
June 06, 2019
11:06 AM PT
" @@ -94,6 +95,7 @@ sections: - type: markdown text: " + diff --git a/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml b/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml index 76c9d8cf03..7232cf65f7 100644 --- a/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml +++ b/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml @@ -35,18 +35,18 @@ sections: - - - - + + + + - + - + - +
DetailsOriginating updateStatusHistory
dGPU occasionally disappear from device manager on Surface Book 2
Microsoft has identified a compatibility issue on some Surface Book 2 devices configured with Nvidia discrete graphics processing units (dGPUs). After updating to Windows 10, version 1903 (the May 2019 Update), some apps or games that needs to perform graphics intensive operations may close or fail to open.
 
To safeguard your update experience, we have applied a compatibility hold on Surface Book 2 devices with Nvidia dGPU from being offered Windows 10, version 1903 until this issue is resolved.
 
Affected platforms:
  • Client: Windows 10, version 1903
Resolved: To resolve this issue, you will need to update the firmware of your Surface Book 2 device. Please see the Surface Book 2 update history page for instructions on how to install the October 2019 updates on your device. There is no update for Windows needed for this issue.
 
The safeguard hold will be removed in the coming weeks.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
Resolved:
October 11, 2019
02:04 PM PT

Opened:
July 12, 2019
04:20 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after installation of KB4497935. Devices that are domain controllers or domain members are both affected.

To safeguard your update experience, we have applied a compatibility hold on devices configured to use MIT Kerberos realm from being offered Windows 10, version 1903 or Windows Server, version 1903.

Note If you are not sure if your device is affected, contact your administrator. Advanced users can check for “Define interoperable Kerberos v5 realm settings” policy under Computer Configuration -> Policies -> Administrative Templates > System -> Kerberos or check if this registry key exists:
HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\Kerberos\\MitRealms
 

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
Resolution: This issue was resolved in KB4512941 and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to offered Windows 10, version 1903 or Windows Server, version 1903.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4512941
Resolved:
August 30, 2019
10:00 AM PT

Opened:
July 25, 2019
06:10 PM PT
Issues updating when certain versions of Intel storage drivers are installed
Intel and Microsoft have found incompatibility issues with certain versions of the Intel Rapid Storage Technology (Intel RST) drivers and the Windows 10 May 2019 Update (Windows 10, version 1903).  

To safeguard your update experience, we have applied a compatibility hold on devices with Intel RST drivers, versions 15.1.0.1002 through version 15.5.2.1053 installed from installing or being offered Windows 10, version 1903 or Windows Server, version 1903, until the driver has been updated.

Versions 15.5.2.1054 or later are compatible, and a device that has these drivers installed can install the Windows 10 May 2019 Update. For affected devices, the recommended version is 15.9.8.1050.

Affected platforms:
  • Client: Windows 10, version 1903
  • Server: Windows Server, version 1903
Resolution: This issue was resolved in KB4512941 and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to Windows 10, version 1903.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4512941
Resolved:
August 30, 2019
10:00 AM PT

Opened:
July 25, 2019
06:10 PM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516048
Resolved
KB4519976
October 08, 2019
10:00 AM PT
You may receive an error when opening or using the Toshiba Qosmio AV Center
Toshiba Qosmio AV Center may error when opening and you may also receive an error in Event Log related to cryptnet.dll.

See details >
August 13, 2019
KB4512506
Resolved
KB4516048
September 24, 2019
10:00 AM PT
Windows updates that are SHA-2 signed may not be offered for Symantec and Norton AV
Windows updates that are SHA-2 signed are not available with Symantec or Norton antivirus program installed

See details >
August 13, 2019
KB4512506
Resolved External
August 27, 2019
02:29 PM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
June 11, 2019
KB4503292
Resolved
KB4512514
August 17, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and VBScript may stop responding and you may receive an error.

See details >
August 13, 2019
KB4512506
Resolved
KB4517297
August 16, 2019
02:00 PM PT
System may be unresponsive after restart with certain McAfee antivirus products
Devices with McAfee Endpoint Security Threat Prevention 10.x, Host Intrusion Prevention 8.0, or VirusScan Enterprise 8.8 may be slow or unresponsive at startup.

See details >
April 09, 2019
KB4493472
Resolved External
August 13, 2019
06:59 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on Windows devices that installed updates on June 11, 2019 or later.

See details >
June 11, 2019
KB4503292
Resolved External
August 09, 2019
07:03 PM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
June 11, 2019
KB4503292
Resolved
KB4512514
August 17, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

See details >
August 13, 2019
KB4512506
Resolved
KB4517297
August 16, 2019
02:00 PM PT
System may be unresponsive after restart with certain McAfee antivirus products
Devices running certain McAfee Endpoint security applications may be slow or unresponsive at startup.

See details >
April 09, 2019
KB4493472
Resolved External
August 13, 2019
06:59 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

See details >
June 11, 2019
KB4503292
Resolved External
August 09, 2019
07:03 PM PT
IE11 may stop working when loading or interacting with Power BI reports
Power BI reports that contain line charts with markers may cause Internet Explorer 11 to stop working.

See details >
May 14, 2019
KB4499164
Resolved
KB4503277
June 20, 2019
02:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view or create Custom Views in Event Viewer, you may receive an error and the app may stop responding or close.

See details >
June 11, 2019
KB4503292
Resolved
KB4503277
June 20, 2019
02:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

See details >
June 11, 2019
KB4503292
Resolved
KB4503277
June 20, 2019
02:00 PM PT
Unable to access some gov.uk websites
gov.uk websites that don’t support “HSTS” may not be accessible

See details >
May 14, 2019
KB4499164
Resolved
KB4505050
May 18, 2019
02:00 PM PT
System may be unresponsive after restart if ArcaBit antivirus software installed
Devices with ArcaBit antivirus software installed may become unresponsive upon restart.

See details >
April 09, 2019
KB4493472
Resolved
May 14, 2019
01:23 PM PT
System unresponsive after restart if Sophos Endpoint Protection installed
Devices with Sophos Endpoint Protection installed and managed by Sophos Central or Sophos Enterprise Console (SEC) may become unresponsive upon restart.

See details >
April 09, 2019
KB4493472
Resolved
May 14, 2019
01:22 PM PT
System unresponsive after restart if Sophos Endpoint Protection installed
Devices with Sophos Endpoint Protection, managed by Sophos Central or Sophos Enterprise Console, may be unresponsive.

See details >
April 09, 2019
KB4493472
Resolved
May 14, 2019
01:22 PM PT
System may be unresponsive after restart if Avira antivirus software installed
Devices with Avira antivirus software installed may become unresponsive upon restart.

See details >
April 09, 2019
KB4493472
Resolved
May 14, 2019
01:21 PM PT
Authentication may fail for services after the Kerberos ticket expires
Authentication may fail for services that require unconstrained delegation after the Kerberos ticket expires.

See details >
March 12, 2019
KB4489878
Resolved
KB4499164
May 14, 2019
10:00 AM PT
Devices may not respond at login or Welcome screen if running certain Avast software
Devices running Avast for Business, Avast CloudCare, and AVG Business Edition antivirus software may become unresponsive after restart.

See details >
April 09, 2019
KB4493472
Resolved
April 25, 2019
02:00 PM PT
Devices may not respond at login or Welcome screen if running certain Avast software
Devices running Avast for Business, Avast CloudCare, and AVG Business Edition may become unresponsive after restart.

See details >
April 09, 2019
KB4493472
Resolved
April 25, 2019
02:00 PM PT
" diff --git a/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml b/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml index c59da3e253..c58e1391c1 100644 --- a/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml +++ b/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml @@ -34,19 +34,19 @@ sections: - - - - + + + + - - + + - + - + - +
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516041
Resolved
KB4520005
October 08, 2019
10:00 AM PT
Windows RT 8.1 devices may have issues opening Internet Explorer 11
On Windows RT 8.1 devices, Internet Explorer 11 may not open and you may receive an error.

See details >
September 10, 2019
KB4516067
Resolved
KB4516041
September 24, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
June 11, 2019
KB4503276
Resolved
KB4512478
August 17, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and VBScript may stop responding and you may receive an error.

See details >
August 13, 2019
KB4512488
Resolved
KB4517298
August 16, 2019
02:00 PM PT
System may be unresponsive after restart with certain McAfee antivirus products
Devices with McAfee Endpoint Security Threat Prevention 10.x, Host Intrusion Prevention 8.0, or VirusScan Enterprise 8.8 may be slow or unresponsive at startup.

See details >
April 09, 2019
KB4493446
Resolved External
August 13, 2019
06:59 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on Windows devices that installed updates on June 11, 2019 or later.

See details >
June 11, 2019
KB4503276
Resolved External
August 09, 2019
07:03 PM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
June 11, 2019
KB4503276
Resolved
KB4512478
August 17, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

See details >
August 13, 2019
KB4512488
Resolved
KB4517298
August 16, 2019
02:00 PM PT
System may be unresponsive after restart with certain McAfee antivirus products
Devices running certain McAfee Endpoint security applications may be slow or unresponsive at startup.

See details >
April 09, 2019
KB4493446
Resolved External
August 13, 2019
06:59 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

See details >
June 11, 2019
KB4503276
Resolved External
August 09, 2019
07:03 PM PT
IE11 may stop working when loading or interacting with Power BI reports
Power BI reports that contain line charts with markers may cause Internet Explorer 11 to stop working.

See details >
May 14, 2019
KB4499151
Resolved
KB4503283
June 20, 2019
02:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view or create Custom Views in Event Viewer, you may receive an error and the app may stop responding or close.

See details >
June 11, 2019
KB4503276
Resolved
KB4503283
June 20, 2019
02:00 PM PT
Issue using PXE to start a device from WDS
There may be issues using the Preboot Execution Environment (PXE) to start a device from a Windows Deployment Services (WDS) server configured to use Variable Window Extension.

See details >
March 12, 2019
KB4489881
Resolved
KB4503276
June 11, 2019
10:00 AM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

See details >
June 11, 2019
KB4503276
Resolved
KB4503283
June 20, 2019
02:00 PM PT
Issue using PXE to start a device from WDS
There may be issues using PXE to start a device from a WDS server configured to use Variable Window Extension.

See details >
March 12, 2019
KB4489881
Resolved
KB4503276
June 11, 2019
10:00 AM PT
Unable to access some gov.uk websites
gov.uk websites that don’t support “HSTS” may not be accessible

See details >
May 14, 2019
KB4499151
Resolved
KB4505050
May 18, 2019
02:00 PM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel.

See details >
April 25, 2019
KB4493443
Resolved
KB4499151
May 14, 2019
10:00 AM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using MS UI Gothic or MS PGothic in Excel, the text, layout, or cell size may become narrower or wider.

See details >
April 25, 2019
KB4493443
Resolved
KB4499151
May 14, 2019
10:00 AM PT
System may be unresponsive after restart if ArcaBit antivirus software installed
Devices with ArcaBit antivirus software installed may become unresponsive upon restart.

See details >
April 09, 2019
KB4493446
Resolved
May 14, 2019
01:22 PM PT
System unresponsive after restart if Sophos Endpoint Protection installed
Devices with Sophos Endpoint Protection installed and managed by Sophos Central or Sophos Enterprise Console (SEC) may become unresponsive upon restart.

See details >
April 09, 2019
KB4493446
Resolved
May 14, 2019
01:22 PM PT
System unresponsive after restart if Sophos Endpoint Protection installed
Devices with Sophos Endpoint Protection, managed by Sophos Central or Sophos Enterprise Console, may be unresponsive.

See details >
April 09, 2019
KB4493446
Resolved
May 14, 2019
01:22 PM PT
System may be unresponsive after restart if Avira antivirus software installed
Devices with Avira antivirus software installed may become unresponsive upon restart.

See details >
April 09, 2019
KB4493446
Resolved
May 14, 2019
01:21 PM PT
Devices may not respond at login or Welcome screen if running certain Avast software
Devices running Avast for Business, Avast CloudCare, and AVG Business Edition antivirus software may become unresponsive after restart.

See details >
April 09, 2019
KB4493446
Resolved
April 25, 2019
02:00 PM PT
Devices may not respond at login or Welcome screen if running certain Avast software
Devices running Avast for Business, Avast CloudCare, and AVG Business Edition may become unresponsive after restart.

See details >
April 09, 2019
KB4493446
Resolved
April 25, 2019
02:00 PM PT
" diff --git a/windows/release-information/resolved-issues-windows-server-2008-sp2.yml b/windows/release-information/resolved-issues-windows-server-2008-sp2.yml index 56156479e8..57adef5214 100644 --- a/windows/release-information/resolved-issues-windows-server-2008-sp2.yml +++ b/windows/release-information/resolved-issues-windows-server-2008-sp2.yml @@ -33,11 +33,11 @@ sections: text: " - - - - - + + + + +
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516030
Resolved
KB4520002
October 08, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
June 11, 2019
KB4503273
Resolved
KB4512499
August 17, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and VBScript may stop responding and you may receive an error.

See details >
August 13, 2019
KB4512476
Resolved
KB4517301
August 16, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on Windows devices that installed updates on June 11, 2019 or later.

See details >
June 11, 2019
KB4503273
Resolved External
August 09, 2019
07:03 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view or create Custom Views in Event Viewer, you may receive an error and the app may stop responding or close.

See details >
June 11, 2019
KB4503273
Resolved
KB4503271
June 20, 2019
02:00 PM PT
System unresponsive after restart if Sophos Endpoint Protection installed
Devices with Sophos Endpoint Protection installed and managed by Sophos Central or Sophos Enterprise Console (SEC) may become unresponsive upon restart.

See details >
April 09, 2019
KB4493471
Resolved
May 14, 2019
01:21 PM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
June 11, 2019
KB4503273
Resolved
KB4512499
August 17, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

See details >
August 13, 2019
KB4512476
Resolved
KB4517301
August 16, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

See details >
June 11, 2019
KB4503273
Resolved External
August 09, 2019
07:03 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

See details >
June 11, 2019
KB4503273
Resolved
KB4503271
June 20, 2019
02:00 PM PT
System unresponsive after restart if Sophos Endpoint Protection installed
Devices with Sophos Endpoint Protection, managed by Sophos Central or Sophos Enterprise Console, may be unresponsive.

See details >
April 09, 2019
KB4493471
Resolved
May 14, 2019
01:21 PM PT
System may be unresponsive after restart if Avira antivirus software installed
Devices with Avira antivirus software installed may become unresponsive upon restart.

See details >
April 09, 2019
KB4493471
Resolved
May 14, 2019
01:19 PM PT
Authentication may fail for services after the Kerberos ticket expires
Authentication may fail for services that require unconstrained delegation after the Kerberos ticket expires.

See details >
March 12, 2019
KB4489880
Resolved
KB4499149
May 14, 2019
10:00 AM PT
diff --git a/windows/release-information/resolved-issues-windows-server-2012.yml b/windows/release-information/resolved-issues-windows-server-2012.yml index 36c006c7b9..1ca43d3f61 100644 --- a/windows/release-information/resolved-issues-windows-server-2012.yml +++ b/windows/release-information/resolved-issues-windows-server-2012.yml @@ -33,16 +33,16 @@ sections: text: " - - - - + + + + - - + + - - + +
SummaryOriginating updateStatusDate resolved
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516069
Resolved
KB4520007
October 08, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
June 11, 2019
KB4503285
Resolved
KB4512512
August 17, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and VBScript may stop responding and you may receive an error.

See details >
August 13, 2019
KB4512518
Resolved
KB4517302
August 16, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on Windows devices that installed updates on June 11, 2019 or later.

See details >
June 11, 2019
KB4503285
Resolved External
August 09, 2019
07:03 PM PT
Some devices and generation 2 Hyper-V VMs may have issues installing updates
Some devices and generation 2 Hyper-V virtual machines (VMs) may have issues installing some updates when Secure Boot is enabled.

See details >
June 11, 2019
KB4503285
Resolved
KB4503295
June 21, 2019
02:00 PM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
June 11, 2019
KB4503285
Resolved
KB4512512
August 17, 2019
02:00 PM PT
Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

See details >
August 13, 2019
KB4512518
Resolved
KB4517302
August 16, 2019
02:00 PM PT
MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

See details >
June 11, 2019
KB4503285
Resolved External
August 09, 2019
07:03 PM PT
Some devices and generation 2 Hyper-V VMs may have issues installing updates
Some devices and generation 2 Hyper-V VMs may have issues installing some updates when Secure Boot is enabled.

See details >
June 11, 2019
KB4503285
Resolved
KB4503295
June 21, 2019
02:00 PM PT
IE11 may stop working when loading or interacting with Power BI reports
Power BI reports that contain line charts with markers may cause Internet Explorer 11 to stop working.

See details >
May 14, 2019
KB4499171
Resolved
KB4503295
June 21, 2019
02:00 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view or create Custom Views in Event Viewer, you may receive an error and the app may stop responding or close.

See details >
June 11, 2019
KB4503285
Resolved
KB4503295
June 20, 2019
02:00 PM PT
Issue using PXE to start a device from WDS
There may be issues using the Preboot Execution Environment (PXE) to start a device from a Windows Deployment Services (WDS) server configured to use Variable Window Extension.

See details >
March 12, 2019
KB4489891
Resolved
KB4503285
June 11, 2019
10:00 AM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

See details >
June 11, 2019
KB4503285
Resolved
KB4503295
June 20, 2019
02:00 PM PT
Issue using PXE to start a device from WDS
There may be issues using PXE to start a device from a WDS server configured to use Variable Window Extension.

See details >
March 12, 2019
KB4489891
Resolved
KB4503285
June 11, 2019
10:00 AM PT
Unable to access some gov.uk websites
gov.uk websites that don’t support “HSTS” may not be accessible

See details >
May 14, 2019
KB4499171
Resolved
KB4505050
May 18, 2019
02:00 PM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using the MS UI Gothic or MS PGothic fonts, the text, layout, or cell size may become narrower or wider than expected in Microsoft Excel.

See details >
April 25, 2019
KB4493462
Resolved
KB4499171
May 14, 2019
10:00 AM PT
System unresponsive after restart if Sophos Endpoint Protection installed
Devices with Sophos Endpoint Protection installed and managed by Sophos Central or Sophos Enterprise Console (SEC) may become unresponsive upon restart.

See details >
April 09, 2019
KB4493451
Resolved
May 14, 2019
01:21 PM PT
Layout and cell size of Excel sheets may change when using MS UI Gothic
When using MS UI Gothic or MS PGothic in Excel, the text, layout, or cell size may become narrower or wider.

See details >
April 25, 2019
KB4493462
Resolved
KB4499171
May 14, 2019
10:00 AM PT
System unresponsive after restart if Sophos Endpoint Protection installed
Devices with Sophos Endpoint Protection, managed by Sophos Central or Sophos Enterprise Console, may be unresponsive.

See details >
April 09, 2019
KB4493451
Resolved
May 14, 2019
01:21 PM PT
System may be unresponsive after restart if Avira antivirus software installed
Devices with Avira antivirus software installed may become unresponsive upon restart.

See details >
April 09, 2019
KB4493451
Resolved
May 14, 2019
01:19 PM PT
" diff --git a/windows/release-information/status-windows-10-1507.yml b/windows/release-information/status-windows-10-1507.yml index ca4bc3e9f8..e84e0fc49b 100644 --- a/windows/release-information/status-windows-10-1507.yml +++ b/windows/release-information/status-windows-10-1507.yml @@ -61,7 +61,7 @@ sections: text: "
This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

- +
SummaryOriginating updateStatusLast updated
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 10240.18334

September 23, 2019
KB4522009
Resolved
KB4520011
October 08, 2019
10:00 AM PT
Certain operations performed on a Cluster Shared Volume may fail
Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

See details >
OS Build 10240.18094

January 08, 2019
KB4480962
Mitigated
April 25, 2019
02:00 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

See details >
OS Build 10240.18094

January 08, 2019
KB4480962
Mitigated
April 25, 2019
02:00 PM PT
" diff --git a/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml b/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml index 8ae7ab2eb4..f91ae43fc4 100644 --- a/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml +++ b/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml @@ -62,10 +62,9 @@ sections: - - + - +
SummaryOriginating updateStatusLast updated
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 14393.3206

September 23, 2019
KB4522010
Resolved
KB4519998
October 08, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 14393.3204

September 10, 2019
KB4516044
Resolved
September 17, 2019
04:47 PM PT
Apps and scripts using the NetQueryDisplayInformation API may fail with error
Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data.

See details >
OS Build 14393.3053

June 18, 2019
KB4503294
Resolved
KB4516044
September 10, 2019
10:00 AM PT
Certain operations performed on a Cluster Shared Volume may fail
Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

See details >
OS Build 14393.2724

January 08, 2019
KB4480961
Mitigated
April 25, 2019
02:00 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

See details >
OS Build 14393.2724

January 08, 2019
KB4480961
Mitigated
April 25, 2019
02:00 PM PT
Windows may not start on certain Lenovo and Fujitsu laptops with less than 8GB of RAM
Windows may fail to start on certain Lenovo and Fujitsu laptops that have less than 8 GB of RAM.

See details >
OS Build 14393.2608

November 13, 2018
KB4467691
Mitigated
February 19, 2019
10:00 AM PT
Cluster service may fail if the minimum password length is set to greater than 14
The cluster service may fail to start with the error “2245 (NERR_PasswordTooShort)” if the Group Policy “Minimum Password Length” is configured with greater than 14 characters.

See details >
OS Build 14393.2639

November 27, 2018
KB4467684
Mitigated
April 25, 2019
02:00 PM PT
Cluster service may fail if the minimum password length is set to greater than 14
The cluster service may fail to start if “Minimum Password Length” is configured with greater than 14 characters.

See details >
OS Build 14393.2639

November 27, 2018
KB4467684
Mitigated
April 25, 2019
02:00 PM PT
" @@ -86,15 +85,6 @@ sections: " -- title: August 2019 -- items: - - type: markdown - text: " - - -
DetailsOriginating updateStatusHistory
Apps and scripts using the NetQueryDisplayInformation API may fail with error
 Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data, often 50 or 100 entries. When requesting additional pages you may receive the error, “1359: an internal error occurred.”

Affected platforms:
  • Server: Windows Server 2019; Windows Server 2016
Resolution: This issue was resolved in KB4516044.

Back to top
OS Build 14393.3053

June 18, 2019
KB4503294
Resolved
KB4516044
Resolved:
September 10, 2019
10:00 AM PT

Opened:
August 01, 2019
05:00 PM PT
- " - - title: January 2019 - items: - type: markdown diff --git a/windows/release-information/status-windows-10-1703.yml b/windows/release-information/status-windows-10-1703.yml index 69a1b1cd91..519ad969c5 100644 --- a/windows/release-information/status-windows-10-1703.yml +++ b/windows/release-information/status-windows-10-1703.yml @@ -21,7 +21,7 @@ sections: Find information on known issues for Windows 10, version 1703. Looking for a specific issue? Press CTRL + F (or Command + F if you are using a Mac) and enter your search term(s). -
Windows 10, version 1703 has reached end of service
Consumer and commercial editions of Windows 10, version 1703 have reached end of service. As devices running these editions are no longer receiving monthly security and quality updates containing protections from the latest security threats, we recommend that you update these devices to the latest version of Windows 10 immediately. For more information on end of service dates currently supported versions of Windows 10, see the Windows lifecycle fact sheet.
+
Windows 10, version 1703 has reached end of service
Consumer and commercial editions of Windows 10, version 1703 have reached end of service. As devices running these editions are no longer receiving monthly security and quality updates containing protections from the latest security threats, we recommend that you update these devices to the latest version of Windows 10 immediately. For more information on end of service dates currently supported versions of Windows 10, see the Windows lifecycle fact sheet.
" @@ -66,7 +66,7 @@ sections: - +
SummaryOriginating updateStatusLast updated
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 15063.2046

September 23, 2019
KB4522011
Resolved
KB4520010
October 08, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 15063.2045

September 10, 2019
KB4516068
Resolved
September 17, 2019
04:47 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

See details >
OS Build 15063.1563

January 08, 2019
KB4480973
Mitigated
April 25, 2019
02:00 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

See details >
OS Build 15063.1563

January 08, 2019
KB4480973
Mitigated
April 25, 2019
02:00 PM PT
" diff --git a/windows/release-information/status-windows-10-1709.yml b/windows/release-information/status-windows-10-1709.yml index 5c261a20d3..e7cfb4d349 100644 --- a/windows/release-information/status-windows-10-1709.yml +++ b/windows/release-information/status-windows-10-1709.yml @@ -62,7 +62,7 @@ sections: - +
SummaryOriginating updateStatusLast updated
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 16299.1392

September 23, 2019
KB4522012
Resolved
KB4520004
October 08, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 16299.1387

September 10, 2019
KB4516066
Resolved
September 19, 2019
04:08 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

See details >
OS Build 16299.904

January 08, 2019
KB4480978
Mitigated
April 25, 2019
02:00 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

See details >
OS Build 16299.904

January 08, 2019
KB4480978
Mitigated
April 25, 2019
02:00 PM PT
" diff --git a/windows/release-information/status-windows-10-1803.yml b/windows/release-information/status-windows-10-1803.yml index 20747f2e00..807dd2cfdf 100644 --- a/windows/release-information/status-windows-10-1803.yml +++ b/windows/release-information/status-windows-10-1803.yml @@ -66,9 +66,9 @@ sections: - + - +
SummaryOriginating updateStatusLast updated
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 17134.1009

September 23, 2019
KB4522014
Resolved
KB4520008
October 08, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 17134.1006

September 10, 2019
KB4516058
Resolved
September 19, 2019
04:08 PM PT
Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
You may receive a 15-5 error code in Windows Mixed Reality Portal and your headset may not respond to \"wake up\" from sleep.

See details >
OS Build 17134.950

August 13, 2019
KB4512501
Mitigated
September 11, 2019
05:32 PM PT
Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
You may receive a 15-5 error code in Windows Mixed Reality Portal and your headset may not wake up from sleep.

See details >
OS Build 17134.950

August 13, 2019
KB4512501
Mitigated
September 11, 2019
05:32 PM PT
Startup to a black screen after installing updates
Your device may startup to a black screen during the first logon after installing updates.

See details >
OS Build 17134.829

June 11, 2019
KB4503286
Mitigated
June 14, 2019
04:41 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

See details >
OS Build 17134.523

January 08, 2019
KB4480966
Mitigated
April 25, 2019
02:00 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

See details >
OS Build 17134.523

January 08, 2019
KB4480966
Mitigated
April 25, 2019
02:00 PM PT
" diff --git a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml index 62622b2f60..9bae55dbb7 100644 --- a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml +++ b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml @@ -65,12 +65,12 @@ sections: text: "
This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

- + - + - - + +
SummaryOriginating updateStatusLast updated
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 17763.740

September 23, 2019
KB4522015
Resolved
KB4519338
October 08, 2019
10:00 AM PT
Apps and scripts using the NetQueryDisplayInformation API may fail with error
Applications and scripts that call the NetQueryDisplayInformation API or the WinNT provider equivalent may fail to return results after the first page of data.

See details >
OS Build 17763.55

October 09, 2018
KB4464330
Resolved
KB4516077
September 24, 2019
10:00 AM PT
Apps and scripts using the NetQueryDisplayInformation API may fail with error
Applications and scripts that call NetQueryDisplayInformation may fail to return results after the first page of data.

See details >
OS Build 17763.55

October 09, 2018
KB4464330
Resolved
KB4516077
September 24, 2019
10:00 AM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 17763.737

September 10, 2019
KB4512578
Resolved
September 19, 2019
04:08 PM PT
Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
You may receive a 15-5 error code in Windows Mixed Reality Portal and your headset may not respond to \"wake up\" from sleep.

See details >
OS Build 17763.678

August 13, 2019
KB4511553
Mitigated
September 11, 2019
05:32 PM PT
Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
You may receive a 15-5 error code in Windows Mixed Reality Portal and your headset may not wake up from sleep.

See details >
OS Build 17763.678

August 13, 2019
KB4511553
Mitigated
September 11, 2019
05:32 PM PT
Startup to a black screen after installing updates
Your device may startup to a black screen during the first logon after installing updates.

See details >
OS Build 17763.557

June 11, 2019
KB4503327
Mitigated
June 14, 2019
04:41 PM PT
Devices with some Asian language packs installed may receive an error
After installing the KB4493509 devices with some Asian language packs installed may receive the error, \"0x800f0982 - PSFX_E_MATCHING_COMPONENT_NOT_F

See details >
OS Build 17763.437

April 09, 2019
KB4493509
Mitigated
May 03, 2019
10:59 AM PT
Certain operations performed on a Cluster Shared Volume may fail
Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

See details >
OS Build 17763.253

January 08, 2019
KB4480116
Mitigated
April 09, 2019
10:00 AM PT
Devices with some Asian language packs installed may receive an error
Devices with Asian language packs installed may receive the error, \"0x800f0982 - PSFX_E_MATCHING_COMPONENT_NOT_FOUND.\"

See details >
OS Build 17763.437

April 09, 2019
KB4493509
Mitigated
May 03, 2019
10:59 AM PT
Certain operations performed on a Cluster Shared Volume may fail
Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

See details >
OS Build 17763.253

January 08, 2019
KB4480116
Mitigated
April 09, 2019
10:00 AM PT
" diff --git a/windows/release-information/status-windows-10-1903.yml b/windows/release-information/status-windows-10-1903.yml index fab48103a1..cae11a27ed 100644 --- a/windows/release-information/status-windows-10-1903.yml +++ b/windows/release-information/status-windows-10-1903.yml @@ -64,19 +64,17 @@ sections: - type: markdown text: "
This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

+ - - - - - + + + - - +
SummaryOriginating updateStatusLast updated
dGPU occasionally disappear from device manager on Surface Book 2
Some apps or games may close or fail to open on Surface Book 2 devices with Nvidia dGPU.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
October 11, 2019
02:04 PM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 18362.357

September 23, 2019
KB4522016
Resolved
KB4517389
October 08, 2019
10:00 AM PT
Audio in games is quiet or different than expected
Microsoft has received reports that audio in certain games is quieter or different than expected.

See details >
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
KB4517211
September 26, 2019
02:00 PM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
September 19, 2019
04:08 PM PT
Some users report issues related to the Start menu and Windows Desktop Search
Microsoft has received reports that a small number of users are having issues related to the Start menu and Windows Desktop Search.

See details >
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
September 19, 2019
04:58 PM PT
Safeguard on certain devices with some Intel and Broadcom Wi-Fi adapters
Microsoft and NEC have found incompatibility issues with some devices with Intel Centrino 6205/6235 and Broadcom 802.11ac Wi-Fi cards when running Windows 10, version 1903.

See details >
N/A

Mitigated
September 13, 2019
05:25 PM PT
Screenshots and Snips have an unnatural orange tint
Users have reported an orange tint on Screenshots and Snips with the Lenovo Vantage app installed

See details >
OS Build 18362.356

September 10, 2019
KB4516115
Resolved External
September 11, 2019
08:54 PM PT
Windows Desktop Search may not return any results and may have high CPU usage
Windows Desktop Search may not return any results and SearchUI.exe may have high CPU usage after installing KB4512941.

See details >
OS Build 18362.329

August 30, 2019
KB4512941
Resolved
KB4515384
September 10, 2019
10:00 AM PT
Updates may fail to install and you may receive Error 0x80073701
Installation of updates may fail and you may receive an error, \"Updates Failed, There were problems installing some updates, but we'll try again later\" and \"Error 0x80073701.\"

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Investigating
August 16, 2019
04:28 PM PT
Some users report issues related to the Start menu and Windows Desktop Search
A small number of users have reported issues related to the Start menu and Windows Desktop Search.

See details >
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
September 19, 2019
04:58 PM PT
Safeguard on certain devices with some Intel and Broadcom Wi-Fi adapters
Some devices with Intel Centrino 6205/6235 and Broadcom 802.11ac Wi-Fi cards may experience compatibility issues.

See details >
N/A

Mitigated
September 13, 2019
05:25 PM PT
Updates may fail to install and you may receive Error 0x80073701
Installation of updates may fail and you may receive error code 0x80073701.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Investigating
August 16, 2019
04:28 PM PT
Intermittent loss of Wi-Fi connectivity
Some older devices may experience loss of Wi-Fi connectivity due to an outdated Qualcomm driver.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Mitigated External
August 01, 2019
08:44 PM PT
Gamma ramps, color profiles, and night light settings do not apply in some cases
Microsoft has identified some scenarios where gamma ramps, color profiles and night light settings may stop working.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Mitigated
August 01, 2019
06:27 PM PT
The dGPU may occasionally disappear from device manager on Surface Book 2 with dGPU
Some apps or games that needs to perform graphics intensive operations may close or fail to open on Surface Book 2 devices with Nvidia dGPU.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Investigating
July 16, 2019
09:04 AM PT
Unable to discover or connect to Bluetooth devices
Microsoft has identified compatibility issues with some versions of Realtek and Qualcomm Bluetooth radio drivers.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Mitigated
May 21, 2019
04:48 PM PT
Intel Audio displays an intcdaud.sys notification
Microsoft and Intel have identified an issue with a range of Intel Display Audio device drivers that may result in battery drain.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Mitigated
May 21, 2019
04:47 PM PT
Intel Audio displays an intcdaud.sys notification
Devices with a range of Intel Display Audio device drivers may experience battery drain.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Mitigated
May 21, 2019
04:47 PM PT
Cannot launch Camera app
Microsoft and Intel have identified an issue affecting Intel RealSense SR300 or Intel RealSense S200 camera apps.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Mitigated
May 21, 2019
04:47 PM PT
" @@ -98,8 +96,6 @@ sections:
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) may become unresponsive or may have high CPU usage. Affected IMEs include Chinese Simplified (ChsIME.EXE) and Chinese Traditional (ChtIME.EXE) with Changjie/Quick keyboard.


Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016

Resolution: Due to security related changes in KB4515384, this issue may occur when Touch Keyboard and Handwriting Panel Service is not configured to its default startup type of Manual. To resolve the issue, perform the following steps:
  1. Select the Start button and type Services.
  2. Locate Touch Keyboard and Handwriting Panel Service and double click on it or long press and select Properties.
  3. Locate Startup type: and change it to Manual
  4. Select Ok
  5. The TabletInputService service is now in the default configuration and IME should work as expected.

Back to topOS Build 18362.356

September 10, 2019
KB4515384Resolved
Resolved:
September 19, 2019
04:08 PM PT

Opened:
September 13, 2019
05:25 PM PT
Some users report issues related to the Start menu and Windows Desktop Search
Microsoft has received reports that a small number of users are having issues related to the Start menu and Windows Desktop Search.

Affected platforms:
  • Client: Windows 10, version 1903
Resolution: At this time, Microsoft has not found a Search or Start issue significantly impacting users originating from KB4515384. We will continue monitoring to ensure users have a high-quality experience when interacting with these areas. If you are currently having issues, we recommend you to take a moment to report it in via the Feedback Hub (Windows + F) then try the Windows 10 Troubleshoot settings (found in Settings). If you are having an issue with search, see Fix problems in Windows Search.

Back to topOS Build 18362.356

September 10, 2019
KB4515384Resolved
Resolved:
September 19, 2019
04:58 PM PT

Opened:
September 11, 2019
05:18 PM PT
Safeguard on certain devices with some Intel and Broadcom Wi-Fi adapters
Microsoft and NEC have found incompatibility issues with Intel Centrino 6205/6235 and Broadcom 802.11ac Wi-Fi cards when running Windows 10, version 1903 on specific models of NEC devices. If these devices are updated to Windows 10, version 1903, they will no longer be able to use any Wi-Fi connections. The Wi-Fi driver may have a yellow exclamation point in device manager. The task tray icon for networking may show the icon for no internet and Network & Internet settings may not show any Wi-Fi networks.

To safeguard your update experience, we have applied a compatibility hold on the affected devices from being offered Windows 10, version 1903.

Affected platforms:
  • Client: Windows 10, version 1903
Workaround: If you are using an affected device and you have already installed Windows 10, version 1903, you can mitigate the issue disabling then re-enabling the Wi-Fi adapter in Device Manager. You should now be able to use Wi-Fi until your next reboot.

Next steps: Microsoft and NEC are working on a resolution and will provide an update in an upcoming release.

Note We recommend that you do not attempt to manually update using the Update now button or the Media Creation Tool until this issue has been resolved.

Back to topN/A

Mitigated
Last updated:
September 13, 2019
05:25 PM PT

Opened:
September 13, 2019
05:25 PM PT -
Screenshots and Snips have an unnatural orange tint
When creating screenshots or using similar tools (such as Snipping Tool or Snip & Sketch), the resulting images may have an unnatural orange tint. This issue is caused by the Eye Care mode feature of Lenovo Vantage. This issue started on or around September 5, 2019. 

Affected platforms:
  • Client: Windows 10, version 1903
  • Server: None
Resolution: For guidance on this issue, see the Lenovo support article Screenshots and Snips have an unnatural orange tint. There is no update for Windows needed for this issue.

Back to topOS Build 18362.356

September 10, 2019
KB4516115Resolved External
Last updated:
September 11, 2019
08:54 PM PT

Opened:
September 11, 2019
08:54 PM PT -
Windows Desktop Search may not return any results and may have high CPU usage
Microsoft is getting reports that a small number of users may not receive results when using Windows Desktop Search and may see high CPU usage from SearchUI.exe when searching after installing KB4512941. This issue is only encountered on devices in which searching the web from Windows Desktop Search has been disabled.

Affected platforms:
  • Client: Windows 10, version 1903
Resolution: This issue was resolved in KB4515384.

Back to topOS Build 18362.329

August 30, 2019
KB4512941Resolved
KB4515384Resolved:
September 10, 2019
10:00 AM PT

Opened:
September 04, 2019
02:25 PM PT " @@ -117,7 +113,7 @@ sections: - type: markdown text: " - +
DetailsOriginating updateStatusHistory
The dGPU may occasionally disappear from device manager on Surface Book 2 with dGPU
Microsoft has identified a compatibility issue on some Surface Book 2 devices configured with Nvidia discrete graphics processing unit (dGPU). After updating to Windows 10, version 1903 (May 2019 Feature Update), some apps or games that needs to perform graphics intensive operations may close or fail to open.

To safeguard your update experience, we have applied a compatibility hold on Surface Book 2 devices with Nvidia dGPUs from being offered Windows 10, version 1903, until this issue is resolved.

Affected platforms:
  • Client: Windows 10, version 1903
Workaround: To mitigate the issue if you are already on Windows 10, version 1903, you can restart the device or select the Scan for hardware changes button in the Action menu or on the toolbar in Device Manager.

Note We recommend that you do not attempt to manually update using the Update now button or the Media Creation Tool until this issue has been resolved.

Next steps: We are working on a resolution and will provide an update in an upcoming release.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Investigating
Last updated:
July 16, 2019
09:04 AM PT

Opened:
July 12, 2019
04:20 PM PT
dGPU occasionally disappear from device manager on Surface Book 2
Microsoft has identified a compatibility issue on some Surface Book 2 devices configured with Nvidia discrete graphics processing units (dGPUs). After updating to Windows 10, version 1903 (the May 2019 Update), some apps or games that needs to perform graphics intensive operations may close or fail to open.
 
To safeguard your update experience, we have applied a compatibility hold on Surface Book 2 devices with Nvidia dGPU from being offered Windows 10, version 1903 until this issue is resolved.
 
Affected platforms:
  • Client: Windows 10, version 1903
Resolved: To resolve this issue, you will need to update the firmware of your Surface Book 2 device. Please see the Surface Book 2 update history page for instructions on how to install the October 2019 updates on your device. There is no update for Windows needed for this issue.
 
The safeguard hold will be removed in the coming weeks.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
Resolved:
October 11, 2019
02:04 PM PT

Opened:
July 12, 2019
04:20 PM PT
" diff --git a/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml b/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml index a95d9775c6..378e8da44f 100644 --- a/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml +++ b/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml @@ -62,8 +62,8 @@ sections: - - + +
SummaryOriginating updateStatusLast updated
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516041
Resolved
KB4520005
October 08, 2019
10:00 AM PT
Windows RT 8.1 devices may have issues opening Internet Explorer 11
On Windows RT 8.1 devices, Internet Explorer 11 may not open and you may receive an error.

See details >
September 10, 2019
KB4516067
Resolved
KB4516041
September 24, 2019
10:00 AM PT
Japanese IME doesn't show the new Japanese Era name as a text input option
If previous dictionary updates are installed, the Japanese input method editor (IME) doesn't show the new Japanese Era name as a text input option.

See details >
April 25, 2019
KB4493443
Mitigated
May 15, 2019
05:53 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, “STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)”.

See details >
January 08, 2019
KB4480963
Mitigated
April 25, 2019
02:00 PM PT
Japanese IME doesn't show the new Japanese Era name as a text input option
With previous dictionary updates installed, the Japanese IME doesn't show the new Japanese Era name as an input option.

See details >
April 25, 2019
KB4493443
Mitigated
May 15, 2019
05:53 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

See details >
January 08, 2019
KB4480963
Mitigated
April 25, 2019
02:00 PM PT
" diff --git a/windows/release-information/status-windows-server-2012.yml b/windows/release-information/status-windows-server-2012.yml index f472c2357e..27a39802c2 100644 --- a/windows/release-information/status-windows-server-2012.yml +++ b/windows/release-information/status-windows-server-2012.yml @@ -61,8 +61,8 @@ sections: text: "
This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

- - + +
SummaryOriginating updateStatusLast updated
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
September 24, 2019
KB4516069
Resolved
KB4520007
October 08, 2019
10:00 AM PT
Japanese IME doesn't show the new Japanese Era name as a text input option
If previous dictionary updates are installed, the Japanese input method editor (IME) doesn't show the new Japanese Era name as a text input option.

See details >
April 25, 2019
KB4493462
Mitigated
May 15, 2019
05:53 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, “STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)”.

See details >
January 08, 2019
KB4480975
Mitigated
April 25, 2019
02:00 PM PT
Japanese IME doesn't show the new Japanese Era name as a text input option
With previous dictionary updates installed, the Japanese IME doesn't show the new Japanese Era name as an input option.

See details >
April 25, 2019
KB4493462
Mitigated
May 15, 2019
05:53 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

See details >
January 08, 2019
KB4480975
Mitigated
April 25, 2019
02:00 PM PT
" From 40d1932ed251e3a0675ff6fc368324eb7e918e22 Mon Sep 17 00:00:00 2001 From: John Liu <49762389+ShenLanJohn@users.noreply.github.com> Date: Fri, 11 Oct 2019 16:57:21 -0700 Subject: [PATCH 103/143] CAT Auto Pulish for Windows Release Messages - CAT_AutoPublish_20191011155325 (#1337) --- .../release-information/resolved-issues-windows-10-1903.yml | 4 ++-- windows/release-information/status-windows-10-1903.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/release-information/resolved-issues-windows-10-1903.yml b/windows/release-information/resolved-issues-windows-10-1903.yml index e94f0fea28..25f5d45af6 100644 --- a/windows/release-information/resolved-issues-windows-10-1903.yml +++ b/windows/release-information/resolved-issues-windows-10-1903.yml @@ -32,7 +32,7 @@ sections: - type: markdown text: " - + @@ -95,7 +95,7 @@ sections: - type: markdown text: "
SummaryOriginating updateStatusDate resolved
dGPU occasionally disappear from device manager on Surface Book 2
Some apps or games may close or fail to open on Surface Book 2 devices with Nvidia dGPU.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
October 11, 2019
02:04 PM PT
dGPU occasionally disappear from device manager on Surface Book 2
Some apps or games may close or fail to open on Surface Book 2 devices with Nvidia dGPU.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
October 11, 2019
03:15 PM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 18362.357

September 23, 2019
KB4522016
Resolved
KB4517389
October 08, 2019
10:00 AM PT
Audio in games is quiet or different than expected
Microsoft has received reports that audio in certain games is quieter or different than expected.

See details >
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
KB4517211
September 26, 2019
02:00 PM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
September 19, 2019
04:08 PM PT
- + diff --git a/windows/release-information/status-windows-10-1903.yml b/windows/release-information/status-windows-10-1903.yml index cae11a27ed..4a9b8d4364 100644 --- a/windows/release-information/status-windows-10-1903.yml +++ b/windows/release-information/status-windows-10-1903.yml @@ -64,7 +64,7 @@ sections: - type: markdown text: "
This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

DetailsOriginating updateStatusHistory
dGPU occasionally disappear from device manager on Surface Book 2
Microsoft has identified a compatibility issue on some Surface Book 2 devices configured with Nvidia discrete graphics processing units (dGPUs). After updating to Windows 10, version 1903 (the May 2019 Update), some apps or games that needs to perform graphics intensive operations may close or fail to open.
 
To safeguard your update experience, we have applied a compatibility hold on Surface Book 2 devices with Nvidia dGPU from being offered Windows 10, version 1903 until this issue is resolved.
 
Affected platforms:
  • Client: Windows 10, version 1903
Resolved: To resolve this issue, you will need to update the firmware of your Surface Book 2 device. Please see the Surface Book 2 update history page for instructions on how to install the October 2019 updates on your device. There is no update for Windows needed for this issue.
 
The safeguard hold will be removed in the coming weeks.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
Resolved:
October 11, 2019
02:04 PM PT

Opened:
July 12, 2019
04:20 PM PT
dGPU occasionally disappear from device manager on Surface Book 2
Microsoft has identified a compatibility issue on some Surface Book 2 devices configured with Nvidia discrete graphics processing units (dGPUs). After updating to Windows 10, version 1903 (the May 2019 Update), some apps or games that needs to perform graphics intensive operations may close or fail to open.
 
To safeguard your update experience, we have applied a compatibility hold on Surface Book 2 devices with Nvidia dGPU from being offered Windows 10, version 1903 until this issue is resolved.
 
Affected platforms:
  • Client: Windows 10, version 1903
Resolved: To resolve this issue, you will need to update the firmware of your Surface Book 2 device. Please see the Surface Book 2 update history page for instructions on how to install the October 2019 updates on your device. There is no update for Windows needed for this issue.
 
The safeguard hold will be removed in the coming weeks.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
Resolved:
October 11, 2019
03:15 PM PT

Opened:
July 12, 2019
04:20 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after installation of KB4497935. Devices that are domain controllers or domain members are both affected.

To safeguard your update experience, we have applied a compatibility hold on devices configured to use MIT Kerberos realm from being offered Windows 10, version 1903 or Windows Server, version 1903.

Note If you are not sure if your device is affected, contact your administrator. Advanced users can check for “Define interoperable Kerberos v5 realm settings” policy under Computer Configuration -> Policies -> Administrative Templates > System -> Kerberos or check if this registry key exists:
HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\Kerberos\\MitRealms
 

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
Resolution: This issue was resolved in KB4512941 and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to offered Windows 10, version 1903 or Windows Server, version 1903.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4512941
Resolved:
August 30, 2019
10:00 AM PT

Opened:
July 25, 2019
06:10 PM PT
Issues updating when certain versions of Intel storage drivers are installed
Intel and Microsoft have found incompatibility issues with certain versions of the Intel Rapid Storage Technology (Intel RST) drivers and the Windows 10 May 2019 Update (Windows 10, version 1903).  

To safeguard your update experience, we have applied a compatibility hold on devices with Intel RST drivers, versions 15.1.0.1002 through version 15.5.2.1053 installed from installing or being offered Windows 10, version 1903 or Windows Server, version 1903, until the driver has been updated.

Versions 15.5.2.1054 or later are compatible, and a device that has these drivers installed can install the Windows 10 May 2019 Update. For affected devices, the recommended version is 15.9.8.1050.

Affected platforms:
  • Client: Windows 10, version 1903
  • Server: Windows Server, version 1903
Resolution: This issue was resolved in KB4512941 and the safeguard hold has been removed. Please note, it can take up to 48 hours before you can update to Windows 10, version 1903.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4512941
Resolved:
August 30, 2019
10:00 AM PT

Opened:
July 25, 2019
06:10 PM PT
- + @@ -113,7 +113,7 @@ sections: - type: markdown text: "
SummaryOriginating updateStatusLast updated
dGPU occasionally disappear from device manager on Surface Book 2
Some apps or games may close or fail to open on Surface Book 2 devices with Nvidia dGPU.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
October 11, 2019
02:04 PM PT
dGPU occasionally disappear from device manager on Surface Book 2
Some apps or games may close or fail to open on Surface Book 2 devices with Nvidia dGPU.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
October 11, 2019
03:15 PM PT
Intermittent issues when printing
The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

See details >
OS Build 18362.357

September 23, 2019
KB4522016
Resolved
KB4517389
October 08, 2019
10:00 AM PT
Audio in games is quiet or different than expected
Microsoft has received reports that audio in certain games is quieter or different than expected.

See details >
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
KB4517211
September 26, 2019
02:00 PM PT
IME may become unresponsive or have High CPU usage
Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

See details >
OS Build 18362.356

September 10, 2019
KB4515384
Resolved
September 19, 2019
04:08 PM PT
- +
DetailsOriginating updateStatusHistory
dGPU occasionally disappear from device manager on Surface Book 2
Microsoft has identified a compatibility issue on some Surface Book 2 devices configured with Nvidia discrete graphics processing units (dGPUs). After updating to Windows 10, version 1903 (the May 2019 Update), some apps or games that needs to perform graphics intensive operations may close or fail to open.
 
To safeguard your update experience, we have applied a compatibility hold on Surface Book 2 devices with Nvidia dGPU from being offered Windows 10, version 1903 until this issue is resolved.
 
Affected platforms:
  • Client: Windows 10, version 1903
Resolved: To resolve this issue, you will need to update the firmware of your Surface Book 2 device. Please see the Surface Book 2 update history page for instructions on how to install the October 2019 updates on your device. There is no update for Windows needed for this issue.
 
The safeguard hold will be removed in the coming weeks.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
Resolved:
October 11, 2019
02:04 PM PT

Opened:
July 12, 2019
04:20 PM PT
dGPU occasionally disappear from device manager on Surface Book 2
Microsoft has identified a compatibility issue on some Surface Book 2 devices configured with Nvidia discrete graphics processing units (dGPUs). After updating to Windows 10, version 1903 (the May 2019 Update), some apps or games that needs to perform graphics intensive operations may close or fail to open.
 
To safeguard your update experience, we have applied a compatibility hold on Surface Book 2 devices with Nvidia dGPU from being offered Windows 10, version 1903 until this issue is resolved.
 
Affected platforms:
  • Client: Windows 10, version 1903
Resolved: To resolve this issue, you will need to update the firmware of your Surface Book 2 device. Please see the Surface Book 2 update history page for instructions on how to install the October 2019 updates on your device. There is no update for Windows needed for this issue.
 
The safeguard hold will be removed in the coming weeks.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
Resolved:
October 11, 2019
03:15 PM PT

Opened:
July 12, 2019
04:20 PM PT
" From dca723bfb7b0b167867d99507f920b359441caf0 Mon Sep 17 00:00:00 2001 From: lomayor Date: Fri, 11 Oct 2019 17:39:33 -0700 Subject: [PATCH 104/143] Update advanced-hunting-query-language.md --- .../advanced-hunting-query-language.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language.md index 89e50cf072..d342f2228f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language.md @@ -131,13 +131,13 @@ The **Get started** section provides a few simple queries using commonly used op >[!NOTE] >Apart from the basic query samples, you can also access [shared queries](advanced-hunting-shared-queries.md) for specific threat hunting scenarios. Explore the shared queries on the left side of the page or the GitHub query repository. -## Access query language documentation +## Access comprehensive query language reference -For more information on Kusto query language and supported operators, see [Query Language](https://docs.microsoft.com/azure/kusto/query/). - ->Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhunting-belowfoldlink) +For detailed information about the query language, see [Kusto query language documentation](https://docs.microsoft.com/azure/kusto/query/). ## Related topics - [Advanced hunting overview](advanced-hunting-overview.md) - [Understand the schema](advanced-hunting-schema-reference.md) -- [Apply query best practices](advanced-hunting-best-practices.md) \ No newline at end of file +- [Apply query best practices](advanced-hunting-best-practices.md) + +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhunting-belowfoldlink) From 1642ecb349d82d06c43e6e6538f9a86d1da69ba6 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Mon, 14 Oct 2019 09:01:50 -0700 Subject: [PATCH 106/143] added warning about UR/DH retirement to all UR and DC topics --- .../update/device-health-get-started.md | 3 + .../update/device-health-monitor.md | 172 +++---- .../deployment/update/device-health-using.md | 3 + .../upgrade-readiness-additional-insights.md | 7 +- .../upgrade/upgrade-readiness-architecture.md | 74 +-- .../upgrade/upgrade-readiness-data-sharing.md | 118 ++--- .../upgrade-readiness-deploy-windows.md | 208 +++++---- .../upgrade-readiness-deployment-script.md | 7 +- .../upgrade-readiness-identify-apps.md | 86 ++-- .../upgrade-readiness-monitor-deployment.md | 106 +++-- .../upgrade/upgrade-readiness-requirements.md | 156 ++++--- .../upgrade-readiness-resolve-issues.md | 436 +++++++++--------- .../upgrade-readiness-target-new-OS.md | 126 ++--- .../upgrade-readiness-upgrade-overview.md | 150 +++--- ...de-readiness-to-manage-windows-upgrades.md | 3 + 15 files changed, 855 insertions(+), 800 deletions(-) diff --git a/windows/deployment/update/device-health-get-started.md b/windows/deployment/update/device-health-get-started.md index 82d1a27df0..23a56637e9 100644 --- a/windows/deployment/update/device-health-get-started.md +++ b/windows/deployment/update/device-health-get-started.md @@ -18,6 +18,9 @@ ms.topic: article # Get started with Device Health +>[!IMPORTANT] +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). + This topic explains the steps necessary to configure your environment for Windows Analytics Device Health. - [Get started with Device Health](#get-started-with-device-health) diff --git a/windows/deployment/update/device-health-monitor.md b/windows/deployment/update/device-health-monitor.md index 027f6cd65b..a87d7b2ed5 100644 --- a/windows/deployment/update/device-health-monitor.md +++ b/windows/deployment/update/device-health-monitor.md @@ -1,84 +1,88 @@ ---- -title: Monitor the health of devices with Device Health -ms.reviewer: -manager: laurawi -description: You can use Device Health in Azure Portal to monitor the frequency and causes of crashes and misbehaving apps on devices in your network. -keywords: oms, operations management suite, wdav, health, log analytics -ms.prod: w10 -ms.mktglfcycl: deploy -ms.sitesec: library -ms.localizationpriority: medium -ms.pagetype: deploy -audience: itpro author: greg-lindsay -ms.author: greglin -ms.collection: M365-analytics -ms.topic: article ---- - -# Monitor the health of devices with Device Health - -## Introduction - -Device Health is the newest Windows Analytics solution that complements the existing Upgrade Readiness and Update Compliance solutions by providing IT with reports on some common problems the end users might experience so they can be proactively remediated, thus saving support calls and improving end-user productivity. - -Like Upgrade Readiness and Update Compliance, Device Health is a solution built in Azure Portal, a cloud-based monitoring and automation service that has a flexible servicing subscription based on data usage and retention. This release is free for customers to try and will not incur charges on your Azure Portal workspace for its use. For more information about Azure Portal, see [Windows Analytics in the Azure Portal](windows-analytics-azure-portal.md) . - -Device Health uses Windows diagnostic data that is part of all Windows 10 devices. If you have already employed Upgrade Readiness or Update Compliance solutions, all you need to do is select Device Health from the Azure Portal solution gallery and add it to your Azure Portal workspace. Device Health requires enhanced diagnostic data, so you might need to implement this policy if you've not already done so. - - -Device Health provides the following: - -- Identification of devices that crash frequently, and therefore might need to be rebuilt or replaced -- Identification of device drivers that are causing device crashes, with suggestions of alternative versions of those drivers that might reduce the number of crashes -- Notification of Windows Information Protection misconfigurations that send prompts to end users -- No need for new complex customized infrastructure, thanks to cloud-connected access using Windows 10 diagnostic data - -See the following topics in this guide for detailed information about configuring and using the Device Health solution: - -- [Get started with Device Health](device-health-get-started.md): How to add Device Health to your environment. -- [Using Device Health](device-health-using.md): How to begin using Device Health. - -An overview of the processes used by the Device Health solution is provided below. - -## Device Health licensing - -Use of Windows Analytics Device Health requires one of the following licenses: - -- Windows 10 Enterprise or Windows 10 Education per-device with active Software Assurance -- Windows 10 Enterprise E3 or E5 per-device or per-user subscription (including Microsoft 365 F1, E3, or E5) -- Windows 10 Education A3 or A5 (including Microsoft 365 Education A3 or A5) -- Windows VDA E3 or E5 per-device or per-user subscription - - -You don't have to install Windows 10 Enterprise on a per-device basis--you just need enough of the above licenses for the number of devices using Device Health. - - -## Device Health architecture - -The Device Health architecture and data flow is summarized by the following five-step process: - - - -**(1)** User computers send diagnostic data to a secure Microsoft data center using the Microsoft Data Management Service.
-**(2)** Diagnostic data is analyzed by the Microsoft Telemetry Service.
-**(3)** Diagnostic data is pushed from the Microsoft Telemetry Service to your Azure Portal workspace.
-**(4)** Diagnostic data is available in the Device Health solution.
-**(5)** You are now able to proactively monitor Device Health issues in your environment.
- -These steps are illustrated in following diagram: - - [![](images/analytics-architecture.png)](images/analytics-architecture.png) - ->[!NOTE] ->This process assumes that Windows diagnostic data is enabled and data sharing is enabled as described in [Enrolling devices in Windows Analytics](windows-analytics-get-started.md). - - - -  -## Related topics - -[Get started with Device Health](device-health-get-started.md) - -[Use Device Health to monitor frequency and causes of device crashes](device-health-using.md) - -For the latest information on Windows Analytics, including new features and usage tips, see the [Windows Analytics blog](https://blogs.technet.microsoft.com/upgradeanalytics) +--- +title: Monitor the health of devices with Device Health +ms.reviewer: +manager: laurawi +description: You can use Device Health in Azure Portal to monitor the frequency and causes of crashes and misbehaving apps on devices in your network. +keywords: oms, operations management suite, wdav, health, log analytics +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.localizationpriority: medium +ms.pagetype: deploy +audience: itpro +author: jaimeo +ms.author: jaimeo +ms.collection: M365-analytics +ms.topic: article +--- + +# Monitor the health of devices with Device Health + +>[!IMPORTANT] +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). + +## Introduction + +Device Health is the newest Windows Analytics solution that complements the existing Upgrade Readiness and Update Compliance solutions by providing IT with reports on some common problems the end users might experience so they can be proactively remediated, thus saving support calls and improving end-user productivity. + +Like Upgrade Readiness and Update Compliance, Device Health is a solution built in Azure Portal, a cloud-based monitoring and automation service that has a flexible servicing subscription based on data usage and retention. This release is free for customers to try and will not incur charges on your Azure Portal workspace for its use. For more information about Azure Portal, see [Windows Analytics in the Azure Portal](windows-analytics-azure-portal.md) . + +Device Health uses Windows diagnostic data that is part of all Windows 10 devices. If you have already employed Upgrade Readiness or Update Compliance solutions, all you need to do is select Device Health from the Azure Portal solution gallery and add it to your Azure Portal workspace. Device Health requires enhanced diagnostic data, so you might need to implement this policy if you've not already done so. + + +Device Health provides the following: + +- Identification of devices that crash frequently, and therefore might need to be rebuilt or replaced +- Identification of device drivers that are causing device crashes, with suggestions of alternative versions of those drivers that might reduce the number of crashes +- Notification of Windows Information Protection misconfigurations that send prompts to end users +- No need for new complex customized infrastructure, thanks to cloud-connected access using Windows 10 diagnostic data + +See the following topics in this guide for detailed information about configuring and using the Device Health solution: + +- [Get started with Device Health](device-health-get-started.md): How to add Device Health to your environment. +- [Using Device Health](device-health-using.md): How to begin using Device Health. + +An overview of the processes used by the Device Health solution is provided below. + +## Device Health licensing + +Use of Windows Analytics Device Health requires one of the following licenses: + +- Windows 10 Enterprise or Windows 10 Education per-device with active Software Assurance +- Windows 10 Enterprise E3 or E5 per-device or per-user subscription (including Microsoft 365 F1, E3, or E5) +- Windows 10 Education A3 or A5 (including Microsoft 365 Education A3 or A5) +- Windows VDA E3 or E5 per-device or per-user subscription + + +You don't have to install Windows 10 Enterprise on a per-device basis--you just need enough of the above licenses for the number of devices using Device Health. + + +## Device Health architecture + +The Device Health architecture and data flow is summarized by the following five-step process: + + + +**(1)** User computers send diagnostic data to a secure Microsoft data center using the Microsoft Data Management Service.
+**(2)** Diagnostic data is analyzed by the Microsoft Telemetry Service.
+**(3)** Diagnostic data is pushed from the Microsoft Telemetry Service to your Azure Portal workspace.
+**(4)** Diagnostic data is available in the Device Health solution.
+**(5)** You are now able to proactively monitor Device Health issues in your environment.
+ +These steps are illustrated in following diagram: + + [![](images/analytics-architecture.png)](images/analytics-architecture.png) + +>[!NOTE] +>This process assumes that Windows diagnostic data is enabled and data sharing is enabled as described in [Enrolling devices in Windows Analytics](windows-analytics-get-started.md). + + + +  +## Related topics + +[Get started with Device Health](device-health-get-started.md) + +[Use Device Health to monitor frequency and causes of device crashes](device-health-using.md) + +For the latest information on Windows Analytics, including new features and usage tips, see the [Windows Analytics blog](https://blogs.technet.microsoft.com/upgradeanalytics) diff --git a/windows/deployment/update/device-health-using.md b/windows/deployment/update/device-health-using.md index d2d9086345..40bc6d5423 100644 --- a/windows/deployment/update/device-health-using.md +++ b/windows/deployment/update/device-health-using.md @@ -17,6 +17,9 @@ ms.topic: article # Using Device Health +>[!IMPORTANT] +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). + This section describes how to use Device Health to monitor devices deployed on your network and troubleshoot the causes if they crash. diff --git a/windows/deployment/upgrade/upgrade-readiness-additional-insights.md b/windows/deployment/upgrade/upgrade-readiness-additional-insights.md index c6c73aa23e..f1a72fa482 100644 --- a/windows/deployment/upgrade/upgrade-readiness-additional-insights.md +++ b/windows/deployment/upgrade/upgrade-readiness-additional-insights.md @@ -2,17 +2,20 @@ title: Upgrade Readiness - Additional insights ms.reviewer: manager: laurawi -ms.author: greglin +ms.author: jaimeo description: Explains additional features of Upgrade Readiness. ms.prod: w10 audience: itpro -author: greg-lindsay +author: jaimeo ms.topic: article ms.collection: M365-analytics --- # Upgrade Readiness - Additional insights +>[!IMPORTANT] +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). + This topic provides information on additional features that are available in Upgrade Readiness to provide insights into your environment. These include: - [Site discovery](#site-discovery): An inventory of web sites that are accessed by client computers running Windows 7, Windows 8.1, or Windows 10 using Internet Explorer. diff --git a/windows/deployment/upgrade/upgrade-readiness-architecture.md b/windows/deployment/upgrade/upgrade-readiness-architecture.md index e5d5a0d480..1cfc2e4bc8 100644 --- a/windows/deployment/upgrade/upgrade-readiness-architecture.md +++ b/windows/deployment/upgrade/upgrade-readiness-architecture.md @@ -1,35 +1,39 @@ ---- -title: Upgrade Readiness architecture (Windows 10) -ms.reviewer: -manager: laurawi -ms.author: greglin -description: Describes Upgrade Readiness architecture. -ms.prod: w10 -audience: itpro author: greg-lindsay -ms.topic: article -ms.collection: M365-analytics ---- - -# Upgrade Readiness architecture - -Microsoft analyzes system, application, and driver diagnostic data to help you determine when computers are upgrade-ready, allowing you to simplify and accelerate Windows upgrades in your organization. The diagram below illustrates how Upgrade Readiness components work together in a typical installation. - - - -![Upgrade Readiness architecture](../images/ur-arch-diagram.png) - -After you enable Windows diagnostic data on user computers and install the compatibility update KB (1), user computers send computer, application and driver diagnostic data to a secure Microsoft data center through the Microsoft Data Management Service (2). After you configure Upgrade Readiness, diagnostic data is analyzed by the Upgrade Readiness Service (3) and pushed to your workspace (4). You can then use the Upgrade Readiness solution (5) to plan and manage Windows upgrades. - -For more information about what diagnostic data Microsoft collects and how that data is used and protected by Microsoft, see: - -[Configure Windows diagnostic data in your organization](/windows/configuration/configure-windows-diagnostic-data-in-your-organization)
-[Manage connections from Windows operating system components to Microsoft services](/windows/configuration/manage-connections-from-windows-operating-system-components-to-microsoft-services)
-[Windows 7, Windows 8, and Windows 8.1 appraiser diagnostic data events and fields](https://go.microsoft.com/fwlink/?LinkID=822965)
- -## **Related topics** - -[Upgrade Readiness requirements](upgrade-readiness-requirements.md)
-[Upgrade Readiness release notes](upgrade-readiness-requirements.md#important-information-about-this-release)
-[Get started with Upgrade Readiness](upgrade-readiness-get-started.md)
+--- +title: Upgrade Readiness architecture (Windows 10) +ms.reviewer: +manager: laurawi +ms.author: jaimeo +description: Describes Upgrade Readiness architecture. +ms.prod: w10 +audience: itpro +author: jaimeo +ms.topic: article +ms.collection: M365-analytics +--- + +# Upgrade Readiness architecture + +>[!IMPORTANT] +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). + +Microsoft analyzes system, application, and driver diagnostic data to help you determine when computers are upgrade-ready, allowing you to simplify and accelerate Windows upgrades in your organization. The diagram below illustrates how Upgrade Readiness components work together in a typical installation. + + + +![Upgrade Readiness architecture](../images/ur-arch-diagram.png) + +After you enable Windows diagnostic data on user computers and install the compatibility update KB (1), user computers send computer, application and driver diagnostic data to a secure Microsoft data center through the Microsoft Data Management Service (2). After you configure Upgrade Readiness, diagnostic data is analyzed by the Upgrade Readiness Service (3) and pushed to your workspace (4). You can then use the Upgrade Readiness solution (5) to plan and manage Windows upgrades. + +For more information about what diagnostic data Microsoft collects and how that data is used and protected by Microsoft, see: + +[Configure Windows diagnostic data in your organization](/windows/configuration/configure-windows-diagnostic-data-in-your-organization)
+[Manage connections from Windows operating system components to Microsoft services](/windows/configuration/manage-connections-from-windows-operating-system-components-to-microsoft-services)
+[Windows 7, Windows 8, and Windows 8.1 appraiser diagnostic data events and fields](https://go.microsoft.com/fwlink/?LinkID=822965)
+ +## **Related topics** + +[Upgrade Readiness requirements](upgrade-readiness-requirements.md)
+[Upgrade Readiness release notes](upgrade-readiness-requirements.md#important-information-about-this-release)
+[Get started with Upgrade Readiness](upgrade-readiness-get-started.md)
diff --git a/windows/deployment/upgrade/upgrade-readiness-data-sharing.md b/windows/deployment/upgrade/upgrade-readiness-data-sharing.md index 0bbda9f3df..ec3030e57f 100644 --- a/windows/deployment/upgrade/upgrade-readiness-data-sharing.md +++ b/windows/deployment/upgrade/upgrade-readiness-data-sharing.md @@ -1,57 +1,61 @@ ---- -title: Upgrade Readiness data sharing -ms.reviewer: -manager: laurawi -ms.author: greglin -description: Connectivity scenarios for data sharing with Upgrade Readiness -ms.prod: w10 -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: deploy -audience: itpro author: greg-lindsay -ms.topic: article -ms.collection: M365-analytics ---- - -# Upgrade Readiness data sharing - -To enable data sharing with the Upgrade Readiness solution, double-check the endpoints list in [Enrolling devices in Windows Analytics](../update/windows-analytics-get-started.md#enable-data-sharing) to be sure they are whitelisted. - -## Connectivity to the Internet - -There are several different methods your organization can use to connect to the Internet, and these methods can affect how authentication is performed by the deployment script. - -### Direct connection to the Internet - -This scenario is very simple since there is no proxy involved. If you are using a network firewall which is blocking outgoing traffic, please keep in mind that even though we provide DNS names for the endpoints needed to communicate to the Microsoft diagnostic data backend, We therefore do not recommend to attempt to whitelist endpoints on your firewall based on IP-addresses. - -In order to use the direct connection scenario, set the parameter **ClientProxy=Direct** in **runconfig.bat**. - -### Connection through the WinHTTP proxy - -This is the first and most simple proxy scenario. The WinHTTP stack was designed for use in services and does not support proxy autodetection, PAC scripts or authentication. - -In order to set the WinHTTP proxy system-wide on your computers, you need to -- Use the command netsh winhttp set proxy \:\ -- Set ClientProxy=System in runconfig.bat - -The WinHTTP scenario is most appropriate for customers who use a single proxy. If you have more advanced proxy requirements, refer to Scenario 3. - -If you want to learn more about proxy considerations on Windows, see [Understanding Web Proxy Configuration](https://blogs.msdn.microsoft.com/ieinternals/2013/10/11/understanding-web-proxy-configuration/). - -### Logged-in user’s Internet connection - -In order to accommodate complex proxy scenarios, we also support using the currently logged-in user’s internet connection. This scenario supports PAC scripts, proxy autodetection and authentication. Essentially, if the logged in user can reach the Windows diagnostic data endpoints, the diagnostic data client can send data. If runconfig.bat runs while no user is logged in, diagnostic data events get written into a buffer which gets flushed when a user logs in. - -In order to enable this scenario, you need: -- A current quality update Rollup for Windows 7, 8.1 or Windows 10 Version 1511. Updates shipped after October 2016 have the needed code -- Set the reg key HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection\DisableEnterpriseAuthProxy to 0. If the value does not exist, create a new DWORD, name it DisableEnterpriseAuthProxy and set the value to 0. The deployment script will check this is configured correctly. -- Set ClientProxy=User in bat. - -> [!IMPORTANT] -> Using **Logged-in user's internet connection** with **DisableEnterpriseAuthProxy = 0** scenario is incompatible with ATP where the required value of that attribute is 1.(Read more here)[] - - - - - +--- +title: Upgrade Readiness data sharing +ms.reviewer: +manager: laurawi +ms.author: jaimeo +description: Connectivity scenarios for data sharing with Upgrade Readiness +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: deploy +audience: itpro +author: jaimeo +ms.topic: article +ms.collection: M365-analytics +--- + +# Upgrade Readiness data sharing + +>[!IMPORTANT] +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). + +To enable data sharing with the Upgrade Readiness solution, double-check the endpoints list in [Enrolling devices in Windows Analytics](../update/windows-analytics-get-started.md#enable-data-sharing) to be sure they are whitelisted. + +## Connectivity to the Internet + +There are several different methods your organization can use to connect to the Internet, and these methods can affect how authentication is performed by the deployment script. + +### Direct connection to the Internet + +This scenario is very simple since there is no proxy involved. If you are using a network firewall which is blocking outgoing traffic, please keep in mind that even though we provide DNS names for the endpoints needed to communicate to the Microsoft diagnostic data backend, We therefore do not recommend to attempt to whitelist endpoints on your firewall based on IP-addresses. + +In order to use the direct connection scenario, set the parameter **ClientProxy=Direct** in **runconfig.bat**. + +### Connection through the WinHTTP proxy + +This is the first and most simple proxy scenario. The WinHTTP stack was designed for use in services and does not support proxy autodetection, PAC scripts or authentication. + +In order to set the WinHTTP proxy system-wide on your computers, you need to +- Use the command netsh winhttp set proxy \:\ +- Set ClientProxy=System in runconfig.bat + +The WinHTTP scenario is most appropriate for customers who use a single proxy. If you have more advanced proxy requirements, refer to Scenario 3. + +If you want to learn more about proxy considerations on Windows, see [Understanding Web Proxy Configuration](https://blogs.msdn.microsoft.com/ieinternals/2013/10/11/understanding-web-proxy-configuration/). + +### Logged-in user’s Internet connection + +In order to accommodate complex proxy scenarios, we also support using the currently logged-in user’s internet connection. This scenario supports PAC scripts, proxy autodetection and authentication. Essentially, if the logged in user can reach the Windows diagnostic data endpoints, the diagnostic data client can send data. If runconfig.bat runs while no user is logged in, diagnostic data events get written into a buffer which gets flushed when a user logs in. + +In order to enable this scenario, you need: +- A current quality update Rollup for Windows 7, 8.1 or Windows 10 Version 1511. Updates shipped after October 2016 have the needed code +- Set the reg key HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection\DisableEnterpriseAuthProxy to 0. If the value does not exist, create a new DWORD, name it DisableEnterpriseAuthProxy and set the value to 0. The deployment script will check this is configured correctly. +- Set ClientProxy=User in bat. + +> [!IMPORTANT] +> Using **Logged-in user's internet connection** with **DisableEnterpriseAuthProxy = 0** scenario is incompatible with ATP where the required value of that attribute is 1.(Read more here)[] + + + + + diff --git a/windows/deployment/upgrade/upgrade-readiness-deploy-windows.md b/windows/deployment/upgrade/upgrade-readiness-deploy-windows.md index b097017757..e11b66977e 100644 --- a/windows/deployment/upgrade/upgrade-readiness-deploy-windows.md +++ b/windows/deployment/upgrade/upgrade-readiness-deploy-windows.md @@ -1,102 +1,106 @@ ---- -title: Upgrade Readiness - Get a list of computers that are upgrade ready (Windows 10) -ms.reviewer: -manager: laurawi -ms.author: greglin -description: Describes how to get a list of computers that are ready to be upgraded in Upgrade Readiness. -ms.prod: w10 -audience: itpro author: greg-lindsay -ms.topic: article -ms.collection: M365-analytics ---- - -# Upgrade Readiness - Step 3: Deploy Windows - -All of your work up to now involved reviewing and resolving application and driver issues. Along the way, as you’ve resolved issues and decided which applications and drivers are ready to upgrade, you’ve been building a list of computers that are upgrade ready. -The blades in the **Deploy** section are: - -- [Deploy eligible computers](#deploy-eligible-computers) -- [Deploy computers by group](#computer-groups) - ->Computers that are listed in this step are assigned an **UpgradeDecision** value, and the total count of computers in each upgrade decision category is displayed. Additionally, computers are assigned an **UpgradeAssessment** value. This value is displayed by drilling down into a specific upgrade decision category. For information about upgrade assessment values, see [Upgrade assessment](#upgrade-assessment). - -## Deploy eligible computers - -In this blade, computers grouped by upgrade decision are listed. The upgrade decision on the machines is a calculated value based on the upgrade decision status for the apps and drivers installed on the computer. This value cannot be modified directly. The upgrade decision is calculated in the following ways: -- **Review in progress**: At least one app or driver installed on the computer is marked **Review in progress**. -- **Ready to upgrade**: All apps and drivers installed on the computer are marked as **Ready to Upgrade**. -- **Won’t upgrade**: At least one app or driver installed on the computer is marked as **Won’t upgrade**, or a system requirement is not met. - - - -![Deploy eligible computers](../images/ua-cg-16.png) - -Select **Export computers** for more details, including computer name, manufacturer and model, and Windows edition currently running on the computer. Sort or further query the data and then select **Export** to generate and save a comma-separated value (csv) list of upgrade-ready computers. - ->**Important**
When viewing inventory items in table view, the maximum number of rows that can be viewed and exported is limited to 5,000. If you need to view or export more than 5,000 items, reduce the scope of the query so you can export fewer items at a time. - -## Computer groups - -Computer groups allow you to segment your environment by creating device groups based on log search results, or by importing groups from Active Directory, WSUS or System Center Configuration Manager. Computer groups are an OMS feature. For more information, see [Computer groups in OMS](https://blogs.technet.microsoft.com/msoms/2016/04/04/computer-groups-in-oms/). - -Query based computer groups are recommended in the initial release of this feature. A feature known as **Configuration Manager Upgrade Readiness Connector** is anticipated in a future release that will enable synchronization of **ConfigMgr Collections** with computer groups in OMS. - -### Getting started with Computer Groups - -When you sign in to OMS, you will see a new blade entitled **Computer Groups**. See the following example: - -![Computer groups](../images/ua-cg-01.png) - -To create a computer group, open **Log Search** and create a query based on **Type=UAComputer**, for example: - -``` -Type=UAComputer Manufacturer=DELL -``` - -![Computer groups](../images/ua-cg-02.png) - -When you are satisfied that the query is returning the intended results, add the following text to your search: - -``` -| measure count() by Computer -``` - -This will ensure every computer only shows up once. Then, save your group by clicking **Save** and **Yes**. See the following example: - -![Computer groups](../images/ua-cg-03.png) - -Your new computer group will now be available in Upgrade Readiness. See the following example: - -![Computer groups](../images/ua-cg-04.png) - -### Using Computer Groups - -When you drill into a computer group, you will see that computers are categorized by **UpgradeDecision**. For computers with the status **Review in progress** or **Won’t upgrade** you can drill down to view issues that cause a computer to be in each category, or you can simply display a list of the computers in the category. For computers that are designated **Ready to upgrade**, you can go directly to the list of computers that are ready. - -![Computer groups](../images/ua-cg-05.png) - -Viewing a list of computers in a certain status is self-explanatory, Let’s look at what happens when you click the details link on **Review in progress**: - -![Computer groups](../images/ua-cg-06.png) - -Next, select if you want to see application issues (**UAApp**) or driver issues (**UADriver**). See the following example of selecting **UAApp**: - -![Computer groups](../images/ua-cg-07.png) - -A list of apps that require review so that Dell Computers are ready for upgrade to Windows 10 is displayed. - -### Upgrade assessment - -Upgrade assessment and guidance details are explained in the following table. - -| Upgrade assessment | Action required before or after upgrade pilot? | Issue | What it means | Guidance | -|-----------------------|------------------------------------------------|----------|-----------------|---------------| -| No known issues | No | None | Computers will upgrade seamlessly.
| OK to use as-is in pilot. | -| OK to pilot, fixed during upgrade | No, for awareness only | Application or driver will not migrate to new OS | The currently installed version of an application or driver won’t migrate to the new operating system; however, a compatible version is installed with the new operating system. | OK to use as-is in pilot. | -| OK to pilot with new driver from Windows Update | Yes | Driver will not migrate to new OS | The currently installed version of a driver won’t migrate to the new operating system; however, a newer, compatible version is available from Windows Update. | Although a compatible version of the driver is installed during upgrade, a newer version is available from Windows Update.

If the computer automatically receives updates from Windows Update, no action is required. Otherwise, replace the new in-box driver with the Windows Update version after upgrading.

| - -Select **Export computers** to view pilot-ready computers organized by operating system. After you select the computers you want to use in a pilot, click Export to generate and save a comma-separated value (csv) file. - ->**Important**> When viewing inventory items in table view, the maximum number of rows that can be viewed and exported is limited to 5,000. If you need to view or export more than 5,000 items, reduce the scope of the query so you can export fewer items at a time. +--- +title: Upgrade Readiness - Get a list of computers that are upgrade ready (Windows 10) +ms.reviewer: +manager: laurawi +ms.author: jaimeo +description: Describes how to get a list of computers that are ready to be upgraded in Upgrade Readiness. +ms.prod: w10 +audience: itpro +author: jaimeo +ms.topic: article +ms.collection: M365-analytics +--- + +# Upgrade Readiness - Step 3: Deploy Windows + +>[!IMPORTANT] +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). + +All of your work up to now involved reviewing and resolving application and driver issues. Along the way, as you’ve resolved issues and decided which applications and drivers are ready to upgrade, you’ve been building a list of computers that are upgrade ready. +The blades in the **Deploy** section are: + +- [Deploy eligible computers](#deploy-eligible-computers) +- [Deploy computers by group](#computer-groups) + +>Computers that are listed in this step are assigned an **UpgradeDecision** value, and the total count of computers in each upgrade decision category is displayed. Additionally, computers are assigned an **UpgradeAssessment** value. This value is displayed by drilling down into a specific upgrade decision category. For information about upgrade assessment values, see [Upgrade assessment](#upgrade-assessment). + +## Deploy eligible computers + +In this blade, computers grouped by upgrade decision are listed. The upgrade decision on the machines is a calculated value based on the upgrade decision status for the apps and drivers installed on the computer. This value cannot be modified directly. The upgrade decision is calculated in the following ways: +- **Review in progress**: At least one app or driver installed on the computer is marked **Review in progress**. +- **Ready to upgrade**: All apps and drivers installed on the computer are marked as **Ready to Upgrade**. +- **Won’t upgrade**: At least one app or driver installed on the computer is marked as **Won’t upgrade**, or a system requirement is not met. + + + +![Deploy eligible computers](../images/ua-cg-16.png) + +Select **Export computers** for more details, including computer name, manufacturer and model, and Windows edition currently running on the computer. Sort or further query the data and then select **Export** to generate and save a comma-separated value (csv) list of upgrade-ready computers. + +>**Important**
When viewing inventory items in table view, the maximum number of rows that can be viewed and exported is limited to 5,000. If you need to view or export more than 5,000 items, reduce the scope of the query so you can export fewer items at a time. + +## Computer groups + +Computer groups allow you to segment your environment by creating device groups based on log search results, or by importing groups from Active Directory, WSUS or System Center Configuration Manager. Computer groups are an OMS feature. For more information, see [Computer groups in OMS](https://blogs.technet.microsoft.com/msoms/2016/04/04/computer-groups-in-oms/). + +Query based computer groups are recommended in the initial release of this feature. A feature known as **Configuration Manager Upgrade Readiness Connector** is anticipated in a future release that will enable synchronization of **ConfigMgr Collections** with computer groups in OMS. + +### Getting started with Computer Groups + +When you sign in to OMS, you will see a new blade entitled **Computer Groups**. See the following example: + +![Computer groups](../images/ua-cg-01.png) + +To create a computer group, open **Log Search** and create a query based on **Type=UAComputer**, for example: + +``` +Type=UAComputer Manufacturer=DELL +``` + +![Computer groups](../images/ua-cg-02.png) + +When you are satisfied that the query is returning the intended results, add the following text to your search: + +``` +| measure count() by Computer +``` + +This will ensure every computer only shows up once. Then, save your group by clicking **Save** and **Yes**. See the following example: + +![Computer groups](../images/ua-cg-03.png) + +Your new computer group will now be available in Upgrade Readiness. See the following example: + +![Computer groups](../images/ua-cg-04.png) + +### Using Computer Groups + +When you drill into a computer group, you will see that computers are categorized by **UpgradeDecision**. For computers with the status **Review in progress** or **Won’t upgrade** you can drill down to view issues that cause a computer to be in each category, or you can simply display a list of the computers in the category. For computers that are designated **Ready to upgrade**, you can go directly to the list of computers that are ready. + +![Computer groups](../images/ua-cg-05.png) + +Viewing a list of computers in a certain status is self-explanatory, Let’s look at what happens when you click the details link on **Review in progress**: + +![Computer groups](../images/ua-cg-06.png) + +Next, select if you want to see application issues (**UAApp**) or driver issues (**UADriver**). See the following example of selecting **UAApp**: + +![Computer groups](../images/ua-cg-07.png) + +A list of apps that require review so that Dell Computers are ready for upgrade to Windows 10 is displayed. + +### Upgrade assessment + +Upgrade assessment and guidance details are explained in the following table. + +| Upgrade assessment | Action required before or after upgrade pilot? | Issue | What it means | Guidance | +|-----------------------|------------------------------------------------|----------|-----------------|---------------| +| No known issues | No | None | Computers will upgrade seamlessly.
| OK to use as-is in pilot. | +| OK to pilot, fixed during upgrade | No, for awareness only | Application or driver will not migrate to new OS | The currently installed version of an application or driver won’t migrate to the new operating system; however, a compatible version is installed with the new operating system. | OK to use as-is in pilot. | +| OK to pilot with new driver from Windows Update | Yes | Driver will not migrate to new OS | The currently installed version of a driver won’t migrate to the new operating system; however, a newer, compatible version is available from Windows Update. | Although a compatible version of the driver is installed during upgrade, a newer version is available from Windows Update.

If the computer automatically receives updates from Windows Update, no action is required. Otherwise, replace the new in-box driver with the Windows Update version after upgrading.

| + +Select **Export computers** to view pilot-ready computers organized by operating system. After you select the computers you want to use in a pilot, click Export to generate and save a comma-separated value (csv) file. + +>**Important**> When viewing inventory items in table view, the maximum number of rows that can be viewed and exported is limited to 5,000. If you need to view or export more than 5,000 items, reduce the scope of the query so you can export fewer items at a time. diff --git a/windows/deployment/upgrade/upgrade-readiness-deployment-script.md b/windows/deployment/upgrade/upgrade-readiness-deployment-script.md index 8ad77cca4e..f96cbdb0e3 100644 --- a/windows/deployment/upgrade/upgrade-readiness-deployment-script.md +++ b/windows/deployment/upgrade/upgrade-readiness-deployment-script.md @@ -2,20 +2,23 @@ title: Upgrade Readiness deployment script (Windows 10) ms.reviewer: manager: laurawi -ms.author: greglin +ms.author: jaimeo description: Deployment script for Upgrade Readiness. ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: deploy audience: itpro -author: greg-lindsay +author: jaimeo ms.topic: article ms.collection: M365-analytics --- # Upgrade Readiness deployment script +>[!IMPORTANT] +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). + To automate the steps provided in [Get started with Upgrade Readiness](upgrade-readiness-get-started.md), and to troubleshoot data sharing issues, you can run the [Upgrade Readiness deployment script](https://go.microsoft.com/fwlink/?LinkID=822966&clcid=0x409), developed by Microsoft. >[!IMPORTANT] diff --git a/windows/deployment/upgrade/upgrade-readiness-identify-apps.md b/windows/deployment/upgrade/upgrade-readiness-identify-apps.md index 4c4477de3c..3cddd6a4a7 100644 --- a/windows/deployment/upgrade/upgrade-readiness-identify-apps.md +++ b/windows/deployment/upgrade/upgrade-readiness-identify-apps.md @@ -1,41 +1,45 @@ ---- -title: Upgrade Readiness - Identify important apps (Windows 10) -ms.reviewer: -manager: laurawi -ms.author: greglin -description: Describes how to prepare your environment so that you can use Upgrade Readiness to manage Windows upgrades. -ms.prod: w10 -audience: itpro author: greg-lindsay -ms.topic: article -ms.collection: M365-analytics ---- - -# Upgrade Readiness - Step 1: Identify important apps - -This is the first step of the Upgrade Readiness workflow. In this step, applications are listed and grouped by importance level. Setting the importance level enables you to prioritize applications for upgrade. - - - -![Prioritize applications](../images/upgrade-analytics-prioritize.png) - -Select **Assign importance** to change an application’s importance level. By default, applications are marked **Not reviewed** or **Low install count** until you assign a different importance level to them. - -To change an application’s importance level: - -1. Select **Not reviewed** or **Low install count** on the **Prioritize applications** blade to view the list of applications with that importance level. -2. Select the applications you want to change to a specific importance level and then select the appropriate option from the **Select importance level** list. -3. Click **Save** when finished. - -Importance levels include: - -| Importance level | When to use it | Recommendation | -|--------------------|------------------|------------------| -| Low install count | We give you a head start by identifying applications that are installed on 2% or less of your total computer inventory. \[Number of computers application is installed on/total number of computers in your inventory.\]

Low install count applications are automatically marked as **Ready to upgrade** in the **UpgradeDecision** column unless they have issues that need attention.
| Be sure to review low install count applications for any business critical or important applications that are not yet upgrade-ready, despite their low installation rates. For example, payroll apps or tax accounting apps tend to be installed on a relatively small number of machines but are still considered business critical applications.

| -| Not reviewed | Applications that are installed on more than 2% of your total computer inventory are marked not reviewed until you set their importance level.

| Once you’ve started to investigate an application to determine its importance level and upgrade readiness, change its status to **Review in progress** in both the **Importance** and **UpgradeDecision** columns. | -| Business critical | By default, no applications are marked as business critical because only you can make that determination. If you know that an application is critical to your organization’s functioning, mark it **Business critical**.

| You may also want to change the application’s status to **Review in progress** in the **UpgradeDecision** column to let other team members know that you’re working on getting this business critical application upgrade-ready. Once you’ve fixed any issues and validated that the application will migrate successfully, change the upgrade decision to **Ready to upgrade**.
| -| Important | By default, no applications are marked as important because only you can make that determination. If the application is important but not critical to your organization’s functioning, mark it **Important**. | You may also want to change the application’s status to **Review in progress** in the **UpgradeDecision** column to let other team members know that you’re working on getting this important application upgrade-ready. Once you’ve fixed any issues and validated that the application will migrate successfully, change the upgrade decision to **Ready to upgrade**.
| -| Ignore | By default, no applications are marked as ignore because only you can make that determination. If the application is not important to your organization’s functioning, such as user-installed applications and games, you may not want to spend time and money validating that these applications will migrate successfully. Mark these applications **Ignore**.
| Set the application’s importance level to **Ignore** to let other team members know that it can be left as-is with no further investigation or testing. If you set the importance level to ignore, and this is an app that you are not planning on testing or validating, consider changing the upgrade decision to **Ready to upgrade**. By marking these apps ready to upgrade, you are indicating that you are comfortable upgrading with the app remaining in its current state.

| -| Review in progress | Once you’ve started to investigate an application to determine its importance level and upgrade readiness, change its status to **Review in progress** in both the **Importance** and **UpgradeDecision** columns.
| As you learn more about the application’s importance to your organization’s functioning, change the importance level to **Business critical**, **Important**, or **Ignore**.

Until you’ve determined that priority applications will migrate successfully, leave the upgrade decision status as **Review in progress**.
| - +--- +title: Upgrade Readiness - Identify important apps (Windows 10) +ms.reviewer: +manager: laurawi +ms.author: jaimeo +description: Describes how to prepare your environment so that you can use Upgrade Readiness to manage Windows upgrades. +ms.prod: w10 +audience: itpro +author: jaimeo +ms.topic: article +ms.collection: M365-analytics +--- + +# Upgrade Readiness - Step 1: Identify important apps + +>[!IMPORTANT] +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). + +This is the first step of the Upgrade Readiness workflow. In this step, applications are listed and grouped by importance level. Setting the importance level enables you to prioritize applications for upgrade. + + + +![Prioritize applications](../images/upgrade-analytics-prioritize.png) + +Select **Assign importance** to change an application’s importance level. By default, applications are marked **Not reviewed** or **Low install count** until you assign a different importance level to them. + +To change an application’s importance level: + +1. Select **Not reviewed** or **Low install count** on the **Prioritize applications** blade to view the list of applications with that importance level. +2. Select the applications you want to change to a specific importance level and then select the appropriate option from the **Select importance level** list. +3. Click **Save** when finished. + +Importance levels include: + +| Importance level | When to use it | Recommendation | +|--------------------|------------------|------------------| +| Low install count | We give you a head start by identifying applications that are installed on 2% or less of your total computer inventory. \[Number of computers application is installed on/total number of computers in your inventory.\]

Low install count applications are automatically marked as **Ready to upgrade** in the **UpgradeDecision** column unless they have issues that need attention.
| Be sure to review low install count applications for any business critical or important applications that are not yet upgrade-ready, despite their low installation rates. For example, payroll apps or tax accounting apps tend to be installed on a relatively small number of machines but are still considered business critical applications.

| +| Not reviewed | Applications that are installed on more than 2% of your total computer inventory are marked not reviewed until you set their importance level.

| Once you’ve started to investigate an application to determine its importance level and upgrade readiness, change its status to **Review in progress** in both the **Importance** and **UpgradeDecision** columns. | +| Business critical | By default, no applications are marked as business critical because only you can make that determination. If you know that an application is critical to your organization’s functioning, mark it **Business critical**.

| You may also want to change the application’s status to **Review in progress** in the **UpgradeDecision** column to let other team members know that you’re working on getting this business critical application upgrade-ready. Once you’ve fixed any issues and validated that the application will migrate successfully, change the upgrade decision to **Ready to upgrade**.
| +| Important | By default, no applications are marked as important because only you can make that determination. If the application is important but not critical to your organization’s functioning, mark it **Important**. | You may also want to change the application’s status to **Review in progress** in the **UpgradeDecision** column to let other team members know that you’re working on getting this important application upgrade-ready. Once you’ve fixed any issues and validated that the application will migrate successfully, change the upgrade decision to **Ready to upgrade**.
| +| Ignore | By default, no applications are marked as ignore because only you can make that determination. If the application is not important to your organization’s functioning, such as user-installed applications and games, you may not want to spend time and money validating that these applications will migrate successfully. Mark these applications **Ignore**.
| Set the application’s importance level to **Ignore** to let other team members know that it can be left as-is with no further investigation or testing. If you set the importance level to ignore, and this is an app that you are not planning on testing or validating, consider changing the upgrade decision to **Ready to upgrade**. By marking these apps ready to upgrade, you are indicating that you are comfortable upgrading with the app remaining in its current state.

| +| Review in progress | Once you’ve started to investigate an application to determine its importance level and upgrade readiness, change its status to **Review in progress** in both the **Importance** and **UpgradeDecision** columns.
| As you learn more about the application’s importance to your organization’s functioning, change the importance level to **Business critical**, **Important**, or **Ignore**.

Until you’ve determined that priority applications will migrate successfully, leave the upgrade decision status as **Review in progress**.
| + diff --git a/windows/deployment/upgrade/upgrade-readiness-monitor-deployment.md b/windows/deployment/upgrade/upgrade-readiness-monitor-deployment.md index 1aee2eb281..dae35a58e1 100644 --- a/windows/deployment/upgrade/upgrade-readiness-monitor-deployment.md +++ b/windows/deployment/upgrade/upgrade-readiness-monitor-deployment.md @@ -1,51 +1,55 @@ ---- -title: Monitor deployment with Upgrade Readiness -ms.reviewer: -manager: laurawi -description: Describes how to use Upgrade Readiness to monitor the deployment after Windows upgrades. -keywords: windows analytics, oms, operations management suite, prerequisites, requirements, upgrades, log analytics, -ms.localizationpriority: medium -ms.prod: w10 -audience: itpro author: greg-lindsay -ms.author: greglin -ms.topic: article -ms.collection: M365-analytics ---- - -# Upgrade Readiness - Step 4: Monitor - -Now that you have started deploying an update with Upgrade Readiness, you can use it to monitor important elements. - -![Upgrade Readiness dialog showing "STEP 4: Monitor" and blades for "Update progress," "Driver issues," and "User feedback"](../images/UR-monitor-main.png) - - -## Update progress - -The **Update progress** blade allows you to monitor the progress and status of your deployment. Any device that has attepted to upgrade in the last 30 days displays the **DeploymentStatus** attribute. You'll be able to see the number of computers that have successfully upgraded, failed to upgrade, are stalled, etc. - - -Selecting this blade allows you to view device-level details about the deployment. For example, select **Failed** to view the original operating system version, the target operating system version, and the reason the update failed for each of the devices that failed to upgrade. In the case of the device illustrated in the following image, an attempt was made to upgrade from Windows 10, version 1703 to 1709, but the operation timed out. - -!["Update progress" blade showing detailed information after selecting the "failed" item](../images/UR-update-progress-failed-detail.png) - - -## Driver issues - -The **Driver issues** blade allows you to see Device Manager errors for your upgraded devices. We include data for all compatibility-related device errors, such as "driver not found" and "driver not started." The blade summarizes errors by error type, but you can select a particular error type to see device-level details about which device(s) are failing and where to obtain a driver. - - -For example, by selecting error code **28 - driver not installed**, you would see that the device in the following image is missing the driver for a network controller. Upgrade Readiness also notifies that a suitable driver is available online through Windows Update. If this device is configured to automatically receive updates from Windows Update, this issue would likely resolve itself following the device's next Windows Update scan. If this device does not automatically receive updates from Windows Update, you would need to deliver the driver manually. - -!["Driver issue" blade showing detailed information after selecting a specific driver error](../images/UR-driver-issue-detail.png) - -## User feedback - -The **User Feedback** blade focuses on gathering subjective feedback from your end users. If a user submits feedback through the Feedback Hub app on a device in your workspace, we will make that feedback visible to you in this blade. The Feedback Hub app is built into Windows 10 and can be accessed by typing "Feedback Hub" in the Cortana search bar. - - -We recommend that you encourage your end users to submit any feedback they have through Feedback Hub. Not only will this feedback be sent directly to Microsoft for review, but you'll also be able to see it by using Upgrade Readiness. You should be aware that **feedback submitted through Feedback Hub will be publicly visible**, so it's best to avoid submitting feedback about internal line-of-business applications. - -When viewing user feedback in Upgrade Readiness, you'll be able to see the raw "Title" and "Feedback" text from the user's submission in Feedback Hub, as well as the number of upvotes the submission has received. (Since feedback is publicly visible, the number of upvotes is a global value and not specific to your company.) If a Microsoft engineer has responded to the submission in Feedback Hub, we'll pull in the Microsoft response for you to see as well. - -![Example user feedback item](../images/UR-example-feedback.png) - +--- +title: Monitor deployment with Upgrade Readiness +ms.reviewer: +manager: laurawi +description: Describes how to use Upgrade Readiness to monitor the deployment after Windows upgrades. +keywords: windows analytics, oms, operations management suite, prerequisites, requirements, upgrades, log analytics, +ms.localizationpriority: medium +ms.prod: w10 +audience: itpro +author: jaimeo +ms.author: jaimeo +ms.topic: article +ms.collection: M365-analytics +--- + +# Upgrade Readiness - Step 4: Monitor + +>[!IMPORTANT] +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). + +Now that you have started deploying an update with Upgrade Readiness, you can use it to monitor important elements. + +![Upgrade Readiness dialog showing "STEP 4: Monitor" and blades for "Update progress," "Driver issues," and "User feedback"](../images/UR-monitor-main.png) + + +## Update progress + +The **Update progress** blade allows you to monitor the progress and status of your deployment. Any device that has attepted to upgrade in the last 30 days displays the **DeploymentStatus** attribute. You'll be able to see the number of computers that have successfully upgraded, failed to upgrade, are stalled, etc. + + +Selecting this blade allows you to view device-level details about the deployment. For example, select **Failed** to view the original operating system version, the target operating system version, and the reason the update failed for each of the devices that failed to upgrade. In the case of the device illustrated in the following image, an attempt was made to upgrade from Windows 10, version 1703 to 1709, but the operation timed out. + +!["Update progress" blade showing detailed information after selecting the "failed" item](../images/UR-update-progress-failed-detail.png) + + +## Driver issues + +The **Driver issues** blade allows you to see Device Manager errors for your upgraded devices. We include data for all compatibility-related device errors, such as "driver not found" and "driver not started." The blade summarizes errors by error type, but you can select a particular error type to see device-level details about which device(s) are failing and where to obtain a driver. + + +For example, by selecting error code **28 - driver not installed**, you would see that the device in the following image is missing the driver for a network controller. Upgrade Readiness also notifies that a suitable driver is available online through Windows Update. If this device is configured to automatically receive updates from Windows Update, this issue would likely resolve itself following the device's next Windows Update scan. If this device does not automatically receive updates from Windows Update, you would need to deliver the driver manually. + +!["Driver issue" blade showing detailed information after selecting a specific driver error](../images/UR-driver-issue-detail.png) + +## User feedback + +The **User Feedback** blade focuses on gathering subjective feedback from your end users. If a user submits feedback through the Feedback Hub app on a device in your workspace, we will make that feedback visible to you in this blade. The Feedback Hub app is built into Windows 10 and can be accessed by typing "Feedback Hub" in the Cortana search bar. + + +We recommend that you encourage your end users to submit any feedback they have through Feedback Hub. Not only will this feedback be sent directly to Microsoft for review, but you'll also be able to see it by using Upgrade Readiness. You should be aware that **feedback submitted through Feedback Hub will be publicly visible**, so it's best to avoid submitting feedback about internal line-of-business applications. + +When viewing user feedback in Upgrade Readiness, you'll be able to see the raw "Title" and "Feedback" text from the user's submission in Feedback Hub, as well as the number of upvotes the submission has received. (Since feedback is publicly visible, the number of upvotes is a global value and not specific to your company.) If a Microsoft engineer has responded to the submission in Feedback Hub, we'll pull in the Microsoft response for you to see as well. + +![Example user feedback item](../images/UR-example-feedback.png) + diff --git a/windows/deployment/upgrade/upgrade-readiness-requirements.md b/windows/deployment/upgrade/upgrade-readiness-requirements.md index 582f5bb732..a6a8d7325a 100644 --- a/windows/deployment/upgrade/upgrade-readiness-requirements.md +++ b/windows/deployment/upgrade/upgrade-readiness-requirements.md @@ -1,76 +1,80 @@ ---- -title: Upgrade Readiness requirements (Windows 10) -ms.reviewer: -manager: laurawi -description: Provides requirements for Upgrade Readiness. -keywords: windows analytics, oms, operations management suite, prerequisites, requirements, upgrades, log analytics, -ms.prod: w10 -audience: itpro author: greg-lindsay -ms.author: greglin -ms.localizationpriority: medium -ms.topic: article -ms.collection: M365-analytics ---- - -# Upgrade Readiness requirements - -This article introduces concepts and steps needed to get up and running with Upgrade Readiness. We recommend that you review this list of requirements before getting started as you may need to collect information, such as account credentials, and get approval from internal IT groups, such as your network security group, before you can start using Upgrade Readiness. - -## Supported upgrade paths - -### Windows 7 and Windows 8.1 - -To perform an in-place upgrade, user computers must be running the latest version of either Windows 7 SP1 or Windows 8.1. After you enable Windows diagnostic data, Upgrade Readiness performs a full inventory of computers so that you can see which version of Windows is installed on each computer. - -The compatibility update that sends diagnostic data from user computers to Microsoft data centers works with Windows 7 SP1 and Windows 8.1 only. Upgrade Readiness cannot evaluate Windows XP or Windows Vista for upgrade eligibility. - - - -If you need to update user computers to Windows 7 SP1 or Windows 8.1, use Windows Update or download and deploy the applicable package from the Microsoft Download Center. - -> [!NOTE] -> Upgrade Readiness is designed to best support in-place upgrades. In-place upgrades do not support migrations from BIOS to UEFI or from 32-bit to 64-bit architecture. If you need to migrate computers in these scenarios, use the wipe-and-reload method. Upgrade Readiness insights are still valuable in this scenario, however, you can ignore in-place upgrade specific guidance. - -See [Windows 10 Specifications](https://www.microsoft.com/windows/windows-10-specifications) for additional information about computer system requirements. - -### Windows 10 - -Keeping Windows 10 up to date involves deploying a feature update, and Upgrade Readiness tools help you prepare and plan for these Windows updates. -The latest cumulative updates must be installed on Windows 10 computers to make sure that the required compatibility updates are installed. You can find the latest cumulative update on the [Microsoft Update Catalog](https://catalog.update.microsoft.com). - -While Upgrade Readiness can be used to assist with updating devices from Windows 10 Long-Term Servicing Channel (LTSC) to Windows 10 Semi-Annual Channel, Upgrade Readiness does not support updates to Windows 10 LTSC. The Long-Term Servicing Channel of Windows 10 is not intended for general deployment, and does not receive feature updates, therefore it is not a supported target with Upgrade Readiness. See [Windows as a service overview](../update/waas-overview.md#long-term-servicing-channel) to understand more about LTSC. - -## Operations Management Suite or Azure Log Analytics - -Upgrade Readiness is offered as a solution in Azure Portal and Azure Log Analytics, a collection of cloud-based services for managing on premises and cloud computing environments. For more information about Azure Portal, see [Windows Analytics in the Azure Portal](../update/windows-analytics-azure-portal.md) or the Azure [Log Analytics overview](https://azure.microsoft.com/services/log-analytics/). - -If you’re already using Azure Portal or Azure Log Analytics, you’ll find Upgrade Readiness in the Solutions Gallery. Click the **Upgrade Readiness** tile in the gallery and then click **Add** on the solution’s details page. Upgrade Readiness is now visible in your workspace. - -If you are not using Azure Portal or Azure Log Analytics, go to [Log Analytics](https://azure.microsoft.com/services/log-analytics/) on Microsoft.com and select **Start free** to start the setup process. During the process, you’ll create a workspace and add the Upgrade Readiness solution to it. - ->[!IMPORTANT] ->You can use either a Microsoft Account or a Work or School account to create a workspace. If your company is already using Azure Active Directory, use a Work or School account when you sign in to Azure Portal. Using a Work or School account allows you to use identities from your Azure AD to manage permissions in Azure Portal. You also need an Azure subscription to link to your Azure Portal workspace. The account you used to create the workspace must have administrator permissions on the Azure subscription in order to link the workspace to the Azure account. Once the link has been established, you can revoke the administrator permissions. - -## System Center Configuration Manager integration - -Upgrade Readiness can be integrated with your installation of Configuration Manager. For more information, see [Integrate Upgrade Readiness with System Center Configuration Manager](https://docs.microsoft.com/sccm/core/clients/manage/upgrade/upgrade-analytics). - - - -## Important information about this release - -Before you get started configuring Upgrade Anatlyics, review the following tips and limitations about this release. - -**Upgrade Readiness does not support on-premises Windows deployments.** Upgrade Readiness is built as a cloud service, which allows Upgrade Readiness to provide you with insights based on the data from user computers and other Microsoft compatibility services. Cloud services are easy to get up and running and are cost-effective because there is no requirement to physically implement and maintain services on-premises. - -**In-region data storage requirements.** Windows diagnostic data from user computers is encrypted, sent to, and processed at Microsoft-managed secure data centers located in the US. Our analysis of the upgrade readiness-related data is then provided to you through the Upgrade Readiness solution in Azure Portal. Upgrade Readiness is supported in all Azure regions; however, selecting an international Azure region does not prevent diagnostic data from being sent to and processed in Microsoft's secure data centers in the US. - -### Tips - -- When viewing inventory items in table view, the maximum number of rows that can be viewed and exported is limited to 5,000. If you need to view or export more than 5,000 items, reduce the scope of the query so you can export a list with fewer items. - -- Sorting data by clicking a column heading may not sort your complete list of items. For information about how to sort data in Azure Portal, see [Sorting DocumentDB data using Order By](https://azure.microsoft.com/documentation/articles/documentdb-orderby). - -## Get started - -See [Get started with Upgrade Readiness](upgrade-readiness-get-started.md) for detailed, step-by-step instructions for configuring Upgrade Readiness and getting started on your Windows upgrade project. +--- +title: Upgrade Readiness requirements (Windows 10) +ms.reviewer: +manager: laurawi +description: Provides requirements for Upgrade Readiness. +keywords: windows analytics, oms, operations management suite, prerequisites, requirements, upgrades, log analytics, +ms.prod: w10 +audience: itpro +author: jaimeo +ms.author: jaimeo +ms.localizationpriority: medium +ms.topic: article +ms.collection: M365-analytics +--- + +# Upgrade Readiness requirements + +>[!IMPORTANT] +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). + +This article introduces concepts and steps needed to get up and running with Upgrade Readiness. We recommend that you review this list of requirements before getting started as you may need to collect information, such as account credentials, and get approval from internal IT groups, such as your network security group, before you can start using Upgrade Readiness. + +## Supported upgrade paths + +### Windows 7 and Windows 8.1 + +To perform an in-place upgrade, user computers must be running the latest version of either Windows 7 SP1 or Windows 8.1. After you enable Windows diagnostic data, Upgrade Readiness performs a full inventory of computers so that you can see which version of Windows is installed on each computer. + +The compatibility update that sends diagnostic data from user computers to Microsoft data centers works with Windows 7 SP1 and Windows 8.1 only. Upgrade Readiness cannot evaluate Windows XP or Windows Vista for upgrade eligibility. + + + +If you need to update user computers to Windows 7 SP1 or Windows 8.1, use Windows Update or download and deploy the applicable package from the Microsoft Download Center. + +> [!NOTE] +> Upgrade Readiness is designed to best support in-place upgrades. In-place upgrades do not support migrations from BIOS to UEFI or from 32-bit to 64-bit architecture. If you need to migrate computers in these scenarios, use the wipe-and-reload method. Upgrade Readiness insights are still valuable in this scenario, however, you can ignore in-place upgrade specific guidance. + +See [Windows 10 Specifications](https://www.microsoft.com/windows/windows-10-specifications) for additional information about computer system requirements. + +### Windows 10 + +Keeping Windows 10 up to date involves deploying a feature update, and Upgrade Readiness tools help you prepare and plan for these Windows updates. +The latest cumulative updates must be installed on Windows 10 computers to make sure that the required compatibility updates are installed. You can find the latest cumulative update on the [Microsoft Update Catalog](https://catalog.update.microsoft.com). + +While Upgrade Readiness can be used to assist with updating devices from Windows 10 Long-Term Servicing Channel (LTSC) to Windows 10 Semi-Annual Channel, Upgrade Readiness does not support updates to Windows 10 LTSC. The Long-Term Servicing Channel of Windows 10 is not intended for general deployment, and does not receive feature updates, therefore it is not a supported target with Upgrade Readiness. See [Windows as a service overview](../update/waas-overview.md#long-term-servicing-channel) to understand more about LTSC. + +## Operations Management Suite or Azure Log Analytics + +Upgrade Readiness is offered as a solution in Azure Portal and Azure Log Analytics, a collection of cloud-based services for managing on premises and cloud computing environments. For more information about Azure Portal, see [Windows Analytics in the Azure Portal](../update/windows-analytics-azure-portal.md) or the Azure [Log Analytics overview](https://azure.microsoft.com/services/log-analytics/). + +If you’re already using Azure Portal or Azure Log Analytics, you’ll find Upgrade Readiness in the Solutions Gallery. Click the **Upgrade Readiness** tile in the gallery and then click **Add** on the solution’s details page. Upgrade Readiness is now visible in your workspace. + +If you are not using Azure Portal or Azure Log Analytics, go to [Log Analytics](https://azure.microsoft.com/services/log-analytics/) on Microsoft.com and select **Start free** to start the setup process. During the process, you’ll create a workspace and add the Upgrade Readiness solution to it. + +>[!IMPORTANT] +>You can use either a Microsoft Account or a Work or School account to create a workspace. If your company is already using Azure Active Directory, use a Work or School account when you sign in to Azure Portal. Using a Work or School account allows you to use identities from your Azure AD to manage permissions in Azure Portal. You also need an Azure subscription to link to your Azure Portal workspace. The account you used to create the workspace must have administrator permissions on the Azure subscription in order to link the workspace to the Azure account. Once the link has been established, you can revoke the administrator permissions. + +## System Center Configuration Manager integration + +Upgrade Readiness can be integrated with your installation of Configuration Manager. For more information, see [Integrate Upgrade Readiness with System Center Configuration Manager](https://docs.microsoft.com/sccm/core/clients/manage/upgrade/upgrade-analytics). + + + +## Important information about this release + +Before you get started configuring Upgrade Anatlyics, review the following tips and limitations about this release. + +**Upgrade Readiness does not support on-premises Windows deployments.** Upgrade Readiness is built as a cloud service, which allows Upgrade Readiness to provide you with insights based on the data from user computers and other Microsoft compatibility services. Cloud services are easy to get up and running and are cost-effective because there is no requirement to physically implement and maintain services on-premises. + +**In-region data storage requirements.** Windows diagnostic data from user computers is encrypted, sent to, and processed at Microsoft-managed secure data centers located in the US. Our analysis of the upgrade readiness-related data is then provided to you through the Upgrade Readiness solution in Azure Portal. Upgrade Readiness is supported in all Azure regions; however, selecting an international Azure region does not prevent diagnostic data from being sent to and processed in Microsoft's secure data centers in the US. + +### Tips + +- When viewing inventory items in table view, the maximum number of rows that can be viewed and exported is limited to 5,000. If you need to view or export more than 5,000 items, reduce the scope of the query so you can export a list with fewer items. + +- Sorting data by clicking a column heading may not sort your complete list of items. For information about how to sort data in Azure Portal, see [Sorting DocumentDB data using Order By](https://azure.microsoft.com/documentation/articles/documentdb-orderby). + +## Get started + +See [Get started with Upgrade Readiness](upgrade-readiness-get-started.md) for detailed, step-by-step instructions for configuring Upgrade Readiness and getting started on your Windows upgrade project. diff --git a/windows/deployment/upgrade/upgrade-readiness-resolve-issues.md b/windows/deployment/upgrade/upgrade-readiness-resolve-issues.md index 6d2a66ecdc..e9dab24950 100644 --- a/windows/deployment/upgrade/upgrade-readiness-resolve-issues.md +++ b/windows/deployment/upgrade/upgrade-readiness-resolve-issues.md @@ -1,216 +1,220 @@ ---- -title: Upgrade Readiness - Resolve application and driver issues (Windows 10) -ms.reviewer: -manager: laurawi -description: Describes how to resolve application and driver issues that can occur during an upgrade with Upgrade Readiness. -keywords: windows analytics, oms, operations management suite, prerequisites, requirements, upgrades, log analytics, -ms.prod: w10 -audience: itpro author: greg-lindsay -ms.author: greglin -ms.localizationpriority: medium -ms.topic: article -ms.collection: M365-analytics ---- - -# Upgrade Readiness - Step 2: Resolve app and driver issues - -This section of the Upgrade Readiness workflow reports application and driver inventory and shows you which applications have known issues, which applications have no known issues, and which drivers have issues. We identify applications and drivers that need attention and suggest fixes when we know about them. - -## In this section - -The blades in the **Step 2: Resolve issues** section are: - -- [Review applications with known issues](#review-applications-with-known-issues) -- [Review known driver issues](#review-drivers-with-known-issues) -- [Review low-risk apps and drivers](#review-low-risk-apps-and-drivers) -- [Prioritize app and driver testing](#prioritize-app-and-driver-testing) - ->You can change an application’s upgrade decision and a driver’s upgrade decision from the blades in this section. To change an application’s or a driver’s importance level, select **User changes**. Select the item you want to change and then select the appropriate option from the **Select upgrade decision** list. - -Upgrade decisions include: - - -| Upgrade decision | When to use it | Guidance | -|--------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| Not reviewed | All drivers are marked as Not reviewed by default.

Any app that has not been marked **Low install count** will also have an upgrade decision of **Not reviewed** by default.
| Apps you have not yet reviewed or are waiting to review later should be marked as **Not reviewed**. When you start to investigate an application or a driver to determine upgrade readiness, change their upgrade decision to **Review in progress**.

| -| Review in progress | When you start to investigate an application or a driver to determine upgrade readiness, change its upgrade decision to **Review in progress**.

Until you’ve determined that applications and drivers will migrate successfully or you’ve resolved blocking issues, leave the upgrade decision status as **Review in progress**.

| Once you’ve fixed any issues and validated that the application or driver will migrate successfully, change the upgrade decision to **Ready to upgrade**.
| -| Ready to upgrade | Mark applications and drivers **Ready to upgrade** once you’ve resolved all blocking issues and you’re confident that they will upgrade successfully, or if you’ve decided to upgrade them as-is. | Applications with no known issues and with low installation rates are marked **Ready to upgrade** by default.

In Step 1, you might have marked some of your apps as **Ignore**. These should be marked as **Ready to upgrade**. Apps with low installation rates are marked as **Ready to upgrade** by default. Be sure to review any low install count applications for any business critical or important applications that are not yet upgrade-ready, despite their low installation rates.
| -| Won’t upgrade | By default, no applications or drivers are marked **Won’t upgrade** because only you can make that determination.

Use **Won’t upgrade** for applications and drivers that you do not work on your target operating system, or that you are unable to upgrade.
| If, during your investigation into an application or driver, you determine that they should not or cannot be upgraded, mark them **Won’t upgrade**.

| - -As you review applications with known issues, you can also see ISV support statements or applications using [Ready for Windows](https://www.readyforwindows.com/). - -## Review applications with known issues - -Applications with issues known to Microsoft are listed, grouped by upgrade assessment into **Attention needed** or **Fix available**. - - - -![Review applications with known issues](../images/upgrade-analytics-apps-known-issues.png) - -To change an application's upgrade decision: - -1. Select **Decide upgrade readiness** to view applications with issues. -2. In the table view, select an **UpgradeDecision** value. -3. Select **Decide upgrade readiness** to change the upgrade decision for each application. -4. Select the applications you want to change to a specific upgrade decision and then select the appropriate option from the **Select upgrade decision** list. -5. Click **Save** when finished. - -IMPORTANT: Ensure that you have the most recent versions of the compatibility update and related KBs installed to get the most up-to-date compatibility information. - -For applications assessed as **Attention needed**, review the table below for details about known issues and for guidance about how to resolve them, when possible. - -| Upgrade Assessment | Action required prior to upgrade? | Issue | What it means | Guidance | -|--------------------|-----------------------------------|-----------|-----------------|------------| -| Attention needed | No | Application is removed during upgrade | Compatibility issues were detected and the application will not migrate to the new operating system.
| No action is required for the upgrade to proceed. | -| Attention needed | Yes | Blocking upgrade | Blocking issues were detected and Upgrade Readiness is not able to remove the application during upgrade.

The application may work on the new operating system.
| Remove the application before upgrading, and reinstall and test on new operating system. | -| Attention needed | No | Evaluate application on new OS | The application will migrate, but issues were detected that may impact its performance on the new operating system. | No action is required for the upgrade to proceed, but be sure to test the application on the new operating system.
| -| Attention needed | No | Does not work with new OS, but won’t block upgrade | The application is not compatible with the new operating system, but won’t block the upgrade. | No action is required for the upgrade to proceed, however, you’ll have to install a compatible version of the application on the new operating system.
| -| Attention needed | Yes | Does not work with new OS, and will block upgrade | The application is not compatible with the new operating system and will block the upgrade. | Remove the application before upgrading.

A compatible version of the application may be available.
| -| Attention needed | Yes | May block upgrade, test application | Issues were detected that may interfere with the upgrade, but need to be investigated further.
| Test the application’s behavior during upgrade. If it blocks the upgrade, remove it before upgrading and reinstall and test it on the new operating system.
| -| Attention needed | Maybe | Multiple | Multiple issues are affecting the application. See detailed view for more information.| When you see Multiple in the query detailed view, click **Query** to see details about what issues were detected with the different versions of the application. | - -For applications assessed as **Fix available**, review the table below for details about known issues and ways to fix them that are known to Microsoft. - -| Upgrade Assessment | Action required prior to upgrade? | Issue | What it means | Guidance | -|--------------------|-----------------------------------|----------|-----------------|-------------| -| Fix available | Yes | Blocking upgrade, update application to newest version | The existing version of the application is not compatible with the new operating system and won’t migrate. A compatible version of the application is available. | Update the application before upgrading. | -| Fix available | No | Reinstall application after upgrading | The application is compatible with the new operating system, but must be reinstalled after upgrading. The application is removed during the upgrade process.
| No action is required for the upgrade to proceed. Reinstall application on the new operating system. | -| Fix available | Yes | Blocking upgrade, but can be reinstalled after upgrading | The application is compatible with the new operating system, but won’t migrate. | Remove the application before upgrading and reinstall on the new operating system.
| -| Fix available | Yes | Disk encryption blocking upgrade | The application’s encryption features are blocking the upgrade. | Disable the encryption feature before upgrading and enable it again after upgrading.
| - -### ISV support for applications with Ready for Windows - -[Ready for Windows](https://www.readyforwindows.com/) lists software solutions that are supported and in use for Windows 10. This site leverages data about application adoption from commercial Windows 10 installations and helps IT managers upgrade to Windows 10 with confidence. For more information, see [Ready for Windows Frequently Asked Questions](https://developer.microsoft.com/windows/ready-for-windows/#/faq/). - -Click **Review Applications With Known Issues** to see the status of applications for Ready for Windows and corresponding guidance. For example: - -![Upgrade analytics Ready for Windows status](../images/upgrade-analytics-ready-for-windows-status.png) - -If there are known issues with an application, the specific guidance for that known issue takes precedence over the Ready for Windows guidance. - -![Upgrade analytics Ready for Windows status guidance precedence](../images/upgrade-analytics-ready-for-windows-status-guidance-precedence.png) - -If you query with RollupLevel="NamePublisher", each version of the application can have a different status for Ready for Windows. In this case, different values appear for Ready for Windows. - -![Name publisher rollup](../images/upgrade-analytics-namepub-rollup.png) - -> [!TIP] -> Within the Upgrade Readiness data model, an object of Type **UAApp** refers to a particular application installed on a specific computer. -> -> To support dynamic aggregation and summation of data the Upgrade Readiness solution "rolls up" (aggregates) data in preprocessing. Rolling up to the **Granular** level enables display of the **App** level. In Upgrade Readiness terminology, an **App** is a unique combination of: app name, app vendor, app version, and app language. Thus, at the Granular level, you can see attributes such as **total install count**, which is the number of machines with a specific **App** installed. -> -> Upgrade Readiness also has a roll up level of **NamePublisher**, This level enables you to ignore different app versions within your organization for a particular app. In other words, **NamePublisher** displays statistics about a given app, aggregated across all versions. - -The following table lists possible values for **ReadyForWindows** and what they mean. For more information, see [What does the Adoption Status mean?](https://developer.microsoft.com/en-us/windows/ready-for-windows#/faq/?scrollTo=faqStatuses) - -| Ready for Windows Status | Query rollup level | What this means | Guidance | -|-------------------|--------------------------|-----------------|----------| -|Supported version available | Granular | The software provider has declared support for one or more versions of this application on Windows 10. | The ISV has declared support for a version of this application on Windows 10. | -| Highly adopted | Granular | This version of this application has been highly adopted within the Windows 10 Enterprise ecosystem. | This application has been installed on at least 100,000 commercial Windows 10 devices. | -| Adopted | Granular | This version of this application has been adopted within the Windows 10 Enterprise ecosystem. | This application has been installed on at least 10,000 commercial Windows 10 devices. | -| Insufficient Data | Granular | Too few commercial Windows 10 devices are sharing information about this version of this application for Microsoft to categorize its adoption. | N/A | -| Contact developer | Granular | There may be compatibility issues with this version of the application, so Microsoft recommends contacting the software provider to learn more. | Check [Ready for Windows](https://www.readyforwindows.com/) for additional information.| -|Supported version available | NamePublisher | The software provider has declared support for this application on Windows 10. | The ISV has declared support for a version of this application on Windows 10.| -|Adoption status available | NamePublisher | A Ready for Windows adoption status is available for one or more versions of this application. Please check Ready for Windows to learn more. |Check [Ready for Windows](https://www.readyforwindows.com/) for adoption information for this application.| -| Unknown | Any | There is no Ready for Windows information available for this version of this application. Information may be available for other versions of the application at [Ready for Windows](https://www.readyforwindows.com/). | N/A | - -## Review drivers with known issues - -Drivers that won’t migrate to the new operating system are listed, grouped by availability. - -![Review drivers with known issues](../images/upgrade-analytics-drivers-known.png) - -Availability categories are explained in the table below. - -| Driver availability | Action required before or after upgrade? | What it means | Guidance | -|-----------------------|------------------------------------------|----------------|--------------| -| Available in-box | No, for awareness only | The currently installed version of an application or driver won’t migrate to the new operating system; however, a compatible version is installed with the new operating system.
| No action is required for the upgrade to proceed. | -| Import from Windows Update | Yes | The currently installed version of a driver won’t migrate to the new operating system; however, a compatible version is available from Windows Update.
| If the computer automatically receives updates from Windows Update, no action is required. Otherwise, import a new driver from Windows Update after upgrading.
| -| Available in-box and from Windows Update | Yes | The currently installed version of a driver won’t migrate to the new operating system.

Although a new driver is installed during upgrade, a newer version is available from Windows Update.
| If the computer automatically receives updates from Windows Update, no action is required. Otherwise, import a new driver from Windows Update after upgrading.
| -| Check with vendor | Yes | The driver won’t migrate to the new operating system and we are unable to locate a compatible version.
| Check with the independent hardware vendor (IHV) who manufactures the driver for a solution. | - -To change a driver’s upgrade decision: - -1. Select **Decide upgrade readiness** and then select the group of drivers you want to review. Select **Table** to view the list in a table. - -2. Select **User changes** to enable user input. - -3. Select the drivers you want to change to a specific upgrade decision and then select the appropriate option from the **Select upgrade decision** list. - -4. Click **Save** when finished. - -## Review low-risk apps and drivers - -Applications and drivers that are meet certain criteria to be considered low risk are displayed on this blade. - -![Blade showing low-risk apps](../images/ua-step2-low-risk.png) - -The first row reports the number of your apps that have an official statement of support on Windows 10 from the software vendor, so you can be confident that they will work on your target operating system. - -The second row (**Apps that are "Highly adopted"**) shows apps that have a ReadyForWindows status of "Highly adopted". This means that they have been installed on at least 100,000 commercial Windows 10 devices, and that Microsoft has not detected significant issues with the app in diagnostic data. Since these apps are prevalent in the ecosystem at large, you can be confident that they will work in your environment as well. - -Each row of the blade uses a different criterion to filter your apps or drivers. You can view a list of applications that meet the criterion by clicking into a row of the blade. For example, if you click the row that says "Apps that are 'Highly adopted'", the result is a list of apps that have a ReadyForWindows status of "Highly adopted". From here, you can bulk-select the results, select **Ready to upgrade**, and then click **Save**. This will mark all apps meeting the "Highly adopted" criterion as "Ready to upgrade"--no further validation is required. Any applications that you have marked as *Mission critical* or *Business critical* are filtered out, as well as any app that has an issue known to Microsoft. This allows you to work with apps in bulk without having to worry about missing a critical app. - -You can customize the criteria further by using the Log Search query language. For example, if a ReadyForWindows status of "Adopted" is not sufficient by itself for you to be confident in an app's compatibility, you can add additional filters. To do this, click the row labeled **Apps that are 'Adopted'**. Then, modify the resulting query to fit your company's risk tolerance. If, for example, you prefer that an app must be "Adopted" and have fewer than 1,000 installations, then add *TotalInstalls < 1000* to the end of the Log Search query. Similarly, you can append additional criteria by using other attributes such as monthly active users or app importance. - ->[!NOTE] ->Apps that you have designated as *Mission critical* or *Business critical* are automatically **excluded** from the counts on this blade. If an app is critical, you should always validate it manually it prior to upgrading. - - At the bottom of the blade, the **OTHER APPS AND DRIVERS IN NEED OF REVIEW** section allows you to quickly access apps you have designated as **Mission critical** or **Business critical**, your remaining apps that still need to be reviewed, and your remaining drivers that need to be reviewed. - - - -## Prioritize app and driver testing - -Planning and executing an OS upgrade project can be overwhelming. When you are tasked with evaluating thousands of applications and drivers to ensure a successful upgrade, it can be difficult to decide where to start. The Upgrade Readiness solution provides valuable assistance for you, helping to determine the most important apps and drivers to unblock and enabling you yo create a proposed action plan. - -### Proposed action plan - -The Upgrade Readiness proposed action plan is an optimally ordered list of apps and drivers that are in need of review. By testing apps and drivers in the order suggested by the proposed action plan, you are able to increase your number of “Ready to upgrade” computers in an efficient manner. The action plan can be a very powerful tool during upgrade planning – but it’s most helpful when it’s used correctly. This topic explains the proposed action plan, describes how to use it, and calls out a few misconceptions and invalid use cases that you should avoid. - -The proposed action plan represents the order thath Microsoft recommends you rationalize the upgrade-readiness of your apps and drivers. By validating apps and drivers in the order proposed, you can ensure that you are testing efficiently. - -Each item in the proposed action plan represents either an application or a driver that you have not yet marked “Ready to upgrade.” - ->Since “Low install count” apps are automatically marked “Ready to upgrade”, you will not see any of these apps in the proposed action plan. - -Each item in the plan has the following attributes: - -| Attribute | Description | Example value | -|-----------------------|------------------------------------------|----------------| -| ItemRank | The location of this item in the context of the proposed action plan. For example, the item with ItemRank 7 is the 7th item in the Plan. It is crucial that the Plan is viewed in order by increasing ItemRank. Sorting the Plan in any other way invalidates the insights that the Plan provides. | 7 | -| ItemType | Whether this item is an app or driver -- possible values are: "App" and "Driver." | App | -| ItemName | The name of the app or driver that is in need of review. | Microsoft Visual C++ 2005 Redistributable (x64) | -| ItemVendor | The vendor of the app or driver. | Microsoft Corporation | -| ItemVersion | The version of the app or driver. | 12.1.0.1 | -| ItemLanguage | If this item is an application, then this field will be the language of the app. If the item is a driver, then this will say "N/A." | English | -| ItemHardwareId | If this item is a driver, then this field will be the hardware id of the driver. If the item is an app, then this will say "N/A." | N/A | -| Upgrade Decision | The upgrade decision you have provided for this app or driver. If you have not defined an upgrade decision, then you will see the default value of “Not reviewed.” | Review in progress | -| ComputersUnblocked | Assuming you have already marked all previous items in the proposed action plan “Ready to upgrade”, this represents the number of additional computers that will become “Ready to upgrade” by testing this app or driver and giving it an upgrade decision of “Ready to upgrade”. For example, if ComputersUnblocked is 200, then resolving any issues associated with the app/driver in question will make 200 new computers “Ready to upgrade.” | 200 | -| CumulativeUnblocked | The total number of computers that will become “Ready to upgrade” if you validate and mark this and all prior items in the proposed action plan “Ready to upgrade”. For example, if ItemRank is 7, and CumulativeUnblocked is 950, then fixing items 1 thru 7 in the proposed action plan will cause 950 of your computers to become “Ready to upgrade.” | 950 | -| CumulativeUnblockedPct | The percentage of your machines that will become “Ready to upgrade” if you make this and all prior items in the proposed action plan “Ready to upgrade.” | 0.24 | - -See the following example action plan items (click the image for a full-size view): - -![Proposed action plan](../images/UR-lift-report.jpg) - -
-In this example, the 3rd item is an application: Microsoft Bing Sports, a modern app, version 4.20.951.0, published by Microsoft. By validating this app and making its UpgradeDecision “Ready to upgrade”, you can potentially make 1014 computers “Ready to upgrade” – but only after you have already validated items 1 and 2 in the list. By marking items 1, 2, and 3 “Ready to upgrade”, 14779 of your computers will become upgrade-ready. This represents 10.96% of the machines in this workspace. - -#### Using the proposed action plan - -There are several valid use cases for the proposed action plan. But it’s always important to remember that the information presented in the Plan is only accurate when sorted by increasing Item Rank! Here are three potential cases in which you could use the proposed action plan: - -1. Quickly determine how many apps and drivers you’ll need to validate in order to make x% of your computers upgrade-ready. To determine this, simply find the first item in the Plan with a CumulativeUnblockedPct greater than or equal to your desired percentage of upgrade-ready computers. The corresponding ItemRank represents the smallest number of apps and drivers that you can validate in order to reach your upgrade readiness goal. The prior items in the proposed action plan itself represent the most efficient route to reaching your goal. - -2. Use the proposed action plan to prepare a small portion of your machines for a pilot of your target Operating System. Let’s say you want to test a new Operating System by upgrading a few hundred computers. You can use the proposed action plan to determine how many apps and drivers you will need to validate before you can be confident that your pilot will be successful. - -3. If your project deadline is approaching and you only have time to validate a few more apps and drivers, you can use the proposed action plan to determine which apps and drivers you should focus on to maximize the number of computers that you can confidently upgrade. - -#### Misconceptions and things to avoid - -The most common misconceptions about the proposed action plan involve the assumption that each item in the plan is independent of those around it. The apps and drivers in the plan must be considered in the correct order to draw valid conclusions. For example, if you choose to validate items 1, 3, 4, and 5 and mark each of them “Ready to upgrade,” the proposed action plan cannot tell you how many computers will become upgrade-ready as a result of your testing. Even the non-cumulative “ComputersUnblocked” count is dependent upon all prior issues having already been resolved. - -If an item with ItemRank = 7 has a ComputersUnblocked value of 50, do not assume that 50 of your computers will become upgrade-ready if you test this item. However, if you validate items 1 through 6 in the plan, you can make an additional 50 computers upgrade-ready by validating the 7th item in the plan. +--- +title: Upgrade Readiness - Resolve application and driver issues (Windows 10) +ms.reviewer: +manager: laurawi +description: Describes how to resolve application and driver issues that can occur during an upgrade with Upgrade Readiness. +keywords: windows analytics, oms, operations management suite, prerequisites, requirements, upgrades, log analytics, +ms.prod: w10 +audience: itpro +author: jaimeo +ms.author: jaimeo +ms.localizationpriority: medium +ms.topic: article +ms.collection: M365-analytics +--- + +# Upgrade Readiness - Step 2: Resolve app and driver issues + +>[!IMPORTANT] +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). + +This section of the Upgrade Readiness workflow reports application and driver inventory and shows you which applications have known issues, which applications have no known issues, and which drivers have issues. We identify applications and drivers that need attention and suggest fixes when we know about them. + +## In this section + +The blades in the **Step 2: Resolve issues** section are: + +- [Review applications with known issues](#review-applications-with-known-issues) +- [Review known driver issues](#review-drivers-with-known-issues) +- [Review low-risk apps and drivers](#review-low-risk-apps-and-drivers) +- [Prioritize app and driver testing](#prioritize-app-and-driver-testing) + +>You can change an application’s upgrade decision and a driver’s upgrade decision from the blades in this section. To change an application’s or a driver’s importance level, select **User changes**. Select the item you want to change and then select the appropriate option from the **Select upgrade decision** list. + +Upgrade decisions include: + + +| Upgrade decision | When to use it | Guidance | +|--------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| Not reviewed | All drivers are marked as Not reviewed by default.

Any app that has not been marked **Low install count** will also have an upgrade decision of **Not reviewed** by default.
| Apps you have not yet reviewed or are waiting to review later should be marked as **Not reviewed**. When you start to investigate an application or a driver to determine upgrade readiness, change their upgrade decision to **Review in progress**.

| +| Review in progress | When you start to investigate an application or a driver to determine upgrade readiness, change its upgrade decision to **Review in progress**.

Until you’ve determined that applications and drivers will migrate successfully or you’ve resolved blocking issues, leave the upgrade decision status as **Review in progress**.

| Once you’ve fixed any issues and validated that the application or driver will migrate successfully, change the upgrade decision to **Ready to upgrade**.
| +| Ready to upgrade | Mark applications and drivers **Ready to upgrade** once you’ve resolved all blocking issues and you’re confident that they will upgrade successfully, or if you’ve decided to upgrade them as-is. | Applications with no known issues and with low installation rates are marked **Ready to upgrade** by default.

In Step 1, you might have marked some of your apps as **Ignore**. These should be marked as **Ready to upgrade**. Apps with low installation rates are marked as **Ready to upgrade** by default. Be sure to review any low install count applications for any business critical or important applications that are not yet upgrade-ready, despite their low installation rates.
| +| Won’t upgrade | By default, no applications or drivers are marked **Won’t upgrade** because only you can make that determination.

Use **Won’t upgrade** for applications and drivers that you do not work on your target operating system, or that you are unable to upgrade.
| If, during your investigation into an application or driver, you determine that they should not or cannot be upgraded, mark them **Won’t upgrade**.

| + +As you review applications with known issues, you can also see ISV support statements or applications using [Ready for Windows](https://www.readyforwindows.com/). + +## Review applications with known issues + +Applications with issues known to Microsoft are listed, grouped by upgrade assessment into **Attention needed** or **Fix available**. + + + +![Review applications with known issues](../images/upgrade-analytics-apps-known-issues.png) + +To change an application's upgrade decision: + +1. Select **Decide upgrade readiness** to view applications with issues. +2. In the table view, select an **UpgradeDecision** value. +3. Select **Decide upgrade readiness** to change the upgrade decision for each application. +4. Select the applications you want to change to a specific upgrade decision and then select the appropriate option from the **Select upgrade decision** list. +5. Click **Save** when finished. + +IMPORTANT: Ensure that you have the most recent versions of the compatibility update and related KBs installed to get the most up-to-date compatibility information. + +For applications assessed as **Attention needed**, review the table below for details about known issues and for guidance about how to resolve them, when possible. + +| Upgrade Assessment | Action required prior to upgrade? | Issue | What it means | Guidance | +|--------------------|-----------------------------------|-----------|-----------------|------------| +| Attention needed | No | Application is removed during upgrade | Compatibility issues were detected and the application will not migrate to the new operating system.
| No action is required for the upgrade to proceed. | +| Attention needed | Yes | Blocking upgrade | Blocking issues were detected and Upgrade Readiness is not able to remove the application during upgrade.

The application may work on the new operating system.
| Remove the application before upgrading, and reinstall and test on new operating system. | +| Attention needed | No | Evaluate application on new OS | The application will migrate, but issues were detected that may impact its performance on the new operating system. | No action is required for the upgrade to proceed, but be sure to test the application on the new operating system.
| +| Attention needed | No | Does not work with new OS, but won’t block upgrade | The application is not compatible with the new operating system, but won’t block the upgrade. | No action is required for the upgrade to proceed, however, you’ll have to install a compatible version of the application on the new operating system.
| +| Attention needed | Yes | Does not work with new OS, and will block upgrade | The application is not compatible with the new operating system and will block the upgrade. | Remove the application before upgrading.

A compatible version of the application may be available.
| +| Attention needed | Yes | May block upgrade, test application | Issues were detected that may interfere with the upgrade, but need to be investigated further.
| Test the application’s behavior during upgrade. If it blocks the upgrade, remove it before upgrading and reinstall and test it on the new operating system.
| +| Attention needed | Maybe | Multiple | Multiple issues are affecting the application. See detailed view for more information.| When you see Multiple in the query detailed view, click **Query** to see details about what issues were detected with the different versions of the application. | + +For applications assessed as **Fix available**, review the table below for details about known issues and ways to fix them that are known to Microsoft. + +| Upgrade Assessment | Action required prior to upgrade? | Issue | What it means | Guidance | +|--------------------|-----------------------------------|----------|-----------------|-------------| +| Fix available | Yes | Blocking upgrade, update application to newest version | The existing version of the application is not compatible with the new operating system and won’t migrate. A compatible version of the application is available. | Update the application before upgrading. | +| Fix available | No | Reinstall application after upgrading | The application is compatible with the new operating system, but must be reinstalled after upgrading. The application is removed during the upgrade process.
| No action is required for the upgrade to proceed. Reinstall application on the new operating system. | +| Fix available | Yes | Blocking upgrade, but can be reinstalled after upgrading | The application is compatible with the new operating system, but won’t migrate. | Remove the application before upgrading and reinstall on the new operating system.
| +| Fix available | Yes | Disk encryption blocking upgrade | The application’s encryption features are blocking the upgrade. | Disable the encryption feature before upgrading and enable it again after upgrading.
| + +### ISV support for applications with Ready for Windows + +[Ready for Windows](https://www.readyforwindows.com/) lists software solutions that are supported and in use for Windows 10. This site leverages data about application adoption from commercial Windows 10 installations and helps IT managers upgrade to Windows 10 with confidence. For more information, see [Ready for Windows Frequently Asked Questions](https://developer.microsoft.com/windows/ready-for-windows/#/faq/). + +Click **Review Applications With Known Issues** to see the status of applications for Ready for Windows and corresponding guidance. For example: + +![Upgrade analytics Ready for Windows status](../images/upgrade-analytics-ready-for-windows-status.png) + +If there are known issues with an application, the specific guidance for that known issue takes precedence over the Ready for Windows guidance. + +![Upgrade analytics Ready for Windows status guidance precedence](../images/upgrade-analytics-ready-for-windows-status-guidance-precedence.png) + +If you query with RollupLevel="NamePublisher", each version of the application can have a different status for Ready for Windows. In this case, different values appear for Ready for Windows. + +![Name publisher rollup](../images/upgrade-analytics-namepub-rollup.png) + +> [!TIP] +> Within the Upgrade Readiness data model, an object of Type **UAApp** refers to a particular application installed on a specific computer. +> +> To support dynamic aggregation and summation of data the Upgrade Readiness solution "rolls up" (aggregates) data in preprocessing. Rolling up to the **Granular** level enables display of the **App** level. In Upgrade Readiness terminology, an **App** is a unique combination of: app name, app vendor, app version, and app language. Thus, at the Granular level, you can see attributes such as **total install count**, which is the number of machines with a specific **App** installed. +> +> Upgrade Readiness also has a roll up level of **NamePublisher**, This level enables you to ignore different app versions within your organization for a particular app. In other words, **NamePublisher** displays statistics about a given app, aggregated across all versions. + +The following table lists possible values for **ReadyForWindows** and what they mean. For more information, see [What does the Adoption Status mean?](https://developer.microsoft.com/en-us/windows/ready-for-windows#/faq/?scrollTo=faqStatuses) + +| Ready for Windows Status | Query rollup level | What this means | Guidance | +|-------------------|--------------------------|-----------------|----------| +|Supported version available | Granular | The software provider has declared support for one or more versions of this application on Windows 10. | The ISV has declared support for a version of this application on Windows 10. | +| Highly adopted | Granular | This version of this application has been highly adopted within the Windows 10 Enterprise ecosystem. | This application has been installed on at least 100,000 commercial Windows 10 devices. | +| Adopted | Granular | This version of this application has been adopted within the Windows 10 Enterprise ecosystem. | This application has been installed on at least 10,000 commercial Windows 10 devices. | +| Insufficient Data | Granular | Too few commercial Windows 10 devices are sharing information about this version of this application for Microsoft to categorize its adoption. | N/A | +| Contact developer | Granular | There may be compatibility issues with this version of the application, so Microsoft recommends contacting the software provider to learn more. | Check [Ready for Windows](https://www.readyforwindows.com/) for additional information.| +|Supported version available | NamePublisher | The software provider has declared support for this application on Windows 10. | The ISV has declared support for a version of this application on Windows 10.| +|Adoption status available | NamePublisher | A Ready for Windows adoption status is available for one or more versions of this application. Please check Ready for Windows to learn more. |Check [Ready for Windows](https://www.readyforwindows.com/) for adoption information for this application.| +| Unknown | Any | There is no Ready for Windows information available for this version of this application. Information may be available for other versions of the application at [Ready for Windows](https://www.readyforwindows.com/). | N/A | + +## Review drivers with known issues + +Drivers that won’t migrate to the new operating system are listed, grouped by availability. + +![Review drivers with known issues](../images/upgrade-analytics-drivers-known.png) + +Availability categories are explained in the table below. + +| Driver availability | Action required before or after upgrade? | What it means | Guidance | +|-----------------------|------------------------------------------|----------------|--------------| +| Available in-box | No, for awareness only | The currently installed version of an application or driver won’t migrate to the new operating system; however, a compatible version is installed with the new operating system.
| No action is required for the upgrade to proceed. | +| Import from Windows Update | Yes | The currently installed version of a driver won’t migrate to the new operating system; however, a compatible version is available from Windows Update.
| If the computer automatically receives updates from Windows Update, no action is required. Otherwise, import a new driver from Windows Update after upgrading.
| +| Available in-box and from Windows Update | Yes | The currently installed version of a driver won’t migrate to the new operating system.

Although a new driver is installed during upgrade, a newer version is available from Windows Update.
| If the computer automatically receives updates from Windows Update, no action is required. Otherwise, import a new driver from Windows Update after upgrading.
| +| Check with vendor | Yes | The driver won’t migrate to the new operating system and we are unable to locate a compatible version.
| Check with the independent hardware vendor (IHV) who manufactures the driver for a solution. | + +To change a driver’s upgrade decision: + +1. Select **Decide upgrade readiness** and then select the group of drivers you want to review. Select **Table** to view the list in a table. + +2. Select **User changes** to enable user input. + +3. Select the drivers you want to change to a specific upgrade decision and then select the appropriate option from the **Select upgrade decision** list. + +4. Click **Save** when finished. + +## Review low-risk apps and drivers + +Applications and drivers that are meet certain criteria to be considered low risk are displayed on this blade. + +![Blade showing low-risk apps](../images/ua-step2-low-risk.png) + +The first row reports the number of your apps that have an official statement of support on Windows 10 from the software vendor, so you can be confident that they will work on your target operating system. + +The second row (**Apps that are "Highly adopted"**) shows apps that have a ReadyForWindows status of "Highly adopted". This means that they have been installed on at least 100,000 commercial Windows 10 devices, and that Microsoft has not detected significant issues with the app in diagnostic data. Since these apps are prevalent in the ecosystem at large, you can be confident that they will work in your environment as well. + +Each row of the blade uses a different criterion to filter your apps or drivers. You can view a list of applications that meet the criterion by clicking into a row of the blade. For example, if you click the row that says "Apps that are 'Highly adopted'", the result is a list of apps that have a ReadyForWindows status of "Highly adopted". From here, you can bulk-select the results, select **Ready to upgrade**, and then click **Save**. This will mark all apps meeting the "Highly adopted" criterion as "Ready to upgrade"--no further validation is required. Any applications that you have marked as *Mission critical* or *Business critical* are filtered out, as well as any app that has an issue known to Microsoft. This allows you to work with apps in bulk without having to worry about missing a critical app. + +You can customize the criteria further by using the Log Search query language. For example, if a ReadyForWindows status of "Adopted" is not sufficient by itself for you to be confident in an app's compatibility, you can add additional filters. To do this, click the row labeled **Apps that are 'Adopted'**. Then, modify the resulting query to fit your company's risk tolerance. If, for example, you prefer that an app must be "Adopted" and have fewer than 1,000 installations, then add *TotalInstalls < 1000* to the end of the Log Search query. Similarly, you can append additional criteria by using other attributes such as monthly active users or app importance. + +>[!NOTE] +>Apps that you have designated as *Mission critical* or *Business critical* are automatically **excluded** from the counts on this blade. If an app is critical, you should always validate it manually it prior to upgrading. + + At the bottom of the blade, the **OTHER APPS AND DRIVERS IN NEED OF REVIEW** section allows you to quickly access apps you have designated as **Mission critical** or **Business critical**, your remaining apps that still need to be reviewed, and your remaining drivers that need to be reviewed. + + + +## Prioritize app and driver testing + +Planning and executing an OS upgrade project can be overwhelming. When you are tasked with evaluating thousands of applications and drivers to ensure a successful upgrade, it can be difficult to decide where to start. The Upgrade Readiness solution provides valuable assistance for you, helping to determine the most important apps and drivers to unblock and enabling you yo create a proposed action plan. + +### Proposed action plan + +The Upgrade Readiness proposed action plan is an optimally ordered list of apps and drivers that are in need of review. By testing apps and drivers in the order suggested by the proposed action plan, you are able to increase your number of “Ready to upgrade” computers in an efficient manner. The action plan can be a very powerful tool during upgrade planning – but it’s most helpful when it’s used correctly. This topic explains the proposed action plan, describes how to use it, and calls out a few misconceptions and invalid use cases that you should avoid. + +The proposed action plan represents the order thath Microsoft recommends you rationalize the upgrade-readiness of your apps and drivers. By validating apps and drivers in the order proposed, you can ensure that you are testing efficiently. + +Each item in the proposed action plan represents either an application or a driver that you have not yet marked “Ready to upgrade.” + +>Since “Low install count” apps are automatically marked “Ready to upgrade”, you will not see any of these apps in the proposed action plan. + +Each item in the plan has the following attributes: + +| Attribute | Description | Example value | +|-----------------------|------------------------------------------|----------------| +| ItemRank | The location of this item in the context of the proposed action plan. For example, the item with ItemRank 7 is the 7th item in the Plan. It is crucial that the Plan is viewed in order by increasing ItemRank. Sorting the Plan in any other way invalidates the insights that the Plan provides. | 7 | +| ItemType | Whether this item is an app or driver -- possible values are: "App" and "Driver." | App | +| ItemName | The name of the app or driver that is in need of review. | Microsoft Visual C++ 2005 Redistributable (x64) | +| ItemVendor | The vendor of the app or driver. | Microsoft Corporation | +| ItemVersion | The version of the app or driver. | 12.1.0.1 | +| ItemLanguage | If this item is an application, then this field will be the language of the app. If the item is a driver, then this will say "N/A." | English | +| ItemHardwareId | If this item is a driver, then this field will be the hardware id of the driver. If the item is an app, then this will say "N/A." | N/A | +| Upgrade Decision | The upgrade decision you have provided for this app or driver. If you have not defined an upgrade decision, then you will see the default value of “Not reviewed.” | Review in progress | +| ComputersUnblocked | Assuming you have already marked all previous items in the proposed action plan “Ready to upgrade”, this represents the number of additional computers that will become “Ready to upgrade” by testing this app or driver and giving it an upgrade decision of “Ready to upgrade”. For example, if ComputersUnblocked is 200, then resolving any issues associated with the app/driver in question will make 200 new computers “Ready to upgrade.” | 200 | +| CumulativeUnblocked | The total number of computers that will become “Ready to upgrade” if you validate and mark this and all prior items in the proposed action plan “Ready to upgrade”. For example, if ItemRank is 7, and CumulativeUnblocked is 950, then fixing items 1 thru 7 in the proposed action plan will cause 950 of your computers to become “Ready to upgrade.” | 950 | +| CumulativeUnblockedPct | The percentage of your machines that will become “Ready to upgrade” if you make this and all prior items in the proposed action plan “Ready to upgrade.” | 0.24 | + +See the following example action plan items (click the image for a full-size view): + +![Proposed action plan](../images/UR-lift-report.jpg) + +
+In this example, the 3rd item is an application: Microsoft Bing Sports, a modern app, version 4.20.951.0, published by Microsoft. By validating this app and making its UpgradeDecision “Ready to upgrade”, you can potentially make 1014 computers “Ready to upgrade” – but only after you have already validated items 1 and 2 in the list. By marking items 1, 2, and 3 “Ready to upgrade”, 14779 of your computers will become upgrade-ready. This represents 10.96% of the machines in this workspace. + +#### Using the proposed action plan + +There are several valid use cases for the proposed action plan. But it’s always important to remember that the information presented in the Plan is only accurate when sorted by increasing Item Rank! Here are three potential cases in which you could use the proposed action plan: + +1. Quickly determine how many apps and drivers you’ll need to validate in order to make x% of your computers upgrade-ready. To determine this, simply find the first item in the Plan with a CumulativeUnblockedPct greater than or equal to your desired percentage of upgrade-ready computers. The corresponding ItemRank represents the smallest number of apps and drivers that you can validate in order to reach your upgrade readiness goal. The prior items in the proposed action plan itself represent the most efficient route to reaching your goal. + +2. Use the proposed action plan to prepare a small portion of your machines for a pilot of your target Operating System. Let’s say you want to test a new Operating System by upgrading a few hundred computers. You can use the proposed action plan to determine how many apps and drivers you will need to validate before you can be confident that your pilot will be successful. + +3. If your project deadline is approaching and you only have time to validate a few more apps and drivers, you can use the proposed action plan to determine which apps and drivers you should focus on to maximize the number of computers that you can confidently upgrade. + +#### Misconceptions and things to avoid + +The most common misconceptions about the proposed action plan involve the assumption that each item in the plan is independent of those around it. The apps and drivers in the plan must be considered in the correct order to draw valid conclusions. For example, if you choose to validate items 1, 3, 4, and 5 and mark each of them “Ready to upgrade,” the proposed action plan cannot tell you how many computers will become upgrade-ready as a result of your testing. Even the non-cumulative “ComputersUnblocked” count is dependent upon all prior issues having already been resolved. + +If an item with ItemRank = 7 has a ComputersUnblocked value of 50, do not assume that 50 of your computers will become upgrade-ready if you test this item. However, if you validate items 1 through 6 in the plan, you can make an additional 50 computers upgrade-ready by validating the 7th item in the plan. diff --git a/windows/deployment/upgrade/upgrade-readiness-target-new-OS.md b/windows/deployment/upgrade/upgrade-readiness-target-new-OS.md index b4cdb30a40..852b31c569 100644 --- a/windows/deployment/upgrade/upgrade-readiness-target-new-OS.md +++ b/windows/deployment/upgrade/upgrade-readiness-target-new-OS.md @@ -1,61 +1,65 @@ ---- -title: Upgrade Readiness - Targeting a new operating system version -ms.reviewer: -manager: laurawi -ms.author: greglin -description: Explains how to run Upgrade Readiness again to target a different operating system version or bulk-approve all apps from a given vendor -ms.prod: w10 -audience: itpro author: greg-lindsay -ms.topic: article -ms.collection: M365-analytics ---- - -# Targeting a new operating system version - -After you've used Upgrade Readiness to help deploy a given version of Windows 10, you might want to use it again to help deploy a newer version of Windows 10. When you change the target operating system version (as described in [Use Upgrade Readiness to manage Windows upgrades](use-upgrade-readiness-to-manage-windows-upgrades.md#target-version)), the app states (Importance, AppOwner, UpgradeDecision, TestPlan, and TestResult) are not reset. Follow this guidance to preserve or reset these states as needed: - -## TestResults - -If you want to preserve the TestResults from the previous operating system version testing, there is nothing you need to do. - -If you want to reset them, click any of the rows in the **Prioritize Application** blade (described in [Upgrade Readiness - Step 1: Identify important apps](upgrade-readiness-identify-apps.md)). This will take you to the **Log Search** user experience. Replace the query in that window with the following query: - -`search in (UAApp) IsRollup == true and RollupLevel == "Granular" and TestResult <> "Not started"` - -After a short period of time, you will see the "user input" perspective render, which will let you bulk-edit the results. Select the check box in the table header, click the **bulk edit** button, and then set the **TestResult** to *Not started*. Leave all other fields as they are. - -## UpgradeDecision - -If you want to preserve the UpgradeDecision from the previous operating system version testing, there is nothing you need to do. - -If you want to reset them, keep these important points in mind: - -- Make sure to *not* reset the **Ready to upgrade** decision for the "long tail" of apps that have importance of **Ignore** or **Low install count**. Doing this will make it extremely difficult to complete the Upgrade Readiness workflow. -- Decide which decisions to reset. For example, one option is just to reset the decisions marked **Ready to upgrade** (in order to retest those), while preserving states of apps marked **Won't upgrade**. Doing this means you won't lose track of this previous marking. Or you can reset everything. - -To do this, type the following query in **Log Search**: - -`search in (UAApp) IsRollup == true and RollupLevel == "Granular" and Importance <> "Ignore" and Importance <> "Low install count" and UpgradeDecision == "Ready to upgrade"` - ->[!NOTE] ->If you just want to reset all **UpgradeDecision** values, you can simply remove `'and UpgradeDecision == "Ready to upgrade"` from the query. - -After a short period of time, you will see the "user input" perspective render, which will let you bulk-edit the results. Select the check box in the table header, click the **bulk edit** button, and then set the **UpgradeDecision** to *Not reviewed*. Leave all other fields as they are. - - -## Bulk-approving apps from a given vendor - -You can bulk-approve all apps from a given vendor (for example, Microsoft) if there are no known compatibility issues. To do this, type the following query in **Log Search**: - -`search in (UAApp) IsRollup == true and RollupLevel == "Granular" and AppVendor has "Microsoft" and UpgradeAssessment=="No known issues" and UpgradeDecision<>"Ready to upgrade"` - -After a short period of time, you will see the "user input" perspective render, which will let you bulk-edit the results. Select the check box in the table header, click the **bulk edit" button**, and then set the **UpgradeDecision** to *Ready to upgrade*. Leave all other fields as they are. - -## Related topics - -[Windows Analytics overview](../update/windows-analytics-overview.md) - -[Manage Windows upgrades with Upgrade Readiness](manage-windows-upgrades-with-upgrade-readiness.md) - -[Get started with Upgrade Readiness](upgrade-readiness-get-started.md) - +--- +title: Upgrade Readiness - Targeting a new operating system version +ms.reviewer: +manager: laurawi +ms.author: jaimeo +description: Explains how to run Upgrade Readiness again to target a different operating system version or bulk-approve all apps from a given vendor +ms.prod: w10 +audience: itpro +author: jaimeo +ms.topic: article +ms.collection: M365-analytics +--- + +# Targeting a new operating system version + +>[!IMPORTANT] +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). + +After you've used Upgrade Readiness to help deploy a given version of Windows 10, you might want to use it again to help deploy a newer version of Windows 10. When you change the target operating system version (as described in [Use Upgrade Readiness to manage Windows upgrades](use-upgrade-readiness-to-manage-windows-upgrades.md#target-version)), the app states (Importance, AppOwner, UpgradeDecision, TestPlan, and TestResult) are not reset. Follow this guidance to preserve or reset these states as needed: + +## TestResults + +If you want to preserve the TestResults from the previous operating system version testing, there is nothing you need to do. + +If you want to reset them, click any of the rows in the **Prioritize Application** blade (described in [Upgrade Readiness - Step 1: Identify important apps](upgrade-readiness-identify-apps.md)). This will take you to the **Log Search** user experience. Replace the query in that window with the following query: + +`search in (UAApp) IsRollup == true and RollupLevel == "Granular" and TestResult <> "Not started"` + +After a short period of time, you will see the "user input" perspective render, which will let you bulk-edit the results. Select the check box in the table header, click the **bulk edit** button, and then set the **TestResult** to *Not started*. Leave all other fields as they are. + +## UpgradeDecision + +If you want to preserve the UpgradeDecision from the previous operating system version testing, there is nothing you need to do. + +If you want to reset them, keep these important points in mind: + +- Make sure to *not* reset the **Ready to upgrade** decision for the "long tail" of apps that have importance of **Ignore** or **Low install count**. Doing this will make it extremely difficult to complete the Upgrade Readiness workflow. +- Decide which decisions to reset. For example, one option is just to reset the decisions marked **Ready to upgrade** (in order to retest those), while preserving states of apps marked **Won't upgrade**. Doing this means you won't lose track of this previous marking. Or you can reset everything. + +To do this, type the following query in **Log Search**: + +`search in (UAApp) IsRollup == true and RollupLevel == "Granular" and Importance <> "Ignore" and Importance <> "Low install count" and UpgradeDecision == "Ready to upgrade"` + +>[!NOTE] +>If you just want to reset all **UpgradeDecision** values, you can simply remove `'and UpgradeDecision == "Ready to upgrade"` from the query. + +After a short period of time, you will see the "user input" perspective render, which will let you bulk-edit the results. Select the check box in the table header, click the **bulk edit** button, and then set the **UpgradeDecision** to *Not reviewed*. Leave all other fields as they are. + + +## Bulk-approving apps from a given vendor + +You can bulk-approve all apps from a given vendor (for example, Microsoft) if there are no known compatibility issues. To do this, type the following query in **Log Search**: + +`search in (UAApp) IsRollup == true and RollupLevel == "Granular" and AppVendor has "Microsoft" and UpgradeAssessment=="No known issues" and UpgradeDecision<>"Ready to upgrade"` + +After a short period of time, you will see the "user input" perspective render, which will let you bulk-edit the results. Select the check box in the table header, click the **bulk edit" button**, and then set the **UpgradeDecision** to *Ready to upgrade*. Leave all other fields as they are. + +## Related topics + +[Windows Analytics overview](../update/windows-analytics-overview.md) + +[Manage Windows upgrades with Upgrade Readiness](manage-windows-upgrades-with-upgrade-readiness.md) + +[Get started with Upgrade Readiness](upgrade-readiness-get-started.md) + diff --git a/windows/deployment/upgrade/upgrade-readiness-upgrade-overview.md b/windows/deployment/upgrade/upgrade-readiness-upgrade-overview.md index 8bbc0e4a13..ea1c4c369a 100644 --- a/windows/deployment/upgrade/upgrade-readiness-upgrade-overview.md +++ b/windows/deployment/upgrade/upgrade-readiness-upgrade-overview.md @@ -1,73 +1,77 @@ ---- -title: Upgrade Readiness - Upgrade Overview (Windows 10) -ms.reviewer: -manager: laurawi -ms.author: greglin -description: Displays the total count of computers sharing data and upgraded. -ms.prod: w10 -audience: itpro author: greg-lindsay -ms.topic: article -ms.collection: M365-analytics ---- - -# Upgrade Readiness - Upgrade overview - -The first blade in the Upgrade Readiness solution is the upgrade overview blade. This blade displays the total count of computers sharing data with Microsoft, and the count of computers upgraded. As you successfully upgrade computers, the count of computers upgraded increases. - -The upgrade overivew blade displays data refresh status, including the date and time of the most recent data update and whether user changes are reflected. The upgrade overview blade also displays the current target OS version. For more information about the target OS version, see [target version](use-upgrade-readiness-to-manage-windows-upgrades.md#target-version). - -The following color-coded status changes are reflected on the upgrade overview blade: - -- The "Last updated" banner: - - No delay in processing device inventory data = "Last updated" banner is displayed in green. - - Delay processing device inventory data = "Last updated" banner is displayed in amber. -- Computers with incomplete data: - - Less than 4% = Count is displayed in green. - - 4% - 10% = Count is displayed in amber. - - Greater than 10% = Count is displayed in red. -- Computers with outdated KB: - - Less than 10% = Count is displayed in green. - - 10% - 30% = Count is displayed in amber. - - Greater than 30% = Count is displayed in red. -- User changes: - - Pending user changes = User changes count displays "Data refresh pending" in amber. - - No pending user changes = User changes count displays "Up to date" in green. -- Target version: - - If the current value matches the recommended value, the version is displayed in green. - - If the current value is an older OS version than the recommended value, but not deprecated, the version is displayed in amber. - - If the current value is a deprecated OS version, the version is displayed in red. - -Click a row to drill down and see details about individual computers. If updates are missing, see [Enrolling devices in Windows Analytics](../update/windows-analytics-get-started.md) for information on required updates. - -In the following example, there is no delay in data processing, more than 10% of computers (6k\8k) have incomplete data, more than 30% of computers (6k/8k) require an update, there are no pending user changes, and the currently selected target OS version is the same as the recommended version: - -![Upgrade overview](../images/ur-overview.png) - - - -If data processing is delayed, the "Last updated" banner will indicate the date on which data was last updated. You can continue using your workspace as normal. However, any changes or additional information that is added might not be displayed until data is refreshed. When your workspace is in this state, there is no action required; data is typically refreshed and the display will return to normal again within 24 hours. - -If there are computers with incomplete data, verify that you have installed the latest compatibilty updates. Install the updates if necessary and then run the most recent [Update Readiness deployment script](https://go.microsoft.com/fwlink/?LinkID=822966&clcid=0x409) from the Microsoft download center. The updated data payload should appear in Upgrade Readiness within 48 hours of a successful run on the deployment script. - -Select **Total computers** for a list of computers and details about them, including: - -- Computer ID and computer name -- Computer manufacturer -- Computer model -- Operating system version and build -- Count of system requirement, application, and driver issues per computer -- Upgrade assessment based on analysis of computer diagnostic data -- Upgrade decision status - -Select **Total applications** for a list of applications discovered on user computers and details about them, including: - -- Application vendor -- Application version -- Count of computers the application is installed on -- Count of computers that opened the application at least once in the past 30 days -- Percentage of computers in your total computer inventory that opened the application in the past 30 days -- Issues detected, if any -- Upgrade assessment based on analysis of application data -- Rollup level +--- +title: Upgrade Readiness - Upgrade Overview (Windows 10) +ms.reviewer: +manager: laurawi +ms.author: jaimeo +description: Displays the total count of computers sharing data and upgraded. +ms.prod: w10 +audience: itpro +author: jaimeo +ms.topic: article +ms.collection: M365-analytics +--- + +# Upgrade Readiness - Upgrade overview + +>[!IMPORTANT] +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). + +The first blade in the Upgrade Readiness solution is the upgrade overview blade. This blade displays the total count of computers sharing data with Microsoft, and the count of computers upgraded. As you successfully upgrade computers, the count of computers upgraded increases. + +The upgrade overivew blade displays data refresh status, including the date and time of the most recent data update and whether user changes are reflected. The upgrade overview blade also displays the current target OS version. For more information about the target OS version, see [target version](use-upgrade-readiness-to-manage-windows-upgrades.md#target-version). + +The following color-coded status changes are reflected on the upgrade overview blade: + +- The "Last updated" banner: + - No delay in processing device inventory data = "Last updated" banner is displayed in green. + - Delay processing device inventory data = "Last updated" banner is displayed in amber. +- Computers with incomplete data: + - Less than 4% = Count is displayed in green. + - 4% - 10% = Count is displayed in amber. + - Greater than 10% = Count is displayed in red. +- Computers with outdated KB: + - Less than 10% = Count is displayed in green. + - 10% - 30% = Count is displayed in amber. + - Greater than 30% = Count is displayed in red. +- User changes: + - Pending user changes = User changes count displays "Data refresh pending" in amber. + - No pending user changes = User changes count displays "Up to date" in green. +- Target version: + - If the current value matches the recommended value, the version is displayed in green. + - If the current value is an older OS version than the recommended value, but not deprecated, the version is displayed in amber. + - If the current value is a deprecated OS version, the version is displayed in red. + +Click a row to drill down and see details about individual computers. If updates are missing, see [Enrolling devices in Windows Analytics](../update/windows-analytics-get-started.md) for information on required updates. + +In the following example, there is no delay in data processing, more than 10% of computers (6k\8k) have incomplete data, more than 30% of computers (6k/8k) require an update, there are no pending user changes, and the currently selected target OS version is the same as the recommended version: + +![Upgrade overview](../images/ur-overview.png) + + + +If data processing is delayed, the "Last updated" banner will indicate the date on which data was last updated. You can continue using your workspace as normal. However, any changes or additional information that is added might not be displayed until data is refreshed. When your workspace is in this state, there is no action required; data is typically refreshed and the display will return to normal again within 24 hours. + +If there are computers with incomplete data, verify that you have installed the latest compatibilty updates. Install the updates if necessary and then run the most recent [Update Readiness deployment script](https://go.microsoft.com/fwlink/?LinkID=822966&clcid=0x409) from the Microsoft download center. The updated data payload should appear in Upgrade Readiness within 48 hours of a successful run on the deployment script. + +Select **Total computers** for a list of computers and details about them, including: + +- Computer ID and computer name +- Computer manufacturer +- Computer model +- Operating system version and build +- Count of system requirement, application, and driver issues per computer +- Upgrade assessment based on analysis of computer diagnostic data +- Upgrade decision status + +Select **Total applications** for a list of applications discovered on user computers and details about them, including: + +- Application vendor +- Application version +- Count of computers the application is installed on +- Count of computers that opened the application at least once in the past 30 days +- Percentage of computers in your total computer inventory that opened the application in the past 30 days +- Issues detected, if any +- Upgrade assessment based on analysis of application data +- Rollup level diff --git a/windows/deployment/upgrade/use-upgrade-readiness-to-manage-windows-upgrades.md b/windows/deployment/upgrade/use-upgrade-readiness-to-manage-windows-upgrades.md index bb0ea00851..ccd157ea5e 100644 --- a/windows/deployment/upgrade/use-upgrade-readiness-to-manage-windows-upgrades.md +++ b/windows/deployment/upgrade/use-upgrade-readiness-to-manage-windows-upgrades.md @@ -14,6 +14,9 @@ ms.topic: article # Use Upgrade Readiness to manage Windows upgrades +>[!IMPORTANT] +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). + >[!IMPORTANT] >>**The OMS portal has been deprecated, so you need to switch to the [Azure portal](https://portal.azure.com) now.** The two portals offer the same experience, with some key differences. Learn how to use [Windows Analytics in the Azure Portal](../update/windows-analytics-azure-portal.md). Find out more about the [OMS portal moving to Azure](https://docs.microsoft.com/azure/log-analytics/log-analytics-oms-portal-transition), or jump right in and [Get started with Upgrade Readiness](https://docs.microsoft.com/windows/deployment/upgrade/upgrade-readiness-get-started). From 3b7cb0f19531f0a0a016696d62b1a80ac292fb93 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Mon, 14 Oct 2019 11:04:59 -0700 Subject: [PATCH 107/143] fixing crosslinks --- .../deployment/upgrade/upgrade-readiness-additional-insights.md | 2 +- windows/deployment/upgrade/upgrade-readiness-architecture.md | 2 +- windows/deployment/upgrade/upgrade-readiness-data-sharing.md | 2 +- windows/deployment/upgrade/upgrade-readiness-deploy-windows.md | 2 +- .../deployment/upgrade/upgrade-readiness-deployment-script.md | 2 +- windows/deployment/upgrade/upgrade-readiness-get-started.md | 2 +- windows/deployment/upgrade/upgrade-readiness-identify-apps.md | 2 +- .../deployment/upgrade/upgrade-readiness-monitor-deployment.md | 2 +- windows/deployment/upgrade/upgrade-readiness-requirements.md | 2 +- windows/deployment/upgrade/upgrade-readiness-resolve-issues.md | 2 +- windows/deployment/upgrade/upgrade-readiness-target-new-OS.md | 2 +- .../deployment/upgrade/upgrade-readiness-upgrade-overview.md | 2 +- .../upgrade/use-upgrade-readiness-to-manage-windows-upgrades.md | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/windows/deployment/upgrade/upgrade-readiness-additional-insights.md b/windows/deployment/upgrade/upgrade-readiness-additional-insights.md index f1a72fa482..253142dec4 100644 --- a/windows/deployment/upgrade/upgrade-readiness-additional-insights.md +++ b/windows/deployment/upgrade/upgrade-readiness-additional-insights.md @@ -14,7 +14,7 @@ ms.collection: M365-analytics # Upgrade Readiness - Additional insights >[!IMPORTANT] ->The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Get started with Update Compliance](../update/update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). This topic provides information on additional features that are available in Upgrade Readiness to provide insights into your environment. These include: diff --git a/windows/deployment/upgrade/upgrade-readiness-architecture.md b/windows/deployment/upgrade/upgrade-readiness-architecture.md index 1cfc2e4bc8..d9bc229c23 100644 --- a/windows/deployment/upgrade/upgrade-readiness-architecture.md +++ b/windows/deployment/upgrade/upgrade-readiness-architecture.md @@ -14,7 +14,7 @@ ms.collection: M365-analytics # Upgrade Readiness architecture >[!IMPORTANT] ->The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Get started with Update Compliance](../update/update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). Microsoft analyzes system, application, and driver diagnostic data to help you determine when computers are upgrade-ready, allowing you to simplify and accelerate Windows upgrades in your organization. The diagram below illustrates how Upgrade Readiness components work together in a typical installation. diff --git a/windows/deployment/upgrade/upgrade-readiness-data-sharing.md b/windows/deployment/upgrade/upgrade-readiness-data-sharing.md index ec3030e57f..322316fb07 100644 --- a/windows/deployment/upgrade/upgrade-readiness-data-sharing.md +++ b/windows/deployment/upgrade/upgrade-readiness-data-sharing.md @@ -17,7 +17,7 @@ ms.collection: M365-analytics # Upgrade Readiness data sharing >[!IMPORTANT] ->The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Get started with Update Compliance](../update/update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). To enable data sharing with the Upgrade Readiness solution, double-check the endpoints list in [Enrolling devices in Windows Analytics](../update/windows-analytics-get-started.md#enable-data-sharing) to be sure they are whitelisted. diff --git a/windows/deployment/upgrade/upgrade-readiness-deploy-windows.md b/windows/deployment/upgrade/upgrade-readiness-deploy-windows.md index e11b66977e..eb4c1d88d8 100644 --- a/windows/deployment/upgrade/upgrade-readiness-deploy-windows.md +++ b/windows/deployment/upgrade/upgrade-readiness-deploy-windows.md @@ -14,7 +14,7 @@ ms.collection: M365-analytics # Upgrade Readiness - Step 3: Deploy Windows >[!IMPORTANT] ->The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Get started with Update Compliance](../update/update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). All of your work up to now involved reviewing and resolving application and driver issues. Along the way, as you’ve resolved issues and decided which applications and drivers are ready to upgrade, you’ve been building a list of computers that are upgrade ready. The blades in the **Deploy** section are: diff --git a/windows/deployment/upgrade/upgrade-readiness-deployment-script.md b/windows/deployment/upgrade/upgrade-readiness-deployment-script.md index f96cbdb0e3..1891acd137 100644 --- a/windows/deployment/upgrade/upgrade-readiness-deployment-script.md +++ b/windows/deployment/upgrade/upgrade-readiness-deployment-script.md @@ -17,7 +17,7 @@ ms.collection: M365-analytics # Upgrade Readiness deployment script >[!IMPORTANT] ->The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Get started with Update Compliance](../update/update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). To automate the steps provided in [Get started with Upgrade Readiness](upgrade-readiness-get-started.md), and to troubleshoot data sharing issues, you can run the [Upgrade Readiness deployment script](https://go.microsoft.com/fwlink/?LinkID=822966&clcid=0x409), developed by Microsoft. diff --git a/windows/deployment/upgrade/upgrade-readiness-get-started.md b/windows/deployment/upgrade/upgrade-readiness-get-started.md index 7681eb53ba..19c322e4bf 100644 --- a/windows/deployment/upgrade/upgrade-readiness-get-started.md +++ b/windows/deployment/upgrade/upgrade-readiness-get-started.md @@ -19,7 +19,7 @@ ms.collection: M365-analytics # Get started with Upgrade Readiness >[!IMPORTANT] ->The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Get started with Update Compliance](../update/update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). This topic explains how to obtain and configure Upgrade Readiness for your organization. diff --git a/windows/deployment/upgrade/upgrade-readiness-identify-apps.md b/windows/deployment/upgrade/upgrade-readiness-identify-apps.md index 3cddd6a4a7..61818a5efc 100644 --- a/windows/deployment/upgrade/upgrade-readiness-identify-apps.md +++ b/windows/deployment/upgrade/upgrade-readiness-identify-apps.md @@ -14,7 +14,7 @@ ms.collection: M365-analytics # Upgrade Readiness - Step 1: Identify important apps >[!IMPORTANT] ->The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Get started with Update Compliance](../update/update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). This is the first step of the Upgrade Readiness workflow. In this step, applications are listed and grouped by importance level. Setting the importance level enables you to prioritize applications for upgrade. diff --git a/windows/deployment/upgrade/upgrade-readiness-monitor-deployment.md b/windows/deployment/upgrade/upgrade-readiness-monitor-deployment.md index dae35a58e1..50d11a0876 100644 --- a/windows/deployment/upgrade/upgrade-readiness-monitor-deployment.md +++ b/windows/deployment/upgrade/upgrade-readiness-monitor-deployment.md @@ -16,7 +16,7 @@ ms.collection: M365-analytics # Upgrade Readiness - Step 4: Monitor >[!IMPORTANT] ->The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Get started with Update Compliance](../update/update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). Now that you have started deploying an update with Upgrade Readiness, you can use it to monitor important elements. diff --git a/windows/deployment/upgrade/upgrade-readiness-requirements.md b/windows/deployment/upgrade/upgrade-readiness-requirements.md index a6a8d7325a..fd00c603e7 100644 --- a/windows/deployment/upgrade/upgrade-readiness-requirements.md +++ b/windows/deployment/upgrade/upgrade-readiness-requirements.md @@ -16,7 +16,7 @@ ms.collection: M365-analytics # Upgrade Readiness requirements >[!IMPORTANT] ->The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Get started with Update Compliance](../update/update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). This article introduces concepts and steps needed to get up and running with Upgrade Readiness. We recommend that you review this list of requirements before getting started as you may need to collect information, such as account credentials, and get approval from internal IT groups, such as your network security group, before you can start using Upgrade Readiness. diff --git a/windows/deployment/upgrade/upgrade-readiness-resolve-issues.md b/windows/deployment/upgrade/upgrade-readiness-resolve-issues.md index e9dab24950..2c58536bd5 100644 --- a/windows/deployment/upgrade/upgrade-readiness-resolve-issues.md +++ b/windows/deployment/upgrade/upgrade-readiness-resolve-issues.md @@ -16,7 +16,7 @@ ms.collection: M365-analytics # Upgrade Readiness - Step 2: Resolve app and driver issues >[!IMPORTANT] ->The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Get started with Update Compliance](../update/update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). This section of the Upgrade Readiness workflow reports application and driver inventory and shows you which applications have known issues, which applications have no known issues, and which drivers have issues. We identify applications and drivers that need attention and suggest fixes when we know about them. diff --git a/windows/deployment/upgrade/upgrade-readiness-target-new-OS.md b/windows/deployment/upgrade/upgrade-readiness-target-new-OS.md index 852b31c569..78c11d1569 100644 --- a/windows/deployment/upgrade/upgrade-readiness-target-new-OS.md +++ b/windows/deployment/upgrade/upgrade-readiness-target-new-OS.md @@ -14,7 +14,7 @@ ms.collection: M365-analytics # Targeting a new operating system version >[!IMPORTANT] ->The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Get started with Update Compliance](../update/update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). After you've used Upgrade Readiness to help deploy a given version of Windows 10, you might want to use it again to help deploy a newer version of Windows 10. When you change the target operating system version (as described in [Use Upgrade Readiness to manage Windows upgrades](use-upgrade-readiness-to-manage-windows-upgrades.md#target-version)), the app states (Importance, AppOwner, UpgradeDecision, TestPlan, and TestResult) are not reset. Follow this guidance to preserve or reset these states as needed: diff --git a/windows/deployment/upgrade/upgrade-readiness-upgrade-overview.md b/windows/deployment/upgrade/upgrade-readiness-upgrade-overview.md index ea1c4c369a..b78fcd2044 100644 --- a/windows/deployment/upgrade/upgrade-readiness-upgrade-overview.md +++ b/windows/deployment/upgrade/upgrade-readiness-upgrade-overview.md @@ -14,7 +14,7 @@ ms.collection: M365-analytics # Upgrade Readiness - Upgrade overview >[!IMPORTANT] ->The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Get started with Update Compliance](../update/update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). The first blade in the Upgrade Readiness solution is the upgrade overview blade. This blade displays the total count of computers sharing data with Microsoft, and the count of computers upgraded. As you successfully upgrade computers, the count of computers upgraded increases. diff --git a/windows/deployment/upgrade/use-upgrade-readiness-to-manage-windows-upgrades.md b/windows/deployment/upgrade/use-upgrade-readiness-to-manage-windows-upgrades.md index ccd157ea5e..8faa48539f 100644 --- a/windows/deployment/upgrade/use-upgrade-readiness-to-manage-windows-upgrades.md +++ b/windows/deployment/upgrade/use-upgrade-readiness-to-manage-windows-upgrades.md @@ -15,7 +15,7 @@ ms.topic: article # Use Upgrade Readiness to manage Windows upgrades >[!IMPORTANT] ->The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Get started with Update Compliance](../update/update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). >[!IMPORTANT] >>**The OMS portal has been deprecated, so you need to switch to the [Azure portal](https://portal.azure.com) now.** The two portals offer the same experience, with some key differences. Learn how to use [Windows Analytics in the Azure Portal](../update/windows-analytics-azure-portal.md). Find out more about the [OMS portal moving to Azure](https://docs.microsoft.com/azure/log-analytics/log-analytics-oms-portal-transition), or jump right in and [Get started with Upgrade Readiness](https://docs.microsoft.com/windows/deployment/upgrade/upgrade-readiness-get-started). From 9fea3839b3b8c4974065d4b7aea626c12d053f9b Mon Sep 17 00:00:00 2001 From: denisebmsft Date: Mon, 14 Oct 2019 13:31:53 -0700 Subject: [PATCH 108/143] Update windows-defender-antivirus-in-windows-10.md --- .../windows-defender-antivirus-in-windows-10.md | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md index 342155a4b5..6327898e26 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md +++ b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: denisebmsft ms.author: deniseb -ms.date: 10/10/2019 +ms.date: 10/14/2019 ms.reviewer: manager: dansimp --- @@ -22,9 +22,7 @@ manager: dansimp - [Windows Defender Advanced Threat Protection (Windows Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -Next-generation protection provides enhanced safety, alongside more traditional security measures. These services use machine learning and the cloud to keep all devices in your enterprise organization network safe. - -Next-generation protection services include: +Next-generation protection includes services that use machine learning together with the cloud to protect devices in your enterprise organization. Next-generation protection services include: - [Always-on scanning](configure-real-time-protection-windows-defender-antivirus.md), also known as "real-time protection", for advanced file and process behavior monitoring - [Cloud-based delivery](utilize-microsoft-cloud-protection-windows-defender-antivirus.md) for near-instant detection and blocking of new and emerging threats @@ -32,7 +30,6 @@ Next-generation protection services include: >[!TIP] >Visit the Windows Defender Testground website at [demo.wd.microsoft.com](https://demo.wd.microsoft.com?ocid=cx-wddocs-testground) to see how the following features work: -> >- [Cloud-delivered protection](enable-cloud-protection-windows-defender-antivirus.md) >- Fast learning (including [block at first sight](configure-block-at-first-sight-windows-defender-antivirus.md)) >- [Potentially unwanted application blocking](detect-block-potentially-unwanted-apps-windows-defender-antivirus.md) @@ -49,7 +46,7 @@ Windows Defender Antivirus is your main vehicle for next-generation protection, ## Configuring Next-generation services -You can use the following to configure and manage next-generation services in Windows 10, while running Windows Defender Antivirus: +You can use the following to configure and manage next-generation services in Windows 10 while running Windows Defender Antivirus: - System Center Configuration Manager (as System Center Endpoint Protection, or SCEP) - Microsoft Intune @@ -57,7 +54,7 @@ You can use the following to configure and manage next-generation services in Wi - Windows Management Instrumentation (WMI) - Group Policy -Configuration and management is largely the same in Windows Server 2016, while running Windows Defender Antivirus; however, [there are some differences](windows-defender-antivirus-on-windows-server-2016.md). +Configuration and management is largely the same in Windows Server 2016, while running Windows Defender Antivirus; however, there are some differences. To learn more, see [Windows Defender Antivirus on Windows Server 2016](windows-defender-antivirus-on-windows-server-2016.md). ## Related topics From 452574147c66d7be30c01c071022aa5b401d006b Mon Sep 17 00:00:00 2001 From: lomayor Date: Mon, 14 Oct 2019 13:47:03 -0700 Subject: [PATCH 109/143] Minor fixes to AH topics --- .../microsoft-defender-atp/advanced-hunting-best-practices.md | 4 ++-- .../advanced-hunting-schema-reference.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-best-practices.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-best-practices.md index 10961a9499..bb1e594c49 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-best-practices.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-best-practices.md @@ -26,7 +26,7 @@ ms.date: 10/08/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-bestpractices-abovefoldlink) ## Optimize query performance -Apply the recommendations to get results faster and avoid timeouts while running complex queries: +Apply these recommendations to get results faster and avoid timeouts while running complex queries. - When trying new queries, always use `limit` to avoid extremely large result sets. You can also initially assess the size of the result set using `count`. - Use time filters first. Ideally, limit your queries to seven days. - Put filters that are expected to remove most of the data in the beginning of the query, right after the time filter. @@ -63,7 +63,7 @@ To create more durable queries using command lines, apply the following practice - Identify the known processes (such as *net.exe* or *psexec.exe*) by matching on the filename fields, instead of filtering on the command-line field. - When querying for command-line arguments, don't look for an exact match on multiple unrelated arguments in a certain order. Instead, use regular expressions or use multiple separate contains operators. -- Use case insensitive matches. For example, use `=~`, `in~`, `contains` instead of `==`, `in` or `contains_cs` +- Use case insensitive matches. For example, use `=~`, `in~`, and `contains` instead of `==`, `in` and `contains_cs` - To mitigate DOS command-line obfuscation techniques, consider removing quotes, replacing commas with spaces, and replacing multiple consecutive spaces with a single space. Note that there are more complex DOS obfuscation techniques that require other approaches, but these can help address the most common ones. The following examples show various ways to construct a query that looks for the file *net.exe* to stop the Windows Defender Firewall service: diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md index 8841cd7785..e269b25de8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md @@ -25,10 +25,10 @@ ms.date: 10/08/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -## Schema tables - The [Advanced hunting](advanced-hunting-overview.md) schema is made up of multiple tables that provide either event information or information about machines and other entities. To effectively build queries that span multiple tables, you need to understand the tables and the columns in the Advanced hunting schema. +## Schema tables + The following reference lists all the tables in the Advanced hunting schema. Each table name links to a page describing the column names for that table. Table and column names are also listed within the Microsoft Defender Security Center, in the schema representation on the Advanced hunting screen. From 760a0d7a95ffad82629c83153e3a4f6b04f4fa66 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 14 Oct 2019 14:33:07 -0700 Subject: [PATCH 110/143] add error 1058 --- .../microsoft-defender-atp/troubleshoot-onboarding.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md index bf3d381bd3..53233130eb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md @@ -72,7 +72,7 @@ Event ID | Error Type | Resolution steps 5 | Offboarding data was found but couldn't be deleted | Check the permissions on the registry, specifically ```HKLM\SOFTWARE\Policies\Microsoft\Windows Advanced Threat Protection```. 10 | Onboarding data couldn't be written to registry | Check the permissions on the registry, specifically
```HKLM\SOFTWARE\Policies\Microsoft\Windows Advanced Threat```.
Verify that the script was ran as an administrator. 15 | Failed to start SENSE service |Check the service health (```sc query sense``` command). Make sure it's not in an intermediate state (*'Pending_Stopped'*, *'Pending_Running'*) and try to run the script again (with administrator rights).

If the machine is running Windows 10, version 1607 and running the command `sc query sense` returns `START_PENDING`, reboot the machine. If rebooting the machine doesn't address the issue, upgrade to KB4015217 and try onboarding again. -15 | Failed to start SENSE service | If the message of the error is: System error 577 has occurred. You need to enable the Windows Defender Antivirus ELAM driver, see [Ensure that Windows Defender Antivirus is not disabled by a policy](#ensure-that-windows-defender-antivirus-is-not-disabled-by-a-policy) for instructions. +15 | Failed to start SENSE service | If the message of the error is: System error 577 or error 1058 has occurred. You need to enable the Windows Defender Antivirus ELAM driver, see [Ensure that Windows Defender Antivirus is not disabled by a policy](#ensure-that-windows-defender-antivirus-is-not-disabled-by-a-policy) for instructions. 30 | The script failed to wait for the service to start running | The service could have taken more time to start or has encountered errors while trying to start. For more information on events and errors related to SENSE, see [Review events and errors using Event viewer](event-error-codes.md). 35 | The script failed to find needed onboarding status registry value | When the SENSE service starts for the first time, it writes onboarding status to the registry location
```HKLM\SOFTWARE\Microsoft\Windows Advanced Threat Protection\Status```.
The script failed to find it after several seconds. You can manually test it and check if it's there. For more information on events and errors related to SENSE, see [Review events and errors using Event viewer](event-error-codes.md). 40 | SENSE service onboarding status is not set to **1** | The SENSE service has failed to onboard properly. For more information on events and errors related to SENSE, see [Review events and errors using Event viewer](event-error-codes.md). @@ -180,7 +180,7 @@ There are additional components on the machine that the Microsoft Defender ATP a ### Ensure the diagnostic data service is enabled -If the machines aren't reporting correctly, you might need to check that the Windows 10 diagnostic data service is set to automatically start and is running on the machine. The service might have been disabled by other programs or user configuration changes. +If the machines aren't reporting correctly, you might need to check that the Windows 10 diagnostic data service is set to automatically start and is running on the machine. The service might have been disabled by other programs or user configuration changes. First, you should check that the service is set to start automatically when Windows starts, then you should check that the service is currently running (and start it if it isn't). @@ -248,7 +248,7 @@ If the verification fails and your environment is using a proxy to connect to th ### Ensure that Windows Defender Antivirus is not disabled by a policy **Problem**: The Microsoft Defender ATP service does not start after onboarding. -**Symptom**: Onboarding successfully completes, but you see error 577 when trying to start the service. +**Symptom**: Onboarding successfully completes, but you see error 577 or error 1058 when trying to start the service. **Solution**: If your machines are running a third-party antimalware client, the Microsoft Defender ATP agent needs the Windows Defender Early Launch Antimalware (ELAM) driver to be enabled. You must ensure that it's not disabled in system policy. From 3af4aa4cc8a54a116c5fc08fddfc6ccf4f01231a Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Tue, 15 Oct 2019 10:08:08 -0700 Subject: [PATCH 111/143] Update policy-csp-connectivity.md --- .../mdm/policy-csp-connectivity.md | 100 ------------------ 1 file changed, 100 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-connectivity.md b/windows/client-management/mdm/policy-csp-connectivity.md index 5f0fc99b9e..ea6ca3b3a9 100644 --- a/windows/client-management/mdm/policy-csp-connectivity.md +++ b/windows/client-management/mdm/policy-csp-connectivity.md @@ -364,106 +364,6 @@ The following list shows the supported values:
-<<<<<<< HEAD -======= -**Connectivity/AllowNFC** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecross mark
Educationcross mark
Mobilecheck mark
Mobile Enterprisecheck mark
- - -
- - -[Scope](./policy-configuration-service-provider.md#policy-scope): - -> [!div class = "checklist"] -> * Device - -
- - - -> [!NOTE] -> This policy is only enforced in Windows 10 Mobile and not supported in Windows 10 for desktop. - - -Allows or disallows near field communication (NFC) on the device. - -Most restricted value is 0. - - - -The following list shows the supported values: - -- 0 – Do not allow NFC capabilities. -- 1 (default) – Allow NFC capabilities. - - - - -The following example shows how to disallow NFC capabilities. - -```xml - - - - $CmdID$ - - - ./Vendor/MSFT/Policy/Config/Connectivity/AllowNFC - - - int - - 0 - - - - - -``` - - - - -
- - ->>>>>>> master **Connectivity/AllowPhonePCLinking** From b554690dbedf33006abf7e2c5ff4765acf01f577 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Tue, 15 Oct 2019 10:12:42 -0700 Subject: [PATCH 112/143] Updates for new products --- devices/surface/TOC.md | 16 +++++++++++----- devices/surface/get-started.md | 15 ++++++++------- devices/surface/surface-dock-firmware-update.md | 6 ++++++ .../surface/wake-on-lan-for-surface-devices.md | 6 +++--- 4 files changed, 28 insertions(+), 15 deletions(-) diff --git a/devices/surface/TOC.md b/devices/surface/TOC.md index 3a335c36cb..8c64a598e4 100644 --- a/devices/surface/TOC.md +++ b/devices/surface/TOC.md @@ -3,13 +3,17 @@ ## [Get started](get-started.md) ## Overview -### [Surface Pro Tech specs](https://www.microsoft.com/surface/devices/surface-pro/tech-specs) -### [Surface Book Tech specs](https://www.microsoft.com/surface/devices/surface-book/tech-specs) -### [Surface Studio Tech specs](https://www.microsoft.com/surface/devices/surface-studio/tech-specs) -### [Surface Go Tech specs](https://www.microsoft.com/surface/devices/surface-go/tech-specs) -### [Surface Laptop 2 Tech specs](https://www.microsoft.com/surface/devices/surface-laptop/tech-specs) + +### [Surface Pro 7 for Business](https://www.microsoft.com/surface/business/surface-pro-7) +### [Surface Pro X for Business](https://www.microsoft.com/surface/business/surface-pro-x) +### [Surface Laptop 3 for Business](https://www.microsoft.com/surface/business/surface-laptop-3) +### [Surface Book 2 for Business](https://www.microsoft.com/surface/business/surface-book-2) +### [Surface Studio 2 for Business](https://www.microsoft.com/surface/business/surface-studio-2) +### [Surface Go](https://www.microsoft.com/surface/business/surface-go) +### [Secure, work-anywhere mobility with LTE Advanced](https://www.microsoft.com/surface/business/lte-laptops-and-tablets) ## Plan + ### [Surface device compatibility with Windows 10 Long-Term Servicing Branch](surface-device-compatibility-with-windows-10-ltsc.md) ### [Long-Term Servicing Branch for Surface devices](ltsb-for-surface.md) ### [Wake On LAN for Surface devices](wake-on-lan-for-surface-devices.md) @@ -19,6 +23,7 @@ ### [Ethernet adapters and Surface deployment](ethernet-adapters-and-surface-device-deployment.md) ## Deploy + ### [Deploy Surface devices](deploy.md) ### [Windows Autopilot and Surface devices](windows-autopilot-and-surface-devices.md) ### [Deploying, managing, and servicing Surface Pro X](surface-pro-arm-app-management.md) @@ -33,6 +38,7 @@ ### [Surface System SKU reference](surface-system-sku-reference.md) ## Manage + ### [Optimize Wi-Fi connectivity for Surface devices](surface-wireless-connect.md) ### [Best practice power settings for Surface devices](maintain-optimal-power-settings-on-Surface-devices.md) ### [Surface Dock Firmware Update](surface-dock-firmware-update.md) diff --git a/devices/surface/get-started.md b/devices/surface/get-started.md index 407e12ba82..1bcf364edd 100644 --- a/devices/surface/get-started.md +++ b/devices/surface/get-started.md @@ -14,7 +14,7 @@ ms.localizationpriority: High --- # Get started with Surface devices -Harness the power of Surface, Windows, and Office connected together through the cloud. Find tools, step-by-step guides, and other resources to help you plan, deploy, and manage Surface devices in your organization. +Harness the power of Surface, Windows,and Office connected together through the cloud. Find tools, step-by-step guides, and other resources to help you plan, deploy, and manage Surface devices in your organization.
  • @@ -121,12 +121,13 @@ Harness the power of Surface, Windows, and Office connected together through the diff --git a/devices/surface/surface-dock-firmware-update.md b/devices/surface/surface-dock-firmware-update.md index 1bb2ddeb4b..8cbef59101 100644 --- a/devices/surface/surface-dock-firmware-update.md +++ b/devices/surface/surface-dock-firmware-update.md @@ -48,6 +48,12 @@ You can use Windows Installer commands (Msiexec.exe) to deploy Surface Dock Firm For more information, refer to [Command line options](https://docs.microsoft.com/windows/win32/msi/command-line-options) documentation. +## Intune deployment +You can use Intune to distribute Surface Dock Firmware Update to your devices. First you will need to convert the MSI file to the .intunewin format, as described in the following documentation: [Intune Standalone - Win32 app management](https://docs.microsoft.com/intune/apps/apps-win32-app-management). + +Use the following command: + - **msiexec /i /quiet /q** + ## How to verify completion of firmware update Surface dock firmware consists of two components: diff --git a/devices/surface/wake-on-lan-for-surface-devices.md b/devices/surface/wake-on-lan-for-surface-devices.md index 0c63bbe4b5..0ee065cb59 100644 --- a/devices/surface/wake-on-lan-for-surface-devices.md +++ b/devices/surface/wake-on-lan-for-surface-devices.md @@ -43,7 +43,7 @@ The following devices are supported for WOL: * Surface Laptop 2 * Surface Go * Surface Go with LTE Advanced -* Surface Studio (see Surface Studio instructions below) +* Surface Studio 2 (see Surface Studio 2 instructions below) ## WOL driver @@ -60,9 +60,9 @@ To extract the contents of SurfaceWOL.msi, use the MSIExec administrative instal `msiexec /a surfacewol.msi targetdir=C:\WOL /qn` -## Surface Studio instructions +## Surface Studio 2 instructions -To enable WOL on Surface Studio, you must use the following procedure +To enable WOL on Surface Studio 2, you must use the following procedure 1. Create the following registry keys: From f71273a5e0949220811bc8c55940173e054ecd93 Mon Sep 17 00:00:00 2001 From: John Liu <49762389+ShenLanJohn@users.noreply.github.com> Date: Tue, 15 Oct 2019 11:01:09 -0700 Subject: [PATCH 113/143] CAT Auto Pulish for Windows Release Messages - CAT_AutoPublish_20191015100154 (#1350) --- .../release-information/resolved-issues-windows-10-1803.yml | 2 ++ ...esolved-issues-windows-10-1809-and-windows-server-2019.yml | 2 ++ windows/release-information/status-windows-10-1803.yml | 4 ++-- .../status-windows-10-1809-and-windows-server-2019.yml | 4 ++-- windows/release-information/windows-message-center.yml | 1 + 5 files changed, 9 insertions(+), 4 deletions(-) diff --git a/windows/release-information/resolved-issues-windows-10-1803.yml b/windows/release-information/resolved-issues-windows-10-1803.yml index 9af252fa36..902f0805e5 100644 --- a/windows/release-information/resolved-issues-windows-10-1803.yml +++ b/windows/release-information/resolved-issues-windows-10-1803.yml @@ -32,6 +32,7 @@ sections: - type: markdown text: " + @@ -93,6 +94,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusDate resolved
    Startup to a black screen after installing updates
    Your device may startup to a black screen during the first logon after installing updates.

    See details >
    OS Build 17134.829

    June 11, 2019
    KB4503286
    Resolved
    KB4519978
    October 15, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    OS Build 17134.1009

    September 23, 2019
    KB4522014
    Resolved
    KB4520008
    October 08, 2019
    10:00 AM PT
    IME may become unresponsive or have High CPU usage
    Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

    See details >
    OS Build 17134.1006

    September 10, 2019
    KB4516058
    Resolved
    September 19, 2019
    04:08 PM PT
    Domain connected devices that use MIT Kerberos realms will not start up
    Devices may not start after updating when connected to a domain that is configured to use MIT Kerberos realms.

    See details >
    OS Build 17134.915

    July 16, 2019
    KB4507466
    Resolved
    KB4512501
    August 13, 2019
    10:00 AM PT
    + diff --git a/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml index 576221ee19..b7f21815a9 100644 --- a/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml +++ b/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml @@ -32,6 +32,7 @@ sections: - type: markdown text: "
    DetailsOriginating updateStatusHistory
    Startup to a black screen after installing updates
    We are investigating reports that a small number of devices may startup to a black screen during the first logon after installing updates.


    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803
    • Server: Windows Server 2019
    Resolution: This issue was resolved in KB4519978.

    Back to top
    OS Build 17134.829

    June 11, 2019
    KB4503286
    Resolved
    KB4519978
    Resolved:
    October 15, 2019
    10:00 AM PT

    Opened:
    June 14, 2019
    04:41 PM PT
    Difficulty connecting to some iSCSI-based SANs
    Devices may have issues connecting to some Storage Area Network (SAN) devices using Internet Small Computer System Interface (iSCSI) after installing KB4499183. You may also receive an error in the System log section of Event Viewer with Event ID 43 from iScsiPrt and a description of “Target failed to respond in time for a login request.”

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016
    • Server: Windows Server 2019; Windows Server 2016
    Resolution: This issue was resolved in KB4509478.

    Back to top
    OS Build 17134.799

    May 21, 2019
    KB4499183
    Resolved
    KB4509478
    Resolved:
    June 26, 2019
    04:00 PM PT

    Opened:
    June 20, 2019
    04:46 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may receive the error, \"MMC has detected an error in a snap-in and will unload it.\" and the app may stop responding or close. You may also receive the same error when using Filter Current Log in the Action menu with built-in views or logs. Built-in views and other features of Event Viewer should work as expected.

    Affected platforms:
    • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
    • Server: Windows Server 2019; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
    Resolution: This issue was resolved in KB4503288.

    Back to top
    OS Build 17134.829

    June 11, 2019
    KB4503286
    Resolved
    KB4503288
    Resolved:
    June 18, 2019
    02:00 PM PT

    Opened:
    June 12, 2019
    11:11 AM PT
    Opening Internet Explorer 11 may fail
    Internet Explorer 11 may fail to open if Default Search Provider is not set or is malformed.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
    • Server: Windows Server 2019; Windows Server 2016
    Resolution: This issue was resolved in KB4503286.

    Back to top
    OS Build 17134.799

    May 21, 2019
    KB4499183
    Resolved
    KB4503286
    Resolved:
    June 11, 2019
    10:00 AM PT

    Opened:
    June 05, 2019
    05:49 PM PT
    + @@ -100,6 +101,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusDate resolved
    Startup to a black screen after installing updates
    Your device may startup to a black screen during the first logon after installing updates.

    See details >
    OS Build 17763.557

    June 11, 2019
    KB4503327
    Resolved
    KB4520062
    October 15, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    OS Build 17763.740

    September 23, 2019
    KB4522015
    Resolved
    KB4519338
    October 08, 2019
    10:00 AM PT
    Apps and scripts using the NetQueryDisplayInformation API may fail with error
    Applications and scripts that call NetQueryDisplayInformation may fail to return results after the first page of data.

    See details >
    OS Build 17763.55

    October 09, 2018
    KB4464330
    Resolved
    KB4516077
    September 24, 2019
    10:00 AM PT
    IME may become unresponsive or have High CPU usage
    Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

    See details >
    OS Build 17763.737

    September 10, 2019
    KB4512578
    Resolved
    September 19, 2019
    04:08 PM PT
    + diff --git a/windows/release-information/status-windows-10-1803.yml b/windows/release-information/status-windows-10-1803.yml index 807dd2cfdf..b5ca2b64cb 100644 --- a/windows/release-information/status-windows-10-1803.yml +++ b/windows/release-information/status-windows-10-1803.yml @@ -64,10 +64,10 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    DetailsOriginating updateStatusHistory
    Startup to a black screen after installing updates
    We are investigating reports that a small number of devices may startup to a black screen during the first logon after installing updates.


    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803
    • Server: Windows Server 2019
    Resolution: This issue was resolved in KB4520062.

    Back to top
    OS Build 17763.557

    June 11, 2019
    KB4503327
    Resolved
    KB4520062
    Resolved:
    October 15, 2019
    10:00 AM PT

    Opened:
    June 14, 2019
    04:41 PM PT
    Difficulty connecting to some iSCSI-based SANs
    Devices may have issues connecting to some Storage Area Network (SAN) devices using Internet Small Computer System Interface (iSCSI) after installing KB4497934. You may also receive an error in the System log section of Event Viewer with Event ID 43 from iScsiPrt and a description of “Target failed to respond in time for a login request.”

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016
    • Server: Windows Server 2019; Windows Server 2016
    Resolution: This issue was resolved in KB4509479.

    Back to top
    OS Build 17763.529

    May 21, 2019
    KB4497934
    Resolved
    KB4509479
    Resolved:
    June 26, 2019
    04:00 PM PT

    Opened:
    June 20, 2019
    04:46 PM PT
    Devices with Realtek Bluetooth radios drivers may not pair or connect as expected
    In some circumstances, devices with Realtek Bluetooth radios may have issues pairing or connecting to Bluetooth devices due to a driver issue.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019
    • Server: Windows Server 2019
    Resolution: This issue was resolved in KB4501371.

    Back to top
    OS Build 17763.503

    May 14, 2019
    KB4494441
    Resolved
    KB4501371
    Resolved:
    June 18, 2019
    02:00 PM PT

    Opened:
    June 14, 2019
    05:45 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may receive the error, \"MMC has detected an error in a snap-in and will unload it.\" and the app may stop responding or close. You may also receive the same error when using Filter Current Log in the Action menu with built-in views or logs. Built-in views and other features of Event Viewer should work as expected.

    Affected platforms:
    • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
    • Server: Windows Server 2019; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
    Resolution: This issue was resolved in KB4501371.

    Back to top
    OS Build 17763.557

    June 11, 2019
    KB4503327
    Resolved
    KB4501371
    Resolved:
    June 18, 2019
    02:00 PM PT

    Opened:
    June 12, 2019
    11:11 AM PT
    + -
    SummaryOriginating updateStatusLast updated
    Startup to a black screen after installing updates
    Your device may startup to a black screen during the first logon after installing updates.

    See details >
    OS Build 17134.829

    June 11, 2019
    KB4503286
    Resolved
    KB4519978
    October 15, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    OS Build 17134.1009

    September 23, 2019
    KB4522014
    Resolved
    KB4520008
    October 08, 2019
    10:00 AM PT
    IME may become unresponsive or have High CPU usage
    Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

    See details >
    OS Build 17134.1006

    September 10, 2019
    KB4516058
    Resolved
    September 19, 2019
    04:08 PM PT
    Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
    You may receive a 15-5 error code in Windows Mixed Reality Portal and your headset may not wake up from sleep.

    See details >
    OS Build 17134.950

    August 13, 2019
    KB4512501
    Mitigated
    September 11, 2019
    05:32 PM PT
    Startup to a black screen after installing updates
    Your device may startup to a black screen during the first logon after installing updates.

    See details >
    OS Build 17134.829

    June 11, 2019
    KB4503286
    Mitigated
    June 14, 2019
    04:41 PM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

    See details >
    OS Build 17134.523

    January 08, 2019
    KB4480966
    Mitigated
    April 25, 2019
    02:00 PM PT
    " @@ -95,7 +95,7 @@ sections: - type: markdown text: " - +
    DetailsOriginating updateStatusHistory
    Startup to a black screen after installing updates
    We are investigating reports that a small number of devices may startup to a black screen during the first logon after installing updates.


    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803
    • Server: Windows Server 2019
    Workaround: To mitigate this issue, press Ctrl+Alt+Delete, then select the Power button in the lower right corner of the screen and select Restart. Your device should now restart normally.

    Next steps: We are working on a resolution and will provide an update in an upcoming release.

    Back to top
    OS Build 17134.829

    June 11, 2019
    KB4503286
    Mitigated
    Last updated:
    June 14, 2019
    04:41 PM PT

    Opened:
    June 14, 2019
    04:41 PM PT
    Startup to a black screen after installing updates
    We are investigating reports that a small number of devices may startup to a black screen during the first logon after installing updates.


    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803
    • Server: Windows Server 2019
    Resolution: This issue was resolved in KB4519978.

    Back to top
    OS Build 17134.829

    June 11, 2019
    KB4503286
    Resolved
    KB4519978
    Resolved:
    October 15, 2019
    10:00 AM PT

    Opened:
    June 14, 2019
    04:41 PM PT
    " diff --git a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml index 9bae55dbb7..86439683f6 100644 --- a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml +++ b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml @@ -64,11 +64,11 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    + -
    SummaryOriginating updateStatusLast updated
    Startup to a black screen after installing updates
    Your device may startup to a black screen during the first logon after installing updates.

    See details >
    OS Build 17763.557

    June 11, 2019
    KB4503327
    Resolved
    KB4520062
    October 15, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    OS Build 17763.740

    September 23, 2019
    KB4522015
    Resolved
    KB4519338
    October 08, 2019
    10:00 AM PT
    Apps and scripts using the NetQueryDisplayInformation API may fail with error
    Applications and scripts that call NetQueryDisplayInformation may fail to return results after the first page of data.

    See details >
    OS Build 17763.55

    October 09, 2018
    KB4464330
    Resolved
    KB4516077
    September 24, 2019
    10:00 AM PT
    IME may become unresponsive or have High CPU usage
    Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

    See details >
    OS Build 17763.737

    September 10, 2019
    KB4512578
    Resolved
    September 19, 2019
    04:08 PM PT
    Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
    You may receive a 15-5 error code in Windows Mixed Reality Portal and your headset may not wake up from sleep.

    See details >
    OS Build 17763.678

    August 13, 2019
    KB4511553
    Mitigated
    September 11, 2019
    05:32 PM PT
    Startup to a black screen after installing updates
    Your device may startup to a black screen during the first logon after installing updates.

    See details >
    OS Build 17763.557

    June 11, 2019
    KB4503327
    Mitigated
    June 14, 2019
    04:41 PM PT
    Devices with some Asian language packs installed may receive an error
    Devices with Asian language packs installed may receive the error, \"0x800f0982 - PSFX_E_MATCHING_COMPONENT_NOT_FOUND.\"

    See details >
    OS Build 17763.437

    April 09, 2019
    KB4493509
    Mitigated
    May 03, 2019
    10:59 AM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

    See details >
    OS Build 17763.253

    January 08, 2019
    KB4480116
    Mitigated
    April 09, 2019
    10:00 AM PT
    @@ -106,7 +106,7 @@ sections: - type: markdown text: " - +
    DetailsOriginating updateStatusHistory
    Startup to a black screen after installing updates
    We are investigating reports that a small number of devices may startup to a black screen during the first logon after installing updates.


    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803
    • Server: Windows Server 2019
    Workaround: To mitigate this issue, press Ctrl+Alt+Delete, then select the Power button in the lower right corner of the screen and select Restart. Your device should now restart normally.

    Next steps: We are working on a resolution and will provide an update in an upcoming release.

    Back to top
    OS Build 17763.557

    June 11, 2019
    KB4503327
    Mitigated
    Last updated:
    June 14, 2019
    04:41 PM PT

    Opened:
    June 14, 2019
    04:41 PM PT
    Startup to a black screen after installing updates
    We are investigating reports that a small number of devices may startup to a black screen during the first logon after installing updates.


    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803
    • Server: Windows Server 2019
    Resolution: This issue was resolved in KB4520062.

    Back to top
    OS Build 17763.557

    June 11, 2019
    KB4503327
    Resolved
    KB4520062
    Resolved:
    October 15, 2019
    10:00 AM PT

    Opened:
    June 14, 2019
    04:41 PM PT
    " diff --git a/windows/release-information/windows-message-center.yml b/windows/release-information/windows-message-center.yml index c6fa6957a7..a41c2b4de0 100644 --- a/windows/release-information/windows-message-center.yml +++ b/windows/release-information/windows-message-center.yml @@ -50,6 +50,7 @@ sections: text: " + From 83eae2a6c929c5b183a5c3482f8fec32fd052554 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Tue, 15 Oct 2019 11:07:22 -0700 Subject: [PATCH 114/143] Removed Mobile and Mobile Enterprise SKUs --- .../policy-configuration-service-provider.md | 54 - .../mdm/policy-csp-abovelock.md | 16 - .../mdm/policy-csp-activexcontrols.md | 8 - .../mdm/policy-csp-applicationdefaults.md | 16 - .../mdm/policy-csp-applicationmanagement.md | 104 - .../mdm/policy-csp-appruntime.md | 8 - .../mdm/policy-csp-appvirtualization.md | 224 -- .../mdm/policy-csp-attachmentmanager.md | 24 - .../client-management/mdm/policy-csp-audit.md | 472 ---- .../mdm/policy-csp-authentication.md | 64 - .../mdm/policy-csp-autoplay.md | 24 - .../mdm/policy-csp-bitlocker.md | 8 - .../client-management/mdm/policy-csp-bits.md | 48 - .../mdm/policy-csp-bluetooth.md | 48 - .../mdm/policy-csp-browser.md | 440 ---- .../mdm/policy-csp-camera.md | 8 - .../mdm/policy-csp-cellular.md | 40 - .../mdm/policy-csp-connectivity.md | 104 - .../mdm/policy-csp-controlpolicyconflict.md | 8 - .../mdm/policy-csp-credentialproviders.md | 24 - .../mdm/policy-csp-credentialsdelegation.md | 8 - .../mdm/policy-csp-credentialsui.md | 16 - .../mdm/policy-csp-cryptography.md | 16 - .../mdm/policy-csp-dataprotection.md | 16 - .../mdm/policy-csp-datausage.md | 8 - .../mdm/policy-csp-defender.md | 328 --- .../mdm/policy-csp-deliveryoptimization.md | 208 -- .../mdm/policy-csp-desktop.md | 8 - .../mdm/policy-csp-deviceguard.md | 32 - .../mdm/policy-csp-devicehealthmonitoring.md | 24 - .../mdm/policy-csp-deviceinstallation.md | 64 - .../mdm/policy-csp-devicelock.md | 104 - .../mdm/policy-csp-display.md | 40 - .../mdm/policy-csp-dmaguard.md | 8 - .../mdm/policy-csp-education.md | 32 - .../mdm/policy-csp-enterprisecloudprint.md | 48 - .../mdm/policy-csp-errorreporting.md | 40 - .../mdm/policy-csp-eventlogservice.md | 32 - .../mdm/policy-csp-experience.md | 152 -- .../mdm/policy-csp-exploitguard.md | 8 - .../mdm/policy-csp-fileexplorer.md | 16 - .../client-management/mdm/policy-csp-games.md | 8 - .../mdm/policy-csp-handwriting.md | 8 - .../mdm/policy-csp-internetexplorer.md | 2024 ----------------- .../mdm/policy-csp-kerberos.md | 48 - .../mdm/policy-csp-kioskbrowser.md | 56 - .../mdm/policy-csp-lanmanworkstation.md | 8 - .../mdm/policy-csp-licensing.md | 16 - ...policy-csp-localpoliciessecurityoptions.md | 400 ---- .../mdm/policy-csp-lockdown.md | 8 - .../client-management/mdm/policy-csp-maps.md | 16 - .../mdm/policy-csp-messaging.md | 8 - .../mdm/policy-csp-mssecurityguide.md | 48 - .../mdm/policy-csp-msslegacy.md | 32 - .../mdm/policy-csp-networkisolation.md | 64 - .../mdm/policy-csp-notifications.md | 24 - .../client-management/mdm/policy-csp-power.md | 176 -- .../mdm/policy-csp-printers.md | 24 - .../mdm/policy-csp-privacy.md | 720 ------ .../mdm/policy-csp-remoteassistance.md | 32 - .../mdm/policy-csp-remotedesktopservices.md | 48 - .../mdm/policy-csp-remotemanagement.md | 120 - .../mdm/policy-csp-remoteprocedurecall.md | 16 - .../mdm/policy-csp-remoteshell.md | 56 - .../mdm/policy-csp-restrictedgroups.md | 8 - .../mdm/policy-csp-search.md | 104 - .../mdm/policy-csp-security.md | 80 - .../mdm/policy-csp-servicecontrolmanager.md | 8 - .../mdm/policy-csp-settings.md | 104 - .../mdm/policy-csp-smartscreen.md | 24 - .../mdm/policy-csp-speech.md | 8 - .../client-management/mdm/policy-csp-start.md | 240 -- .../mdm/policy-csp-storage.md | 72 - .../mdm/policy-csp-system.md | 184 -- .../mdm/policy-csp-systemservices.md | 48 - .../mdm/policy-csp-taskmanager.md | 8 - .../mdm/policy-csp-taskscheduler.md | 8 - .../mdm/policy-csp-textinput.md | 200 -- .../mdm/policy-csp-timelanguagesettings.md | 8 - .../mdm/policy-csp-troubleshooting.md | 8 - .../mdm/policy-csp-update.md | 472 ---- .../mdm/policy-csp-userrights.md | 232 -- .../client-management/mdm/policy-csp-wifi.md | 48 - .../policy-csp-windowsconnectionmanager.md | 8 - ...olicy-csp-windowsdefendersecuritycenter.md | 176 -- .../mdm/policy-csp-windowsinkworkspace.md | 16 - .../mdm/policy-csp-windowslogon.md | 56 - .../mdm/policy-csp-windowspowershell.md | 8 - .../mdm/policy-csp-wirelessdisplay.md | 64 - 89 files changed, 9102 deletions(-) diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index 0d557229b3..43a1c393ed 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -138,9 +138,6 @@ The following diagram shows the Policy configuration service provider in tree fo ### AboveLock policies
    -
    - AboveLock/AllowActionCenterNotifications -
    AboveLock/AllowCortanaAboveLock
    @@ -201,12 +198,6 @@ The following diagram shows the Policy configuration service provider in tree fo
    ApplicationManagement/AllowSharedUserAppData
    -
    - ApplicationManagement/AllowStore -
    -
    - ApplicationManagement/ApplicationRestrictions -
    ApplicationManagement/DisableStoreOriginatedApps
    @@ -632,9 +623,6 @@ The following diagram shows the Policy configuration service provider in tree fo
    Browser/AllowAutofill
    -
    - Browser/AllowBrowser -
    Browser/AllowConfigurationUpdateForBooksLibrary
    @@ -737,9 +725,6 @@ The following diagram shows the Policy configuration service provider in tree fo
    Browser/EnterpriseSiteListServiceUrl
    -
    - Browser/FirstRunURL -
    Browser/HomePages
    @@ -839,15 +824,9 @@ The following diagram shows the Policy configuration service provider in tree fo
    Connectivity/AllowConnectedDevices
    -
    - Connectivity/AllowNFC -
    Connectivity/AllowPhonePCLinking
    -
    - Connectivity/AllowUSBConnection -
    Connectivity/AllowVPNOverCellular
    @@ -1233,9 +1212,6 @@ The following diagram shows the Policy configuration service provider in tree fo ### DeviceLock policies
    -
    - DeviceLock/AllowIdleReturnWithoutPassword -
    DeviceLock/AllowScreenTimeoutWhileLockedUserConfig
    @@ -1257,18 +1233,12 @@ The following diagram shows the Policy configuration service provider in tree fo
    DeviceLock/EnforceLockScreenAndLogonImage
    -
    - DeviceLock/EnforceLockScreenProvider -
    DeviceLock/MaxDevicePasswordFailedAttempts
    DeviceLock/MaxInactivityTimeDeviceLock
    -
    - DeviceLock/MaxInactivityTimeDeviceLockWithExternalDisplay -
    DeviceLock/MinDevicePasswordComplexCharacters
    @@ -1284,9 +1254,6 @@ The following diagram shows the Policy configuration service provider in tree fo
    DeviceLock/PreventLockScreenSlideShow
    -
    - DeviceLock/ScreenTimeoutWhileLocked -
    ### Display policies @@ -1400,9 +1367,6 @@ The following diagram shows the Policy configuration service provider in tree fo
    Experience/AllowClipboardHistory
    -
    - Experience/AllowCopyPaste -
    Experience/AllowCortana
    @@ -1415,15 +1379,9 @@ The following diagram shows the Policy configuration service provider in tree fo
    Experience/AllowManualMDMUnenrollment
    -
    - Experience/AllowSIMErrorDialogPromptWhenNoSIM -
    Experience/AllowSaveAsOfOfficeFiles
    -
    - Experience/AllowScreenCapture -
    Experience/AllowSharingOfOfficeFiles
    @@ -1433,15 +1391,9 @@ The following diagram shows the Policy configuration service provider in tree fo
    Experience/AllowTailoredExperiencesWithDiagnosticData
    -
    - Experience/AllowTaskSwitcher -
    Experience/AllowThirdPartySuggestionsInWindowsSpotlight
    -
    - Experience/AllowVoiceRecording -
    Experience/AllowWindowsConsumerFeatures
    @@ -2519,15 +2471,9 @@ The following diagram shows the Policy configuration service provider in tree fo ### Messaging policies
    -
    - Messaging/AllowMMS -
    Messaging/AllowMessageSync
    -
    - Messaging/AllowRCS -
    ### MSSecurityGuide policies diff --git a/windows/client-management/mdm/policy-csp-abovelock.md b/windows/client-management/mdm/policy-csp-abovelock.md index c968b6c7d2..d93171eccb 100644 --- a/windows/client-management/mdm/policy-csp-abovelock.md +++ b/windows/client-management/mdm/policy-csp-abovelock.md @@ -62,14 +62,6 @@ manager: dansimp
    - - - - - - - -
    MessageDate
    October 2019 Windows \"C\" optional release is available.
    The October 2019 optional monthly “C” release for all supported versions of Windows is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
    October 15, 2019
    09:59 AM PT
    Windows 10, version 1703 has reached end of service
    Consumer and commercial editions of Windows 10, version 1703 have reached end of service. As devices running these editions are no longer receiving monthly security and quality updates containing protections from the latest security threats, we recommend that you update these devices to the latest version of Windows 10 immediately. For more information on end of service dates currently supported versions of Windows 10, see the Windows lifecycle fact sheet.
    October 09, 2019
    12:00 PM PT
    Take Action: October 2019 security update available for all supported versions of Windows
    The October 2019 security update release, referred to as our “B” release, is now available for Windows 10, version 1903 and all supported versions of Windows. We recommend that you install these updates promptly. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. To be informed about the latest updates and releases, follow us on Twitter @WindowsUpdate.
     
    October 08, 2019
    08:00 AM PT
    Take action: Security update available for all supported versions of Windows
    On October 3, 2019, Microsoft expanded delivery of the out-of-band Internet Explorer scripting engine security vulnerability (CVE-2019-1367) update released on September 23, 2019 to Windows Update and Windows Server Update Services (WSUS). This is now a required security update for all supported versions of Windows as it includes the Internet Explorer scripting engine vulnerability mitigation and corrects a recent printing issue some users have experienced. All customers using Windows Update or WSUS will be offered this update automatically. We recommend that you install this update as soon as a possible, then restart your PC to fully apply the mitigations and help secure your devices. As with all cumulative updates, this update supersedes any preceding update.
     
    Note: This update does not replace the standard October 2019 monthly security update release, which is scheduled for October 8, 2019.
    October 03, 2019
    08:00 AM PT
    Education check mark1
    Mobilecheck mark1
    Mobile Enterprisecheck mark1
    @@ -136,14 +128,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - diff --git a/windows/client-management/mdm/policy-csp-activexcontrols.md b/windows/client-management/mdm/policy-csp-activexcontrols.md index ea16cb9e87..447e266f26 100644 --- a/windows/client-management/mdm/policy-csp-activexcontrols.md +++ b/windows/client-management/mdm/policy-csp-activexcontrols.md @@ -58,14 +58,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-applicationdefaults.md b/windows/client-management/mdm/policy-csp-applicationdefaults.md index 54411312e9..ea1804613f 100644 --- a/windows/client-management/mdm/policy-csp-applicationdefaults.md +++ b/windows/client-management/mdm/policy-csp-applicationdefaults.md @@ -61,14 +61,6 @@ manager: dansimp Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -185,14 +177,6 @@ Here is the SyncMl example: Education check mark4 - - Mobile - - - - Mobile Enterprise - - diff --git a/windows/client-management/mdm/policy-csp-applicationmanagement.md b/windows/client-management/mdm/policy-csp-applicationmanagement.md index f04855caaa..cd1e276bf0 100644 --- a/windows/client-management/mdm/policy-csp-applicationmanagement.md +++ b/windows/client-management/mdm/policy-csp-applicationmanagement.md @@ -96,14 +96,6 @@ manager: dansimp Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -173,14 +165,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -250,14 +234,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -327,14 +303,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -406,14 +374,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -482,14 +442,6 @@ Most restricted value: 0 Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -556,14 +508,6 @@ The following list shows the supported values: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -635,14 +579,6 @@ For this policy to work, the Windows apps need to declare in their manifest that Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -714,14 +650,6 @@ This setting supports a range of values between 0 and 1. Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -794,14 +722,6 @@ This setting supports a range of values between 0 and 1. Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -872,14 +792,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -948,14 +860,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -1024,14 +928,6 @@ The following list shows the supported values: Education check mark5 - - Mobile - - - - Mobile Enterprise - - diff --git a/windows/client-management/mdm/policy-csp-appruntime.md b/windows/client-management/mdm/policy-csp-appruntime.md index a7844912b0..a169a686a9 100644 --- a/windows/client-management/mdm/policy-csp-appruntime.md +++ b/windows/client-management/mdm/policy-csp-appruntime.md @@ -58,14 +58,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-appvirtualization.md b/windows/client-management/mdm/policy-csp-appvirtualization.md index c7c9ba66ef..0d741ac2f1 100644 --- a/windows/client-management/mdm/policy-csp-appvirtualization.md +++ b/windows/client-management/mdm/policy-csp-appvirtualization.md @@ -139,14 +139,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -213,14 +205,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -287,14 +271,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -361,14 +337,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -435,14 +403,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -509,14 +469,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -593,14 +545,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -667,14 +611,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -741,14 +677,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -815,14 +743,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -889,14 +809,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -963,14 +875,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1037,14 +941,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1129,14 +1025,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1221,14 +1109,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1313,14 +1193,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1405,14 +1277,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1497,14 +1361,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1571,14 +1427,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1645,14 +1493,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1719,14 +1559,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1793,14 +1625,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1867,14 +1691,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1941,14 +1757,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2015,14 +1823,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2089,14 +1889,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2163,14 +1955,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2237,14 +2021,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-attachmentmanager.md b/windows/client-management/mdm/policy-csp-attachmentmanager.md index 0c0a985993..950f506c63 100644 --- a/windows/client-management/mdm/policy-csp-attachmentmanager.md +++ b/windows/client-management/mdm/policy-csp-attachmentmanager.md @@ -64,14 +64,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -144,14 +136,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -224,14 +208,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-audit.md b/windows/client-management/mdm/policy-csp-audit.md index ee6f36a0cb..494898e890 100644 --- a/windows/client-management/mdm/policy-csp-audit.md +++ b/windows/client-management/mdm/policy-csp-audit.md @@ -232,14 +232,6 @@ ms.date: 09/27/2019 Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -317,14 +309,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -399,14 +383,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -483,14 +459,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -566,14 +534,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -648,14 +608,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -731,14 +683,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -817,14 +761,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -899,14 +835,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -987,14 +915,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -1069,14 +989,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -1153,14 +1065,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -1235,14 +1139,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -1318,14 +1214,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -1401,14 +1289,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -1482,14 +1362,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -1567,14 +1439,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -1650,14 +1514,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -1739,14 +1595,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -1827,14 +1675,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -1913,14 +1753,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -2003,14 +1835,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -2084,14 +1908,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -2168,14 +1984,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -2258,14 +2066,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -2344,14 +2144,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -2426,14 +2218,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -2508,14 +2292,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -2590,14 +2366,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -2672,14 +2440,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -2754,14 +2514,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -2834,14 +2586,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -2918,14 +2662,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -3005,14 +2741,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -3102,14 +2830,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -3186,14 +2906,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -3270,14 +2982,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -3355,14 +3059,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -3448,14 +3144,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -3528,14 +3216,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -3613,14 +3293,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -3696,14 +3368,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -3786,14 +3450,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -3871,14 +3527,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -3953,14 +3601,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -4045,14 +3685,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -4142,14 +3774,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -4230,14 +3854,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -4317,14 +3933,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -4407,14 +4015,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -4493,14 +4093,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -4584,14 +4176,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -4697,14 +4281,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -4775,14 +4351,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -4872,14 +4440,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -4961,14 +4521,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -5044,14 +4596,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -5127,14 +4671,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -5212,14 +4748,6 @@ The following are the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - diff --git a/windows/client-management/mdm/policy-csp-authentication.md b/windows/client-management/mdm/policy-csp-authentication.md index 7121831325..80fbfdb859 100644 --- a/windows/client-management/mdm/policy-csp-authentication.md +++ b/windows/client-management/mdm/policy-csp-authentication.md @@ -79,14 +79,6 @@ manager: dansimp Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -145,14 +137,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -211,14 +195,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -279,14 +255,6 @@ The following list shows the supported values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -349,14 +317,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -427,14 +387,6 @@ The following list shows the supported values: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -507,14 +459,6 @@ Value type is integer. Supported values: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -587,14 +531,6 @@ Value type is integer. Supported values: Education check mark5 - - Mobile - - - - Mobile Enterprise - - diff --git a/windows/client-management/mdm/policy-csp-autoplay.md b/windows/client-management/mdm/policy-csp-autoplay.md index 96b8bf6c71..5d7ab51963 100644 --- a/windows/client-management/mdm/policy-csp-autoplay.md +++ b/windows/client-management/mdm/policy-csp-autoplay.md @@ -64,14 +64,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -143,14 +135,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -231,14 +215,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-bitlocker.md b/windows/client-management/mdm/policy-csp-bitlocker.md index e236364c2d..19f56da359 100644 --- a/windows/client-management/mdm/policy-csp-bitlocker.md +++ b/windows/client-management/mdm/policy-csp-bitlocker.md @@ -61,14 +61,6 @@ manager: dansimp Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - diff --git a/windows/client-management/mdm/policy-csp-bits.md b/windows/client-management/mdm/policy-csp-bits.md index 099ae1bf62..ec5211d548 100644 --- a/windows/client-management/mdm/policy-csp-bits.md +++ b/windows/client-management/mdm/policy-csp-bits.md @@ -83,14 +83,6 @@ If BITS/BandwidthThrottlingStartTime or BITS/BandwidthThrottlingEndTime are NOT Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -174,14 +166,6 @@ ADMX Info: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -265,14 +249,6 @@ ADMX Info: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -356,14 +332,6 @@ ADMX Info: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -442,14 +410,6 @@ ADMX Info: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -528,14 +488,6 @@ ADMX Info: Education check mark5 - - Mobile - - - - Mobile Enterprise - - diff --git a/windows/client-management/mdm/policy-csp-bluetooth.md b/windows/client-management/mdm/policy-csp-bluetooth.md index f2168493d4..4c6605789a 100644 --- a/windows/client-management/mdm/policy-csp-bluetooth.md +++ b/windows/client-management/mdm/policy-csp-bluetooth.md @@ -73,14 +73,6 @@ manager: dansimp Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -143,14 +135,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -213,14 +197,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -279,14 +255,6 @@ The following list shows the supported values: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -345,14 +313,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -408,14 +368,6 @@ If this policy is not set or it is deleted, the default local radio name is used Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - diff --git a/windows/client-management/mdm/policy-csp-browser.md b/windows/client-management/mdm/policy-csp-browser.md index b44716b8ec..7fdad68a46 100644 --- a/windows/client-management/mdm/policy-csp-browser.md +++ b/windows/client-management/mdm/policy-csp-browser.md @@ -220,14 +220,6 @@ manager: dansimp Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -299,14 +291,6 @@ Most restricted value: 0 Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -386,14 +370,6 @@ To verify AllowAutofill is set to 0 (not allowed): Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -463,14 +439,6 @@ Supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -550,14 +518,6 @@ To verify AllowCookies is set to 0 (not allowed): Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -629,14 +589,6 @@ Most restricted value: 0 Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -715,14 +667,6 @@ To verify AllowDoNotTrack is set to 0 (not allowed): Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -792,14 +736,6 @@ Supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -869,14 +805,6 @@ Supported values: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -949,14 +877,6 @@ Most restricted value: 1 Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -1034,14 +954,6 @@ Most restricted value: 0 Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -1111,14 +1023,6 @@ Most restricted value: 0 Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -1192,14 +1096,6 @@ Most restricted value: 0 Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -1278,14 +1174,6 @@ To verify AllowPasswordManager is set to 0 (not allowed): Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1364,14 +1252,6 @@ To verify AllowPopups is set to 0 (not allowed): Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -1450,14 +1330,6 @@ Most restricted value: 0 Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -1535,14 +1407,6 @@ Most restricted value: 0 Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -1620,14 +1484,6 @@ Most restricted value: 0 Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -1703,14 +1559,6 @@ Most restricted value: 0 Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -1781,14 +1629,6 @@ Most restricted value: 0 Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -1866,14 +1706,6 @@ Most restricted value: 0 Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -1951,14 +1783,6 @@ To verify AllowSmartScreen is set to 0 (not allowed): Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -2035,14 +1859,6 @@ Most restricted value: 1 Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -2119,14 +1935,6 @@ Supported values: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2199,14 +2007,6 @@ Most restricted value: 0 Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -2287,14 +2087,6 @@ To verify that browsing data is cleared on exit (ClearBrowsingDataOnExit is set Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -2370,14 +2162,6 @@ Most restricted value: 0 Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -2455,14 +2239,6 @@ Supported values: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -2544,14 +2320,6 @@ Supported values: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -2636,14 +2404,6 @@ Supported values: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -2723,14 +2483,6 @@ Supported values: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -2820,14 +2572,6 @@ Supported values: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -2906,14 +2650,6 @@ Most restricted value: 0 Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2990,14 +2726,6 @@ Most restricted value: 0 Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3067,14 +2795,6 @@ Most restricted value: 0 Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3150,14 +2870,6 @@ Supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -3211,14 +2923,6 @@ Supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3304,14 +3008,6 @@ Supported values: Education check mark3 - - Mobile - check mark3 - - - Mobile Enterprise - check mark3 - @@ -3383,14 +3079,6 @@ Most restricted value: 1 Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3460,14 +3148,6 @@ Most restricted value: 1 Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -3543,14 +3223,6 @@ Most restricted value: 1 Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -3621,14 +3293,6 @@ Most restricted value: 1 Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -3699,14 +3363,6 @@ Most restricted value: 1 Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -3775,14 +3431,6 @@ Most restricted value: 1 Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -3852,14 +3500,6 @@ Most restricted value: 1 Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -3935,14 +3575,6 @@ Supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -4014,14 +3646,6 @@ Most restricted value: 1 Education check mark3 - - Mobile - check mark3 - - - Mobile Enterprise - check mark3 - @@ -4100,14 +3724,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -4182,14 +3798,6 @@ Most restricted value: 0 Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -4268,14 +3876,6 @@ Most restricted value: 1 Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -4351,14 +3951,6 @@ Supported values: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -4433,14 +4025,6 @@ Supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -4514,14 +4098,6 @@ Most restricted value: 0 Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -4605,14 +4181,6 @@ To verify that favorites are in synchronized between Internet Explorer and Micro Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -4688,14 +4256,6 @@ Supported values: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-camera.md b/windows/client-management/mdm/policy-csp-camera.md index b653678c88..e6a973b3d2 100644 --- a/windows/client-management/mdm/policy-csp-camera.md +++ b/windows/client-management/mdm/policy-csp-camera.md @@ -58,14 +58,6 @@ manager: dansimp Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - diff --git a/windows/client-management/mdm/policy-csp-cellular.md b/windows/client-management/mdm/policy-csp-cellular.md index 20ce1d0a5e..acb98b647f 100644 --- a/windows/client-management/mdm/policy-csp-cellular.md +++ b/windows/client-management/mdm/policy-csp-cellular.md @@ -70,14 +70,6 @@ manager: dansimp Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -158,14 +150,6 @@ The following list shows the supported values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -226,14 +210,6 @@ ADMX Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -294,14 +270,6 @@ ADMX Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -362,14 +330,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-connectivity.md b/windows/client-management/mdm/policy-csp-connectivity.md index ea6ca3b3a9..2f34558e42 100644 --- a/windows/client-management/mdm/policy-csp-connectivity.md +++ b/windows/client-management/mdm/policy-csp-connectivity.md @@ -95,14 +95,6 @@ manager: dansimp Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -169,14 +161,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -236,14 +220,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -323,14 +299,6 @@ To validate on mobile devices, do the following: Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -392,14 +360,6 @@ The following list shows the supported values: Education check mark4 - - Mobile - - - - Mobile Enterprise - - @@ -475,14 +435,6 @@ Device that has previously opt-in to MMX will also stop showing on the device li Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -543,14 +495,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -611,14 +555,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -695,14 +631,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -777,14 +705,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -859,14 +779,6 @@ ADMX Info: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -928,14 +840,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1004,14 +908,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-controlpolicyconflict.md b/windows/client-management/mdm/policy-csp-controlpolicyconflict.md index 5d76f3ae08..1cb56dfe89 100644 --- a/windows/client-management/mdm/policy-csp-controlpolicyconflict.md +++ b/windows/client-management/mdm/policy-csp-controlpolicyconflict.md @@ -59,14 +59,6 @@ manager: dansimp Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-credentialproviders.md b/windows/client-management/mdm/policy-csp-credentialproviders.md index 6f9bacca01..375aeaa91a 100644 --- a/windows/client-management/mdm/policy-csp-credentialproviders.md +++ b/windows/client-management/mdm/policy-csp-credentialproviders.md @@ -64,14 +64,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -146,14 +138,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -226,14 +210,6 @@ ADMX Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-credentialsdelegation.md b/windows/client-management/mdm/policy-csp-credentialsdelegation.md index 7b98255481..1acf660756 100644 --- a/windows/client-management/mdm/policy-csp-credentialsdelegation.md +++ b/windows/client-management/mdm/policy-csp-credentialsdelegation.md @@ -58,14 +58,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-credentialsui.md b/windows/client-management/mdm/policy-csp-credentialsui.md index fc06e65117..2327d2dfa8 100644 --- a/windows/client-management/mdm/policy-csp-credentialsui.md +++ b/windows/client-management/mdm/policy-csp-credentialsui.md @@ -61,14 +61,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -144,14 +136,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-cryptography.md b/windows/client-management/mdm/policy-csp-cryptography.md index 8090aed7bd..2f7687a676 100644 --- a/windows/client-management/mdm/policy-csp-cryptography.md +++ b/windows/client-management/mdm/policy-csp-cryptography.md @@ -61,14 +61,6 @@ manager: dansimp Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -138,14 +130,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - diff --git a/windows/client-management/mdm/policy-csp-dataprotection.md b/windows/client-management/mdm/policy-csp-dataprotection.md index f61e4211ed..ef44717b43 100644 --- a/windows/client-management/mdm/policy-csp-dataprotection.md +++ b/windows/client-management/mdm/policy-csp-dataprotection.md @@ -61,14 +61,6 @@ manager: dansimp Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -129,14 +121,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-datausage.md b/windows/client-management/mdm/policy-csp-datausage.md index 667a2f4316..b8371194cc 100644 --- a/windows/client-management/mdm/policy-csp-datausage.md +++ b/windows/client-management/mdm/policy-csp-datausage.md @@ -74,14 +74,6 @@ This policy is deprecated in Windows 10, version 1809. Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-defender.md b/windows/client-management/mdm/policy-csp-defender.md index 039f7bf21b..a7473d284a 100644 --- a/windows/client-management/mdm/policy-csp-defender.md +++ b/windows/client-management/mdm/policy-csp-defender.md @@ -178,14 +178,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -256,14 +248,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -334,14 +318,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -413,14 +389,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -491,14 +459,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -569,14 +529,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -647,14 +599,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -725,14 +669,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -795,14 +731,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -873,14 +801,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -951,14 +871,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1029,14 +941,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1099,14 +1003,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1177,14 +1073,6 @@ The following list shows the supported values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1251,14 +1139,6 @@ ADMX Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1327,14 +1207,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1406,14 +1278,6 @@ Valid values: 0–100 Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -1496,14 +1360,6 @@ ADMX Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1584,14 +1440,6 @@ The following list shows the supported values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1662,14 +1510,6 @@ ADMX Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1733,14 +1573,6 @@ ADMX Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1804,14 +1636,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1883,14 +1707,6 @@ Valid values: 0–90 Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -1971,14 +1787,6 @@ ADMX Info: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -2059,14 +1867,6 @@ ADMX Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2138,14 +1938,6 @@ The following list shows the supported values: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -2224,14 +2016,6 @@ ADMX Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2309,14 +2093,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2381,14 +2157,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2453,14 +2221,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2531,14 +2291,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2602,14 +2354,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2685,14 +2429,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2764,14 +2500,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2849,14 +2577,6 @@ Valid values: 0–1380 Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2938,14 +2658,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3023,14 +2735,6 @@ Valid values: 0–1380. Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -3115,14 +2819,6 @@ ADMX Info: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -3202,14 +2898,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3285,14 +2973,6 @@ Valid values: 0–24. Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3366,14 +3046,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-deliveryoptimization.md b/windows/client-management/mdm/policy-csp-deliveryoptimization.md index f1cad52c4e..22fdc19927 100644 --- a/windows/client-management/mdm/policy-csp-deliveryoptimization.md +++ b/windows/client-management/mdm/policy-csp-deliveryoptimization.md @@ -136,14 +136,6 @@ manager: dansimp Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -210,14 +202,6 @@ ADMX Info: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -289,14 +273,6 @@ The following list shows the supported values: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -366,14 +342,6 @@ ADMX Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -436,14 +404,6 @@ ADMX Info: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -517,14 +477,6 @@ Supported values: 0 - one month (in seconds) Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -596,14 +548,6 @@ Supported values: 0 - one month (in seconds) Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -678,14 +622,6 @@ The following list shows the supported values as number of seconds: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -761,14 +697,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -836,14 +764,6 @@ ADMX Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -921,14 +841,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -995,14 +907,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1069,14 +973,6 @@ ADMX Info: Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1143,14 +1039,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1217,14 +1105,6 @@ ADMX Info: Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1291,14 +1171,6 @@ ADMX Info: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1364,14 +1236,6 @@ ADMX Info: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1441,14 +1305,6 @@ ADMX Info: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1515,14 +1371,6 @@ ADMX Info: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1589,14 +1437,6 @@ ADMX Info: Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1663,14 +1503,6 @@ ADMX Info: Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1739,14 +1571,6 @@ ADMX Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1822,14 +1646,6 @@ This policy is deprecated. Use [DOPercentageMaxForegroundBandwidth](#deliveryopt Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1892,14 +1708,6 @@ ADMX Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1969,14 +1777,6 @@ The following list shows the supported values: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2051,14 +1851,6 @@ This policy allows an IT Admin to define the following: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-desktop.md b/windows/client-management/mdm/policy-csp-desktop.md index 4ceba6053b..1ed7a87b33 100644 --- a/windows/client-management/mdm/policy-csp-desktop.md +++ b/windows/client-management/mdm/policy-csp-desktop.md @@ -58,14 +58,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-deviceguard.md b/windows/client-management/mdm/policy-csp-deviceguard.md index e9e4a9ca92..8831b8ffa3 100644 --- a/windows/client-management/mdm/policy-csp-deviceguard.md +++ b/windows/client-management/mdm/policy-csp-deviceguard.md @@ -69,14 +69,6 @@ manager: dansimp Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -154,14 +146,6 @@ ADMX Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -228,14 +212,6 @@ The following list shows the supported values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -304,14 +280,6 @@ The following list shows the supported values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-devicehealthmonitoring.md b/windows/client-management/mdm/policy-csp-devicehealthmonitoring.md index ebcbe2fab4..54d416278e 100644 --- a/windows/client-management/mdm/policy-csp-devicehealthmonitoring.md +++ b/windows/client-management/mdm/policy-csp-devicehealthmonitoring.md @@ -64,14 +64,6 @@ manager: dansimp Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -136,14 +128,6 @@ The following list shows the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -207,14 +191,6 @@ IT Pros do not need to set this policy. Instead, Microsoft Intune is expected to Education check mark6 - - Mobile - - - - Mobile Enterprise - - diff --git a/windows/client-management/mdm/policy-csp-deviceinstallation.md b/windows/client-management/mdm/policy-csp-deviceinstallation.md index 69b0640af8..91904b2c8e 100644 --- a/windows/client-management/mdm/policy-csp-deviceinstallation.md +++ b/windows/client-management/mdm/policy-csp-deviceinstallation.md @@ -81,14 +81,6 @@ author: manikadhiman Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -203,14 +195,6 @@ To verify that the policy is applied, check C:\windows\INF\setupapi.dev.log and Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -318,14 +302,6 @@ To verify the policy is applied, check C:\windows\INF\setupapi.dev.log and see i Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -449,14 +425,6 @@ To verify that the policy is applied, check C:\windows\INF\setupapi.dev.log and Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -536,14 +504,6 @@ ADMX Info: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -656,14 +616,6 @@ You can also block installation by using a custom profile in Intune. Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -781,14 +733,6 @@ For example, this custom profile blocks installation and usage of USB devices wi Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -897,14 +841,6 @@ To verify the policy is applied, check C:\windows\INF\setupapi.dev.log and see i Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-devicelock.md b/windows/client-management/mdm/policy-csp-devicelock.md index acdfdecb6a..c0fa8cb3c8 100644 --- a/windows/client-management/mdm/policy-csp-devicelock.md +++ b/windows/client-management/mdm/policy-csp-devicelock.md @@ -95,14 +95,6 @@ manager: dansimp Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -168,14 +160,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -247,14 +231,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -354,14 +330,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -429,14 +397,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -504,14 +464,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -569,14 +521,6 @@ Value type is a string, which is the full image filepath and filename. Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -651,14 +595,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -727,14 +663,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -857,14 +785,6 @@ For additional information about this policy, see [Exchange ActiveSync Policy En Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -958,14 +878,6 @@ The following example shows how to set the minimum password length to 4 characte Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1027,14 +939,6 @@ GP Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1105,14 +1009,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-display.md b/windows/client-management/mdm/policy-csp-display.md index ac06feca25..51c233f850 100644 --- a/windows/client-management/mdm/policy-csp-display.md +++ b/windows/client-management/mdm/policy-csp-display.md @@ -70,14 +70,6 @@ manager: dansimp Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -138,14 +130,6 @@ ADMX Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -226,14 +210,6 @@ The following list shows the supported values: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -294,14 +270,6 @@ ADMX Info: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -377,14 +345,6 @@ To validate on Desktop, do the following: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-dmaguard.md b/windows/client-management/mdm/policy-csp-dmaguard.md index 02d35fa1fe..21177481cb 100644 --- a/windows/client-management/mdm/policy-csp-dmaguard.md +++ b/windows/client-management/mdm/policy-csp-dmaguard.md @@ -60,14 +60,6 @@ manager: dansimp Education check mark5 - - Mobile - - - - Mobile Enterprise - - diff --git a/windows/client-management/mdm/policy-csp-education.md b/windows/client-management/mdm/policy-csp-education.md index 365bc82b69..8db8e9b9db 100644 --- a/windows/client-management/mdm/policy-csp-education.md +++ b/windows/client-management/mdm/policy-csp-education.md @@ -69,14 +69,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -140,14 +132,6 @@ The following list shows the supported values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -201,14 +185,6 @@ The policy value is expected to be the name (network host name) of an installed Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -275,14 +251,6 @@ The following list shows the supported values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-enterprisecloudprint.md b/windows/client-management/mdm/policy-csp-enterprisecloudprint.md index d920678f17..f858f2d856 100644 --- a/windows/client-management/mdm/policy-csp-enterprisecloudprint.md +++ b/windows/client-management/mdm/policy-csp-enterprisecloudprint.md @@ -73,14 +73,6 @@ manager: dansimp Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -136,14 +128,6 @@ The default value is an empty string. Otherwise, the value should contain the UR Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -199,14 +183,6 @@ The default value is an empty string. Otherwise, the value should contain a GUID Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -262,14 +238,6 @@ The default value is an empty string. Otherwise, the value should contain a URL. Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -325,14 +293,6 @@ The default value is an empty string. Otherwise, the value should contain the UR Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -388,14 +348,6 @@ For Windows Mobile, the default value is 20. Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - diff --git a/windows/client-management/mdm/policy-csp-errorreporting.md b/windows/client-management/mdm/policy-csp-errorreporting.md index 927affaab1..5a6ae21b25 100644 --- a/windows/client-management/mdm/policy-csp-errorreporting.md +++ b/windows/client-management/mdm/policy-csp-errorreporting.md @@ -70,14 +70,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -158,14 +150,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -236,14 +220,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -318,14 +294,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -396,14 +364,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-eventlogservice.md b/windows/client-management/mdm/policy-csp-eventlogservice.md index e45a30e9c1..8fe6433f8f 100644 --- a/windows/client-management/mdm/policy-csp-eventlogservice.md +++ b/windows/client-management/mdm/policy-csp-eventlogservice.md @@ -67,14 +67,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -147,14 +139,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -225,14 +209,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -303,14 +279,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-experience.md b/windows/client-management/mdm/policy-csp-experience.md index 2f411730fc..9fcb9122fa 100644 --- a/windows/client-management/mdm/policy-csp-experience.md +++ b/windows/client-management/mdm/policy-csp-experience.md @@ -118,14 +118,6 @@ manager: dansimp Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -205,14 +197,6 @@ ADMX Info: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -281,14 +265,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -351,14 +327,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -429,14 +397,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -525,14 +485,6 @@ This policy is deprecated. Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -591,14 +543,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -674,14 +618,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -752,14 +688,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -833,14 +761,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -913,14 +833,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -992,14 +904,6 @@ The following list shows the supported values: Education check mark4 - - Mobile - - - - Mobile Enterprise - - @@ -1070,14 +974,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1150,14 +1046,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1224,14 +1112,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1303,14 +1183,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -1381,14 +1253,6 @@ The following list shows the supported values: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -1483,14 +1347,6 @@ _**Turn syncing off by default but don’t disable**_ Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -1586,14 +1442,6 @@ Validation procedure: Education check mark6 - - Mobile - - - - Mobile Enterprise - - diff --git a/windows/client-management/mdm/policy-csp-exploitguard.md b/windows/client-management/mdm/policy-csp-exploitguard.md index 4c9ac2d8da..4f1c01cb6d 100644 --- a/windows/client-management/mdm/policy-csp-exploitguard.md +++ b/windows/client-management/mdm/policy-csp-exploitguard.md @@ -58,14 +58,6 @@ manager: dansimp Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-fileexplorer.md b/windows/client-management/mdm/policy-csp-fileexplorer.md index 76e6dd9e7b..8d4880e89e 100644 --- a/windows/client-management/mdm/policy-csp-fileexplorer.md +++ b/windows/client-management/mdm/policy-csp-fileexplorer.md @@ -61,14 +61,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -135,14 +127,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-games.md b/windows/client-management/mdm/policy-csp-games.md index fe3421951b..8c0e918226 100644 --- a/windows/client-management/mdm/policy-csp-games.md +++ b/windows/client-management/mdm/policy-csp-games.md @@ -58,14 +58,6 @@ manager: dansimp Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-handwriting.md b/windows/client-management/mdm/policy-csp-handwriting.md index 4538f7e095..83c802118d 100644 --- a/windows/client-management/mdm/policy-csp-handwriting.md +++ b/windows/client-management/mdm/policy-csp-handwriting.md @@ -58,14 +58,6 @@ manager: dansimp Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-internetexplorer.md b/windows/client-management/mdm/policy-csp-internetexplorer.md index a78a9efcd4..09358bea87 100644 --- a/windows/client-management/mdm/policy-csp-internetexplorer.md +++ b/windows/client-management/mdm/policy-csp-internetexplorer.md @@ -814,14 +814,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -893,14 +885,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -972,14 +956,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1057,14 +1033,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1137,14 +1105,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1216,14 +1176,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1299,14 +1251,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1380,14 +1324,6 @@ ADMX Info: Education check mark6 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1472,14 +1408,6 @@ Supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1551,14 +1479,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1630,14 +1550,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1710,14 +1622,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1789,14 +1693,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1870,14 +1766,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1955,14 +1843,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2040,14 +1920,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2125,14 +1997,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2210,14 +2074,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2295,14 +2151,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2380,14 +2228,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2465,14 +2305,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2544,14 +2376,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2659,14 +2483,6 @@ Value and index pairs in the SyncML example: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2740,14 +2556,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2821,14 +2629,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2906,14 +2706,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2991,14 +2783,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3076,14 +2860,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3157,14 +2933,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3238,14 +3006,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3321,14 +3081,6 @@ ADMX Info: Education check mark6 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3411,14 +3163,6 @@ Supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3492,14 +3236,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3571,14 +3307,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3650,14 +3378,6 @@ ADMX Info: Education check mark6 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3740,14 +3460,6 @@ Supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3819,14 +3531,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3898,14 +3602,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3979,14 +3675,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -4062,14 +3750,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -4141,14 +3821,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -4222,14 +3894,6 @@ ADMX Info: Education check mark6 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -4312,14 +3976,6 @@ Supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -4395,14 +4051,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -4478,14 +4126,6 @@ ADMX Info: Education check mark6 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -4570,14 +4210,6 @@ Supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -4648,14 +4280,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -4727,14 +4351,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -4810,14 +4426,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -4893,14 +4501,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -4972,14 +4572,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -5051,14 +4643,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -5132,14 +4716,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -5211,14 +4787,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -5291,14 +4859,6 @@ ADMX Info: Education check mark6 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -5383,14 +4943,6 @@ Supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -5466,14 +5018,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -5550,14 +5094,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -5634,14 +5170,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -5715,14 +5243,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -5800,14 +5320,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -5881,14 +5393,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -5962,14 +5466,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -6043,14 +5539,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -6124,14 +5612,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -6203,14 +5683,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -6286,14 +5758,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -6367,14 +5831,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -6448,14 +5904,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -6529,14 +5977,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -6610,14 +6050,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -6691,14 +6123,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -6770,14 +6194,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -6849,14 +6265,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -6930,14 +6338,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -7011,14 +6411,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -7092,14 +6484,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -7175,14 +6559,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -7254,14 +6630,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -7335,14 +6703,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -7418,14 +6778,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -7499,14 +6851,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -7580,14 +6924,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -7661,14 +6997,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -7740,14 +7068,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -7823,14 +7143,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -7906,14 +7218,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -7987,14 +7291,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -8068,14 +7364,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -8149,14 +7437,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -8232,14 +7512,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -8281,14 +7553,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -8368,14 +7632,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -8449,14 +7705,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -8538,14 +7786,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -8619,14 +7859,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -8700,14 +7932,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -8781,14 +8005,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -8862,14 +8078,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -8943,14 +8151,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -9024,14 +8224,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -9103,14 +8295,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -9184,14 +8368,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -9265,14 +8441,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -9346,14 +8514,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -9427,14 +8587,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -9510,14 +8662,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -9591,14 +8735,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -9672,14 +8808,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -9755,14 +8883,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -9842,14 +8962,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -9923,14 +9035,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -10004,14 +9108,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -10085,14 +9181,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -10164,14 +9252,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -10245,14 +9325,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -10326,14 +9398,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -10407,14 +9471,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -10488,14 +9544,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -10571,14 +9619,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -10652,14 +9692,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -10733,14 +9765,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -10816,14 +9840,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -10903,14 +9919,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -10984,14 +9992,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -11065,14 +10065,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -11146,14 +10138,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -11225,14 +10209,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -11306,14 +10282,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -11387,14 +10355,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -11468,14 +10428,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -11549,14 +10501,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -11632,14 +10576,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -11713,14 +10649,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -11796,14 +10724,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -11883,14 +10803,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -11964,14 +10876,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -12051,14 +10955,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -12132,14 +11028,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -12213,14 +11101,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -12292,14 +11172,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -12373,14 +11245,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -12454,14 +11318,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -12535,14 +11391,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -12616,14 +11464,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -12699,14 +11539,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -12780,14 +11612,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -12863,14 +11687,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -12944,14 +11760,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -13025,14 +11833,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -13106,14 +11906,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -13185,14 +11977,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -13266,14 +12050,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -13347,14 +12123,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -13428,14 +12196,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -13509,14 +12269,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -13592,14 +12344,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -13673,14 +12417,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -13756,14 +12492,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -13843,14 +12571,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -13924,14 +12644,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -14005,14 +12717,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -14086,14 +12790,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -14165,14 +12861,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -14246,14 +12934,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -14327,14 +13007,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -14408,14 +13080,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -14489,14 +13153,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -14572,14 +13228,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -14653,14 +13301,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -14736,14 +13376,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -14823,14 +13455,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -14904,14 +13528,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -14985,14 +13601,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -15066,14 +13674,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -15145,14 +13745,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -15226,14 +13818,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -15307,14 +13891,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -15388,14 +13964,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -15469,14 +14037,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -15552,14 +14112,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -15633,14 +14185,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -15716,14 +14260,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -15803,14 +14339,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -15884,14 +14412,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -15965,14 +14485,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -16046,14 +14558,6 @@ ADMX Info: Education check mark6 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -16139,14 +14643,6 @@ Supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -16220,14 +14716,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -16299,14 +14787,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -16378,14 +14858,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -16459,14 +14931,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -16540,14 +15004,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -16621,14 +15077,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -16702,14 +15150,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -16783,14 +15223,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -16864,14 +15296,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -16945,14 +15369,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -17024,14 +15440,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -17105,14 +15513,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -17188,14 +15588,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -17269,14 +15661,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -17350,14 +15734,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -17431,14 +15807,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -17512,14 +15880,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -17593,14 +15953,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -17674,14 +16026,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -17755,14 +16099,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -17834,14 +16170,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -17913,14 +16241,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -17994,14 +16314,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -18075,14 +16387,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -18156,14 +16460,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -18239,14 +16535,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -18318,14 +16606,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -18399,14 +16679,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -18482,14 +16754,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -18563,14 +16827,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -18644,14 +16900,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -18725,14 +16973,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -18804,14 +17044,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -18887,14 +17119,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -18970,14 +17194,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -19051,14 +17267,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -19132,14 +17340,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -19215,14 +17415,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -19302,14 +17494,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -19383,14 +17567,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -19472,14 +17648,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -19553,14 +17721,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -19636,14 +17796,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -19717,14 +17869,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -19800,14 +17944,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -19883,14 +18019,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -19964,14 +18092,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -20045,14 +18165,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -20126,14 +18238,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -20207,14 +18311,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -20286,14 +18382,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -20368,14 +18456,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -20447,14 +18527,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -20528,14 +18600,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -20609,14 +18673,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -20688,14 +18744,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -20769,14 +18817,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -20850,14 +18890,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -20931,14 +18963,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -21012,14 +19036,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -21095,14 +19111,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -21176,14 +19184,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -21257,14 +19257,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -21340,14 +19332,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -21427,14 +19411,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-kerberos.md b/windows/client-management/mdm/policy-csp-kerberos.md index e3e557427b..105f418944 100644 --- a/windows/client-management/mdm/policy-csp-kerberos.md +++ b/windows/client-management/mdm/policy-csp-kerberos.md @@ -75,14 +75,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -153,14 +145,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -230,14 +214,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -312,14 +288,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -390,14 +358,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -472,14 +432,6 @@ ADMX Info: Education check mark5 - - Mobile - - - - Mobile Enterprise - - diff --git a/windows/client-management/mdm/policy-csp-kioskbrowser.md b/windows/client-management/mdm/policy-csp-kioskbrowser.md index 3536f9af1f..588418965d 100644 --- a/windows/client-management/mdm/policy-csp-kioskbrowser.md +++ b/windows/client-management/mdm/policy-csp-kioskbrowser.md @@ -79,14 +79,6 @@ These policies currently only apply to Kiosk Browser app. Kiosk Browser is a Mic Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -141,14 +133,6 @@ Added in Windows 10, version 1803. List of exceptions to the blocked website URL Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -203,14 +187,6 @@ Added in Windows 10, version 1803. List of blocked website URLs (with wildcard s Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -265,14 +241,6 @@ Added in Windows 10, version 1803. Configures the default URL kiosk browsers to Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -324,14 +292,6 @@ Shows the Kiosk Browser's end session button. When the policy is enabled, the Ki Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -386,14 +346,6 @@ Added in Windows 10, version 1803. Enable/disable kiosk browser's home button. Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -448,14 +400,6 @@ Added in Windows 10, version 1803. Enable/disable kiosk browser's navigation but Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-lanmanworkstation.md b/windows/client-management/mdm/policy-csp-lanmanworkstation.md index c6e30c3741..a19090d556 100644 --- a/windows/client-management/mdm/policy-csp-lanmanworkstation.md +++ b/windows/client-management/mdm/policy-csp-lanmanworkstation.md @@ -58,14 +58,6 @@ manager: dansimp Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-licensing.md b/windows/client-management/mdm/policy-csp-licensing.md index 1fa6c62b22..9a539e5f24 100644 --- a/windows/client-management/mdm/policy-csp-licensing.md +++ b/windows/client-management/mdm/policy-csp-licensing.md @@ -61,14 +61,6 @@ manager: dansimp Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -135,14 +127,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-localpoliciessecurityoptions.md b/windows/client-management/mdm/policy-csp-localpoliciessecurityoptions.md index c41fae0999..7cbc2d6c01 100644 --- a/windows/client-management/mdm/policy-csp-localpoliciessecurityoptions.md +++ b/windows/client-management/mdm/policy-csp-localpoliciessecurityoptions.md @@ -201,14 +201,6 @@ manager: dansimp Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -281,14 +273,6 @@ The following list shows the supported values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -366,14 +350,6 @@ Valid values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -437,14 +413,6 @@ GP Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -508,14 +476,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -580,14 +540,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -652,14 +604,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -726,14 +670,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -797,14 +733,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -892,14 +820,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -984,14 +904,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1071,14 +983,6 @@ GP Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1146,14 +1050,6 @@ Valid values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1226,14 +1122,6 @@ Valid values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1307,14 +1195,6 @@ Valid values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1389,14 +1269,6 @@ Valid values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1466,14 +1338,6 @@ Valid values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1539,14 +1403,6 @@ GP Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1610,14 +1466,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1696,14 +1544,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1780,14 +1620,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1851,14 +1683,6 @@ GP Info: Education check mark - - Mobile - - - - Mobile Enterprise - - @@ -1937,14 +1761,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2033,14 +1849,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2121,14 +1929,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2202,14 +2002,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2273,14 +2065,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2344,14 +2128,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2415,14 +2191,6 @@ GP Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2491,14 +2259,6 @@ Valid values: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2567,14 +2327,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2658,14 +2410,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2734,14 +2478,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2816,14 +2552,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2902,14 +2630,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2988,14 +2708,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3074,14 +2786,6 @@ GP Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3136,14 +2840,6 @@ Valid values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3218,14 +2914,6 @@ Valid values: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3291,14 +2979,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3356,14 +3036,6 @@ Default: Enabled. Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3437,14 +3109,6 @@ Valid values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3520,14 +3184,6 @@ GP Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3596,14 +3252,6 @@ The following list shows the supported values: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3669,14 +3317,6 @@ GP Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3742,14 +3382,6 @@ GP Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3821,14 +3453,6 @@ GP Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3895,14 +3519,6 @@ GP Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3968,14 +3584,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -4041,14 +3649,6 @@ GP Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-lockdown.md b/windows/client-management/mdm/policy-csp-lockdown.md index 09c431d7cb..d27d43ed2c 100644 --- a/windows/client-management/mdm/policy-csp-lockdown.md +++ b/windows/client-management/mdm/policy-csp-lockdown.md @@ -58,14 +58,6 @@ manager: dansimp Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-maps.md b/windows/client-management/mdm/policy-csp-maps.md index 16c27d47df..afe7ec76ea 100644 --- a/windows/client-management/mdm/policy-csp-maps.md +++ b/windows/client-management/mdm/policy-csp-maps.md @@ -61,14 +61,6 @@ manager: dansimp Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -130,14 +122,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - diff --git a/windows/client-management/mdm/policy-csp-messaging.md b/windows/client-management/mdm/policy-csp-messaging.md index 8301d1a9a1..dd8f7b1f33 100644 --- a/windows/client-management/mdm/policy-csp-messaging.md +++ b/windows/client-management/mdm/policy-csp-messaging.md @@ -58,14 +58,6 @@ manager: dansimp Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - diff --git a/windows/client-management/mdm/policy-csp-mssecurityguide.md b/windows/client-management/mdm/policy-csp-mssecurityguide.md index 191d19d39c..37c45b45c8 100644 --- a/windows/client-management/mdm/policy-csp-mssecurityguide.md +++ b/windows/client-management/mdm/policy-csp-mssecurityguide.md @@ -73,14 +73,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -144,14 +136,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -215,14 +199,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -286,14 +262,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -357,14 +325,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -428,14 +388,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-msslegacy.md b/windows/client-management/mdm/policy-csp-msslegacy.md index 1d3889bac0..98d7d84a08 100644 --- a/windows/client-management/mdm/policy-csp-msslegacy.md +++ b/windows/client-management/mdm/policy-csp-msslegacy.md @@ -67,14 +67,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -138,14 +130,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -209,14 +193,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -280,14 +256,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-networkisolation.md b/windows/client-management/mdm/policy-csp-networkisolation.md index e6e784b313..f632347a1a 100644 --- a/windows/client-management/mdm/policy-csp-networkisolation.md +++ b/windows/client-management/mdm/policy-csp-networkisolation.md @@ -79,14 +79,6 @@ manager: dansimp Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -147,14 +139,6 @@ ADMX Info: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -228,14 +212,6 @@ fd00::-fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -295,14 +271,6 @@ ADMX Info: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -363,14 +331,6 @@ ADMX Info: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -432,14 +392,6 @@ Here are the steps to create canonical domain names: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -500,14 +452,6 @@ ADMX Info: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -567,14 +511,6 @@ ADMX Info: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - diff --git a/windows/client-management/mdm/policy-csp-notifications.md b/windows/client-management/mdm/policy-csp-notifications.md index 00bea64a62..2f2291971c 100644 --- a/windows/client-management/mdm/policy-csp-notifications.md +++ b/windows/client-management/mdm/policy-csp-notifications.md @@ -64,14 +64,6 @@ manager: dansimp Education check mark4 - - Mobile - - - - Mobile Enterprise - - @@ -153,14 +145,6 @@ Validation: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -231,14 +215,6 @@ The following list shows the supported values: Education check mark4 - - Mobile - - - - Mobile Enterprise - - diff --git a/windows/client-management/mdm/policy-csp-power.md b/windows/client-management/mdm/policy-csp-power.md index 795bba52f2..6224cad349 100644 --- a/windows/client-management/mdm/policy-csp-power.md +++ b/windows/client-management/mdm/policy-csp-power.md @@ -121,14 +121,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -199,14 +191,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -277,14 +261,6 @@ ADMX Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -357,14 +333,6 @@ ADMX Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -437,14 +405,6 @@ ADMX Info: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -519,14 +479,6 @@ Supported values: 0-100. The default is 70. Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -600,14 +552,6 @@ Supported values: 0-100. The default is 70. Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -680,14 +624,6 @@ ADMX Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -760,14 +696,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -838,14 +766,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -916,14 +836,6 @@ ADMX Info: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -1003,14 +915,6 @@ The following are the supported lid close switch actions (on battery): Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -1090,14 +994,6 @@ The following are the supported lid close switch actions (plugged in): Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -1177,14 +1073,6 @@ The following are the supported Power button actions (on battery): Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -1264,14 +1152,6 @@ The following are the supported Power button actions (plugged in): Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -1351,14 +1231,6 @@ The following are the supported Sleep button actions (on battery): Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -1438,14 +1310,6 @@ The following are the supported Sleep button actions (plugged in): Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1518,14 +1382,6 @@ ADMX Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1598,14 +1454,6 @@ ADMX Info: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -1682,14 +1530,6 @@ The following are the supported values for Hybrid sleep (on battery): Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -1766,14 +1606,6 @@ The following are the supported values for Hybrid sleep (plugged in): Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -1850,14 +1682,6 @@ Default value for unattended sleep timeout (on battery): Education check mark6 - - Mobile - - - - Mobile Enterprise - - diff --git a/windows/client-management/mdm/policy-csp-printers.md b/windows/client-management/mdm/policy-csp-printers.md index 59b5e7c09a..1491101d58 100644 --- a/windows/client-management/mdm/policy-csp-printers.md +++ b/windows/client-management/mdm/policy-csp-printers.md @@ -64,14 +64,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -167,14 +159,6 @@ Data type: String Value: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -258,14 +242,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-privacy.md b/windows/client-management/mdm/policy-csp-privacy.md index 47ff4b48d0..54d5179370 100644 --- a/windows/client-management/mdm/policy-csp-privacy.md +++ b/windows/client-management/mdm/policy-csp-privacy.md @@ -325,14 +325,6 @@ manager: dansimp Education check mark3 - - Mobile - check mark3 - - - Mobile Enterprise - check mark3 - @@ -397,14 +389,6 @@ The following list shows the supported values: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -473,14 +457,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -549,14 +525,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -626,14 +594,6 @@ The following list shows the supported values: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -709,14 +669,6 @@ ADMX Info: Education check mark3 - - Mobile - check mark3 - - - Mobile Enterprise - check mark3 - @@ -783,14 +735,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -862,14 +806,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -930,14 +866,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -998,14 +926,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -1066,14 +986,6 @@ ADMX Info: Education cross mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1148,14 +1060,6 @@ The following list shows the supported values: Education cross mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1225,14 +1129,6 @@ ADMX Info: Education cross mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1302,14 +1198,6 @@ ADMX Info: Education cross mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1380,14 +1268,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -1459,14 +1339,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -1527,14 +1399,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -1595,14 +1459,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -1663,14 +1519,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -1742,14 +1590,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -1810,14 +1650,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -1878,14 +1710,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -1946,14 +1770,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -2025,14 +1841,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -2093,14 +1901,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -2161,14 +1961,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -2229,14 +2021,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -2308,14 +2092,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -2376,14 +2152,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -2444,14 +2212,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -2512,14 +2272,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -2591,14 +2343,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -2659,14 +2403,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -2727,14 +2463,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -2795,14 +2523,6 @@ ADMX Info: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -2854,14 +2574,6 @@ This policy setting specifies whether Windows apps can access the eye tracker. Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -2913,14 +2625,6 @@ List of semi-colon delimited Package Family Names of Windows Store Apps. Listed Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -2972,14 +2676,6 @@ List of semi-colon delimited Package Family Names of Windows Store Apps. Listed Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -3031,14 +2727,6 @@ List of semi-colon delimited Package Family Names of Windows Store Apps. The use Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -3110,14 +2798,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -3178,14 +2858,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -3246,14 +2918,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -3314,14 +2978,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -3393,14 +3049,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -3461,14 +3109,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -3529,14 +3169,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -3597,14 +3229,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -3676,14 +3300,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -3744,14 +3360,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -3812,14 +3420,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -3880,14 +3480,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -3959,14 +3551,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -4027,14 +3611,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -4095,14 +3671,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -4163,14 +3731,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -4242,14 +3802,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -4310,14 +3862,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -4378,14 +3922,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -4446,14 +3982,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -4525,14 +4053,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -4593,14 +4113,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -4661,14 +4173,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -4729,14 +4233,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -4808,14 +4304,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -4876,14 +4364,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -4944,14 +4424,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -5012,14 +4484,6 @@ ADMX Info: Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -5080,14 +4544,6 @@ ADMX Info: Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -5148,14 +4604,6 @@ ADMX Info: Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -5216,14 +4664,6 @@ ADMX Info: Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -5284,14 +4724,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -5363,14 +4795,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -5431,14 +4855,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -5499,14 +4915,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -5567,14 +4975,6 @@ ADMX Info: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -5643,14 +5043,6 @@ The following list shows the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -5719,14 +5111,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -5798,14 +5182,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -5866,14 +5242,6 @@ ADMX Info: Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -5934,14 +5302,6 @@ ADMX Info: Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -6002,14 +5362,6 @@ ADMX Info: Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -6083,14 +5435,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -6151,14 +5495,6 @@ ADMX Info: Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -6219,14 +5555,6 @@ ADMX Info: Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -6287,14 +5615,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -6366,14 +5686,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -6434,14 +5746,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -6502,14 +5806,6 @@ ADMX Info: Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - @@ -6570,14 +5866,6 @@ ADMX Info: Education check mark3 - - Mobile - check mark3 - - - Mobile Enterprise - check mark3 - @@ -6644,14 +5932,6 @@ The following list shows the supported values: Education check mark5 - - Mobile - - - - Mobile Enterprise - - diff --git a/windows/client-management/mdm/policy-csp-remoteassistance.md b/windows/client-management/mdm/policy-csp-remoteassistance.md index 899fe3e34f..964c2d5ea8 100644 --- a/windows/client-management/mdm/policy-csp-remoteassistance.md +++ b/windows/client-management/mdm/policy-csp-remoteassistance.md @@ -67,14 +67,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -151,14 +143,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -231,14 +215,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -319,14 +295,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-remotedesktopservices.md b/windows/client-management/mdm/policy-csp-remotedesktopservices.md index fb7061e182..a6f6e33b65 100644 --- a/windows/client-management/mdm/policy-csp-remotedesktopservices.md +++ b/windows/client-management/mdm/policy-csp-remotedesktopservices.md @@ -73,14 +73,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -157,14 +149,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -245,14 +229,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -327,14 +303,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -405,14 +373,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -489,14 +449,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-remotemanagement.md b/windows/client-management/mdm/policy-csp-remotemanagement.md index da1fe45088..85a593fb12 100644 --- a/windows/client-management/mdm/policy-csp-remotemanagement.md +++ b/windows/client-management/mdm/policy-csp-remotemanagement.md @@ -100,14 +100,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -178,14 +170,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -256,14 +240,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -334,14 +310,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -412,14 +380,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -503,14 +463,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -581,14 +533,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -659,14 +603,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -737,14 +673,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -815,14 +743,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -893,14 +813,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -973,14 +885,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1057,14 +961,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1135,14 +1031,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1217,14 +1105,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-remoteprocedurecall.md b/windows/client-management/mdm/policy-csp-remoteprocedurecall.md index 8fb6a016bf..996165049a 100644 --- a/windows/client-management/mdm/policy-csp-remoteprocedurecall.md +++ b/windows/client-management/mdm/policy-csp-remoteprocedurecall.md @@ -61,14 +61,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -143,14 +135,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-remoteshell.md b/windows/client-management/mdm/policy-csp-remoteshell.md index 7884c583a1..9b162bcdb8 100644 --- a/windows/client-management/mdm/policy-csp-remoteshell.md +++ b/windows/client-management/mdm/policy-csp-remoteshell.md @@ -76,14 +76,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -154,14 +146,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -234,14 +218,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -314,14 +290,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -394,14 +362,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -472,14 +432,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -552,14 +504,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-restrictedgroups.md b/windows/client-management/mdm/policy-csp-restrictedgroups.md index 330b5e5bf5..2f2c710170 100644 --- a/windows/client-management/mdm/policy-csp-restrictedgroups.md +++ b/windows/client-management/mdm/policy-csp-restrictedgroups.md @@ -58,14 +58,6 @@ manager: dansimp Education check mark4 - - Mobile - - - - Mobile Enterprise - - diff --git a/windows/client-management/mdm/policy-csp-search.md b/windows/client-management/mdm/policy-csp-search.md index a5f888f9a7..5edd25b32d 100644 --- a/windows/client-management/mdm/policy-csp-search.md +++ b/windows/client-management/mdm/policy-csp-search.md @@ -97,14 +97,6 @@ manager: dansimp Education check mark3 - - Mobile - check mark3 - - - Mobile Enterprise - check mark3 - @@ -172,14 +164,6 @@ The following list shows the supported values: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -246,14 +230,6 @@ The following list shows the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -326,14 +302,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -406,14 +374,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -493,14 +453,6 @@ This policy has been deprecated. Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -570,14 +522,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -629,14 +573,6 @@ Allow Windows indexer. Value type is integer. Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -706,14 +642,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -780,14 +708,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -858,14 +778,6 @@ The following list shows the supported values: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -937,14 +849,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -1015,14 +919,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - diff --git a/windows/client-management/mdm/policy-csp-security.md b/windows/client-management/mdm/policy-csp-security.md index eea7999480..c9fd410897 100644 --- a/windows/client-management/mdm/policy-csp-security.md +++ b/windows/client-management/mdm/policy-csp-security.md @@ -87,14 +87,6 @@ manager: dansimp Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -153,14 +145,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -219,14 +203,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -285,14 +261,6 @@ The following list shows the supported values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -362,14 +330,6 @@ The following list shows the supported values: Education check mark4 - - Mobile - - - - Mobile Enterprise - - @@ -432,14 +392,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -504,14 +456,6 @@ The following list shows the supported values: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -601,14 +545,6 @@ If the MDM policy is set to "NoRequireAuthentication" (2) Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -673,14 +609,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -739,14 +667,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - diff --git a/windows/client-management/mdm/policy-csp-servicecontrolmanager.md b/windows/client-management/mdm/policy-csp-servicecontrolmanager.md index 649cdfc3d4..d1b860d7e9 100644 --- a/windows/client-management/mdm/policy-csp-servicecontrolmanager.md +++ b/windows/client-management/mdm/policy-csp-servicecontrolmanager.md @@ -56,14 +56,6 @@ ms.date: 09/27/2019 Education check mark6 - - Mobile - - - - Mobile Enterprise - - diff --git a/windows/client-management/mdm/policy-csp-settings.md b/windows/client-management/mdm/policy-csp-settings.md index 50a1738797..87a6028536 100644 --- a/windows/client-management/mdm/policy-csp-settings.md +++ b/windows/client-management/mdm/policy-csp-settings.md @@ -94,14 +94,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -167,14 +159,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -233,14 +217,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -299,14 +275,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -369,14 +337,6 @@ The following list shows the supported values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -439,14 +399,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -509,14 +461,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -579,14 +523,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -649,14 +585,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -715,14 +643,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -785,14 +705,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -851,14 +763,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -927,14 +831,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - diff --git a/windows/client-management/mdm/policy-csp-smartscreen.md b/windows/client-management/mdm/policy-csp-smartscreen.md index edaeed0de9..35ff1bdf6c 100644 --- a/windows/client-management/mdm/policy-csp-smartscreen.md +++ b/windows/client-management/mdm/policy-csp-smartscreen.md @@ -64,14 +64,6 @@ manager: dansimp Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -141,14 +133,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -215,14 +199,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-speech.md b/windows/client-management/mdm/policy-csp-speech.md index d1ee46dc3c..655a429936 100644 --- a/windows/client-management/mdm/policy-csp-speech.md +++ b/windows/client-management/mdm/policy-csp-speech.md @@ -58,14 +58,6 @@ manager: dansimp Education check mark1 - - Mobile - check mark1 - - - Mobile Enterprise - check mark1 - diff --git a/windows/client-management/mdm/policy-csp-start.md b/windows/client-management/mdm/policy-csp-start.md index 29f7f51a2c..6fc70099e4 100644 --- a/windows/client-management/mdm/policy-csp-start.md +++ b/windows/client-management/mdm/policy-csp-start.md @@ -147,14 +147,6 @@ manager: dansimp Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -214,14 +206,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -281,14 +265,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -348,14 +324,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -415,14 +383,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -482,14 +442,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -549,14 +501,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -616,14 +560,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -683,14 +619,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -750,14 +678,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -817,14 +737,6 @@ The following list shows the supported values: Education check mark4 - - Mobile - - - - Mobile Enterprise - - @@ -898,14 +810,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -972,14 +876,6 @@ The following list shows the supported values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1054,14 +950,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1127,14 +1015,6 @@ To validate on Desktop, do the following: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1207,14 +1087,6 @@ To validate on Desktop, do the following: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1284,14 +1156,6 @@ To validate on Laptop, do the following: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1357,14 +1221,6 @@ To validate on Desktop, do the following: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1433,14 +1289,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1509,14 +1357,6 @@ To validate on Desktop, do the following: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1592,14 +1432,6 @@ To validate on Desktop, do the following: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1680,14 +1512,6 @@ To validate on Desktop, do the following: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1753,14 +1577,6 @@ To validate on Desktop, do the following: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1826,14 +1642,6 @@ To validate on Desktop, do the following: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1899,14 +1707,6 @@ To validate on Desktop, do the following: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1972,14 +1772,6 @@ To validate on Desktop, do the following: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2045,14 +1837,6 @@ To validate on Desktop, do the following: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2122,14 +1906,6 @@ To validate on Desktop, do the following: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2206,14 +1982,6 @@ To validate on Desktop, do the following: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2282,14 +2050,6 @@ To validate on Desktop, do the following: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-storage.md b/windows/client-management/mdm/policy-csp-storage.md index 142595b6bd..4b440e1dff 100644 --- a/windows/client-management/mdm/policy-csp-storage.md +++ b/windows/client-management/mdm/policy-csp-storage.md @@ -82,14 +82,6 @@ manager: dansimp Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -158,14 +150,6 @@ The following list shows the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -239,14 +223,6 @@ ADMX Info: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -323,14 +299,6 @@ ADMX Info: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -407,14 +375,6 @@ ADMX Info: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -491,14 +451,6 @@ ADMX Info: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -581,14 +533,6 @@ ADMX Info: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -665,14 +609,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -743,14 +679,6 @@ ADMX Info: Education check mark5 - - Mobile - - - - Mobile Enterprise - - diff --git a/windows/client-management/mdm/policy-csp-system.md b/windows/client-management/mdm/policy-csp-system.md index 4c10f0caf0..4a217b4c37 100644 --- a/windows/client-management/mdm/policy-csp-system.md +++ b/windows/client-management/mdm/policy-csp-system.md @@ -124,14 +124,6 @@ manager: dansimp Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -204,14 +196,6 @@ The following list shows the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -294,14 +278,6 @@ The following list shows the supported values: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -371,14 +347,6 @@ ADMX Info: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -439,14 +407,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -512,14 +472,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -599,14 +551,6 @@ To verify if System/AllowFontProviders is set to true: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -683,14 +627,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -751,14 +687,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -897,14 +825,6 @@ ADMX Info: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -965,14 +885,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1049,14 +961,6 @@ ADMX Info: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -1131,14 +1035,6 @@ ADMX Info: Education check mark4 - - Mobile - - - - Mobile Enterprise - - @@ -1201,14 +1097,6 @@ ADMX Info: Education check mark4 - - Mobile - - - - Mobile Enterprise - - @@ -1276,14 +1164,6 @@ ADMX Info: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -1355,14 +1235,6 @@ ADMX Info: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -1434,14 +1306,6 @@ ADMX Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1502,14 +1366,6 @@ ADMX Info: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1592,14 +1448,6 @@ To validate on Desktop, do the following: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1676,14 +1524,6 @@ ADMX Info: Education check mark4 - - Mobile - - - - Mobile Enterprise - - @@ -1742,14 +1582,6 @@ The following list shows the supported values: Education check mark3 - - Mobile - check mark3 - - - Mobile Enterprise - check mark3 - @@ -1823,14 +1655,6 @@ ADMX Info: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -1893,14 +1717,6 @@ ADMX Info: Education check mark6 - - Mobile - - - - Mobile Enterprise - - diff --git a/windows/client-management/mdm/policy-csp-systemservices.md b/windows/client-management/mdm/policy-csp-systemservices.md index 61992a11d2..d4305d8632 100644 --- a/windows/client-management/mdm/policy-csp-systemservices.md +++ b/windows/client-management/mdm/policy-csp-systemservices.md @@ -73,14 +73,6 @@ manager: dansimp Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -138,14 +130,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -203,14 +187,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -268,14 +244,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -333,14 +301,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -398,14 +358,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-taskmanager.md b/windows/client-management/mdm/policy-csp-taskmanager.md index 7f50f472aa..2a5189e563 100644 --- a/windows/client-management/mdm/policy-csp-taskmanager.md +++ b/windows/client-management/mdm/policy-csp-taskmanager.md @@ -60,14 +60,6 @@ manager: dansimp Education check mark5 - - Mobile - - - - Mobile Enterprise - - diff --git a/windows/client-management/mdm/policy-csp-taskscheduler.md b/windows/client-management/mdm/policy-csp-taskscheduler.md index 8b9872caf9..6a66448d56 100644 --- a/windows/client-management/mdm/policy-csp-taskscheduler.md +++ b/windows/client-management/mdm/policy-csp-taskscheduler.md @@ -58,14 +58,6 @@ manager: dansimp Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-textinput.md b/windows/client-management/mdm/policy-csp-textinput.md index e999e67da7..d730c2e2cb 100644 --- a/windows/client-management/mdm/policy-csp-textinput.md +++ b/windows/client-management/mdm/policy-csp-textinput.md @@ -162,14 +162,6 @@ Added in Windows 10, version 1803. Placeholder only. Do not use in production e Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -234,14 +226,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -304,14 +288,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -376,14 +352,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -449,14 +417,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -521,14 +481,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -593,14 +545,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -665,14 +609,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -757,14 +693,6 @@ This policy has been deprecated. Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -837,14 +765,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -908,14 +828,6 @@ This setting supports a range of values between 0 and 1. Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -979,14 +891,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1050,14 +954,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1121,14 +1017,6 @@ The following list shows the supported values: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1193,14 +1081,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1263,14 +1143,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1333,14 +1205,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1403,14 +1267,6 @@ The following list shows the supported values: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1470,14 +1326,6 @@ The following list shows the supported values: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1537,14 +1385,6 @@ The following list shows the supported values: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1604,14 +1444,6 @@ The following list shows the supported values: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1671,14 +1503,6 @@ The following list shows the supported values: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1738,14 +1562,6 @@ The following list shows the supported values: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1805,14 +1621,6 @@ The following list shows the supported values: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1872,14 +1680,6 @@ The following list shows the supported values: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-timelanguagesettings.md b/windows/client-management/mdm/policy-csp-timelanguagesettings.md index 7265a143a9..2265c79439 100644 --- a/windows/client-management/mdm/policy-csp-timelanguagesettings.md +++ b/windows/client-management/mdm/policy-csp-timelanguagesettings.md @@ -58,14 +58,6 @@ manager: dansimp Education check mark6 - - Mobile - - - - Mobile Enterprise - - diff --git a/windows/client-management/mdm/policy-csp-troubleshooting.md b/windows/client-management/mdm/policy-csp-troubleshooting.md index e3d594d02e..c31bb84cda 100644 --- a/windows/client-management/mdm/policy-csp-troubleshooting.md +++ b/windows/client-management/mdm/policy-csp-troubleshooting.md @@ -56,14 +56,6 @@ ms.date: 09/27/2019 Education check mark6 - - Mobile - - - - Mobile Enterprise - - diff --git a/windows/client-management/mdm/policy-csp-update.md b/windows/client-management/mdm/policy-csp-update.md index c830dee668..d096ead06d 100644 --- a/windows/client-management/mdm/policy-csp-update.md +++ b/windows/client-management/mdm/policy-csp-update.md @@ -237,14 +237,6 @@ manager: dansimp Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - check mark1 - @@ -312,14 +304,6 @@ ADMX Info: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - check mark2 - @@ -384,14 +368,6 @@ ADMX Info: Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - check mark1 - @@ -459,14 +435,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - check mark - @@ -547,14 +515,6 @@ The following list shows the supported values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -625,14 +585,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -700,14 +652,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - check mark - @@ -770,14 +714,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - check mark - @@ -851,14 +787,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - check mark2 - @@ -935,14 +863,6 @@ ADMX Info: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -1019,14 +939,6 @@ ADMX Info: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - check mark2 - @@ -1093,14 +1005,6 @@ Supported values are 15, 30, 60, 120, and 240 (minutes). Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - check mark2 - @@ -1168,14 +1072,6 @@ The following list shows the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -1252,14 +1148,6 @@ Supported values: Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - check mark1 - @@ -1330,14 +1218,6 @@ The following list shows the supported values: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -1409,14 +1289,6 @@ Default value is 7. Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -1487,14 +1359,6 @@ Default value is 7. Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -1565,14 +1429,6 @@ Default value is 2. Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -1645,14 +1501,6 @@ Supported values: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1704,14 +1552,6 @@ Added in Windows 10, version 1803. Enable IT admin to configure feature update u Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1779,14 +1619,6 @@ ADMX Info: Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - check mark1 - @@ -1849,14 +1681,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - check mark - @@ -2008,14 +1832,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2086,14 +1902,6 @@ ADMX Info: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - check mark2 - @@ -2154,14 +1962,6 @@ ADMX Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2234,14 +2034,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - check mark2 - @@ -2320,14 +2112,6 @@ ADMX Info: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -2401,14 +2185,6 @@ ADMX Info: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - check mark2 - @@ -2480,14 +2256,6 @@ ADMX Info: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -2559,14 +2327,6 @@ ADMX Info: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - check mark2 - @@ -2638,14 +2398,6 @@ ADMX Info: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -2717,14 +2469,6 @@ ADMX Info: Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2794,14 +2538,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2872,14 +2608,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - check mark2 - @@ -2951,14 +2679,6 @@ To validate this policy: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - check mark2 - @@ -3030,14 +2750,6 @@ To validate this policy: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - check mark2 - @@ -3106,14 +2818,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - check mark - @@ -3188,14 +2892,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -3266,14 +2962,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - check mark2 - @@ -3336,14 +3024,6 @@ ADMX Info: Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - check mark1 - @@ -3411,14 +3091,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - check mark2 - @@ -3492,14 +3164,6 @@ This policy is deprecated. Use [Update/RequireUpdateApproval](#update-requireupd Education check mark - - Mobile - cross mark - - - Mobile Enterprise - check mark - @@ -3569,14 +3233,6 @@ The following list shows the supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - check mark - @@ -3641,14 +3297,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - check mark2 - @@ -3715,14 +3363,6 @@ Supported values are 15, 30, or 60 (minutes). Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - check mark2 - @@ -3793,14 +3433,6 @@ Supported values are 2, 4, 8, 12, or 24 (hours). Education check mark - - Mobile - cross mark - - - Mobile Enterprise - check mark - @@ -3878,14 +3510,6 @@ The following list shows the supported values: Education check mark3 - - Mobile - check mark3 - - - Mobile Enterprise - cross mark - @@ -3950,14 +3574,6 @@ ADMX Info: Education check mark3 - - Mobile - check mark3 - - - Mobile Enterprise - cross mark - @@ -4022,14 +3638,6 @@ ADMX Info: Education check mark3 - - Mobile - check mark3 - - - Mobile Enterprise - cross mark - @@ -4094,14 +3702,6 @@ ADMX Info: Education check mark3 - - Mobile - check mark3 - - - Mobile Enterprise - cross mark - @@ -4166,14 +3766,6 @@ ADMX Info: Education check mark3 - - Mobile - check mark3 - - - Mobile Enterprise - cross mark - @@ -4238,14 +3830,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - check mark - @@ -4318,14 +3902,6 @@ ADMX Info: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - check mark2 - @@ -4393,14 +3969,6 @@ The following list shows the supported values: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -4460,14 +4028,6 @@ ADMX Info: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -4527,14 +4087,6 @@ ADMX Info: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - check mark2 - @@ -4603,14 +4155,6 @@ The following list shows the supported values: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -4688,14 +4232,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - check mark - @@ -4788,14 +4324,6 @@ Example Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-userrights.md b/windows/client-management/mdm/policy-csp-userrights.md index ac7ded0237..af7998d468 100644 --- a/windows/client-management/mdm/policy-csp-userrights.md +++ b/windows/client-management/mdm/policy-csp-userrights.md @@ -206,14 +206,6 @@ For example, the following syntax grants user rights to Authenticated Users and Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -271,14 +263,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -336,14 +320,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -401,14 +377,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -466,14 +434,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -531,14 +491,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -596,14 +548,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -661,14 +605,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -726,14 +662,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -791,14 +719,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -856,14 +776,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -921,14 +833,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -986,14 +890,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1051,14 +947,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1116,14 +1004,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1181,14 +1061,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1246,14 +1118,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1311,14 +1175,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1380,14 +1236,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1445,14 +1293,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1510,14 +1350,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1575,14 +1407,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1640,14 +1464,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1705,14 +1521,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1770,14 +1578,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1835,14 +1635,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1900,14 +1692,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1965,14 +1749,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -2030,14 +1806,6 @@ GP Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-wifi.md b/windows/client-management/mdm/policy-csp-wifi.md index cec40575e4..6ad83bdfd6 100644 --- a/windows/client-management/mdm/policy-csp-wifi.md +++ b/windows/client-management/mdm/policy-csp-wifi.md @@ -89,14 +89,6 @@ This policy has been deprecated. Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -165,14 +157,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -241,14 +225,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -312,14 +288,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - check mark - - - Mobile Enterprise - check mark - @@ -380,14 +348,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -446,14 +406,6 @@ The following list shows the supported values: Education check mark - - Mobile - check mark - - - Mobile Enterprise - check mark - diff --git a/windows/client-management/mdm/policy-csp-windowsconnectionmanager.md b/windows/client-management/mdm/policy-csp-windowsconnectionmanager.md index 76fd03726a..35bc971854 100644 --- a/windows/client-management/mdm/policy-csp-windowsconnectionmanager.md +++ b/windows/client-management/mdm/policy-csp-windowsconnectionmanager.md @@ -58,14 +58,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-windowsdefendersecuritycenter.md b/windows/client-management/mdm/policy-csp-windowsdefendersecuritycenter.md index e1bd6aa6ae..c3e220d557 100644 --- a/windows/client-management/mdm/policy-csp-windowsdefendersecuritycenter.md +++ b/windows/client-management/mdm/policy-csp-windowsdefendersecuritycenter.md @@ -123,14 +123,6 @@ manager: dansimp Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -193,14 +185,6 @@ ADMX Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -267,14 +251,6 @@ Valid values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -343,14 +319,6 @@ The following list shows the supported values: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -433,14 +401,6 @@ ADMX Info: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -507,14 +467,6 @@ Valid values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -586,14 +538,6 @@ The following list shows the supported values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -662,14 +606,6 @@ The following list shows the supported values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -738,14 +674,6 @@ The following list shows the supported values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -814,14 +742,6 @@ The following list shows the supported values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -890,14 +810,6 @@ The following list shows the supported values: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -980,14 +892,6 @@ ADMX Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1056,14 +960,6 @@ The following list shows the supported values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1132,14 +1028,6 @@ The following list shows the supported values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1202,14 +1090,6 @@ ADMX Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1278,14 +1158,6 @@ The following list shows the supported values: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1354,14 +1226,6 @@ The following list shows the supported values: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1428,14 +1292,6 @@ Valid values: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1502,14 +1358,6 @@ Valid values: Education check mark4 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1576,14 +1424,6 @@ Valid values: Education check mark5 - - Mobile - - - - Mobile Enterprise - - @@ -1668,14 +1508,6 @@ ADMX Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -1738,14 +1570,6 @@ ADMX Info: Education check mark3 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-windowsinkworkspace.md b/windows/client-management/mdm/policy-csp-windowsinkworkspace.md index ea3dbe4db1..5f1efe5fbf 100644 --- a/windows/client-management/mdm/policy-csp-windowsinkworkspace.md +++ b/windows/client-management/mdm/policy-csp-windowsinkworkspace.md @@ -61,14 +61,6 @@ manager: dansimp Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -135,14 +127,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-windowslogon.md b/windows/client-management/mdm/policy-csp-windowslogon.md index 7e623ffee0..832ec119a9 100644 --- a/windows/client-management/mdm/policy-csp-windowslogon.md +++ b/windows/client-management/mdm/policy-csp-windowslogon.md @@ -76,14 +76,6 @@ manager: dansimp Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -169,14 +161,6 @@ ADMX Info: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -262,14 +246,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -340,14 +316,6 @@ ADMX Info: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -443,14 +411,6 @@ ADMX Info: Education check mark6 - - Mobile - - - - Mobile Enterprise - - @@ -530,14 +490,6 @@ Supported values: Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -608,14 +560,6 @@ ADMX Info: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-windowspowershell.md b/windows/client-management/mdm/policy-csp-windowspowershell.md index 5d1a4c94b1..b5bf1d05f3 100644 --- a/windows/client-management/mdm/policy-csp-windowspowershell.md +++ b/windows/client-management/mdm/policy-csp-windowspowershell.md @@ -58,14 +58,6 @@ manager: dansimp Education check mark - - Mobile - cross mark - - - Mobile Enterprise - cross mark - diff --git a/windows/client-management/mdm/policy-csp-wirelessdisplay.md b/windows/client-management/mdm/policy-csp-wirelessdisplay.md index ed48795fa1..0ca9dda0fd 100644 --- a/windows/client-management/mdm/policy-csp-wirelessdisplay.md +++ b/windows/client-management/mdm/policy-csp-wirelessdisplay.md @@ -79,14 +79,6 @@ manager: dansimp Education check mark3 - - Mobile - check mark3 - - - Mobile Enterprise - check mark3 - @@ -145,14 +137,6 @@ The following list shows the supported values: Education check mark3 - - Mobile - check mark3 - - - Mobile Enterprise - check mark3 - @@ -211,14 +195,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -277,14 +253,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -343,14 +311,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -421,14 +381,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - check mark2 - - - Mobile Enterprise - check mark2 - @@ -487,14 +439,6 @@ The following list shows the supported values: Education check mark2 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - @@ -553,14 +497,6 @@ The following list shows the supported values: Education check mark1 - - Mobile - cross mark - - - Mobile Enterprise - cross mark - From 270f0bfb3f29bff95ee3562af01e662bbcb9c7d5 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Tue, 15 Oct 2019 11:13:15 -0700 Subject: [PATCH 115/143] fixing spelling and other errors --- .../deployment/update/update-compliance-get-started.md | 4 ++-- windows/deployment/update/update-compliance-using.md | 2 +- .../deployment/update/waas-delivery-optimization-setup.md | 4 ++-- .../upgrade/upgrade-readiness-deployment-script.md | 2 +- .../deployment/upgrade/upgrade-readiness-get-started.md | 8 ++++---- .../upgrade/upgrade-readiness-monitor-deployment.md | 2 +- .../deployment/upgrade/upgrade-readiness-requirements.md | 2 +- .../upgrade/upgrade-readiness-upgrade-overview.md | 4 ++-- 8 files changed, 14 insertions(+), 14 deletions(-) diff --git a/windows/deployment/update/update-compliance-get-started.md b/windows/deployment/update/update-compliance-get-started.md index 7b176cbb39..03cf9cabc8 100644 --- a/windows/deployment/update/update-compliance-get-started.md +++ b/windows/deployment/update/update-compliance-get-started.md @@ -50,7 +50,7 @@ Update Compliance is offered as a solution which is linked to a new or existing ![Update Compliance solution creation](images/UC_01_marketplace_create.png) 4. Choose an existing workspace or create a new workspace that will be assigned to the Update Compliance solution. - - [Desktop Analytics](TODO: Add Desktop Analytics reference: https://docs.microsoft.com/en-us/sccm/desktop-analytics/overview) customers are advised to use the same workspace for Update Compliance. + - [Desktop Analytics](https://docs.microsoft.com/en-us/sccm/desktop-analytics/overview) customers are advised to use the same workspace for Update Compliance. - If you are creating a new workspace, and your organization does not have policies governing naming conventions and structure, consider the following workspace settings to get started: - Choose a workspace name which reflects the scope of planned usage in your organization, for example *PC-Analytics*. - For the resource group setting select **Create new** and use the same name you chose for your new workspace. @@ -106,7 +106,7 @@ To enable data sharing between devices, your network, and Microsoft's Diagnostic | `https://login.live.com` | This endpoint is optional but allows for the Update Compliance service to more reliably identify and process devices. If you want to disable end-user managed service account (MSA) access, you should apply the appropriate [policy](https://docs.microsoft.com/windows/security/identity-protection/access-control/microsoft-accounts#block-all-consumer-microsoft-account-user-authentication) instead of blocking this endpoint. | ### Set diagnostic data levels -Update Compliance requries that devices are configured to send Microsoft at least the Basic level of diagnostic data in order to function. For more information on Windows diagnostic data, see [Configure Windows diagnostic data in your organization](https://docs.microsoft.com/en-us/windows/privacy/configure-windows-diagnostic-data-in-your-organization). +Update Compliance requires that devices are configured to send Microsoft at least the Basic level of diagnostic data in order to function. For more information on Windows diagnostic data, see [Configure Windows diagnostic data in your organization](https://docs.microsoft.com/en-us/windows/privacy/configure-windows-diagnostic-data-in-your-organization). #### Configuring Telemetry level using Group Policy You can set Allow Telemetry through Group Policy, this setting is in the same place as the Commercial ID policy, under **Computer Configuration\Administrative Templates\Windows Components\Data Collection and Preview Builds\Allow Telemetry**. Update Compliance requires at least Basic (level 1) to function. diff --git a/windows/deployment/update/update-compliance-using.md b/windows/deployment/update/update-compliance-using.md index 4234827db4..932d20458b 100644 --- a/windows/deployment/update/update-compliance-using.md +++ b/windows/deployment/update/update-compliance-using.md @@ -2,7 +2,7 @@ title: Using Update Compliance (Windows 10) ms.reviewer: manager: laurawi -description: Explains how to begin usihg Update Compliance. +description: Explains how to begin using Update Compliance. keywords: oms, operations management suite, wdav, updates, upgrades, antivirus, antimalware, signature, log analytics ms.prod: w10 ms.mktglfcycl: deploy diff --git a/windows/deployment/update/waas-delivery-optimization-setup.md b/windows/deployment/update/waas-delivery-optimization-setup.md index de20e4993f..0d016a2ce4 100644 --- a/windows/deployment/update/waas-delivery-optimization-setup.md +++ b/windows/deployment/update/waas-delivery-optimization-setup.md @@ -25,7 +25,7 @@ ms.topic: article ## Recommended Delivery Optimization settings -Delivery Optimization offers a great many settings to fine-tune its behavior (see [Delivery Optimization reference](waas-delivery-optimization-reference.md) for a comprehensive list), but for the most efficient performance, there are just a few key parameters that will have the greates impact if particular situations exist in your deployment: +Delivery Optimization offers a great many settings to fine-tune its behavior (see [Delivery Optimization reference](waas-delivery-optimization-reference.md) for a comprehensive list), but for the most efficient performance, there are just a few key parameters that will have the greatest impact if particular situations exist in your deployment: - Does your topology include multiple breakouts to the internet (i.e., a "hybrid WAN") or are there only a few connections to the internet, so that all requests appear to come from a single external IP address (a "hub and spoke" topology)? - If you use boundary groups in your topology, how many devices are present in a given group? @@ -156,7 +156,7 @@ You can now "pin" files to keep them persistent in the cache. You can only do th `set-DeliveryOptimizationStatus -Pin [True] -File ID [FileID]` keeps a specific file in the cache such that it won't be deleted until the expiration date and time (which you set with `set-DeliveryOptimizationStatus -ExpireOn [date time] -FileID [FileID]`). The file is also excluded from the cache quota calculation. -`set-DeliveryOptimizationStatus -Pin [False] -File ID [FileID]` "unpins" a file, so that it will be deleted when the expiration date and time are rreached. The file is included in the cache quota calculation. +`set-DeliveryOptimizationStatus -Pin [False] -File ID [FileID]` "unpins" a file, so that it will be deleted when the expiration date and time are reached. The file is included in the cache quota calculation. `delete-DeliveryOptimizationCache` lets you clear files from the cache and remove all persisted data related to them. You can use these options with this cmdlet: diff --git a/windows/deployment/upgrade/upgrade-readiness-deployment-script.md b/windows/deployment/upgrade/upgrade-readiness-deployment-script.md index 1891acd137..a56896ded3 100644 --- a/windows/deployment/upgrade/upgrade-readiness-deployment-script.md +++ b/windows/deployment/upgrade/upgrade-readiness-deployment-script.md @@ -143,7 +143,7 @@ Error creating or updating registry key: **CommercialId** at **HKLM:\SOFTWARE\Mi | 45 - Diagtrack.dll was not found. | Update the device using Windows Update or Windows Server Update Services. | | 48 - **CommercialID** mentioned in RunConfig.bat should be a GUID. | Copy the commercial ID from your workspace. To find your commercial ID, first navigate to the Solutions tab for your workspace in Azure Portal, and then select the solution. From there, select the **Settings** page, where you can find and copy your commercial ID.| | 50 - Diagtrack Service is not running. | The Diagtrack service is required to send data to Microsoft. Enable and run the "Connected User Experiences and Telemetry" service. | -| 51 - RunCensus failed with an unexpected exception. | RunCensus explitly runs the process used to collect device information. The method failed with an unexpected exception. The most common cause is incorrect setup of diagnostic data. Check the ExceptionHResult and ExceptionMessage for more details. | +| 51 - RunCensus failed with an unexpected exception. | RunCensus explicitly runs the process used to collect device information. The method failed with an unexpected exception. The most common cause is incorrect setup of diagnostic data. Check the ExceptionHResult and ExceptionMessage for more details. | | 52 - DeviceCensus.exe not found on a Windows 10 machine. | On computers running Windows 10, the process devicecensus.exe should be present in the \system32 directory. Error code 52 is returned if the process was not found. Ensure that it exists at the specified location. | | 53 - There is a different CommercialID present at the GPO path: **HKLM:\SOFTWARE\Policies\Microsoft \Windows\DataCollection**. This will take precedence over the CommercialID provided in the script. | Provide the correct CommercialID at the GPO location. | | 54 - Microsoft Account Sign In Assistant Service is Disabled. | This service is required for devices running Windows 10. The diagnostic data client relies on the Microsoft Account Sign In Assistant (MSA) to get the Global Device ID for the device. Without the MSA service running, the global device ID will not be generated and sent by the client and Windows Update will no longer offer feature updates to devices running Windows 10 1709 or higher. See [Feature updates are not being offered while other updates are](https://docs.microsoft.com/windows/deployment/update/windows-update-troubleshooting#feature-updates-are-not-being-offered-while-other-updates-are). | diff --git a/windows/deployment/upgrade/upgrade-readiness-get-started.md b/windows/deployment/upgrade/upgrade-readiness-get-started.md index 19c322e4bf..bbac04bea3 100644 --- a/windows/deployment/upgrade/upgrade-readiness-get-started.md +++ b/windows/deployment/upgrade/upgrade-readiness-get-started.md @@ -23,7 +23,7 @@ ms.collection: M365-analytics This topic explains how to obtain and configure Upgrade Readiness for your organization. -You can use Upgrade Readiness to plan and manage your upgrade project end-to-end. Upgrade Readiness works by establishing communications between computers in your organization and Microsoft. Upgrade Readiness collects computer, application, and driver data for analysis. This data is used to identify compatibility issues that can block your upgrade and to suggest fixes that are known to Microsoft. +You can use Upgrade Readiness to plan and manage your upgrade project end to end. Upgrade Readiness works by establishing communications between computers in your organization and Microsoft. Upgrade Readiness collects computer, application, and driver data for analysis. This data is used to identify compatibility issues that can block your upgrade and to suggest fixes that are known to Microsoft. Before you begin, consider reviewing the following helpful information:
    - [Upgrade Readiness requirements](upgrade-readiness-requirements.md): Provides detailed requirements to use Upgrade Readiness.
    @@ -34,17 +34,17 @@ Before you begin, consider reviewing the following helpful information:
    When you are ready to begin using Upgrade Readiness, perform the following steps: 1. Review [data collection and privacy](#data-collection-and-privacy) information. -2. [Add the Upgrade Readiness solution to your Azure subsctiption](#add-the-upgrade-readiness-solution-to-your-azure-subscription). +2. [Add the Upgrade Readiness solution to your Azure subscription](#add-the-upgrade-readiness-solution-to-your-azure-subscription). 3. [Enroll devices in Windows Analytics](#enroll-devices-in-windows-analytics). 4. [Use Upgrade Readiness to manage Windows Upgrades](#use-upgrade-readiness-to-manage-windows-upgrades) once your devices are enrolled. ## Data collection and privacy -To enable system, application, and driver data to be shared with Microsoft, you must configure user computers to send data. For information about what diagnostic data Microsoft collects and how that data is used and protected by Microsoft, see the following topics, refer to [Frequently asked questions and troubleshooting Windows Analytics](https://docs.microsoft.com/windows/deployment/update/windows-analytics-FAQ-troubleshooting), which discusses the issues and provides links to still more detailed information. +To enable system, application, and driver data to be shared with Microsoft, you must configure user computers to send data. For information about what diagnostic data Microsoft collects and how that data is used and protected by Microsoft, see [Frequently asked questions and troubleshooting Windows Analytics](https://docs.microsoft.com/windows/deployment/update/windows-analytics-FAQ-troubleshooting), which discusses the issues and provides links to still more detailed information. ## Add the Upgrade Readiness solution to your Azure subscription -Upgrade Readiness is offered as a *solution* which you link to a new or existing [Azure Log Analytics](https://azure.microsoft.com/services/log-analytics/) *workspace* within your Azure *subscription*. To configure this, follows these steps: +Upgrade Readiness is offered as a *solution* which you link to a new or existing [Azure Log Analytics](https://azure.microsoft.com/services/log-analytics/) *workspace* within your Azure *subscription*. To configure this, follow these steps: 1. Sign in to the [Azure Portal](https://portal.azure.com) with your work or school account or a Microsoft account. If you don't already have an Azure subscription you can create one (including free trial options) through the portal. diff --git a/windows/deployment/upgrade/upgrade-readiness-monitor-deployment.md b/windows/deployment/upgrade/upgrade-readiness-monitor-deployment.md index 50d11a0876..7fdb58ffe0 100644 --- a/windows/deployment/upgrade/upgrade-readiness-monitor-deployment.md +++ b/windows/deployment/upgrade/upgrade-readiness-monitor-deployment.md @@ -25,7 +25,7 @@ Now that you have started deploying an update with Upgrade Readiness, you can us ## Update progress -The **Update progress** blade allows you to monitor the progress and status of your deployment. Any device that has attepted to upgrade in the last 30 days displays the **DeploymentStatus** attribute. You'll be able to see the number of computers that have successfully upgraded, failed to upgrade, are stalled, etc. +The **Update progress** blade allows you to monitor the progress and status of your deployment. Any device that has attempted to upgrade in the last 30 days displays the **DeploymentStatus** attribute. You'll be able to see the number of computers that have successfully upgraded, failed to upgrade, are stalled, etc. Selecting this blade allows you to view device-level details about the deployment. For example, select **Failed** to view the original operating system version, the target operating system version, and the reason the update failed for each of the devices that failed to upgrade. In the case of the device illustrated in the following image, an attempt was made to upgrade from Windows 10, version 1703 to 1709, but the operation timed out. diff --git a/windows/deployment/upgrade/upgrade-readiness-requirements.md b/windows/deployment/upgrade/upgrade-readiness-requirements.md index fd00c603e7..5de1e052e6 100644 --- a/windows/deployment/upgrade/upgrade-readiness-requirements.md +++ b/windows/deployment/upgrade/upgrade-readiness-requirements.md @@ -63,7 +63,7 @@ Upgrade Readiness can be integrated with your installation of Configuration Mana ## Important information about this release -Before you get started configuring Upgrade Anatlyics, review the following tips and limitations about this release. +Before you get started configuring Upgrade Readiness, review the following tips and limitations about this release. **Upgrade Readiness does not support on-premises Windows deployments.** Upgrade Readiness is built as a cloud service, which allows Upgrade Readiness to provide you with insights based on the data from user computers and other Microsoft compatibility services. Cloud services are easy to get up and running and are cost-effective because there is no requirement to physically implement and maintain services on-premises. diff --git a/windows/deployment/upgrade/upgrade-readiness-upgrade-overview.md b/windows/deployment/upgrade/upgrade-readiness-upgrade-overview.md index b78fcd2044..78ad55ad25 100644 --- a/windows/deployment/upgrade/upgrade-readiness-upgrade-overview.md +++ b/windows/deployment/upgrade/upgrade-readiness-upgrade-overview.md @@ -18,7 +18,7 @@ ms.collection: M365-analytics The first blade in the Upgrade Readiness solution is the upgrade overview blade. This blade displays the total count of computers sharing data with Microsoft, and the count of computers upgraded. As you successfully upgrade computers, the count of computers upgraded increases. -The upgrade overivew blade displays data refresh status, including the date and time of the most recent data update and whether user changes are reflected. The upgrade overview blade also displays the current target OS version. For more information about the target OS version, see [target version](use-upgrade-readiness-to-manage-windows-upgrades.md#target-version). +The upgrade overview blade displays data refresh status, including the date and time of the most recent data update and whether user changes are reflected. The upgrade overview blade also displays the current target OS version. For more information about the target OS version, see [target version](use-upgrade-readiness-to-manage-windows-upgrades.md#target-version). The following color-coded status changes are reflected on the upgrade overview blade: @@ -53,7 +53,7 @@ In the following example, there is no delay in data processing, more than 10% of If data processing is delayed, the "Last updated" banner will indicate the date on which data was last updated. You can continue using your workspace as normal. However, any changes or additional information that is added might not be displayed until data is refreshed. When your workspace is in this state, there is no action required; data is typically refreshed and the display will return to normal again within 24 hours. -If there are computers with incomplete data, verify that you have installed the latest compatibilty updates. Install the updates if necessary and then run the most recent [Update Readiness deployment script](https://go.microsoft.com/fwlink/?LinkID=822966&clcid=0x409) from the Microsoft download center. The updated data payload should appear in Upgrade Readiness within 48 hours of a successful run on the deployment script. +If there are computers with incomplete data, verify that you have installed the latest compatibility updates. Install the updates if necessary and then run the most recent [Upgrade Readiness deployment script](https://go.microsoft.com/fwlink/?LinkID=822966&clcid=0x409) from the Microsoft download center. The updated data payload should appear in Upgrade Readiness within 48 hours of a successful run on the deployment script. Select **Total computers** for a list of computers and details about them, including: From 081564ec528830c5c2544ad55ab496e591f84972 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Tue, 15 Oct 2019 13:04:38 -0700 Subject: [PATCH 116/143] Resolved warnings --- windows/client-management/mdm/TOC.md | 1 - .../mdm/policies-that-can-be-set-using-eas.md | 2 - .../policy-configuration-service-provider.md | 5 +- .../mdm/policy-csp-connectivity.md | 68 +++++++++++++++++++ .../mdm/policy-csp-devicelock.md | 67 ++++++++++++++++++ 5 files changed, 139 insertions(+), 4 deletions(-) diff --git a/windows/client-management/mdm/TOC.md b/windows/client-management/mdm/TOC.md index 7b0b676166..67aad1cf77 100644 --- a/windows/client-management/mdm/TOC.md +++ b/windows/client-management/mdm/TOC.md @@ -168,7 +168,6 @@ #### [Policies supported by Windows 10 IoT Core](policies-supported-by-iot-core.md) #### [Policies supported by Microsoft Surface Hub](policies-supported-by-surface-hub.md) #### [Policies that can be set using Exchange Active Sync (EAS)](policies-that-can-be-set-using-eas.md) -#### [ApplicationRestrictions XSD](applicationrestrictions-xsd.md) #### [AboveLock](policy-csp-abovelock.md) #### [Accounts](policy-csp-accounts.md) #### [ActiveXControls](policy-csp-activexcontrols.md) diff --git a/windows/client-management/mdm/policies-that-can-be-set-using-eas.md b/windows/client-management/mdm/policies-that-can-be-set-using-eas.md index f7f50cd529..3c0303c2c0 100644 --- a/windows/client-management/mdm/policies-that-can-be-set-using-eas.md +++ b/windows/client-management/mdm/policies-that-can-be-set-using-eas.md @@ -14,12 +14,10 @@ ms.date: 07/18/2019 # Policies that can be set using Exchange Active Sync (EAS) -- [Browser/AllowBrowser](policy-csp-browser.md#browser-allowbrowser) - [Camera/AllowCamera](policy-csp-camera.md#camera-allowcamera) - [Cellular/ShowAppCellularAccessUI](policy-csp-cellular.md#cellular-showappcellularaccessui) - [Connectivity/AllowBluetooth](policy-csp-connectivity.md#connectivity-allowbluetooth) - [Connectivity/AllowCellularDataRoaming](policy-csp-connectivity.md#connectivity-allowcellulardataroaming) -- [Connectivity/AllowUSBConnection](policy-csp-connectivity.md#connectivity-allowusbconnection) - [DeviceLock/AllowSimpleDevicePassword](policy-csp-devicelock.md#devicelock-allowsimpledevicepassword) - [DeviceLock/AlphanumericDevicePasswordRequired](policy-csp-devicelock.md#devicelock-alphanumericdevicepasswordrequired) - [DeviceLock/DevicePasswordEnabled](policy-csp-devicelock.md#devicelock-devicepasswordenabled) diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index 43a1c393ed..d0d52bed09 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -827,6 +827,9 @@ The following diagram shows the Policy configuration service provider in tree fo
    Connectivity/AllowPhonePCLinking
    +
    + Connectivity/AllowUSBConnection +
    Connectivity/AllowVPNOverCellular
    @@ -1213,7 +1216,7 @@ The following diagram shows the Policy configuration service provider in tree fo
    - DeviceLock/AllowScreenTimeoutWhileLockedUserConfig + DeviceLock/AllowIdleReturnWithoutPassword
    DeviceLock/AllowSimpleDevicePassword diff --git a/windows/client-management/mdm/policy-csp-connectivity.md b/windows/client-management/mdm/policy-csp-connectivity.md index 2f34558e42..9f039348ee 100644 --- a/windows/client-management/mdm/policy-csp-connectivity.md +++ b/windows/client-management/mdm/policy-csp-connectivity.md @@ -37,6 +37,9 @@ manager: dansimp
    Connectivity/AllowPhonePCLinking
    +
    + Connectivity/AllowUSBConnection +
    Connectivity/AllowVPNOverCellular
    @@ -406,6 +409,71 @@ Device that has previously opt-in to MMX will also stop showing on the device li
    + +**Connectivity/AllowUSBConnection** + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Windows EditionSupported?
    Homecross mark
    Procross mark
    Businesscross mark
    Enterprisecross mark
    Educationcross mark
    + + +
    + + +[Scope](./policy-configuration-service-provider.md#policy-scope): + +> [!div class = "checklist"] +> * Device + +
    + + + +> [!NOTE] +> Currently, this policy is supported only in HoloLens 2, Hololens (1st gen) Commercial Suite, and HoloLens (1st gen) Development Edition. + +Enables USB connection between the device and a computer to sync files with the device or to use developer tools to deploy or debug applications. Changing this policy does not affect USB charging. + +Both Media Transfer Protocol (MTP) and IP over USB are disabled when this policy is enforced. + +Most restricted value is 0. + + + +The following list shows the supported values: + +- 0 – Not allowed. +- 1 (default) – Allowed. + + + + +
    + **Connectivity/AllowVPNOverCellular** diff --git a/windows/client-management/mdm/policy-csp-devicelock.md b/windows/client-management/mdm/policy-csp-devicelock.md index c0fa8cb3c8..8d3fe92592 100644 --- a/windows/client-management/mdm/policy-csp-devicelock.md +++ b/windows/client-management/mdm/policy-csp-devicelock.md @@ -22,6 +22,9 @@ manager: dansimp ## DeviceLock policies
    +
    + DeviceLock/AllowIdleReturnWithoutPassword +
    DeviceLock/AllowSimpleDevicePassword
    @@ -64,6 +67,70 @@ manager: dansimp
    +
    + + +**DeviceLock/AllowIdleReturnWithoutPassword** + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Windows EditionSupported?
    Homecross mark
    Procross mark
    Businesscross mark
    Enterprisecross mark
    Educationcross mark
    + + +
    + + +[Scope](./policy-configuration-service-provider.md#policy-scope): + +> [!div class = "checklist"] +> * Device + +
    + + + +> [!NOTE] +> Currently, this policy is supported only in HoloLens 2, Hololens (1st gen) Commercial Suite, and HoloLens (1st gen) Development Edition. + +Specifies whether the user must input a PIN or password when the device resumes from an idle state. + +> [!NOTE] +> This policy must be wrapped in an Atomic command. + + + +The following list shows the supported values: + +- 0 – Not allowed. +- 1 (default) – Allowed. + + + +
    From e7847883e1721e677564c3dd35654b4bc2231f00 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Tue, 15 Oct 2019 14:01:07 -0700 Subject: [PATCH 117/143] Added localization metadata --- windows/client-management/mdm/policy-csp-abovelock.md | 1 + windows/client-management/mdm/policy-csp-accounts.md | 1 + windows/client-management/mdm/policy-csp-activexcontrols.md | 1 + windows/client-management/mdm/policy-csp-applicationdefaults.md | 1 + .../client-management/mdm/policy-csp-applicationmanagement.md | 1 + windows/client-management/mdm/policy-csp-appruntime.md | 1 + windows/client-management/mdm/policy-csp-appvirtualization.md | 1 + windows/client-management/mdm/policy-csp-attachmentmanager.md | 1 + windows/client-management/mdm/policy-csp-audit.md | 1 + windows/client-management/mdm/policy-csp-authentication.md | 1 + windows/client-management/mdm/policy-csp-autoplay.md | 1 + windows/client-management/mdm/policy-csp-bitlocker.md | 1 + windows/client-management/mdm/policy-csp-bits.md | 1 + windows/client-management/mdm/policy-csp-bluetooth.md | 1 + windows/client-management/mdm/policy-csp-browser.md | 1 + windows/client-management/mdm/policy-csp-camera.md | 1 + windows/client-management/mdm/policy-csp-cellular.md | 1 + windows/client-management/mdm/policy-csp-credentialproviders.md | 1 + .../client-management/mdm/policy-csp-credentialsdelegation.md | 1 + windows/client-management/mdm/policy-csp-credentialsui.md | 1 + windows/client-management/mdm/policy-csp-cryptography.md | 1 + windows/client-management/mdm/policy-csp-dataprotection.md | 1 + windows/client-management/mdm/policy-csp-datausage.md | 1 + windows/client-management/mdm/policy-csp-defender.md | 1 + windows/client-management/mdm/policy-csp-deliveryoptimization.md | 1 + windows/client-management/mdm/policy-csp-desktop.md | 1 + windows/client-management/mdm/policy-csp-deviceguard.md | 1 + .../client-management/mdm/policy-csp-devicehealthmonitoring.md | 1 + windows/client-management/mdm/policy-csp-deviceinstallation.md | 1 + windows/client-management/mdm/policy-csp-display.md | 1 + windows/client-management/mdm/policy-csp-dmaguard.md | 1 + windows/client-management/mdm/policy-csp-education.md | 1 + windows/client-management/mdm/policy-csp-enterprisecloudprint.md | 1 + windows/client-management/mdm/policy-csp-errorreporting.md | 1 + windows/client-management/mdm/policy-csp-eventlogservice.md | 1 + windows/client-management/mdm/policy-csp-experience.md | 1 + windows/client-management/mdm/policy-csp-exploitguard.md | 1 + windows/client-management/mdm/policy-csp-fileexplorer.md | 1 + windows/client-management/mdm/policy-csp-games.md | 1 + windows/client-management/mdm/policy-csp-handwriting.md | 1 + windows/client-management/mdm/policy-csp-internetexplorer.md | 1 + windows/client-management/mdm/policy-csp-kerberos.md | 1 + windows/client-management/mdm/policy-csp-kioskbrowser.md | 1 + windows/client-management/mdm/policy-csp-lanmanworkstation.md | 1 + windows/client-management/mdm/policy-csp-licensing.md | 1 + .../mdm/policy-csp-localpoliciessecurityoptions.md | 1 + windows/client-management/mdm/policy-csp-lockdown.md | 1 + windows/client-management/mdm/policy-csp-maps.md | 1 + windows/client-management/mdm/policy-csp-messaging.md | 1 + windows/client-management/mdm/policy-csp-mssecurityguide.md | 1 + windows/client-management/mdm/policy-csp-msslegacy.md | 1 + windows/client-management/mdm/policy-csp-networkisolation.md | 1 + windows/client-management/mdm/policy-csp-notifications.md | 1 + windows/client-management/mdm/policy-csp-power.md | 1 + windows/client-management/mdm/policy-csp-printers.md | 1 + windows/client-management/mdm/policy-csp-privacy.md | 1 + windows/client-management/mdm/policy-csp-remoteassistance.md | 1 + .../client-management/mdm/policy-csp-remotedesktopservices.md | 1 + windows/client-management/mdm/policy-csp-remotemanagement.md | 1 + windows/client-management/mdm/policy-csp-remoteprocedurecall.md | 1 + windows/client-management/mdm/policy-csp-remoteshell.md | 1 + windows/client-management/mdm/policy-csp-restrictedgroups.md | 1 + windows/client-management/mdm/policy-csp-search.md | 1 + windows/client-management/mdm/policy-csp-security.md | 1 + .../client-management/mdm/policy-csp-servicecontrolmanager.md | 1 + windows/client-management/mdm/policy-csp-settings.md | 1 + windows/client-management/mdm/policy-csp-smartscreen.md | 1 + windows/client-management/mdm/policy-csp-speech.md | 1 + windows/client-management/mdm/policy-csp-start.md | 1 + windows/client-management/mdm/policy-csp-storage.md | 1 + windows/client-management/mdm/policy-csp-system.md | 1 + windows/client-management/mdm/policy-csp-systemservices.md | 1 + windows/client-management/mdm/policy-csp-taskmanager.md | 1 + windows/client-management/mdm/policy-csp-taskscheduler.md | 1 + windows/client-management/mdm/policy-csp-textinput.md | 1 + windows/client-management/mdm/policy-csp-timelanguagesettings.md | 1 + windows/client-management/mdm/policy-csp-troubleshooting.md | 1 + windows/client-management/mdm/policy-csp-userrights.md | 1 + windows/client-management/mdm/policy-csp-wifi.md | 1 + .../client-management/mdm/policy-csp-windowsconnectionmanager.md | 1 + .../mdm/policy-csp-windowsdefendersecuritycenter.md | 1 + windows/client-management/mdm/policy-csp-windowsinkworkspace.md | 1 + windows/client-management/mdm/policy-csp-windowslogon.md | 1 + windows/client-management/mdm/policy-csp-windowspowershell.md | 1 + windows/client-management/mdm/policy-csp-wirelessdisplay.md | 1 + windows/client-management/mdm/policy-ddf-file.md | 1 + 86 files changed, 86 insertions(+) diff --git a/windows/client-management/mdm/policy-csp-abovelock.md b/windows/client-management/mdm/policy-csp-abovelock.md index d93171eccb..493575d365 100644 --- a/windows/client-management/mdm/policy-csp-abovelock.md +++ b/windows/client-management/mdm/policy-csp-abovelock.md @@ -2,6 +2,7 @@ title: Policy CSP - AboveLock description: Policy CSP - AboveLock ms.author: dansimp +ms.localizationpriority: medium ms.topic: article ms.prod: w10 ms.technology: windows diff --git a/windows/client-management/mdm/policy-csp-accounts.md b/windows/client-management/mdm/policy-csp-accounts.md index 1e1ee819ca..e978cc82da 100644 --- a/windows/client-management/mdm/policy-csp-accounts.md +++ b/windows/client-management/mdm/policy-csp-accounts.md @@ -2,6 +2,7 @@ title: Policy CSP - Accounts description: Policy CSP - Accounts ms.author: dansimp +ms.localizationpriority: medium ms.topic: article ms.prod: w10 ms.technology: windows diff --git a/windows/client-management/mdm/policy-csp-activexcontrols.md b/windows/client-management/mdm/policy-csp-activexcontrols.md index 447e266f26..98588acfa2 100644 --- a/windows/client-management/mdm/policy-csp-activexcontrols.md +++ b/windows/client-management/mdm/policy-csp-activexcontrols.md @@ -2,6 +2,7 @@ title: Policy CSP - ActiveXControls description: Policy CSP - ActiveXControls ms.author: dansimp +ms.localizationpriority: medium ms.topic: article ms.prod: w10 ms.technology: windows diff --git a/windows/client-management/mdm/policy-csp-applicationdefaults.md b/windows/client-management/mdm/policy-csp-applicationdefaults.md index ea1804613f..76ac87c616 100644 --- a/windows/client-management/mdm/policy-csp-applicationdefaults.md +++ b/windows/client-management/mdm/policy-csp-applicationdefaults.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-applicationmanagement.md b/windows/client-management/mdm/policy-csp-applicationmanagement.md index cd1e276bf0..a7680a8600 100644 --- a/windows/client-management/mdm/policy-csp-applicationmanagement.md +++ b/windows/client-management/mdm/policy-csp-applicationmanagement.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-appruntime.md b/windows/client-management/mdm/policy-csp-appruntime.md index a169a686a9..fce0c40f17 100644 --- a/windows/client-management/mdm/policy-csp-appruntime.md +++ b/windows/client-management/mdm/policy-csp-appruntime.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-appvirtualization.md b/windows/client-management/mdm/policy-csp-appvirtualization.md index 0d741ac2f1..adce29e627 100644 --- a/windows/client-management/mdm/policy-csp-appvirtualization.md +++ b/windows/client-management/mdm/policy-csp-appvirtualization.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-attachmentmanager.md b/windows/client-management/mdm/policy-csp-attachmentmanager.md index 950f506c63..b09a07d3b2 100644 --- a/windows/client-management/mdm/policy-csp-attachmentmanager.md +++ b/windows/client-management/mdm/policy-csp-attachmentmanager.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-audit.md b/windows/client-management/mdm/policy-csp-audit.md index 494898e890..96103d4ca7 100644 --- a/windows/client-management/mdm/policy-csp-audit.md +++ b/windows/client-management/mdm/policy-csp-audit.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 --- diff --git a/windows/client-management/mdm/policy-csp-authentication.md b/windows/client-management/mdm/policy-csp-authentication.md index 80fbfdb859..26a3e3120b 100644 --- a/windows/client-management/mdm/policy-csp-authentication.md +++ b/windows/client-management/mdm/policy-csp-authentication.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-autoplay.md b/windows/client-management/mdm/policy-csp-autoplay.md index 5d7ab51963..38a9ace228 100644 --- a/windows/client-management/mdm/policy-csp-autoplay.md +++ b/windows/client-management/mdm/policy-csp-autoplay.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-bitlocker.md b/windows/client-management/mdm/policy-csp-bitlocker.md index 19f56da359..3ab3d8246b 100644 --- a/windows/client-management/mdm/policy-csp-bitlocker.md +++ b/windows/client-management/mdm/policy-csp-bitlocker.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-bits.md b/windows/client-management/mdm/policy-csp-bits.md index ec5211d548..07a7f51c0f 100644 --- a/windows/client-management/mdm/policy-csp-bits.md +++ b/windows/client-management/mdm/policy-csp-bits.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-bluetooth.md b/windows/client-management/mdm/policy-csp-bluetooth.md index 4c6605789a..225de9c9ca 100644 --- a/windows/client-management/mdm/policy-csp-bluetooth.md +++ b/windows/client-management/mdm/policy-csp-bluetooth.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-browser.md b/windows/client-management/mdm/policy-csp-browser.md index 7fdad68a46..b10a4a04f0 100644 --- a/windows/client-management/mdm/policy-csp-browser.md +++ b/windows/client-management/mdm/policy-csp-browser.md @@ -9,6 +9,7 @@ ms.author: dansimp ms.date: 09/27/2019 ms.reviewer: manager: dansimp +ms.localizationpriority: medium --- # Policy CSP - Browser diff --git a/windows/client-management/mdm/policy-csp-camera.md b/windows/client-management/mdm/policy-csp-camera.md index e6a973b3d2..c3b2407f95 100644 --- a/windows/client-management/mdm/policy-csp-camera.md +++ b/windows/client-management/mdm/policy-csp-camera.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-cellular.md b/windows/client-management/mdm/policy-csp-cellular.md index acb98b647f..8eea1718e2 100644 --- a/windows/client-management/mdm/policy-csp-cellular.md +++ b/windows/client-management/mdm/policy-csp-cellular.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-credentialproviders.md b/windows/client-management/mdm/policy-csp-credentialproviders.md index 375aeaa91a..a246711f54 100644 --- a/windows/client-management/mdm/policy-csp-credentialproviders.md +++ b/windows/client-management/mdm/policy-csp-credentialproviders.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-credentialsdelegation.md b/windows/client-management/mdm/policy-csp-credentialsdelegation.md index 1acf660756..8ff0e68902 100644 --- a/windows/client-management/mdm/policy-csp-credentialsdelegation.md +++ b/windows/client-management/mdm/policy-csp-credentialsdelegation.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-credentialsui.md b/windows/client-management/mdm/policy-csp-credentialsui.md index 2327d2dfa8..ddbe0fbb42 100644 --- a/windows/client-management/mdm/policy-csp-credentialsui.md +++ b/windows/client-management/mdm/policy-csp-credentialsui.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-cryptography.md b/windows/client-management/mdm/policy-csp-cryptography.md index 2f7687a676..e65d65744a 100644 --- a/windows/client-management/mdm/policy-csp-cryptography.md +++ b/windows/client-management/mdm/policy-csp-cryptography.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-dataprotection.md b/windows/client-management/mdm/policy-csp-dataprotection.md index ef44717b43..a59ff61127 100644 --- a/windows/client-management/mdm/policy-csp-dataprotection.md +++ b/windows/client-management/mdm/policy-csp-dataprotection.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-datausage.md b/windows/client-management/mdm/policy-csp-datausage.md index b8371194cc..13ed5363fb 100644 --- a/windows/client-management/mdm/policy-csp-datausage.md +++ b/windows/client-management/mdm/policy-csp-datausage.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-defender.md b/windows/client-management/mdm/policy-csp-defender.md index a7473d284a..09ea8790ad 100644 --- a/windows/client-management/mdm/policy-csp-defender.md +++ b/windows/client-management/mdm/policy-csp-defender.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-deliveryoptimization.md b/windows/client-management/mdm/policy-csp-deliveryoptimization.md index 22fdc19927..79c0298921 100644 --- a/windows/client-management/mdm/policy-csp-deliveryoptimization.md +++ b/windows/client-management/mdm/policy-csp-deliveryoptimization.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-desktop.md b/windows/client-management/mdm/policy-csp-desktop.md index 1ed7a87b33..d1562413d5 100644 --- a/windows/client-management/mdm/policy-csp-desktop.md +++ b/windows/client-management/mdm/policy-csp-desktop.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-deviceguard.md b/windows/client-management/mdm/policy-csp-deviceguard.md index 8831b8ffa3..f34ee27dd5 100644 --- a/windows/client-management/mdm/policy-csp-deviceguard.md +++ b/windows/client-management/mdm/policy-csp-deviceguard.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-devicehealthmonitoring.md b/windows/client-management/mdm/policy-csp-devicehealthmonitoring.md index 54d416278e..7d8aeb48ed 100644 --- a/windows/client-management/mdm/policy-csp-devicehealthmonitoring.md +++ b/windows/client-management/mdm/policy-csp-devicehealthmonitoring.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-deviceinstallation.md b/windows/client-management/mdm/policy-csp-deviceinstallation.md index 91904b2c8e..5a33e8eda5 100644 --- a/windows/client-management/mdm/policy-csp-deviceinstallation.md +++ b/windows/client-management/mdm/policy-csp-deviceinstallation.md @@ -9,6 +9,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium --- # Policy CSP - DeviceInstallation diff --git a/windows/client-management/mdm/policy-csp-display.md b/windows/client-management/mdm/policy-csp-display.md index 51c233f850..5379d5fbac 100644 --- a/windows/client-management/mdm/policy-csp-display.md +++ b/windows/client-management/mdm/policy-csp-display.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-dmaguard.md b/windows/client-management/mdm/policy-csp-dmaguard.md index 21177481cb..08eaddf872 100644 --- a/windows/client-management/mdm/policy-csp-dmaguard.md +++ b/windows/client-management/mdm/policy-csp-dmaguard.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-education.md b/windows/client-management/mdm/policy-csp-education.md index 8db8e9b9db..825ac41a15 100644 --- a/windows/client-management/mdm/policy-csp-education.md +++ b/windows/client-management/mdm/policy-csp-education.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-enterprisecloudprint.md b/windows/client-management/mdm/policy-csp-enterprisecloudprint.md index f858f2d856..4cecf73ce0 100644 --- a/windows/client-management/mdm/policy-csp-enterprisecloudprint.md +++ b/windows/client-management/mdm/policy-csp-enterprisecloudprint.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-errorreporting.md b/windows/client-management/mdm/policy-csp-errorreporting.md index 5a6ae21b25..9cdc8a23f1 100644 --- a/windows/client-management/mdm/policy-csp-errorreporting.md +++ b/windows/client-management/mdm/policy-csp-errorreporting.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-eventlogservice.md b/windows/client-management/mdm/policy-csp-eventlogservice.md index 8fe6433f8f..85d7cfd540 100644 --- a/windows/client-management/mdm/policy-csp-eventlogservice.md +++ b/windows/client-management/mdm/policy-csp-eventlogservice.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-experience.md b/windows/client-management/mdm/policy-csp-experience.md index 9fcb9122fa..644621a01e 100644 --- a/windows/client-management/mdm/policy-csp-experience.md +++ b/windows/client-management/mdm/policy-csp-experience.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-exploitguard.md b/windows/client-management/mdm/policy-csp-exploitguard.md index 4f1c01cb6d..f32917cdbc 100644 --- a/windows/client-management/mdm/policy-csp-exploitguard.md +++ b/windows/client-management/mdm/policy-csp-exploitguard.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-fileexplorer.md b/windows/client-management/mdm/policy-csp-fileexplorer.md index 8d4880e89e..ddc419671c 100644 --- a/windows/client-management/mdm/policy-csp-fileexplorer.md +++ b/windows/client-management/mdm/policy-csp-fileexplorer.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-games.md b/windows/client-management/mdm/policy-csp-games.md index 8c0e918226..b114cb8f6a 100644 --- a/windows/client-management/mdm/policy-csp-games.md +++ b/windows/client-management/mdm/policy-csp-games.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-handwriting.md b/windows/client-management/mdm/policy-csp-handwriting.md index 83c802118d..16d5bde9bd 100644 --- a/windows/client-management/mdm/policy-csp-handwriting.md +++ b/windows/client-management/mdm/policy-csp-handwriting.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-internetexplorer.md b/windows/client-management/mdm/policy-csp-internetexplorer.md index 09358bea87..783b570d85 100644 --- a/windows/client-management/mdm/policy-csp-internetexplorer.md +++ b/windows/client-management/mdm/policy-csp-internetexplorer.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-kerberos.md b/windows/client-management/mdm/policy-csp-kerberos.md index 105f418944..200fde9087 100644 --- a/windows/client-management/mdm/policy-csp-kerberos.md +++ b/windows/client-management/mdm/policy-csp-kerberos.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-kioskbrowser.md b/windows/client-management/mdm/policy-csp-kioskbrowser.md index 588418965d..83b8e5e9a2 100644 --- a/windows/client-management/mdm/policy-csp-kioskbrowser.md +++ b/windows/client-management/mdm/policy-csp-kioskbrowser.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-lanmanworkstation.md b/windows/client-management/mdm/policy-csp-lanmanworkstation.md index a19090d556..86575f2093 100644 --- a/windows/client-management/mdm/policy-csp-lanmanworkstation.md +++ b/windows/client-management/mdm/policy-csp-lanmanworkstation.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-licensing.md b/windows/client-management/mdm/policy-csp-licensing.md index 9a539e5f24..e6cfff8888 100644 --- a/windows/client-management/mdm/policy-csp-licensing.md +++ b/windows/client-management/mdm/policy-csp-licensing.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-localpoliciessecurityoptions.md b/windows/client-management/mdm/policy-csp-localpoliciessecurityoptions.md index 7cbc2d6c01..b99fa3f5fc 100644 --- a/windows/client-management/mdm/policy-csp-localpoliciessecurityoptions.md +++ b/windows/client-management/mdm/policy-csp-localpoliciessecurityoptions.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-lockdown.md b/windows/client-management/mdm/policy-csp-lockdown.md index d27d43ed2c..18d00b257a 100644 --- a/windows/client-management/mdm/policy-csp-lockdown.md +++ b/windows/client-management/mdm/policy-csp-lockdown.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-maps.md b/windows/client-management/mdm/policy-csp-maps.md index afe7ec76ea..8635166d18 100644 --- a/windows/client-management/mdm/policy-csp-maps.md +++ b/windows/client-management/mdm/policy-csp-maps.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-messaging.md b/windows/client-management/mdm/policy-csp-messaging.md index dd8f7b1f33..aefb521407 100644 --- a/windows/client-management/mdm/policy-csp-messaging.md +++ b/windows/client-management/mdm/policy-csp-messaging.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-mssecurityguide.md b/windows/client-management/mdm/policy-csp-mssecurityguide.md index 37c45b45c8..598cad17d2 100644 --- a/windows/client-management/mdm/policy-csp-mssecurityguide.md +++ b/windows/client-management/mdm/policy-csp-mssecurityguide.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-msslegacy.md b/windows/client-management/mdm/policy-csp-msslegacy.md index 98d7d84a08..80b3024ffa 100644 --- a/windows/client-management/mdm/policy-csp-msslegacy.md +++ b/windows/client-management/mdm/policy-csp-msslegacy.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-networkisolation.md b/windows/client-management/mdm/policy-csp-networkisolation.md index f632347a1a..3d7afccb49 100644 --- a/windows/client-management/mdm/policy-csp-networkisolation.md +++ b/windows/client-management/mdm/policy-csp-networkisolation.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-notifications.md b/windows/client-management/mdm/policy-csp-notifications.md index 2f2291971c..8433af94b3 100644 --- a/windows/client-management/mdm/policy-csp-notifications.md +++ b/windows/client-management/mdm/policy-csp-notifications.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-power.md b/windows/client-management/mdm/policy-csp-power.md index 6224cad349..e5adaec521 100644 --- a/windows/client-management/mdm/policy-csp-power.md +++ b/windows/client-management/mdm/policy-csp-power.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-printers.md b/windows/client-management/mdm/policy-csp-printers.md index 1491101d58..16ec44e238 100644 --- a/windows/client-management/mdm/policy-csp-printers.md +++ b/windows/client-management/mdm/policy-csp-printers.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-privacy.md b/windows/client-management/mdm/policy-csp-privacy.md index 54d5179370..0079133981 100644 --- a/windows/client-management/mdm/policy-csp-privacy.md +++ b/windows/client-management/mdm/policy-csp-privacy.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-remoteassistance.md b/windows/client-management/mdm/policy-csp-remoteassistance.md index 964c2d5ea8..599dc2d1f3 100644 --- a/windows/client-management/mdm/policy-csp-remoteassistance.md +++ b/windows/client-management/mdm/policy-csp-remoteassistance.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-remotedesktopservices.md b/windows/client-management/mdm/policy-csp-remotedesktopservices.md index a6f6e33b65..e5588c0da4 100644 --- a/windows/client-management/mdm/policy-csp-remotedesktopservices.md +++ b/windows/client-management/mdm/policy-csp-remotedesktopservices.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-remotemanagement.md b/windows/client-management/mdm/policy-csp-remotemanagement.md index 85a593fb12..0eecb5bda9 100644 --- a/windows/client-management/mdm/policy-csp-remotemanagement.md +++ b/windows/client-management/mdm/policy-csp-remotemanagement.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-remoteprocedurecall.md b/windows/client-management/mdm/policy-csp-remoteprocedurecall.md index 996165049a..1870b26735 100644 --- a/windows/client-management/mdm/policy-csp-remoteprocedurecall.md +++ b/windows/client-management/mdm/policy-csp-remoteprocedurecall.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-remoteshell.md b/windows/client-management/mdm/policy-csp-remoteshell.md index 9b162bcdb8..8062074499 100644 --- a/windows/client-management/mdm/policy-csp-remoteshell.md +++ b/windows/client-management/mdm/policy-csp-remoteshell.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-restrictedgroups.md b/windows/client-management/mdm/policy-csp-restrictedgroups.md index 2f2c710170..adff5f8a8b 100644 --- a/windows/client-management/mdm/policy-csp-restrictedgroups.md +++ b/windows/client-management/mdm/policy-csp-restrictedgroups.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-search.md b/windows/client-management/mdm/policy-csp-search.md index 5edd25b32d..273291c10b 100644 --- a/windows/client-management/mdm/policy-csp-search.md +++ b/windows/client-management/mdm/policy-csp-search.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-security.md b/windows/client-management/mdm/policy-csp-security.md index c9fd410897..0a4dcd146d 100644 --- a/windows/client-management/mdm/policy-csp-security.md +++ b/windows/client-management/mdm/policy-csp-security.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-servicecontrolmanager.md b/windows/client-management/mdm/policy-csp-servicecontrolmanager.md index d1b860d7e9..fff74ab134 100644 --- a/windows/client-management/mdm/policy-csp-servicecontrolmanager.md +++ b/windows/client-management/mdm/policy-csp-servicecontrolmanager.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: Heidilohr +ms.localizationpriority: medium ms.date: 09/27/2019 --- diff --git a/windows/client-management/mdm/policy-csp-settings.md b/windows/client-management/mdm/policy-csp-settings.md index 87a6028536..5b737586b2 100644 --- a/windows/client-management/mdm/policy-csp-settings.md +++ b/windows/client-management/mdm/policy-csp-settings.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-smartscreen.md b/windows/client-management/mdm/policy-csp-smartscreen.md index 35ff1bdf6c..205d51bff6 100644 --- a/windows/client-management/mdm/policy-csp-smartscreen.md +++ b/windows/client-management/mdm/policy-csp-smartscreen.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-speech.md b/windows/client-management/mdm/policy-csp-speech.md index 655a429936..8ecc09d034 100644 --- a/windows/client-management/mdm/policy-csp-speech.md +++ b/windows/client-management/mdm/policy-csp-speech.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-start.md b/windows/client-management/mdm/policy-csp-start.md index 6fc70099e4..a55e6716ff 100644 --- a/windows/client-management/mdm/policy-csp-start.md +++ b/windows/client-management/mdm/policy-csp-start.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-storage.md b/windows/client-management/mdm/policy-csp-storage.md index 4b440e1dff..bc6f3d7253 100644 --- a/windows/client-management/mdm/policy-csp-storage.md +++ b/windows/client-management/mdm/policy-csp-storage.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-system.md b/windows/client-management/mdm/policy-csp-system.md index 4a217b4c37..ff54e474bf 100644 --- a/windows/client-management/mdm/policy-csp-system.md +++ b/windows/client-management/mdm/policy-csp-system.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-systemservices.md b/windows/client-management/mdm/policy-csp-systemservices.md index d4305d8632..85d08130a7 100644 --- a/windows/client-management/mdm/policy-csp-systemservices.md +++ b/windows/client-management/mdm/policy-csp-systemservices.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-taskmanager.md b/windows/client-management/mdm/policy-csp-taskmanager.md index 2a5189e563..8a69418c47 100644 --- a/windows/client-management/mdm/policy-csp-taskmanager.md +++ b/windows/client-management/mdm/policy-csp-taskmanager.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-taskscheduler.md b/windows/client-management/mdm/policy-csp-taskscheduler.md index 6a66448d56..4bc5ef3a22 100644 --- a/windows/client-management/mdm/policy-csp-taskscheduler.md +++ b/windows/client-management/mdm/policy-csp-taskscheduler.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-textinput.md b/windows/client-management/mdm/policy-csp-textinput.md index d730c2e2cb..7786a5eb5c 100644 --- a/windows/client-management/mdm/policy-csp-textinput.md +++ b/windows/client-management/mdm/policy-csp-textinput.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-timelanguagesettings.md b/windows/client-management/mdm/policy-csp-timelanguagesettings.md index 2265c79439..2f1d95383c 100644 --- a/windows/client-management/mdm/policy-csp-timelanguagesettings.md +++ b/windows/client-management/mdm/policy-csp-timelanguagesettings.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-troubleshooting.md b/windows/client-management/mdm/policy-csp-troubleshooting.md index c31bb84cda..191bcd30d7 100644 --- a/windows/client-management/mdm/policy-csp-troubleshooting.md +++ b/windows/client-management/mdm/policy-csp-troubleshooting.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: MariciaAlforque +ms.localizationpriority: medium ms.date: 09/27/2019 --- diff --git a/windows/client-management/mdm/policy-csp-userrights.md b/windows/client-management/mdm/policy-csp-userrights.md index af7998d468..c485382b9e 100644 --- a/windows/client-management/mdm/policy-csp-userrights.md +++ b/windows/client-management/mdm/policy-csp-userrights.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-wifi.md b/windows/client-management/mdm/policy-csp-wifi.md index 6ad83bdfd6..dbae4b5780 100644 --- a/windows/client-management/mdm/policy-csp-wifi.md +++ b/windows/client-management/mdm/policy-csp-wifi.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-windowsconnectionmanager.md b/windows/client-management/mdm/policy-csp-windowsconnectionmanager.md index 35bc971854..12c192e3e0 100644 --- a/windows/client-management/mdm/policy-csp-windowsconnectionmanager.md +++ b/windows/client-management/mdm/policy-csp-windowsconnectionmanager.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-windowsdefendersecuritycenter.md b/windows/client-management/mdm/policy-csp-windowsdefendersecuritycenter.md index c3e220d557..4db39b31f2 100644 --- a/windows/client-management/mdm/policy-csp-windowsdefendersecuritycenter.md +++ b/windows/client-management/mdm/policy-csp-windowsdefendersecuritycenter.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-windowsinkworkspace.md b/windows/client-management/mdm/policy-csp-windowsinkworkspace.md index 5f1efe5fbf..5b88961f3e 100644 --- a/windows/client-management/mdm/policy-csp-windowsinkworkspace.md +++ b/windows/client-management/mdm/policy-csp-windowsinkworkspace.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-windowslogon.md b/windows/client-management/mdm/policy-csp-windowslogon.md index 832ec119a9..f5558370d6 100644 --- a/windows/client-management/mdm/policy-csp-windowslogon.md +++ b/windows/client-management/mdm/policy-csp-windowslogon.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-windowspowershell.md b/windows/client-management/mdm/policy-csp-windowspowershell.md index b5bf1d05f3..6ea895cd9a 100644 --- a/windows/client-management/mdm/policy-csp-windowspowershell.md +++ b/windows/client-management/mdm/policy-csp-windowspowershell.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-wirelessdisplay.md b/windows/client-management/mdm/policy-csp-wirelessdisplay.md index 0ca9dda0fd..056759ea10 100644 --- a/windows/client-management/mdm/policy-csp-wirelessdisplay.md +++ b/windows/client-management/mdm/policy-csp-wirelessdisplay.md @@ -6,6 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 09/27/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-ddf-file.md b/windows/client-management/mdm/policy-ddf-file.md index 86b57361ab..beb25c4bea 100644 --- a/windows/client-management/mdm/policy-ddf-file.md +++ b/windows/client-management/mdm/policy-ddf-file.md @@ -9,6 +9,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman +ms.localizationpriority: medium ms.date: 05/21/2019 --- From e67976b0c08f89432e5a6b51a7b1c27ba4bec60a Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 15 Oct 2019 14:19:47 -0700 Subject: [PATCH 118/143] add note --- .../threat-protection/microsoft-defender-atp/machine-tags.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md b/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md index 08ab2a0d71..3d3a959ecb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md @@ -49,6 +49,9 @@ To add machine tags using API, see [Add or remove machine tags API](add-or-remov Tags are added to the machine view and will also be reflected on the **Machines list** view. You can then use the **Tags** filter to see the relevant list of machines. +>[!NOTE] +> Filtering might not work on tag names that contain parenthesis. + You can also delete tags from this view. ![Image of adding tags on a machine](images/more-manage-tags.png) From 695dab572ea4777a2027c80f4b684a1cc17489bb Mon Sep 17 00:00:00 2001 From: denisebmsft Date: Tue, 15 Oct 2019 16:29:34 -0700 Subject: [PATCH 119/143] Update manage-protection-updates-windows-defender-antivirus.md --- ...tion-updates-windows-defender-antivirus.md | 67 +++++++------------ 1 file changed, 26 insertions(+), 41 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index 10cc42c9f3..4835e292ee 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -9,11 +9,12 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium -author: dansimp -ms.author: dansimp -ms.date: 09/03/2018 +author: denisebmsft +ms.author: deniseb +ms.date: 10/15/2019 ms.reviewer: manager: dansimp +ms.custom: nextgen --- # Manage the sources for Windows Defender Antivirus protection updates @@ -25,42 +26,33 @@ manager: dansimp -There are two components to managing protection updates - where the updates are downloaded from, and when updates are downloaded and applied. - -This topic describes where you can specify the updates should be downloaded from, also known as the fallback order. +There are two components to managing protection updates: *where* the updates are downloaded from, and *when* updates are downloaded and applied. This article describes the *where* - how to specify where updates should be downloaded from (this is also known as the fallback order). See [Manage Windows Defender Antivirus 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). -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. +Typically, you configure endpoints to individually download updates from a primary source, followed by other sources in order of priority, based on your network configuration. Updates are obtained from sources in the order you specify. If a source is not available, the next source in the list is used. -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. +When updates are published, some logic is applied to minimize the size of the update. In most cases, only the differences between the latest update and the update that is currently installed (this is referred to as the delta) on the device is downloaded and applied. However, the size of the delta depends on two main factors: +- the age of the last update on the device; and +- The source used to download and apply updates. -You can use the following sources: +The older the updates on an endpoint, the larger the download will be. However, you must also consider download frequency as well. A more frequent update schedule can result in more network usage, whereas a less-frequent schedule can result in larger file sizes per download. + +There are five locations where you can specify where an endpoint should obtain updates: + +- [Microsoft Update](https://support.microsoft.com/help/12373/windows-update-faq) +- [Windows Server Update Service](https://docs.microsoft.com/windows-server/administration/windows-server-update-services/get-started/windows-server-update-services-wsus) +- [System Center Configuration Manager](https://docs.microsoft.com/sccm/core/servers/manage/updates) +- [Network file share](https://docs.microsoft.com/windows-server/storage/nfs/nfs-overview) +- [Security intelligence updates for Windows Defender Antivirus and other Microsoft antimalware](https://www.microsoft.com/en-us/wdsi/defenderupdates) -- Microsoft Update -- [Windows Server Update Service (WSUS)](https://technet.microsoft.com/windowsserver/bb332157.aspx) -- System Center Configuration Manager -- A network file share -- The [Microsoft Malware Protection Center Security intelligence page (MMPC)](https://www.microsoft.com/security/portal/definitions/adl.aspx) - - -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: - -- 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). +To ensure the best level of protection, Microsoft Update allows for rapid releases, which means smaller downloads on a frequent basis. The Windows Server Update Service, System Center Configuration Manager, and Microsoft security intelligence updates sources deliver less frequent updates. Thus, the delta can be larger, resulting in larger downloads. > [!IMPORTANT] -> If you have set MMPC as a fallback source after WSUS or Microsoft Update, updates will only be downloaded from MMPC when the current update is considered to be out-of-date (by default, this is 14 consecutive days of not being able to apply updates from the WSUS or Microsoft Update services). +> If you have set security intelligence updates as a fallback source after Windows Server Update Service or Microsoft Update, updates are only downloaded from security intelligence updates when the current update is considered out-of-date. (By default, this is 14 consecutive days of not being able to apply updates from the WSUS or Microsoft Update services). > You can, however, [set the number of days before protection is reported as out-of-date](https://docs.microsoft.com/windows/threat-protection/windows-defender-antivirus/manage-outdated-endpoints-windows-defender-antivirus#set-the-number-of-days-before-protection-is-reported-as-out-of-date). 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: @@ -83,7 +75,7 @@ You can manage the order in which update sources are used with Group Policy, Sys 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:** +## 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**. @@ -111,12 +103,12 @@ The procedures in this article first describe how to set the order, and then how > For Windows 10, versions 1703 up to and including 1809, the policy path is **Windows Components > Windows Defender Antivirus > Signature Updates** > For Windows 10, version 1903, the policy path is **Windows Components > Windows Defender Antivirus > Security Intelligence Updates** -**Use Configuration Manager to manage the update location:** +## Use Configuration Manager to manage the update location See [Configure Security intelligence Updates for Endpoint Protection](https://docs.microsoft.com/sccm/protect/deploy-use/endpoint-definition-updates) for details on configuring System Center Configuration Manager (current branch). -**Use PowerShell cmdlets to manage the update location:** +## Use PowerShell cmdlets to manage the update location Use the following PowerShell cmdlets to set the update order. @@ -130,7 +122,7 @@ See the following for more information: - [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) - [Defender cmdlets](https://technet.microsoft.com/library/dn433280.aspx) -**Use Windows Management Instruction (WMI) to manage the update location:** +## Use Windows Management Instruction (WMI) to manage the update location Use the [**Set** method of the **MSFT_MpPreference**](https://msdn.microsoft.com/library/dn455323(v=vs.85).aspx) class for the following properties: @@ -142,19 +134,12 @@ SignatureDefinitionUpdateFileSharesSource See the following for more information: - [Windows Defender WMIv2 APIs](https://msdn.microsoft.com/library/dn439477(v=vs.85).aspx) -**Use Mobile Device Management (MDM) to manage the update location:** +## Use Mobile Device Management (MDM) to manage the update location See [Policy CSP - Defender/SignatureUpdateFallbackOrder](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-defender#defender-signatureupdatefallbackorder) for details on configuring MDM. - - - - - - - -## Related topics +## Related articles - [Deploy 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) From 166d72abb5263c2f61a43babebefbfeab0e1b9ff Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 16 Oct 2019 11:14:27 -0700 Subject: [PATCH 120/143] update code block --- .../microsoft-defender-atp/pull-alerts-using-rest-api.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/pull-alerts-using-rest-api.md b/windows/security/threat-protection/microsoft-defender-atp/pull-alerts-using-rest-api.md index 3395bce7c7..e52e94be42 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/pull-alerts-using-rest-api.md +++ b/windows/security/threat-protection/microsoft-defender-atp/pull-alerts-using-rest-api.md @@ -178,10 +178,11 @@ Here is an example return value: The following code example demonstrates how to obtain an access token and call the Microsoft Defender ATP API. ```csharp -AuthenticationContext context = new AuthenticationContext(string.Format("https://login.windows.net/{0}/oauth2", tenantId)); +AuthenticationContext context = new AuthenticationContext(string.Format("https://login.windows.net/{0}", tenantId)); ClientCredential clientCredentials = new ClientCredential(clientId, clientSecret); -AuthenticationResult authenticationResult = context.AcquireToken(resource, clientCredentials); +AuthenticationResult authenticationResult = context.AcquireTokenAsync(detectionsResource, clientCredentials).GetAwaiter().GetResult(); ``` + ### Use token to connect to the detections endpoint ``` From 81aa15509772c7142877910b5683b13f6117f2e2 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 16 Oct 2019 13:29:58 -0700 Subject: [PATCH 121/143] added link for new error codes --- windows/deployment/windows-autopilot/self-deploying.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/windows-autopilot/self-deploying.md b/windows/deployment/windows-autopilot/self-deploying.md index 939b4ac431..ca49b045ee 100644 --- a/windows/deployment/windows-autopilot/self-deploying.md +++ b/windows/deployment/windows-autopilot/self-deploying.md @@ -39,7 +39,7 @@ Self-deploying mode is designed to deploy Windows 10 as a kiosk, digital signage Because self-deploying mode uses a device’s TPM 2.0 hardware to authenticate the device into an organization’s Azure AD tenant, devices without TPM 2.0 cannot be used with this mode. The devices must also support TPM device attestation. (All newly-manufactured Windows devices should meet these requirements.) >[!IMPORTANT] ->If you attempt a self-deploying mode deployment on a device that does not have support TPM 2.0 or on a virtual machine, the process will fail when verifying the device with an 0x800705B4 timeout error (Hyper-V virtual TPMs are not supported).. Also note that Window 10, version 1903 or later is required to use self-deploying mode due to issues with TPM device attestation in Windows 10, version 1809. Since Windows 10 Enterprise 2019 LTSC is based on Windows 10 version 1809, self-deploying mode is also not supported on Windows 10 Enterprise 2019 LTSC. +>If you attempt a self-deploying mode deployment on a device that does not have support TPM 2.0 or on a virtual machine, the process will fail when verifying the device with an 0x800705B4 timeout error (Hyper-V virtual TPMs are not supported). Also note that Window 10, version 1903 or later is required to use self-deploying mode due to issues with TPM device attestation in Windows 10, version 1809. Since Windows 10 Enterprise 2019 LTSC is based on Windows 10 version 1809, self-deploying mode is also not supported on Windows 10 Enterprise 2019 LTSC. See [Windows Autopilot known issues](known-issues.md) to review other known errors and solutions. In order to display an organization-specific logo and organization name during the Autopilot process, Azure Active Directory Company Branding needs to be configured with the images and text that should be displayed. See [Quickstart: Add company branding to your sign-in page in Azure AD](https://docs.microsoft.com/azure/active-directory/fundamentals/customize-branding) for more details. From 986ac38cc318d7f58f5d49613d21e7a357c0d5f4 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 16 Oct 2019 13:47:51 -0700 Subject: [PATCH 122/143] added info into known issues --- .../deployment/windows-autopilot/known-issues.md | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/windows/deployment/windows-autopilot/known-issues.md b/windows/deployment/windows-autopilot/known-issues.md index b2de8f53ee..52826b1c93 100644 --- a/windows/deployment/windows-autopilot/known-issues.md +++ b/windows/deployment/windows-autopilot/known-issues.md @@ -31,10 +31,8 @@ This happens because Windows 10, version 1903 deletes the AutopilotConfiguration To fix this issue:
    1. Edit the Configuration Manager task sequence and disable the Prepare Windows for Capture step.
    2. Add a new Run command line step that runs c:\windows\system32\sysprep\sysprep.exe /oobe /reboot.
    More information -The following known issue will be resolved by installing the KB4517211 update, due to be released in late September 2019. -
     
    -TPM attestation fails on Windows 10 1903 due to missing AKI extension in EK certificate. (An additional validation added in Windows 10 1903 to check that the TPM EK certs had the proper attributes according to the TCG specifications uncovered that a number of them don’t, so that validation will be removed). -Download and install the KB4517211 update.

    This update is currently pending release. +TPM attestation fails on Windows 10 1903 due to missing AKI extension in EK certificate. (An additional validation added in Windows 10 1903 to check that the TPM EK certs had the proper attributes according to the TCG specifications uncovered that a number of them don’t, so that validation will be removed). +Download and install the [KB4517211 update](https://support.microsoft.com/help/4517211/windows-10-update-kb4517211). The following known issues are resolved by installing the August 30, 2019 KB4512941 update (OS Build 18362.329): - Windows Autopilot for existing devices feature does not properly suppress “Activities” page during OOBE. (Because of this, you’ll see that extra page during OOBE). @@ -53,7 +51,12 @@ TPM attestation fails on Windows 10 1903 due to missing AKI extension in EK cert - You are unable to install UWP apps from the Microsoft Store, causing failures during Windows Autopilot. If you are deploying Company Portal as a blocking app during Windows Autopilot ESP, you’ve probably seen this error. - A user is not granted administrator rights in the Windows Autopilot user-driven Hybrid Azure AD join scenario. This is another non-English OS issue. Download and install the KB4505903 update.

    See the section: How to get this update for information on specific release channels you can use to obtain the update. - +Windows Autopilot self-deploying mode fails with an error code: + +
    0x800705B4The device is not TPM 2.0 capable, such as a VM. You cannot use this device with self-deploying mode. +
    0x801c03eaThe device is TPM 2.0 capable, but the TPM is not currently 2.0 and needs to be upgraded. +
    0xc1036501The device cannot do an automatic MDM enrollment because there are multiple MDM configurations in Azure AD. Remove the duplicate configurations. +
    White glove gives a red screen and the Microsoft-Windows-User Device Registration/Admin event log displays HResult error code 0x801C03F3This can happen if Azure AD can’t find an AAD device object for the device that you are trying to deploy. This will occur if you manually delete the object. To fix it, remove the device from AAD, Intune, and Autopilot, then re-register it with Autopilot, which will recreate the AAD device object.

    To obtain troubleshooting logs use: Mdmdiagnosticstool.exe -area Autopilot;TPM -cab c:\autopilot.cab White glove gives a red screenWhite glove is not supported on a VM. From 9ad956e852ef00d819f84fc394b099c7a501c56c Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 16 Oct 2019 14:46:49 -0700 Subject: [PATCH 123/143] add blob core urls --- .../microsoft-defender-atp/configure-proxy-internet.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md b/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md index 5830eaa9af..8c0c0aa43c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md @@ -109,10 +109,10 @@ If a proxy or firewall is blocking all traffic by default and allowing only spec Service location | Microsoft.com DNS record -|- -Common URLs for all locations | ```*.blob.core.windows.net```
    ```crl.microsoft.com```
    ```ctldl.windowsupdate.com```
    ```events.data.microsoft.com```
    ```notify.windows.com```
    ```settings-win.data.microsoft.com ``` -European Union | ```eu.vortex-win.data.microsoft.com```
    ```eu-v20.events.data.microsoft.com```
    ```winatp-gw-neu.microsoft.com```
    ```winatp-gw-weu.microsoft.com``` -United Kingdom | ```uk.vortex-win.data.microsoft.com```
    ```uk-v20.events.data.microsoft.com```
    ```winatp-gw-uks.microsoft.com```
    ```winatp-gw-ukw.microsoft.com``` -United States | ```us.vortex-win.data.microsoft.com```
    ```us-v20.events.data.microsoft.com```
    ```winatp-gw-cus.microsoft.com```
    ```winatp-gw-eus.microsoft.com``` +Common URLs for all locations | ```crl.microsoft.com```
    ```ctldl.windowsupdate.com```
    ```events.data.microsoft.com```
    ```notify.windows.com```
    ```settings-win.data.microsoft.com``` +European Union | ```eu.vortex-win.data.microsoft.com```
    ```eu-v20.events.data.microsoft.com```
    ```usseu1northprod.blob.core.windows.net```
    ```usseu1westprod.blob.core.windows.net```
    ```winatp-gw-neu.microsoft.com```
    ```winatp-gw-weu.microsoft.com```
    ```wseu1northprod.blob.core.windows.net```
    ```wseu1westprod.blob.core.windows.net``` +United Kingdom | ```uk.vortex-win.data.microsoft.com```
    ```uk-v20.events.data.microsoft.com```
    ```ussuk1southprod. blob.core.windows.net```
    ```ussuk1westprod. blob.core.windows.net```
    ```winatp-gw-uks.microsoft.com```
    ```winatp-gw-ukw.microsoft.com```
    ```wsuk1southprod. blob.core.windows.net```
    ```wsuk1westprod. blob.core.windows.net``` +United States | ```us.vortex-win.data.microsoft.com```
    ```ussus1eastprod.blob.core.windows.net```
    ```ussus1westprod.blob.core.windows.net```
    ```ussus2eastprod.blob.core.windows.net```
    ```ussus2westprod.blob.core.windows.net```
    ```ussus3eastprod.blob.core.windows.net```
    ```ussus3westprod.blob.core.windows.net```
    ```ussus4eastprod.blob.core.windows.net```
    ```ussus4westprod.blob.core.windows.net```
    ```us-v20.events.data.microsoft.com```
    ```winatp-gw-cus.microsoft.com```
    ```winatp-gw-eus.microsoft.com```
    ```wsus1eastprod.blob.core.windows.net```
    ```wsus1westprod.blob.core.windows.net```
    ```wsus2eastprod.blob.core.windows.net```
    ```wsus2westprod.blob.core.windows.net``` If a proxy or firewall is blocking anonymous traffic, as Microsoft Defender ATP sensor is connecting from system context, make sure anonymous traffic is permitted in the previously listed URLs. From 5e03a75d9e8d5a90f4e0b0d62de89efea5393d89 Mon Sep 17 00:00:00 2001 From: John Liu <49762389+ShenLanJohn@users.noreply.github.com> Date: Wed, 16 Oct 2019 17:17:40 -0700 Subject: [PATCH 124/143] CAT Auto Pulish for Windows Release Messages - CAT_AutoPublish_20191016151559 (#1360) --- .../release-information/resolved-issues-windows-10-1803.yml | 2 ++ ...esolved-issues-windows-10-1809-and-windows-server-2019.yml | 2 ++ windows/release-information/status-windows-10-1803.yml | 4 ++-- .../status-windows-10-1809-and-windows-server-2019.yml | 4 ++-- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/windows/release-information/resolved-issues-windows-10-1803.yml b/windows/release-information/resolved-issues-windows-10-1803.yml index 902f0805e5..43944d0d5c 100644 --- a/windows/release-information/resolved-issues-windows-10-1803.yml +++ b/windows/release-information/resolved-issues-windows-10-1803.yml @@ -32,6 +32,7 @@ sections: - type: markdown text: " + @@ -62,6 +63,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusDate resolved
    Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
    You may receive a 15-5 error code in Windows Mixed Reality Portal and your headset may not wake up from sleep.

    See details >
    OS Build 17134.950

    August 13, 2019
    KB4512501
    Resolved
    KB4519978
    October 15, 2019
    10:00 AM PT
    Startup to a black screen after installing updates
    Your device may startup to a black screen during the first logon after installing updates.

    See details >
    OS Build 17134.829

    June 11, 2019
    KB4503286
    Resolved
    KB4519978
    October 15, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    OS Build 17134.1009

    September 23, 2019
    KB4522014
    Resolved
    KB4520008
    October 08, 2019
    10:00 AM PT
    IME may become unresponsive or have High CPU usage
    Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

    See details >
    OS Build 17134.1006

    September 10, 2019
    KB4516058
    Resolved
    September 19, 2019
    04:08 PM PT
    + diff --git a/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml index b7f21815a9..4558663c3e 100644 --- a/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml +++ b/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml @@ -32,6 +32,7 @@ sections: - type: markdown text: "
    DetailsOriginating updateStatusHistory
    Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
    After installing KB4512501, Windows Mixed Reality Portal users may intermittently receive a 15-5 error code. In some cases, Windows Mixed Reality Portal may report that the headset is sleeping and pressing “Wake up” may appear to produce no action.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803
    Resolution: This issue was resolved in KB4519978.

    Back to top
    OS Build 17134.950

    August 13, 2019
    KB4512501
    Resolved
    KB4519978
    Resolved:
    October 15, 2019
    10:00 AM PT

    Opened:
    September 11, 2019
    05:32 PM PT
    Intermittent issues when printing
    Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
    • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
    • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
    Affected platforms:
    • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
    • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
    Resolution: This issue was resolved in KB4520008.

    Back to top
    OS Build 17134.1009

    September 23, 2019
    KB4522014
    Resolved
    KB4520008
    Resolved:
    October 08, 2019
    10:00 AM PT

    Opened:
    September 30, 2019
    06:26 PM PT
    IME may become unresponsive or have High CPU usage
    Some Input Method Editor (IME) may become unresponsive or may have high CPU usage. Affected IMEs include Chinese Simplified (ChsIME.EXE) and Chinese Traditional (ChtIME.EXE) with Changjie/Quick keyboard.


    Affected platforms:
    • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
    • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016

    Resolution: Due to security related changes in KB4516058, this issue may occur when Touch Keyboard and Handwriting Panel Service is not configured to its default startup type of Manual. To resolve the issue, perform the following steps:
    1. Select the Start button and type Services.
    2. Locate Touch Keyboard and Handwriting Panel Service and double click on it or long press and select Properties.
    3. Locate Startup type: and change it to Manual
    4. Select Ok
    5. The TabletInputService service is now in the default configuration and IME should work as expected.

    Back to top
    OS Build 17134.1006

    September 10, 2019
    KB4516058
    Resolved
    Resolved:
    September 19, 2019
    04:08 PM PT

    Opened:
    September 13, 2019
    05:25 PM PT
    Notification issue: \"Your device is missing important security and quality fixes.\"
    Some users may have incorrectly received the notification \"Your device is missing important security and quality fixes\" in the Windows Update dialog and a red \"!\" in the task tray on the Windows Update tray icon. This notification is intended for devices that are 90 days or more out of date, but some users with installed updates released in June or July also saw this notification.

    Affected platforms:
    • Client: Windows 10, version 1803
    • Server: Windows Server, version 1803
    Resolution: This issue was resolved on the server side on August 30, 2019. Only devices that are out of date by 90 days or more should now see the notification. No action is required by the user to resolve this issue. If you are still seeing the \"Your device is missing important security and quality fixes\" notification, we recommend selecting Check for Updates in the Windows Update dialog. For instructions, see Update Windows 10. Microsoft always recommends trying to keep your devices up to date, as the monthly updates contain important security fixes. 

    Back to top
    N/A

    Resolved
    Resolved:
    September 03, 2019
    12:32 PM PT

    Opened:
    September 03, 2019
    12:32 PM PT
    + @@ -69,6 +70,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusDate resolved
    Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
    You may receive a 15-5 error code in Windows Mixed Reality Portal and your headset may not wake up from sleep.

    See details >
    OS Build 17763.678

    August 13, 2019
    KB4511553
    Resolved
    KB4520062
    October 15, 2019
    10:00 AM PT
    Startup to a black screen after installing updates
    Your device may startup to a black screen during the first logon after installing updates.

    See details >
    OS Build 17763.557

    June 11, 2019
    KB4503327
    Resolved
    KB4520062
    October 15, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    OS Build 17763.740

    September 23, 2019
    KB4522015
    Resolved
    KB4519338
    October 08, 2019
    10:00 AM PT
    Apps and scripts using the NetQueryDisplayInformation API may fail with error
    Applications and scripts that call NetQueryDisplayInformation may fail to return results after the first page of data.

    See details >
    OS Build 17763.55

    October 09, 2018
    KB4464330
    Resolved
    KB4516077
    September 24, 2019
    10:00 AM PT
    +
    DetailsOriginating updateStatusHistory
    Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
    After installing KB4511553, Windows Mixed Reality Portal users may intermittently receive a 15-5 error code. In some cases, Windows Mixed Reality Portal may report that the headset is sleeping and pressing “Wake up” may appear to produce no action.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803
    Resolution: This issue was resolved in KB4520062.

    Back to top
    OS Build 17763.678

    August 13, 2019
    KB4511553
    Resolved
    KB4520062
    Resolved:
    October 15, 2019
    10:00 AM PT

    Opened:
    September 11, 2019
    05:32 PM PT
    Intermittent issues when printing
    Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
    • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
    • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
    Affected platforms:
    • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
    • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
    Resolution: This issue was resolved in KB4519338.

    Back to top
    OS Build 17763.740

    September 23, 2019
    KB4522015
    Resolved
    KB4519338
    Resolved:
    October 08, 2019
    10:00 AM PT

    Opened:
    September 30, 2019
    06:26 PM PT
    IME may become unresponsive or have High CPU usage
    Some Input Method Editor (IME) may become unresponsive or may have high CPU usage. Affected IMEs include Chinese Simplified (ChsIME.EXE) and Chinese Traditional (ChtIME.EXE) with Changjie/Quick keyboard.


    Affected platforms:
    • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
    • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016

    Resolution: Due to security related changes in KB4512578, this issue may occur when Touch Keyboard and Handwriting Panel Service is not configured to its default startup type of Manual. To resolve the issue, perform the following steps:
    1. Select the Start button and type Services.
    2. Locate Touch Keyboard and Handwriting Panel Service and double click on it or long press and select Properties.
    3. Locate Startup type: and change it to Manual
    4. Select Ok
    5. The TabletInputService service is now in the default configuration and IME should work as expected.

    Back to top
    OS Build 17763.737

    September 10, 2019
    KB4512578
    Resolved
    Resolved:
    September 19, 2019
    04:08 PM PT

    Opened:
    September 13, 2019
    05:25 PM PT
    diff --git a/windows/release-information/status-windows-10-1803.yml b/windows/release-information/status-windows-10-1803.yml index b5ca2b64cb..7ed2748792 100644 --- a/windows/release-information/status-windows-10-1803.yml +++ b/windows/release-information/status-windows-10-1803.yml @@ -64,10 +64,10 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    + -
    SummaryOriginating updateStatusLast updated
    Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
    You may receive a 15-5 error code in Windows Mixed Reality Portal and your headset may not wake up from sleep.

    See details >
    OS Build 17134.950

    August 13, 2019
    KB4512501
    Resolved
    KB4519978
    October 15, 2019
    10:00 AM PT
    Startup to a black screen after installing updates
    Your device may startup to a black screen during the first logon after installing updates.

    See details >
    OS Build 17134.829

    June 11, 2019
    KB4503286
    Resolved
    KB4519978
    October 15, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    OS Build 17134.1009

    September 23, 2019
    KB4522014
    Resolved
    KB4520008
    October 08, 2019
    10:00 AM PT
    IME may become unresponsive or have High CPU usage
    Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

    See details >
    OS Build 17134.1006

    September 10, 2019
    KB4516058
    Resolved
    September 19, 2019
    04:08 PM PT
    Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
    You may receive a 15-5 error code in Windows Mixed Reality Portal and your headset may not wake up from sleep.

    See details >
    OS Build 17134.950

    August 13, 2019
    KB4512501
    Mitigated
    September 11, 2019
    05:32 PM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

    See details >
    OS Build 17134.523

    January 08, 2019
    KB4480966
    Mitigated
    April 25, 2019
    02:00 PM PT
    " @@ -84,9 +84,9 @@ sections: - type: markdown text: " + -
    DetailsOriginating updateStatusHistory
    Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
    After installing KB4512501, Windows Mixed Reality Portal users may intermittently receive a 15-5 error code. In some cases, Windows Mixed Reality Portal may report that the headset is sleeping and pressing “Wake up” may appear to produce no action.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803
    Resolution: This issue was resolved in KB4519978.

    Back to top
    OS Build 17134.950

    August 13, 2019
    KB4512501
    Resolved
    KB4519978
    Resolved:
    October 15, 2019
    10:00 AM PT

    Opened:
    September 11, 2019
    05:32 PM PT
    Intermittent issues when printing
    Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
    • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
    • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
    Affected platforms:
    • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
    • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
    Resolution: This issue was resolved in KB4520008.

    Back to top
    OS Build 17134.1009

    September 23, 2019
    KB4522014
    Resolved
    KB4520008
    Resolved:
    October 08, 2019
    10:00 AM PT

    Opened:
    September 30, 2019
    06:26 PM PT
    IME may become unresponsive or have High CPU usage
    Some Input Method Editor (IME) may become unresponsive or may have high CPU usage. Affected IMEs include Chinese Simplified (ChsIME.EXE) and Chinese Traditional (ChtIME.EXE) with Changjie/Quick keyboard.


    Affected platforms:
    • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
    • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016

    Resolution: Due to security related changes in KB4516058, this issue may occur when Touch Keyboard and Handwriting Panel Service is not configured to its default startup type of Manual. To resolve the issue, perform the following steps:
    1. Select the Start button and type Services.
    2. Locate Touch Keyboard and Handwriting Panel Service and double click on it or long press and select Properties.
    3. Locate Startup type: and change it to Manual
    4. Select Ok
    5. The TabletInputService service is now in the default configuration and IME should work as expected.

    Back to top
    OS Build 17134.1006

    September 10, 2019
    KB4516058
    Resolved
    Resolved:
    September 19, 2019
    04:08 PM PT

    Opened:
    September 13, 2019
    05:25 PM PT
    Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
    After installing KB4512501, Windows Mixed Reality Portal users may intermittently receive a 15-5 error code. In some cases, Windows Mixed Reality Portal may report that the headset is sleeping and pressing “Wake up” may appear to produce no action.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803
    Workaround: To mitigate the issue, use the following steps:
    1. Close the Windows Mixed Reality Portal, if it is running.
    2. Open Task Manager by selecting the Start button and typing Task Manager.
    3. In Task Manager under the Processes tab, right click or long press on “Windows Explorer” and select restart.
    4. You can now open the Windows Mixed Reality Portal.

    Next steps: We are working on a resolution and will provide an update in an upcoming release.

    Back to top
    OS Build 17134.950

    August 13, 2019
    KB4512501
    Mitigated
    Last updated:
    September 11, 2019
    05:32 PM PT

    Opened:
    September 11, 2019
    05:32 PM PT
    " diff --git a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml index 86439683f6..a4a29741dd 100644 --- a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml +++ b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml @@ -64,11 +64,11 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    + -
    SummaryOriginating updateStatusLast updated
    Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
    You may receive a 15-5 error code in Windows Mixed Reality Portal and your headset may not wake up from sleep.

    See details >
    OS Build 17763.678

    August 13, 2019
    KB4511553
    Resolved
    KB4520062
    October 15, 2019
    10:00 AM PT
    Startup to a black screen after installing updates
    Your device may startup to a black screen during the first logon after installing updates.

    See details >
    OS Build 17763.557

    June 11, 2019
    KB4503327
    Resolved
    KB4520062
    October 15, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    OS Build 17763.740

    September 23, 2019
    KB4522015
    Resolved
    KB4519338
    October 08, 2019
    10:00 AM PT
    Apps and scripts using the NetQueryDisplayInformation API may fail with error
    Applications and scripts that call NetQueryDisplayInformation may fail to return results after the first page of data.

    See details >
    OS Build 17763.55

    October 09, 2018
    KB4464330
    Resolved
    KB4516077
    September 24, 2019
    10:00 AM PT
    IME may become unresponsive or have High CPU usage
    Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

    See details >
    OS Build 17763.737

    September 10, 2019
    KB4512578
    Resolved
    September 19, 2019
    04:08 PM PT
    Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
    You may receive a 15-5 error code in Windows Mixed Reality Portal and your headset may not wake up from sleep.

    See details >
    OS Build 17763.678

    August 13, 2019
    KB4511553
    Mitigated
    September 11, 2019
    05:32 PM PT
    Devices with some Asian language packs installed may receive an error
    Devices with Asian language packs installed may receive the error, \"0x800f0982 - PSFX_E_MATCHING_COMPONENT_NOT_FOUND.\"

    See details >
    OS Build 17763.437

    April 09, 2019
    KB4493509
    Mitigated
    May 03, 2019
    10:59 AM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

    See details >
    OS Build 17763.253

    January 08, 2019
    KB4480116
    Mitigated
    April 09, 2019
    10:00 AM PT
    @@ -86,9 +86,9 @@ sections: - type: markdown text: " + -
    DetailsOriginating updateStatusHistory
    Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
    After installing KB4511553, Windows Mixed Reality Portal users may intermittently receive a 15-5 error code. In some cases, Windows Mixed Reality Portal may report that the headset is sleeping and pressing “Wake up” may appear to produce no action.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803
    Resolution: This issue was resolved in KB4520062.

    Back to top
    OS Build 17763.678

    August 13, 2019
    KB4511553
    Resolved
    KB4520062
    Resolved:
    October 15, 2019
    10:00 AM PT

    Opened:
    September 11, 2019
    05:32 PM PT
    Intermittent issues when printing
    Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
    • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
    • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
    Affected platforms:
    • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
    • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
    Resolution: This issue was resolved in KB4519338.

    Back to top
    OS Build 17763.740

    September 23, 2019
    KB4522015
    Resolved
    KB4519338
    Resolved:
    October 08, 2019
    10:00 AM PT

    Opened:
    September 30, 2019
    06:26 PM PT
    IME may become unresponsive or have High CPU usage
    Some Input Method Editor (IME) may become unresponsive or may have high CPU usage. Affected IMEs include Chinese Simplified (ChsIME.EXE) and Chinese Traditional (ChtIME.EXE) with Changjie/Quick keyboard.


    Affected platforms:
    • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
    • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016

    Resolution: Due to security related changes in KB4512578, this issue may occur when Touch Keyboard and Handwriting Panel Service is not configured to its default startup type of Manual. To resolve the issue, perform the following steps:
    1. Select the Start button and type Services.
    2. Locate Touch Keyboard and Handwriting Panel Service and double click on it or long press and select Properties.
    3. Locate Startup type: and change it to Manual
    4. Select Ok
    5. The TabletInputService service is now in the default configuration and IME should work as expected.

    Back to top
    OS Build 17763.737

    September 10, 2019
    KB4512578
    Resolved
    Resolved:
    September 19, 2019
    04:08 PM PT

    Opened:
    September 13, 2019
    05:25 PM PT
    Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
    After installing KB4511553, Windows Mixed Reality Portal users may intermittently receive a 15-5 error code. In some cases, Windows Mixed Reality Portal may report that the headset is sleeping and pressing “Wake up” may appear to produce no action.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10, version 1803
    Workaround: To mitigate the issue, use the following steps:
    1. Close the Windows Mixed Reality Portal, if it is running.
    2. Open Task Manager by selecting the Start button and typing Task Manager.
    3. In Task Manager under the Processes tab, right click or long press on “Windows Explorer” and select restart.
    4. You can now open the Windows Mixed Reality Portal.

    Next steps: We are working on a resolution and will provide an update in an upcoming release.

    Back to top
    OS Build 17763.678

    August 13, 2019
    KB4511553
    Mitigated
    Last updated:
    September 11, 2019
    05:32 PM PT

    Opened:
    September 11, 2019
    05:32 PM PT
    " From 2f449f233cc5a3d64c2d67807124b519306ab9d3 Mon Sep 17 00:00:00 2001 From: Matthew Palko Date: Thu, 17 Oct 2019 11:28:04 -0700 Subject: [PATCH 125/143] updating adequate number of domain controller documentation for clarity --- .../hello-adequate-domain-controllers.md | 82 +++++++++---------- 1 file changed, 38 insertions(+), 44 deletions(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-adequate-domain-controllers.md b/windows/security/identity-protection/hello-for-business/hello-adequate-domain-controllers.md index fb9a2e4abd..9197e2d07d 100644 --- a/windows/security/identity-protection/hello-for-business/hello-adequate-domain-controllers.md +++ b/windows/security/identity-protection/hello-for-business/hello-adequate-domain-controllers.md @@ -16,103 +16,97 @@ localizationpriority: medium ms.date: 08/20/2018 ms.reviewer: --- -# Planning an adequate number of Windows Server 2019 Domain Controllers for Windows Hello for Business deployments +# Planning an adequate number of Windows Server 2016 or later Domain Controllers for Windows Hello for Business deployments **Applies to** -- Windows 10, version 1703 or later -- Windows Server, versions 2016 and 2019 -- Hybrid or On-Premises deployment -- Key trust + +- Windows 10, version 1703 or later +- Windows Server, versions 2016 or later +- Hybrid or On-Premises deployment +- Key trust > [!NOTE] >There was an issue with key trust on Windows Server 2019. To fix it, refer to [KB4487044](https://support.microsoft.com/en-us/help/4487044/windows-10-update-kb4487044). ## How many is adequate - -How can you find out how many domain controllers are needed? You can use performance monitoring on your domain controllers to determine existing authentication traffic. Windows Server 2016 and above includes the KDC AS Requests performance counter. You can use this counter to determine how much of a domain controller's load is due to initial Kerberos authentication. It's important to remember that authentication for a Windows Hello for Business key trust deployment does not affect Kerberos authentication - it remains unchanged. +How can you find out how many domain controllers are needed? You can use performance monitoring on your domain controllers to determine existing authentication traffic. Windows Server 2016 and above includes the KDC AS Requests performance counter. You can use this counter to determine how much of a domain controller's load is due to initial Kerberos authentication. It's important to remember that authentication for a Windows Hello for Business key trust deployment does not affect Kerberos authentication - it remains unchanged. - -Windows 10 accomplishes Windows Hello for Business key trust authentication by mapping an Active Directory user account to one or more public keys. This mapping occurs on the domain controller, which is why the deployment needs Windows Server 2016 and above domain controllers. Public key mapping is only supported by Windows Server 2016 domain controllers. Therefore, users in a key trust deployment must authenticate to a Windows Server 2016 and above domain controller. +Windows 10 accomplishes Windows Hello for Business key trust authentication by mapping an Active Directory user account to one or more public keys. This mapping occurs on the domain controller, which is why the deployment needs Windows Server 2016 or later domain controllers. Public key mapping is only supported by Windows Server 2016 domain controllers and above. Therefore, users in a key trust deployment must authenticate to a Windows Server 2016 and above domain controller. - -Determining an adequate number of Windows Server domain controllers is important to ensure you have enough domain controllers to satisfy all authentication requests, including users mapped with public key trust. What many administrators do not realize is that adding the most current version of a domain controller (in this case Windows Server 2019) to a deployment of existing domain controllers (Windows Server 2008R2, Windows Server 2012R2 or Windows Server 2016) instantly makes that single domain controller susceptible to carrying the most load, or what is commonly referred to as "piling on". To illustrate the "piling on" concept, consider the following scenario: +Determining an adequate number of Windows Server domain controllers is important to ensure you have enough domain controllers to satisfy all authentication requests, including users mapped with public key trust. What many administrators do not realize is that adding a domain controller that supports public key mapping (in this case Windows Server 2016 or later) to a deployment of existing domain controllers which do not support public key mapping (Windows Server 2008R2, Windows Server 2012R2) instantly makes that single domain controller susceptible to carrying the most load, or what is commonly referred to as "piling on". To illustrate the "piling on" concept, consider the following scenario: - -Consider a controlled environment where there are 1000 client computers and the authentication load of these 1000 client computers is evenly distributed across 10 domain controllers in the environment. The Kerberos AS requests load would look something like the following: +Consider a controlled environment where there are 1000 client computers and the authentication load of these 1000 client computers is evenly distributed across 10 domain controllers in the environment. The Kerberos AS requests load would look something like the following: ![dc-chart1](images/plan/dc-chart1.png) - -The environment changes. The first change includes DC1 upgraded to Windows Server 2019 to support Windows Hello for Business key-trust authentication. Next, 100 clients enroll for Windows Hello for Business using the public key trust deployment. Given all other factors stay constant, the authentication would now look like the following: +The environment changes. The first change includes DC1 upgraded to Windows Server 2016 or later to support Windows Hello for Business key-trust authentication. Next, 100 clients enroll for Windows Hello for Business using the public key trust deployment. Given all other factors stay constant, the authentication would now look like the following: ![dc-chart2](images/plan/dc-chart2.png) -The Windows Server 2019 domain controller is handling 100 percent of all public key trust authentication. However, it is also handling 10 percent of the password authentication. Why? This behavior occurs because domain controllers 2 - 10 only support password and certificate trust authentication; only a Windows Server 2019 domain controller supports public key trust authentication. The Windows Server 2019 domain controller understands how to authenticate password and certificate trust authentication and will continue to share the load of authenticating those clients. Because DC1 can handle all forms of authentication, it will bear more of the authentication load, and easily become overloaded. What if another Windows Server 2019 domain controller is added, but without deploying Windows Hello for Business to any more clients? - +The Windows Server 2016 or later domain controller is handling 100 percent of all public key trust authentication. However, it is also handling 10 percent of password authentication. Why? This behavior occurs because domain controllers 2 - 10 only support password and certificate trust authentication; only a Windows Server 2016 and above domain controller supports public key trust authentication. The Windows Server 2016 and above domain controller still understands how to authenticate password and certificate trust authentication and will continue to share the load of authenticating those clients. Because DC1 can handle all forms of authentication, it will bear more of the authentication load, and easily become overloaded. What if another Windows Server 2016 or later domain controller is added, but without deploying Windows Hello for Business to any more clients? ![dc-chart3](images/plan/dc-chart3.png) -Upgrading another Windows Server 2019 domain controller distributes the public key trust authentication across two domain controllers - each supporting 50 percent of the load. But it doesn't change the distribution of password and certificate trust authentication. Both Windows Server 2019 domain controllers still share 10 percent of this load. Now look at the scenario when half of the domain controllers are upgraded to Windows Server 2019, but the number of WHFB clients remains the same. +Upgrading another domain controller to Windows Server 2016 or later distributes the public key trust authentication across two domain controllers - each supporting 50 percent of the load. But it doesn't change the distribution of password and certificate trust authentication. Both Windows Server 2019 domain controllers still share 10 percent of this load. Now look at the scenario when half of the domain controllers are upgraded to Windows Server 2016 or later, but the number of WHFB clients remains the same. ![dc-chart4](images/plan/dc-chart4.png) -Domain controllers 1 through 5 now share the public key trust authentication load where each domain controller handles 20 percent of the public key trust load but they each still handle 10 percent of the password and certificate trust authentication. These domain controllers still have a heavier load than domain controllers 6 through 10; however, the load is adequately distributed. Now look the scenario when half of the client computers are upgraded to Windows Hello for Business using a key-trust deployment. +Domain controllers 1 through 5 now share the public key trust authentication load where each domain controller handles 20 percent of the public key trust load but they each still handle 10 percent of the password and certificate trust authentication. These domain controllers still have a heavier load than domain controllers 6 through 10; however, the load is adequately distributed. Now look the scenario when half of the client computers are upgraded to Windows Hello for Business using a key-trust deployment. ![dc-chart5](images/plan/dc-chart5.png) -You'll notice the distribution did not change. Each Windows Server 2019 domain controller handles 20 percent of the public key trust authentication. However, increasing the volume of authentication (by increasing the number of clients) increases the amount of work that is represented by the same 20 percent. In the previous example, 20 percent of public key trust authentication equated to a volume of 20 authentications per domain controller capable of public key trust authentication. However, with upgraded clients, that same 20 percent represents a volume of 100 public key trust authentications per public key trust capable domain controller. Also, the distribution of non-public key trust authentication remained at 10 percent, but the volume of password and certificate trust authentications decreased across the older domain controllers. +You'll notice the distribution did not change. Each Windows Server 2016 or later domain controller handles 20 percent of the public key trust authentication. However, increasing the volume of authentication (by increasing the number of clients) increases the amount of work that is represented by the same 20 percent. In the previous example, 20 percent of public key trust authentication equated to a volume of 20 authentications per domain controller capable of public key trust authentication. However, with upgraded clients, that same 20 percent represents a volume of 100 public key trust authentications per public key trust capable domain controller. Also, the distribution of non-public key trust authentication remained at 10 percent, but the volume of password and certificate trust authentications decreased across the older domain controllers. -There are several conclusions here: -* Upgrading domain controllers changes the distribution of new authentication, but doesn't change the distribution of older authentication. -* Upgrading domain controllers does not affect the distribution of password and certificate trust authentication because newer domain controllers can support password and certificate trust authentication. -* Upgraded domain controllers typically carry a heavier authentication load than down-level domain controllers because they support more forms of authentication. -* Upgrading clients to Windows Hello for Business, increases the volume of public key trust authentication distributed across domain controllers which support it and, reduces the volume of password and certificate trust authentication across all domain controllers -* Upgrading clients to Windows Hello for Business but does not affect the distribution of authentication; only the volume of authentication. - -The preceding was an example to show why it's unrealistic to have a "one-size-fits-all" number to describe what "an adequate amount" means. In the real world, authentication is not evenly distributed across domain controllers. +There are several conclusions here: +- Upgrading domain controllers changes the distribution of new authentication, but doesn't change the distribution of older authentication. +- Upgrading domain controllers does not affect the distribution of password and certificate trust authentication because newer domain controllers can support password and certificate trust authentication. +- Upgraded domain controllers typically carry a heavier authentication load than down-level domain controllers because they support more forms of authentication. +- Upgrading clients to Windows Hello for Business, increases the volume of public key trust authentication distributed across domain controllers which support it and, reduces the volume of password and certificate trust authentication across all domain controllers +- Upgrading clients to Windows Hello for Business but does not affect the distribution of authentication; only the volume of authentication. +The preceding was an example to show why it's unrealistic to have a "one-size-fits-all" number to describe what "an adequate amount" means. In the real world, authentication is not evenly distributed across domain controllers. ## Determining total AS Request load Each organization needs to have a baseline of the AS request load that occurs in their environment. Windows Server provides the KDC AS Requests performance counter that helps you determine this. -Pick a site where you plan to upgrade the clients to Windows Hello for Business public key trust. Pick a time when authentication traffic is most significant--Monday morning is great time as everyone is returning to the office. Enable the performance counter on *all* the domain controllers in that site. Collect KDC AS Requests performance counters for two hours: -* A half-hour before you expect initial authentication (sign-ins and unlocks) to be significant -* The hour you believe initial authentication to be significant -* And a half-hour after you expect initial authentication to be significant +Pick a site where you plan to upgrade the clients to Windows Hello for Business public key trust. Pick a time when authentication traffic is most significant--Monday morning is great time as everyone is returning to the office. Enable the performance counter on *all* the domain controllers in that site. Collect KDC AS Requests performance counters for two hours: -For example, if employees are scheduled to come into the office at 9:00am. Your performance capture should begin at 8:30am and end at 10:30am. Ensure your performance logs do not wrap the data. You want to see authentication trend upward, peak, and trend downward. +- A half-hour before you expect initial authentication (sign-ins and unlocks) to be significant +- The hour you believe initial authentication to be significant +- And a half-hour after you expect initial authentication to be significant + +For example, if employees are scheduled to come into the office at 9:00am. Your performance capture should begin at 8:30am and end at 10:30am. Ensure your performance logs do not wrap the data. You want to see authentication trend upward, peak, and trend downward. > [!NOTE] > To capture all the authentication traffic. Ensure that all computers are powered down to get the most accurate authentication information (computers and services authenticate at first power up--you need to consider this authentication in your evaluation). -Aggregate the performance data of all domain controllers. Look for the maximum KDC AS Requests for each domain controller. Find the median time when the maximum number of requests occurred for the site, this should represent when the site is experiencing the highest amount of authentication. - -Add the number of authentications for each domain controller for the median time. You now have the total authentication for the site during a peak time. Using this metric, you can determine the distribution of authentication across the domain controllers in the site by dividing the domain controller's authentication number for the median time by the total authentication. Multiply the quotient by 10 to convert the distribution to a percentage. To validate your math, all the distributions should equal 100 percent. +Aggregate the performance data of all domain controllers. Look for the maximum KDC AS Requests for each domain controller. Find the median time when the maximum number of requests occurred for the site, this should represent when the site is experiencing the highest amount of authentication. -Review the distribution of authentication. Hopefully, none of these are above 70 percent. It's always good to reserve some capacity for the unexpected. Also, the primary purposes of a domain controller are to provide authentication and handle Active Directory operations. Identify domain controllers with lower distributions of authentication as potential candidates for the initial domain controller upgrades in conjunction with a reasonable distribution of clients provisioned for Windows Hello for Business. +Add the number of authentications for each domain controller for the median time. You now have the total authentication for the site during a peak time. Using this metric, you can determine the distribution of authentication across the domain controllers in the site by dividing the domain controller's authentication number for the median time by the total authentication. Multiply the quotient by 10 to convert the distribution to a percentage. To validate your math, all the distributions should equal 100 percent. + +Review the distribution of authentication. Hopefully, none of these are above 70 percent. It's always good to reserve some capacity for the unexpected. Also, the primary purposes of a domain controller are to provide authentication and handle Active Directory operations. Identify domain controllers with lower distributions of authentication as potential candidates for the initial domain controller upgrades in conjunction with a reasonable distribution of clients provisioned for Windows Hello for Business. ## Monitoring Authentication -Using the same methods described above, monitor the Kerberos authentication after upgrading a domain controller and your first phase of Windows Hello for Business deployments. Make note of the delta of authentication before and after upgrading the domain controller to Windows Server 2019. This delta is representative of authentication resulting from the first phase of your Windows Hello for Business clients. It gives you a baseline for your environment to where you can form a statement such as: - +Using the same methods described above, monitor the Kerberos authentication after upgrading a domain controller and your first phase of Windows Hello for Business deployments. Make note of the delta of authentication before and after upgrading the domain controller to Windows Server 2016 or newer. This delta is representative of authentication resulting from the first phase of your Windows Hello for Business clients. It gives you a baseline for your environment to where you can form a statement such as: ```"Every n Windows Hello for Business clients results in x percentage of key-trust authentication."``` -Where _n_ equals the number of clients you switched to Windows Hello for Business and _x_ equals the increased percentage of authentication from the upgraded domain controller. Armed with this information, you can apply the observations of upgrading domain controllers and increasing Windows Hello for Business client count to appropriately phase your deployment. +Where _n_ equals the number of clients you switched to Windows Hello for Business and _x_ equals the increased percentage of authentication from the upgraded domain controller. Armed with this information, you can apply the observations of upgrading domain controllers and increasing Windows Hello for Business client count to appropriately phase your deployment. -Remember, increasing the number of clients changes the volume of authentication distributed across the Windows Server 2019 domain controllers. If there is only one Windows Server 2019 domain controller, there's no distribution and you are simply increasing the volume of authentication for which THAT domain controller is responsible. +Remember, increasing the number of clients changes the volume of authentication distributed across the Windows Server 2016 or newer domain controllers. If there is only one Windows Server 2016 or newer domain controller, there's no distribution and you are simply increasing the volume of authentication for which THAT domain controller is responsible. Increasing the number of domain controllers distributes the volume of authentication, but doesn't change it. Therefore, as you add more domain controllers, the burden of authentication, for which each domain controller is responsible, decreases. Upgrading two domain controller changes the distribution to 50 percent. Upgrading three domain controllers changes the distribution to 33 percent, and so on. ## Strategy + The simplest strategy you can employ is to upgrade one domain controller and monitor the single domain controller as you continue to phase in new Windows Hello for Business key-trust clients until it reaches a 70 or 80 percent threshold. -Then, upgrade a second domain controller. Monitor the authentication on both domain controllers to determine how the authentication distributes between the two domain controllers. Introduce more Windows Hello for Business clients while monitoring the authentication on the two upgraded domain controllers. Once those reach your environment's designated capacity, you can upgrade another domain controller. +Then, upgrade a second domain controller. Monitor the authentication on both domain controllers to determine how the authentication distributes between the two domain controllers. Introduce more Windows Hello for Business clients while monitoring the authentication on the two upgraded domain controllers. Once those reach your environment's designated capacity, you can upgrade another domain controller. -Repeat until your deployment for that site is complete. Now, monitor authentication across all your domain controllers like you did the very first time. Determine the distribution of authentication for each domain controller. Identify the percentage of distribution for which it is responsible. If a single domain controller is responsible for 70 percent of more of the authentication, you may want to consider adding a domain controller to reduce the distribution of authentication volume. +Repeat until your deployment for that site is complete. Now, monitor authentication across all your domain controllers like you did the very first time. Determine the distribution of authentication for each domain controller. Identify the percentage of distribution for which it is responsible. If a single domain controller is responsible for 70 percent of more of the authentication, you may want to consider adding a domain controller to reduce the distribution of authentication volume. However, before considering this, ensure the high load of authentication is not a result of applications and services where their configuration has a statically-configured domain controller. Adding domain controllers will not resolve the additional authentication load problem in this scenario. Instead, manually distribute the authentication to different domain controllers among all the services or applications. Alternatively, try simply using the domain name rather than a specific domain controller. Each domain controller has an A record registered in DNS for the domain name, which DNS will round robin with each DNS query. It's not the best load balancer, however, it is a better alternative to static domain controller configurations, provided the configuration is compatible with your service or application. - From f0c24374fc469f8e6adebb423a113b46267f173b Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 17 Oct 2019 11:49:56 -0700 Subject: [PATCH 126/143] codes --- windows/deployment/windows-autopilot/known-issues.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/deployment/windows-autopilot/known-issues.md b/windows/deployment/windows-autopilot/known-issues.md index 52826b1c93..0123c3675c 100644 --- a/windows/deployment/windows-autopilot/known-issues.md +++ b/windows/deployment/windows-autopilot/known-issues.md @@ -51,11 +51,11 @@ This happens because Windows 10, version 1903 deletes the AutopilotConfiguration - You are unable to install UWP apps from the Microsoft Store, causing failures during Windows Autopilot. If you are deploying Company Portal as a blocking app during Windows Autopilot ESP, you’ve probably seen this error. - A user is not granted administrator rights in the Windows Autopilot user-driven Hybrid Azure AD join scenario. This is another non-English OS issue. Download and install the KB4505903 update.

    See the section: How to get this update for information on specific release channels you can use to obtain the update. -Windows Autopilot self-deploying mode fails with an error code: +Windows Autopilot self-deploying mode fails with an error code: -
    0x800705B4The device is not TPM 2.0 capable, such as a VM. You cannot use this device with self-deploying mode. -
    0x801c03eaThe device is TPM 2.0 capable, but the TPM is not currently 2.0 and needs to be upgraded. -
    0xc1036501The device cannot do an automatic MDM enrollment because there are multiple MDM configurations in Azure AD. Remove the duplicate configurations. +
    0x800705B4This is a general error indicating a timeout. A common cause of this error in self-deploying mode is that the device is not TPM 2.0 capable (ex: a virtual machine). Devices that are not TPM 2.0 capable cannot be used with self-deploying mode. +
    0x801c03eaThis error indictes that TPM attestation failed, causing a failure to join Azure Active Directory with a device token. +
    0xc1036501The device cannot do an automatic MDM enrollment because there are multiple MDM configurations in Azure AD. See Inside Windows Autopilot self-deploying mode.
    White glove gives a red screen and the Microsoft-Windows-User Device Registration/Admin event log displays HResult error code 0x801C03F3This can happen if Azure AD can’t find an AAD device object for the device that you are trying to deploy. This will occur if you manually delete the object. To fix it, remove the device from AAD, Intune, and Autopilot, then re-register it with Autopilot, which will recreate the AAD device object.

    To obtain troubleshooting logs use: Mdmdiagnosticstool.exe -area Autopilot;TPM -cab c:\autopilot.cab From 2df6b7172329d19defabff10a3dc483c82c090ff Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 17 Oct 2019 12:16:09 -0700 Subject: [PATCH 127/143] fix link --- windows/deployment/windows-autopilot/known-issues.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/windows-autopilot/known-issues.md b/windows/deployment/windows-autopilot/known-issues.md index 0123c3675c..9291def4d2 100644 --- a/windows/deployment/windows-autopilot/known-issues.md +++ b/windows/deployment/windows-autopilot/known-issues.md @@ -32,7 +32,7 @@ This happens because Windows 10, version 1903 deletes the AutopilotConfiguration
  • Add a new Run command line step that runs c:\windows\system32\sysprep\sysprep.exe /oobe /reboot. More information TPM attestation fails on Windows 10 1903 due to missing AKI extension in EK certificate. (An additional validation added in Windows 10 1903 to check that the TPM EK certs had the proper attributes according to the TCG specifications uncovered that a number of them don’t, so that validation will be removed). -Download and install the [KB4517211 update](https://support.microsoft.com/help/4517211/windows-10-update-kb4517211). +Download and install the KB4517211 update. The following known issues are resolved by installing the August 30, 2019 KB4512941 update (OS Build 18362.329): - Windows Autopilot for existing devices feature does not properly suppress “Activities” page during OOBE. (Because of this, you’ll see that extra page during OOBE). From fc74f6c409c8609bb18a807bbef187d85e07628d Mon Sep 17 00:00:00 2001 From: Rebecca Agiewich Date: Thu, 17 Oct 2019 12:54:09 -0700 Subject: [PATCH 128/143] fixed spelling issue --- windows/deployment/windows-autopilot/known-issues.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/windows-autopilot/known-issues.md b/windows/deployment/windows-autopilot/known-issues.md index 9291def4d2..c1f9331822 100644 --- a/windows/deployment/windows-autopilot/known-issues.md +++ b/windows/deployment/windows-autopilot/known-issues.md @@ -54,7 +54,7 @@ This happens because Windows 10, version 1903 deletes the AutopilotConfiguration Windows Autopilot self-deploying mode fails with an error code:
    0x800705B4This is a general error indicating a timeout. A common cause of this error in self-deploying mode is that the device is not TPM 2.0 capable (ex: a virtual machine). Devices that are not TPM 2.0 capable cannot be used with self-deploying mode. -
    0x801c03eaThis error indictes that TPM attestation failed, causing a failure to join Azure Active Directory with a device token. +
    0x801c03eaThis error indicates that TPM attestation failed, causing a failure to join Azure Active Directory with a device token.
    0xc1036501The device cannot do an automatic MDM enrollment because there are multiple MDM configurations in Azure AD. See Inside Windows Autopilot self-deploying mode.
    White glove gives a red screen and the Microsoft-Windows-User Device Registration/Admin event log displays HResult error code 0x801C03F3This can happen if Azure AD can’t find an AAD device object for the device that you are trying to deploy. This will occur if you manually delete the object. To fix it, remove the device from AAD, Intune, and Autopilot, then re-register it with Autopilot, which will recreate the AAD device object.
    From 1bf02a21cef6f53f06f4ed073cf9c4ad01291198 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Thu, 17 Oct 2019 17:47:11 -0700 Subject: [PATCH 129/143] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...event-changes-to-security-settings-with-tamper-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 8324650680..6251363a58 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -36,7 +36,7 @@ With Tamper Protection, malicious apps are prevented from taking actions like th ## How it works - Tamper Protection essentially locks Microsoft Defender and prevents your security settings from being changed through apps and methods like these: + Tamper Protection essentially locks Windows Defender Antivirus and prevents your security settings from being changed through apps and methods like these: - Configuring settings in Registry Editor on your Windows machine - Changing settings through PowerShell cmdlets - Editing or removing security settings through group policies From 2acf509fde386516d2cdd3127f873f8c788d881f Mon Sep 17 00:00:00 2001 From: John Liu <49762389+ShenLanJohn@users.noreply.github.com> Date: Thu, 17 Oct 2019 19:18:31 -0700 Subject: [PATCH 130/143] CAT Auto Pulish for Windows Release Messages - CAT_AutoPublish_20191017181659 (#1367) --- .../resolved-issues-windows-10-1507.yml | 2 +- .../resolved-issues-windows-10-1607.yml | 2 +- .../resolved-issues-windows-10-1703.yml | 2 +- .../resolved-issues-windows-10-1709.yml | 2 +- .../resolved-issues-windows-10-1803.yml | 2 +- ...ssues-windows-10-1809-and-windows-server-2019.yml | 2 +- .../resolved-issues-windows-10-1903.yml | 2 +- ...sues-windows-7-and-windows-server-2008-r2-sp1.yml | 2 +- ...issues-windows-8.1-and-windows-server-2012-r2.yml | 2 +- .../resolved-issues-windows-server-2008-sp2.yml | 2 +- .../resolved-issues-windows-server-2012.yml | 2 +- .../release-information/status-windows-10-1507.yml | 2 +- ...tatus-windows-10-1607-and-windows-server-2016.yml | 4 +--- .../release-information/status-windows-10-1703.yml | 4 +--- .../release-information/status-windows-10-1709.yml | 2 +- .../release-information/status-windows-10-1803.yml | 2 +- ...tatus-windows-10-1809-and-windows-server-2019.yml | 12 +++++++++++- .../release-information/status-windows-10-1903.yml | 2 +- ...atus-windows-7-and-windows-server-2008-r2-sp1.yml | 2 +- ...status-windows-8.1-and-windows-server-2012-r2.yml | 2 +- .../status-windows-server-2008-sp2.yml | 2 +- .../status-windows-server-2012.yml | 2 +- 22 files changed, 32 insertions(+), 26 deletions(-) diff --git a/windows/release-information/resolved-issues-windows-10-1507.yml b/windows/release-information/resolved-issues-windows-10-1507.yml index 96c938dec5..50c83837eb 100644 --- a/windows/release-information/resolved-issues-windows-10-1507.yml +++ b/windows/release-information/resolved-issues-windows-10-1507.yml @@ -32,7 +32,7 @@ sections: - type: markdown text: " - + diff --git a/windows/release-information/resolved-issues-windows-10-1607.yml b/windows/release-information/resolved-issues-windows-10-1607.yml index 7cbaf548d3..44e89ad24d 100644 --- a/windows/release-information/resolved-issues-windows-10-1607.yml +++ b/windows/release-information/resolved-issues-windows-10-1607.yml @@ -32,7 +32,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusDate resolved
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    OS Build 10240.18334

    September 23, 2019
    KB4522009
    Resolved
    KB4520011
    October 08, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and results print job failure.

    See details >
    OS Build 10240.18334

    September 23, 2019
    KB4522009
    Resolved
    KB4520011
    October 08, 2019
    10:00 AM PT
    Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
    Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

    See details >
    OS Build 10240.18305

    August 13, 2019
    KB4512497
    Resolved
    KB4517276
    August 17, 2019
    02:00 PM PT
    MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
    You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

    See details >
    OS Build 10240.18244

    June 11, 2019
    KB4503291
    Resolved External
    August 09, 2019
    07:03 PM PT
    Event Viewer may close or you may receive an error when using Custom Views
    When trying to expand, view, or create Custom Views in Event Viewer, you may see an error or the app may close.

    See details >
    OS Build 10240.18244

    June 11, 2019
    KB4503291
    Resolved
    KB4507458
    July 09, 2019
    10:00 AM PT
    - + diff --git a/windows/release-information/resolved-issues-windows-10-1703.yml b/windows/release-information/resolved-issues-windows-10-1703.yml index 862a0cb913..b66de78474 100644 --- a/windows/release-information/resolved-issues-windows-10-1703.yml +++ b/windows/release-information/resolved-issues-windows-10-1703.yml @@ -32,7 +32,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusDate resolved
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    OS Build 14393.3206

    September 23, 2019
    KB4522010
    Resolved
    KB4519998
    October 08, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and results print job failure.

    See details >
    OS Build 14393.3206

    September 23, 2019
    KB4522010
    Resolved
    KB4519998
    October 08, 2019
    10:00 AM PT
    IME may become unresponsive or have High CPU usage
    Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

    See details >
    OS Build 14393.3204

    September 10, 2019
    KB4516044
    Resolved
    September 17, 2019
    04:47 PM PT
    Apps and scripts using the NetQueryDisplayInformation API may fail with error
    Applications and scripts that call NetQueryDisplayInformation may fail to return results after the first page of data.

    See details >
    OS Build 14393.3053

    June 18, 2019
    KB4503294
    Resolved
    KB4516044
    September 10, 2019
    10:00 AM PT
    Domain connected devices that use MIT Kerberos realms will not start up
    Devices may not start after updating when connected to a domain that is configured to use MIT Kerberos realms.

    See details >
    OS Build 14393.3115

    July 16, 2019
    KB4507459
    Resolved
    KB4512517
    August 13, 2019
    10:00 AM PT
    - + diff --git a/windows/release-information/resolved-issues-windows-10-1709.yml b/windows/release-information/resolved-issues-windows-10-1709.yml index 2461882d7f..8a16e56715 100644 --- a/windows/release-information/resolved-issues-windows-10-1709.yml +++ b/windows/release-information/resolved-issues-windows-10-1709.yml @@ -32,7 +32,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusDate resolved
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    OS Build 15063.2046

    September 23, 2019
    KB4522011
    Resolved
    KB4520010
    October 08, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and results print job failure.

    See details >
    OS Build 15063.2046

    September 23, 2019
    KB4522011
    Resolved
    KB4520010
    October 08, 2019
    10:00 AM PT
    IME may become unresponsive or have High CPU usage
    Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

    See details >
    OS Build 15063.2045

    September 10, 2019
    KB4516068
    Resolved
    September 17, 2019
    04:47 PM PT
    Domain connected devices that use MIT Kerberos realms will not start up
    Devices may not start after updating when connected to a domain that is configured to use MIT Kerberos realms.

    See details >
    OS Build 15063.1955

    July 16, 2019
    KB4507467
    Resolved
    KB4512507
    August 13, 2019
    10:00 AM PT
    Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
    Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

    See details >
    OS Build 15063.1988

    August 13, 2019
    KB4512507
    Resolved
    KB4512474
    August 17, 2019
    02:00 PM PT
    - + diff --git a/windows/release-information/resolved-issues-windows-10-1803.yml b/windows/release-information/resolved-issues-windows-10-1803.yml index 43944d0d5c..aeeb0b6087 100644 --- a/windows/release-information/resolved-issues-windows-10-1803.yml +++ b/windows/release-information/resolved-issues-windows-10-1803.yml @@ -34,7 +34,7 @@ sections:
    SummaryOriginating updateStatusDate resolved
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    OS Build 16299.1392

    September 23, 2019
    KB4522012
    Resolved
    KB4520004
    October 08, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and results print job failure.

    See details >
    OS Build 16299.1392

    September 23, 2019
    KB4522012
    Resolved
    KB4520004
    October 08, 2019
    10:00 AM PT
    IME may become unresponsive or have High CPU usage
    Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

    See details >
    OS Build 16299.1387

    September 10, 2019
    KB4516066
    Resolved
    September 19, 2019
    04:08 PM PT
    Domain connected devices that use MIT Kerberos realms will not start up
    Devices may not start after updating when connected to a domain that is configured to use MIT Kerberos realms.

    See details >
    OS Build 16299.1296

    July 16, 2019
    KB4507465
    Resolved
    KB4512516
    August 13, 2019
    10:00 AM PT
    Devices starting using PXE from a WDS or SCCM servers may fail to start
    Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

    See details >
    OS Build 16299.1217

    June 11, 2019
    KB4503284
    Resolved
    KB4512494
    August 16, 2019
    02:00 PM PT
    - + diff --git a/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml index 4558663c3e..d8ce5f8d4a 100644 --- a/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml +++ b/windows/release-information/resolved-issues-windows-10-1809-and-windows-server-2019.yml @@ -34,7 +34,7 @@ sections:
    SummaryOriginating updateStatusDate resolved
    Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
    You may receive a 15-5 error code in Windows Mixed Reality Portal and your headset may not wake up from sleep.

    See details >
    OS Build 17134.950

    August 13, 2019
    KB4512501
    Resolved
    KB4519978
    October 15, 2019
    10:00 AM PT
    Startup to a black screen after installing updates
    Your device may startup to a black screen during the first logon after installing updates.

    See details >
    OS Build 17134.829

    June 11, 2019
    KB4503286
    Resolved
    KB4519978
    October 15, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    OS Build 17134.1009

    September 23, 2019
    KB4522014
    Resolved
    KB4520008
    October 08, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and results print job failure.

    See details >
    OS Build 17134.1009

    September 23, 2019
    KB4522014
    Resolved
    KB4520008
    October 08, 2019
    10:00 AM PT
    IME may become unresponsive or have High CPU usage
    Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

    See details >
    OS Build 17134.1006

    September 10, 2019
    KB4516058
    Resolved
    September 19, 2019
    04:08 PM PT
    Domain connected devices that use MIT Kerberos realms will not start up
    Devices may not start after updating when connected to a domain that is configured to use MIT Kerberos realms.

    See details >
    OS Build 17134.915

    July 16, 2019
    KB4507466
    Resolved
    KB4512501
    August 13, 2019
    10:00 AM PT
    Notification issue: \"Your device is missing important security and quality fixes.\"
    Some users may have incorrectly received the notification \"Your device is missing important security and quality fixes.\"

    See details >
    N/A

    Resolved
    September 03, 2019
    12:32 PM PT
    - + diff --git a/windows/release-information/resolved-issues-windows-10-1903.yml b/windows/release-information/resolved-issues-windows-10-1903.yml index 25f5d45af6..5869704b1a 100644 --- a/windows/release-information/resolved-issues-windows-10-1903.yml +++ b/windows/release-information/resolved-issues-windows-10-1903.yml @@ -33,7 +33,7 @@ sections: text: "
    SummaryOriginating updateStatusDate resolved
    Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
    You may receive a 15-5 error code in Windows Mixed Reality Portal and your headset may not wake up from sleep.

    See details >
    OS Build 17763.678

    August 13, 2019
    KB4511553
    Resolved
    KB4520062
    October 15, 2019
    10:00 AM PT
    Startup to a black screen after installing updates
    Your device may startup to a black screen during the first logon after installing updates.

    See details >
    OS Build 17763.557

    June 11, 2019
    KB4503327
    Resolved
    KB4520062
    October 15, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    OS Build 17763.740

    September 23, 2019
    KB4522015
    Resolved
    KB4519338
    October 08, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and results print job failure.

    See details >
    OS Build 17763.740

    September 23, 2019
    KB4522015
    Resolved
    KB4519338
    October 08, 2019
    10:00 AM PT
    Apps and scripts using the NetQueryDisplayInformation API may fail with error
    Applications and scripts that call NetQueryDisplayInformation may fail to return results after the first page of data.

    See details >
    OS Build 17763.55

    October 09, 2018
    KB4464330
    Resolved
    KB4516077
    September 24, 2019
    10:00 AM PT
    IME may become unresponsive or have High CPU usage
    Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

    See details >
    OS Build 17763.737

    September 10, 2019
    KB4512578
    Resolved
    September 19, 2019
    04:08 PM PT
    Domain connected devices that use MIT Kerberos realms will not start up
    Devices may not start after updating when connected to a domain that is configured to use MIT Kerberos realms.

    See details >
    OS Build 17763.652

    July 22, 2019
    KB4505658
    Resolved
    KB4511553
    August 13, 2019
    10:00 AM PT
    - + diff --git a/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml b/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml index 7232cf65f7..018a7f2bc2 100644 --- a/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml +++ b/windows/release-information/resolved-issues-windows-7-and-windows-server-2008-r2-sp1.yml @@ -32,7 +32,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusDate resolved
    dGPU occasionally disappear from device manager on Surface Book 2
    Some apps or games may close or fail to open on Surface Book 2 devices with Nvidia dGPU.

    See details >
    OS Build 18362.145

    May 29, 2019
    KB4497935
    Resolved
    October 11, 2019
    03:15 PM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    OS Build 18362.357

    September 23, 2019
    KB4522016
    Resolved
    KB4517389
    October 08, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and results print job failure.

    See details >
    OS Build 18362.357

    September 23, 2019
    KB4522016
    Resolved
    KB4517389
    October 08, 2019
    10:00 AM PT
    Audio in games is quiet or different than expected
    Microsoft has received reports that audio in certain games is quieter or different than expected.

    See details >
    OS Build 18362.356

    September 10, 2019
    KB4515384
    Resolved
    KB4517211
    September 26, 2019
    02:00 PM PT
    IME may become unresponsive or have High CPU usage
    Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

    See details >
    OS Build 18362.356

    September 10, 2019
    KB4515384
    Resolved
    September 19, 2019
    04:08 PM PT
    Some users report issues related to the Start menu and Windows Desktop Search
    A small number of users have reported issues related to the Start menu and Windows Desktop Search.

    See details >
    OS Build 18362.356

    September 10, 2019
    KB4515384
    Resolved
    September 19, 2019
    04:58 PM PT
    - + diff --git a/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml b/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml index c58e1391c1..773e34d6fa 100644 --- a/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml +++ b/windows/release-information/resolved-issues-windows-8.1-and-windows-server-2012-r2.yml @@ -32,7 +32,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusDate resolved
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    September 24, 2019
    KB4516048
    Resolved
    KB4519976
    October 08, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and results print job failure.

    See details >
    September 24, 2019
    KB4516048
    Resolved
    KB4519976
    October 08, 2019
    10:00 AM PT
    You may receive an error when opening or using the Toshiba Qosmio AV Center
    Toshiba Qosmio AV Center may error when opening and you may also receive an error in Event Log related to cryptnet.dll.

    See details >
    August 13, 2019
    KB4512506
    Resolved
    KB4516048
    September 24, 2019
    10:00 AM PT
    Windows updates that are SHA-2 signed may not be offered for Symantec and Norton AV
    Windows updates that are SHA-2 signed are not available with Symantec or Norton antivirus program installed

    See details >
    August 13, 2019
    KB4512506
    Resolved External
    August 27, 2019
    02:29 PM PT
    Devices starting using PXE from a WDS or SCCM servers may fail to start
    Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

    See details >
    June 11, 2019
    KB4503292
    Resolved
    KB4512514
    August 17, 2019
    02:00 PM PT
    - + diff --git a/windows/release-information/resolved-issues-windows-server-2008-sp2.yml b/windows/release-information/resolved-issues-windows-server-2008-sp2.yml index 57adef5214..ae70b4a30e 100644 --- a/windows/release-information/resolved-issues-windows-server-2008-sp2.yml +++ b/windows/release-information/resolved-issues-windows-server-2008-sp2.yml @@ -32,7 +32,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusDate resolved
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    September 24, 2019
    KB4516041
    Resolved
    KB4520005
    October 08, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and results print job failure.

    See details >
    September 24, 2019
    KB4516041
    Resolved
    KB4520005
    October 08, 2019
    10:00 AM PT
    Windows RT 8.1 devices may have issues opening Internet Explorer 11
    On Windows RT 8.1 devices, Internet Explorer 11 may not open and you may receive an error.

    See details >
    September 10, 2019
    KB4516067
    Resolved
    KB4516041
    September 24, 2019
    10:00 AM PT
    Devices starting using PXE from a WDS or SCCM servers may fail to start
    Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

    See details >
    June 11, 2019
    KB4503276
    Resolved
    KB4512478
    August 17, 2019
    02:00 PM PT
    Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
    Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

    See details >
    August 13, 2019
    KB4512488
    Resolved
    KB4517298
    August 16, 2019
    02:00 PM PT
    - + diff --git a/windows/release-information/resolved-issues-windows-server-2012.yml b/windows/release-information/resolved-issues-windows-server-2012.yml index 1ca43d3f61..660872c996 100644 --- a/windows/release-information/resolved-issues-windows-server-2012.yml +++ b/windows/release-information/resolved-issues-windows-server-2012.yml @@ -32,7 +32,7 @@ sections: - type: markdown text: "
    SummaryOriginating updateStatusDate resolved
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    September 24, 2019
    KB4516030
    Resolved
    KB4520002
    October 08, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and results print job failure.

    See details >
    September 24, 2019
    KB4516030
    Resolved
    KB4520002
    October 08, 2019
    10:00 AM PT
    Devices starting using PXE from a WDS or SCCM servers may fail to start
    Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

    See details >
    June 11, 2019
    KB4503273
    Resolved
    KB4512499
    August 17, 2019
    02:00 PM PT
    Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
    Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

    See details >
    August 13, 2019
    KB4512476
    Resolved
    KB4517301
    August 16, 2019
    02:00 PM PT
    MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
    You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

    See details >
    June 11, 2019
    KB4503273
    Resolved External
    August 09, 2019
    07:03 PM PT
    - + diff --git a/windows/release-information/status-windows-10-1507.yml b/windows/release-information/status-windows-10-1507.yml index e84e0fc49b..be4512cee7 100644 --- a/windows/release-information/status-windows-10-1507.yml +++ b/windows/release-information/status-windows-10-1507.yml @@ -60,7 +60,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    SummaryOriginating updateStatusDate resolved
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    September 24, 2019
    KB4516069
    Resolved
    KB4520007
    October 08, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and results print job failure.

    See details >
    September 24, 2019
    KB4516069
    Resolved
    KB4520007
    October 08, 2019
    10:00 AM PT
    Devices starting using PXE from a WDS or SCCM servers may fail to start
    Devices that start up using PXE images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

    See details >
    June 11, 2019
    KB4503285
    Resolved
    KB4512512
    August 17, 2019
    02:00 PM PT
    Apps using Visual Basic 6 (VB6), VBA, and VBScript may stop responding with error
    Applications made using VB6, macros using VBA, and VBScript may stop responding and you may receive an error.

    See details >
    August 13, 2019
    KB4512518
    Resolved
    KB4517302
    August 16, 2019
    02:00 PM PT
    MacOS may be unable to access network shares via CIFS or SMBv1 on Windows devices
    You may receive an error on MacOS when trying to access network shares via CIFS or SMBv1 on certain Windows devices.

    See details >
    June 11, 2019
    KB4503285
    Resolved External
    August 09, 2019
    07:03 PM PT
    - +
    SummaryOriginating updateStatusLast updated
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    OS Build 10240.18334

    September 23, 2019
    KB4522009
    Resolved
    KB4520011
    October 08, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and results print job failure.

    See details >
    OS Build 10240.18334

    September 23, 2019
    KB4522009
    Resolved
    KB4520011
    October 08, 2019
    10:00 AM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

    See details >
    OS Build 10240.18094

    January 08, 2019
    KB4480962
    Mitigated
    April 25, 2019
    02:00 PM PT
    " diff --git a/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml b/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml index f91ae43fc4..c75ec5b5a9 100644 --- a/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml +++ b/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml @@ -60,8 +60,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    - - + @@ -81,7 +80,6 @@ sections: text: "
    SummaryOriginating updateStatusLast updated
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    OS Build 14393.3206

    September 23, 2019
    KB4522010
    Resolved
    KB4519998
    October 08, 2019
    10:00 AM PT
    IME may become unresponsive or have High CPU usage
    Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

    See details >
    OS Build 14393.3204

    September 10, 2019
    KB4516044
    Resolved
    September 17, 2019
    04:47 PM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and results print job failure.

    See details >
    OS Build 14393.3206

    September 23, 2019
    KB4522010
    Resolved
    KB4519998
    October 08, 2019
    10:00 AM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

    See details >
    OS Build 14393.2724

    January 08, 2019
    KB4480961
    Mitigated
    April 25, 2019
    02:00 PM PT
    Windows may not start on certain Lenovo and Fujitsu laptops with less than 8GB of RAM
    Windows may fail to start on certain Lenovo and Fujitsu laptops that have less than 8 GB of RAM.

    See details >
    OS Build 14393.2608

    November 13, 2018
    KB4467691
    Mitigated
    February 19, 2019
    10:00 AM PT
    Cluster service may fail if the minimum password length is set to greater than 14
    The cluster service may fail to start if “Minimum Password Length” is configured with greater than 14 characters.

    See details >
    OS Build 14393.2639

    November 27, 2018
    KB4467684
    Mitigated
    April 25, 2019
    02:00 PM PT
    -
    DetailsOriginating updateStatusHistory
    Intermittent issues when printing
    Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
    • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
    • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
    Affected platforms:
    • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
    • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
    Resolution: This issue was resolved in KB4519998.

    Back to top
    OS Build 14393.3206

    September 23, 2019
    KB4522010
    Resolved
    KB4519998
    Resolved:
    October 08, 2019
    10:00 AM PT

    Opened:
    September 30, 2019
    06:26 PM PT
    IME may become unresponsive or have High CPU usage
    Some Input Method Editor (IME) may become unresponsive or may have high CPU usage. Affected IMEs include Chinese Simplified (ChsIME.EXE) and Chinese Traditional (ChtIME.EXE) with Changjie/Quick keyboard.


    Affected platforms:
    • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
    • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
    Resolution: After investigation, we have found that this issue does not affect this version of Windows.

    Back to top
    OS Build 14393.3204

    September 10, 2019
    KB4516044
    Resolved
    Resolved:
    September 17, 2019
    04:47 PM PT

    Opened:
    September 13, 2019
    05:25 PM PT
    " diff --git a/windows/release-information/status-windows-10-1703.yml b/windows/release-information/status-windows-10-1703.yml index 519ad969c5..9b774ca109 100644 --- a/windows/release-information/status-windows-10-1703.yml +++ b/windows/release-information/status-windows-10-1703.yml @@ -64,8 +64,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    - - +
    SummaryOriginating updateStatusLast updated
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    OS Build 15063.2046

    September 23, 2019
    KB4522011
    Resolved
    KB4520010
    October 08, 2019
    10:00 AM PT
    IME may become unresponsive or have High CPU usage
    Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

    See details >
    OS Build 15063.2045

    September 10, 2019
    KB4516068
    Resolved
    September 17, 2019
    04:47 PM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and results print job failure.

    See details >
    OS Build 15063.2046

    September 23, 2019
    KB4522011
    Resolved
    KB4520010
    October 08, 2019
    10:00 AM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

    See details >
    OS Build 15063.1563

    January 08, 2019
    KB4480973
    Mitigated
    April 25, 2019
    02:00 PM PT
    " @@ -83,7 +82,6 @@ sections: text: " -
    DetailsOriginating updateStatusHistory
    Intermittent issues when printing
    Applications and printer drivers that leverage the Windows Javascript engine (jscript.dll) for processing print jobs might experience one or more of the following symptoms:
    • Applications interacting with the V4 printer driver might close or error when printing. Issues might only be encountered when printing but might also be encountered at any time the app is running, depending on when the app interacts with the print driver.
    • The printer spooler service (spoolsv.exe) might close or error in jscript.dll with exception code 0xc0000005 causing the print jobs to stop processing. Only part of the print job might print and the rest might be canceled or error.
    Affected platforms:
    • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
    • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
    Resolution: This issue was resolved in KB4520010.

    Back to top
    OS Build 15063.2046

    September 23, 2019
    KB4522011
    Resolved
    KB4520010
    Resolved:
    October 08, 2019
    10:00 AM PT

    Opened:
    September 30, 2019
    06:26 PM PT
    IME may become unresponsive or have High CPU usage
    Some Input Method Editor (IME) may become unresponsive or may have high CPU usage. Affected IMEs include Chinese Simplified (ChsIME.EXE) and Chinese Traditional (ChtIME.EXE) with Changjie/Quick keyboard.


    Affected platforms:
    • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
    • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
    Resolution: After investigation, we have found that this issue does not affect this version of Windows.

    Back to top
    OS Build 15063.2045

    September 10, 2019
    KB4516068
    Resolved
    Resolved:
    September 17, 2019
    04:47 PM PT

    Opened:
    September 13, 2019
    05:25 PM PT
    " diff --git a/windows/release-information/status-windows-10-1709.yml b/windows/release-information/status-windows-10-1709.yml index e7cfb4d349..72f9e6f8fa 100644 --- a/windows/release-information/status-windows-10-1709.yml +++ b/windows/release-information/status-windows-10-1709.yml @@ -60,7 +60,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    - +
    SummaryOriginating updateStatusLast updated
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    OS Build 16299.1392

    September 23, 2019
    KB4522012
    Resolved
    KB4520004
    October 08, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and results print job failure.

    See details >
    OS Build 16299.1392

    September 23, 2019
    KB4522012
    Resolved
    KB4520004
    October 08, 2019
    10:00 AM PT
    IME may become unresponsive or have High CPU usage
    Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

    See details >
    OS Build 16299.1387

    September 10, 2019
    KB4516066
    Resolved
    September 19, 2019
    04:08 PM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

    See details >
    OS Build 16299.904

    January 08, 2019
    KB4480978
    Mitigated
    April 25, 2019
    02:00 PM PT
    diff --git a/windows/release-information/status-windows-10-1803.yml b/windows/release-information/status-windows-10-1803.yml index 7ed2748792..5ad00ae3bb 100644 --- a/windows/release-information/status-windows-10-1803.yml +++ b/windows/release-information/status-windows-10-1803.yml @@ -66,7 +66,7 @@ sections: - +
    SummaryOriginating updateStatusLast updated
    Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
    You may receive a 15-5 error code in Windows Mixed Reality Portal and your headset may not wake up from sleep.

    See details >
    OS Build 17134.950

    August 13, 2019
    KB4512501
    Resolved
    KB4519978
    October 15, 2019
    10:00 AM PT
    Startup to a black screen after installing updates
    Your device may startup to a black screen during the first logon after installing updates.

    See details >
    OS Build 17134.829

    June 11, 2019
    KB4503286
    Resolved
    KB4519978
    October 15, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    OS Build 17134.1009

    September 23, 2019
    KB4522014
    Resolved
    KB4520008
    October 08, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and results print job failure.

    See details >
    OS Build 17134.1009

    September 23, 2019
    KB4522014
    Resolved
    KB4520008
    October 08, 2019
    10:00 AM PT
    IME may become unresponsive or have High CPU usage
    Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

    See details >
    OS Build 17134.1006

    September 10, 2019
    KB4516058
    Resolved
    September 19, 2019
    04:08 PM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

    See details >
    OS Build 17134.523

    January 08, 2019
    KB4480966
    Mitigated
    April 25, 2019
    02:00 PM PT
    diff --git a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml index a4a29741dd..34b02272a1 100644 --- a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml +++ b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml @@ -64,9 +64,10 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    + - + @@ -81,6 +82,15 @@ sections:
    " +- title: October 2019 +- items: + - type: markdown + text: " +
    SummaryOriginating updateStatusLast updated
    Microsoft Defender Advanced Threat Protection might stop running
    The Microsoft Defender ATP service might stop running and might fail to send reporting data.

    See details >
    OS Build 17763.832

    October 15, 2019
    KB4520062
    Investigating
    October 17, 2019
    05:14 PM PT
    Windows Mixed Reality Portal users may intermittently receive a 15-5 error code
    You may receive a 15-5 error code in Windows Mixed Reality Portal and your headset may not wake up from sleep.

    See details >
    OS Build 17763.678

    August 13, 2019
    KB4511553
    Resolved
    KB4520062
    October 15, 2019
    10:00 AM PT
    Startup to a black screen after installing updates
    Your device may startup to a black screen during the first logon after installing updates.

    See details >
    OS Build 17763.557

    June 11, 2019
    KB4503327
    Resolved
    KB4520062
    October 15, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    OS Build 17763.740

    September 23, 2019
    KB4522015
    Resolved
    KB4519338
    October 08, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and results print job failure.

    See details >
    OS Build 17763.740

    September 23, 2019
    KB4522015
    Resolved
    KB4519338
    October 08, 2019
    10:00 AM PT
    Apps and scripts using the NetQueryDisplayInformation API may fail with error
    Applications and scripts that call NetQueryDisplayInformation may fail to return results after the first page of data.

    See details >
    OS Build 17763.55

    October 09, 2018
    KB4464330
    Resolved
    KB4516077
    September 24, 2019
    10:00 AM PT
    IME may become unresponsive or have High CPU usage
    Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

    See details >
    OS Build 17763.737

    September 10, 2019
    KB4512578
    Resolved
    September 19, 2019
    04:08 PM PT
    Devices with some Asian language packs installed may receive an error
    Devices with Asian language packs installed may receive the error, \"0x800f0982 - PSFX_E_MATCHING_COMPONENT_NOT_FOUND.\"

    See details >
    OS Build 17763.437

    April 09, 2019
    KB4493509
    Mitigated
    May 03, 2019
    10:59 AM PT
    + +
    DetailsOriginating updateStatusHistory
    Microsoft Defender Advanced Threat Protection might stop running
    The Microsoft Defender Advanced Threat Protection (ATP) service might stop running and might fail to send reporting data. You might also receive a 0xc0000409 error in Event Viewer on MsSense.exe.

    Affected platforms:
    • Client: Windows 10, version 1809; Windows 10 Enterprise LTSC 2019
    • Server: Windows Server, version 1809; Windows Server 2019
    Next steps: At this time, we suggest that devices in an affected environment do not install KB4520062. We are working on a resolution and estimate a solution will be available in mid-November.

    Back to top
    OS Build 17763.832

    October 15, 2019
    KB4520062
    Investigating
    Last updated:
    October 17, 2019
    05:14 PM PT

    Opened:
    October 17, 2019
    05:14 PM PT
    + " + - title: September 2019 - items: - type: markdown diff --git a/windows/release-information/status-windows-10-1903.yml b/windows/release-information/status-windows-10-1903.yml index 4a9b8d4364..c5efe999d1 100644 --- a/windows/release-information/status-windows-10-1903.yml +++ b/windows/release-information/status-windows-10-1903.yml @@ -65,7 +65,7 @@ sections: text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    - + diff --git a/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1.yml b/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1.yml index 3d71ca817a..8102e3efa0 100644 --- a/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1.yml +++ b/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1.yml @@ -60,7 +60,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    SummaryOriginating updateStatusLast updated
    dGPU occasionally disappear from device manager on Surface Book 2
    Some apps or games may close or fail to open on Surface Book 2 devices with Nvidia dGPU.

    See details >
    OS Build 18362.145

    May 29, 2019
    KB4497935
    Resolved
    October 11, 2019
    03:15 PM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    OS Build 18362.357

    September 23, 2019
    KB4522016
    Resolved
    KB4517389
    October 08, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and results print job failure.

    See details >
    OS Build 18362.357

    September 23, 2019
    KB4522016
    Resolved
    KB4517389
    October 08, 2019
    10:00 AM PT
    Audio in games is quiet or different than expected
    Microsoft has received reports that audio in certain games is quieter or different than expected.

    See details >
    OS Build 18362.356

    September 10, 2019
    KB4515384
    Resolved
    KB4517211
    September 26, 2019
    02:00 PM PT
    IME may become unresponsive or have High CPU usage
    Some Input Method Editor (IME) including ChsIME.EXE and ChtIME.EXE, may become unresponsive or may have high CPU usage.

    See details >
    OS Build 18362.356

    September 10, 2019
    KB4515384
    Resolved
    September 19, 2019
    04:08 PM PT
    Some users report issues related to the Start menu and Windows Desktop Search
    A small number of users have reported issues related to the Start menu and Windows Desktop Search.

    See details >
    OS Build 18362.356

    September 10, 2019
    KB4515384
    Resolved
    September 19, 2019
    04:58 PM PT
    - +
    SummaryOriginating updateStatusLast updated
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    September 24, 2019
    KB4516048
    Resolved
    KB4519976
    October 08, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and results print job failure.

    See details >
    September 24, 2019
    KB4516048
    Resolved
    KB4519976
    October 08, 2019
    10:00 AM PT
    You may receive an error when opening or using the Toshiba Qosmio AV Center
    Toshiba Qosmio AV Center may error when opening and you may also receive an error in Event Log related to cryptnet.dll.

    See details >
    August 13, 2019
    KB4512506
    Resolved
    KB4516048
    September 24, 2019
    10:00 AM PT
    IA64 and x64 devices may fail to start after installing updates
    After installing updates released on or after August 13, 2019, IA64 and x64 devices using EFI Boot may fail to start.

    See details >
    August 13, 2019
    KB4512506
    Mitigated
    August 17, 2019
    12:59 PM PT
    diff --git a/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml b/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml index 378e8da44f..068427814b 100644 --- a/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml +++ b/windows/release-information/status-windows-8.1-and-windows-server-2012-r2.yml @@ -60,7 +60,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    - + diff --git a/windows/release-information/status-windows-server-2008-sp2.yml b/windows/release-information/status-windows-server-2008-sp2.yml index fda671a495..9b171c527f 100644 --- a/windows/release-information/status-windows-server-2008-sp2.yml +++ b/windows/release-information/status-windows-server-2008-sp2.yml @@ -60,7 +60,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    SummaryOriginating updateStatusLast updated
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    September 24, 2019
    KB4516041
    Resolved
    KB4520005
    October 08, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and results print job failure.

    See details >
    September 24, 2019
    KB4516041
    Resolved
    KB4520005
    October 08, 2019
    10:00 AM PT
    Windows RT 8.1 devices may have issues opening Internet Explorer 11
    On Windows RT 8.1 devices, Internet Explorer 11 may not open and you may receive an error.

    See details >
    September 10, 2019
    KB4516067
    Resolved
    KB4516041
    September 24, 2019
    10:00 AM PT
    Japanese IME doesn't show the new Japanese Era name as a text input option
    With previous dictionary updates installed, the Japanese IME doesn't show the new Japanese Era name as an input option.

    See details >
    April 25, 2019
    KB4493443
    Mitigated
    May 15, 2019
    05:53 PM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

    See details >
    January 08, 2019
    KB4480963
    Mitigated
    April 25, 2019
    02:00 PM PT
    - +
    SummaryOriginating updateStatusLast updated
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    September 24, 2019
    KB4516030
    Resolved
    KB4520002
    October 08, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and results print job failure.

    See details >
    September 24, 2019
    KB4516030
    Resolved
    KB4520002
    October 08, 2019
    10:00 AM PT
    Issues manually installing updates by double-clicking the .msu file
    You may encounter issues manually installing updates by double-clicking the .msu file and may receive an error.

    See details >
    September 10, 2019
    KB4474419
    Mitigated
    KB4474419
    September 24, 2019
    08:17 AM PT
    " diff --git a/windows/release-information/status-windows-server-2012.yml b/windows/release-information/status-windows-server-2012.yml index 27a39802c2..e05f9d92b9 100644 --- a/windows/release-information/status-windows-server-2012.yml +++ b/windows/release-information/status-windows-server-2012.yml @@ -60,7 +60,7 @@ sections: - type: markdown text: "
    This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

    - +
    SummaryOriginating updateStatusLast updated
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and may result in a print job being canceled or failing.

    See details >
    September 24, 2019
    KB4516069
    Resolved
    KB4520007
    October 08, 2019
    10:00 AM PT
    Intermittent issues when printing
    The print spooler service may intermittently have issues completing a print job and results print job failure.

    See details >
    September 24, 2019
    KB4516069
    Resolved
    KB4520007
    October 08, 2019
    10:00 AM PT
    Japanese IME doesn't show the new Japanese Era name as a text input option
    With previous dictionary updates installed, the Japanese IME doesn't show the new Japanese Era name as an input option.

    See details >
    April 25, 2019
    KB4493462
    Mitigated
    May 15, 2019
    05:53 PM PT
    Certain operations performed on a Cluster Shared Volume may fail
    Operations performed on files or folders on a CSV may fail with the error: STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5).

    See details >
    January 08, 2019
    KB4480975
    Mitigated
    April 25, 2019
    02:00 PM PT
    From b2a4309b9a67d09bac41de6752f7f4489c01460f Mon Sep 17 00:00:00 2001 From: jaimeo Date: Fri, 18 Oct 2019 09:36:30 -0700 Subject: [PATCH 131/143] added retirement warning to some more topics --- .../windows-analytics-FAQ-troubleshooting.md | 7 +- .../update/windows-analytics-azure-portal.md | 147 +++++++++--------- .../update/windows-analytics-get-started.md | 3 + .../update/windows-analytics-privacy.md | 7 +- 4 files changed, 89 insertions(+), 75 deletions(-) diff --git a/windows/deployment/update/windows-analytics-FAQ-troubleshooting.md b/windows/deployment/update/windows-analytics-FAQ-troubleshooting.md index 1cf1ddcb0a..0f9666234b 100644 --- a/windows/deployment/update/windows-analytics-FAQ-troubleshooting.md +++ b/windows/deployment/update/windows-analytics-FAQ-troubleshooting.md @@ -9,9 +9,9 @@ ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: deploy audience: itpro -author: greg-lindsay +author: jaimeo ms.audience: itpro -author: greg-lindsay +author: jaimeo ms.localizationpriority: medium ms.collection: M365-analytics ms.topic: article @@ -19,6 +19,9 @@ ms.topic: article # Frequently asked questions and troubleshooting Windows Analytics +>[!IMPORTANT] +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). + >[!IMPORTANT] >**The OMS portal has been deprecated; you should start using the [Azure portal](https://portal.azure.com) instead as soon as possible.** Many experiences are the same in the two portals, but there are some key differences. See [Windows Analytics in the Azure Portal](windows-analytics-azure-portal.md) for steps to use Windows Analytics in the Azure portal. For much more information about the transition from OMS to Azure, see [OMS portal moving to Azure](https://docs.microsoft.com/azure/log-analytics/log-analytics-oms-portal-transition). diff --git a/windows/deployment/update/windows-analytics-azure-portal.md b/windows/deployment/update/windows-analytics-azure-portal.md index 77c86f443d..79f7d8a6e4 100644 --- a/windows/deployment/update/windows-analytics-azure-portal.md +++ b/windows/deployment/update/windows-analytics-azure-portal.md @@ -1,71 +1,76 @@ ---- -title: Windows Analytics in the Azure Portal -ms.reviewer: -manager: laurawi -description: Use the Azure Portal to add and configure Windows Analytics solutions -keywords: Device Health, oms, Azure, portal, operations management suite, add, manage, configure, Upgrade Readiness, Update Compliance -ms.prod: w10 -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: deploy -audience: itpro author: greg-lindsay -ms.audience: itpro author: greg-lindsay -ms.localizationpriority: medium -ms.collection: M365-analytics -ms.topic: article ---- - -# Windows Analytics in the Azure Portal - -Windows Analytics uses Azure Log Analytics workspaces (formerly known as Operations Management Suite or OMS), a collection of cloud-based services for monitoring and automating your on-premises and cloud environments. - -**The OMS portal has been deprecated; you should start using the [Azure portal](https://portal.azure.com) instead as soon as possible.** Many experiences are the same in the two portals, but there are some key differences, which this topic will explain. For much more information about the transition from OMS to Azure, see [OMS portal moving to Azure](https://docs.microsoft.com/azure/log-analytics/log-analytics-oms-portal-transition). - -## Navigation and permissions in the Azure portal - -Go to the [Azure portal](https://portal.azure.com), select **All services**, and search for *Log Analytics workspaces*. Once it appears, you can select the star to add it to your favorites for easy access in the future. - -[![Azure portal all services page with Log Analytics found and selected as favorite](images/azure-portal-LAfav1.png)](images/azure-portal-LAfav1.png) - -### Permissions - -It's important to understand the difference between Azure Active Directory and an Azure subscription: - -**Azure Active Directory** is the directory that Azure uses. Azure Active Directory (Azure AD) is a separate service which sits by itself and is used by all of Azure and also Office 365. - -An **Azure subscription** is a container for billing, but also acts as a security boundary. Every Azure subscription has a trust relationship with at least one Azure AD instance. This means that a subscription trusts that directory to authenticate users, services, and devices. - - ->[!IMPORTANT] ->Unlike the OMS portal (which only requires permission to access the Azure Log Analytics workspace), the Azure portal also requires access to be configured to either the linked *Azure subscription* or Azure resource group. - -To check the Log Analytics workspaces you can access, select **Log Analytics workspaces**. You should see a grid control listing all workspaces, along with the Azure subscription each is linked to: - -[![Log Analytics workspace page showing accessible workspaces and linked Azure subscriptions](images/azure-portal-LAmain-wkspc-subname-sterile.png)](images/azure-portal-LAmain-wkspc-subname-sterile.png) - -If you do not see your workspace in this view, but you are able to access the workspace from the classic portal, that means you do not have access to the workspace's Azure subscription or resource group. To remedy this, you will need to find someone with admin rights to grant you access, which they can do by selecting the subscription name and selecting **Access control (IAM)** (alternatively they can configure your access at the resource group level). They should either grant you "Log Analytics Reader" access (for read-only access) or "Log Analytics Contributor" access (which enables making changes such as creating deployment plans and changing application readiness states). - -When permissions are configured, you can select the workspace and then select **Workspace summary** to see information similar to what was shown in the OMS overview page. - -[![Log Analytics workspace page showing workspace summary](images/azure-portal-LA-wkspcsumm_sterile.png)](images/azure-portal-LA-wkspcsumm_sterile.png) - -## Adding Windows Analytics solutions - -In the Azure portal, the simplest way to add Windows Analytics solutions (Upgrade Readiness, Update Compliance, and Device Health) is to select **+ Create a resource** and then type the solution name in the search box. In this example, the search is for "Device Health": - -[![Add WA solutions with "create a resource"](images/azure-portal-create-resource-boxes.png)](images/azure-portal-create-resource-boxes.png) - -Select the solution from the list that is returned by the search, and then select **Create** to add the solution. - -## Navigating to Windows Analytics solutions settings - -To adjust settings for a Windows Analytics solution, first navigate to the **Solutions** tab for your workspace, and then select the solution to configure. In this example, Upgrade Readiness is being adjusted by selecting **CompatibilityAssessment**: - -[![Select WA solution to adjust settings](images/temp-azure-portal-soltn-setting.png)](images/temp-azure-portal-soltn-setting.png) - -From there, select the settings page to adjust specific settings: - -[![Settings page for Upgrade Readiness in Azure portsl](images/azure-portal-UR-settings.png)](images/azure-portal-UR-settings.png) - ->[!NOTE] ->To access these settings, both the subscription and workspace require "contributor" permissions. You can view your current role and make changes in other roles by using the **Access control (IAM)** tab in Azure. +--- +title: Windows Analytics in the Azure Portal +ms.reviewer: +manager: laurawi +description: Use the Azure Portal to add and configure Windows Analytics solutions +keywords: Device Health, oms, Azure, portal, operations management suite, add, manage, configure, Upgrade Readiness, Update Compliance +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: deploy +audience: itpro +author: jaimeo +ms.audience: itpro +author: jaimeo +ms.localizationpriority: medium +ms.collection: M365-analytics +ms.topic: article +--- + +# Windows Analytics in the Azure Portal + +>[!IMPORTANT] +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). + +Windows Analytics uses Azure Log Analytics workspaces (formerly known as Operations Management Suite or OMS), a collection of cloud-based services for monitoring and automating your on-premises and cloud environments. + +**The OMS portal has been deprecated; you should start using the [Azure portal](https://portal.azure.com) instead as soon as possible.** Many experiences are the same in the two portals, but there are some key differences, which this topic will explain. For much more information about the transition from OMS to Azure, see [OMS portal moving to Azure](https://docs.microsoft.com/azure/log-analytics/log-analytics-oms-portal-transition). + +## Navigation and permissions in the Azure portal + +Go to the [Azure portal](https://portal.azure.com), select **All services**, and search for *Log Analytics workspaces*. Once it appears, you can select the star to add it to your favorites for easy access in the future. + +[![Azure portal all services page with Log Analytics found and selected as favorite](images/azure-portal-LAfav1.png)](images/azure-portal-LAfav1.png) + +### Permissions + +It's important to understand the difference between Azure Active Directory and an Azure subscription: + +**Azure Active Directory** is the directory that Azure uses. Azure Active Directory (Azure AD) is a separate service which sits by itself and is used by all of Azure and also Office 365. + +An **Azure subscription** is a container for billing, but also acts as a security boundary. Every Azure subscription has a trust relationship with at least one Azure AD instance. This means that a subscription trusts that directory to authenticate users, services, and devices. + + +>[!IMPORTANT] +>Unlike the OMS portal (which only requires permission to access the Azure Log Analytics workspace), the Azure portal also requires access to be configured to either the linked *Azure subscription* or Azure resource group. + +To check the Log Analytics workspaces you can access, select **Log Analytics workspaces**. You should see a grid control listing all workspaces, along with the Azure subscription each is linked to: + +[![Log Analytics workspace page showing accessible workspaces and linked Azure subscriptions](images/azure-portal-LAmain-wkspc-subname-sterile.png)](images/azure-portal-LAmain-wkspc-subname-sterile.png) + +If you do not see your workspace in this view, but you are able to access the workspace from the classic portal, that means you do not have access to the workspace's Azure subscription or resource group. To remedy this, you will need to find someone with admin rights to grant you access, which they can do by selecting the subscription name and selecting **Access control (IAM)** (alternatively they can configure your access at the resource group level). They should either grant you "Log Analytics Reader" access (for read-only access) or "Log Analytics Contributor" access (which enables making changes such as creating deployment plans and changing application readiness states). + +When permissions are configured, you can select the workspace and then select **Workspace summary** to see information similar to what was shown in the OMS overview page. + +[![Log Analytics workspace page showing workspace summary](images/azure-portal-LA-wkspcsumm_sterile.png)](images/azure-portal-LA-wkspcsumm_sterile.png) + +## Adding Windows Analytics solutions + +In the Azure portal, the simplest way to add Windows Analytics solutions (Upgrade Readiness, Update Compliance, and Device Health) is to select **+ Create a resource** and then type the solution name in the search box. In this example, the search is for "Device Health": + +[![Add WA solutions with "create a resource"](images/azure-portal-create-resource-boxes.png)](images/azure-portal-create-resource-boxes.png) + +Select the solution from the list that is returned by the search, and then select **Create** to add the solution. + +## Navigating to Windows Analytics solutions settings + +To adjust settings for a Windows Analytics solution, first navigate to the **Solutions** tab for your workspace, and then select the solution to configure. In this example, Upgrade Readiness is being adjusted by selecting **CompatibilityAssessment**: + +[![Select WA solution to adjust settings](images/temp-azure-portal-soltn-setting.png)](images/temp-azure-portal-soltn-setting.png) + +From there, select the settings page to adjust specific settings: + +[![Settings page for Upgrade Readiness in Azure portsl](images/azure-portal-UR-settings.png)](images/azure-portal-UR-settings.png) + +>[!NOTE] +>To access these settings, both the subscription and workspace require "contributor" permissions. You can view your current role and make changes in other roles by using the **Access control (IAM)** tab in Azure. diff --git a/windows/deployment/update/windows-analytics-get-started.md b/windows/deployment/update/windows-analytics-get-started.md index 91642db1c4..da8f76fbc9 100644 --- a/windows/deployment/update/windows-analytics-get-started.md +++ b/windows/deployment/update/windows-analytics-get-started.md @@ -17,6 +17,9 @@ ms.topic: article # Enrolling devices in Windows Analytics +>[!IMPORTANT] +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). + If you have not already done so, consult the topics for any of the three Windows Analytics solutions (Update Compliance, Upgrade Readiness, and Device Health) you intend to use and follow the steps there to add the solutions to Azure Portal. - [Get started with Device Health](device-health-get-started.md) diff --git a/windows/deployment/update/windows-analytics-privacy.md b/windows/deployment/update/windows-analytics-privacy.md index d6749b666d..a3b134e6d9 100644 --- a/windows/deployment/update/windows-analytics-privacy.md +++ b/windows/deployment/update/windows-analytics-privacy.md @@ -9,9 +9,9 @@ ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: deploy audience: itpro -author: greg-lindsay +author: jaimeo ms.audience: itpro -author: greg-lindsay +author: jaimeo ms.localizationpriority: high ms.collection: M365-analytics ms.topic: article @@ -19,6 +19,9 @@ ms.topic: article # Windows Analytics and privacy +>[!IMPORTANT] +>The Upgrade Readiness and Device Health solutions of Windows Analytics are being retired on January 31, 2020. [Update Compliance](update-compliance-get-started.md) will continue to be supported. For more information, see [Windows Analytics retirement on January 31, 2020](https://support.microsoft.com/en-us/help/4521815/windows-analytics-retirement). + Windows Analytics is fully committed to privacy, centering on these tenets: - **Transparency:** We fully document the Windows Analytics diagnostic events (see the links for additional information) so you can review them with your company’s security and compliance teams. The Diagnostic Data Viewer lets you see diagnostic data sent from a given device (see [Diagnostic Data Viewer Overview](https://docs.microsoft.com/windows/configuration/diagnostic-data-viewer-overview) for details). From da9ae614375b5deceb5c7f54c3087caa1de5ced7 Mon Sep 17 00:00:00 2001 From: Thomas Raya Date: Fri, 18 Oct 2019 11:07:18 -0700 Subject: [PATCH 132/143] Corrected Spelling Error --- .../deployment/update/windows-analytics-FAQ-troubleshooting.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/windows-analytics-FAQ-troubleshooting.md b/windows/deployment/update/windows-analytics-FAQ-troubleshooting.md index 0f9666234b..e0f66504b8 100644 --- a/windows/deployment/update/windows-analytics-FAQ-troubleshooting.md +++ b/windows/deployment/update/windows-analytics-FAQ-troubleshooting.md @@ -153,7 +153,7 @@ For more information, see [Enrolling devices in Windows Analytics](windows-analy ### Apps not appearing in Device Health App Reliability -[![App Reliability tile showing relability events trend](images/app-reliability.png)](images/app-reliability.png) +[![App Reliability tile showing reliability events trend](images/app-reliability.png)](images/app-reliability.png) If apps that you know are crashing do not appear in App Reliability, follow these steps to investigate the issue: From 0a0c8372743d077969788a751671873e35d82151 Mon Sep 17 00:00:00 2001 From: Thomas Raya Date: Fri, 18 Oct 2019 11:08:05 -0700 Subject: [PATCH 133/143] Corrected Spelling Error --- windows/deployment/update/windows-analytics-azure-portal.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/windows-analytics-azure-portal.md b/windows/deployment/update/windows-analytics-azure-portal.md index 79f7d8a6e4..6be69ef90e 100644 --- a/windows/deployment/update/windows-analytics-azure-portal.md +++ b/windows/deployment/update/windows-analytics-azure-portal.md @@ -70,7 +70,7 @@ To adjust settings for a Windows Analytics solution, first navigate to the **Sol From there, select the settings page to adjust specific settings: -[![Settings page for Upgrade Readiness in Azure portsl](images/azure-portal-UR-settings.png)](images/azure-portal-UR-settings.png) +[![Settings page for Upgrade Readiness in Azure portal](images/azure-portal-UR-settings.png)](images/azure-portal-UR-settings.png) >[!NOTE] >To access these settings, both the subscription and workspace require "contributor" permissions. You can view your current role and make changes in other roles by using the **Access control (IAM)** tab in Azure. From 608ff733929992a28db6a04e199ff0e9320098a8 Mon Sep 17 00:00:00 2001 From: Thomas Raya Date: Fri, 18 Oct 2019 11:10:08 -0700 Subject: [PATCH 134/143] Corrected Spelling Errors --- windows/deployment/update/windows-analytics-get-started.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/deployment/update/windows-analytics-get-started.md b/windows/deployment/update/windows-analytics-get-started.md index da8f76fbc9..c64965c11f 100644 --- a/windows/deployment/update/windows-analytics-get-started.md +++ b/windows/deployment/update/windows-analytics-get-started.md @@ -40,7 +40,7 @@ To find your commercial ID, first navigate to the **Solutions** tab for your wor From there, select the settings page, where you can find and copy your commercial ID: -[![Settings page for Upgrade Readiness in Azure portsl](images/azure-portal-UR-settings.png)](images/azure-portal-UR-settings.png) +[![Settings page for Upgrade Readiness in Azure portal](images/azure-portal-UR-settings.png)](images/azure-portal-UR-settings.png) @@ -110,7 +110,7 @@ The compatibility update scans your devices and enables application usage tracki With Windows diagnostic data enabled, the Connected User Experience and Telemetry service (DiagTrack) collects system, application, and driver data. Microsoft analyzes this data, and shares it back to you through Windows Analytics. For the best experience, install these updates depending upon the operating system version. - For Windows 10, install the latest Windows 10 cumulative update. -- For Windows 8.1, nstall the October 2018 monthly rollup, [KB4462926](https://support.microsoft.com/help/4462926) +- For Windows 8.1, install the October 2018 monthly rollup, [KB4462926](https://support.microsoft.com/help/4462926) - For Windows 7, install the October 2018 monthly rollup, [KB4462923](https://support.microsoft.com/help/4462923) @@ -209,7 +209,7 @@ For more information about Internet Explorer Security Zones, see [About URL Secu We recommend using the deployment script to configure devices. However if this is not an option, you can still manage settings by policy as described in the previous section. However, if you don't run the deployment script, you won't benefit from its error checking, and you might have to wait a long time (possibly weeks) before devices send the initial full inventory scan. -Note that it is possible to intiate a full inventory scan on a device by calling these commands: +Note that it is possible to initiate a full inventory scan on a device by calling these commands: - CompatTelRunner.exe -m:generaltel.dll -f:DoCensusRun - CompatTelRunner.exe -m:appraiser.dll -f:DoScheduledTelemetryRun ent From c2611041b4cdaa4768dbe32f8e251a0a29810ec1 Mon Sep 17 00:00:00 2001 From: denisebmsft Date: Fri, 18 Oct 2019 11:11:10 -0700 Subject: [PATCH 135/143] Antivirus updates --- ...tion-updates-windows-defender-antivirus.md | 38 ++++++++++--------- ...ecurity-settings-with-tamper-protection.md | 24 ++++++------ 2 files changed, 33 insertions(+), 29 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index 4835e292ee..5f96c999c3 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -21,12 +21,16 @@ ms.custom: nextgen **Applies to:** -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- [Microsoft Defender Advanced Threat Protection](https://go.microsoft.com/fwlink/p/?linkid=2069559) -There are two components to managing protection updates: *where* the updates are downloaded from, and *when* updates are downloaded and applied. This article describes the *where* - how to specify where updates should be downloaded from (this is also known as the fallback order). +Keeping your antivirus protection up to date is critical. There are two components to managing protection updates for Windows Defender Antivirus: +- *Where* the updates are downloaded from; and +- *When* updates are downloaded and applied. + +This article describes the *where*: how to specify where updates should be downloaded from (this is also known as the fallback order). See [Manage Windows Defender Antivirus 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). @@ -48,28 +52,28 @@ There are five locations where you can specify where an endpoint should obtain u - [Network file share](https://docs.microsoft.com/windows-server/storage/nfs/nfs-overview) - [Security intelligence updates for Windows Defender Antivirus and other Microsoft antimalware](https://www.microsoft.com/en-us/wdsi/defenderupdates) - To ensure the best level of protection, Microsoft Update allows for rapid releases, which means smaller downloads on a frequent basis. The Windows Server Update Service, System Center Configuration Manager, and Microsoft security intelligence updates sources deliver less frequent updates. Thus, the delta can be larger, resulting in larger downloads. > [!IMPORTANT] > If you have set security intelligence updates as a fallback source after Windows Server Update Service or Microsoft Update, updates are only downloaded from security intelligence updates when the current update is considered out-of-date. (By default, this is 14 consecutive days of not being able to apply updates from the WSUS or Microsoft Update services). -> You can, however, [set the number of days before protection is reported as out-of-date](https://docs.microsoft.com/windows/threat-protection/windows-defender-antivirus/manage-outdated-endpoints-windows-defender-antivirus#set-the-number-of-days-before-protection-is-reported-as-out-of-date). +> You can, however, [set the number of days before protection is reported as out-of-date](https://docs.microsoft.com/windows/threat-protection/windows-defender-antivirus/manage-outdated-endpoints-windows-defender-antivirus#set-the-number-of-days-before-protection-is-reported-as-out-of-date).
    +> In addition, starting Monday, October 21, 2019, security intelligence updates will be SHA-2 signed exclusively. Devices must be updated to support SHA-2 in order to get the latest security intelligence updates. To learn more, see [2019 SHA-2 Code Signing Support requirement for Windows and WSUS](https://support.microsoft.com/help/4472027/2019-sha-2-code-signing-support-requirement-for-windows-and-wsus). 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 ----|--- -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 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. It will only be used if updates cannot be downloaded from WSUS or Microsoft Update for [a specified number of days](https://docs.microsoft.com/windows/threat-protection/windows-defender-antivirus/manage-outdated-endpoints-windows-defender-antivirus#set-the-number-of-days-before-protection-is-reported-as-out-of-date). +|Location | Sample scenario | +|---|---| +|Windows Server Update Service | You are using Windows Server Update Service 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 Windows Server Update Service to manage your updates.| +|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.| +|System Center Configuration Manager | You are using System Center Configuration Manager to update your endpoints.| +|Security intelligence updates for Windows Defender Antivirus and other Microsoft antimalware |[Make sure your devices are updated to support SHA-2](https://support.microsoft.com/help/4472027/2019-sha-2-code-signing-support-requirement-for-windows-and-wsus). Microsoft Defender Antivirus Security intelligence updates are delivered thru Windows Update, and starting Monday October 21, 2019 security intelligence updates will be SHA-2 signed exclusively.
    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. It will only be used if updates cannot be downloaded from Windows Server Update Service or Microsoft Update for [a specified number of days](https://docs.microsoft.com/windows/threat-protection/windows-defender-antivirus/manage-outdated-endpoints-windows-defender-antivirus#set-the-number-of-days-before-protection-is-reported-as-out-of-date).| You can manage the order in which update sources are used with Group Policy, System Center Configuration Manager, PowerShell cmdlets, and WMI. > [!IMPORTANT] -> 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/sccm/protect/deploy-use/endpoint-definitions-wsus#to-synchronize-endpoint-protection-definition-updates-in-standalone-wsus) for more details. +> If you set Windows Server Update Service as a download location, you must approve the updates, regardless of the management tool you use to specify the location. You can set up an automatic approval rule with Windows Server Update Service, which might be useful as updates arrive at least once a day. To learn more, see [synchronize endpoint protection updates in standalone Windows Server Update Service](https://docs.microsoft.com/sccm/protect/deploy-use/endpoint-definitions-wsus#to-synchronize-endpoint-protection-definition-updates-in-standalone-wsus). 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. @@ -77,7 +81,7 @@ The procedures in this article first describe how to set the order, and then how ## 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**. +1. On your Group Policy management machine, open the [Group Policy Management Console](https://docs.microsoft.com/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc731212(v=ws.11)), right-click the Group Policy Object you want to configure and click **Edit**. 2. In the **Group Policy Management Editor** go to **Computer configuration**. @@ -95,7 +99,7 @@ The procedures in this article first describe how to set the order, and then how 4. Double-click the **Define file shares for downloading security intelligence updates** setting and set the option to **Enabled**. - 5. Enter the file share source. If you have multiple sources, enter each source in the order they should be used, separated by a single pipe. Use [standard UNC notation](https://msdn.microsoft.com/library/gg465305.aspx) for denoting the path, for example: `\\host-name1\share-name\object-name|\\host-name2\share-name\object-name`. If you do not enter any paths then this source will be skipped when the VM downloads updates. + 5. Enter the file share source. If you have multiple sources, enter each source in the order they should be used, separated by a single pipe. Use [standard UNC notation](https://docs.microsoft.com/openspecs/windows_protocols/ms-dtyp/62e862f4-2a51-452e-8eeb-dc4ff5ee33cc) for denoting the path, for example: `\\host-name1\share-name\object-name|\\host-name2\share-name\object-name`. If you do not enter any paths then this source will be skipped when the VM downloads updates. 6. Click **OK**. This will set the order of file shares when that source is referenced in the **Define the order of sources...** group policy setting. @@ -117,14 +121,14 @@ Set-MpPreference -SignatureFallbackOrder {LOCATION|LOCATION|LOCATION|LOCATION} Set-MpPreference -SignatureDefinitionUpdateFileSharesSource {\\UNC SHARE PATH|\\UNC SHARE PATH} ``` See the following for more information: -- [Set-MpPreference -SignatureFallbackOrder](https://technet.microsoft.com/itpro/powershell/windows/defender/set-mppreference#-signaturefallbackorder) +- [Set-MpPreference -SignatureFallbackOrder](https://docs.microsoft.com/powershell/module/defender/set-mppreference) - [Set-MpPreference -SignatureDefinitionUpdateFileSharesSource](https://technet.microsoft.com/itpro/powershell/windows/defender/set-mppreference#-signaturedefinitionupdatefilesharessources) - [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) -- [Defender cmdlets](https://technet.microsoft.com/library/dn433280.aspx) +- [Defender cmdlets](https://docs.microsoft.com/powershell/module/defender/index) ## Use Windows Management Instruction (WMI) to manage the update location -Use the [**Set** method of the **MSFT_MpPreference**](https://msdn.microsoft.com/library/dn455323(v=vs.85).aspx) class for the following properties: +Use the [**Set** method of the **MSFT_MpPreference**](https://docs.microsoft.com/previous-versions/windows/desktop/legacy/dn455323(v=vs.85)) class for the following properties: ```WMI SignatureFallbackOrder diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 6251363a58..6a39c1dd9a 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -70,16 +70,16 @@ If you are a home user, or you are not subject to settings managed by a security ## Turn Tamper Protection on (or off) for your organization using Intune -If you are part of your organization's security team, you can turn Tamper Protection on (or off) for your organization in the Microsoft 365 Device Management portal (Intune). (This feature is rolling out now; if you don't have it yet, you should very soon, assuming your organization has [Microsoft Defender ATP](../microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md) and that you meet the prerequisites listed below.) +If you are part of your organization's security team, you can turn Tamper Protection on (or off) for your organization in the Microsoft 365 Device Management portal (Intune). (This feature is rolling out now; if you don't have it yet, you should very soon, assuming your organization has [Microsoft Defender Advanced Threat Protection](../microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md) (Microsoft Defender ATP) and that you meet the prerequisites listed below.) You must have appropriate [permissions](../microsoft-defender-atp/assign-portal-access.md), such as global admin, security admin, or security operations, to perform the following task. 1. Make sure your organization meets the following requirements: - - Your organization must have [Microsoft Defender Advanced Threat Protection E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp) (this is included in Microsoft 365 E5. See [Microsoft 365 Enterprise overview](https://docs.microsoft.com/microsoft-365/enterprise/microsoft-365-overview) for more details.) + - Your organization must have [Microsoft Defender ATP E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp) (this is included in Microsoft 365 E5. See [Microsoft 365 Enterprise overview](https://docs.microsoft.com/microsoft-365/enterprise/microsoft-365-overview) for more details.) - Your organization's devices must be managed by [Intune](https://docs.microsoft.com/intune/device-management-capabilities). - Your Windows machines must be running [Windows OS 1903](https://docs.microsoft.com/windows/release-information/status-windows-10-1903) or later. - - You must be using Windows security and update [security intelligence](https://www.microsoft.com/wdsi/definitions) to version 1.287.60.0 (or above) + - You must be using Windows security with [security intelligence](https://www.microsoft.com/wdsi/definitions) updated to version 1.287.60.0 (or above) - Your machines must be using anti-malware platform version 4.18.1906.3 (or above) and anti-malware engine version 1.1.15500.X (or above). (See [Manage Windows Defender Antivirus updates and apply baselines](manage-updates-baselines-windows-defender-antivirus.md).) 2. Go to the Microsoft 365 Device Management portal ([https://devicemanagement.microsoft.com](https://devicemanagement.microsoft.com)) and sign in with your work or school account. @@ -108,7 +108,7 @@ No No, third-party antivirus will continue to register with the Windows Security application. -### What happens if Microsoft Defender is not active on a device? +### What happens if Microsoft Defender Antivirus is not active on a device? Tamper Protection will not have any impact on such devices. @@ -116,14 +116,14 @@ Tamper Protection will not have any impact on such devices. If you are a home user, see [Turn Tamper Protection on (or off) for an individual machine](#turn-tamper-protection-on-or-off-for-an-individual-machine). -If you are an organization using [Microsoft Defender Advanced Threat Protection E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp), you should be able to manage Tamper Protection in Intune similar to how you manage other endpoint protection features. See [Turn Tamper Protection on (or off) for your organization using Intune](#turn-tamper-protection-on-or-off-for-your-organization-using-intune). +If you are an organization using [Microsoft Defender ATP E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp), you should be able to manage Tamper Protection in Intune similar to how you manage other endpoint protection features. See [Turn Tamper Protection on (or off) for your organization using Intune](#turn-tamper-protection-on-or-off-for-your-organization-using-intune). -### How does configuring Tamper Protection in Intune affect how I manage Windows Defender through my group policy? +### How does configuring Tamper Protection in Intune affect how I manage Windows Defender Antivirus through my group policy? -Your regular group policy doesn’t apply to Tamper Protection, and changes to Windows Defender settings will be ignored when Tamper Protection is on. +Your regular group policy doesn’t apply to Tamper Protection, and changes to Windows Defender Antivirus settings will be ignored when Tamper Protection is on. -### For Microsoft Defender Advanced Threat Protection E5, is configuring Tamper Protection in Intune targeted to the entire organization only? +### For Microsoft Defender ATP E5, is configuring Tamper Protection in Intune targeted to the entire organization only? Configuring Tamper Protection in Intune can be targeted to your entire organization as well as to devices and user groups with Intune. @@ -135,7 +135,7 @@ Currently we do not have support to manage Tamper Protection through System Cent Currently, configuring Tamper Protection in Intune is only available for customers who have [Microsoft Defender Advanced Threat Protection E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp). -### What happens if I try to change Microsoft Defender settings in Intune, System Center Configuration Manager, and Windows Management Instrumentation when Tamper Protection is enabled on a device? +### What happens if I try to change Microsoft Defender ATP settings in Intune, System Center Configuration Manager, and Windows Management Instrumentation when Tamper Protection is enabled on a device? You won’t be able to change the features that are protected by Tamper Protection; those change requests are ignored. @@ -143,11 +143,11 @@ You won’t be able to change the features that are protected by Tamper Protecti No. Local admins cannot change or modify Tamper Protection settings. -### What happens if my device is onboarded with Microsoft Defender Advanced Threat Protection and then goes into an off-boarded state? +### What happens if my device is onboarded with Microsoft Defender ATP and then goes into an off-boarded state? In this case, Tamper Protection status changes, and this feature is no longer applied. -### Will there be an alert about Tamper Protection status changing in the Microsoft Defender Advanced Threat Protection portal? +### Will there be an alert about Tamper Protection status changing in the Microsoft Defender Security Center? Yes. The alert is shown in [https://securitycenter.microsoft.com](https://microsoft.securitycenter.com) under **Alerts**. @@ -167,4 +167,4 @@ No. [Microsoft 365 Enterprise overview (at a glance)](https://docs.microsoft.com/microsoft-365/enterprise/microsoft-365-overview#at-a-glance) -[Microsoft Defender Advanced Threat Protection E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp) +[Microsoft Defender ATP E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp) From 92c0046c30e63ab23ba9c0955fbdc435c17a9bf8 Mon Sep 17 00:00:00 2001 From: denisebmsft Date: Fri, 18 Oct 2019 11:15:31 -0700 Subject: [PATCH 136/143] Update manage-protection-updates-windows-defender-antivirus.md --- ...ge-protection-updates-windows-defender-antivirus.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index 5f96c999c3..b93a0f56c0 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -30,12 +30,16 @@ Keeping your antivirus protection up to date is critical. There are two componen - *Where* the updates are downloaded from; and - *When* updates are downloaded and applied. -This article describes the *where*: how to specify where updates should be downloaded from (this is also known as the fallback order). +This article describes the *where*: how to specify where updates should be downloaded from (this is also known as the fallback order). See [Manage Windows Defender Antivirus 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). + +> [!IMPORTANT] +> Microsoft Defender Antivirus Security intelligence updates are delivered thru Windows Update and starting Monday October 21, 2019, all security intelligence updates will be SHA-2 signed exclusively. Your devices must be updated to support SHA-2 in order to update the security intelligence. To learn more, see [2019 SHA-2 Code Signing Support requirement for Windows and WSUS](https://support.microsoft.com/help/4472027/2019-sha-2-code-signing-support-requirement-for-windows-and-wsus). -See [Manage Windows Defender Antivirus 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). +## Fallback order + Typically, you configure endpoints to individually download updates from a primary source, followed by other sources in order of priority, based on your network configuration. Updates are obtained from sources in the order you specify. If a source is not available, the next source in the list is used. When updates are published, some logic is applied to minimize the size of the update. In most cases, only the differences between the latest update and the update that is currently installed (this is referred to as the delta) on the device is downloaded and applied. However, the size of the delta depends on two main factors: @@ -136,7 +140,7 @@ SignatureDefinitionUpdateFileSharesSource ``` See the following for more information: -- [Windows Defender WMIv2 APIs](https://msdn.microsoft.com/library/dn439477(v=vs.85).aspx) +- [Windows Defender WMIv2 APIs](https://docs.microsoft.com/previous-versions/windows/desktop/defender/windows-defender-wmiv2-apis-portal) ## Use Mobile Device Management (MDM) to manage the update location From 795c6949f42737b1d674a1db2d823ee7a5223e28 Mon Sep 17 00:00:00 2001 From: denisebmsft Date: Fri, 18 Oct 2019 11:25:16 -0700 Subject: [PATCH 137/143] Update manage-protection-updates-windows-defender-antivirus.md --- .../manage-protection-updates-windows-defender-antivirus.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index b93a0f56c0..25c1314d59 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -30,7 +30,7 @@ Keeping your antivirus protection up to date is critical. There are two componen - *Where* the updates are downloaded from; and - *When* updates are downloaded and applied. -This article describes the *where*: how to specify where updates should be downloaded from (this is also known as the fallback order). See [Manage Windows Defender Antivirus 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). +This article describes the *where* - how to specify where updates should be downloaded from (this is also known as the fallback order). See [Manage Windows Defender Antivirus 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). > [!IMPORTANT] > Microsoft Defender Antivirus Security intelligence updates are delivered thru Windows Update and starting Monday October 21, 2019, all security intelligence updates will be SHA-2 signed exclusively. Your devices must be updated to support SHA-2 in order to update the security intelligence. To learn more, see [2019 SHA-2 Code Signing Support requirement for Windows and WSUS](https://support.microsoft.com/help/4472027/2019-sha-2-code-signing-support-requirement-for-windows-and-wsus). @@ -61,7 +61,7 @@ To ensure the best level of protection, Microsoft Update allows for rapid releas > [!IMPORTANT] > If you have set security intelligence updates as a fallback source after Windows Server Update Service or Microsoft Update, updates are only downloaded from security intelligence updates when the current update is considered out-of-date. (By default, this is 14 consecutive days of not being able to apply updates from the WSUS or Microsoft Update services). > You can, however, [set the number of days before protection is reported as out-of-date](https://docs.microsoft.com/windows/threat-protection/windows-defender-antivirus/manage-outdated-endpoints-windows-defender-antivirus#set-the-number-of-days-before-protection-is-reported-as-out-of-date).
    -> In addition, starting Monday, October 21, 2019, security intelligence updates will be SHA-2 signed exclusively. Devices must be updated to support SHA-2 in order to get the latest security intelligence updates. To learn more, see [2019 SHA-2 Code Signing Support requirement for Windows and WSUS](https://support.microsoft.com/help/4472027/2019-sha-2-code-signing-support-requirement-for-windows-and-wsus). +> Starting Monday, October 21, 2019, security intelligence updates will be SHA-2 signed exclusively. Devices must be updated to support SHA-2 in order to get the latest security intelligence updates. To learn more, see [2019 SHA-2 Code Signing Support requirement for Windows and WSUS](https://support.microsoft.com/help/4472027/2019-sha-2-code-signing-support-requirement-for-windows-and-wsus). 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: From fd030bf7ea2abe388d2e3f42d800cf154673c4f4 Mon Sep 17 00:00:00 2001 From: denisebmsft Date: Fri, 18 Oct 2019 11:25:42 -0700 Subject: [PATCH 138/143] Update manage-protection-updates-windows-defender-antivirus.md --- .../manage-protection-updates-windows-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index 25c1314d59..3806ef57d0 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -60,7 +60,7 @@ To ensure the best level of protection, Microsoft Update allows for rapid releas > [!IMPORTANT] > If you have set security intelligence updates as a fallback source after Windows Server Update Service or Microsoft Update, updates are only downloaded from security intelligence updates when the current update is considered out-of-date. (By default, this is 14 consecutive days of not being able to apply updates from the WSUS or Microsoft Update services). -> You can, however, [set the number of days before protection is reported as out-of-date](https://docs.microsoft.com/windows/threat-protection/windows-defender-antivirus/manage-outdated-endpoints-windows-defender-antivirus#set-the-number-of-days-before-protection-is-reported-as-out-of-date).
    +> You can, however, [set the number of days before protection is reported as out-of-date](https://docs.microsoft.com/windows/threat-protection/windows-defender-antivirus/manage-outdated-endpoints-windows-defender-antivirus#set-the-number-of-days-before-protection-is-reported-as-out-of-date).

    > Starting Monday, October 21, 2019, security intelligence updates will be SHA-2 signed exclusively. Devices must be updated to support SHA-2 in order to get the latest security intelligence updates. To learn more, see [2019 SHA-2 Code Signing Support requirement for Windows and WSUS](https://support.microsoft.com/help/4472027/2019-sha-2-code-signing-support-requirement-for-windows-and-wsus). 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: From de2a17af79ee7e6ac6b04c8742dd23abeae1f0f0 Mon Sep 17 00:00:00 2001 From: denisebmsft Date: Fri, 18 Oct 2019 11:26:53 -0700 Subject: [PATCH 139/143] Update manage-protection-updates-windows-defender-antivirus.md --- .../manage-protection-updates-windows-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index 3806ef57d0..439eedbcca 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: denisebmsft ms.author: deniseb -ms.date: 10/15/2019 +ms.date: 10/18/2019 ms.reviewer: manager: dansimp ms.custom: nextgen From 5a79814938da84f493083cd0f41356167cef874b Mon Sep 17 00:00:00 2001 From: denisebmsft Date: Fri, 18 Oct 2019 11:55:37 -0700 Subject: [PATCH 140/143] Update .openpublishing.redirection.json --- .openpublishing.redirection.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 82b39ecd52..b45418a8e3 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -817,7 +817,7 @@ }, { "source_path": "windows/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard.md", -"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard", +"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/exploit-protection", "redirect_document_id": true }, { From ad4aa48d580f3452670a1bac69ab7628c1805ff4 Mon Sep 17 00:00:00 2001 From: denisebmsft Date: Fri, 18 Oct 2019 12:01:39 -0700 Subject: [PATCH 141/143] Update .openpublishing.redirection.json --- .openpublishing.redirection.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index b45418a8e3..f9cf8e2e80 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -812,7 +812,7 @@ }, { "source_path": "windows/threat-protection/windows-defender-exploit-guard/event-views-exploit-guard.md", -"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/event-views-exploit-guard", +"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/event-views", "redirect_document_id": true }, { From 8e6e9dbec75038c85906262b12a52c6fd8eec83c Mon Sep 17 00:00:00 2001 From: denisebmsft Date: Fri, 18 Oct 2019 12:05:40 -0700 Subject: [PATCH 142/143] Update .openpublishing.redirection.json --- .openpublishing.redirection.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index f9cf8e2e80..2d38cfdbca 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -12,7 +12,7 @@ }, { "source_path": "windows/security/threat-protection/windows-defender-exploit-guard/collect-cab-files-exploit-guard-submission.md", -"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-np", +"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-exploit-protection-mitigations", "redirect_document_id": true }, { From 8f18be535f67653a377ecc2f80e47033f4e08ce3 Mon Sep 17 00:00:00 2001 From: denisebmsft Date: Fri, 18 Oct 2019 13:20:11 -0700 Subject: [PATCH 143/143] Update manage-protection-updates-windows-defender-antivirus.md --- .../manage-protection-updates-windows-defender-antivirus.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index 439eedbcca..ea134ba5fd 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -33,7 +33,7 @@ Keeping your antivirus protection up to date is critical. There are two componen This article describes the *where* - how to specify where updates should be downloaded from (this is also known as the fallback order). See [Manage Windows Defender Antivirus 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). > [!IMPORTANT] -> Microsoft Defender Antivirus Security intelligence updates are delivered thru Windows Update and starting Monday October 21, 2019, all security intelligence updates will be SHA-2 signed exclusively. Your devices must be updated to support SHA-2 in order to update the security intelligence. To learn more, see [2019 SHA-2 Code Signing Support requirement for Windows and WSUS](https://support.microsoft.com/help/4472027/2019-sha-2-code-signing-support-requirement-for-windows-and-wsus). +> Microsoft Defender Antivirus Security intelligence updates are delivered through Windows Update and starting Monday October 21, 2019, all security intelligence updates will be SHA-2 signed exclusively. Your devices must be updated to support SHA-2 in order to update the security intelligence. To learn more, see [2019 SHA-2 Code Signing Support requirement for Windows and WSUS](https://support.microsoft.com/help/4472027/2019-sha-2-code-signing-support-requirement-for-windows-and-wsus). @@ -71,7 +71,7 @@ Each source has typical scenarios that depend on how your network is configured, |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 Windows Server Update Service to manage your updates.| |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.| |System Center Configuration Manager | You are using System Center Configuration Manager to update your endpoints.| -|Security intelligence updates for Windows Defender Antivirus and other Microsoft antimalware |[Make sure your devices are updated to support SHA-2](https://support.microsoft.com/help/4472027/2019-sha-2-code-signing-support-requirement-for-windows-and-wsus). Microsoft Defender Antivirus Security intelligence updates are delivered thru Windows Update, and starting Monday October 21, 2019 security intelligence updates will be SHA-2 signed exclusively.
    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. It will only be used if updates cannot be downloaded from Windows Server Update Service or Microsoft Update for [a specified number of days](https://docs.microsoft.com/windows/threat-protection/windows-defender-antivirus/manage-outdated-endpoints-windows-defender-antivirus#set-the-number-of-days-before-protection-is-reported-as-out-of-date).| +|Security intelligence updates for Windows Defender Antivirus and other Microsoft antimalware |[Make sure your devices are updated to support SHA-2](https://support.microsoft.com/help/4472027/2019-sha-2-code-signing-support-requirement-for-windows-and-wsus). Microsoft Defender Antivirus Security intelligence updates are delivered through Windows Update, and starting Monday October 21, 2019 security intelligence updates will be SHA-2 signed exclusively.
    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. It will only be used if updates cannot be downloaded from Windows Server Update Service or Microsoft Update for [a specified number of days](https://docs.microsoft.com/windows/threat-protection/windows-defender-antivirus/manage-outdated-endpoints-windows-defender-antivirus#set-the-number-of-days-before-protection-is-reported-as-out-of-date).| You can manage the order in which update sources are used with Group Policy, System Center Configuration Manager, PowerShell cmdlets, and WMI.

V2j1FT-vB|dbehW1t+8pi>{H|sWCygp39!Dk13fyz zq7JsFNBbI^+FDv#+FF{L`uj)r5Y%g(XHl_fI3PHitE(IP$3(Ks)0=q08Akvl?%vMk>c;l|(J@1HY5CV?l8c2b zu0WvDTw5@(YK7-C3h|695=jL>c1IoTfwqC@+}wpCaV(KorB;iDBDP4X)EZ1cg!4sQ ziCkyU>6CIlpU;*kb&f_2==#bzTp>@Q&>8evrJQ&9lisnZ?n~?zlZwYYIf4Ko2eJ|R zj4HocwqY_U#X>qz#?@N0Q7sXP*g)ZOto>C>gaSHWqWs2df9*E2QKgV_#S)>~U;=t3 zQZbV&6sxrk&2KTQr4lw*z*A^UK(9ir5fbo6dpig`j;FhPkzUCqqF}q5t1Ccu02Am8 zAT%;DQ0^o^9rEh1)g=Zo_w)#|wGJf8D(L9&gfDqv1Vb-m5s~2ajm=F6nk=}sziicM zB?6#G0)@it*lI)u*OnCAkH{|{9asWw?g9me#8Ew;3vncyghhZuw^p}6FvKZG{JhEl z%C&&O6Up?~cB9P-85M)x-`m|gMqnH^V-#0*TlG>Q^%!|@2*=UbGNl4YYT#QG#>jYg^Nz;X(?1Gnb!HcKwJ)UiQI^Nenz+Y`Zc@28< zHfpw_YiengD7jL!a>CwbV^wu-&%`F_YI;b^gzaw**UW7WPcQC`^bZehZDaW_b)A13 z76}f#+1%JxIkk4c`h)Mwv>0SU2KI2St0}KIDRXpUk9ip|n~8_RjMZgE1wMZABrvw9 zZX8b#JQog5zDK;V{55Ok9558#I0718MS+gV2RPc{2@^(O?&FxdD8|+?WBr)9jAYIu zS<4vC8ip5_+xoL#e-Rm-fI^|JJ^79S2s-RqS!(hpkrg9E!i~uIPGUD1Bn%pQYi_7M zFQd3=cpE1){^3n>eTPxV@e5<6X)&JO{(ioG{=VMcaj|IwGYHmKHva#qFbRosJxz(> zA^!e8ettgQenDaB1ud(P)3R;I8I?JD+?I8q>H(aR^4M=xA`bDJ8mXzH zD;GR55FHWcQ`t3t^5t%WKMZ!A1h+p~lo9dhvk%-JeO}%>b?R9BW0#O;$NCboGja+t z3KLVKW8$J(hd0gzuk9Q=`7ZOO^7q2AcIOaB%W9kn&+AAk>&mGg%xxISsUOa&8_K8| z1YCN}P+Ik1a`jMp!+2KH^j+`7pZxl>wDe3O0e9`kcML%O5_cL3@*XGEjbiXO&UyMy zVw4GxlS4VaA)bCAg)?&~ss6QR3;dhKu2nLQAhRQVjm=l1zs*hk{iAzGisW?*g8w8~ zWNhTl+F*Cr<>+to)#&dA`jq?P6b&bDIX1hMyjxdP@GPmSABp}~>qvbcaLV6r3!A}& z?=GAp`!u`}n{M8yo7XC542lV>yw4_TFfxiXq;wTN%7FK`{gov5H=>0#RjNZ zgNlaT>1(b?40VeN{i0%IjHtTM*_4Q>y4r;J=Dtlhh6vjpttyI6F6r9b7hl}8eeUFY zz#Ge72OOb%VH?pgy4*gp*gLt}H@Vj9aH~C&tH9qEu5W5%V0OE%bELMZV`FneEEHTn z{~ZI+7-HH1XlHm8isA5IdtT~y2$NEBy1m+2)=av4Y<2&b z$yGbMEx$ib`TIMt*=$@cmqa4*`Fud&U0=Nci_U;;&7Hx!)tr8tdd#R8(uq3tye1>3 z#>6Nxl9KfJVBN8+<@oN!@%z+?zniIeZ=$FE?DU4=p;wXcuq)MRW#ujFSg}bbKBKMV z*JZff^Dl_3fFaH#dLs?q-&h}2GzK{*X%rHm9y{lWm0GP<#>L{!AbT+I+T_Go&*=OT z?1U=23bge?$D<;4S0=~C=Er*)N=t&`Qo>rsHz4K>WwgGkIH+cMpYIr?mQ$AoYLb)c$9gaZ*>`;k*vZR$ zBl&Bwm^B);L@E=Aq(ZSwB$kRCe`O-cwG+Q^Qn^Sflgi~fz0PL+j#m0W=hA96==Exy z!Q|M{_T9!I?_^>Qi^~<=T#4(%iIYDjHVaUPXmkdnV;kl5H7DO3r~LgLu-WYP_V$X3 z3J?gSQoUw;gGr-9H)n~5T}p1BMLA@WbQyVdI!1-$tW1c@QQ#sBST_^mmL2x)#la6L zL;rEA_{S4nwWq&L{@N4_#sz$+*+HrmbW=?9-bcozY>~@nt3LofB4)(bB z>{+m{m#>@G9sls~_8ACUWf93RBLi9Cp0^%6ym$AWi*H0h?+lVj$IL+|avP>LKn&A` zn#bAfYDmh-E?tDMl^1pz3%k%Zx<0)IK3MLqOz`u0@Tq5DL~_IQ`l(P0H1fa;c_>I{ zYpGAm=p;#H;%JXsTk8tqd$$e*m-3ghGuoXWUNck$k~ki4@;%}k$=^$W{9?B`&M~<> zkHmr9u{r+I-Q@aqCvOkVlyTz3$#)Z{{QYf+#p2=N;rsXRdwP1VtgNWjuUWFipwjm@ zrU?gaGIoc_vDml4#wpN{vQWDPn`;GVWU`17s5*J5g1@gt{1blc{~9j&b$@5|A(kLg z3xsmMQl+qcCBh9t5~4k}t*NAC7rnK)HqkxVP&u*C)G*cEJ3hYvhYeIUcE(nKv22M9 zw>TOf9q(N;w2da5tu%Ywzx(q?&oWyZ`H>(0S401QsUD* zGIg#ru+;|*Jq>x8L)&nk{^G(aVS|VJN`tC~N;Y`{jkEFmUh$3OugzvPnoL@~QKdDi zbeDf$c1qx{&ZO2E0q4vpPMkP#;^Ys4Q~rJ}LZJ|lyh%w(zxmB?{QdnmH#fD~*9=tB zDRl7K1QyaDrPrAS4JKyk1v5p7k6s*0u4>8coypxtrlN7t`-p%Y=;QIJ&#UU(3Yzj7 z*E{+So7(5=z_4w-?$tGbRwakAQry~9n9?!bKh)LSx7j#?KieGyt+dtkbdGoB=QXyc z&5>y`y%x1Jk(`hm*f0vh;7^yEeOz7crRT5lL}rZ`JXjkL5fIinwui(WkC%rhWadu7 zL>E?@jy_*k>gC}Z+A;z?I))AxJ`RYB=~@vw4(K)#rWVV>lhX=%Cr207relgmnkSG< z+y;PMkP#;^g=V zi(`kUvueR5nadeT!^yF&Y5rBQUcD|4JAVFtWJrE_TNhF)G}u%}OOvU|X(5ecU=;3bvnx0zE23?RWYb(+ zsE?M$lao_In#LE`A&1jB>8-Ur2;Qala@hP>a&lT^`_%e2WMeS>QASqY;_;OVr`V_My!Mjg9p^Q%lq1O-0q&`9)RTE!{&c7FdmKRP+hz3ik&dj``q3tsQv6-t z0OaIlzLETus4OUo8gVMZlDQ`|{wYIn$`HPAM28cT*phR$6h{#*Y#a`Z%!0uCVv+Fr zc_&VsIC0|So8y$fuR$V_EH5t?78X`jRdsZ9017xWGjnZiO{sj1{XXhBb$ekLyHl(p zWnVDUt>;k}WH%M&{zTu?sAo^YfAC4=-~OgO(Z67&G;E^4uQ4yUDle!i+Nb}Ej~jpR zL$ANcu1uFnFSy>w6Y>L=?rA}W>feR_xt~FJ36Ing=f~- zFJ$nAiIk+Y;KotVG46D;J0!6vwtJa+0R&WzSe#5t$qa3pT-}DiCv#%*OX{}Cm);9^ zdz*v(LqnTKcA&9!d&mn@l}T5;=(9G4!5SoWYka1Ff1zP*46J9Z!CX-dPXJ@qK{Ev)X5p0CueX( z2+Ya$J^}+AFO_I7h~%gf6vEiH9*bqxs#`MR~g6cTN7whz6Us=$WZ$RQS@*TvaA z73#Cmp8JUp@8$l7-wgiypN)k)sa#1No&=KAN=@l|G&R+Nf<*I9M%*?`;$Y_QL$dt z1KSAn$x5qNXlg+H#EDsEzmPyD`=cUaeQJj`P(;$&V6uOlUuwY!Xc4+TP#o<0{>OK` zYI;`2TjxrxoX#AN&2ag}zqq7@_mPj!c;elf zp~Nrlx<`35BKPS=i%}tAouZE6D=jH`{vY2CO3j_Y(68h#>u{sCI_pt&Pd`?EVX*5k zD~(mjp#??VlM^cg1J&6%(IxFu$Wy~hCefXI4|qfQYquHn3K$Jljohv|Jw29dEK->g ziNdUH?(Ts0clRJWV93_)-ul+=?%qCyO4IADef`rPe0VQ3BpeFazxKt66DLlbIQix{ zIciwsD{{8!*p`l)0ULSw_ab#p92n5pUUSp=0ctRTMu9?IpdhCRTmOyXG_S(zy8QSya~*>Tw@?QoS)1{&x&lF z+(+X{+kKHqg>jwpB(vOpAww*Vr=?^>wvO-8qzV#wA}h=N-aGfa9!CcG`95{M zH*de}>?t}8c!v~wFj1Kl6XtUFzK?rgWZB@9A&iu9>Uo{cX4|PzS)nd@9Mx~GgiK+x*%X~9I z?G~fsi={G|Ql&8%ug^sXGPOacRyeLJ)EY+~a9p%o4F-)u;fNiz)_8gCb=V!R1oD{m z@~k+!-D1#d0IwWR>Aw1u&1lpr0Y7C@N1SVo*00ZQmjTc!fzOag)fz4E9l)2`Y>sz* znVs!clR>Z3=#54ok3awEwO#@tGaGa|AXfF}m*V6#0QZ{o8kJI|)&lW&BME?ra>R)v zYBd_8`Nr||Rx^;7fL|2A^{KLCz2`2*J> zCPy9eHKB8SfyPmeWD>brsWtts=>6B?W*q{2&Gpsq4Nm#{5(b0e@bIv+v$MXwzN@Qi zU|^u5qob**X<=c3$z%eBe7MW)AG&|>p93EMw}8h#2z~nBd>{Sy+qZx1 z6XaW8n>{w1*R`Hr07*#Mjtc0B^sfoa>i5qadh#&)ou9h=b76fEPy<~1^%8as2X(YD zF)$C^Ka*Z1iJ6BX><;(MuWt|>2Pgn&IHZ&9?cJ556P7?IrDIk$_SR7(sTGiwdhR)4 zYjbNENua5$Hl2lcxHH;PP*_~hP~Y4)I6Aztv4$aY)Yc25RdI5>+}~V~QI(n;~8<4GiR zp3PzyOg5oN3WXmntZuGs?5?hZR@Oj^%iDAF8^HhIPpERGbzo@W{(X;>#B?zu3k*D~O66RXw0 z!fnh=cTX=v=}g6IgJdu$&e2QD>yvv}j`qePHoby{-0iNf&P+>4h)YUI%dZ`pJ){b+ zvXMohC+$pkmM6x>BqrySHqURM#2P@sS$WKZiPnmY(tK-S zR%~=?Mp5nL0i11oO;7-}D`TAQ!9cUeWR}uw5s5IfGtC7VG0~}+B@NT?Bkm0?WLEKx zm*$%Da+8zdV^T89yZbj!>C)HR_q6M|WZ1+&U1oA(YE*Ph>)0V)u2iV$r@NaQ;~)(E z(uBT6#)3^vjP!P{L6LaW$0>7nfODJ-m9rQe4`=w_b>G@R`=!)a00yg1YfN1jk}{ zwXj)j76}Wpw>mO8Fo!s#K2KK_g9aL`E6EB<$Svqx+&NV!zg9cHDK?`@a*jhRK_HuF zT-h5MV*1*e#;WBpkHMS6t9u7zfz4s+=4H$}E($i$T$di7nwSuoQByGpMzU0I;r01FkB?m39>%(P7rKS@cttDY6pE3$kWm4(2U$0=d0zF@Y+4f}z*KW4i40@Z{Y`?zb7|;OZh92lv1L+2I zz=8jFbclhXX$ShB20(ropLdY$dX1FFW-vKip&aPZn=L?}`gyP0tXD|bG$xJiuw-HU zG6Ohze|nQadp*u$v)YVW1Mtu55ihe&E90}7bTXC25h&D#n>}=^#b`7*-u`7}ZnbG8 z0xpBW7Rc0ZY@*r8cZ@fczjm`xL8fBojv!MsDoL$13B}R_#PRsdV&CY@(9H7U?*0}G zv9<%<0>Ox6rc7n)A6k5H-xH9(#|Y%LFF*~g;u5BZI}+*|$~Q2y-(mvaq+ru2hbJ_) zM*Sj3eg!QH4r(jO^~|a3*gdm3j1<4XrW5k8tBY+#g)w0fe*OV|{$3%mi4_CWNZwo0 zFj%!R36*quOydfH#?*YFJcZAU_P0%MV)=q^tI%~?E*?ADT$U8!=IiF|=NTNGSJekb z2~BUTtIZ|_hmIkV@LcsvCMv%@7OS3)UYQ(i8=K#!(B-eKsFh0A`cOi0RzS_zk%W7F z5kN}c@2z}r>;5~pzIf*0>G9~{(}2*Dkp(JH4XV|&!~M4Mw5ZT0-tImD{*jrDy(_sPL-#Jg?PJry95NqrWKE@BI!cGDRHB%B_}4>Cu7ikGR*%5(GL2p<5-bmPB!xe7e|q=P zBj1S9`ccBU#Bd|!%tjTJcr?;zdqla#AsMwWu9w#b?X-1`ts^N zqeyhJx!hS&92Xwx?;qgr?->*wU)DQ;;Bd6|w_z^DZjwvr$^XF?C}r3{MD~- zz3-a(Af)SA*zl9!{`-C{pSc#jcQ^4T|9t1a{Kvokf5pZ}i-h89zy1{bmhW?%U;m8@ z;N?RO^90xb{@r~0$t5RmGjAw=%|Izd1}Gx4WF>M57k*faXn*FQctZgyjw!aUdM9Zj-H$;FIx*98@oW-lF`%U)zI z#|$LEi`-@xU?zIn!i&1b(HN=iMoV)!Q|ahEI{u+$LN{wO67Iwo*RG%3l)rY32t7Vo z78n^EomMltf;hpRo)M0=4q=-+XfFAM>F}$0?JuXAZvYgNON$;~{^FQ$eeIo&AOXMp zHcuR-4(J|VhWz?AyP5(6x7SrAc1|r4WI$KdYShZ560uyR13JuC_gud8YXW%n;@5`A zal*}ZUqL`xTt?3j40U{RfP}7tU`RAa_f@NnUp{{QA&yV6=>?p_ss4QiaCgn0|7^&E){^KoGyoK5+l_?Ft2bp))Wv z_DNyifrxc=%>n;(t-0uPm++AK&Mg!SG~J#P84#S2J$QJ+#9)>>GJUf%Yi1S+I1CX2 zJJ?5H(1fGio}7}TkfO@b?OiOIfZm7ggO4zTlT!lj7waEq%|S%u{7`r0^;h?u;} zp`CpUjz~frAvgD65csKtt+;qO8Vo|h)?{gJWJqa#(;5PUq8zOvkZ{O3n}C=fOi4?0 zEuRFRoO8gd-SOEu8KsjTB#X_(&y6I<$380P-9Ed~ANUd=|L9aQhq*0zEXm}))h{K|HMq6vbQxao`=AkDn#^GdP zU3q5v(AL_@d~-u`N_tYqEQ)hI=ni1lDp=r!{^St1yPv%q6zbozy2CMD7%sHvji%=O zu)3bP_0^4mp6sNI*t)KH9LxOGiJEVKS;aeD=x+!vDoUJzlcg_8{Z)DRGRxT|xUt@@ zn8NlU#4+c_a*UVj5R(W2YROIfEV7_#1$|Tg+6{8T)IxP=R6ulUAlGoQESAN=ze8hflQ&n`+JX94u|ng8S63l?o!?h4{+gfOI-K(NkAhlj7@wR=NXp2}D(o8=9-C}$?u@VN z0IJx~y4H~Dx}d6Z|G0?TpMCW6qQXM4uty55 zQL0el2&Y36%LTRFMJ)}ZYdzqz*$vwK_}SP1dZ2TsKdq(ABQG?t%_Fq=SwV9K8jAt^ zF{?zlvHr%8(u%wl6j^Mvm~-2AVW9^|IDyXB0`<1hAcjt7hx`BZu77lM2Z&6T zm>fe*Hl3V9#2}#CAk^`xL}{`c1c=?noRs@XrS%(t{JkEIvKx&eG`KxEH_$byYIKGu zP+ZmScC|?(6iT)7tMxrb8J~)W@9ppHAL1Dz`Bgn?HJell1&7TzIU}BsDLj!-s?y38 zdXtT<>c1adCOaFD7qfgUS~Gs@GsJX>>-D?aCLMM#wrt!}j*} zVaPMC>}tx}ZZaB`O1(%ZVvq>9qk|(ffhl@*1%VBJJXP%Rg}-<90_bY3mPMfub689k zhs#qafhfNG0;}1eR&gb2fl_DIO6Bwu40Im`JHS$DWa8m=b4J{U51!pmuU|o6#fHn_ zM2lKTCLDmFkb@&UTOhLlJ!y+t3p}b-intU48gYa<<0uS31Zcz*6zUKH$B`Lwz3J7~ z)#jK4bC`j3thO|3M0^tb7`g*KKq1L|p+jq{HSFb{(1>`K;{HR?4U?O^)3vs;d%@Yc zi(t`(K`$ds*Odn+B&7`RLY5c$i=NzxOX)(LUEXRlsnjY42Q`@=6!gHgunr`-?Dbg8 z8i`yc5ldtexk_aKBEn`8z-JN?3c^aqh>EMTCcnh4S5QH-g*Ew}Z3{bCfmH!$_RE=X zlb#Kkh)FCwnv= zv}l5MneVg~y<8-dF;EL*S-Dy6#r=a*eRHiTx#`9It5B}mXwz#*3qwiqaX^1y=k@Xz z5Hc2{Ua!&W9W#n%qfVz4h*f+#g@}P39wSK{v7@V@Q8QKtlRR91^hIFC;51QvW0eH( zs|rXG-KCsV6Tp+1xv`;rV>8>Q=#jj_#@r4FS*y{h(4fBJ+_c=PCH%4c#dnzu3ML7= zG2UE}7m$@5-oLiRHJW55%6Lm@X>k4ujHWOe&Pa=O#TnVTU7JvWP4_Ki3m|{b76+R{ zOUqK`krc7kV%CYJIw6~O3e+KpLp%kDFgs8N#Yc15Q6ay$?HgX(v_d=+8!o?0rxKiD z;jr!PW7LUAZnRmHXh>&a>g|}KnpKSDh5R*}<)^T&l)@m_gvyCY9A9=FV6|Bb)CpSI z<)RRvSP5waziwGy{m%xa~Q!(kH7PEXItT%kas)GCz*m558iAHxtx0+pk_ zt|4ZWt z>zs%`IzXcF4592RrSxsXDS!Vc02Kui0pHo)W-=W$tx+jCgRP;rC$XSe{N6kPvUmnt zK3ty|ALs&sz#8rMZc@R?zhT}`{%SSyot3us8vlubLLB}`sWpluGQ=^aePk{nw1>E0xRdIFpk|p8p`qh zL}znNd3J7NOYbg%D;J86!RxG1MxISA}-B?^z-m*BpbxLMn zagedW+Jfq`g8a7eAqas&J%+Sp#{S|*zxcr~f9;Zyx44gBk%_z8ppgyunM`c67$oN> z>jUi-xe1AJNlEeL9dm0ZYN^p~lF><9bIZ-`?RE8KRr#6e$yxOy<3|F~&Bd5DHW}QR z8RY8~R#Y>CLeT_{&A4`@96P@`KQaf!(=?9YTNHHi;r#f@?j($eLvL@5G?%5NXXoU# z&n?W%jx+{8d-ON|@V|b1-zB$e2+QN?^jh)R(ehAxSwTfvd41>N_Ay_qR&$ZCz5ap8 zfq{`-qk)={ZWmwIFK>&wOuIOm6R4Rw)GX{D1p=hCnE z|5Z#f(&kiEoTo=jWcDB!MPn*#ms!`Wp{~#6B_(|96%m>kT-BV^x3zVyaENU{g%jt8 zQRDR+eef3Q|uQyD+7u*uVD_zFl}RZUUYAPOf0zE30}PE^$w#I?-L zoap6O8t?bQtmcuHN7|xlYIE0cbUu%Qh4%DLwYSw(m!zhq#Aj8ut{vmVd?tLfHQ>&N z|Lq@s@y;`^qVX}5P^!^r8R&!A?&jLcoXonm?(GAnM6ATZ1}d{3C6(8&V_(Q$n@WAY z+?x^=8<;IPvtZ6B!EUlj%+dLrw+7~)8TAx={UX;~5J^;p_(@=*!c}eg5*18Ye-!L?$B+uZ^}ij9vkYdv&SKCzoY7!48O)A_xmw_!>uCok zPQDksq5QR4G!ohzYApf0kVC-3Bub-1row1oEXsM%ZZ<^JWTA@443tOEX6)Ur$YTiaZ@9=a zikq0q4-Rn+1Rf6w@^yFfkIo&K$8yC+(m_X7%un9A^O?VY*7(rc37LgK?e=vPL}$c% zJaP{YN^76pSzBt!iuu)#e)-ow|Hb3f?3qm%WpAM*zt}yuYyF(4;GS=Hw#54Rd3bw; z`h^DE_40~MtKEY!l@j{ia$$JDzudX=C_E%JCer8gPwobK7On1cG&foTvxa{R>Mh9& z_6hKd%&u%(B65UkHXl-7SDX-4H??-T{!&HXS#62VtEkEEU+Cy8&P>CZM#Xtd7=NGyrmbD+E`DU#I zhny*HDhdzq@q6?jJh6BIe9q?ccE?ka)4j@u5jRJF`KOzmRZk)dOIN@Wy;LDM94O23 zi-^gd-6rzH?8CLjtW-a*z>vhUw(&g*Uu&~pSVgqm;g0l(aPNS~_^h`1ZH&}-V___y zRgTef1%)vMrFGyl<&BLLSG->S+6?@|qp5=Y*y`2+I8{gh4L21;mX&rO2%O)#=jnESOd1Q9?!4UiN4W-XM_~l>y_!qZB zQ~G!I7)I^Qq>+-&wmREua$@qz()-s(F>?MHgfgE~(AZM7c`kOyT@em8P*77E(Y-fA zG`!LlN-&V+!m5h6fyFJpTFK>al{M5Bq)(j?B)~f)Lh^h`Lup9e%m_+(xwG&0xVq{kBz$eKGx)(rfA#l2|J7r+{Luj@ zm41dq^w*U|MMT8Lh6jYDCKgw$9D>OQ;Qs2oCn=Q;H{`ELBtebVCFIA%j)Cc_*JyRC zfQ=X%$_NVc@N^3b3JH7W;Tam8JGF)rNM*Rgp7hvXeelUI{K6~8d$-nxDl=2>+;@2z z77~#V7v$mk@UeSTW5*Vsr_riTX6A}Q!(9Bmy~08Q{k+_~BQm?Ej(GwN{je=J=~wUG z{mjQZX`p`Tbj7_cDgpegN9%Q2`Ht?6X?mi9=%7_p1zx%=M zK)2kvZHDqj(Rk}{%3mi=octkqL-~7QGa6(VGI|0Dn`f}-8ogO2SDuk6gKIlUxz$PU zJZ$@q|2+4z54-Eb3PD-1eOcbArD-{pUBg+mQ@(eSe)LJeCkvZvfHxM6^o9H-aVf{+ z6v+JSM2ODxo|+bsa(Z>h3zbhOxI*pA>W7 zKR&sBdS`oQXSy{jIw>@{Y4r$6+*>UV^Zof9cmL{f)cGk7HCGhj`w#Da{;aTkcz=Is zY^*RUAuKt+XAMEa?sOIBJoHE^9O~Tw?JSNC<%K6jq?C?qq6FyGnxya_ec%z%+_-Xn z&Q@wod@5#cs5&+&;@*4z{K02mq%^J{LLgK9@xj5jqtc3J4yX*i;$S)}DfM|i+PUR>&j2N=i%p8*s*~mi3B9Xc(d=Lr|;gr^UOEE-}T{xr!HyL z)nLeMLr(4o9|2#K-@LTHJ}_F~{_x{lANdqEt!*5F#@kC`AAS%TRkFA*Hour$wdhHk zg{i5Z2WQsqApt38=5yh_omH_ew?BLTAK!cEUDLBqB(wG=($h0vmA@kLZb#YOhu)8) z;>xPa%JO3ZgMA}Q>K2LTDvRBsQjp;rt+`pgcf37Z<4Swx5gdu_!mi{p_vgloq7pnl z@eT^l?b_U@D6fV(^ei-NyreoWJiBgq?ntcu>M?9LefV?kn{5)dTTF5m^I&GGA~x3d=`;W2qCPN=EmLx#OZh%e{_3y( z>aX9uo!m2pQ(aFr+BCmg{>sSEy6oI1F`2~+P!?)?Fel`n-@oHiRkFOdG&@)t7~tua znLPkL!0jxQr$+q7E1_^``jpL4S-)H)>PQM4X1204E8HU@F|um3W0y`m-a=337PquE zZl8-B@gu?<4CU37hjxM|3A&f%ubGeBozJT*yOh5w1&6ay(o$QHH%q*dzkKpyQA2rP z&Gg`rT>J--zeQW8Oa^wWBJG_IKDwWg(Y3L=I5LnK=IfFeS+W8}B6sVHQa^Q#OzP+c zlSybzJtI0LG@)h=h9E&U8sY+e{JEQNCD3ogvvEts zF+o52&8H7@N_#f<*2bnQ;}b#>^4gXTsi%A0rG?Kt;&S@CmO(p9qvOTViJ^(b{c8v= zalIxb<`*BhhSb*05YJc&wOPW%E>1MZCqzE}^*_A(>8J5E3lIo&b|^J6!1mL@MO*MFOE*A`=V6bQ*&QK!#;0f)c^Kn@f8G#`KfnLjn;XMnUgOKmXM4*5cMW;LWxCjjn5|+&Se?P%}*hcm1Oa);5F}7bXpRx}n4? zAu)3f&f?$}##+6yIwsB?why%&bVpj)hadd%*DgL0$@v-KiHQ+@b)#)_^IOd&MX$(T zqgVhRZc0pxjp|+}$i6aiV-X{!h7uxuAC>{*NL@z4hkl7wV3=bZS!IDW^yP_Y)iUNqF|rep_WpSnJe0#o@sP zVWl)D&poGa4F=j6?u?EO@ok&fxSshZPUf~`xK*x#)}b3Sd5OV~vMPtMmnV>8=W|mc zZl%;MosqseNTpzrwmOE&g8V&w!b^IlPtP}JraCk0+9wW?G}PhVSVMU~Xcxn!9n7@k zB&6g6P4fN`_M9t`DFy6<(e|kP^7OeA6(H&4Xrn6izK3UU>y~2)u$>7VEV&mLpV&WtuGKzosVoKxxTdhs zHL`;Q?MAAAIZ)P|~`CBGAEO=~+2`mE$Pc4Yensf;&pS_~`SW ze)RDp4^K}Y|A>O(KJXD=_hQt_#KR+JDw;CgJ-h-VDyG(%Mu*U{8rr_Ul>%F;zB;UO>aowYHU}7Pa)x;Tb>@ zn054n?uz`-jJ$?jH2WJZjnisrpsoIrZ2u=gF}daQh{L0;rHa(Z5AJ(E_6mtB&aYbm z5wBL68dSuEk<^rAkBU(U<;B*`n^@&EWLs&ue@1c5>LCleJ6f4`J215#c3`@&>m=CL z;vDzn%(^XWjka zW+rfktB%C)$Boh7O(KJiooXt6gvuT;!|@CMpf)@C6TjG^ zO{inlw)z6wJCGlmS5dxju-%qg6n8JZb&Gr1$5U7l9ep`Lx%CZ8=RkkIy7*Z{anCUZ zhz3ijds`NXJue!AIr>gg)ij>?xe78QNC3)@y2RHd)__ zgHoJ0d6_qqzjmuZ&4&{A$|1{T7z~Uj)$&9V#4)C!eIzoiB(Wg9bF6S0R@HEjmA(@h zIUDHR;S=2E9^3c8uj#{|`Txx)-XAY*T*_aylrS;W99i2~u}x%?kEc2+9>-x|H%Y{WrL$qW?-F|x4C9|Y?XntjBX>)fAOTnXe zcA5&ZpQcwdZ4zI|U#nV8*_bShNbrxYTg2k^FAARBaXO(*$32)COiB!Nt7{)Wz0y3~ zt%k{R*XsGjIS6>Iwj{^Bps5#rDSs(@^*P!1<7-AvPJmm@VimZmJ3lPHx_%kF+?G}q z^Pr?3%68mokr)n}#;T%9yW7@IkEUyzil3&n&XE9NYnGkC2U|)K^D|0Xx(7SUqoWgo zGdiKzqciYYWnPwVb^jDm@7P3yTP@DXb<6Bs-rrdr>x@l_4DOlOydL@_&leArd)IG) zmcbkI1=$(C)qQhkm%<3QQJ9)>FS&7+2>5c1&1!$Xo7-*@tI6~2*}m@KDcLLMhmx*3${1p^&IX-8-O#PSaIgr#w8BLb?|>rb{>^)%sOTS1)LgRtz% zEhgn^my*q7(w;yj3St6W{c6VhAg9>n@%gsuwjn^ci^N}NkHH~-!E+_G#r{3(`%J!^ zg_;`}s;%f4Ti7K_C0CpOjS}i&eN&uYOj_O8A;qEeuCW27$!r0_b^Y&afS>{ibe$PzM)$$=53mR=H zewfrWbcB0ls2Yesiv{q`VAQJ!YvAU%#DwIE#>Uy1uDHssk~tLLYPqn{k5=l7i*xfP zk9U}tuXY%WxcV4C{_f1?R+Pl{&uwrGI*}IHUR6=#*9<*&tO;TB;k^}Qd8zG7t7M~8 z3p{AH*laed8E7DlMu%Auo5Q4u(PRR?_d0f7i$ne{4Yx$r*5_{!88p;HN6oY7lG+_d zi8afFpzg+iDha;g%L^q5miek7|n|S0spmGZ3Zc3X)G(v|3PKT2;r*OiMMNJtGvo4 zX6797w<_mZcGCb1D82Rz2Bao8_fcGVFB%7^ew##xZ12qvEvzhGglx8@S0_F$=-g&F zjyJK(Oz6Jxiiq;ghUIg@Y;9AeTT0^?{!D*ilhe=>on?vnnRzW;{XG?t5s5)5O*_X& zWXMKCNtRn_&omC`p4%=?*Nd_XJTu#-_IB1MdeSmNz1qgE<*$vkkT+cASGlyYvcJAi zUYO}#+B1g-p0Zz@ZRVwBJxHt_!=AiuvDjOJQ~tg!=yibhr4x~BSV#{Z-g$D=O~Lk_ zKai$N1wz^dSTZ0b!8`Yz9TIy{d_wIC)!m^Q~{23vJEifnx(D z_!G2JXOb$EXJl&6&|Gv@Wny*h@WJvLXS)hn5;E`MGxf-09WvO!>x5aTT+cOpvbcah2qlUjT}QCI05mzg>Oq7uO4 zEyZ_&@~YN$g%@fm13QqH{P5XhkJ9!f%(+w}(-;h9i;@o6s?AKio$&I(XBMlLft}1Q z^8fg8RDQw25lN!g08P4#F6NWS0x=P>Hd_!IdOt3&cI`~1R4GV%twogy32i$t$jRPX zRbJYotm-x>+i^M*d9NWc@l(&ls;zB~QpQ9bwrA%@rWCi&!%t!J6}j=ZLW+7}2(dxN z!W{P$SEgiFjVvPAsO9R4oI6SNlSB&8rqQ2jiPGZG&%ATWOIDzu*^WlvxWv%b6{p8L>nA5|!;jN8jnG zyXTV@+cS%QA%E=_{rPrTcEPjwvWDf2m65KJ?5AEeturtjbgn-kEFr4AbrX)GZVkjI zBtFjW0yECkW`o{fGy}Pjd$QJAa?2|*zH1o4q4Omw$3{bkpBHkLlupDm1Zgk)S^#MU{cYX8P1`%w& zT4OTFWFj)1c6!EA3e}F`k}omq3_=Ena&p2Ib1fGJmEdF`Av4zVX<1L-RR3sBL6&#T z!tN0PyWE!^=@XojJ_g5$gksX-NK#zX{p^lq6vb@T>J0{y)ohlE$?&b7naxe~nTP`I zDl7L$%qd&gXB=-2)#crasqI0Y0Lh|Yp<00cMnYcs0+fzi@2krAETX&viUb079VVdA zm@fo;36IaxnY8u`{pmKiHX$`EwXu6-YiBwuxiYhAcAw3lpRY|<=H#SQ4M2zoDC~a! z#OewP&$-$&W#+>-r_zh_!@8!HnMRA!N}XxT$@7UBm_MenS^Ik(g?R}j^)q{i6!PBK z+~zC<%@MFDN3h9-rOAVHk(fb1f_o=c*KwzUFAqleDrOazI6qJyTv?U1N}y4ZqpcP9 z!-}dl4!D476|&abYJfT!Dlv`o=cj^D-ZenK}3Gu41y>&s&odEoCee(B(9i@*;y!0 z4!aeZQ?-m&spTs2etThcVp8KW2y(i&(NvsvH?_Kb4-lS~3p%teCFPc9Y{}B*xlGBy zq6UidBa#a1r{ToorON!2J3+Z^-~*mc$su5et1A=JtNLf*EW&DKMZvxJ>Ot(O-lk$g zrizoiJoA!Ux8eA`nc~zGpM=_#!-JFE<;v{Ddnr}jdsLvCW5uuJq-H%yX`F)XA1qE3 z#)m#ksp#IL=~OZ?ZlgM*JT0qp4{?ZHpD)fzc~a0ZjRv|>CM$L&JudBbT=g*aYakolIB4(Db}M|fc6Yj9 zWwc~#X_P^Gb-L&Vjv)cF_2Mi2UW>z=hV^+pWiuId8kI_|)fr7+o|1Z#*Ijes4%odZjt`9pB^TtRH-;L)7fB%!8|8RVK2JpwCmf^<+8bhn<%QjC~=g7&{lDlCAHCr&*g-Ink zAFr+Oj>|}&+@mrH+r5phcm4blQ-|Q&cqSP(Ig}k4&zc%jG~fYqC-vWmL68*p8w^gSI5c{>vv%J=4?cyPB%=(}N;oliG*C zbiSH4LvC*MXg&mV9ne;+0qA#{)``mv2Q}@`a*;A1eX#dn43I?>bJl0;Ek>ceV zUeeKyIKe`v2ciQ5?)s;;&u-Frkt7-Ec(uFwQFw955=eN% zK$qQmAv>c(rv}=APwwh$uBs`B506jFtQ%U}hJY4lhkH6&yMUM|%F9ZMOfBpl86NH} zj|_Hs5|)x&)z{nKKQJ&bz6Lwy7{4;jZPCy{b7jq?fqjtewJlIhkiW~rz|{1*fxdzM zfx*Fv4J3xEGnz$AL~m=ZtE-p4Phv%Ndq;0?OIufa-|WWzsZ9JLU9K^kxme7KV}!S= zy|1~sCL=y1I=8rCbq@}k8qdr~aw#8!(v=rN&VGMoLa2JKkAkD~ z%KCe|21h4%(O3q7usc}mnOspm2@+8DhiYrRQ}Qbop$yc{a9!^0sLBpF4oDU`^Qfh; z$SXO&YUzM=yfsjpeJi@E>)=>(qqQ&_FX$-r+E{yU7Z8PwW%7`|3+earf+VM(l zbwON4az$xgVPa-nL2b)6n#;qijy8Kn=H^Z;VHKA}&niG{O=p%ChIdabQuP^HnpT|8cd{7$UA*ui6zNxQ)uGR-bi;$MovucE{P0Z9&Yl8DlD1b zIQ=blDjf3nbYZA5w7Mo|?SxJ{9&4+37?M}M3SnK?wF2f^TeWXodi)TG!aCUNZW4fi1G>#%E~TlZLKLU zh{;IL8k~kw_{y{0%KYrRvE_Z}6OBzHK(4oD1^dJWWHfe+bd*JeM0zIIuVHcQlY`!( z^gB=e!%I7lFjy{pF+a1=CB1P5gJKd;Gu35*KH*WBd2Ovt_4yf*`32=G`!pVpv9(x| zmhdRIc@ibKxG-8VOBo3%cN1#I@kHn7uan=2Oe{Y+KEyx=1k^6OX22q8Ff&q(C;md1 zAATnnci1JMb}AY5va>QdKAQ;*-5K@mZ^=O%99}>F8Vq`sfI_98u_O}x)uDZMi&i3H z5hx56PknKDNQzKSMI7#KEG_Rsj>v3<@yj~GtWt}aBpQ<;Qhvo8r4uJ#%NxpHi%G*i zn}E%S?arj&uuz`NNM(!G!LZ)ZnfAfS_QBb{iH)Jj#r}c1?vB)+PQazrmWAb~xRj*1 zhWUIR7UZ|R1qS@F>QuCy_35h7$)O{Lh<&y@KbTtGH-1D=U6{3U_RhpeQGI(G7|T`3 z8QW{+o&m0R?j$tT?{c^bArC&$o*wG!=5qJ$WB1^==+33-{k@}^zTTYnk!b||#mNs> zSPe=Ja%ZR{Bh2&hgNF|uKDzH26J0g4aW22dGg!+UonTDS#tya6$qQv7DY72rr zpMLh~V;Aqhq?UnAiqK@X+3Cll9qmbtW1AF)`NF0bGNFU*=^;K(J)Q-`1qCOTlyxkf zh{OgJXRog{#`Wp5u&Aclb=)CnptnD}V-Ch;Tg_??9Mqkc66AX8&Z7tS{S%5N7I0dH z*`{Z}L7h#FIRgv3G}VR0W;=y;H8rQSOzksSFXpms8aV|JZE11tPago^{?x}mx1$q8 z7hH-vBM-h)_teYJ-M?X-AOmU(yOMpd(vzDU;qlgr@=V&H=ZPanHH^oUNV8=OL+AX7s##f<}#7^2V)R8ZW*nZdl;mWFkV zLTkG)@K7t`>7{MWs}P3%MZIJ-a!|wFec8>!3%D~r`xH7{ALr%o?(Xgr35e^m=4mjM z$&=x>8gdgq{q+9r`*$8beB>P&RynkEdV)RJoXV*g=mQ~zSBHf?$13I=&Ge>520wXp z=l-Kdo)Iy%i_51nxr9ZW@2ZaU@qF^=?%fA2QAK$Z$3z`z(hk2#qsR9jJoO0AEgIa%u~jDXrLlq+m@Os=Z4pge)z!7bbjh=kcev?>xNs)H^Vu zdTja#O*mW{$*Aq^UPDT`*saOQ;?}+qC{A#GygAvETsOK%q}ncwYQfoTUw>gs?--0A zJU?2S=uWC1TOyoauDQ9!ZoZJB563Fg{M=k0+`s4Q8C=`SFta_J&O~SE1m5wrl-E-R^x6Q(L{o z;L1hfqv^i9NFO)1yLa!q1jmFn&(6a3j~9n~Gh0R`;S}r5E;R5#Mhy?WKUSU{;r-~| z!-o$Z-*JzMD4SS0l_@P2gX9c5Q&Sx6bN|+Z2M^prGdc!AT#?plRTI%O-K{Cjqw`oE zkTC)I+ftVE@dKYn?oZv_9z1^bEGVU742G3jEq0q#OC&Bgl!SV_-TLCuGavu>hVBg# z*J!oa*vEq%9VzugDi_$~fZ+`(43E!B)(Ya%#0`Odjg!Z>KW^~W)k{yfJ zZ4_8XQ)_DT_zsofT>I!!`JKC`ez$7xcqIu+a=qp;b+ ztFSWj?9@cXu?J-QQCCgEK4|~?`PZNpllR8E8fyEd*GW>9L;q@pxUK27lFrf91I~p` zE0f@-=9=OXLId1~$=t z0;5ijS!GLOcq0?HRx1A4jpqwW66|&OthGELKgFcL?Me5I-AWX5|KcljoF!P zB$B0djG*ZS3=DX4ab|2}bZTLB<@o%JE0A&MbOMFRmTG|3_A;n9u;}<_*!{KnsmaNS z$%%!XO(dP8y80-SPH={Wtj$bJO-w9Lm0lu0?qQkYzY(IKZvdrc)dUj%36 zx3x~qPtPr`?4!?ws^{C*jYb&-2VPwq8=je8*@B-lua7g;${1uan#AO*HI9O8wJKQ* z)b7^8{LJFc#x5LxO692?hCEEbeaOwV)vZkgi6#;W8FU7Y!nv|BVb>{HIK=MK)U7s z{rUcNGatL(;FXb=S+PkIULIX#P_fDA-OXhnGFFz>Fej|b547v#^dtE8;?g?okR-b_ zJ*^O&9q!IgPESmZPA#v&a72Mf$Y%10WCmNV1fH=O^inn*Pa>1}aYEUq#@b!(wxtXQyo&BQ|3P-Bf8O#bH34>T&Seluh z0upb2ZRLP)E|$q8LJt0nPUTB<&ky#$#;lXl&-OOgXC}ucXJ%IRU}s{9Lqi$W48rlo z(!%uA_yo{oVlg~}(PA=5Nch8z^`)6v!2hYKiRrmj@Bso(LL=eOogL8b?k;F|X9os_ zpHW#HE|beR709F#spt%Qu(9#tshNc}DE5S}e?G9S5|WURmARQI$Ghg&58$U<5s$?o z9>e#*pdG-|9S~?AazH$%vUv;wYI}8YbYya7ZgLk0)ukZ_i(CXGE|$ubYOne-7BT4@ zdjP|nQu%BS1&3H)UYVYrni!v+Us^ppIpd3EVlD&tmBN!6b#eiVbwZ{y#R|PzCScKk z9LQAy<-%qGdRjC(flOmclm@kofBlpCr5Lnbn5BaAqy44XxrvF%h4t;@GnV@K4sN4> zjfX7F&P*)v8o7j&|1;MrYS{ zQ54?gvC9^nkd48Uh)kYRt(0*k4At5w5gqQN_h^Rr9a8#{+MB9*6fjDMLGEZXtr z#>&Pf{FEXT19b=sPhkmlm;M_xypto)%GBt@^z`~ZjwQI7h%iXSG%}FQI6}t(h&H=g zLILWKbEZU=FQEVc|MW>jK~zxl+qxb9+BoI!+k#9YC!!Cr&=DbR)NWe0m^KZ%O`~qZ zq*=5mhRmX7BdbDB%{P&gEoWi!!$;7O`@MC^&^_4o^RGcKqwdZ(#3ZC=l+9utoiObw zX0j|ZHl?@=gkh;A1Q2Anq^3Bfu%IZfsI6;a55?77W^tg%N?8k~S@-_sZ+_|<+ytUI z<*$=B=8fgAQ6)Ut+gt0I++5lxVkm3^jgO-VF;o$XB0`)Cp+o_gzy}kA+jt3>B!`fc z8O1&S^3Lt3sCYEmVejob2vCr)>!qnlABLCpqY1C<6Z-C9Gphsw3JN^eSCf@m+cmw< ze6b+G34m69y0y?;o*$Qxl9ZH`k{BOfkY7HtNf3XFV+u?v^1*h0U0Hf+a(rS^Qhahs zR(8?g)XwWqZ*cOx!)mvlZWO1bei~lb0mr<>OAFq9obvZiirsFvzA&%-G7^a#e+)x| z`vm7bHrtYoJ`iY7L_&*Y@i8LHcu>3=#AIIDLSiY57Hj# z|M5pZ{B>MP=ONoEf1SKBZzz9({AshA4=~i+=EclNc}9by#EOMUEj89 z(MXA#8*QnX(c!`Ay@NY6iSeuB<^P7UDn$6T>Dt1~u*lfx=;+v}h={Dr!toUh|MwRy zc7yzMf32$`KOsIQA}Ts2A|^IDCA(*IgT!;T+y5p2(JfJ&i^q5{YW{YnH=E#4_9w6t&yKKkKw>Cd}$lt+-b&XfyNcZJaVQEmKR3QDXgc z=%?nRFJv1(-S7BiXGPRL7<&Eu>oH&G&M=EzE%^o2^-Yew0_Ei+drXn;Lc=?l>MBl( zOvy;BXm4yET-bwYmx!zQyE%`sk$0!NFk`lX?C8 zcMR*r1&6RaIac1c2&OQ!*H^!*80A9D;$%f)R!V-&GzKHMY3{%YklF^Flug4OBlaOs z2ax@JB;uILl4zf=b@}GlECxBBeTF%L!JrOr_o2|kL*yBSt#DYRbMpPic46b4EKN;R z_RVdRsB))T`~7js-#-x=jb>|WtG>Q|WMqWTe~ra&K>lJ8kfWU*?pdczGip}!8~Dw7 zcD0gPAwDUR;u3WPA0zsn75?D`?5FCb{|asV?;RzBm626_5;hbCmSE+9Ety-_csKxPKIM+e&n`g^j{dwM4U z`D=6L2`6vJHtE#HvaIOt6-9#*sqT&1S?M~Kdvqjl!7PneC zrFv>E6`8xcS_s)p6JY)Hg!}5l54DgV@fZKgR^#6^m4s~Wfb|xG-lQ`a^}t)M{dxrp znYLb%cKeGjT#Adg<$T9V1~L1nFDu6N!v}soDa}o-9aT9|i5cnjYZwFueZ1J;);YZl z+JWval;`#IjKSFkyE9KXc|*RD{JpT-9p}`WEhfjI^{;m?uvi?Y+P`+~(02$R{8wM` zoo~2+53!m}S0)CWt*{d(eWT`B%j$fB)zJsuYbzmz9-0di3b--Mck4HC(R4 zQsFCzg)-Cu_+YbzMX0h$nl0QaJ2T608jsnGZR^Ua8!XyJHZ%Sh1)3nyc zUHU1LP2B8iE{hE*X)Y+O=&2~F9oXH&9v|(FkJ?ds}ENlA&kq`A5IwenXalp&$JkkvXCy3oe2urhKlC@}_t|IxBf zK|y$UL|kKD^u%~-+ip?edT!=IYD!;na9K)FZ;0#g`|l?GkC=iW1Oj0+ydp2`7bY=r ztE)BFH!C^VD=<1VuWRX4p|{IfsNuA{g7DV8-K$*~g8li9xI4c7AAfW=^wG26q_X0= zilUT&`(L=b#Wal^&_yQaj&3J!#5a<^2J?kTW#))gEP;$8Qu3u5p3SRKR-VucJD@}?k z>q8u~#dP9AS#e=p<-+2bMPV{4Pi6*cgYO52-n;7_cKeRY6PKqhcfWY|NB{G0e)N;O zN%`YPwClr7ojCa&d?WcQ)mSlf)gh6GBr?$?4wlTrQUy2)-{Gi^zgUWpKob+_!lN_p z_90;xiaaM%v`$;!PMkP#;^bT4l)ry0WHQ;};$lop%;U$8BO)RI1soC*;^yX7QBlES zv952rflw$vhVCL($|UIc3sK?)H~fO>aY21V*m+nK_bBWyKW_hj{PWZ&U)1#_rmf`! zcNPa{R-_dcH%uiZ4Se<^zrXZIazBJ0m~P4oyIw+qt~aEmC*~9m9$SaxpFe!~Fe)l4IyxHA zzCJ!aU0q#5q44^?8*sVe)!B*8GM~x1cMm2$JRExuKJp9jz)!lXewiHhApddDmPhbz zVN}afN+B#YswXEby`-qJcyuANwC~w3z5dZFIRJ@*n@u<5g@I224_Bqfrk8fF;8hL- zPA1;jVn=RJNMiZOB0)epSYN2fO$`VP5A|^k4v#Av0G(@YoW##%BWEk~d%Gvm!teSP zbtiv9-cbJ9?IxoJ$0QD*AU&sNIGM^Mm#c6D;vVDxdWe9*j{pZbMDD{550OYFo2}DZ zdi$n6`s98@MAQKca_x%~Cr+F=aq2qod>S@KB?9&D1TE$?a)x@qPO4vrqma%;m4bU4Ibi_JiPOKX`KQA6(oY=H;d@ z4VTWX6_oEJr|(3D4u$(yhsQMrmW=vD)O`9+PyeS+QozwG@>k7dAm;~%`$o2psY=I* zqZb!uCF^K=rmc5&V~1u?=oD|7z_2e3COdKR zM!cc?wOKTB<{Wl2et$8CK!D3MR*_VRKw;On!8?1<-F?_L7`nN$x3;;vvj-uOX-c)Z ze{lBJoo8`z32^wqwJ#1X509`|fr{%7uo2pEnt}D&x9dx>nG z9F~a8CZk@b1=3Wj(;Lk%H-Ny8ddC-QbUK6i%M&huOrQsz0AfOKFj}rJ1NUA=kHeea z5$C{bftPAEYOPlL;^Yh zPrkebxasPo4l{7+I+K5WF1K7psR@YE-8IJOHN1qU8)ttqW2uW9OD-A3}{SC(@Am9g54JQ8$kV|oLO;qWxC?W~(j zS`Gz{INm4FB!(OIMoe1KId*kww5`6XqO`K6p>tyA@Lclz3}eHE6tlO`TU}CIQQ6!z zwht$%F3-SGiOHau{)XzZqRRS#(Iq@h0>rOIPlxPHv^A6zSJ!usK}hGXv2OGnqmYYT zp6snJ$g8Ptm|j6JL_lA~%%wt?XPWEkE6YpEYTAaE!9?-p`;0~ziv-0JP%Mer_WG36 z^O(o;quq7+d9`&-bDL}(p{g_5LSwlyXdAG5yFUt3vOUC}nQ ze0#x)Z0*A+R#3>iWOX*#rah%S{e=xf~_MN9OYFQZ5Mhfac{D@x~8nY zcM3|P>8^%#zAZMhPQ{@CbqE2)ma4yP9bz*`g=9Qx=ZJ91liOZbhZwn({n^pFlA5y8 z{JNo@W$d}c@Kz2nnQU4H0kp9?y?t;h694|jTHaEe^7n1QVH1wd0Pi0zuIw(Yf|u9! zme=>@mqD#v6Hol3{_ef^-g)-fvy8|7jZeY`pN5Xy_v`w^wd&nR`M>yy$AA5I|Krc@ zKK^ujbH|{2T~+49$)AunUHfY{n^jagVGVV-!eY_&28&dxKw${W8@ux>TZ?PEo8SWw z1i8I?2;N7MDLkd-Vqj?L{#}pMgmgR#ckRi=g;^swUtb(A?HlZXp0ZS5-*j2D5+R?= z5=eBqudm_sd>mq|qamrGe;iJ;Uy6noSX2rY>S(^bH9IcW-#5U=$1@};rDkFUCzQS& zRyb@%wNk+4&;(Ms!FFN1P!M1f1KkbdYiK_IM#TSKn2ZVrdwZn4Fww`?-P_kYG`6&U z_~1ljded|F?H02}BBZmqEUE6xQO!RHW~-idyf`}8I5Z79r^#Qd57lZuWWKbbHluf$ zAQxO;1WTLG8vTy>h8>o32}ew>+KVs(>1Wg6lknp360gF zm2r;NXKShr-ds*h*oU{Cy1Ki2Jn;^UPHI}-CM$FoN(E(a zHovE@VTYhGzbZn2h*e9N@TKv}w3slzCoaChq1m-l2gedF<8*U8r?RDT0V%hetxDO^ zUOf*Jm{r#v-Nd3|q2bd5J+0FV`xMdFCzstUl^>4|6h=Jt zi482ASVjr-*ZIL@)=*KiEp^EueqLVBJcE)e2Iny{snKdtFlj5jHEE%4Pw#m8hNV<2 zuAybRmvWI&BcYr?XND?s6T*seYIaa8M^D0LmPq#}M+y_%J>4F-`b6jUj)D1n-Rrvp z-w2@7%h+F?EbZ@a1QUPTWT!W|R4%-kYx-;k!J_KB(9rjF#wCjatA zuZjlWvMQh2YQMyoTkpT~cL9E0pxu4F-YI{b{44XOYk#eJ1qY1VDc)Z!#$q5MgE6ltO(YycCmo#;5Cj~F!{JCY9evY}o_QywCGA0XH9F1JEQ(RV#te7W z1{RiNEg{ckU*CjC&NgQ!irS}FPtTRtm%fUY0o|z1jK3XURJ%q1s{iZD4w0dzgLiu} zG9$wi(#o3p$A>2-#)dkFrzRKRY_jC~u76#0Yz%T@u&;7zeV?Yfuw7WC+!HJcenRD| z)!%Y($dj| zqRLewUCE?@M;jtDk}~TmM~8;SJNrkbSN4wyxTBSZ#-hlKw2Ic|p}vvfzTwgNT{xb2 zhCzYn=f=ke``fzfGm?Dbv$DrQblt1s(xz3O?aWq}CIn>XR<`$z_lym+4==-DbQSZ86(!8V$+E96EAsR8 zxvA3j$wmCB_-pgMNrc#K$xZk)vY>JqZ2`KW&#~JK90+7EH#;&cKDDH=Z*q8ia%`x5 zcyeOyfJqX)6{b~+702nuiJYK%AXr>e3=seByRmcQ zgu)XGBoZ;7%4VORvz5Z<)7(~*PA!)!u(t)^5y_qxtdlxah}ORo#1M zMvDP>#B4GF-Dt}TtBqERL8FubK~x)_*YjTvI$3}asuVz<`>Ug~W&&oWGVoz!Q0~+! zQznoL1RM&T$)pQ(D!uiF7Y=}@EsiTTyGf^2$`wkb)@ag5$oRSXVz=ltDTeseTq1=UFm}V=#E<(4o34 z&(MUN;Y9-R487bDP*M^g0rA!KVL zE3u|_2!dpspCG2YGUKxfyM|A+!Y_5AR>nqbPuG`bB!=8gD~Os#l7KMsILP6ggz~KV zWh9GCAuf$qWMm|lb$}@3Z#^n$R&h?}`vLh|m@orBf4)%YvJR0e)j(ms&Vm*yxT!Gb zUSN9h%rai8d9f(ast4*2sT8O~99OJTB&ZdTzY+PB%cw8qug$7uoy?Uq#JNRfG`Fn) zf>I(7OMt{;v&iRch46Vl$!5}D)ge0b4M7Ze>{v>z*I%xqeqJ%ytOlK00lfFsI>ctw zI?B09tuej`rDM&zqYg0}^gtb=H=8Ubqd~2fOM$m34VKHVHmOcmr}7e`?=KMN zpi;D(%|O|@Dp{8R1yc+74OCG27i*TE{{-X^y`xssekWE;I_2+M4Ul1hyl1rlt?-w5 z_`+zi8;lnwGtejl`5$mV-EY0L2Wzw2fy&Bgwwf$9pb-L!1mJ*t2)Gx;!)&!1Ocvmt zuQ=erSKQUbi{Isd+Z^@eAHf0P1pMb4%}Yje=X2NfM{uo1bC1!CG@8|yF9p8nm5{vR zt^)RT&VG4=!S6k&)2s%0e>uNDPeNBHL9wvbQ8xA%0;Zx z%^mpq(#*tQQ*&E=-|QNm#n(th#Ocnk2cQ4-Pd~aFoze~3CaW|++DPeVkd@hq;f}7^ zxpe|fp;wBI!EJ?^&oU~Tw}>y~uT`xgt&ZkJ#QDcJt>7syPd{624smHS%OoVo_RK(Y zU2T0`?cl;LoT1kM&zltDv*V+Mx#{kS@wwey+zAGa!GZUWprF;6vF_%!=7IS&G)thr z%p!J$oPpRG>+7tkX>9H6p58h*6R90Ps3aux!PM;H==jJCWD~()@z2Sa&6Uxf(Sg4H z<$VyDClZj*1I6hd{L6cP`|%e+WsML#K_U{IlPCxxAW}6z2n|9$ZhK{{yP>wWp}ui+ z^$^3i0NT>37V)u2^y>Qh-1P8BcWYZ)&pa5$P`|W>)=Va>)`h$Hdd0VmpoOCA8E&QQ z3~~ekAxI4I<-v$H9q>j37>VCIWpfxf9B6K|wWYnIYi@6UXM4Us$=B^4e)g+hd4)Gl zFVf^Plg*|V(vP;6hI)qwM<$mM7#bjyjdBX<6a^tX5Pj4eX&6e{)faAk0~ zwX(T)eDZ)oRlKz3!fw+^$!8=u;hdpRnQS^4mAE&yINH%YI5D^gLr@eNt4ht?7>bQc z^(r4ih;A62=bvtLRlCGh)j=_rKFW9dJHle(LpxTsR##_h{awOiD<-y>3P(~pP-*Ea z^~s@6U6XT1&`10ikz@t*!E;@1w}=lWlhcc0>lbKB(e=gWSY!ftS7l=GZP%ja2^3fL zqGsmtj>nq(5(|@u;FqODj$9oG2u=)d=-EBSU^aVW>*_LQkm|3D-(P-T28fayZEyx{57FYm&(KQTk@CAFJpjpyi#9Kl$$e&0`p!x_Pg&^z7wS z1X^z38|-FOgC+;M8|oTbI=Uv-AVj{>2K=OvoMI8P^DAQ$!;|0*IE^8s zk+EAFV_hRd1Ko@JJ0zY!bdH~_$oc%8_x}6)pZgcr@8fVHF;IulkBBs`8pt_zqf~qf zUYqD^tgUWpY93lWL~)IdWy^Z8@Z<=+vc5S#GdkAO*52MV2i~VD)NkvazAK#a_xl5& zcg0E*O{hEPYsmsVRb-}$EL5R|A~FMxDz-9Z7M9#h6B#H1Jw*sO!?hFW$$T9dcN5A|36>4|MEw0|DMeM z|B?A2Wd01948*TZr14PD7*iL~^}CsUcJ8<6C>Fh4mrtJu3JQf8X=#UpLi-rY>Xzw#4~W z#0QrqhP4C*O?~!G&j0mk@H>m^D-M6uGC=;eMAbG`?woQMXFFp}?mki8!QLT(42Q2IbZ8*ObiS3^M3d+Fe0wD8*z$Z zBS7sXxvrU&O%C~cEoclPK5VEVAu~F%ZyhguO=8-V67uG9ZDO3))7ua3KDhtEGylZg zE+mFyFi42VzQUZl4<5Yh8*L#Qcf36ldYUFtIPw8xv92uIEyVl& z7e0y6HIrM=)upO9|G)dcfA|-F_qU&fMfA*X5uqDRbxo1g!ypF5pcUd5r;DRQ-JaaK zfBWIx58Z=v%Ew70iAl|d@785zKJfB(5B84mc6spOCob`EU2vS_#vUNMR!mwO$&Zfm z4vo!e9$to!lmGKC|J&dE=7X@(hTZdX0gnlr8Z1l-b$#aJ>ERbyS~rEjaygjE?zX_d zn84WZpr9a^`!24ok@?l-ZC&MAq0w&deRk*3?byy92upFJVYM0=hi$cWVTH}ZXrjcd z;=w^Z@%b@N9z1csh)wvQ2trTm?-q{KAOvaiVB&Z?)8C1vXnxkatholZ5B2S&yv zk8EJh&+&_0X<-rmF=>?p3m^zLR-0V>y*r>%7q`d(XY zWL|N>!m(8Um8H5Sg8;hTnUm-q5E)a^FmVVWt1hRNg;Lyji*Iapbmz8Mqp_IJH->6_ zg5#6A#^8h#+(vJ7ZB4pE{=PcaY1ix6prz*Y7`K4vgqr5r;{%%ZQk6?3n2~mu`w#y5 zrysb6yVoyGU|#G?mnOL-B_+nLJMMKOO2`{+rVO(J|D0$F@!KCVnqWrjiI)*h#-I8$M^iAVrtsJcnt3t zGFX-OB>5%zYnI3`6Af`0QQ=*yU+%5Efn6h~f;O8|5`A25-@W_r;b%|$60=(Ok6CJi zhJ+p~%e(#X!N2$h<+L{}EDkhORtAM7L?y+9hWS0bd+VNCVD9J)O0O{6EJ6shJ1fZp zDCZ9zK6?DfBQ&*PagVK4npo)m>VhxsdEE7Ok8Gp3 zmrlW@!@G>`<&&P3lm4}{zBN+k@=5jRLH*S6#DQdmU|hoL7O}b|oPG(Xn@6i>k7P3l z@eKUZ0srH0k{N__1|gh5oXjA=Gl-oT1n7p_pFuz`FE-2|9?l@%pFw>1$8n#{AbvE1 z_%A$SJSJ%fPEAP%3$2@o5w83c6(p`S%u0B#a? zF|vQLcznTrJJyE&X?XLsze?^t9?}j2jnWwujovJk$Z>?z?#1=Etcs|g-mUxJ{>S*= z|FXR*D0e$EvOB{&y(lTSykRiCc*gCs)W7@K|NZ&(RluLC(O*FRHdpPExKzwkRpKw- z``}J|LhIz%U_)WBud8QPS~m!W++He94Egmv-|*_DEy6JcXygVuV*T7dcl8R6jt%jS z3=HsZpYGUN+iEE(^2n}k-a36g`fJzmSbKd{N#*gW>qzQr77iQuNLYVvhKqMZOmWNH z%-mc#9G`kTRaNfg7M0XcJ32cx*iw@a937EgH-AW!;x_A(LjTu0kG+dZ#&GC!u~f~Y zVwNXc(sGmCzIgB6gQvNj>-(V9zD9pnj}Lr9vj&#%B&Gy5o1Kz=FQsJ}cSJedX-!LY z3yjUE?U|dJ8!s;i4ULI!8at+wPd6r0J@5YGt$Tr0EsN9Bohc!YeeU_Sj$#BiSA|;i zVgV7f*pQLzaofwoBc*9}8%N?2Ct9j<0yFw1j-{Flo0zmZRTk0E(AYdWR-6;+8W8KB zH88URIwqc+VD^@)lcPVn_xNFI+3X&gDIlYlhZBQB?z_ADMaD!2`uGHflyr0)B9~h7 zazFgwl%|D-Mw}9)8LY-(bqR;xIX#fS9jb)TSwp|8XGj8mX_gFHjEJ6u(~Na-|8s8?;a6U zS~IykJK0~E6cHGZmfL%X7U~UJ0UNb2R1gvN_zN%pu;Sh|I9+eNFlo7GsJV{%SWo}Q zp9Lo7wyY4(CD&uPHZ_k7?&+%tOV4laU8hM*uN(fdD5P{aY`Cf<%-iLue^7Sk#35Z_ zlPX9v9e(~{_hZXPXXfVzn{pHUe3G&|c8>UL*2!9Lcx7eU3_|r4`Fmlvn`L4$1k_ua zAMEk;Sx{)f!2B^=bD@$G$66n~_p|@~-~Zpge(Kk{4}Wpoyq!(`UGi6cy0cu682d1@ zVE}?-!Y7h^U4QcV-ROqKk%_^|jL2s`F0q|m>qzv*V4b_0>-*jbwX;iDzVPNcT#HUe zT3cvK2@Lap9GjmpjNHO;WZ3bwf!vJdp(%_2P_ahM`QdVXTzO;oFai7W_Ds78s2=9~ z6ROIS7T{-cs|bu8&B&?mY}%#E9o-Eca<4DDsw}bxvT*uscf7oizYT?3r%WbpvL^k# z_doa|CZTp@X0WL`%GcE+J)wE~00CYpOAdSYt~Zcd7I0_^iv}C(jSuwt?5S5sRD7sM zWKe)--B{=D`c_X>p-WnI(+2K^{51+h$f3%FvY6y01n1QS;Q$sH7BO0!?cyF0UD!A~ zJ3Zf8o)8ujTF|zJIbj~|G{*(}_@f683+h3*L+bHjS#0o6-}~@ZLPo>b{Ag=aT4-os zMo}LW$77;rYO8(RBI2rR`{(9{+8a_rBSW*RCl3fB(oS7U^iSV;;GSF52S=TYBpNXj zw>saIk)7)O$**tUf0WU*2-;mAXbto7c+V>&vu7SprihVqSt(f$lWV7r5a)>f-uz5g zznIjjj@g;%$?Agekl5I|A=nv(vNf9@_~3`1-|?@kTb>>3%?x_vbI-fJAIbeK`zHU@ zamwHC4`P*R942hp5{w^8Cikelv)e6$W39teU6YHQlZ&;zqe02VK1nsrv$%z0)#QPA z93mQn2qzCD3n;}hMzx4mETR+(#|q$|&z))k#a}>mEucIWP;QrhJr*6#eG%oofbzY( z_>%?HpM6ueh<^3TchLR21=PC>D4zvXzyiws(gCp%xPYo$KtY$#oFz1S7D?~iCUtI~ z5ZUJ!7mSx3{nGIPxprS-jr-YW0k;;nHUMvK$lska4h213m+|RS z&xEl#h81XX&WFm=UE*W&mJoa2)A&D{m zE)@ecQ?nb*B}JauH7z&fuR*|t4b&y&#U)KbUn75Qa?JdAdW7G-tg1fr<(b}wv#G-R zc(uPI#KelpRiZ?4Ev|KfZo$cU zL(pTn-7zPi;he3swP(5nc|P+=Y-j^9IQk2lO3Z^!j8rG*76YmUhLb#BGx}QO#G}c^ zl5h`SckjsZk>yho1wYs2=kn~IK6vaK9u^)H8WbH>Ha3IdD{K-GeyJ;{tm5_Z_X@jB zggF?k$q#Y$@$`?Yn_fRZCm&C>dp~{nw?Dr9&^I`}XJmuQzglB+!KOog*XS<^yjGTx z;#SZ$3d1uHlWF0BUqmJioYH|3Ob5?q#0NYrZkWZ;`GnQ1-13l`(F3XD@VA@Tj7HYM z{&aI`d2v>LQGV?}*Vy9GR{z*wWg5^dVTC|JGHK5d%hib$_0gl}gqOz%ta=FpG}9Ab zc_n{sG6;S$C%vJoc9*VntU~1<@Au?Zm&EiPtWa-g?%#_W@^|x;$-qw4<=%Sg7Be_Q zG+bDOocX#ex45XZnFBT#H$T+som|_2zyYyl;8UiH6K;L>?$4k2N2eC&1jok)JS^<4 zo15F{tSWL%uW7y^f6ZbkdaN!nCpLa$pLMwc)7aySxjv#|* zSQF;34Ug=^!<+V33o7#bQj%h(W*3ndJOqvaL13Gpz1@8n5=%T|%V|;@;3$$;oPr`r zq)7gpBK>o!{LdN6KWD4{oUQ(Imh#UTvj2k$T$lWB6v>~xk(2%zP5x&r)t|9df5ue& z8BO|?8@`e4T#Z7v6OA*JjqMPwBXR#7-*?kK{|WB8dWja@ILK zAD3O3nvvMklsvbP+X_z42FJwAgnQS8Mb-!94|yiE-+wpge|_rv`O-`Bx2~yjo5&^~ zPj{3*jxK4~L#hDTDrd|!*ZL>rWKKXCB-l((jZ0E}FY3f{VOP_RJF+4^zw`blej#z` z#YK5VHBGgP(9Qkz?dHN<*UYNs?HBU*!Yr5J=las4V*<1LA!nSIM4{bo*Ygf$29uJ5 z+#5P3$yc?f2wXp1?NT|nFtZ0^_PYf z)YdHSF14iA#y%<^gmJ`G0o_QF zrU`=f?yhe4-rl}@w>vkxGrcp@+dbXY(=#oqs;jC?W~B-($dC-dpw?PztwF7|)&eA` zB`5$AAV??@f&zj7p|vIqDO-T}I=ry?&WGcC8cpkP!%J8JwA z(&Gj;HBjyphqGmoAKke2(UVv4X%Ib1&#tIJ&Mob2&s7zczl_SO!VrZ}>xz#T>x*7Q zBt&*&VfAvhvFYtemGYg$*ls`T>1$q%k2iAvPs6G|=zf zJ->+JRxF9ZUFnNYPJM+KAZy-HeCDLT*FV4ei@W!{A|m6n5Dim{M2W!++d+6;<%C2QPTl1x*!v$cQ z2$%8N&&<%mX)^cabN`r#_KAhnp$5+vFaGhP2cF@6QJDpmgVRKb?9^^|$i&34I*&X= zB9ia{;fHr3w4EvlgUHP1PlJ-8I>r|khnho@^1Nay$`G->vEfm59h(v%+^5BYjrP)~ zp~;aQixT@gVyG8(Cg9UhM%36Gj2ECp+}UtzZ7)xqoD0ZeDs;Nflyb6-`)NX)ers5La9^ z|5o_Ht~0P^yApyUJri1RhtS&m9Y9TJR#7GgQxd&gN^AR>7msMxipR^{3I>Le>&vq> z#izaLrDPTGZ6+Zqd{r7O=rw0WI4zz*|+tE+DZuITTd4&-|41W7#x(O(*egd675>Q1B$C*lgz zQI>HpM2d4;=ydOHNX0I+FiE|;_+~PuhPZ^lOytcX>j~QwzSI9;nzAS02EAU05U7kJAlan)D|Gof1_u=i4$nx zzfv<$*@4Oiqy`{##{4@*t_LCm?B4hPrtbeC)cre={;$RQzdF|b=hglHb712?F$90^ zaQx*L-CsD}#}3EhW&8c9;2Y9klTnLV>g=cqLG~8x(#dLrS*g+Ou{do#tIHEKrhTMGoz`eL* z26w<>v-o1M+8}4GFIA-{xWpG$ExbMYX17|^yO@UXc(>1AX4H33-kk6`aoA*1t%|ue z+M5vKbw9PVlj3A2r~AXjb#Xow(+l%t%zSxn`qQkc7Q7HX4|KRv5gUKgH?xJZ15JTe zsbH+IG%6yqyknKP)RmSIaxJQAnhS4FLNQO3)ulw|xAv{Fi4*1JIW9?cqX%qQUM;#?U#=><;p5W?b^^*eWEG`G#ug6(=&GNN>3; zxM>rW_uS3hFLLOBa=5cMSCN{L7w+$unU-9>h$c@ioE=%(S`N69ca05D&#IS zmb%BL$MkKe^yiM#qqVM@hd!wg{iVI3zYyy?TrSSadlpw*JF_%D(p_5M=~G+ZyGdLe z?}-aZh%RneBJ8l1dg7APJjzCy@9uZX4i*{;?z{*OF0Yy1Tqn{Fcq-jRAvF@6Oe}gM zx_dNS8T;tov%t(g0$yNv-2sezbXk(uEsxBKqCtpk*0r_|j^KEbx83|pu$-7>0)BikiOD&h1>G2h1mbhtO>|Le^3$xw zJ`9yh7>rNIaL;a8J`Gob14K#JMheTG?&a%Z0yHT`; z%!x|RuWQ*BP)IxUl}+*v{H*|b;`~&3v^?A#R+t|#if1Yvwgc8eRX|W)T zuFFh~%c)(YtF-950fraL4wMW#N#_AITwd0YCrwoHyQxkRPn z5T=IGqr9#sAX>Mb{nNr3MKmS)A&}E^)U|~=MB0PYsx~YSipasmmc}RE^+~DSr0Ae7 zpinGSmqmtU6g8uX*zUB(yEg~Di_w4i3<}&IjPSI+EF`7s6OrV`SiHd`!VJHJB$x07WtOo zivIrTK%uuykTioh$&uL@jo`(7ILddOj;)O6X}>4d12zw=VnFXOXzT|4vjD>e`xw}(< zgW}=H0qp?bw!sD+(4>Il%+;F!AAazQo^KpS4USDfXas!KWta~H{)(6{9OTbcfg=^X zL%c)>{p)}sfL^f=y8q~Kj9s?hp9;Pq{nhIfsD4CYs%v*kI*mcr8Z9E3l0e?6ZS4zB zMZ^}@v@I@;?JgJ2W(2mo__p2jZT-x<{?q40AKi}qhd=wt|L|Xb^q>3shoN|EdL^~D zt=y}iIA@N=-`ni3&idRZy>MY&>9FXe`+dcEPebBj`&L-2?Wsn@z5D*b1;uka+XqLC znWm~xf3N3>h?e1*`K4tn9=FfmqoU_alcH}%=9GR>@2|rkqjdM=Jbm=s{Y7$R3cwdMG(KAYt3GlApSVMC8_^P~)hU(%97G*ajr&aG#5rMI=Vwjw`5HJA$_p zIoRsx@L$|`=8r)1&x~|8l!S$Z1tDt3b~rLNd9X0w?MX;XRr%oPXisx>Tw+RGZ6}({ zRa52=>G7Y274^{e&h4tB<*tnI7cUaR%2C7fsQS3b$QLm+OB51o6J44Rb<-mxu6crb zz*FGH(&7{E#Me$yw+}a#Y7^p~dPgLex1+|!hiVJMQ`0hfW)FD>jG3XN$Z*%Jntm$8 zGS1I8QSqVSpGK4pGZ?Q~om0x>bqrR4G0fLL~X$ z{?+F%Loz$bLV?v`Hc0sU#7*4%U`=Y=lTY0e3X7IWn+rWnzTQ6f!V8C&w|V0I?a|Ii z?;wx(`0}yw*`>u5+$O{zB#imujLf_KsYQ#MM-YeR9Zr^KJqU;hZeNyb&m9K#Qe)B0 z7t!IZNSg62{XN-V%uCL24bQKbT9_MXMkL*TnvqvMzSP%Q?e7y7R0z@EUG8FMSb)#Z zo<*1Rwm^+Hw~Qw49jOmVlMMy8eY0|B*4~wLwx2oF`~0oh(b4h2u}KuFXQ&|~Dk>~2 zqr7)~1-*cto0=Gh9ICChBqcmLy122at{xE?@bXn`VNUzp^z7`+%p96P+n1SNn}K+Z zGt(&tzr8ThH8L}Vni%V>s7~_>NX{)9MJ+FMRlbNw4{lsi*xyt<47=!PbEy1rdUoUh zUT=9r$S+~j8xOJgx#7-{X(+fSDK zp{F{iprvbtC}FQPm)C^l)pTq!W$*8pzXz*M$QbJ=_bMz(nx=8s+r2e;x4e>br`C87 zLzf&)RTsF0#D;dD4>+Xh=8A`|e*QTHNHXz&!&>R64-4>iiz#Ry9-mu4WAW=u9{XSw zU7H^JdGLkevv-z4r<&b?;er=Wp1pjYP+mU_jUiLx6Ma)l3uwCNfU~>NQ<(Aec}Q4x z_1O66L|a*WN=kI?0FH5Zj9scqi~c;Kpk|o`(_cQmDn9z78&AD*3)`nqJxx_{p`rc- z<^2?vgugRXf_U*XD6+J?Yizu?y*@c5DYmL@j>J(g77NppuZ85b5@|+={;rP}M!$R( z=bw)pnx1NkiHv$4RW?oBW)oLx(_^kZ4~efErLtIxEmUfJs!MD+Ec?5;){>F**drpL zqzTF)vY{{{IX$&wlE!8o&W&Zoh2KuD93V;{=6*&Vj|+{u9){?p(y!?675)`)L4Swv z%C&7K9y1^~=(e9uof}83sxGUv@l;r)=G80stww3RMOtP#&bA!IpK*N;7auehxOMgn z&;=Hr&cV~XPk%X@c%kllVgXng1)0&nUFoWW)I&l+c^lF0<;);hQ)i$CiV=W57Iy$txV- zb>PbwE+uW2sq-p#EuJmmS!=GEZL$%c;*;;ET%=XH! z?;?m``pd=FXU6~h+T%MGI+--@?u%?%|1EOhpZ51^GU{f9;No%blmb5p^x|B7woGJ6xVB z%FGC;?4I1y!1R~0SeTjhGP`Bw@U4osbESNDx;HC2*zK{4%l-Q<4<3eO<_zE&a#%&M zQLr&y_{7!qzFYRdrUWLXTEWIlTSk1?E7vWqn^Q8o ze;_&HtTk3dymI~I_Japc9=r^Xsp=Uf5f)miTSC$*nl>ncbH|C0hiB#XFKJt*CNXNvue9=!~@#KL}kJ&S2w5v-Mn79dPb!+qjvX? zr1-InP|tt(@h6|(x#{Zq&?7XsxOaMgXM1V5*)O4@bZSlL6zaW%-En?=gz2t{3h;XP z@Xoz^_a8ogncUd6%;d5e+XFQPf$q;9Ke&7M);+K2(5eZ{77mX>M0#BN_}aB=E^d#X zJbCogJvgViZ(AjKpRQW1qK)O&tf(i?p4`5F{r=$e8MmOv#OHU*K83 zC}1uXQl?u&%d2xHDaJ3+U%UB~w=!R!7WVMz#elX8=K zR^(?!yH&X}(pM1R6P}pWH#EP}Rq6Tk(ck^_v)e9rA3l5z7KfR)yIF0%N-J?402j^9(4`;Ttk zadq>L45}L&#V)S*R2O?^RW~iuzCeE=Vkj4q$2to`yxd%G-FfKh`sm&>zrfs%5sFM| zwWf3x37i0}9G|X@_!?RYStH73a8T)pg;WyTAO+x}2n6Uw?e-q03V@ zm-{aF9{a_YPcE}=pFf)jcdEuYH}%(<%;UYKoqHcI(E=;9BI=?#4_-adlvR>(u_9 z)}Wxzq6$L;++42Ry65Wh#4Eh2aq8$;cVZI4-?%coi`%Dm%Y z=J##E75)7Vz^Tvow}~&o^w&B;)(mf|FvLCl>cH_{$N9;#BRK%fVV12EDI+FHQsF*vdUu`@i+nKYCiC=#g=@YV2sGc3w%1OlTo66mfKj^r|a zDBW*Fe}Cw3%w4wMp9;Pq{XMhlrH7+iGfCLl@m(YM$XFvVmT`ON z_1%@VwH5Tt+Uf#kWvQW}B*yPWK|)Y-MF9#qa&!cXpq*RID)s>lv$IPPstsB>he4Ue zkavYrv*XNiqUF%2%j<+qu0&_C7}y+acW+B&Meo8KQ=_$*Pi6G&nV#0#s-nV@ipGvM zG->OQEo6|%OIuXBKn+o#i@d(Z`Kdy*i=ORoswyihEiEgl>*<=IFl8qYZGunVGuP$^ zTPljnONtx%rnh#aHdxP;Ng|{Y@bg^icc-j zZ=Gm=cYbvfe{iI>y;bOcrWH}Pi3@njo=jmfX@t~GRBK0lbya;=SN|j$&){pchEoX} zH$PriRa;R8wO(0Wd+X#nStu6q+4LnWd7H)8zGtA=q~(!ugB@*^<%rVC^2WXq>;YSA zvzhfW%Gz9KLv3YwaY;pO|J)oyp)zPSJp9sFYjb@?WmRQGMP+$aT^n+7jVTq#HEP8r z`JEW+GqO?54zxUjmVc6g1zR$CxitUuaY#o$(UxoX&C$vZF^)35{B#H>f%Lxar~Qsv1ObK}}m75=Z7~tqzMt#iFCJxHSgP=v3in7K(Rg zrzXayaoc-GwCx$>U{wXwlgrA>Dq98yR;l|^;n5D6Fup=P6biL+!7gbVO=cWQlzKU5 zb8{O_+!L9g#m$*cdQ2v4E|QpR=$4F)$8V!adqTq-gKtil&8mIU+)x*+2fMPYp>u3) zm!oxN!)`G0N$AnG%94V*)`6uRiOLGSSsL*+c71Yred|b~cdk0m%mxu>Z=FI~XG>rM zyzo2bP%udg1JxB3#WfwMb*8`wEmN$jJ@WR%(guOel}m*zDt>%zo5B?tR7czE_{kMK zNpK-e@ijQN7}dN(8g^%wC{XKl3N~|R9z&uYOCTO@GZ_So9cT>MV2O06R?`s|*FVr! zRn|Q_MOSJq7ORp;SsZAstwt0f${X98<_KGCws4P1S|m_u0_8gz_b*^KtE8~%+?J{m zs2i3eYPvh7h;%8e8`EypYFO*&k+#aB(z4R}p22_vULSqP&;a#>0>e=5~ zT+!d}0F+84)H);*Ng{dY%*L1Sn*OR+x0vfo-F#Z3!-zaHjh$#mPc$QDb^n>F=}d|^ z;ieh(q795d|8i%c+m z1jH&prGP0sSlI_Gh^j(N)G5XQ?|MSCQhT|RdZd9jhWRR(5wfJ9CmZF?ohr@udNIA$-~?@tBa^yu5!sZmDS!t{@zMlr;FmRQRXYZ*uKU9ODIQ&KpJ z&3(x_U4*AgHtDjh11`su6tp1wQTKJnrJO za&%@pJA-b)zt0`#CnpAt8n(4|e);_QsY$C=%47_;;rPrEl@2Ivqx1Q?N3Z+7!duy-_N*PKYiVzM4O~bnjg~{=s1mxAD*N$M@Zbq}^ zy$RB4(rFbkC6r6^o4D;z3E_fVMC0_an~g@bTBSA^piI9x{RGvk)o9S^wEB}%D_o3o z=+7Cv?d*ijV$`bSN`+E?a$zbC0vyJf!^=1>(|ViK1)zF0>J1R{f*x1vjaE2LyUlc} zIX+k)>&gi(sBRvkt1qa_`I-6D0MRr#MEI1N)3=7&>=rXrI*lHB{?hNva;j6QlnR+# zrPdiuaQ#Ee4*2gy13=Yxkv*s}oj+ga_6xalRx(sSm!9YLQ=ML;QfdrFvlZ?aFrac- z%&^rmr4lZLO65!rJ}?D62dC!@^$zT3HmhE%g+eQ!z$Tc8IB{+{J%KqWOlP$w%WH0B zvz;1@Iu(2a>Hlp-<)vjUO&!a4mRxN;HK~f=p+gJHLv=ru}}26|C0vj(>y6qhsU*MK9x^n2rJwZT>bRT{(T z>k;7Hd^)oRUtaiM{J04Ab#OlCO#gKp7cn~T!4Wyf5a(~`=jp{5qI;VIs8d6oT?Ta% zrQUP`TS$YmeVLCB;mmB*K-Dgn%b+m?dKcb?vqQZ|1Fdf4TH_n7c~Htw`f%5Pen9!y zTPR3Ly5^r%Ige(_mC)-1wdb1_cESd|WlHB5^49zs+=v$id7Ul0!(udQpfN;maK3mK zzHqmJ#}KVnXSx_eoUh=Uy?`@|NvD!S9b9+vhAUoF8C+=>aXYK?;sm1e{5Rt!%aKhM)K2>?c27kpEHJjP?vGLt7nKQwhN68f&Q)d?*;u;TH?9P?{yS_J1*cs zGMHflgAM4cFmXH(0P+r4UImz4z|_E8aAy~+VE~2+C_=Ea2QX+bF$o4|KvN$GdjdZH zui&mX$e#o_5nzh|0SAT#K~oQ?n*c}>*p&j&2@szEo(N!9KzBQ+Z3QipV1Wtt)i9l< zP{GIusBZxsD6p^#=n%zpGH(e)e}!PI3PiYo@I)}i0-Q4-a*9O>+~T?304&^H3=dO$Z8Y%9P42Mm{k7e4~O_%ZM;105v5Q~;?C?2y4w zKd5U1RXt!}4Qxq(zzlP4!Y06Mg2gq^-w*1$K-VHzI|6JioH`F8)>riRtLZN^MB2|S zn-o@2>tbowV&BZh7yWq4lZu@&24o}Z*@*@wNGxfPHlJ2(Rvn`zEMR#{OPA* z;gKXF@iLC@7-0H4SC|<0Sx{m7Hu;NRxW9Wiw-`k<#$t1GQEF6tWy2VmtG${$-ho*r z+8S<84fDP4`sCrmM^7HOxcd2qH4osAoti!Vh2ysQaH5d4vozrGCH}h!oh)@S|>KgA4|TsGzucU!QF=-p&X17z~Lz@&mb0q z$##$#3`*Jn{uCUW!D0s}iUQ?>V3r1E20^Af@OTW|Bf(Q|@aumBfBkR4-~S4Dl!1XA z_@vtW5Xegc!4beE00a~OP@TcO@%IMhO+CCFGDl#JaR8CDPtWR zTt5FDgU#V!;k#<8LJB)3nHR=ezr#3HiML03GyTGRLKEtiR}YQWtGW1H*iTKeL&nDP z;`qeWubQ77En!Jy}%2&XP0Tv}RVuw=&H*YLv?zB4#; zoE;I`Yiq&_TSs@9SL>eN16TC-JAl2ty{f9JfPjFQn3&Ga&W()?rBZo$?;X6Mzi2!S zJ=?~jRN1th7FE-UsPvSVtzxDS&{@k1nMd?s&EXRj>ADvG&j!q2Qo8=UGUa+pXCIL- zV=BaZ63MwiFF<$} zSg``(IT+0W!JmPc3NW|{x=X;5zXiYk2>2mDW-;))1Ah6};5V)yvJDm*=1RcEEGWqY z-rnGcKLWqF3G#-(mJr}p03rc+dIIk#kdh55`oTC2keFZq0RnD;TMxjK2XG#4MS{#J zuqlTHb~SJ4?}NAWSEz-hDMWg}q=S)GkeUc?-2p%RA#jTZeOq814>BKtU;GDf-3!DP zgV<1*y!z#U8YHO61kZi~{^=jVlQhtP1#8=21OY;yf=91FR0@a+0nZ)-?_@Bz4>q@wCeBZs1FUTY7vb@oX71P%9P)A&SKFj_Eu-xs+$}7 z=6A*N*FpeSxWX0wyTR_TYs9-`;sTDkCy~E7{&|IeIj-pMcK{R$rLnQGuC5M=M50ir z*4EbLTdZE?E!fLLr*)|n*`_suY~qot&f{?4SrhWx3G zRLWr_ff}$uc!AxxIW%-LE5|plrJ^3&S+P)4JJvpp-Db;9#LhinSn-)6{z(5lkp&23 zU}FlD#Dj;oflCl5oCIhJ=qmw%*FanWz}SG;4ki#F`YuSS1;aSdRSI7I5_rae2^lQT zJ5vNAZ-cmUFvY|9HzfKjq^ku7c5PH z;xd@F{^oDNJx@@!1Qymo=2P(b4?svGz$(DuHfW3mK`|g_42;czd~Xos4%#X3ZZu^c zq(P+iB`BT)bU8Spf|g9+>kA6!0TKfW-N5ai0q+v9Bmf6=(3%NvPN#N*RTa$3h3YH% z`&;O*-F|MhSx?R8lT-8QyUzS&XMz4gG1zRjH^OV*LBR5z-%uO>w;lHLbF2B(XfPUK z>Eo-N-z!|Kg05X|eUtbR~;O*^gE|)twIoZ_Iw6L(CP<+8mq|#uU zq-clm>V=Kn+41_l&0MRr)GWw8J&d;O`$z~c>#G6-f}+b)LXoWz-IFP$vuQbVkx9KF z0R=IBb>SX8F1Lz)@;K3@s-u%7(Wq<=uFAny=-Bdjj^=wpGf>)rN)PsTK~Ev@_XMt) zplBF$6oc^FAhi_W9YE#)vlSrmAxNtSL+hZY0tDR#N#$VMY3gF71|+zGbcnOcf$9Y8 zZ^F+eB!RGWSkB?eJ&@c1`o=+N1bB1@{IYE6!fxz(gDs50Nn|a zqCxfqXqf@UuRw?gC|v+t2RJo?xh4?h2V$GRln{uFK&-igp1UomNy|?}VA>xqhVzpm8n<*y&7|M@4a*X~spMa7Ng`;O*#)TFs*r}{VeyS4rBM+yJ)&%OUX zucq=)tkl{aT(yI()Ez0}*@EveIDjezLMI;;u7ScZ@XJ6DRtH*3K=^%_<8Ii1+6<66 z!22eMtOb4RpsyT+LCm-eY}kR&21W~D3L9Mp7KDIz1V+nY?Fyc$pnd`rC4qovAgu%R zPlM_N@a!H)Z3jd%P&k0@9LO|aYX&CSAN>r3R)Y=);0R=w5&kZzf!(3Uk2f9)~ zSRBY60mG9Z^Cj?q0XpgMp*qqyh`9k?_<}|<;M#!#;@PzzAsQg&K+il(e?xsiB^t2I zKzaoF3PF$;Na+S><<;)*H=@55n_X+P$~7jLN-tL%lv8O=x<$JU2SbGiA3V@c!Pt3&CSi5o0|s1yJmLY&|l3gW@l=s zbZ{3R($Z0|)ZF!Dqh$eh~e|gWeJl^f`zx0+=%(g6MA^2>KL6mBMlY>^;zu4emXL z#Rev~Kx+>0a|Q9uU~C&8TR_Nj;GGC+76FC^c8&p43W%E^&j+}C2Eu9qatF}3fN}(A zLYV#@X`J*|1nd0`ybj#GLERESvjBw!7;LbD1o463Gj~ut3Fa3;)+^u>1dB1uU_hQH zxc_Sq)ePqLz`_7XcmaZvK?@!%VnKl?aK8=mC%~o&5HX<42fTa?;+w!E3Cxdzya*5+ z1=_a2@+K&L2_9Sn!R26V6U+>O^Z?-D2Pzi8t_`NYysM*czm5KCjAsm~sR#0MYdv9jTh{vt)pZwb6dRa#^OQwS9uL?f; zCNjqJMc-SS0@(@R*)!nw3fz1O?u3BsVX(;s^bJs-3LZTGpLxPZ;%HndWA@ZhK5a~JUN z6}ayL9=L;qMzFwv%PZ8wRynQ|pM5?3RcKErhcfbkWS=Kv9m|*;5$*7p&JxgB(BESk zOR&olFgPN%P;q#y8bU4S7F7)l4DpV*m(O3}3Rk$o6|V3v#})nk4uDRlmzI`#d3i-d zM09s|Qz#U@UVnM-9jJ_Fb32C7ZGG1$I>`H>$KC&w;Qdz#K7Rwbc<;Xsd-Y$Ry4?y4 z4DT*ZLUtvTPe)~LhDOeXdDn$`6$j_^_@%Vo`MK}k{nGtfc{@aZ)#`KS(Km(e*c8uK ze~&}}O$ZR`0bY852T>rV4J;fwt+ffk>LkcY25v#%SqcbE1VsoigaPfvGg#omTh6piP~r|euYo5X;8_5883LdA8>N8*9gyf@ zTNtb>`ulbC*LHr&6S3z=n<&~IQ=&G>lo}fIaDzbFBvJ{GBT?~0DsGFiP1!vXh}2q3 zYX|c7-KWvfv0DWEWgJ(y!WFJ?g)98aaYcW>12{N1C@d_zapOizObpaa7R!gv4>{?t zZk(j;o>+h76Zo5tKe~1M)~!2t?%ca``|j-6gFB`m4Wq`v3XK!ygw`*RmukSoRmz{;T7t<2kDDv88~{23xyeV;8LN z1Cju+Rj^`Ro*J+ufXV_mI_ytm!}iqc6X5A!>k!ZcU|$MbP2)LDrZKr-iw38KKL9&IIEG^_U`qgHAK-QX7P_?$C<1T* zMWur6t8tXDVL3VvkoEu`y1N5#OhDv=eFbb=j==$2bbx2VA`^#NSYBdt6=b^sZx>KH z4Hh}Dq{OZW96C+G!N!UuU>AC14{US6o&xZ7fFlN!iEO zrODaFv8lO{@tMiFg&oG8Mr-Nl8oPeuL0DJ>9=CoO$pxIInqXZ1{(az#$7w<8(&NiG zw^>h5PEVkMS}eA2@!4zp`I*&fwODN*FeLUn!hUYGoWg)LaJ*yh?vD)kC_G$J*xuGx zX6kjzUjBRo$P+e!X1*-edlA^rY!)-r)X**KyK^J#eF}90s1I0QM+%#XGsAvR*z+%% z;raqz=j7cGmp<=h56X=FOY<=l5=!VId9xWR^QHIM8C(iDc{9}RP<=Sd1O>PVVTXFd z#WPSroKJi;pcI_(pTMQQtdTF}(AmE(^bcI%tBP!gDh6sFC@^fn?b7or0mTZOYsh-!{O#@9h}!ZO!HHj4S&4 z9RP>J>Fw=>81VG;H1xh)`hE!ton?}!L=n|kx^#S*(2ZK`Lala4b85#46Zy6 z%KV#OeEu`nYj;EMKF_%m*nTIt@49#MZ(daX^TWI!{oMQC|JjehU;W@e#;4~Uh-3!G zYt0Xec((F;uytP(ketF!Y6cP$yt~O&!sdwi2B#-<%LLzoE-q*>Uk`+*unfSF0T5x>)4V!Sjv%z+}8 z1GWWr1V6$PAnfh>7Z9e+iTdtHqv(OD>IiL+>s6GL}Ru*3y!0i@po?oUDS3}86zfXGi^YZnkBhckRd zf4`Rgp4*HH?hhv6XX$8YPV5^<< z_tu>!k&)4aP26QH&@c{x-@Cs5 zAUL;M)uR0!DxS*VD%B?+oWIV_%v!|}|ClXS8g1_`!Yl@vfI-|u&rYI7$Dv|v9q{CD ztOlPsEW&-t+SDi#g_>W+9dN}Lw=8JiOK2N<(1{trTN*ZiK!Vh@sOj2*sNZ6 zMBH2$pFoby;dl4c*00k#Z5HtvnCbC};of+E_2Io*LGr);KFv$dmGy;Xr z5=&$fse~<%DUHSt71@4vVw7+WNMsU;E!3QRy?W>~i~Nwbv9N?$A@Riew+(fsmx<}? znE46h=+xpS^+G zA_u3|S11CR>DxMnnB~WGXbjms5NLIOa*DmL=1-*LkQHOk`qTsUB9cFcVb#jbz@ywLuOe^Kv}D2X_H@Ztxs8%UrLhe z6PF*~xpl3etnNsmI(0aNdWS%(7wWTyeYdLzNK-1olQ^^1QMe`>nb>aeCz;@#90dH zFBA;o(`$QRVB?DZet`bk&#fn#ea`MA2|sfz;GbHoDvfrR&RoXgmR2{GR&c9pTWf3E z%gY2Tmc(I8^hQTl*TkJ$ZgCMwyF_@{x`553axQ_e1n36V^XVIMky@C zSA2^4GR|#QlTIU3C>8n>+aGq0v7MbBQD%n*8V1HO>?6$wTi0ZglUG|idaK8=Y~4FX zgN*XMC1g%wg0H`~pFh;3VM!&mW7~UrD>T>J^?cF#P(xvgUx05=SX6RR4-&&y8ct57 zOyWdCZc12CfOlwQMt;rA22-xn@r9cMJ;ljUeqJG=QK>Z(Qxt{f1FA}_r}Evck^b(| zp(P?ucIheS;--;^){#jHQ*+ttY$_&Wz7A1ZTspY2uP|SBMVnqqo<)|V#`^mE`345~ zdxu6Pl#UU|(i5$agc~YBB>9Df_<4JJdA;)V@(uKlNGj}}TVbmd0xEgDx+ozy%-=mM z6;Uxtp@~c%;xlJfomhY!?kP(S3<>t}4NpgOk8U4{P9z7bQ^=yuskI{^6zWu_B=mIE z7w5E&%gnoUCLOE4#^T+%o_B=nsmzJ>ipbCD z#_h=7*f%w6xSMO8i2T@a9}nNil!BId8dC|k(H{h7Cu$LSeW7h)qMyi-7(TpgfnkGI zE^3KftucKKNw(=Yd+5>r;x5$84(}Yc^!N^J77d@XH9k_Eoe>@s9vti&nUPU9f!5{;!I2+lfh|Qc6@>cnqf7#%{RgDJN3O{_Qfp~#2)W2Ir6%vhKjoksS|Pa>g< z)wzlJ@!_tvma2x%p*j4X)F3jQvlNiiuoTfO#s7Heluq~N=ezE!{C{V6nb!ZnQv4-L z5y(;$T{>kU>=a+^E&_ZojIxlUDdeaMcNm4J-omb)l7)i;y4K@J^h4%{0`chDQg5#Kk2hCML%vr({=m4C44)?PZ`p zE>7j_y_Lne!8Ia7ZiYydiL)~|G1@zaWy*eElWcaKW`AX-C_6DY+$Sb7CLuB@Ex)o0 zjpv!apnc|RU^A#W#PyMxg((WpX!&Y}@jJkFW)?73rzd+S7Pfc-?FZ?vTEm@a_6>}9 zl-q%q@h?3g$PX85vp@Od&aWOl35kjf^LqBk?O9A!^VYG%s#TI_hEh`^f+Kz6qT-Tc zQVSZo=g51k1L{auU2Jq72smdA}>eS9ydaCk?m zb`Jmc6Deb`B-{1&^`Ad{;T;(t{wmn*uB&fZ;Rub%qi#+&HWWq1g}=P>gCG9num1Uy z2Z4U^d3DGIEQ`aYEiLqv=cUFa#(MgC`uGJ__AIi*U+xtag_t5F?im=> z)w3k}g5LYz16G}oInh<^pO+UqMmSV`b>}n)iR+lYiB&vTp!>?{*ecsvt*BwMPe7^labq7DH-+ zGJJZpyD%}o%^kzJm96E2y_0*Z+u9wRn6ScK zUFUCL_lU*KZO=me!wLf{2J@y@Q3ByH6puwKBzHBHdSvD#j&JRM4gD372kOe*ldHS7 zcfXpg8oAiH;)Jlz!?Q|ecHh!pXc`c+(KXG<&x0c}3ft#5NE8Z%N~Ww6XVSjnDnXI$mg-a=^cY43W-XjkTxi^ z{X>Q0Yc}(~0IOWE-cuizo}W5QQ2imlTtnrAn#Z7)%O!H9?&K@B<B@}>@r+5RTp-fcvBTBDFH%!$kqf&N$_|l2*=4bI z4z{MMV$=M63rfcD%R5j%*xucNI5CIKwU^~E+IlW@qd{bp4N|r0#mlO$-7iGPoSVo zmF6X13$N~2$IuBg-RX(xu}O_%7}k+kM_jB(iTSmEZo~Tahv+Z7@o&_qWHPB-t2cj* zXn~0{Q&;=^L1186Ig-H=YxLF&A`1OgYLwhV29rkFA+IAROEaSGW*1gqS?_3I)5pv$eG+J61VY^M7oZMR;@_BFn3!dzvnXJx&cunN*@s8_d7& z81n7I75)9wf$qeHVW|7DlEDq>$fj(RAVXfbP1vEfm2>oy1*RFbtsdEwkCXLNG|M#I zHbt{K9dvD--#cGAIGdxH#t6z092A3clpq}?Fh>dNqlDE_0_Kn5mPZLYqXgq9!SM%i z$W7RxNRF93$NZjSis%@_>yexLNW#XK$_V+8MhWAigqTsn?NP!fPWLI~kei>4;I5-c z|1`t=|IRbOG(?370EvhB?&v#i2nYJGV2TI?%6BR6h5J7oj$b((z77ZBvi<&4@D1s& zUZ+6y7Zs+tb~dL`cD8jUt5U6{(imMs)9EEm=|%bNorR0orb%XZ2cxZOy{d4$G@>%& zMWO$zHkSv*zX-~Dg>@c)v+5PJq3*hn;1Tg?*DbQHm%=(y zs?;K}ge8z^EN})PHY}i%*5=1XMn+K+YZUhJ#m?=CPQ&9IQ+IX<8_UbH6Vo$`TTGV9 z@`X)Q3yp-#e}2pJWy-+Pn>{zHLe8P>(dZnJLhn3Xb#BpX#9TW2m?>0h6g>XU#_|Me za&mH&L?RK;V>v;d|M<&KJ_=0fTf%VFPB|65f=j_KOwZ3QuHg5%k`vpR?L;aOG53xR z;QCpZo>{;U4@63pLUg#jv@|h1vAB+B$&_!TbDglCoAqL$h;=NMn@()@Q=RaLy0pGH zJ~h9xNZ31+nXC?jK{(eH77_QNsGA@YTs{Xu%$#p7c^rYL!0tGI%NN>e{KF%ITjv(X zQ9T8Z?uErSuI#<(wsx_cK9c3zz=a^jXfEmCgBy`DAycp)~h?SZQH%d3$|Q zZdywF)FSIb7>|j8UYT1F#ci7u<4-DWW=lpi+OoJN zc=z=(8;uuZi1k#-W^67`AxFkWQHum7OKEc!@YEnV;%;wmE@Ch^GMRP6=J14vEIx}# z-B_K6-moP+=}7%r>c?u)95FVQ=Eg=wCuZi>Df?1`GY@9Hkk5veGg#~@W@norlBh%i z);3{ra$#<6W|K}8DYZHgd#0xF!L`r7fAeW%O*i?FtyHT-Vi{W?Rh>FFf6Ye89vQoU z8Xg`SpIjlc_&V4ZszIHA%ctznws32!bCc7v^91IB;?(+q-taBL75)7K0D3RYrxt_G zpx5dRdLuN_=ye8YsVkQ&OeZJ*YUd?w=XRyeawI!piH(qBOTOSZQWIBpdL%!EE}TD4 zpr2g1nJa_bDF?cSF68DT*yn^Tfx|feLf00yB1hW8l|Sdozt5Ha?;Od$XG{L%8c;o&T=caFzQ|g!MaKN+LpAxZZ{6@kF1-Ft74ZpTY?5YM)nwpZz55-+k)y&l9t-+=xxD zrVaJfhLlznEz$XWE@7@eHn})HAuJ-`{(}eCo&+a$%&xHZsgqUt_y76t|Cj±dF{ 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%0D(fH`&`ziU^2G2&@^Lb1E*kt0jAcWz@*n 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