Sign in with Microsoft
Sign in or create an account.
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.


The Visual Studio Client Detector Utility is a required component that must be installed on client computers for Visual Studio Administrator Updates to be correctly recognized and received. It is used to detect the current versions of Microsoft Visual Studio on client computers, and to determine whether an administrator update applies to those clients.

How to obtain and install the Client Detector Utility

The Visual Studio Client Detector Utility is included with all Microsoft Visual Studio 2019 and Microsoft Visual Studio 2017 product updates that were released on or after May 12, 2020, and it is also included with all Visual Studio administrator updates. This tool is also now independently available on both the Windows Server Update Services (WSUS) and the Microsoft Update Catalog so that administrators can deploy it separately if it is necessary. To do this, an IT administrator can download the Client Detector Utility from the Microsoft Update Catalog and install it directly on the client computers, or use the WSUS package and deploy it to the client computers throughout their organization by using Microsoft Endpoint Configuration Manager.

How to determine whether the Client Detector Utility was installed correctly

If the Client Detector Utility was installed as part of a Visual Studio installation, it is considered part of Visual Studio. If the tool was installed independently by using a WSUS or a Catalog package, it will be explicitly displayed in Windows Settings > Add or Remove Programs.

To verify that the Client Detector Utility was installed correctly regardless of how it was originally obtained, start PowerShell as an administrator on the client computers, and then enter the following command:

Get-CimInstance MSFT_VSInstance -Namespace root/cimv2/vs

The results should show all instances of Visual Studio that are installed on the computer.

If you receive an error message when you run Get-CimInstance, you can try to repair or reinstall the Client Detector Utility manually. To do this, first locate the following directory:

  • C:\ProgramData\Microsoft\VisualStudio\Packages\Microsoft.VisualStudio.Setup.WMIProvider,Version=xxxx

Next, locate the Microsoft.Visualstudio.Setup.WMIProvider.msi file, right-click the file, and then select Repair.

Error codes

Error codes for Visual Studio client products and components are defined on the Applying Administrator Updates page.

Feedback and support

You can use the following methods to provide feedback or report issues about the Visual Studio Client Detector Utility.

Additional Resources

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.

Was this information helpful?

What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!