Как отменить действия пользователя?
гостевая учётка, например.
Ка уже говорил выше irishmann  вам нужна программа Shadow Defender, но она проприетарная. Зачем изобретать велосипед, у майков есть свое решение -  Windows SteadyState. И бесплатное.Windows SteadyState - это прекращенный бесплатный инструмент, разработанный Microsoft, который предоставляет администраторам расширенные возможности для настройки общих компьютеров, такие как защита жесткого диска и расширенное управление пользователями.