Почему некоторые программы Windows хранят пользовательские данные непосредственно в папке User, а не в AppData?

Меня это очень бесит. Нет единообразия в том, где хранятся вещи. Разве все это (например,.condaи.cacheи.viminfo) должен быть вAppData\Roaming? В этом списке почти ничего (за исключением папок по умолчанию, таких как «Рабочий стол», «Видео» и «AppData») там быть не должно. Почему он все еще существует и есть ли способ запретить программам делать это?

1 ответ

Вам нужно будет поговорить с авторами программы. Именно они решают, где сохранять файлы по умолчанию. Большинство из них связаны с кроссплатформенными программами, поскольку системы *nix используютв начале имени файла/папки для обозначения скрытого атрибута.

Подробнее в моем ответе

Другие вопросы по тегам