Yes, but it is a little bit of work.
(You may need to go into Control Panel/Folder Options/View tab and all the
way at the bottom remove the check mark from "Use simple file sharing
(recommended)" first.) You then go into Windows Explorer, expand the C:\
drive, then right-click the top folder, select Sharing and Security... and
block the new account under Users there. Then go to the game folder,
wherever it installed, again right-click and give permissions to that new
account there.
That should prevent use of all the other things, and the ability to alter
other files. You can do that for each game. If a game falters under this,
you may need to give Temp folder permissions to the account.