A Veeam Backup & Replication 12.x SureBackup job, utilizing a PowerShell script as part of testing, fails with the error:
[SureBackup] [JobName] [ScriptTests] End 'Custom script 1: name $scriptName, failed - PowerShell is not installed on this computer'
This issue occurs for machines running Server 2025, due to the PowerShell 2.0 being uninstalled by the Microsoft update KB5065426:
This issue is resolved starting in Veeam Backup & Replication 13.0.1.180.
If upgrading to the latest version of Veeam Backup & Replication is not possible, a hotfix is available for Veeam Backup & Replication build 12.3.2.4165.
If this KB article did not resolve your issue or you need further assistance with Veeam software, please create a Veeam Support Case.
To submit feedback regarding this article, please click this link: Send Article Feedback
To report a typo on this page, highlight the typo with your mouse and press CTRL + Enter.
This form is only for KB Feedback/Suggestions, if you need help with the software open a support case