Сегодня я узнал
Aug. 25th, 2017 10:25 pm... что при выпуске Windows 7 (и даже ещё Vista) в MS озаботились старыми приложениями, которые пишут в защищённые каталоги (видимо, системный диск, папки Windows и Program Files, а также разделы реестра). Озаботились путём созданием папки и раздела реестра под названием VirtualStore в домашней папке пользователя (Users\Username\AppData\Local\) и в аналогичном разделе реестра.
Для пишущей программы всё происходит прозрачно, пишешь в файл C:\myfile - пишется, читаешь - читается. А вот для пользователя, который ищет записанный таким образом файл - нет: команда dir файл не выводит. Process Monitor, впрочем, позволяет локализовать файл.
Для пишущей программы всё происходит прозрачно, пишешь в файл C:\myfile - пишется, читаешь - читается. А вот для пользователя, который ищет записанный таким образом файл - нет: команда dir файл не выводит. Process Monitor, впрочем, позволяет локализовать файл.