{"id":8945,"date":"2017-08-28T06:32:00","date_gmt":"2017-08-28T14:32:00","guid":{"rendered":"http:\/\/www.palada.net\/index.php\/2017\/08\/28\/news-2718\/"},"modified":"2017-08-28T06:32:00","modified_gmt":"2017-08-28T14:32:00","slug":"news-2718","status":"publish","type":"post","link":"http:\/\/www.palada.net\/index.php\/2017\/08\/28\/news-2718\/","title":{"rendered":"Microsoft repairs buggy Win7 security patch with buggy hotfix KB 4039884"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/images.techhive.com\/images\/article\/2016\/02\/thinkstockphotos-bugs-ingram-publishing-100645308-primary.idge.jpg\"\/><\/p>\n<p><strong>Credit to Author: Woody Leonhard| Date: Mon, 28 Aug 2017 05:57:00 -0700<\/strong><\/p>\n<p>Two weeks ago, I talked about a <a href=\"http:\/\/computerworld.com\/article\/3215194\/microsoft-windows\/two-of-this-months-win7-patches-causing-second-screen-problems.html\" target=\"_blank\">bug in Windows 7\u2019s August Monthly patch rollup KB 4034664<\/a> that left many people who have two monitors reeling. After installing the security patch, the first monitor would work properly, but the second monitor could have all sorts of rendering problems.<\/p>\n<p>G\u00fcnter Born <a href=\"http:\/\/borncity.com\/win\/2017\/08\/12\/windows-update-kb4034664-is-causing-trouble-on-2nd-screen\" target=\"_blank\">had a full writeup<\/a>\u00a0about the problem, and Christian Schwarz not only <a href=\"https:\/\/www.neunbeere.de\/blog\/2017\/08\/graphics-bug-in-windows-7-after-installing-august-2017-security-updates\/\" target=\"_blank\">nailed the problem<\/a>, but he wrote a \u201cproof of concept\u201d program demonstrating what was happening and when.<\/p>\n<p>The bug also appears in KB 4034679, the manually installed security-only patch for August, and in KB 4034670, the Preview of September\u2019s Monthly rollup. Bugs as a Service.<\/p>\n<p>Microsoft came up with a <a href=\"https:\/\/social.technet.microsoft.com\/Forums\/windowsserver\/en-US\/cc63be1e-0457-4da1-8d83-89b0f79fdddd\/office-2013-not-rendering-correctly-on-second-monitor-only-after-update?forum=winserverTS\" target=\"_blank\">manual workaround<\/a>. First, you enable <a href=\"https:\/\/msdn.microsoft.com\/en-us\/library\/windows\/desktop\/aa969540%28v=vs.85%29.aspx\" target=\"_blank\">Desktop Composition<\/a> (see <a href=\"https:\/\/www.google.com\/url?sa=t&amp;rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;cd=15&amp;cad=rja&amp;uact=8&amp;ved=0ahUKEwiqyNbS7PnVAhXL4iYKHe7QBlsQtwIIczAO&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DfRvpavFdI5A&amp;usg=AFQjCNFZdDPRPvpcwJ28lBDe3I4TBQSZnw\" target=\"_blank\">TechSupp247\u2019s video<\/a>), then you make sure the main monitor is in the upper left (the \u201c1\u201d position) in monitor layout. That worked, in general, but older graphics cards don\u2019t support Desktop Composition, and the manual procedure is a typical convoluted Windows procedure \u2014\u00a0not suitable for non-combatants.<\/p>\n<p>Friday night, Microsoft released <a href=\"https:\/\/support.microsoft.com\/en-us\/help\/4039884\/windows-7-update-kb4039884\" target=\"_blank\">KB 4039884<\/a>, a manual-install-only patch of a patch. Quoth the KB article:<\/p>\n<p>This update addresses an issue where UI elements, including menu bars, are missing from Windows and Java applications running on computers with multiple monitors (multimon). The issue affects console and Remote Desktop logons when the main monitor is not in the top left area of the monitor layout in Control Panel. Applications may also stop responding or not work properly when moved between monitors.<\/p>\n<p>You can download KB 4039884 from the <a href=\"http:\/\/catalog.update.microsoft.com\/v7\/site\/Search.aspx?q=KB4039884\" target=\"_blank\">Microsoft Update Catalog<\/a>, but before you install it, you should know that it\u2019s broken, too. AskWoody denizen <a href=\"https:\/\/www.askwoody.com\/forums\/topic\/microsoft-patches-buggy-windows-7-patch-kb-4039884-solves-the-dual-monitor-rendering-problem\/#post-130757\" target=\"_blank\">@javacatpaul says<\/a>:<\/p>\n<p>I installed the said \u201cfix\u201d and then Windows Update came back and told me I had over 20 important updates and a few recommended ones that needed to be installed. Apparently some of the files that are installed are rather old versions (dating back to aug of 2016), just a few are actually newer than 20aug17 (according to autoruns). It does change many dll\u2019s\u2026 I did a system restore to the point that this \u201cfix\u201d made for me and it\u2019s back to the way it was. It might be wise to hold off on this \u201cfix\u201d for a bit until this all gets sorted out\u2026<\/p>\n<p>And <a href=\"https:\/\/www.askwoody.com\/forums\/topic\/microsoft-patches-buggy-windows-7-patch-kb-4039884-solves-the-dual-monitor-rendering-problem\/#post-130759\" target=\"_blank\">@PKCano confirmed<\/a>, with a screenshot showing a dozen exposed old patches. It appears our shiny new patch-of-a-patch has a problem with its supersedence chain, calling back to life many old, undead patches.<\/p>\n<p>That leaves multimonitor Windows 7 users in a lurch, with two unappetizing options. Either go through the manual steps to enable Desktop Composition and flip-flop your monitors around \u2014 assuming your graphics card is up to the task. Or ignore an onslaught of ancient, unwanted updates, and wait for Microsoft to fix the supersedence chain \u2014\u00a0hopefully before September\u2019s Monthly rollup arrives.<\/p>\n<p>Cue the walking dead.<\/p>\n<p><em>As usual, we\u2019ll be following the latest on the <a href=\"https:\/\/www.askwoody.com\/forums\/topic\/microsoft-patches-buggy-windows-7-patch-kb-4039884-solves-the-dual-monitor-rendering-problem\/\" target=\"_blank\">AskWoody Lounge<\/a>.<\/em><\/p>\n<p><a href=\"http:\/\/www.computerworld.com\/article\/3219738\/microsoft-windows\/microsoft-repairs-buggy-win7-security-patch-with-buggy-hotfix-kb-4039884.html#tk.rss_security\" target=\"bwo\" >http:\/\/www.computerworld.com\/category\/security\/index.rss<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/images.techhive.com\/images\/article\/2016\/02\/thinkstockphotos-bugs-ingram-publishing-100645308-primary.idge.jpg\"\/><\/p>\n<p><strong>Credit to Author: Woody Leonhard| Date: Mon, 28 Aug 2017 05:57:00 -0700<\/strong><\/p>\n<article>\n<section class=\"page\">\n<p>Two weeks ago, I talked about a <a href=\"http:\/\/computerworld.com\/article\/3215194\/microsoft-windows\/two-of-this-months-win7-patches-causing-second-screen-problems.html\" target=\"_blank\">bug in Windows 7\u2019s August Monthly patch rollup KB 4034664<\/a> that left many people who have two monitors reeling. After installing the security patch, the first monitor would work properly, but the second monitor could have all sorts of rendering problems.<\/p>\n<p>G\u00fcnter Born <a href=\"http:\/\/borncity.com\/win\/2017\/08\/12\/windows-update-kb4034664-is-causing-trouble-on-2nd-screen\" target=\"_blank\">had a full writeup<\/a>\u00a0about the problem, and Christian Schwarz not only <a href=\"https:\/\/www.neunbeere.de\/blog\/2017\/08\/graphics-bug-in-windows-7-after-installing-august-2017-security-updates\/\" target=\"_blank\">nailed the problem<\/a>, but he wrote a \u201cproof of concept\u201d program demonstrating what was happening and when.<\/p>\n<p class=\"jumpTag\"><a href=\"\/article\/3219738\/microsoft-windows\/microsoft-repairs-buggy-win7-security-patch-with-buggy-hotfix-kb-4039884.html#jump\">To read this article in full or to leave a comment, please click here<\/a><\/p>\n<\/section>\n<\/article>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout","footnotes":""},"categories":[11062,10643],"tags":[714,10525],"class_list":["post-8945","post","type-post","status-publish","format-standard","hentry","category-computerworld","category-independent","tag-security","tag-windows"],"_links":{"self":[{"href":"http:\/\/www.palada.net\/index.php\/wp-json\/wp\/v2\/posts\/8945","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.palada.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.palada.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.palada.net\/index.php\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"http:\/\/www.palada.net\/index.php\/wp-json\/wp\/v2\/comments?post=8945"}],"version-history":[{"count":0,"href":"http:\/\/www.palada.net\/index.php\/wp-json\/wp\/v2\/posts\/8945\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.palada.net\/index.php\/wp-json\/wp\/v2\/media?parent=8945"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.palada.net\/index.php\/wp-json\/wp\/v2\/categories?post=8945"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.palada.net\/index.php\/wp-json\/wp\/v2\/tags?post=8945"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}