I heard some cafes do it with windows 2008 server.But i dont know how they do settings.(I dont know about linux...In my client pcs i have original OS windows Xp and 500 gb hard disks i want to use them..There is something called Diskless i dont want to use it ).I tried with Windows 7 created a full shared flle as "Games" and from a client pc i tried to start the game (that game was installed in clients) but it did not start from the server..If i use windows 2008 server do you think i can do it?And i dont want to do a dedicated server..i only want to do a solution for updating online games.All the online games will be in the server pc shared folder..1 time in a week i update only server pc..Clients wont need update because they will have only shortcuts.
Get all of your client machines on a domain controlled by Active Directory - so install a Windows 2008 / 2012 server. Normally I'm a Linux guy myself, but you can use group policy to manage just about anything - access to command line, IE settings, apps that can be installed, staggered updates etc etc ect - with time and patience you can set up just about anything and secure it properly. SBS (Small Business Server) editions of Windows Server aren't too pricey and will make your systems maintenance so much easier. You can then use the server as a host for games themselves (tf2 dedicated server etc), or have a separate Ubuntu box for game services.
Rakibaada Nettime Server Internet Cafe
Public PC Desktop software for Internet Cafe or a kiosk
Mr.Assimo-Internet Cafe