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 Joins Workday's AI Agent Partner Network

    Microsoft has become a key partner in Workday's newly launched AI Agent Partner Network, aligning with other industry leaders to integrate AI agents into enterprise workforce systems.

  • LinkedIn CEO Ryan Roslansky To Lead Microsoft's Productivity Initiatives

    In a strategic leadership realignment, Microsoft has appointed LinkedIn CEO Ryan Roslansky to oversee its consumer and small business productivity software division, encompassing Microsoft 365, Teams and AI-driven tools like Copilot.

  • Salesforce To Acquire Informatica in $8 Billion Deal

    Salesforce announced on Tuesday it plans to acquire data management firm Informatica for $8 billion.

  • An image of planes flying around a globe

    2025 Microsoft Conference Calendar: For Partners, IT Pros and Developers

    Here's your guide to all the IT training sessions, partner meet-ups and annual Microsoft conferences you won't want to miss.