Как видно из заголовка, мне нужен программный способ выяснить, подлежит ли конкретный диск восстановлению системы в Windows.
Вы можете увидеть эту информацию на вкладке Control Panel/System/System protection
.
Я занимаюсь разработкой приложения для безопасности для Windows, и очень важно, чтобы некоторые его внутренние файлы присутствовали строго в единственном экземпляре. Я хотел бы предотвратить непреднамеренное копирование / резервное копирование этих файлов Windows. Или хотя бы предупредить пользователя о возникающей угрозе безопасности.
Я знаю о
HKLM\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToBackup
но это не решает проблему, поскольку используется только на этапе восстановления, а содержимое файла все еще присутствует в резервном хранилище.
Существует также HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore
, но он не содержит информацию о предметных дисках, по крайней мере, я ее не вижу.
Любые подсказки приветствуются.