This is how I do it. Others may have different ideas>
Log in as Administrator (or OWNER for XPhome), then go to
Control Panel. Double click on "User Accounts". From this
screen you can create a user account for each of your kids.
By default, they will be created with Admin privs. Leave them this way until you have logged into each of your kids
accounts and setup the desktop, mail, IE and anything else you want. Then go back into the "User Accounts" as the administrator, and set the kids to "Limited Accounts". They won't be able to change much, nor will they be able to install new programs.
Always install new programs from the Administrator account
so that they have all the privs needed to run. Some programs will ask you if you want ALL USERS to have access to the program, and if you answer YES, each user that exists will get a desktop icon and can run the program.
So games are not so XP aware and will only run from the account that you install it from.
If you have specific "wants" after doing this, you will probably find answers to your question in this forum. You can tighten down security so tight that the kids will be bugging you every time they try anything, so this can be a mixed blessing.
One more thing. Install "Spy Sweeper" or some other Adware
killer/preventer program, and a good Anti-virus. I like Panda. Turn on the Firewall of XP. If your Anti-Virus comes with its own Firewall, turning it own may make your XP machine have problems booting up. Experiment and you will decide what is best for you. Make an image backup if you can.
Even after doing all this, I find that some nasty broswer hijacker program or some such thing will get into my PC, and I am forced to format and re-install XP about once every three months. Of course I visit web sites that I probably should not. Lord help you if you get the
"Searchportal" browser hijack on your system.
Paul