{"id":6904,"date":"2025-05-04T11:16:13","date_gmt":"2025-05-04T02:16:13","guid":{"rendered":"https:\/\/aireviewirush.com\/?p=6904"},"modified":"2025-05-04T11:16:13","modified_gmt":"2025-05-04T02:16:13","slug":"home-windows-7-took-ages-to-load-when-you-had-a-stable-background-now-we-all-know-why","status":"publish","type":"post","link":"https:\/\/aireviewirush.com\/?p=6904","title":{"rendered":"Home windows 7 took ages to load when you had a stable background. Now we all know why"},"content":{"rendered":"<p> <br \/>\n<br \/><img decoding=\"async\" src=\"https:\/\/www.pcworld.com\/wp-content\/uploads\/2025\/05\/Windows-7-Box.png\" alt=\"\"><\/p>\n<div id=\"link_wrapped_content\">\n<section class=\"wp-block-bigbite-multi-title\"\/>\n<p id=\"gpar1\">Home windows 7 got here onto the market in 2009 and <a href=\"https:\/\/www.pcworld.com\/article\/2649857\/microsoft-turns-50-here-are-its-25-most-important-products-and-milestones.html\" target=\"_blank\" rel=\"noopener\">put Microsoft again on the highway to success<\/a> after Home windows Vista\u2019s annoying failures. However Home windows 7 was not with out its faults, as this curious story proves.<\/p>\n<p id=\"gpar1\">Some customers apparently encountered a vexing downside on the time: in the event that they set a single-color picture because the background, their Home windows 7 PC at all times took 30 seconds to start out the working system and change from the welcome display to the desktop.<\/p>\n<p>In a latest <a href=\"https:\/\/go.skimresources.com?id=111346X1569483&amp;xs=1&amp;url=https:\/\/devblogs.microsoft.com\/oldnewthing\/20250428-00\/?p=111121&amp;xcust=2-1-2768862-1-0-0-0-0&amp;sref=https:\/\/www.pcworld.com\/article\/2768862\/windows-7-took-ages-to-load-if-you-had-a-solid-background-now-we-know-why.html\" target=\"_blank\" rel=\"nofollow noopener\" data-subtag=\"2-1-2768862-1-0-0-0-0\" data-domain-name=\"microsoft\">weblog submit<\/a>, Microsoft veteran Raymond Chen explains the precise purpose for this. Based on him, a easy programming error meant that customers needed to wait longer for the system in addition. After logging in, Home windows 7 first arrange the desktop piece by piece, i.e. the taskbar, the desktop window, icons for purposes, and even the background picture.<\/p>\n<p>The system waited patiently for all parts to complete loading and obtained suggestions from every particular person part. Or, it switched from the welcome display to the desktop after 30 seconds if it didn\u2019t obtain any suggestions.<\/p>\n<p><strong>The issue right here: <\/strong>The code for the message that the background picture is prepared was situated <strong>inside <\/strong>the background picture bitmap code, which implies that the message by no means appeared when you didn&#8217;t have an actual background picture bitmap. And a single shade isn&#8217;t such a bitmap.<\/p>\n<p><strong>The outcome:<\/strong> the logon system waited in useless for the message that the background has completed loading, so Home windows 7 by no means began till the 30 second fallback activated and despatched customers to the desktop.<\/p>\n<p>The issue may additionally happen if customers had activated the \u201cCover desktop icons\u201d group coverage. This was resulting from the truth that such insurance policies have been solely added after the principle code had been written and referred to as by an If assertion. Nonetheless, Home windows 7 was additionally unable to recognise this at first and due to this fact took longer to load.<\/p>\n<p>Chen exhibits the next code snippet for instance as an instance the issue:<\/p>\n<pre class=\"wp-block-preformatted\">\/\/ Authentic code\nInitialiseDesktopIcons()\n{\n    bind to the desktop folder\n    enumerate the icons\n    add them to the display\n    Report(DesktopIconsReady);\n}\n\n\/\/ Up to date with group coverage assist\n\nInitialiseDesktopIcons()\n{\n    if (desktop icons allowed by coverage)\n    { \n        bind to the desktop folder\n        enumerate the icons\n        add them to the display\n        Report(DesktopIconsReady);\n    } \n}<\/pre>\n<h2 class=\"wp-block-heading\" id=\"unsolved-for-months\">Unsolved for months<\/h2>\n<p id=\"gpar4\">Based on Chen, it took a number of months for Microsoft to acknowledge the issue. In November 2009, it was then mounted by an replace and has not been an issue since, however is a pleasant anecdote for the varied errors that may happen throughout programming.<\/p>\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Additional studying: <\/strong><a href=\"https:\/\/www.pcworld.com\/article\/2767927\/a-janet-jackson-song-killed-laptops-for-nearly-a-decade.html\" target=\"_blank\" rel=\"noopener\">How a Janet Jackson tune crashed laptops for 9 years<\/a><\/p>\n<\/blockquote>\n<\/div>\n<p>This text initially appeared on our sister publication <a href=\"https:\/\/www.pcwelt.de\" rel=\"noreferrer noopener\" target=\"_blank\">PC-WELT<\/a> and was translated and localized from German.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Home windows 7 got here onto the market in 2009 and put Microsoft again on the highway to success after Home windows Vista\u2019s annoying failures. However Home windows 7 was not with out its faults, as this curious story proves. Some customers apparently encountered a vexing downside on the time: in the event that they [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":6906,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":{"0":"post-6904","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-computer-hardware"},"_links":{"self":[{"href":"https:\/\/aireviewirush.com\/index.php?rest_route=\/wp\/v2\/posts\/6904","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aireviewirush.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aireviewirush.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aireviewirush.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aireviewirush.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6904"}],"version-history":[{"count":1,"href":"https:\/\/aireviewirush.com\/index.php?rest_route=\/wp\/v2\/posts\/6904\/revisions"}],"predecessor-version":[{"id":6905,"href":"https:\/\/aireviewirush.com\/index.php?rest_route=\/wp\/v2\/posts\/6904\/revisions\/6905"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aireviewirush.com\/index.php?rest_route=\/wp\/v2\/media\/6906"}],"wp:attachment":[{"href":"https:\/\/aireviewirush.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6904"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aireviewirush.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6904"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aireviewirush.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6904"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}