Comment: Re:Not Surprised (Score 1) 370
While it is an ideal setup to lock everything down and while software used in business environments is content running in a restricted setup, there is a lot of home software still (games especially) that make it prohibitive to use restricted accounts. A few examples include:
- Game updates - often games will demand the ability to write to C:\Program Files and not actually store the game packages in the user's profile directory. On a truly locked down system, game updates would fall over due to permissions.
- Game DRM/"Anti-Cheat" - some DRM and "Anti-Cheat" engines require the ability to be able to administratively oversee the entire system process table as to prevent debuggers and memory dumpers from functioning. Many games with these systems will complain and refuse to run if they don't have enough privledges to get what they want.
- Many programs - a significant amount of programs used in home environments do not store things in the user's profile directory and instead insist on storing stuff in the program's install directory.
The problem is we're not living in an ideal world where you can simply lock accounts down and expect everything to play nice without your intervention and much of this falls on the shoulders of software vendors (their developers for largely being incompetent and the management for demanding DRM/Anti-Cheat engines).
In an office environment, it can be extremely easy to lock things down where software has been developed with restrictions in mind, not so much in a home environment unless you plan to reject a lot of software that your children may want.