Hello
WSUS (Windows Server Update Services) is designed to provide updates for specified Microsoft products to computers in a corporate environment. Therefore, if a product (like Office 2010 in your example) is not selected to sync in WSUS, it will not provide information about missing patches for that product.
However, you can use PowerShell to find missing updates on WSUS client computers. Here’s a simple script that you can use:
$UpdateSession = New-Object -ComObject Microsoft.Update.Session
$UpdateSearcher = $UpdateSession.CreateupdateSearcher()
$Updates = @($UpdateSearcher.Search("IsHidden=0 and IsInstalled=0").Updates)
$Updates | Select-Object Title
This script will list all the pending/missing Windows updates. Please note that this script will only list the updates that are missing and not install them.