The filter driver may, for example, protect file access on the client system even if the file system software on a remote server or other system that tries to access files on the client system does not include an implementation of the data lifecycle management mechanism.