1. A method for virtualizing access to windows, the method comprising the steps of: receiving a request relating to a window from a process executing in the context of a user account, the request including a virtual window name; determining a literal name for the window using a scope-specific identifier; issuing to the operating system a request including the determined literal window name; and associating a window handle with the determined virtual window name.