FRS WMDC Repair
19 May 2020
The first thing that needs to be checked when troubleshooting WMDC is that the right version of both WMDC and the WMDC Driver Update software is installed and both are showing up in the installed programs list. If you click the icon in the lower left of your windows 10 desktop, then search for “Control Panel”, select “Programs”, then select “Programs and Features”, this will show you all of the currently installed programs on the computer. In the list you should see both WMDC programs and they should look like the picture below:
If WMDC and WMDC Driver Update are installed and look like the picture above showing version 6.1.6965.0 in the last column, skip to step 2.
If only one of these programs is listed then uninstall this single program, download the appropriate download file from the table below, and reinstall WMDC.
*-If you need help determining which OS you have (32bit or 64bit) once again click on the windows icon in the bottom left corner of your screen or the magnifying glass icon (one of these will have a search bar to type into), type the word “System” and click on the icon that looks like this:
This will open the system screen and under the “System” section, under “System Type:” it will tell you if you have a 32bit or 64bit operating system.
WMDC Installer (v. 6.1.6965.0)
The second step is to determine if the right version of the .NET framework is installed and enabled. To check if .NET version 3.5 is installed and enabled followed the outlined steps below:
You can enable the .NET Framework 3.5 through the Windows Control Panel. This option requires an Internet connection.
- Press the Windows key on your keyboard, type “Windows Features”, and press Enter. The Turn Windows features on or off dialog box appears.
- Select the .NET Framework 3.5 (includes .NET 2.0 and 3.0) check box, select OK, and reboot your computer if prompted.
You don't need to select the child items for Windows Communication Foundation (WCF) HTTP Activation and Windows Communication Foundation (WCF) Non-HTTP Activation unless you're a developer or server administrator who requires this functionality.
Once you have WMDC and the WMDC Driver Update showing as installed programs, and you have checked to make sure .NET 3.5 is installed and enabled, the third step is to fix the registry by running one or both of the tools Juniper Systems has created to allow WMDC to run properly in windows 10.
Download the first tool from the link below to your desktop, navigate to its location on the desktop, right click on the file directly and choose “Run as Administrator”:
You will see a black command prompt like the screen shot below:
after successfully restarting your computer, If WMDC will still not open and connect to your device properly, then this second tool attempts to repair Windows 10 in several different ways pertaining to the Fall 2018 creators windows update. Download and run this tool by clicking the link below:
If after running both of these tools and resetting the computer WMDC still fails, then proceed to step 4.
If you've made it through steps 1 - 3 and WMDC will still not come up, there could potentially be issues with the USB drivers that allow the handheld to connect to the PC. When a new device is connected to your PC, the windows update utility will sometimes want to go out to the internet and check for a new version of whatever drivers are automatically installed on that initial connection, often times when this happens, the windows update utility will hang and never find new or updated version of the driver(s). Until this windows update utility finished the drivers that are installed by default cant be accessed and a successful connection to WMDC will never come up.
To see what the windows update utility is currently doing, click into your search bar in the lower left corner or click the search icon and search for “Windows Update Settings”, windows should bring up a system settings option that looks like this:
You should then be shown the screen below…
If you then click the “Advanced Options” link you will see an option where you can toggle a “Pause Updates” slider that will stop windows from currently trying to find and update these drivers and potentially allow windows to use the exisiting drivers installed on initial plugin and connect to WMDC.
If pausing windows update is successful you can un pause them to resume normal windows update operation and you should still be able to connect with WMDC as it is now not looking for new drivers as the initial connection event has passed.
If after all of the previous four steps have been gone through and you still can't get connected check to make sure that both of the windows services associated with WMDC are present and accounted for and are running. If you hit the windows key + the R key together this will bring up the run box, type in “services.msc” and hit the ok button:
This will bring up all of the installed windows services currently installed, towards the bottom the list there should be two WMDC services listed as shown in the picture below.
If these services are not present, then you may need to install the “Media Feature Pack” stand alone. As of 1/20/2020 and Windows version 1903 this pack may or may not have installed properly in windows.