The following error message is displayed when restored virtual machine is powered on.
Failed to power on with Error ‘The system cannot find the file specified

Job may fail with error "0xe0009645 - Backup Exec failed to register the virtual machine. See the job log and the Windows Event Viewer for more details."
Redirect restore of a Virtual machine may fail for Windows Server 2016/2019 Hyper-V server version when either of the following options are used in the redirect job settings:
Redirected restore fails with both the options -
- Different Location keeping same path while changing the drive
- Different location, Prefix and Source Drive Path with anew drive and path
This happens because the configuration file for the virtual machine is not updated properly by the Hyper-V VSS writer to point to the correct VM files location.
Note: The disks are restored successfully at the location specified.
Example - If a source VM had all its files in C:\VMName directory, and the same is restored to volume D: on the destination server, then all the files are restored to D:\VMName directory. However, the configuration file in destination directory would still point to the source path, in this case C:\VMName. The .VMGS file is restored on volume D:, the VM cannot find the file on volume C of the new target server where restore is done.
Workaround:
Run the restore job with following option if the virtual machine is being restored to another server.
"Different location keeping the same drive and path locations".
Note: This problem is not seen when restore is done to Windows 2022.