Monitor the deployment progress and troubleshoot any installation failures using Intune's built-in reporting tools.
Navigate to Apps > All apps > HP Support Assistant > Device install status to view real-time deployment information.
Monitor these key metrics:
- Installation success rate
- Failed installations with error codes
- Pending installations
- Not applicable assignments
For troubleshooting failed installations, check the Intune Management Extension logs on affected devices:
# Check Intune Management Extension logs
Get-WinEvent -LogName "Microsoft-Windows-DeviceManagement-Enterprise-Diagnostics-Provider/Admin" | Where-Object {$_.TimeCreated -gt (Get-Date).AddHours(-24)} | Select-Object TimeCreated, LevelDisplayName, Message | Format-Table -Wrap
Verify successful installation across your environment:
# Verification script for HP Support Assistant deployment
$devices = Get-MgDevice -Filter "manufacturer eq 'HP'"
foreach ($device in $devices) {
$hpSAStatus = Invoke-Command -ComputerName $device.DisplayName -ScriptBlock {
$service = Get-Service "HP Support Assistant Service" -ErrorAction SilentlyContinue
if ($service -and $service.Status -eq "Running") {
return "Installed"
} else {
return "Not Installed"
}
} -ErrorAction SilentlyContinue
Write-Output "$($device.DisplayName): $hpSAStatus"
}
Common error codes and solutions:
- 0x80070005: Access denied - Check device permissions and ensure the app runs as System
- 0x80070643: Fatal error during installation - Verify the installer isn't corrupted
- 0x8007000D: Invalid data - Re-create the IntuneWin package
Verification: Successful deployment should show 95%+ success rate within 48 hours for devices that are online and checking in with Intune regularly.