New
#61
On my pc's, MoUsoCoreWorker.exe is triggered by just opening PC Settings. However it disappears after a short time after that.
Mark
When I woke my PC up in the morning, MoUsoCoreWorker.exe was listed in powercfg output. Less then an hour later, it's not listed. I'm not sure if that time varies.
I then opened Windows Update, but didn't check for updates as I have updates paused, then I went to Windows Security and checked for updates and still no MoUsoCoreWorker.exe reported in powercfg output.
UPDATE:
I had to restart my PC for unrelated reasons and MoUsoCoreWorker.exe wasn't in the powercfg output.
Last edited by steve108; 07 Jun 2021 at 09:50.
You may use the following PowerShell command to check for updates:
It will just display the updates but not download/install them.Code:(new-object -com "Microsoft.Update.Session").CreateupdateSearcher().Search("IsInstalled=0 and IsHidden=0").Updates|FT -property Title
Code:Windows PowerShell Copyright (C) Microsoft Corporation. All rights reserved. Try the new cross-platform PowerShell https://aka.ms/pscore6 PS C:\Windows\system32> (new-object -com "Microsoft.Update.Session").CreateupdateSearcher().Search("IsInstalled=0 and IsHidden=0").Updates|FT -property Title Title ----- 2020-11 Cumulative Update for .NET Framework 3.5 and 4.8 for Windows 10, version 20H2 for x64 (KB4580419) PS C:\Windows\system32> powercfg /requests DISPLAY: None. SYSTEM: None. AWAYMODE: None. EXECUTION: None. PERFBOOST: None. ACTIVELOCKSCREEN: None. PS C:\Windows\system32>
Hi Ed,
0. Thanks for your reply. Yes, the command does show an optional driver update for me too, as your reported. I have that update blocked because it's a printer driver from 2009.
1. I asked the wrong question.I meant to ask "Is there a way to show pending PREVIEW updates"
2. The powershell command wasn't showing any pending PREVIEW updates, so I decided to unpause Windows Updates and suddenly the Preview Update for .NET starting downloading, so I disconnected from the internet to stop it. So my question in 1. still remainsIs there a way to show pending PREVIEW updates without me unpausing WU.
3. This nonsense of M$ shoving PREVIEW updates down my throat is highly annoying.![]()
@steve108: OK, now I understand. I don't see any mechanism to distinguish and block updates by category. Maybe @Matthew Wai can shed more light on this specific issue? I still use WUMT and/or WUMgr to handle update selection prior to download/install myself. Recently, in fact, WUMT has proved instrumental in lifting a recurring logjam on Defender updates on an old (2012) Lenovo laptop. =e=
Steve, Ed,
I have a PS script that includes Previews. For example, it currently shows me 2021-05 Cumulative Update Preview for Windows 10 Version 21H1 for x64-based Systems (KB5003214)
I think it will show that even if updates are paused but I never use pause so cannot be certain.
Perhaps you'd like to try it.
draft v1.ps1
The code looks a bit messy because I'm experimenting with output options and have not done any tidying up.Code:$Session = new-object -com "Microsoft.Update.Session" $ctr = "(IsInstalled=0 and DeploymentAction=*)" $Result = $Session.CreateupdateSearcher().Search($ctr).Updates $Result | Select Title,Identity,IsHidden,LastDeploymentChangeTime,KBArticleIDs,IsInstalled,MaxDownloadSize,Description,SupportUrl | Format-List -Property Title,@{l='UpdateID';e={$_.Identity.UpdateID}},@{l='PublishedDate';e={$_.LastDeploymentChangeTime.ToString('yyyy-MM-dd')}},@{l='KBArticle';e={$_.KBArticleIDs}},IsHidden,IsInstalled,MaxDownloadSize,Description,SupportUrl
But it runs reliably and gives me correct results.
In case of word wrapping issues with the post, note that it has 4 lines beginning
Code:$Session = ... $ctr = ... $Result = ... $Result | ...
Sample output
Code:Title : 2021-05 Cumulative Update Preview for Windows 10 Version 21H1 for x64-based Systems (KB5003214) UpdateID : 9cf27d23-e3ca-47ff-8ccc-4df99d5326fb PublishedDate : 2021-05-25 KBArticle : 5003214 IsHidden : False IsInstalled : False MaxDownloadSize : 110423184013 Description : Install this update to resolve issues in Windows. For a complete listing of the issues that are included in this update, see the associated Microsoft Knowledge Base article for more information. After you install this item, you may have to restart your computer. SupportUrl : https://support.microsoft.com/help/5003214
I call it a draft because I'm actually trying to emulate in PS what I have previously used PSWindowsUpdate and then VBS for and I'm not interested in its current interim state. I intend to complete late in the year 202* but might well be late.
It is mainly based on abbodi's response in start-wuscan cmdlet is not available ... - MSDocs as well as some other MSDocs references.
Best of luck,
Denis
Thanks @Try3 for sharing your script,
I tried the script lines in a powershell windows and it's only showing the one single pending printer driver. It's not showing a pending .NET Prievew update which M$ tried to install when I unpaused updates (but I stopped it by disconnecting from the internet before download finished and it's not it WU history as being installed either). It's not showing the KB5003214 which I don't have installed either. My WU is currently paused.
Will be interesting to see what others report.