Agent driver is not loaded. Please restart this system and load the driver.

Follow

Scope

This article lists the cause and possible solution for the Windows backup error "Agent driver is not loaded. Please restart this system and load the driver."

Cause

  • The STC Driver was not loaded after installation, most commonly as a result of a machine not being rebooted after the ShadowSnap Installation process is executed.
  • It can also indicate that the stcvsm.sys driver was not properly installed.

Solution

Follow these steps:

  • Reboot the production machine, as this will complete the ShadowSnap Installation process.
  • Repair agent communications with the protected server.

If problem persists post-reboot

  • Verify that you have the correct versions of ShadowProtect and ShadowSnap. You can check these software versions from the Device Overview page of the appliance GUI.
  • Make sure that group policy is not preventing the stcvsm driver from being installed.
    • If it did, it will likely show up as an unknown device. You can be sure this unknown device is linked to stcvsm by looking at the hardware ID property. Once you have done this, browse the other properties for possible causes of the issue.
  • Disable any group policy setting preventing the installation of the driver.

Reinstall the stcvsm driver

Follow these steps to reinstall the stcvsm driver:

1. Download PSExec.exe from http://live.sysinternals.com/psexec.exe.
2. Open a Command Prompt window. Browse to the location PsExec was downloaded to.
3. Run the command psexec.exe -hsi cmd.exe. This will open a second Command Prompt window which will be running as the local system.


Exec_1.JPG
Figure 1: psexec.exe -hsi cmd.exe


4. From the new Command Prompt window, browse to <Program Dir>\Storagecraft\Shadowprotect\.
5. Run dir to verify that you can see a file called stcinst.exe.
6. Make a copy of that file and rename it to stcinst.exe.bak.
7. From the Command Prompt window, run stcinst.exe –w.


Exec_4.JPG
Figure 2: stcinst.exe –w

8. Download the stcinst.exe installer.
9. Extract the contents of the stcinst.zip file to a Stcinst folder on the desktop.
10. In the Stcinst folder, you will see x64 and x86 subfolders. Within these subfolders are installation directories for pre and post-Vista operating systems. Choose the installation directory that corresponds with the host operating system you are running the install on.
11. Note the path of the installer that you're trying to use.
12. Go to "Run" and type cmd to open a command window.


PsTools_Snap_2.JPG
13. Change to the directory where the folder is located: cd Desktop\PsTools

PsTools_Snap_3.JPG
14. Run dir to list the contents of the directory.

PsTools_Snap_1.JPG
15. Once in the directory, run the PsExec tool to invoke a new command prompt that runs as the local system user: psexec.exe -hsi cmd.exe

PsTools_Snap_5.JPG
16. In the new command window that opens, cd into the directory of the stcvsm.sys installer you wish to use.


17. To install the driver, use the following syntax: Stcinst.exe Stcvsm.inf

18. Reboot the machine. Attempt another backup.

Snapshot Driver Issues

  • Open 'Add/Remove programs on the target server
  • Right click on 'Storagecraft Shadowprotect' -> Uninstall/Change
  • Select Modify --> Next --> ensure that 'Snapshot Driver' is checked --> Next --> Next.
  • If its not checked, check it and reboot.
  • Start a backup on the web UI for agent.
  • If the backup still fails with the same error, then reboot your server and restart a backup.

Reinstall

  • Remove the software with a higher level uninstaller that takes care of registry keys and leftover files instead of the normal Windows uninstaller.
  • Independently install the ShadowProtect MSP package using PsExec and then perform an overlay install with the ShadowSnap installer afterwards.

Was this article helpful?

0 out of 0 found this helpful

You must sign in before voting on this article.

Want to talk about it? Head on over to our Community Forum!