{"id":4078,"date":"2017-09-06T18:08:38","date_gmt":"2017-09-06T18:08:38","guid":{"rendered":"\/kb\/?post_type=ht_kb&#038;p=4078"},"modified":"2020-08-05T23:11:15","modified_gmt":"2020-08-05T23:11:15","slug":"microsoft-updates-usb-drivers","status":"publish","type":"ht_kb","link":"https:\/\/www.use-snip.com\/kb\/knowledge-base\/microsoft-updates-usb-drivers\/","title":{"rendered":"Microsoft Updates and USB drivers"},"content":{"rendered":"<h3>Possible USB Upgrade Problems, courtesy of Microsoft<\/h3>\n<p>Recently (from mid-August 2017 to September 6th when this article was written) various Microsoft periodic updates have also included replacing USB driver code.\u00a0 We have multiple reports of issues arising from this where <em>after<\/em> the updates a previously working serial port (connected by way of an USB adapter) no longer runs or allows connections to <span style=\"color: #0000ff;\"><strong>SNIP<\/strong> <\/span>or to other devices.<\/p>\n<p>Known effected drivers include at least:<\/p>\n<ul>\n<li>uBlox 6T and M8T device drivers\u00a0 (native drivers)<\/li>\n<li>Plugable USB to RS-232 DB9 Serial Adapter (Prolific PL2303HX Rev D Chipset)<\/li>\n<\/ul>\n<p>We are unaware of any reports for devices using the CH340 chip set at this time.<\/p>\n<p>We are unaware of any reports for devices using the uBlox 8M chip set at this time.<\/p>\n<h3>How to Overcome this<\/h3>\n<p>Fully reset the machine (power off and then on, and not just a reset).\u00a0 Once the machine has restarted and settled down, unplug all USB devices.\u00a0 Plug them back in.\u00a0 If your USB devices connect by way of a common HUB, you can simply disconnect them there.\u00a0 It appears that the act of restarting the USB drivers is required to complete the upgrade.\u00a0 Once this is done, all the machines which were reporting issues should again be fully functional.<\/p>\n<p>&nbsp;<\/p>\n<h3 style=\"text-align: right;\">See Also:<\/h3>\n<p style=\"text-align: right;\"><a href=\"https:\/\/rtklibexplorer.wordpress.com\/2016\/11\/10\/issue-with-u-blox-usb-drivers\/\">This helpful link<\/a> found on the <a href=\"https:\/\/rtklibexplorer.wordpress.com\/\" rel=\"home\">rtklibexplorer<\/a> site which cater to folks using RTKLIB with uBlox chipsets.<br \/>\nThis is a great site full of useful an practical details on how to setup RTKLIB and get the most out of it.<br \/>\nThe gist of this article is that uBlox drivers have been at time caught in mother Microsoft issues as well.<br \/>\nAnd its moving to a new site which you can find at:\u00a0 <a href=\"http:\/\/rtkexplorer.com\/\">http:\/\/rtkexplorer.com\/ <\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<hr \/>\n<hr \/>\n<hr \/>\n<hr \/>\n<hr \/>\n<h3>Possible Firewall defaulting settings changes from Microsoft<\/h3>\n<p>Recently (from August 2017 to September 6th when this article was written) various Microsoft updates also seem to have changed the default behavior on the stock machine firewall on both Windows 7 and 10 to no longer replying to PING commands from devices not local to your machine.\u00a0 The evidence of this is less clear.<\/p>\n<p>You can seek for <a href=\"https:\/\/www.google.com\/search?q=how+to+enable+ping+in+Window+7&amp;ie=utf-8&amp;oe=utf-8\">how to enable ping in Window 7<\/a> to find several useful articles.<\/p>\n<p>PING (or <span class=\"st\" data-hveid=\"62\" data-ved=\"0ahUKEwicnqaxkZHWAhVCzGMKHXQoDnQQ4EUIPjAD\"><em>Echo Request &#8211; ICMPv4-In<\/em>)\u00a0 <\/span>is a very good way to see quickly if the other machine itself is reachable.\u00a0 But if you are interested in seeing if a remote copy of the <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> is up, simply enter its address and port on our <a href=\"http:\/\/monitor.use-snip.com\/\">monitoring tool<\/a>\u00a0\u00a0 If you see a table reply, the caster in question is operational.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<hr \/>\n<hr \/>\n<hr \/>\n<hr \/>\n<hr \/>\n<h3>\u00a0When in doubt<\/h3>\n<p style=\"padding-left: 30px;\">When in doubt, cold start the suspect machine with no USB devices plugged in.\u00a0 Once up and stable, then plug in one device at a time, watching for the drivers to load.\u00a0 This may be enough to overcome the issue, but if not &#8211; at least it will tell you which device\/driver could not be created.<\/p>\n<p style=\"padding-left: 30px;\">As a rule, do not allow a production machine running <span style=\"color: #0000ff;\"><strong>SNIP<\/strong> <\/span>to be automatically updated, or else when the re-start of the OS occurs, then <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> (and perhaps other services you need) will be off line.<\/p>\n<h3>Related Knowledge Base Entries<\/h3>\n<p style=\"padding-left: 30px;\"><a href=\"\/kb\/knowledge-base\/connecting-serial-ports-and-usb-to-your-pc\/\">Connecting Ports \/ USB to your PC<\/a><\/p>\n<p style=\"padding-left: 30px;\"><a href=\"\/kb\/knowledge-base\/adding-serial-uart-data-streams\/\">On Adding Serial UART Data<\/a><\/p>\n<p style=\"padding-left: 30px;\"><a href=\"\/kb\/knowledge-base\/problems-usb-serial-ports\/\">Connecting Serials Ports<\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Possible USB Upgrade Problems, courtesy of Microsoft Recently (from mid-August 2017 to September 6th when this article was written) various Microsoft periodic updates have also included replacing USB driver code.\u00a0 We have multiple reports of issues arising from this where after the updates a previously working serial port (connected by [&hellip;]<\/p>\n","protected":false},"author":13,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"ht-kb-category":[115],"ht-kb-tag":[369,371,370,161],"class_list":["post-4078","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-getting-started","ht_kb_tag-drivers","ht_kb_tag-microsoft","ht_kb_tag-update","ht_kb_tag-usb"],"_links":{"self":[{"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb\/4078","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/comments?post=4078"}],"version-history":[{"count":11,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb\/4078\/revisions"}],"predecessor-version":[{"id":7074,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb\/4078\/revisions\/7074"}],"wp:attachment":[{"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/media?parent=4078"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb-category?post=4078"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb-tag?post=4078"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}