В современных версиях Windows вы увидите папку «ProgramData» на системном диске — обычно это диск C: \. Эта папка скрыта, поэтому вы увидите ее, только если покажете скрытые файлы в проводнике .
Данные приложений, реестр и другие места программы хранят данные
СВЯЗАННЫЕ: Как показать скрытые файлы и папки в Windows 7, 8 или 10
Программы хранят данные в разных местах Windows. Это зависит от того, как разработчики закодировали программу. Они могут включать в себя:
- Папки данных приложения : большинство приложений хранят свои настройки в папках данных приложения по умолчанию в C: \ Users \ username \ AppData \. Каждая учетная запись пользователя Windows имеет свои собственные папки Application Data, поэтому каждая учетная запись пользователя Windows может иметь свои собственные данные и настройки приложения, если программы используют эту папку.
- Папки с документами . Некоторые приложения, особенно компьютерные игры, предпочитают хранить свои настройки в папке «Документы» в папке C: \ Users \ username \ Documents. Это позволяет людям легче находить, создавать резервные копии и редактировать эти файлы.
- Реестр : Многие приложения хранят различные настройки в реестре Windows . Настройки реестра могут быть общесистемными или для каждого пользователя. Однако реестр — это просто место для индивидуальных настроек — приложения не могут хранить здесь файлы или другие большие фрагменты данных.
- Собственная программная папка приложения. Во времена Windows 95, 98 и XP программы часто хранили свои настройки и другие данные в своих собственных папках. Таким образом, если вы установили программу с именем «Example» в C: \ Program Files \ Example, это приложение может также просто хранить свои собственные настройки и другие файлы данных в C: \ Program Files \ Example. Это не здорово для безопасности. Современные версии Windows ограничивают разрешения программ, и приложения не должны иметь возможность записи в системные папки во время нормальной работы. Однако некоторые приложения, например Steam, по-прежнему хранят свои настройки и другие файлы данных в своем каталоге Program Files.
Что программы хранят в ProgramData?
Там также папка ProgramData. Эта папка имеет больше общего с папками Application Data, но вместо отдельной папки для каждого пользователя папка ProgramData является общей для всех учетных записей пользователей на вашем ПК.
В Windows XP не было папки C: \ ProgramData. Вместо этого была папка «C: \ Documents and Settings \ All Users \ Application Data». Начиная с Windows Vista, папка с данными приложения «Все пользователи» была перемещена в C: \ ProgramData.
Вы все еще можете увидеть это сегодня. Если вы подключите C: \ Users \ All Users \ в Проводник или Windows Explorer в Windows 10, Windows автоматически перенаправит вас в папку C: \ Program Data. Он также перенаправит любую программу, которая пытается записать в C: \ Users \ All Users \, в папку C: \ ProgramData.
Как заявляет Microsoft, «эта папка используется для данных приложения, которые не зависят от пользователя». Например, используемая вами программа может загрузить файл словаря правописания при запуске. Вместо того, чтобы хранить этот файл словаря правописания в пользовательской папке Application Data, он должен хранить его в папке ProgramData. Затем он может поделиться этим словарем правописания со всеми пользователями на компьютере, вместо того, чтобы хранить несколько копий в куче разных папок Application Data.
Инструменты, которые работают с системными разрешениями, также могут хранить свои настройки здесь. Например, антивирусное приложение может хранить свои настройки, журналы вирусов и файлы на карантине в C: \ ProgramData. Эти настройки затем доступны для всей системы для всех пользователей ПК.
Хотя эта папка концептуально является просто папкой Application Data, общей для всех пользователей компьютера, она также является современной, более безопасной альтернативой старой идее сохранения настроек приложения в своей собственной папке программы.
Есть ли что-то важное для резервного копирования в папке ProgramData?
СВЯЗАННЫЕ: Какие файлы вы должны сделать резервную копию на вашем ПК с Windows?
В общем, вы, скорее всего, не найдете много важных настроек, которые необходимо сохранить в папке ProgramData. Большинство программ используют это в качестве места для кэширования данных, которые должны быть доступны всем пользователям, или для настройки некоторых основных параметров.
Ваши наиболее важные данные приложения, если вы хотите создать их резервную копию , скорее всего, будут храниться в папке C: \ Users \ username \ AppData \ Roaming. Однако, если вы обеспокоены тем, что в папке ProgramData могут быть некоторые важные настройки или данные, вы можете захотеть проверить и посмотреть, какие программы хранят данные там. Каждый разработчик программы должен выбрать, где эта программа хранит свои данные, так что нет универсального ответа.