{"id":18823,"date":"2009-03-13T10:00:00","date_gmt":"2009-03-13T10:00:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/oldnewthing\/2009\/03\/13\/the-perilous-quandary-of-including-external-drivers-on-the-windows-cd\/"},"modified":"2009-03-13T10:00:00","modified_gmt":"2009-03-13T10:00:00","slug":"the-perilous-quandary-of-including-external-drivers-on-the-windows-cd","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/oldnewthing\/20090313-00\/?p=18823","title":{"rendered":"The perilous quandary of including external drivers on the Windows CD"},"content":{"rendered":"<p>(Technically, it&#8217;s probably more a dilemma than a quandary, but I like the phrase <i>perilous quandary<\/i>.)<\/p>\n<p> Driver coverage is always a sticking point for Windows deployments. If the Windows&nbsp;CD doesn&#8217;t include a driver for your particular hardware, you&#8217;re probably going to say, &#8220;Windows sucks. I installed the latest version on my machine and it didn&#8217;t work with my video card\/sound card\/network card\/whatever.&#8221; The people who are responsible for deciding which drivers are included on the CD have to balance a lot of factors. How popular is the hardware? Will the hardware vendor allow Microsoft to include the driver on the Windows&nbsp;CD? Is the vendor willing to spend the additional effort to get the driver WHQL-certified? <\/p>\n<p> Even after Windows ships, the struggle is not yet over. I was reminded of this when I learned of a hardware vendor whose driver on the Windows&nbsp;CD was discovered to contain a security flaw. The following is a completely fictionalized version of the conversation that took place with the vendor. <\/p>\n<p> &#8220;Hey, it looks like there&#8217;s a security flaw in the driver you gave us to include on the Windows&nbsp;CD. &laquo;details omitted&raquo; Can you take a look at it and tell us what you think?&#8221; <\/p>\n<p> <i> &mdash; Yes, it appears to be a flaw in the x.y version of the driver. It is fixed in the x.z version.<\/i> <\/p>\n<p> &#8220;Great, can you send us a copy so it can be made available on Windows Update?&#8221; <\/p>\n<p> <i> &mdash; No, we&#8217;d rather distribute the updated driver through our resellers.<\/i> <\/p>\n<p> &#8220;Our data (based on information <a href=\"http:\/\/www.microsoft.com\/products\/ceip\/\"> anonymously and voluntarily provided by Windows users<\/a>) shows that of all the Windows customers who have your hardware, only 5% of them are running version x.z or higher of your driver. The rest are still running version x.y or earlier. Please reconsider your decision.&#8221; <\/p>\n<p> <i> &mdash; Thanks for the offer, but we would prefer to distribute the updated driver through our resellers.<\/i> <\/p>\n<p> Negotiations continued for three months before the vendor agreed to allow the updated driver to be distributed on Windows Update. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>(Technically, it&#8217;s probably more a dilemma than a quandary, but I like the phrase perilous quandary.) Driver coverage is always a sticking point for Windows deployments. If the Windows&nbsp;CD doesn&#8217;t include a driver for your particular hardware, you&#8217;re probably going to say, &#8220;Windows sucks. I installed the latest version on my machine and it didn&#8217;t [&hellip;]<\/p>\n","protected":false},"author":1069,"featured_media":111744,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[26],"class_list":["post-18823","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-oldnewthing","tag-other"],"acf":[],"blog_post_summary":"<p>(Technically, it&#8217;s probably more a dilemma than a quandary, but I like the phrase perilous quandary.) Driver coverage is always a sticking point for Windows deployments. If the Windows&nbsp;CD doesn&#8217;t include a driver for your particular hardware, you&#8217;re probably going to say, &#8220;Windows sucks. I installed the latest version on my machine and it didn&#8217;t [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/18823","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/users\/1069"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/comments?post=18823"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/18823\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/media\/111744"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/media?parent=18823"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/categories?post=18823"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/tags?post=18823"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}