Где хранятся данные программ в windows
Как получить список установленных программ в операционной системе Windows? Список установленных на компьютере программ можно получить несколькими способами.
В этой статье мы разберем три разных способа: с помощью командной строки, Windows PowerShell, и программы CCleaner. Список установленных программ будет сохранен на компьютере в текстовом файле.
Посмотреть список установленных программ можно непосредственно в операционной системе Windows. Также можно ознакомиться с данным списком установленных программ с помощью программ оптимизаторов или деинсталляторов (все установленные приложения вы увидите в окне программы).
Полный список установленных программ может понадобиться для следующих целей:
- для установки новых нужных программ, после установки или переустановки операционной системы Windows;
- после покупки нового компьютера для того, чтобы не забыть установить все необходимые приложения;
- для выявления нежелательного программного обеспечения, которое проникло на компьютер без ведома пользователя.
Как посмотреть список установленных программ с помощью командной строки
Войдите в меню «Пуск», запустите командную строку от имени администратора, а затем ведите следующую команду:
Далее нажмите на кнопку «Enter».
В зависимости от того, что вы хотите: посмотреть в окне интерпретатора командной строки список установленных приложений, или сохранить список установленных программ на компьютер в виде текстового файла, выполните соответствующие команды.
Для просмотра списка программ, введите следующую команду:
После ввода соответствующей команды, не забывайте нажать на клавишу «Enter». Подождите немного, потому что список установленных приложений сформируется не моментально. Вы увидите список установленных программ в виде таблицы.
Для сохранения списка программ на компьютере, введите команду:
В таблице отображается имя программы и номер версии приложения.
Обратите внимание, в этой команде выбрано сохранение текстового файла «appsfile» на диске «С». Вы можете выбрать другой диск на своем компьютере для сохранения файла в формате «TXT».
Как получить список установленных программ с помощью Windows PowerShell
В Windows 10, или в Windows 8, введите в поле поиска выражение «powershell» (без кавычек). Далее кликните правой кнопкой мыши по Windows PowerShell, а затем нажмите на пункт «Запустить от имени администратора».
В окне «Windows PowerShell» введите команду для отображения списка установленных программ:
Затем нажмите на клавишу «Enter».
Если вы хотите сразу получить список установленных программ в текстовом файле, введите эту команду:
Нажмите на клавиатуре на клавишу «Enter».
В этой команде выбрано сохранение файла «apps-list» в формате «TXT» на диске «С».
В таблице вы увидите: имя приложения и версию программы.
Для сохранения списка приложений полученных из магазина Windows, выполните в PowerShell следующую команду:
Как сохранить список установленных программ в CCleaner
При помощи программы CCleaner можно сохранить список установленных на компьютере программ в файле текстового формата. Это самый простой способ получить список установленных программ.
Запустите программу CCleaner, далее войдите в раздел «Сервис», выберите пункт «Удаление программ», а затем нажмите на кнопку «Сохранить отчет…».
В открывшемся окне выберите место для сохранения текстового файла. По умолчанию, сохраненный файл имеет имя «install».
В файле собраны следующие сведения о программах: имя программы, издатель, дата установки, размер, версия.
Выводы статьи
При необходимости, пользователь может получить список программ, установленных на компьютере под управлением операционной системой Windows. Список установленных программ можно сохранить на компьютере в виде текстового файла при помощи командной строки, Windows PowerShell, программы CCleaner.
Часто возникает необходимость узнать, где та или иная программа (приложение) хранят свои настройки в реестре Windows. Бывает, что поиск по реестру не дает никаких результатов, или же программа хранит свои настройки не в одной какой-либо ветке реестра, а в нескольких и нужно их все найти, чтобы посмотреть/поменять настройки или сделать их резервную копию. В данной статье мы рассмотрим как это можно сделать.
Как узнать, где программа хранит свои настройки в реестре
После скачивания и распаковки архива можно обнаружить два exe файла: Procmon.exe и Procmon64.exe
После первого запуска, программа предложит нам принять условия лицензионного соглашения, поэтому не забываем нажать кнопочку "Agree"
Для примера посмотрим к каким разделам реестра обращается стандартный графический редактор Paint, который присутствует в ОС Windows. Для этого сначала запускаем Process Monitor, а после этого интересующее нас приложение, в данном примере графический редактор Paint. Далее, в диспетчере смотрим как именно называется исполняемый файл, в случае с Пейнтом, он называется mspaint.exe .
Чтобы отфильтровать все ненужные записи от любых других приложений, мы включим фильтр, в котором укажем, что хотим видеть только активность, которая вызвана процессом mspaint.exe , для этого мы выбираем пункт меню "Filter" и в нем опцию с одноименным названием "Filter. ".
После чего выбираем из раскрывающегося меню пункт "Process Name", вписываем имя нужного нам процесса mspaint.exe и жмем на кнопку "Add", чтобы наш фильтр добавился:
Теперь осталось применить фильтр, чтобы все посторонние записи не отображались. Для этого жмем на кнопку "Apply" и потом на "OK", для закрытия окна настроек.
В результате перед нами будет вся информация о том, к каким конкретно разделам и ключам реестра обращается mspaint.exe в процессе своей работы:
Теперь можно закрыть редактор Paint и посмотреть куда он записывает все свои настройки, после завершения работы. Они будут также отображаться в окне Process Monitor, достаточно просто воспользоваться скроллом. Таким не хитрым способом, можно мониторить любой процесс и точно знать как и где он хранит информацию.
Важное примечание о данных приложения Время существования данных приложения привязано ко времени существования приложения. Если приложение удалить, все его данные будут потеряны. Не используйте данные приложения для хранения пользовательских данных или чего-либо ценного и незаменимого с точки зрения пользователей. Рекомендуется сохранять информацию такого рода в библиотеках пользователя и Microsoft OneDrive. Данные приложения идеально подходят для хранения пользовательских настроек, параметров и избранного для приложения.
Типы данных приложений
Существует два типа данных приложений: параметры и файлы.
Settings
Параметры используются для сохранения настроек пользователя и данных о состоянии приложения. API данных приложения позволяет с легкостью создавать и восстанавливать параметры (мы покажем вам несколько примеров позже в этой статье).
В качестве параметров приложения можно использовать следующие типы данных.
Файлы
Файлы используют для хранения двоичных данных либо для включения собственных настраиваемых сериализованных типов.
Хранение данных приложения в хранилищах данных приложения
При установке приложения система выделяет для хранения параметров и файлов отдельные хранилища по количеству пользователей приложения. Вам не нужно знать, где или как хранятся эти данные, поскольку что система отвечает за управление физическим хранилищем, обеспечивая хранение этих данных изолированно от других приложений и других пользователей. Система также сохраняет содержимое этих хранилищ данных в случае установки и обновления приложения пользователем, а также полностью удаляет это содержимое в случае удаления приложения.
В хранилище данных приложения каждое приложение имеет определяемые системой корневые каталоги — по одному для локальных, перемещаемых и временных файлов. Ваше приложение может добавлять новые файлы и новые контейнеры в каждый из корневых каталогов.
Локальные данные приложения
В локальные данные приложения следует помещать информацию, которую нужно сохранить между сеансами приложения, но которая не подходит для перемещаемых данных приложения. Здесь также следует хранить данные, которые не применимы на других устройствах. Общего ограничения по размеру сохраненных локальных данных не существует. Используйте локальное хранилище данных приложения для данных, которые не имеет смысла перемещать, и для крупных наборов данных.
Извлечение локального хранилища данных приложения
Прежде чем получить возможность чтения или записи локальных данных приложения, необходимо извлечь локальное хранилище данных приложения. Для извлечения локального хранилища данных приложения используйте свойство ApplicationData.LocalSettings, чтобы получить локальные параметры приложения в виде объекта ApplicationDataContainer. Используйте свойство ApplicationData.LocalFolder для загрузки файлов в объект StorageFolder. Используйте свойство ApplicationData.LocalCacheFolder, чтобы получить папку в локальном хранилище данных приложения, в которой можно сохранить файлы, которые не включены в резервную копию и копию для восстановления.
Создание и извлечение простого локального параметра
Для создания или записи параметра используйте свойство ApplicationDataContainer.Values для получения доступа к параметрам в контейнере , полученном на предыдущем этапе. В следующем примере создается параметр с именем exampleSetting .
Для извлечения параметра используйте то же свойство ApplicationDataContainer.Values, которое использовалось для создания этого параметра. В этом примере показано, как извлечь только что созданный параметр.
Создание и извлечение локального составного значения
Для создания или записи составного значения создайте объект ApplicationDataCompositeValue. В следующем примере составной параметр с именем exampleCompositeSetting создается и добавляется в контейнер localSettings .
В этом примере показано, как извлечь только что созданное составное значение.
Создание и чтение локального файла
Для создания и обновления файла в локальном хранилище данных приложения используйте файловые API, например, Windows.Storage.StorageFolder.CreateFileAsync и Windows.Storage.FileIO.WriteTextAsync. В следующем примере создается файл с именем dataFile.txt в контейнере localFolder и в этот файл записываются текущие дата и время. Значение ReplaceExisting из перечисления CreationCollisionOption показывает, что, если файл уже существует, его следует заменить.
Для открытия и чтения файла в локальном хранилище данных приложения используйте файловые API, например, Windows.Storage.StorageFolder.GetFileAsync, Windows.Storage.StorageFile.GetFileFromApplicationUriAsync и Windows.Storage.FileIO.ReadTextAsync. В следующем примере открывается файл dataFile.txt , созданный на предыдущем шаге, и из него считывается дата. Подробные сведения о загрузке файловых ресурсов из различных расположений см. в разделе Загрузка файловых ресурсов.
Перемещение данных
Начиная с Windows 10 версии 1909, объявлено, что в будущем обновлении будет удалена функция Package State Roaming (PSR). PSR позволяет сторонним разработчикам получать доступ к перемещаемым данным на устройствах, позволяя разработчикам приложений UWP записывать данные в Windows и синхронизировать их с другими экземплярами Windows для этого пользователя.
Рекомендуемая замена для PSR — Служба приложений Azure. Служба приложений Azure широко поддерживается и хорошо описана. Это надежное решение, которое поддерживает сценарии с использованием разных платформ и экосистем, включая iOS, Android и интернет-решения.
Если в приложении используются перемещаемые данные, то пользователи с легкостью смогут синхронизировать данные приложения на нескольких устройствах. Если пользователь устанавливает приложение на несколько устройств, ОС следит за своевременной синхронизацией данных приложения, тем самым уменьшая объем работ по настройке приложения, которые пользователь должен выполнить на втором устройстве. Кроме того, использование перемещаемых данных позволяет пользователю продолжить выполнение задачи, например составление списка, с того самого места, на котором он остановился, даже если работа выполнялась на другом устройстве. Когда перемещаемые данные обновляются, ОС реплицирует их в облаке и синхронизирует данные с другими устройствами, на которых установлено приложение.
ОС ограничивает объем данных приложения, которые каждое приложение может отнести к перемещаемым. См. раздел ApplicationData.RoamingStorageQuota. Если приложение достигает указанного предельного значения, то никакие данные приложения не будут реплицироваться в облаке до тех пор, пока общий объем перемещаемых данных приложения снова не окажется меньше предельного значения. По этой причине рекомендуется использовать перемещаемые данные только для предпочтений пользователей, ссылок и небольших файлов данных.
Перемещаемые данные приложения доступны в облаке до тех пор, пока пользователь обращается к ним с каких-либо устройств в течение заданного интервала времени. Если пользователь не запускает приложение дольше этого временного интервала, то его перемещаемые данные удаляются из облака. Если пользователь удаляет приложение, его перемещаемые данные не удаляются из облака автоматически, они сохраняются. Если пользователь повторно устанавливает приложение в течение указанного временного интервала, то перемещаемые данные синхронизируются с данными, сохраненными в облаке.
Рекомендации по перемещению данных
Необходимые условия для перемещения
Любой пользователь может воспользоваться преимуществами перемещения данных приложения, если он использует учетную запись Майкрософт для входа на свое устройство. Однако пользователи и администраторы групповой политики могут в любое время отключить перемещение данных приложения на устройстве. Если пользователь принимает решение не использовать учетную запись Майкрософт или отключает возможности перемещения данных, он по-прежнему сможет использовать данные вашего приложения, но данные приложения будут локальными на каждом устройстве.
Данные, сохраненные в PasswordVault, перемещаются, только если пользователь присвоил своему устройству статус доверенного. Если устройство не является доверенным, данные, сохраненные в этом хранилище, не будут перемещаться.
Устранение конфликтов
Перемещаемые данные приложения не предназначены для использования на нескольких устройствах одновременно. Если во время синхронизации возникает конфликт из-за изменения конкретного блока данных на двух устройствах, система всегда будет выбирать значение, которое было записано последним. Это гарантирует использование самой новой информации. Если блок данных представляет собой составной параметр, то разрешение конфликтов все равно будет выполняться на уровне единиц параметра, то есть будет синхронизироваться составной параметр с последним изменением.
Когда следует записывать данные
В зависимости от ожидаемой частоты изменения параметра данные следует записывать в разное время. Редко меняющиеся данные приложения следует записывать немедленно. Часто меняющиеся данные следует записывать периодически через регулярные интервалы (например, раз в 5 минут), а также при приостановке приложения. Например, музыкальное приложение может записывать параметры текущей композиции в начале воспроизведения новой композиции, при этом фактическая позиция в песне должна записываться только при приостановке.
Защита от чрезмерного использования
У системы есть несколько механизмов для защиты от ненадлежащего использования ресурсов. Если ожидаемого перемещения данных не происходит, возможно, устройство временно ограничено. Через некоторое время ситуация разрешится сама собой, и никакие действия предпринимать не потребуется.
Управление версиями
Данные приложения могут использовать управление версиями для обновления с одной структуры данных до другой. Номер версии отличается от версии приложения и может быть установлен по желанию. Хотя это и не обязательно, мы настоятельно рекомендуем использовать только возрастающие номера версий, так как при переходе на версию с меньшим номером и новыми данными возможны нежелательные ситуации, включая потерю данных.
Данные приложения перемещаются только между установленными приложениями с одинаковым номером версии. Например, данные будут перемещаться между устройствами с приложениями версии 2 или между устройствами с приложениями версии 3, но перемещение данных между устройством с приложением версии 2 и устройством с приложением версии 3 выполняться не будет. Если вы устанавливаете новое приложение, которое использует разные номера версий на других устройствах, то новое установленное приложение будет выполнять синхронизацию данных приложения, связанных с самым высоким номером версии.
Тестирование и инструменты
Разработчики могут заблокировать свое устройство, чтобы запустить синхронизацию перемещаемых данных приложения. Если создается впечатление, что данные приложения не перемещаются в течение определенного времени, убедитесь в следующем:
- размер перемещаемых данных не превышает установленный предел (дополнительную информацию см. в разделе RoamingStorageQuota);
- ваши файлы закрыты и выпущены надлежащим образом;
- есть минимум два устройства с приложениями одной и той же версии.
Для использования перемещаемых данных приложения необходимо включить функцию уведомления об изменениях перемещаемых данных и извлечь контейнеры перемещаемых данных, чтобы иметь возможность читать и записывать параметры.
Событие DataChanged уведомляет об изменении перемещаемых данных. В следующем примере DataChangeHandler определяется как обработчик изменений перемещаемых данных.
Получение контейнеров для параметров и файлов приложения.
Создание и извлечение параметров перемещения
Используйте свойство ApplicationDataContainer.Values для доступа к параметрам в контейнере , полученном в предыдущем разделе. В следующем примере создается простой параметр с именем exampleSetting и составное значение composite .
В следующем примере извлекаются только что созданные параметры.
Создайте и восстановление перемещаемых файлов
Для создания и обновления файла в хранилище данных перемещаемого приложения используйте файловые API, например, Windows.Storage.StorageFolder.CreateFileAsync и Windows.Storage.FileIO.WriteTextAsync. В следующем примере создается файл с именем dataFile.txt в контейнере roamingFolder и в этот файл записываются текущие дата и время. Значение ReplaceExisting из перечисления CreationCollisionOption показывает, что, если файл уже существует, его следует заменить.
Для открытия и чтения файла в хранилище данных перемещаемого приложения используйте файловые API, например, Windows.Storage.StorageFolder.GetFileAsync, Windows.Storage.StorageFile.GetFileFromApplicationUriAsync и Windows.Storage.FileIO.ReadTextAsync. В следующем примере открывается файл dataFile.txt , созданный в предыдущем разделе, и из него считывается дата. Подробные сведения о загрузке файловых ресурсов из различных расположений см. в разделе Загрузка файловых ресурсов.
Временные данные приложения
Хранилище временных данных приложения действует подобно кэшу. Его файлы не перемещаются и могут быть удалены в любое время. Задача обслуживания системы может автоматически удалить данные, сохраненные в этом месте хранения в любое время. Кроме того, пользователь может удалить файлы из хранилища временных файлов с помощью средства очистки диска. Временные данные приложения могут использоваться для хранения временной информации в течение сеанса приложения. Нет никакой гарантии, что эти данные сохранятся после того, как сеанс приложения будет завершен, потому что система может при необходимости освободить занимаемое ими место. Местоположение определяется свойством temporaryFolder.
Восстановление контейнера временных данных
Используйте свойство ApplicationData.TemporaryFolder для получения файлов. Переменная temporaryFolder из этого шага используется на следующих шагах.
Создание и чтение временных файлов
Для создания и обновления файла в хранилище временных данных приложения используйте файловые API, например, Windows.Storage.StorageFolder.CreateFileAsync и Windows.Storage.FileIO.WriteTextAsync. В следующем примере создается файл с именем dataFile.txt в контейнере temporaryFolder и в этот файл записываются текущие дата и время. Значение ReplaceExisting из перечисления CreationCollisionOption показывает, что, если файл уже существует, его следует заменить.
Для открытия и чтения файла в хранилище временных данных приложения используйте файловые API, например, Windows.Storage.StorageFolder.GetFileAsync, Windows.Storage.StorageFile.GetFileFromApplicationUriAsync и Windows.Storage.FileIO.ReadTextAsync. В следующем примере открывается файл dataFile.txt , созданный на предыдущем шаге, и из него считывается дата. Подробные сведения о загрузке файловых ресурсов из различных расположений см. в разделе Загрузка файловых ресурсов.
Упорядочение данных приложения с помощью контейнеров
Для упорядочения параметров и файлов данных приложения необходимо создать контейнеры (представленные объектами ApplicationDataContainer) вместо того, чтобы работать непосредственно с каталогами. Контейнеры можно добавлять в хранилища локальных, перемещаемых и временных данных приложения. Контейнеры могут иметь до 32 уровней вложенности.
Для создания контейнера параметров вызовите метод ApplicationDataContainer.CreateContainer. В следующем примере создается контейнер локальных параметров с именем exampleContainer и добавляется параметр с именем exampleSetting . Значение Always из перечисления ApplicationDataCreateDisposition показывает, что, если контейнер не существует, он создается.
Удаление параметров и контейнеров приложения
Для удаления простого параметра, который больше не требуется для вашего приложения, используйте метод ApplicationDataContainerSettings.Remove. В этом примере выполняется удаление ранее созданного локального параметра exampleSetting .
Для удаления составного параметра используйте метод ApplicationDataCompositeValue.Remove. В этом примере удаляется локальный составной параметр exampleCompositeSetting , созданный в примере выше.
Для удаления контейнера вызовите метод ApplicationDataContainer.DeleteContainer. В этом примере удаляется ранее созданный контейнер локальных параметров exampleContainer .
Управление версиями данных приложения
При желании вы можете назначить версию для данных приложения. Это позволит вам создать следующую версию приложения, которая при изменении формата данных не вызовет проблем совместимости с предыдущей версией приложения. Приложение проверит версию данных приложения в хранилище данных и в случае, если версия окажется более ранней, чем ожидалось, обновит данные приложения до нового формата и изменит их версию. Подробнее см. в описании свойства Application.Version и метода ApplicationData.SetVersionAsync.
Прежде чем приступить к использованию истории файлов для создания резервных копий файлов, сначала необходимо выбрать, где будут сохраняться резервные копии. Вы можете выбрать внешний подключаемый диск, например USB-накопитель, или сетевой диск. Можно выбрать другие типы расположения, но названные выше лучше всего защитят ваши файлы от сбоя или других проблем с компьютером.
История файлов — резервные копии только тех файлов, которые находятся в папках документы, музыка, изображения, видео, и файлы OneDrive, доступные в автономном режиме на компьютере. Если нужно заархивировать файлы или папки, находящиеся в другом месте, переместите их в одну из этих папок.
Если вы планируете использовать новый внешний диск, подключите его к компьютеру. Если вы видите уведомление о том, что вы хотите настроить диск для ведения истории файлов, выберите его, а затем включите историю файлов на экране.
В ином случае выполните следующие действия для выбора сетевого диска или внешнего диска, ранее подключенного к компьютеру.
Выполните прокрутку от правого края экрана и нажмите кнопку Поиск. (Если вы используете мышь, переместите указатель в правый нижний угол экрана, потом вверх, а затем щелкните Поиск.)
Введите параметры истории файлов в поле поиска и выберите пункт Параметры истории файлов.
Выберите элемент Выбор диска и выберите нужный сетевой или внешний диск.
Включите параметр История файлов.
Примечание: Если нужного сетевого диска нет в списке доступных дисков, выберите элемент Показать все сетевые расположения. Если желаемый диск по-прежнему не указан, откройте историю файлов на панели управления, выберите элемент Добавить сетевое расположение и следуйте инструкциям на экране.
Восстановление файлов или папок с помощью истории файлов
История файлов регулярно резервных копий файлов в папках "документы", "Музыка", "изображения", "видео" и "рабочие столы" и "файлы OneDrive", доступные в автономном режиме на компьютере. Со временем у вас будет полная история ваших файлов. В случае потери, повреждения или удаления исходных версий файлов их можно восстановить. Вы также можете просматривать и восстанавливать разные версии файлов. Например, если вы хотите восстановить предыдущую версию файла (даже если она не была удалена или потеряна), вы можете просмотреть временную шкалу, выбрать нужную версию и восстановить ее.
Чтобы восстановить файлы или папки с помощью истории файлов, сделайте следующее:
Проведите пальцем от правого края экрана и коснитесь кнопки Поиск (если вы используете мышь, переместите указатель в правый верхний угол экрана, затем вниз и нажмите кнопку Поиск), в поле поиска введите восстановление файлов и выберите вариант Восстановление файлов с помощью истории файлов.
В поле поиска введите имя файла, который нужно найти, или воспользуйтесь стрелками влево и вправо для просмотра разных версий папок и файлов.
Выберите, что вы хотите восстановить в исходном расположении, и нажмите кнопку "восстановить".
Если вы хотите восстановить файлы в другом расположении, а не в исходном, нажмите и удерживайте или щелкните правой кнопкой мыши кнопку восстановить , выберите команду восстановить, а затем — пункт новое расположение.
AppData — папка в операционной системе Windows, в которой хранятся данные программ и файлы настроек приложений. Папка AppData (Application Data — Данные приложений) в Windows находится в профиле каждого пользователя операционной системы.
Если компьютер использует один пользователь, то на компьютере окажется только одна папка «AppData». Если на ПК несколько пользователей, то у каждого пользователя в его профиле будет своя папка «AppData» с данными этого пользователя.
Папка AppData в Windows 10, Windows 8, Windows 7
В Windows AppData служит для хранения данных приложений и файлов операционной системы. В папке AppData хранятся различные данные установленных программ: файлы конфигурации с информацией о настройках программ, кэш, сохранения игр, логи и т. д. В этой папке находятся временные файлы Windows, файлы и настройки приложений Windows, другие служебные данные.
Системная папка «AppData» по умолчанию скрытая. Это сделано для защиты от неопытных пользователей, чтобы они по ошибке не повредили данные приложений.
Где находится AppData? Скрытая папка «AppData» расположена по пути (на абсолютном большинстве компьютеров системным диском является диск «C:»):
В папке AppData находятся три папки, в которых хранятся разные типы данных:
- Local — локальные данные этого компьютера
- LocalLow — файлы с ограниченной интеграцией.
- Roaming — пользовательские данные.
В общем случае, в Windows используется следующее распределение файлов по папкам, принятое в «AppData»:
- В папке «Local» хранятся данные, привязанные к данному компьютеру. Эта информация не синхронизируется с другими устройствами даже, если они находятся в одной сети. В этой папке находятся временные файлы Windows.
- В папке «LocalLow» сохраняются данные приложений с ограниченной интеграцией. Эти данные используются с ограниченными настройками безопасности. Например, вся информация, необходимая для использования в режиме инкогнито или защищенном режиме, сохраняется в этой папке.
- В папке «Roaming» находятся данные приложений и пользовательская информация. Эти данные могут использоваться пользователем на других ПК или мобильных устройствах при синхронизации. Например, в папке «Roaming» расположены данные браузеров: закладки, пароли, сертификаты, расширения и т. п. В этой папке находятся важные данные настроек системных приложений и сторонних программ.
В тоже время есть исключения, например, данные браузера Google Chrome хранятся не в папке «AppData», а в папке «Local», что не очень логично.
Если приложению необходимо сохранить данные для всех пользователей ПК, для этого используется другая скрытая системная папка «ProgramData», расположенная в корне системного диска. Другие приложения хранят свои данные в папках «Документы» в профиле пользователя, в самом профиле пользователя в папке «User» (Имя_пользователя), или в любых других местах на компьютере, потому что Windows позволяет это делать.
В этой статье вы найдете информацию о том, как найти папку AppData в Windows, и можно ли удалить папку AppData или содержимое этой папки.
Как открыть папку Appdata — 1 способ
Рассмотрим первый способ для получения доступа к папке «AppData».
Сначала необходимо включить отображение скрытых папок и файлов в операционной системе Windows:
- В окне Проводника Windows 10 или Windows 8 (Windows 1) войдите в меню «Вид», поставьте флажок напротив пункта «Скрытые элементы».
- В Windows 7 откройте «Панель управления», войдите в «Оформление и персонализация», в разделе «Свойства папки» нажмите на «Показывать скрытые файлы и папки».
Далее выполните следующие действия:
- Откройте Проводник Windows.
- Пройдите по пути (если на вашем ПК у системного диска другая бука, используйте свою букву диска):
Как открыть AppData — 2 способ
При втором способе не потребуется включать в настройках Windows отображение скрытых файлов и папок. Для быстрого входа в папку будет использована переменная среды «%APPDATA%».
Единственное отличие от предыдущего способа: в Проводнике будет открыто содержимое папки «Roaming», находящейся в папке «AppData» по пути:
Пройдите следующие шаги:
- В адресную строку Проводника введите переменную «%APPDATA%» (без кавычек).
- Нажмите на клавишу «Enter».
- В окне Проводника откроется содержимое папки Roaming» по пути: AppData\Roaming.
Открыть непосредственно папку «AppData» из Проводника можно при помощи выполнения другой команды: «%USERPROFILE%\AppData».
Открытие папки AppData — 3 способ
При этом способе нет необходимости включать показ скрытых папок и файлов в операционной системе Windows. После выполнения команды, в Проводнике откроется папка «AppData».
Выполните следующие действия:
- Нажмите одновременно на клавиши клавиатуры «Win» + «R».
- В диалоговом окне «Выполнить, в поле «Открыть:» введите команду «appdata» (без кавычек).
AppData: можно ли удалить содержимое папки
Системная папка «AppData» может занимать достаточно много места на диске компьютера. Принимая во внимание эту информацию, у пользователей возникают разные вопросы, например, можно ли удалить эту папку с компьютера, или очистить ее содержимое.
Большинству пользователей нет необходимости получать доступ к папке «AppData, если, только при проведении очистки от временных файлов Windows вручную.
Полностью удалить папку «AppData» не получится, Windows не разрешит это сделать из-за того, что некоторые файлы из папки используются для текущей работы операционной системы. Этого не стоит делать.
Для освобождения места на диске, можно удалить содержимое папки «Temp», которая находится в папке «Local». Чтобы это сделать, воспользуйтесь средствами операционной системы Windows или услугами стороннего софта.
Чтобы самостоятельно удалять файлы конкретных программ, нужно понимать к чему это может привести: из-за удаления важных данных многие приложения не смогут работать в штатном режиме.
Стороннее программное обеспечение, в частности программы — чистильщики удаляют временные файлы и прочий мусор из каталога «AppData». Неопытные пользователи могут воспользоваться помощью подобных приложений для удаления с ПК ненужных файлов.
Выводы статьи
У некоторых пользователей возникают вопросы о том, где папка AppData находится в операционной системе Windows, для чего она нужна, и можно ли удалить содержимое данной папки. Системная папка AppData используется для хранения данных программ, временных файлов и системных настроек. По умолчанию, в целях безопасности папка AppData скрыта от пользователя. Вы можете удалить временные файлы и некоторые другие данные из папки AppData при помощи системных средств или сторонних программ.
Читайте также: