I don't know how to form this into a useful Google search, but I figured the TR gerbils wouldn't have a hard time helping with my issue.
Background: I recently set up a multi-user Win7 machine (aka, multiple user log-ins). I have no experience with multi-user machines since I haven't previously had the need on my own machines or any family machines. Also, any machines I build for others, I give them the "basic installation package" (Single user Windows installation w/ updates, Adobe reader/flash, and a few other programs by request) and let them manage their user accounts.
Problem: My multi-user machine has an admin (parent) and a limited-access (child) account. However, when I install a program using either account (a game on the limited access account for example), and that program creates a desktop icon/shortcut during installation, the icon gets put on both user's desktops. I don't want the game icon on the admin account's desktop, but when I delete the icon from the admin account, it also gets erased from the limited account. I did find that if I then went back and manually created a desktop shortcut to said game on the limited account a second time, the icon did not show up on the admin account.
What I Want: I've obviously found a work-around to my problem, but it's a major pain to have to do that every time something new gets installed. I also worry that if something important, like Tax/Accounting programs, gets installed on the admin account in the future, that the limited account might also gain access to that program and it's contents. I know it's just a shortcut and either account could access the program from the Programs folder, and there may be installation options to restrict access to specific accounts for the program, but I want to know if there's some setting in Windows that's making this happen. I'd almost rather the shortcut only get created on the account that's installing it and have to manually create the shortcut on the other if needed.