I'm going somewhat mad trying to manage our home PC. This is the PC that my wife uses for her business, but is also the PC that the children use for their stuff. Needless to say, my wife has administrator access and I had set the chlidren up as restricted users. Which is where the problems start.
A lot of their software was originally written for Win98, and while I have been sent patches which allow them to run on WinXP, many of them want to write to files which are stored in Program Files - and restricted users cannot write to Program Files! I tried installing the software in another directory (e.g. "C:Childrens"), but there seem to be shared files still installed in Program Files (or possibly Windows, I guess) which they are trying to access and hence they won't run. Being familiar with Windows 2000 at work, I tried to change the security settings on the Program Files folder to allow the other users to write to the directory, but that functionality appears to be missing from XP Home.
Currently I seem to have just two options - I can either force the programs to be run under other credentials, which essentially means providing either the admin name/password or my wife's, or having to be around every time they want to do anything (nope), or I can set both children's accounts to be "administrator" types. While not ideal, I have gone for the second since I trust them - right up to the point where my daughter enabled the "guest" account for the use of friends / other children that my wife child-minds. I don't really want this account on, and I certainly don't want to give other people's children admin rights to the PC, just to run some software.
What I want to do then is to find a way to leave my children's accounts as restricted users, but to run programs which appear to require write access to Program Files and/or Windows. Any suggestions?