Windows 10 Usb C Drivers Download Microsoft

Posted on  by admin
Installs the USB Type C Power Delivery Controller for Windows 11* and Windows® 10 64-bit for the Intel® NUC.

Intel Software License Agreement

Windows 10, 64-bit*, Windows 11 Family* . Size: 208.5 KB . SHA1: 9289062FEDAE7E11246A7D7EB8773F004C2FD04A . Installs the USB Type C Power Delivery Controller for Windows 11* and Windows® 10 64-bit for the Intel® NUC.

If you need help installing this driver, see How to Install a Driver without a .exe File. Not sure if this is the right driver for your Intel® NUC? Run Intel® Driver & Support Assistant to automatically detect updates. Identify your products and install Intel driver and software updates for your Windows* system.

  1. USB device-side drivers. The USB device-side drivers service the function/device/peripheral.

  2. The USB function controller class extension supports MTP (Media Transfer Protocol) and charging using BC 1.2 chargers.

Microsoft provides in-box client drivers for Synopsys USB 3.0 and ChipIdea USB 2.0 controllers.

You can write a custom client driver for your function controller by using USB function controller client driver programming interfaces.

Available Downloads

For more information, see Developing Windows drivers for USB function controllers.

The SoC vendor might provide you with the USB function lower filter driver for charger detection.

You can implement your own filter driver if you are using the in-box Synopsys USB 3.0 or ChipIdea USB 2.0 client driver.

  1. USB host-side drivers. The USB host-side drivers are a set of drivers that work with EHCI or XHCI compliant USB host controllers.

  2. The drivers are loaded if the role-switch driver enumerates the host role. If your host controller is not specification-compliant, then you can write a custom driver by using USB host controller extension (UCX) programming interface.

For information, see Developing Windows drivers for USB host controllers. Not all USB devices classes are supported on Windows 10 Mobile.

USB connector manager. Microsoft provides a UCSI in-box driver with Windows (UcmUcsiCx.sys) that implements the features defined in the USB Type-C Connector System Software Interface Specification.

Method 1: Download USB Type C drivers manually

  1. The specification describes the capabilities of UCSI and explains the registers and data structures, for hardware component designers, system builders, and device driver developers.

  2. This driver is intended for systems with embedded controllers. This driver is a client to the Microsoft-provided USB connector manager class extension driver (Ucmcx.sys).

  3. The driver handles tasks such as initiating a request to the firmware to change the data or power roles and getting information needed to provide troubleshooting messages to the user.

This download is valid for the product(s) listed below.

SET_NOTIFICATION_ENABLE: The system or controller must support the following notifications within SET_NOTIFICATION_ENABLE:Supported Provider Capabilities ChangeNegotiated Power Level Change.

Supported Provider Capabilities Change.

Negotiated Power Level Change.

  • GET_CONNECTOR_STATUS: The system or controller must support these connector status changes within GET_CONNECTOR_STATUS:Supported Provider Capabilities ChangeNegotiated Power Level Change.

  • Supported Provider Capabilities Change. Negotiated Power Level Change.

  • USB Type-C hardware/firmware detects a device-attach event and the Windows 10 system DRP system initially becomes the UFP role.The firmware sends a notification indicating a change in the connector.The UCSI driver sends a ​ GET_CONNECTOR_STATUS request.The firmware responds that its Connect Status = 1​ and Connector Partner Type = DFP.

  • The firmware sends a notification indicating a change in the connector.

  • The UCSI driver sends a ​ GET_CONNECTOR_STATUS request.

  • The firmware responds that its Connect Status = 1​ and Connector Partner Type = DFP.

  • The drivers in the USB function stack responds to the enumeration.

  • The USB connector manager class extension recognizes that the USB function stack has loaded and hence the system is in the wrong state.

  • It tells the UCSI driver to send Set USB Operation Role and Set Power Direction Role requests to the firmware.

USB Type-C hardware/firmware initiates the role-swap operation with the DFP​.

  • USB Type-C hardware/firmware detects that a charger is connected and negotiates a default power contract. It also observes that the charger is not providing sufficient power to the system.

  • USB Type-C hardware/firmware sets the slow charging bit. The firmware sends a notification indicating a change in the connector. The UCSI driver sends a ​ GET_CONNECTOR_STATUS request. The firmware responds with Connect Status = 1​, Connector Partner Type=DFP, and Battery Charging Status = Slow/Trickle.

  • The USB connector manager class extension sends notification to the UI to display the charger mismatch troubleshoot message.

How to download and update USB Type C drivers?

Locate the device node in Device Manager (devmgmt.msc) named UCSI USB Connector Manager.

The node is under the Universal Serial Bus controllers category.

Select and hold (or right-click) on the device, and select Properties and open the Details tab.

  • Select Device Instance Path from the drop-down and note the property value.

  • Open Registry Editor (regedit.exe). Navigate to the device instance path under this key.

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\\Device Parameters.

  • Create a DWORD value named TestInterfaceEnabled and set the value to 0x1.

  • Restart the device by selecting the Disable option on the device node in Device Manager, and then selecting Enable.

  • Alternatively, you can simply restart the PC. Hi Matthew, I am Dave, an Independent Advisor, I will help you with this.

  • It is best to not use a driver updating utility to update your drivers, the only place you should get drivers is from the support page for your PC or Windows 10 updates, which should automatically update your drivers.

  • Is there any chipset or BIOS updates available for your system on the HP support page, if so, you should install those updates.

  • Power to the Developer! MSI GV72 - 17.3", i7-8750H (Hex Core), 32GB DDR4, 4GB GeForce GTX 1050 Ti, 256GB NVMe M2, 2TB HDD.

Harassment is any behavior intended to disturb or upset a person or group of people.

  • Threats include any threat of suicide, violence, or harm to another. Any content of an adult theme or inappropriate to a community web site.

  • Any image, link, or discussion of nudity. Any behavior that is insulting, rude, vulgar, desecrating, or showing disrespect. Any behavior that appears to violate End user license agreements, including providing product keys or links to pirated software.

  • Unsolicited bulk mail or bulk advertising. Any link to or advocacy of virus, spyware, malware, or phishing sites.

Introduction

Any other inappropriate content or behavior as defined by the Terms of Use or Code of Conduct.

Any image, link, or discussion related to child pornography, child nudity, or other child abuse or exploitation.

Details (required): 250 characters remaining 6 people found this reply helpful ·Was this reply helpful?

  • Sorry this didn't help. Thanks for your feedback.How satisfied are you with this reply?Thanks for your feedback, it helps us improve the site.How satisfied are you with this reply?Thanks for your feedback.

  • Any image, link, or discussion of nudity. Any behavior that is insulting, rude, vulgar, desecrating, or showing disrespect.

  • Any behavior that appears to violate End user license agreements, including providing product keys or links to pirated software.

  • Unsolicited bulk mail or bulk advertising. Any link to or advocacy of virus, spyware, malware, or phishing sites. Any other inappropriate content or behavior as defined by the Terms of Use or Code of Conduct.

  • Any image, link, or discussion related to child pornography, child nudity, or other child abuse or exploitation.

  • Details (required): 250 characters remaining 6 people found this reply helpful ·Was this reply helpful?

  • Sorry this didn't help. Thanks for your feedback.How satisfied are you with this reply?Thanks for your feedback, it helps us improve the site.How satisfied are you with this reply?Thanks for your feedback.

  • Any behavior that appears to violate End user license agreements, including providing product keys or links to pirated software.

  • Unsolicited bulk mail or bulk advertising. Any link to or advocacy of virus, spyware, malware, or phishing sites.

Any other inappropriate content or behavior as defined by the Terms of Use or Code of Conduct.

  • Any image, link, or discussion related to child pornography, child nudity, or other child abuse or exploitation. Details (required): 250 characters remaining 6 people found this reply helpful ·Was this reply helpful? Sorry this didn't help. Thanks for your feedback.How satisfied are you with this reply?Thanks for your feedback, it helps us improve the site.How satisfied are you with this reply?Thanks for your feedback.

  • Any link to or advocacy of virus, spyware, malware, or phishing sites. Any other inappropriate content or behavior as defined by the Terms of Use or Code of Conduct.

What is USB-C?

Any image, link, or discussion related to child pornography, child nudity, or other child abuse or exploitation.

Details (required): 250 characters remaining 6 people found this reply helpful ·Was this reply helpful?

Sorry this didn't help.

  • Thanks for your feedback.How satisfied are you with this reply?Thanks for your feedback, it helps us improve the site.How satisfied are you with this reply?Thanks for your feedback.

  • 6 people found this reply helpful . Was this reply helpful?

  • Sorry this didn't help. Thanks for your feedback. How satisfied are you with this reply? Thanks for your feedback, it helps us improve the site. How satisfied are you with this reply? Thanks for your feedback.

  • Allows for faster charging up to 100W with Power Delivery over USB Type-C. Single connector for both USB Hosts and USB Devices.

  • Can switch USB roles to support a USB host or device. Can switch power roles between sourcing and sinking power.

  • Supports other protocols like DisplayPort and Thunderbolt over USB Type-C.

  • Introduces USB Billboard device class to provide error notifications for Alternate Modes.

  • USB Function driver bring-up is only required if you support USB Function mode.

If you previously implemented a USB Function driver for a USB micro-B connector, describe the appropriate connectors as USB Type-C in the ACPI tables for the USB Function driver to continue working. For more information, see instructions about writing a USB Function driver.

  • USB Role-Switch driver bring-up is only required for devices that have a Dual Role controller that assumes both Host and Function roles.

    To bring-up the USB Role-Switch driver, you need to modify the ACPI tables to enable the Microsoft in-box USB role-switch driver.

  • For more information, see the guidance for bringing up the USB Role Switch Driver.

    A USB Connector Manager Driver is required for Windows to manage the USB Type-C ports on a system.

  • The bring-up tasks for a USB Connector Manager driver depend on the driver that you choose for the USB Type-C ports: The Microsoft in-box UCSI (UcmUcsiCx.sys and UcmUcsiAcpiClient.sys) driver, a UcmCx client driver, or a UcmTcpciCx client driver.

    For more information, see the links in the preceding section that describe how to choose the right solution for your USB Type-C system.

Detailed Description

Test USB Type-C systems with USB Type-C ConnEx: Run USB tests included in the Windows Hardware Lab Kit (HLK).

Run USB function HLK tests with a C-to-A cable: Search for Windows USB Device in the HLK.

Certification and compliance: Attend power delivery and USB Type-C compliance workshops hosted by the standards bodies.

Want to download the USB-C driver for your Windows 10 computer?

We’ll walk you through how to download and update USB C drivers step by step.

  • USB-C, or USB Type-C, is a 24-pin USB connector system that is published by USB-IF.

  • USB 2.0 or USB 3.0 is a Universal Serial Bus standard, while USB C is a connector system. There are three USB connector system: USB Type-A, USB Type-B, and USB Type-C. And type-C is commonly used. One of the biggest differences in USB Type-C is its upper end and lower end are completely identical, and users can insert in the front and back directions without having to know which side is the front side.

  • USB-C driver is critical for your USB device to work seamlessly with your computer.

  • Note: the screenshots below come from Windows 10, and steps apply to Windows 8.1 and Windows 7.

Method 2: Update USB C drivers automatically

You can download your USB-C driver manually via Device Manager which allows you to manage hardware devices and driver software for your Windows computer.

To do so, follow these steps:.

1) On your keyboard, press the Windows logo key and R at the same time to invoke the Run box.

  • 2) Type devmgmt.msc and click OK. 3) Double click Universal Serial Bus controllers (or any other categories that your USB C device belongs to), then right click on your USB-C device, and click Update driver.

  • 4) You’ll be presented with two options:. Search automatically for updated driver software: choose this option is you want to download the USB C driver from Windows Update server.

  • Browse my computer for driver software: choose this option if you have downloaded the driver software and installed in your computer.If you download the driver manually from the official website, make sure to match your Windows OS and process type (Windows 10 64 bit, for instance).

  • 5) Then follow the on-screen instructions to finish installing. 6) Restart Windows.

  • Now you should have downloaded and installed the USB C driver for your computer. If this method didn’t work for you, don’t worry, Move on to the next method.

  • If you don’t have the time or patience to download USB Type C drivers manually, you can do it automatically with Driver Easy.

  • Driver Easy will automatically recognize your system and find the correct drivers for it.

Automatic Driver and Software Updates

You don’t need to know exactly what system your computer is running, you don’t need to risk downloading and installing the wrong driver, and you don’t need to worry about making a mistake when installing.

You can update the USB 3.0 driver automatically with the Free or the Pro version of Driver Easy.

But with the Pro version it just takes 2 clicks (and you get full support and 30-day money back guarantee).

1) Download and install Driver Easy. 2) Run Driver Easy and click Scan Now. Driver Easy will then scan your computer and detect problem drivers.

3) Click the Update button next to a flagged USB C device to automatically download and install the latest driver (You can do this with the Free version).

Or click Update All to automatically download and install all the latest correct drivers that are missing or outdated in your system (This requires the Pro version. You’ll be prompted to upgrade when you click Update All). The Pro version of Driver Easy comes with full technical support.

USB-C overview

If you need assistance, please contact Driver Easy’s support team at [email protected] 4) Restart your computer to take effect.

Now the latest USB-C driver has been updated.

  1. If you have any questions, feel free to leave us a comment below.

  2. Select or clear the Notify me if there are issues connecting to USB devices box.

Note: If you're having trouble downloading photos, see Import photos and videos from phone to PC.

Here are some USB-C notifications you might receive if there’s a problem:

You might be able to fix your USB device

Your USB device ran into a problem. Follow these steps to try to fix it. (Error code ____)

Try these solutions

Possible cause

  1. Find the error code on your Windows 10 PC (or phone) and then note it.

  2. For the error code you see, follow the troubleshooting steps described in Error codes in Device Manager in Windows.

Note: This applies to all the error codes shown in Device Manager except error Code 28 (drivers for the device aren’t installed).

The USB device that you connected to reported a problem, or there’s a problem with the device driver.

  1. Select the Start button, then in the search box on the taskbar, type device manager and select Device Manager from the list of results.

  2. In Device Manager, find the device. It should be marked with a yellow exclamation point symbol.

  3. Choose the device, press and hold (or right-click) it, and then select Properties. The error code is displayed under Device status.

  • Swipe down from the top of your screen to open action center. The notification appears in action center with the error code listed there.

Slow USB charger connected

To speed up charging, use the charger and cable that came with your device.

Try these solutions

Possible causes

  • Use the charger and cable included with your PC (or phone).

  • Make sure you're connecting your charger to the USB-C charging port on your PC (or phone).

  • Use a can of compressed air to clean the USB-C port on your PC (or phone).

  • The charger isn’t compatible with your PC (or phone).

  • The charger isn’t powerful enough to charge your PC (or phone).

  • The charger isn’t connected to a charging port on your PC (or phone).

  • The charging cable isn't powerful enough for the charger, PC, or phone.

  • Dust or dirt inside the USB port on your device prevented the charger from being inserted correctly.

  • The charger is connected through an external hub or dock.

Notes:

  • A PC (or phone) with USB Type-C connectors has larger power limits. If the connector supports USB Power Delivery, it can charge even faster at greater power levels.

  • To charge faster, your PC (or phone), charger, and cable must all support the industry standards. Your charger and cable must also support the power levels your PC (or phone) requires for the faster charging. For example, if your PC requires 12V and 3A for the fastest charging, a 5V, 3A charger won’t give you the fastest charging.

  • Chargers that don't have a standard USB Type-C connector might use a proprietary, nonstandard connector that your PC (or phone) doesn’t support.

PC (or phone) isn't charging

To speed up charging, use the charger and cable that came with your device.

Try these solutions

Possible causes

  • Use the charger and cable included with your PC (or phone).

  • Make sure you're connecting your charger to the USB-C charging port on your PC (or phone).

  • Use a can of compressed air to clean the USB-C port on your PC (or phone).

  • The charger isn’t compatible with your PC (or phone).

  • The charger isn’t powerful enough to charge your PC (or phone).

  • The charger isn’t connected to a charging port on your PC (or phone).

  • The charging cable doesn’t meet the power requirements for the charger, PC, or phone.

  • Dust or dirt inside the USB port on your device might be preventing the charger from being inserted correctly.

  • The charger is connected to your PC (or phone) through an external hub or dock.

Notes:

  • A PC (or phone) with USB Type-C connectors has larger power limits. If the connector supports USB Power Delivery, it can charge even faster at greater power levels.

  • To charge faster, your PC (or phone), charger, and cable must all support the industry standards. Your charger and cable must also support the power levels your PC (or phone) requires for the faster charging. For example, if your PC requires 12V and 3A for the fastest charging, a 5V, 3A charger won’t give you the fastest charging.

  • Chargers that don't have a standard USB Type-C connector might use a proprietary, nonstandard connector that your PC (or phone) doesn’t support.

The USB device might not work

Try connecting it to a PC.

Try these solutions

Possible cause

  • Make sure your Windows 10 phone has all the latest updates for Windows. To check for the latest updates, on Start , swipe over to the All apps list, and then select Settings > Update & security > Phone update > Check for updates. This lets you check for the latest updates for Windows and the latest device drivers. For more info, see Windows 10 Updates.

  • If your Windows 10 phone is already running the latest version of Windows 10 Mobile, try to connect your device to a Windows 10 PC instead.

There's a driver in the device you connected to that isn't supported in the version of Windows 10 Mobile your phone is running. For information about the supported devices, see Universal Serial Bus (USB).

USB or Thunderbolt device functionality might be limited

Make sure the device you're connecting to is supported and that you're using the right cable.

Try these solutions

Possible causes

  • Make sure your PC (or phone) supports the same USB-C features as the connected device.

  • Make sure the cable supports the same USB-C features as the connected device.

  • Make sure the device or dongle is connected directly to your PC (or phone).

  • Make sure the device or dongle is connected to the USB-C port on your PC (or phone) that supports the correct Alternate Mode. For example, if you're connecting a Thunderbolt Alternate Mode device, make sure you connect to the USB-C port that supports Thunderbolt.

  • The device or dongle you connected to has new features for USB-C that your PC (or phone) doesn’t support.

  • The device you connected to has new features for USB-C that the cable doesn’t support.

  • The device or dongle isn't connected to the correct USB-C port on your PC (or phone).

  • The device or dongle is using an external hub or dock to connect to your PC (or phone).

  • Too many other Alternate Mode devices or dongles are connected to your PC (or phone).

Notes:

  • USB Type-C has a new feature called Alternate Modes. If your USB-C cable has this feature, you can connect to non-USB devices that support the same Alternate Mode. For example, if your USB-C cable has the Thunderbolt Alternate Mode, you can connect to Thunderbolt devices. There's no setting to turn on—your device automatically uses the appropriate mode if it's supported.

  • The Alternate Mode feature must be supported on the PC or phone's hardware and software, and the connected device or dongle. You might also need a specific USB-C cable.

Display connection might be limited

DisplayPort/MHL connection might not work. Try using a different cable.

Try these solutions

Possible causes

  • Make sure your PC (or phone), the external display, and the cable all support DisplayPort or MHL alternate modes.

  • Make sure the device or dongle is connected directly to your PC (or phone).

  • Make sure the device or dongle is connected to the USB-C port on your PC (or phone) that supports the correct Alternate Mode. For example, a DisplayPort Alternate Mode adapter should be connected to the USB-C port on your PC (or phone) that supports DisplayPort Alternate Mode.

  • The device or dongle you connected to has new features for USB-C that your PC (or phone) doesn’t support.

  • The device you connected to has new features for USB-C that the cable doesn’t support.

  • The device or dongle isn't connected to the correct USB-C port on your PC (or phone).

  • The device or dongle is connected to your PC (or phone) using an external hub or dock.

  • There are too many other devices or dongles connected to your PC (or phone) that use a USB-C connection.

Notes: USB Type-C has a new feature called Alternate Modes which allows you to use non-USB connections with the USB-C cable and connection. There's no setting to turn on—your device automatically uses the appropriate mode if it's supported. Here are the display Alternate Modes that your cable may support:

  • DisplayPort

    The DisplayPort Alternate Mode lets you project video and play audio on an external display that supports DisplayPort.

  • MHL

    The MHL Alternate Mode lets you project video and play audio on an external display that supports MHL.

  • HDMI

    The HDMI Alternate Mode lets you project video and play audio on an external display that supports HDMI.

These two PCs (mobile devices) can't communicate

Try connecting one of them to a mobile device (PC).

Try this solution

Possible causes

Connect your Windows 10 PC to a Windows 10 phone instead.

These types of connections aren’t currently supported:

  • Connecting two Windows 10 PCs together with a USB-C connection.

  • Connecting two Windows 10 phones together with a USB-C connection.

Use different USB port

This USB port doesn't support DisplayPort or Thunderbolt or MHL. Plug the USB device into a different USB port on your PC.

- OR -

The USB device might have limited functionality when connected to this port. Plug the USB device into a different USB port on your PC.

Try these solutions

Possible causes

  • Make sure the device or dongle is connected directly to your PC (or phone).

  • Make sure the device or dongle is connected to the USB-C port on your PC (or phone) that supports the features of the device or dongle. For example, if you're connecting a Thunderbolt device, make sure it’s connected to the USB-C port on your PC (or phone) that supports Thunderbolt.

  • The device or dongle isn't connected to the correct USB-C port on your PC (or phone).

  • The device or dongle is connected to your PC (or phone) using an external hub or dock.

USB device might not be working properly

Your PC (or phone) might not provide enough power to the USB device. Plug a power adapter into your USB device, or try to use a different PC (or phone).

Try these solutions

Possible causes

  • If the USB device can be powered externally, plug it into an external power source.

  • Plug your PC (or phone) into an external power source and don't run it on battery power.

  • Disconnect any unused USB devices that are connected to your PC.

  • Your PC (or phone) can't power the device you connected to because that device isn't supported.

  • Your PC (or phone) has a low battery, so it has temporarily limited the amount of power it can provide to the device.

  • Your PC (or phone) is providing power to other devices, so it has temporarily limited the power it provides to the device you just connected to.

  • The device you connected to requires more power than the PC (or phone) can provide.

Unsupported USB audio adapter

Connect a USB-C digital audio adapter instead.

Try this solution

Possible cause

If you have a USB-C analog audio adapter connected to your PC, unplug it, then connect a USB-C digital audio adapter instead.

Your PC doesn't support the audio adapter you connected to.

Note: There are two types of USB-C audio adapters: analog and digital. Most PCs only support USB-C digital audio adapters, which contain hardware that converts digital audio data from your PC to an analog signal that your headphones or speakers can play. USB-C digital audio adapters are often more expensive than analog audio adapters.