Wsusutil checkhealth error

Hello everyone,

I'm facing some problems while doing wsus check via cmd  "wsusutil checkhealth"

Check result is:

Fatal Error: Could not load file or assembly 'Microsoft.UpdateServices.HealthMonitori
ng, Version=3.1.6001.1, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of i
ts dependencies. The system cannot find the file specified.

Any clue with this one? Some .net framework related?

Windows 2008 R2 Standard - WSUS 3.0 SP2 3.2.7600.226

February 20th, 2015 8:01pm

Is there a "Microsoft.UpdateServices.HealthMonitoring.dll" in the "Update Services\Tools" folder? It's odd it's looking for "3.1.6001.1", that's a 3.0 SP1 reference I believe. 

I just checked the versions of the .exe and .dll on mine, both are on 3.2.7600.226 (my test box is currently patched to 3.2.7600.256)

Free Windows Admin Tool Kit Click here and download it now
February 22nd, 2015 3:38pm

Using wsusutil directly from tools works fine :)) I put .dll file into system32 and right now i'ts oki ... strange thing with version as You mentioned my wsusutil.exe and Microsoft.UpdateServices.HealthMonitoring.dll are in 3.1.7600.266 ver. but going to WSUS Help it shows ver. 3.2.7600.226.  Dll files in service/bin are in 3.1.7600.266 even wsusservice.exe :// on the other hand HKLM\S\M\Update Services\Server\Setup shows ver 3.2.7600.266 that's odd and by the way everything works fine with client updates, reporting and so on :) I suppose it's ok. 

Checkhealth showed me problem with Server Synchronization Web Service but changing usecustomwebsite from true to false and back to true solves the problem since I use 8530 port :)

Thanks for help Michael !!!

Greets!! :)

 
February 23rd, 2015 5:24am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics