Removing StorageCraft ShadowProtect - don't do it using Control Panel

article #1303, updated 934 days ago

Do NOT use the Windows Control Panel for this removal. That method will leave lots of junk behind, which will prevent SPX and other tools from installing. Instead, do the below and reboot afterwards. This is Powershell, covering steps for both 32-bit and 64-bit operating systems. Copy and paste into administrative Powershell, and ignore all errors. First:

CD C:\Program Files\StorageCraft\ShadowProtect
CD C:\Program Files (x86)\StorageCraft\ShadowProtect

net stop vsnapvss
snapvss /unregister

vssins64.exe -u

net stop "StorageCraft ImageReady"

ShadowProtectSvc.exe -UnregServer

regsvr32 /u sbimgmnt.dll

CD "HKLM:\SYSTEM\CurrentControlSet\services\Storagecraft Imageready"
new-itemproperty . -name DeleteFlag -value 1 -PropertyType "DWord"

CD "HKLM:\SYSTEM\CurrentControlSet\services\sbmount"
new-itemproperty . -name DeleteFlag -value 1 -PropertyType "DWord"
set-itemproperty . -name "Start" -value 4

shutdown -f -r -t 0

Reboot will occur. After the reboot, again in administrative powershell:

New-PSDrive -Name HKCR -PSProvider Registry -Root HKEY_CLASSES_ROOT
Remove-Item -Recurse .SPF
Remove-Item -Recurse .SPI

Remove-Item -Recurse "HKLM:\SYSTEM\CurrentControlSet\Control\Class\{0A2D3D86-E1F2-4165-AB5C-E63D32C0BDE}"
Remove-Item -Recurse "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ShadowProtect"
Remove-Item -Recurse "HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\ShadowProtect"
Remove-Item -Recurse "HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{26F74578-1285-4C09-80C0-29106C357BFD}"

stcinst.exe -u

Remove-Item -Recurse "$env:ProgramFiles\StorageCraft\ShadowProtect"
Remove-Item -Recurse "$env:ProgramFiles(x86)\StorageCraft\ShadowProtect"

shutdown -f -r -t 0

The above steps written from: