山口屋~活動日誌~

私生活で主な出来事をピックアップ

Windows Update 非表示 wushowhide.diagcab

2024-02-15 23:58:30 | パソコン
Windows 10 以降は Windows Update の非表示が難しくなったようで。公式:wushowhide.diagcabを参考に PowerShell スクリプトを作成(最近インストールが上手くいかない事例が報告されている「2024-01 x64 ベース システム用 Windows 10 Version 22H2 のセキュリティ更新プログラム (KB5034441)」を非表示にする例)

try
{
$target = "2024-01 x64 ベース システム用 Windows 10 Version 22H2 のセキュリティ更新プログラム (KB5034441)"
$session = New-Object -ComObject Microsoft.Update.Session
$searcher = $session.CreateUpdateSearcher()
$updates = $searcher.Search(" IsInstalled=0").Updates
foreach($update in $updates)
{
if ($update.Title -eq $target)
{
$update.Title
$update.IsHidden = $true
}
}
}
catch
{
$errMsg = $_.Exception.Message
return $errMsg
exit 1
}