Power Up Offline Files

A feature for mobile users.

Offline Files is a great feature included in Windows 2000, XP and 2003, allowing mobile users to keep their files on a file server but still have copies with them when they travel. Offline Files’ default policies are even well thought-out, preventing users from caching file types, such as Access databases, where Windows can’t really figure out whether to keep the mobile user’s cached copy or the server copy. Windows Server 2003 even includes support for encrypting cached files by using EFS, which helps ensure that those mobile copies are safer from prying eyes. But there’s a lot you can do to power up Offline Files in your environment.

By default, Offline Files only caches the files in a folder marked for offline use. In other words, when a user right-clicks a folder and selects “Make available offline,” only the files in that folder—not the subfolders—will be available. Users don’t always realize this, since most operations on a folder do cascade down to subfolders. Fortunately, you can control that default behavior through Group Policy, either centrally from Active Directory or locally through a client’s Local Group Policy Object.

The policy you’re after is located under Computer Configuration | Administrative Templates | Network | Offline Files. The policy is named “Subfolders always available offline,” and you simply have to enable the policy to ensure that subfolders will always be available. Of course, you need to consider what this can do to the drive space on your client computers, as they’ll potentially be caching many more files. While you’re there, edit the “Files not cached” policy and make sure any database file types or other difficult-to-synchronize file types are listed so that Offline Files won’t try to grab them. If you’re concerned about security, look for XP’s “Encrypt the Offline Files cache” policy, which encrypts the entire cache using EFS.

Speaking of client-side disk space, the disk cache used by Offline Files is located, by default, on the system drive, which may not be the most convenient location for your client computers. Fortunately, you can move the cache to any location you want. You’ll need a Resource Kit utility named Cachemov. exe. You must be a local administrator on the client, and you can only move the cache to fixed disks. Also, be careful not to move the cache to any volume whose drive letter might change for some reason, as that’ll most likely cause Offline Files to stop working.

To accomplish the move, just run Cachemov.exe -unattend d:\, where d is the drive letter to which you want to move the cache. Check the Application event log for any errors. By the way, Cachemov is actually a GUI utility. If you’d prefer to click buttons rather than using the command line, just run the tool with no parameters and the GUI will appear. And a bit of extra advice: Always put the cache on an NTFS volume. You’ll get slightly better performance, the option to use EFS and the protection of NTFS permissions on cached files.

By default, Offline Files tries to synchronize whenever any network connection becomes available. It’s pretty annoying when you bring the laptop home from work and it tries to find file servers on your home’s wireless LAN. You can ratchet down the enthusiasm and configure Offline Files to only try synchronization when a specific network connection becomes available. To do so, open the Synchronize tool from the Accessories folder on the Start menu. Then click Setup and choose only your office LAN connection from the “When I am using this network connection” box. Then just choose the items you want synchronized and you’re good to go. You won’t have to put up with annoying delays or synchronization messages when you know you’re not connected to the right network to begin with.

Unfortunately, Offline Files can’t tell the difference if you use the same physical connection—such as a built-in Ethernet connector—for both your home and office networks. Consider using a USB NIC or some other alternate connection at home to give Offline Files a way to know where you are.

About the Author

Don Jones is a multiple-year recipient of Microsoft’s MVP Award, and is Curriculum Director for IT Pro Content for video training company Pluralsight. Don is also a co-founder and President of PowerShell.org, a community dedicated to Microsoft’s Windows PowerShell technology. Don has more than two decades of experience in the IT industry, and specializes in the Microsoft business technology platform. He’s the author of more than 50 technology books, an accomplished IT journalist, and a sought-after speaker and instructor at conferences worldwide. Reach Don on Twitter at @concentratedDon, or on Facebook at Facebook.com/ConcentratedDon.

Featured

  • Microsoft Dismantles RedVDS Cybercrime Marketplace Linked to $40M in Phishing Fraud

    In a coordinated action spanning the United States and the United Kingdom, Microsoft’s Digital Crimes Unit (DCU) and international law enforcement collaborators have taken down RedVDS, a subscription based cybercrime platform tied to an estimated $40 million in fraud losses in the U.S. since March 2025.

  • Sound Wave Illustration

    CrowdStrike's Acquisition of SGNL Aims to Strengthen Identity Security

    CrowdStrike signs definitive agreement to purchase SGNL, an identity security specialist, in a deal valued at about $740 million.

  • Microsoft Acquires Osmos, Automating Data Engineering inside Fabric

    In a strategic move to reduce time-consuming manual data preparation, Microsoft has acquired Seattle-based startup Osmos, specializing in agentic AI for data engineering.

  • Linux Foundation Unites Major Tech Firms to Launch Agentic AI Foundation

    The Linux Foundation today announced the creation of a new collaborative initiative — the Agentic AI Foundation (AAIF) — bringing together major AI and cloud players such as Microsoft, OpenAI, Anthropic and other major tech companies.