An error involving the ShadowProtect Service can occur where the pre-existing Backup Jobs no longer exist.
This is most commonly caused by the ShadowProtect Service not installing on initial update to ShadowProtect v4.01, but this can also be caused by unregistering and registering the service.
These instructions will walk you through how to correct this error.
This solution can also be used for re-establishing a continuous incremental backup chain.
Situation
An error occurred involving the ShadowProtect Service and now the pre-existing Backup Jobs no longer exist.
Synopsis
This is most commonly caused by the ShadowProtect service not installing on initial update to ShadowProtect v4.01, but can also be caused by unregistering and registering the service.
When ShadowProtect performs an update, the backup jobs information is moved to a temporary location in the registry while the ShadowProtect Service is being updated. Once the update is complete the Backup Jobs information is moved back to the original location under the ShadowProtect Service. When the ShadowProtect service does not install properly during the update process, or is manually unregistered, it causes the Backup Job information to be lost.
Solution
This solution can also be used for re-establishing a continuous incremental backup chain.
1. Right click the backup file and select Mount and select the option to mount as writeable.
- Use the most recent ShadowProtect backup image with the correct Scheduled Backup Job information.
- Note the drive letter where it is mounted (for use in later steps.)
2. Load the Registry Hive from the ShadowProtect backup image:
- Go to Start > Run > Regedit.EXE
- Select HKEY_LOCAL_MACHINE
- Go to File > Load Hive
- Select the following registry database from the drive letter that was created when mounting: (windir%/system32/config/system)
- For this situation, name the mounted database as: Temp
3. Export the Backup Job information:
- Navigate toHKEY_LOCAL_MACHINE\Temp\ControlSet001\services\ShadowProtectSvc\Parameters
- Right-Click on the Jobs key > select Export
- Save the .REG file
- Once the .REG has been written
- Select HKEY_LOCAL_MACHINE\Temp
- Go to File > Unload Hive
- Select Yes, when prompted
- Close Regedit.EXE
4. Edit the .REG File:
- Right-Click on the Exported .REG file > select Edit (This will open the file in Notepad)
- Go to Edit > Replace
- Replace All instances of Temp\ControlSet001 with SYSTEM\CurrentControlSet
- Save the .REG file
5. Double-Click on the .REG file and add it to the Registry
6. Restart the ShadowProtect Service
- Go to Start > Run > Services.MSC
- Right-Click on and restart the ShadowProtect Service
Registry Warning:
Although we make every effort to be timely and accurate, the registry is part of the Windows internal programming code and is therefore subject to change at any time. Possible discrepancies include changes in the locations of the entries, the default values, the range, the use of the data, and its content.
Do not use a registry editor to edit the registry directly unless you have no alternative.
Registry editors bypass the standard safeguards provided by administrative tools. These safeguards prevent you from entering conflicting settings or settings that are likely to degrade performance or damage your system. Editing the registry directly can have serious, unexpected consequences that can prevent the system from starting and require that you reinstall or restore Windows.
Comments
0 comments
Please sign in to leave a comment.