Specified cast is not valid.
Figure 1.
1. Run a repair of the Backup Exec installation
2. Reboot the server
Should the Backup Exec console fails to load again with error "Specified cast is not valid", the installation log BKUPINST.HTM will show the following:
05-26-2012,00:03:46 : Action 0:03:46: StopBEServices. Stopping Backup Exec services
05-26-2012,00:03:46 : Action start 0:03:46: StopBEServices.
05-26-2012,00:03:47 : There are currently 1 active backup jobs on the Backup Exec server. Please stop any active backup jobs or wait for them to complete before selecting Retry, or select Cancel to try again later.
05-26-2012,00:03:47 : V-225-95: ERROR: VerifyJobsRunning failed with a value of 1602 ***To search for information about this error, click here
05-26-2012,00:03:47 : FATAL ERROR: BEMSI;InstallManager.dll;InstallManager.cpp;IM_StopBEServices()-VerifyJobsRunning();1602
05-26-2012,00:03:47 : CustomAction StopBEServices returned actual error code 1602 (note this may not be 100% accurate if translation happened inside sandbox)
05-26-2012,00:03:47 : Action ended 0:03:47: StopBEServices. Return value 2.
05-26-2012,00:03:47 : Action ended 0:03:47: INSTALL. Return value 2.
3. Stop and start all the Backup Exec services to "terminate" any active jobs
4. Run another repair of the Backup Exec installation
5. Reboot the server