I have a little problem. I have the need to make Windows save files to the slave hard drive by default. By that i mean that there is some programs that save their data automatically to the hard drive, and by default the hard drive would be the master. I need to change that. Let's say that when i save a file on the desktop, the file will be saved on the slave HD but seen in the desktop anyway. Is this possible to do?
Windows – How to make Windows save files to slave hard drive by default
windowswindows 7
Related Solutions
Unfortunately, this is the kind of urban legend nonsense that's all too typical from level 1 support folks. The desktop is nothing more than a shortcut to a location on your hard drive and is no different than any other folder.
ACT is the Microsoft Application Compatibility Toolkit and can be used to generate shims for the Windows platform. A shim is a small library which transparently intercepts an API, changes the parameters passed, handles the operation itself or redirects the operation elsewhere.
In the case of redirecting the file system which is required here, the CorrectFilePaths
shim can be used to redirect files from one location to another. For redirecting the registry, VirtualRegistry
can be used in a similar fashion.
After installing the ACT it can be launched from: Start Menu - Microsoft Application Compatibility Toolkit, then choosing the Compatibility Administrator Tool.
Right-click on New Database
and then choose an Application Fix
. Continue through the wizard providing a name for the package (will appear in Programs and Features) and then choosing the CorrectFilePaths
shim from the list. The syntax for this shim is: "oldpath";"newpath"
.
At the page where you describe the "Matching information" you can choose which processes load the shim, the values to match on include file version, file name, company name, etc..
Having generate a .sdb file using ACT, this can be installed (or uninstalled) on computers using the command line sdbinst.exe
application, which is installed by default on Windows. The example usage for the tool is as follows:
Usage: sdbinst [-?] [-q] [-u] [-g] [-p] [-n[:WIN32|WIN64]] myfile.sdb | {guid} | "name"
-? - print this help text.
-p - Allow SDBs containing patches.
-q - Quiet mode: prompts are auto-accepted.
-u - Uninstall.
-g {guid} - GUID of file (uninstall only).
-n "name" - Internal name of file (uninstall only).
Best Answer
In Windows 7, you can try editing the locations on your "Documents" library, just right click on the library and select Properties.
In the list of locations you can add a new directory located on your slave drive and choose this directory as the default for saving.
Most recent applications will use this data for choosing where to save the files.