Você pode usar o Windows SteadyState para fazer isso. Ele pode impor limites de tempo, restringir o acesso a pastas / arquivos e interromper a execução de aplicativos para nomear alguns recursos.
É razoavelmente amigável, basicamente você pode selecionar um usuário e, em seguida, configurar limites para esse usuário.
Mais informações sobre os recursos aqui como a página da Microsoft sobre isso agora são 404, pois foram descontinuadas no final de 2010.
Atualização: O link de download é aqui . Clique em Direct download link
(abaixo do grande botão de download verde) se preferir não instalar o aplicativo de download do CNet.