Поискав в Google, общий совет - создать стандартную учетную запись без прав администратора.
Я только что попробовал это. У меня была только одна учетная запись, моя собственная, которая является администратором, а затем создала вторую (не учетную запись гостя). Я вышел из своей учетной записи и в новую и попытался изменить время. Windows 7 открыла окно с вопросом, разрешит ли это моя основная учетная запись (и запросила пароль).
Мне сказали, что "невозможно изменить системную дату / время". Я намеревался поставить ПК только со стандартной учетной записью и моим ПО, но не могу (я думаю) помешать пользователю создать административную учетную запись и изменить дату / время.
Могу ли я предотвратить это программно от Delphi, или я просто должен сказать, что если пользователь хочет быть разрушительным, я не могу предотвратить это?