I’ve run into this issue recently where software updates don’t deploy successfully to client machines in Configuration Manager but everything on the surface appears to be functioning correctly. I did some digging and found in the WUAhandler.log file there were entries like this:
OnSearchComplete – Failed to end search job. Error = 0x80244022.
Scan failed with error = 0x80244022
This repeated every handful of minutes. There are a few different issues that are tied to this but the one that impacted my situation was the WSUSPool in the IIS Application Pools. In my case the WsusPool was in a stopped state. Restarting it allowed it to run for a few minutes then fail again.
- Launch the Internet Information Services (IIS) console.
- Expand the default server, select Application Pools.
- Select WsusPool.
- Select Advanced Settings from the Actions pane.
- Scroll down to the Recycling section and select Private Memory Limit (KB).
- Change the default 1843200 to 4000000. Click Ok.
- From an elevated command prompt cycle IIS: iisreset
- Launch the Configuration Manager console and navigate to Assets and Compliance and select a sample device.
- Initiate the Software Updates Deployment Evaluation from the client.
- View the WAUhandler.log file for updated activity and confirm the error messages have stopped.
Private Memory Limit (KB)
I have a laser printer at home. It’s an HP LaserJet Professional CP1025NW. It’s a dandy colour printer. When I want to use it with my Windows 10 computers I go to the HP support webpage and download the appropriate driver and go from there. For some reason Windows wants to install the HP LaserJet Professional CP1020 series driver which must have something related to the CP1025NW driver. It never properly installed on my Windows 8.1 computers and it’s now doing the same thing with the Windows 10 computers I have. Every time new updates are released Windows 10 tries with all its might to install that CP1020 driver and every time it results in this:
What I would like to do is uncheck the requirement/option that insists on updating this particular driver. Sadly, this isn’t available to me. I can understand why that is. Microsoft is doing its best to protect people who run with scissors. Budding trapeze artists who use no safety net. I had a chat the other day with one of the smart people I work with about my printer driver dilemma and he pointed me to this support article KB3073930. There are a couple of excellent suggestions in the article but there’s also an actual work around to “make it stop” trying to install the driver.
When you download and run the wushowhide.diagcab file available on the support article page it does a quick scan of your machine and presents you with the option to Show or hide updates.
I selected Hide updates and was presented with a list of drivers including the “offending” driver.
I selected the driver and click next and the wizard begins “Resolving problems”. The wizard completes and resolves the problem. If the situation changes with that driver I can always rerun the wizard and Show hidden updates to allow Windows to update it successfully.
Four days ago I noticed a serious drop in performance on my five year old Dell Studio laptop. An uncomfortable change in behavior was happening that appeared to be coming out of the blue. The system would degrade to the point where it was almost unusable. CPU stats would climb to 42% in Task Manager and stick there. The fan would jump to full power and stay there.
I went over what I might have changed or installed: a new password database application, and update to WinZip, some Microsoft updates, beta Firefox. Nothing really that should have caused the drag in performance that I was seeing. Symantec? I downloaded and installed MalwareBytes to scan for malware or anything malicious that might be present. Its been a really long time, years, since I’ve had any sort of virus issue so I wasn’t really surprised when the scans came back negative.
Next I looked at the hardware. Had something failed? I ran the diagnostics on the hardware and everything responded as ok. Wow, weird. So next I decided to remove the newer software, starting with the Firefox, and see if perhaps one of the new programs was causing the discomfort. No such luck. Uninstalled it and a couple of older programs I no longer use, did a clean up of the disk, installed CPUID’s HW Monitor to get an idea of how the hardware was behaving. The exhaust port was hot to the touch. The cpu seemed to be throwing off a lot of heat. HW Monitor told me the cpu was super hot, the cores were all pinned at 100%. Without running anything the cpu was being taxed like crazy.
Digging around online I found a few articles pointing to the weird 42% cpu thing but nothing that seemed related to my situation. Last night I found something different. There are a couple, more than a couple, of references to changes in how virtual memory is managed by Windows 10. This is something I haven’t changed in ages, Windows has been doing a good job of managing this. I don’t know what changed it but it definitely changed. So, I right click Start, select System, select Advanced system settings, select Settings under Performance on the Advanced tab. Select the Advanced tab on Performance Options and click Change on the Virtual Memory option. I uncheck the Automatically manage paging file size for all drives option and set the Custom size to the Recommended option at the bottom. Close everything up, reboot the laptop, and everything is back to normal.
I can only imagine that when the last set of updates were applied it maybe reset something? I’m going to watch it for a few days then try and switch it back and see what it does. Weird.
I have successfully updated three of the Windows 10 machines here at home but the fourth, the one I use regularly and often, just won’t go. From what I see online the problem is related to the installation of the Windows DVD player KB3081704 which appears to be successfully installed on this computer. Interestingly I see the updates download and run and appear to go to 100% before they crap out. I haven’t seen the November update yet on this machine. I’m not a big fan of the way Microsoft is presenting the details of the updates. The “learn more” and “details” links provide fairly useless information. I’m hoping this changes. If Microsoft is going to provide more frequent updates in the background to keep Windows 10 current it would be super useful if they also provide lots of details of what’s being updated and why.