1. A method for virtualizing access to named system objects, the method comprising the steps of: receiving a request to access a system object from a process executing in the context of a user isolation scope, the request including a virtual name for the system object; determining a rule associated with the request; forming a literal name for the system object in response to the determined rule; and issuing to the operating system a request to access the system object, the request including the literal name for the system object.