{"id":145,"date":"2012-01-17T13:55:06","date_gmt":"2012-01-17T12:55:06","guid":{"rendered":"http:\/\/pieter.wigleven.com\/it\/?p=145"},"modified":"2012-01-17T14:08:40","modified_gmt":"2012-01-17T13:08:40","slug":"the-case-of-the-slow-ie9-golden-bar","status":"publish","type":"post","link":"https:\/\/pieter.wigleven.com\/it\/archives\/145","title":{"rendered":"The case of the slow IE9 \u2013 Golden Bar"},"content":{"rendered":"<p>Since several weeks I noticed that when downloading files from the internet, after clicking a file to download &#8211; it took up to a minute before the \u201c<em>Open\/Save\/Cancel<\/em>\u201d golden bar appeared.<br \/>\nVery frustrating if you quickly want to download something.<\/p>\n<p>The first troubleshooting step was to launch Internet Explorer 9 without any add-ons using \u201ciexplore \u2013extoff\u201d. Internet Explorer reported it was running without add-ons:<br \/>\n<a href=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2012\/01\/IE-Safe-mode.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-144\" title=\"IE Safe mode\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2012\/01\/IE-Safe-mode.png\" alt=\"\" width=\"448\" height=\"295\" \/><\/a><\/p>\n<p>After testing, the problem still occurred, it took exactly 54 seconds between the moment you clicked a file to download and the moment the dialog would appear:<\/p>\n<p><a href=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2012\/01\/goldenbar2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-151\" title=\"Golden Bar\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2012\/01\/goldenbar2.png\" alt=\"54 seconds before the golden bar to appear\" width=\"626\" height=\"40\" \/><\/a><\/p>\n<p>Now it was time to start Procmon, I downloaded the latest version from <a href=\"http:\/\/live.sysinternals.com\">http:\/\/live.sysinternals.com<\/a> and started a new process monitor session and limited the process to \u201ciexplore.exe\u201d<\/p>\n<p><a href=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2012\/01\/procmon1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-147\" title=\"procmon1\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2012\/01\/procmon1.png\" alt=\"\" width=\"461\" height=\"188\" \/><\/a><\/p>\n<p>Shortly after capturing the events I initiated a download in Internet Explorer 9, just after the download dialog to appear I stopped capturing events.<\/p>\n<p>I could see some delays in the trace but at first it wasn\u2019t obvious what was causing them. After browsing through the events I noticed several references to UNC locations:<\/p>\n<p><a href=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2012\/01\/procmon.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-148\" title=\"Notice the UNC locations\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2012\/01\/procmon.png\" alt=\"Notice the UNC locations\" width=\"465\" height=\"224\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>As you can see in the picture above, Internet Explorer was trying to reach my Mediacenter PC.<br \/>\nMy mediacenter wasn\u2019t powered on and therefore a \u201cBAD NETWORK PATH\u201d was logged. However \u2013 my main question was \u201cWhy is Internet Explorer looking for these locations at all?\u201d<\/p>\n<p>The default download folder for IE9 is a folder on my local drive, therefore I was wondering why IE9 was looking in places I \u2013 probably &#8211; previously downloaded files to.<\/p>\n<p>A quick search through the Windows Registry didn\u2019t reveal this information to be stored anywhere. That\u2019s when I had a look in the \u201cDownload History\u201d in IE9, you can access this by hitting CTRL-J. In my case it took another 54 seconds before the download history dialog to appear. This is where I could see the references to my Mediacenter PC.<\/p>\n<p><a href=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2012\/01\/Last-Download-locations2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-157\" title=\"Last Download locations2\" src=\"https:\/\/pieter.wigleven.com\/it\/wp-content\/uploads\/2012\/01\/Last-Download-locations2.jpg\" alt=\"\" width=\"449\" height=\"276\" \/><\/a><\/p>\n<p>After clearing the list I tested the download functionality and this time it the golden bar would appear immediately.<br \/>\nThanks to Procmon we now know that IE9 tries to reach to previous download locations, including UNC locations to unreachable machines.<\/p>\n<p>Another case closed thanks to Procmon.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Since several weeks I noticed that when downloading files from the internet, after clicking a file to download &#8211; it took up to a minute before the \u201cOpen\/Save\/Cancel\u201d golden bar appeared. Very frustrating if you quickly want to download something. The first troubleshooting step was to launch Internet Explorer 9 without any add-ons using \u201ciexplore [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18,3],"tags":[],"class_list":["post-145","post","type-post","status-publish","format-standard","hentry","category-18","category-windows"],"_links":{"self":[{"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/posts\/145","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/comments?post=145"}],"version-history":[{"count":8,"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/posts\/145\/revisions"}],"predecessor-version":[{"id":152,"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/posts\/145\/revisions\/152"}],"wp:attachment":[{"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/media?parent=145"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/categories?post=145"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pieter.wigleven.com\/it\/wp-json\/wp\/v2\/tags?post=145"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}