Начиная с Windows Vista, Microsoft виртуализировала некоторые файлы и реестр. Виртуализация в основном означает, что приложениям запрещается писать в системные папки в файловой системе Windows и ТАКЖЕ к «машинным ключам» в реестре.
Виртуализация файлов и реестра
Виртуализация реестра в основном означает, что приложениям запрещается записывать в системные папки в Windows Vista, Windows 7 или Windows 10/8 файловую систему и ТАКЖЕ к «машинным ключам» в реестре. Однако это не мешает стандартным учетным записям пользователей устанавливать или запускать приложения.
В Vista7 / 8/10 UAC использует функцию виртуализации реестра, чтобы перенаправить попытки записи в подразделы
HKEY_LOCAL_MACHINESoftware
Когда приложение пытается записать в этот куст, вместо этого Windows записывает его в местоположение для каждого пользователя,
HKEY_CLASSES_ROOTVirtualStoreMachineSoftware
Это делается незаметно. Никто не узнает, что это происходит!
Это, короче говоря, Виртуализация реестра, и это полезная функция безопасности.
Дополнительная информация:
- Кнопка панели инструментов «Файлы совместимости» и виртуализация файлов
- Де-мистификация реестра и виртуализации реестра.