{"id":18622,"date":"2021-02-08T00:17:48","date_gmt":"2021-02-07T23:17:48","guid":{"rendered":"http:\/\/159.69.82.204\/win\/?p=18622"},"modified":"2022-11-04T11:55:15","modified_gmt":"2022-11-04T10:55:15","slug":"windows-10-grund-fr-geblockte-funktionsupdates-herausfinden","status":"publish","type":"post","link":"https:\/\/borncity.com\/win\/2021\/02\/08\/windows-10-grund-fr-geblockte-funktionsupdates-herausfinden\/","title":{"rendered":"Windows 10: Find out the reason for blocked feature updates"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" style=\"float: left; margin: 0px 10px 0px 0px; display: inline\" src=\"https:\/\/www.borncity.com\/blog\/wp-content\/uploads\/2015\/01\/win102.jpg\" width=\"58\" height=\"58\">[<a href=\"https:\/\/www.borncity.com\/blog\/2021\/02\/08\/windows-10-grund-fr-geblockte-funktionsupdates-herausfinden\/\" target=\"_blank\" rel=\"noopener\">German<\/a>]Why is a feature update for a Windows 10 machine blocked by Microsoft? Windows Update or the upgrade wizard usually does not provide much enlightening information. A PowerShell script FU.WhyAmIBlocked by Adam Gross and an article by him may help.&nbsp; <\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/vg04.met.vgwort.de\/na\/780fb73e991049b395216db9701a30fc\" width=\"1\" height=\"1\">Compatibility issues with hardware and software often lead to Microsoft blocking a feature update for certain Windows 10 machines. The user then often only gets a meaningless information that his machine is not ready yet. Below is a screenshot I was shown on a test system (see <a href=\"https:\/\/borncity.com\/win\/2019\/06\/25\/windows-10-up-to-v1803-details-for-upgrade-to-v1903-part-2\/\">Windows 10 up to V1803: Details for Upgrade to V1903 \u2013 Part 2<\/a>).<\/p>\n<p><a href=\"https:\/\/web.archive.org\/web\/20221018011324\/https:\/\/www.bleepstatic.com\/images\/news\/Microsoft\/Windows-10\/explain-blocked\/blocked-message.jpg\"><img loading=\"lazy\" decoding=\"async\" title=\"Update-Benachrichtigung inkompatible Maschine\" alt=\"Update-Benachrichtigung inkompatible Maschine\" src=\"https:\/\/web.archive.org\/web\/20221018011324\/https:\/\/www.bleepstatic.com\/images\/news\/Microsoft\/Windows-10\/explain-blocked\/blocked-message.jpg\" width=\"632\" height=\"390\"><\/a><br \/>(Update notification on non compatible machines, Source: Microsoft\/Bleeping Computer, <a href=\"https:\/\/web.archive.org\/web\/20221018011324\/https:\/\/www.bleepstatic.com\/images\/news\/Microsoft\/Windows-10\/explain-blocked\/blocked-message.jpg\">Click to zoom<\/a>)  <\/p>\n<p>If the Windows 10 Upgrade Wizard is used, it may also provide some details, as you can see in the following screenshot (see also <a href=\"https:\/\/borncity.com\/win\/2019\/08\/26\/windows-10-v1809-1903-upgrade-for-zebra-tablet-pcs-blocked\/\">Windows 10 V1809\/1903: Upgrade for Zebra Tablet PCs blocked<\/a>).  <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" title=\"Zebra XSLATE B10-Blocker\" alt=\"Zebra XSLATE B10-Blocker\" src=\"https:\/\/i.imgur.com\/wqnCOaJ.png\" width=\"586\" height=\"463\"><br \/>(Zebra XSLATE B10 Blocker, Source: Microsoft)  <\/p>\n<p>Sometimes, however, the whole thing resembles as \"fishing in the dark\" and the user don't get any clue, why the upgrade to a new version of Windows 10 is not offered. Sometimes just uninstalling certain drivers helps.  <\/p>\n<h2>Analysis via PowerShell script FU.WhyAmIBlocked<\/h2>\n<p>There is a PowerShell script called <em>FU.WhyAmIBlocked<em><\/em><\/em>, written by Adam Gross, that performs an analysis of why a feature update is blocked on a machine. I was reminded of it by the following <a href=\"https:\/\/twitter.com\/tweet_alqamar\/status\/1357785347447521283\" target=\"_blank\" rel=\"noopener\">tweet<\/a> from blog reader Karl. <\/p>\n<p><a href=\"https:\/\/twitter.com\/tweet_alqamar\/status\/1357785347447521283\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" title=\"PowerShell-Script FU.WhyAmIBlocked\" alt=\"PowerShell-Script FU.WhyAmIBlocked\" src=\"https:\/\/i.imgur.com\/WP5E8I0.png\"><\/a><\/p>\n<p>Karl was able to use the script to identify the Conexant audio drivers as upgrade blockers, while setup.exe's diagnostics did not help. The PowerShell script is available in the <a href=\"https:\/\/www.powershellgallery.com\/packages\/FU.WhyAmIBlocked\/1.0.0.8\" target=\"_blank\" rel=\"noopener\">PowerShell Gallery<\/a> and on <a href=\"https:\/\/github.com\/AdamGrossTX\/FU.WhyAmIBlocked\" target=\"_blank\" rel=\"noopener\">GitHub<\/a>, where you can also find some information on how to use it. The script evaluates the sdb compatibility database, but requires Python for this access.<\/p>\n<h2>Article on the topic<\/h2>\n<p>Adam Gross has also published the article <a href=\"https:\/\/www.asquaredozen.com\/2020\/07\/26\/demystifying-windows-10-feature-update-blocks\/\" target=\"_blank\" rel=\"noopener\">Demystifying Windows 10 Feature Update Blocks<\/a> on his blog, which goes into a bit more detail on how to find out what is blocking an upgrade. For example, if the upgrade wizard setup.exe is run and it aborts due to an error, the following file can be found afterwards:<\/p>\n<p><em>c:\\$WINDOWS.~BT\\Sources\\Panther\\ActionableReport.html<\/em><\/p>\n<p>on the system drive. In addition, the last created <em>CompatData_*.xml<\/em> file can be evaluated to find the reason for the termination, if necessary. In the article, Gross provides a lot of information to better understand feature update blocking. He also explains how the Appraiser results can be converted to an XML file and compared with the Windows compatibility database (<em>appraiser.sdb<\/em>). Maybe it helps further.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[German]Why is a feature update for a Windows 10 machine blocked by Microsoft? Windows Update or the upgrade wizard usually does not provide much enlightening information. A PowerShell script FU.WhyAmIBlocked by Adam Gross and an article by him may help.&nbsp;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[463,2],"tags":[76],"class_list":["post-18622","post","type-post","status-publish","format-standard","hentry","category-issue","category-windows","tag-windows-10"],"_links":{"self":[{"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/posts\/18622","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/comments?post=18622"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/posts\/18622\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/media?parent=18622"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/categories?post=18622"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/tags?post=18622"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}