Как существуют средства контроля рабочего стола в Windows?
Уж лучше тогда камеру видеонаблюдения поставьте. Можно прямо на лоб пользователю!
Kickidler может подойти, картинка записывается в базу данных на серверную часть программы. 
Выглядит так:
Выгружается видео в формате *.webm(без проигрывателя можно посмотреть почти в любом браузере).
Записывает несколько мониторов, если таковые есть у пользователя. 
Смотреть видео можно по определенной программе или сайту, чтобы например не отсматривать целый день по пользователю.
Скорость записи 1 кадр/сек, в среднем на офисного пользователя нужно до 2 Гб памяти на диске в день.
Зависит конечно, что пользователь делает, если будет смотреть видео или работать с графикой места потребуется в несколько раз больше.
Есть различные отчеты, так выглядит по приложениям и сайтам: