Я пытаюсь разработать программу на C ++, которая упрощает предотвращение любых следов, сделанных самим windows и другими приложениями.
(Игнорирование файлов, зависящих от приложения, таких как конфигурация или временные файлы, которые создаются специально c для каждой программы. Пожалуйста, не направляйте меня в CCleaner, иначе я знаю, что он существует.)
-> Мои вопросы:
Знаете ли вы какие-либо еще трассировки, созданные windows после запуска исполняемого файла, кроме трассировок, перечисленных ниже? Любые документы об этом из Microsoft или любых неофициальных источников?!
Можно ли запретить windows даже создавать записи реестра, вместо того, чтобы удалять их после выполнения программы вручную?
Пример трассировки windows:
Windows файлы / временная шкала последнего доступа
Windows отметки времени в файлах, например, последнее изменение
Ключ реестра: HKEY_CURRENT_USER \ Software \ Classes \ Local Settings \ Software \ Microsoft \ Windows \ Shell \ MuiCache
Ключ реестра: HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ ShellNoRoam \ MUICache
Ключ реестра: HKEY_CURRENT_USER \ Software \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Compatibility Assistant \ Persisted
Ключ реестра: HKEY_CURRENT_USER \ Software \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Compatibility Assistant \ Store
Windows Pr папка efetch (C: \ Windows \ Prefetch)