c# diagnostic_已解决:Surface Diagnostic Toolkit的Surface Pro 3 USB驱动程序问题

c# diagnostic_已解决:Surface Diagnostic Toolkit的Surface Pro 3 USB驱动程序问题

c# diagnostic

I've got a personal Surface Pro 3 that I like very much. It's worked great for years and I haven't had any issues with it. However, yesterday while installing a 3rd party USB device something got goofed around with the drivers and I ended up in this state.

我有一个非常喜欢的个人Surface Pro 3。 多年来效果很好,但我没有任何问题。 但是,昨天在安装第三方USB设备时,驱动程序有些混乱,我最终处于这种状态。

c# diagnostic_已解决:Surface Diagnostic Toolkit的Surface Pro 3 USB驱动程序问题

That "banged out" device in my Device Manager is the root Universal Serial Bus (USB) Controller for the Surface. That means everything  USB didn't work since everything USB hangs off that root device node. I know it's an Intel USB 3.0 xHCI Host Controller but I didn't want to go installing random Intel Drivers. I just wanted the Surface back the way it was, working, with the standard drivers.

我的设备管理器中的“跳出”设备是Surface的根通用串行总线(USB)控制器。 这意味着所有USB都无法正常工作,因为所有USB都挂在该根设备节点上。 我知道这是一个英特尔USB 3.0 xHCI主机控制器,但我不想安装随机的英特尔驱动程序。 我只是想让Surface恢复使用标准驱动程序的方式。

I tried the usual stuff like Uninstalling the Device and rebooting, hoping Windows would heal it but it didn't work. Because the main USB device was dead that meant my Surface Type Keyboard didn't work, my mouse didn't work, nothing. I had to do everything with the touchscreen.

我尝试了诸如卸载设备并重新启动之类的常规操作,希望Windows能够修复它,但无法正常工作。 由于主USB设备已失效,这意味着我的Surface Type键盘无法正常工作,因此鼠标也无法正常工作,什么也没有。 我必须用触摸屏来做所有事情。

After a little poking around on Microsoft Support websites, a friend turned me onto the "Surface Tools for IT." These are the tools that IT Departments use when they are rolling out a bunch of Surfaces to an organization and they are regularly updated. In fact, these were updated just yesterday!

在Microsoft支持网站上浏览了一下之后,一个朋友把我带到了“用于IT的Surface工具”上。 这些是IT部门向组织推出大量Surface并定期进行更新时使用的工具。 实际上,这些是昨天才更新的!

c# diagnostic_已解决:Surface Diagnostic Toolkit的Surface Pro 3 USB驱动程序问题

There are a number of utilities you can check out but the most useful is the Surface Diagnostic Toolkit. It checks hardware and software versions and found a number of little drivers things wrong...and fixed them. It reset my USB Controller and put in the right driver and I'm back in business.

您可以签出许多实用程序,但最有用的是Surface Diagnostic Toolkit。 它检查硬件和软件版本,发现一些小驱动程序有问题……并对其进行了修复。 它重置了我的USB控制器并放入了正确的驱动程序,然后我又恢复了工作。

This util was useful enough to me that I wish it had been installed by default on the Surface and plugged into the built-in Windows Troubleshooting feature.

该实用程序对我来说足够有用,我希望它已默认安装在Surface上,并已插入内置的Windows故障排除功能。



Sponsor: Seq is simple centralized logging, on your infrastructure, with great support for ASP.NET Core and Serilog. Version 4 adds integrated dashboards and alerts - check it out!

赞助商: Seq是在您的基础结构上的简单集中式日志记录,并为ASP.NET Core和Serilog提供了强大的支持。 第4版添加了集成的仪表板和警报-签出!

关于斯科特 (About Scott)

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

斯科特·汉塞尔曼(Scott Hanselman)是前教授,前金融首席架构师,现在是演讲者,顾问,父亲,糖尿病患者和Microsoft员工。 他是一位失败的单口相声漫画家,一个玉米种植者和一本书的作者。

c# diagnostic_已解决:Surface Diagnostic Toolkit的Surface Pro 3 USB驱动程序问题
c# diagnostic_已解决:Surface Diagnostic Toolkit的Surface Pro 3 USB驱动程序问题
c# diagnostic_已解决:Surface Diagnostic Toolkit的Surface Pro 3 USB驱动程序问题
About   关于 Newsletter 时事通讯
Hosting By 主持人
c# diagnostic_已解决:Surface Diagnostic Toolkit的Surface Pro 3 USB驱动程序问题

翻译自: https://www.hanselman.com/blog/solved-surface-pro-3-usb-driver-issues-with-the-surface-diagnostic-toolkit

c# diagnostic