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 Appoints Althoff as New CEO for Commercial Business

    Microsoft CEO and chairman Satya Nadella on Wednesday announced the promotion of Judson Althoff to CEO of the company's commercial business, presenting the move as a response to the dramatic industrywide shifts caused by AI.

  • Broadcom Revamps VMware Partner Program Again

    Broadcom recently announced a significant update regarding its VMware Cloud Service Provider (VCSP) program, coinciding with the release of VMware Cloud Foundation (VCF) 9.0, a key component in Broadcom’s private cloud strategy.

  • Closeup of the new Copilot keyboard key

    Microsoft Updates Copilot To Add Context-Sensitive Agents to Teams, SharePoint

    Microsoft has rolled out a new public preview for collaborative "always on" agents in Microsoft 365 Copilot, bringing enhanced, context-aware tools into Teams channels, meetings, SharePoint sites, Planner workstreams and Viva Engage communities.

  • Windows 365 Cloud Apps Now Available for Public Preview

    Microsoft announced this week that Windows 365 Cloud Apps are now available for public preview. This aims to allow IT administrators to stream individual Windows applications from the cloud, removing the need to assign Cloud PCs to every user.