Another approach that might help you is to delete the shortcuts of programs that you don't want other folks to see from the Public Desktop folder. To view these, open a Windows Explorer window, then click Organize, Folder and Search Options, click the View tab, then Show hidden files, folders, and drives. Click Ok.
Then navigate to Users, Public, Public Desktop.
You should see shortcuts for the programs you don't want to share in this folder. You can simply delete them, but I would recommend you copy and paste to a safe place (any folder) so you can ensure that you're not deleting them from your own desktop at the same time. If they do disappear from your own desktop, simply paste them to your desktop directly from the safe place.