System Restore
System Restore tries to back up most drivers. It's a fairly safe option to try first. You can do so from the recovery console, or by booting from DVD/USB.
Manually disabling the filter driver
Note that this is mostly speculation, as I do not have a system with Rapid enabled that i can test with. I assume that it's added as a filter driver, and that it's also been added to Safe Mode ("SafeBoot Minimal") for whatever reason.
This is a somewhat risky operation. It's best that you make sure all your important data, and preferably the whole drive, is backed up. There's a chance that forcibly disabling the driver can cause data corruption, but I doubt it - IIRC "Rapid" was just memory caching, which does not persist across restarts.
Since you cannot boot into Windows, you'll have to find a boot environment that'll allow you to modify registry hives directly.
The entries you'll want to edit is within the HKEY_LOCAL_MACHINE\SYSTEM
hive, which is stored in \Windows\System32\config\system
. Back up that file before editing it using your preferred offline registry editor.
You'll want to head into HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
and see if you can find the filter driver in there - it'll be one of the keys (folders). Then write down the original data of the Start
value (entry) and change it to 0x4
(disabled).
Alternatively, you can try to remove just the filter driver from Safe Mode at least, by removing its entry under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal
.
This is the relevant MS KB article: https://support.microsoft.com/en-us/kb/816071
Obtaining a copy of the file
You can extract a copy from the Samsung Magician install folder. It's inside "C:\Program Files (x86)\Samsung\Samsung Magician\Rapid\Rapid_Upgrade.dll"
, if you open it with 7-Zip and browse within to \Rapid\Win8_amd64\RAPID\CacheFilter\amd64\SamsungRapidFSFltr.sys
.
Unfortunately, it's encrypted... but, of course, the password is embedded within the main application. If you want it, run strings
on RAPIDmode.dll
and look at the suspiciously password-like string shortly after the string unzip.exe
. It's a Unicode (probably UTF-16/UCS-2?) string -- I used Sysinternals Strings but --encoding=b
or --encoding=l
might work with GNU Strings.