I use a 400MHz Pentium II laptop with a 13GB hard disk in two partitions. On the C drive, which has 1.5GB of space, Windows 2000 Server runs as a workstation; the D drive is mostly empty. I often need offline access to many large files. Win2K saves all the offline files in my C drive's \%systemroot%\csc folder. How can I save offline files to the D drive instead?
The Microsoft Windows 2000 Server Resource Kit and the Microsoft Windows 2000 Professional Resource Kit both contain a utility called Cache Mover (cachemov.exe), with which you can relocate the Offline Files cache. As you point out, the cache folder resides by default in the \%systemroot%\csc folder (e.g., C:\winnt\csc—csc stands for client-side cache). Using Cache Mover, you can easily relocate this folder to any local hard disk volume.
As Figure 1, page 152, shows, Cache Mover is a GUI-based utility. The tool, which requires administrative privileges, starts by verifying that you have at least one drive candidate to which to move the Offline Files cache. (If you don't, the utility exits.) The tool then prompts you to provide the destination drive to which you want to move the cache. You can also run the utility in unattended mode, which is handy for use in logon scripts. To run the command in this manner, use the syntax
cachemov unattend
where drive: is the destination drive letter followed by a colon. Note that the destination must be only the drive letter to which the utility should move the cache; you can’t include a path in this variable. Win2K logs to the Application log the results of any Cache Mover execution.
For security reasons, the best location for the Offline Files cache is an NTFS-formatted volume. (On an NTFS volume, only administrators have access to the folder, whereas all users have access on a FAT or FAT32 volume.)
End of Article