В приложении, которое я недавно использовал (SuperEyes), есть некоторые пользовательские данные (сделанные мной снимки микроскопа), которые, по-видимому, хранятся в C:\Program Files (x86)\Microscope\images. Если я просматриваю папку в проводнике или делаю список dir из командной строки с правами администратора, он пуст.

Если я открываю файлы в приложении - похоже, что он загружает их оттуда. У него даже есть диалог открытия файла, где я могу просматривать файлы. Если я попытаюсь вытащить их - их не будет!

Система имеет однораздельный SSD на 256 Гб.

1 ответ1

2

Нашел - ответ да. В Windows после UAC есть "VirtualStore", в котором он записывает, что 32-разрядные приложения пытаются создать файлы программы. Это магазин для каждого пользователя.

Он находится в папке ваших пользователей, AppData/Local/VirtualStore.

Чтобы найти это, я сказал Windows отправлять ярлык на рабочем столе из диалогового окна файла в приложении - и смог увидеть истинное местоположение там. Посмотрев на VirtualStore, обнаружил, что это функция UAC для старых хитрых приложений, которые сделали это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .