Где программа хранит свои данные после запуска

Где приложения хранят свои данные

Андрей Подкин

При использовании приложений под Android иногда появляются вопросы: «А где приложение хранит созданные файлы?», «Можно ли до них достучаться?» и «Удалятся ли файлы при удалении приложения?» Давайте попробуем посмотреть, где же приложение может хранить свои данные и какие последствия это имеет для пользователя.

Внутреннее хранилище данных

Смысл следует непосредственно из названия. Внутреннее хранилище (internal storage) располагается всегда в памяти смартфона вне зависимости от того, есть ли возможность установки карты памяти (и тем более того, вставлена ли она). Эта область памяти является защищенной. Находится в системном разделе /data. По умолчанию все файлы, которые там располагаются, доступны только тому приложению, которое их создало. Разумеется, можно сделать файлы доступными для других приложений, но это надо делать специально. Если приложение не открывает файлы для доступа извне, достучаться к ним можно будет только получив root.

Назначение хранилища понятно: внутренние защищенные данные, к которым не должно быть нерегламентированного доступа. Проблемы (с точки зрения пользователя) могут быть в следующих случаях:

  • Неоправданно большой объем данных. Хочется вынести данные на карту памяти, чтобы сэкономить внутреннее пространство для других нужд, а приложение не дает.
  • По мнению пользователя, регламент доступа к данным должен быть другим, не таким, как предлагает приложение.

Пример: приложение «Лекции по истории России». В приложении хороший контент (и по содержанию, и по качеству звука). Но сохраняется он во внутреннюю память. На бюджетных устройствах, где этой памяти мало, становится затруднительным закачать заранее много лекций, а потом, отключившись от интернета, слушать их. Второй проблемой становится собственно регламент доступа к данным. Даже если ограничиться тематикой истории, у меня есть аудиофайлы, полученные из трех источников: данное приложение, подкасты и аудиоверсии роликов с youtube. Хочется взять и объединить навек в их земной юдоли под владычеством всесильным Властелина Мордора их все в единый плейлист, и слушать его одним аудиоплеером. Но на смартфоне без root это сделать невозможно.

Внешнее хранилище «личных» данных

С точки зрения разработчика, кроме внутреннего хранилища данных, для персональных целей приложения есть еще внешнее хранилище. Оно необязательно размещается на карте памяти. Это может быть и внутренняя память смартфона, но весь раздел с такими данными размещается в общем доступе. В корне раздела есть папка Android/data, а в ней — подпапки с именами пакетов приложений.

Плюсы такого подхода очевидны: данные доступны извне для целей пользователя. А если это карта памяти, то и емкость может быть ограничена только вашими финансами (в продаже уже можно найти карты памяти на 400 гигабайт). Минусы тоже понятны: в любой момент любое приложение (конечно, имеющее разрешение на доступ к «внешним» данным) может взять и стереть чужие файлы. Также файлы будут удалены системой при удалении приложения (или при очистке его данных).

Пример приложения: подкаст-менеджер BeyondPod (более-менее свежей версии, раньше файлы хранились по-другому). Пользователь имеет доступ к скачанным подкастам и может легко удалять их (например, в целях экономии места) или слушать их во внешнем плеере.

Общее внешнее хранилище

Располагается в корне «внешнего» раздела на одном уровне с папкой «Android». Предназначается для хранения данных, разделяемых между разными приложениями. Обычно в документации Google в качестве примера приводят картинки (фото с камеры — папка DCIM). Основная проблема данных файлов: они никогда не удаляются автоматически. Даже если приложение вы удалили.

Пример: мессенджер Telegram. После того, как вы удалили приложение, загруженные файлы никуда не исчезают. Они продолжают спокойно лежать на накопителе данных, занимая драгоценное место.

Как можно удалить файлы, не удаляя приложения

Здесь важно ввести еще одну классификацию файлов приложений. Она справедлива для внутреннего хранилища и для внешнего хранилища личных данных. Все данные делятся на два типа: собственно данные и кэш.

Данные (папка data) — некие файлы, которые, по логике Google, нужны для постоянной работы с ними. Если полностью их удалить, то приложение поведет себя точно так же, как если бы его переустановили (удалили и заново установили). Частичное удаление файлов может не привести ни к каким неприятным последствиям. Но важно понимать, какие конкретно данные вы удаляете (например, очевидно, что скачанные файлы подкастов можно удалять совершенно свободно — это не повлияет на работоспособность подкаст-менеджера).

Кэш — временные данные, которые сформированы в ходе работы приложения и нужны для ускорения этой работы. Например, данные, которые часто нужны в интернете, загружаются и в дальнейшем вместо загрузки открываются локально (разумеется, кэш может обновляться, чтобы не показывать устаревшие данные). Удалять кэш любого приложения можно совершенно спокойно, это штатная операция.

Очистка памяти и кэша вызывается из настроек приложения. Кнопка «Очистить кэш» очищает только кэш, а кнопка «Очистить данные» — и кэш, и данные приложения.

Удаление файлов приложения из общего внешнего хранилища выполняется только вручную. Более того, даже оценка того, от какого приложения эти файлы остались, тоже выполняется вручную.

Резервное копирование базы данных

В этой статье рассказывается, как восстановить базу данных программы из резервной копии, сделанной программой несколько дней назад. Этой системой нельзя пользоваться , если вы используете в работе синхронизацию баз данных. Если при настроенной синхронизации БД вы откатите одну из участвующих в синхронизации баз данных на резервную копию, то рано или поздно при синхронизации вы получите ошибку «primary key musst be unique», после чего синхронизация у вас никогда работать больше не будет; для того, чтобы восстановить синхронизацию, надо будет заново настраивать ее на пустых базах данных, потеряв т.о. все введенные в программу данные на всех участвующих в синхронизации компьютерах.

Узнать, настроена ли у вас синхронизация баз данных, несложно. Для этого выберите, пожалуйста, в программе пункт меню Файл|Настройки|Синхронизация и в открывшемся окне проверьте номер базы данных. Если там стоит число «-1» (минус один), значит, синхронизацию БД вы не используете.

Программа Тирика-Магазин использует в работе две системы управления базами данных: систему SQLite в случае локального использования, то есть если вы не настраивали програму для работы в сети и используете ее на одном компьютере, и систему FireBird при работе в сети. Обе эти системы хранения данных чрезвычайно надежны и имеют встроенные механизмы восстановления данных после сбоев — даже фатальных сбоев вроде отключения электропитания. Нужно, однако, понимать, что встроенные в систему управления данными программные средства защиты от сбоев и восстановления — это что-то вроде подушек безопасности в автомобиле: они значительно повышают ваши шансы в случае аварии, но если водитель не соблюдает правил разумной езды, то подушки могут и не спасти.

Программа Тирика-Магазин обладает двумя дополнительными возможностями обезопаситься от сбоев и сохранить свои данные в критических ситуациях, фигурально выражаясь — дает вам как «водителю» этого «автомобиля» инструменты безопасной езды. Давайте рассмотрим их по очереди.

Отступление. А какую базу данных я использую?

Для того, чтобы понимать дальнейший текст статьи, вам нужно определить, в каком режиме работает у вас программа — в сетевом или однопользовательском (локальном, обычном). Разница между этими режимами заключается в том, что в сетевом режиме с базой данных программы могут работать одновременно несколько пользователей, подключаясь к ней по компьютерной сети (и даже через Интернет) с разных компьютеров, а в локальном режиме и программа и база данных установлены на одном компьютере и в каждый момент времени работает с ними всегда только один пользователь.

Определить этот режим очень просто: для этого запустите программу Тирика-Магазин и выберите пункт меню Файл|Настройка, после чего переключитесь на вкладку Сеть. Если выпадающий список на этой вкладке установлен в положение «Одновременно будет работать только один человек», программа работает в локальном режиме, в любом другом случае она работает в сетевом режиме:

Автоматическое резервное копирование

Однопользовательская версия

По умолчанию программа Тирика-Магазин настроена так, что каждый день при первом запуске программы она будет автоматически делать резервную копию вашей базы данных. В случае, если программа работает в локальном (однопользовательском) режиме, программа складывает резервные копии базы данных в подпапку Backups той папки, куда установлена программа, скорее всего это будет C:Program FilesTirika ShopBackups. Создавая очередную резервную копию базы данных, программа не затирает прошлую резервную копию, но размещает новую копию рядом со старой, называя файл резервной копии по дате ее создания, например 2012-02-22.zip для резервной копии, созданной 22 февраля 2012 года.

Читать еще:  Экран touchwiz что это за программа

Некоторые резервные копии в имени файла включают также и время, например файл 2012-02-20-11-51-23.zip был создан 20 февраля 2012 года в 11 часов 51 минуту 23 секунды. Такие «внеплановые» резервные копии программа создает при установке обновлений в случае, если это обновление изменит структуру базы данных; кроме «длинного» имени файла «внеплановые» резервные копии ничем не отличаются от «плановых»:

;

Прежде чем восстанавливать данные из резервной копии убедитесь, что программа Тирика-Магазин у вас закрыта.

Внимание!
Вы должны понимать, что восстанавливая базу данных из резервной копии, вы удаляете текущую базу данных программы. Так, например, если сегодня 20 февраля 2012 года и файл резервной копии называется 2012-02-20.zip, то он скорее всего был создан утром 20 февраля при первом старте программы и хранит базу данных с данными по вечер 19 февраля включительно. Восстановив из резервной копии эту базу данных, вы потеряете все данные, созданные за 20 февраля. Таким образом, восстанавливать базу данных из резервной копии имеет смысл только в том случае, если ваша рабочая база данных, например, испорчена.

Для того, чтобы восстановить данные из резервной копии программы, вам достаточно найти нужную резервную копию по дате (скорее всего это будет последняя по дате резервная копия. Если таких у вас две — с закодированном в имени файла временем и без него — выбирайте ту, что со временем, она скорее всего новее), «зайти» в нее двойным щелчком мыши в Проводнике Windows. Собственно файл резервной копии — это ZIP-архив, поэтому после двойного мыши по этому архиву вы либо «зайдете» в него как в папку Windows, либо же у вас запустится дополнительная программа типа WinZip, WinRar или 7-Zip, в которой вы сможете «зайти» в этот архив как в папку.


Вот так может выглядеть, например, окошко winrar после двойного щелчка мыши в проводнике по файлу резервной копии

Пройдите опять по дереву папок внутри архива с резервной копией (Program FilesTirika Shop) и найдите в самой последней по очереди папке единственный хранящийся в архиве файл — файл shop.db. Это и есть резервная копия базы данных программы. Разархивируйте ее в ту папку, куда установлена программа Тирика-Магазин, заменяя файлом резервной копии актуальную базу данных программы, и на этом восстановление базы данных из резервной копии закончено. Вы можете теперь запустить программу Тирика-Магазин.

Сетевая версия

Для того, чтобы правильно понимать эту главу, вам необходимо ознакомиться со статей, описывающей настройки программы для работы в сети, так как здесь мы часто ссылаемся на понятия, определенные в ней, например, «компьютер Альфа» или «сервер баз данных FireBird». Если вы не читали статью о сетевых настройках программы, пожалуйста, прочтите ее сейчас.

Если вы используете сетевую версию программы Тирика-Магазин, вернее, если программа Тирика-Магазин работает у вас в сетевом режиме, резервные копии базы данных хранятся на компьютере «Альфа». Переключитесь на компьютер Альфа и перейдите на диск C: этого компьютера. В корневой папке диска C: вы увидите несколько файлов с именем типа shop-2012-02-22.fbk — это и есть резервные копии базы данных. Эти файлы имеют вид shop-гггг-мм-дд.fbk, где гггг, мм и дд — год, месяц и день создания резервной копии соответственно. Некоторые резервные копии могут также иметь вид shop-гггг-мм-дд-чч-мм-сс.fbk, где чч, мм и сс — часы, минуты и секунды времени создания резервной копии. Резервные копии «с секундами» — это «внеплановые» резервные копии, описанные в предыдущей главе этой статьи.

Перед восстановлением данных из резервной копии убедитесь, что программа Тирика-Магазин закрыта (не запущена) на всех тех компьютерах, где она установлена. Если хотя бы один пользователь будет работать с базой данных FireBird в момент восстановления данных из резервной копии, восстановить данные не удастся.

Внимание!
Вы должны понимать, что восстанавливая базу данных из резервной копии, вы удаляете текущую базу данных программы. Так, например, если сегодня 20 февраля 2012 года и файл резервной копии называется 2012-02-20.zip, то он скорее всего был создан утром 20 февраля при первом старте программы и хранит базу данных с данными по вечер 19 февраля включительно. Восстановив из резервной копии эту базу данных, вы потеряете все данные, созданные за 20 февраля. Таким образом, восстанавливать базу данных из резервной копии имеет смысл только в том случае, если ваша рабочая база данных, например, испорчена.

Процесс восстановления базы данных из резервной копии сетевой версии программы Тирика-Магазин сильно отличается от аналогичного процесса в случае использования локальной версии. Выберите резервную копию, из которой вы хотите восстановить данные, и запомните ее имя файла, после чего нажмите кнопку Пуск|Все Программы|Стандартные|Командная Строка и в открывшемся окне введите последовательно перечисленные ниже команды, после каждой нажимая кнопку Enter на клавиатуре. В списке команд ниже даны комментарии к каждой команде, их, разумеется, на клавиатуре набирать не надо; в предпоследней команде имя файла shop-2012-02-24.fbk нужно заменить на имя файла той резервной копии базы данных, которую вы выбрали для восстановления :

  • C: (переходим на диск C)
  • cd (переходим в корневую папку диска)
  • cd «Program Files» (переходим в папку C:Program Files)
  • cd Firebird25 (переходим в папку C:Program FilesFireBird25)
  • cd bin (переходим в папку C:Program FilesFireBird25bin)
  • gbak -user sysdba -password masterkey -replace_database -service localhost:service_mgr C:shop-2012-02-24.fbk tirika (запускаем утилиту gbak восстановления данных из резервной копии)
  • Внимательно прочитайте, что вам напишет утилита gbak. Она может сказать, что восстановление из резервной копии не удалось, или что восстановление, наоборот, прошло успешно
  • exit (закрываем окно командной строки)

Список команд выше дан для случая, когда вы устанавливали сервер баз данных FireBird 2.5 из скачанного с нашего сайта дистрибутива программы и не меняли его настроек; показателем этого служит то, что в окне Файл|Настройки|Сеть программы Тирика-Магазин выпадающий список установлен у вас в положение Одновременно может работать несколько человек:

Если же эта настройка программы у Вас установлена в позицию Для IT-специалистов и приведенная выше последовательность команд не восстанавливает данные из резервной копии, для операции восстановления данных вам необходимо обратиться к тому специалисту, который настраивал вам программу для работы в сети.

Создание резервной копии вручную

Создание резервной копии программы вручную и восстановление данных из такой резервной копии — существенно более простой процесс по сравнению с работой с автоматически создаваемыми программой резервными копиями. Мы рекомендуем вам время от времени делать вручную резервные копии базы данных программы и сохранять их на внешних носителях: на флешке, на другом компьютере и тюпю с тем, чтобы застраховаться от потери данных при серьезной поломке компьютера, на котором установлена база данных программы Тирика-Магазин или его жесткого диска.

Собственно процесс изготовления резервной копии предельно прост: вам нужно просто скопировать файл базы данных программы на другой носитель. О том, где находится файл базы данных программы и как его найти, написано в этой статье

Как не потерять свои данные

Читаю в новостях: «У американского профессора украли ноутбук, в котором в единственном экземпляре лежали плоды его пятнадцатилетнего труда. Профессор в отчаянии».

Какая первая мысль возникает при чтении этой заметки? Только одна: мы имеем дело со случаем профессора-идиота. Потому что только законченный кретин может держать важные данные на компьютере в единственном экземпляре и не делать страховочные копии.

Впрочем, бог с ним, с профессором. Давайте лучше поговорим о ваших ценных данных. Оно, конечно, скорее всего, для науки эти данные не особо-то и ценны, но для вас они в любом случае очень дороги, и вы вряд ли хотите их потерять.

Читать еще:  Программа для входа в инстаграм с компьютера

Между тем подавляющее большинство пользователей держат свои документы на компьютере в единственном экземпляре, как тот идиот профессор, и считают, что данные находятся в полной безопасности.

Таким пользователям я обычно предлагаю поиграть в очень простую игру под названием «Коучинг тренинга». Садитесь на стул. Представляете себе, что вы включаете компьютер, а там жесткий диск накрылся интересным местом — ну, например, медным тазом. Вместе со всеми данными. И восстановить эти данные — невозможно. (Случай, замечу, вовсе не гипотетический: и диски могут внезапно умирать, и данные там могут быть внезапно стерты — например, вирусом.)

И вот теперь постарайтесь вспомнить, какие именно данные там лежали и что для вас означает их безвозвратная потеря. Волосы на голове зашевелились? Отлично! Теперь потратьте очень немного времени на то, чтобы настроить систему сохранения данных, после чего никакие умирания жесткого диска, воровство ноутбука, стирание данных вирусом или злобной тещей вам не будут страшны!

Вообще, для сохранения информации существует масса самых разных программ. Во-первых, резервное копирование (и, соответственно, восстановление) операционной системы Windows: «Панель управления — Архивация и восстановление данных». Во-вторых, многочисленные программы для автоматического сохранения данных — например, Acronis True Image.

Однако я, если честно, не очень люблю пользоваться для сохранения данных всякими программами бекапирования. Ими я сохраняю систему на случай аварийного восстановления. А свои данные сохраняю немного другим способом — архивированием их в один файл с последующей записью его на DVD и другие носители.

Вот алгоритм действий по настройке подобной схемы.

1. Храните свои данные только в папке «Мои документы»!

Очень важно, чтобы все документы (и другие ваши данные) были в одной-единственной папке. Манера многих пользователей держать документы на «Рабочем столе» — она в корне неправильная. На рабочий стол можно запросто вывести папку «Мои документы» — вот и храните все там. Когда все в одном месте, вам остается только сохранить это одно место — и вы будете уверены, что ваши данные в безопасности.

2. Не держите в «Моих документах» музыку, видео и прочие крупные мультимедийные файлы

Система любит создавать в «Моих документах» всякие «Моя музыка», «Мое видео» и так далее. С одной стороны, оно правильно: все свое держу в одной папке. С другой, если у вас там хранится восемь мегатонн музыки, то совершенно ни к чему ее каждый раз сохранять вместе с ценными документами. И тут может быть два варианта. Первый — перенести папки с мультимедиа из «Моих документов» в какую-то другую папку — например, «Моя мультимедиа». Зарезервированные системой папки вроде «Моя музыка», «Мои видеозаписи» и так далее переносить нужно с помощью свойств этих папок: в них закладка «Расположение — Переместить», после чего выбрать новую папку и подтвердить перенос всех данных.


Перенос папки «Моя музыка» в D:Music

Вариант второй. Никуда не переносить папки с мультимедиа, однако в «Моих документах» сделать отдельную папку «Документы», куда и складывать все ваши данные.

3. Настройте архивирование

Как я уже сказал, для сохранения всех своих данных я пользуюсь архивированием. Архиватор умеет заносить в архив только новые и измененные файлы, так что эта процедура обычно не занимает много времени. В результате нее образуется один-единственный файл со всеми вашими документами, который нужно переписывать на какие-то другие носители (флешки, внешние жесткие диски), а также записывать на CD- или DVD-болванки.

В качестве архиватора я использую программу WinRAR — она лучшая, на мой взгляд.

Команда для архивирования всей папки «Мои документы» (ну, или «Мои документыДокументы») выглядит следующим образом:

«C:Program FilesWinRARWinRAR.exe» u -r -y -ep1 «ПутьФайл_Архива» «ПутьМои документы»

Первый параметр — путь к программе WinRAR. Обычно он выглядит так, как написано у меня.

Второй параметр — всякие «u -r -y -ep1» — это так называемые ключи: специальные команды архиватору. В данном случае команды следующие: обновить архив, включить все подпапки, отвечать «да» на все вопросы, убрать полный путь к папке в архиве.

Третий параметр — путь и имя к файлу архива. Например, «C:Мои архивыМои документы.rar»

Четвертый параметр — путь к архивируемой папке и маска файлов. Например, «C:Мои документы». Или, если папка по умолчанию, «C:UsersAlex ExlerМои документы».

У меня эта команда выглядит следующим образом:

«C:Program FilesWinRARWinRAR.exe» u -r -y -ep1 «D:Arcivemy_archive.rar» «D:Мои документы»

Удобнее всего создать простой текстовый файл (в «Блокноте») под названием, например, «Архивирование.cmd» и туда вписать эту строчку. После этого вам будет достаточно запустить этот файл (щелкнуть по нему мышкой) — и ваши данные будут заархивированы (обновлен архив).

4. Настройте автоматический запуск файла с командой архивирования

Оно, конечно, файлик можно и вручную запускать, но если вы компьютер не выключаете на ночь или же у вас есть какие-то четкие временные промежутки, во время которых вас за компьютером нет, а он работает (например, обеденный перерыв), — имеет смысл этот файлик запускать автоматически. Например, раз в день. Или раз в неделю.

Автоматический запуск настраивается очень просто.

Для Windows 7: «Все программы — Стандартные — Служебные — Планировщик заданий». Там создаете простую задачу, в которой указываете время запуска и частоту повторения, а в качестве действия — запуск файлика CMD, в котором записана команда архивирования.

Кстати, на современных быстрых компьютерах архивирование вполне можно производить и параллельно с вашей работой за компьютером. Процесс не будет сильно тормозить систему.

5. Безопасное сохранение

Полученный архивный файл нужно куда-то сохранять. Нет смысла ограничиваться одной копией архива на том же диске, на котором лежат документы. Архив желательно копировать на какие-нибудь внешние диски (можно и на флешки, но они не слишком надежны), а еще лучше — периодически писать на болванки CD/DVD — так у вас будет еще и несколько разных копий архива от старых к новым.


DVD-диск

Ну, вот и все. Настроить всю эту систему — дело пяти минут. А выигрыш потом может быть просто колоссальный!

Системная утилита Windows 8 «История файлов»: как резервировать свои данные без стороннего ПО?

Windows 8/8.1 отличается от Windows 7 не только надстройкой в виде Metro-интерфейса и убранным эффектом оформления рабочего стола Aero Glass, но также и некоторыми функциональными фишками, в числе которых — очень полезная штатная утилита «История файлов». О том, для чего нужна данная программа и как ее использовать, и пойдет речь в данной статье.

0. Оглавление:

1. Зачем нужна «История файлов»?

«История файлов» — программный инструмент, внедрённый в Windows 8/8.1, чтобы предотвратить потерю пользовательских данных в случае выхода из строя жёсткого диска или случайного удаления данных самим же пользователем. При активации этой штатной утилиты система будет создавать резервные копии всех файлов, хранящихся в папках пользовательского профиля – это библиотеки с видео, изображениями, музыкой, документами, это папки контактов и избранного, это также файлы, размещённые на рабочем столе. Резервные копии файлов будут создаваться на другом носителе, отличном от жёсткого диска, на котором установлена система — это может быть другой внешний или встроенный жёсткий диск, это может быть флешка, это также может быть сетевая папка.

Таким образом, если пользователь удалит файл, очистит корзину, а затем пожалеет об этом, удалённый файл он сможет восстановить из резервной копии. Более того, механизм «Истории файлов» позволяет восстанавливать файлы из выбора нескольких сохранённых версий. Этот момент наверняка заинтересует пользователей, работающих с созданием и редакцией документов и изображений. Так, даже после сохранения документа можно вернуться к его прежнему содержимому – состоянием на какую-то дату ранее.

Механизм «Истории файлов» позволяет создавать резервные копии документов, хранящихся только в указанных выше папках. Чтобы можно было восстановить файлы, находящиеся в папках, которые расположены в других местах на системном или несистемном разделах диска, эти папки необходимо добавить в одну из существующих библиотек.

Читать еще:  100 полезных программ для компьютера

По умолчанию «История файлов» отключена, и чтобы воспользоваться возможностями этой утилиты, её необходимо включить, перед этим настроив нужные параметры.

2. Запуск «Истории файлов»

Найти утилиту «История файлов» можно в разделах панели управления Windows 8/8.1.

А, возможно, многим будет проще это сделать с помощью системного поиска. Коснёмся сверху вниз правой части экрана, чтобы появились чудо-кнопки. Выберем «Поиск», введём в поисковое поле начальные буквы ключевого запроса «История файлов» и кликнем на этот раздел, появившийся в результатах.

Откроется окно «Истории файлов».

3. Выбор носителя для резервирования

В центре будет виднеться установленный по умолчанию носитель, куда будут резервироваться данные. Как правило, система автоматически для этих целей определяет внешние устройства – флешки или подключаемые жёсткие диски. Чтобы сменить носитель для создания резервных данных, жмём ссылку «Смена диска».

Все внешние устройства, на которых можно хранить резервные копии данных, будут отображаться в списке. Здесь можно выбрать другой внешний носитель, отличный от предустановленного, или выбрать резервирование данных на папку в сети.

Чтобы выбрать сетевую папку, жмём ссылку «Добавить сетевое расположение» и в проводнике выбираем папку в сети.

Утилита «История файлов» не предусматривает резервирование данных на жёстком диске, где установлена система, нельзя выставить даже несистемный раздел диска. Но Windows 8/8.1 можно обмануть, создав на несистемном разделе виртуальный жёсткий диск. Таковой система определяет как съёмный носитель, на него можно копировать и переносить файлы, как и на обычный раздел диска. И он, естественно, будет виднеться в числе прочих съёмных носителей в списке «Истории файлов».

После выбора носителя для хранения резервных копий жмём «ОК» для возвращения в основное окно «Истории файлов».

4. Исключение папок из «Истории файлов»

Возможно, многие не захотят захламлять пространство съёмного носителя, сетевой папки или виртуального диска резервными копиями всех папок, которые подпадают под действие механизма «Истории файлов». К примеру, системная библиотека включает папку «Видео», где могут находиться довольно увесистые видеофайлы. Настройки «Истории файлов» позволяют исключить некоторые папки из числа резервируемых.

В основном окне «Истории файлов» жмём ссылку «Исключение папок».

Жмём кнопку «Добавить», выбираем папку, данные которой не хотим резервировать, и сохраняем изменения.

5. Дополнительные параметры резервирования

Вернувшись в основное окно «Истории файлов», жмём ссылку «Дополнительные параметры».

Здесь каждый может назначить свои параметры создания резервных копий файлов. Можно установить периодичность резервирования.

Можно сменить предустановленный размер автономного кэша.

Можно также установить свой параметр длительности хранения версий резервных файлов.

Чтобы освободить дисковое пространство и очистить его от старых версий резервных файлов, жмём ссылку «Очистить версии».

После выставления всех параметров жмём кнопку «Сохранить изменения».

6. Активация «Истории файлов»

После того, как все настройки проделаны, осталось только активировать механизм «Истории файлов». В основном меню утилиты жмём кнопку «Включить».

Сразу после этого на указанный в настройках носитель будут записаны резервные данные всех папок (естественно, кроме исключённых).

7. Как восстановить удалённые файлы из их резервных копий

На носителе, который выбран для резервирования данных, будет создана папка «FileHistory». В ней и будут находиться резервные копии файлов в дереве папок. Через проводник Windows или файловый менеджер сможем открыть папки своего пользовательского профиля и отыскать нужные файлы.

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

Другой способ восстановления файлов – через интерфейс «Истории файлов». Жмём ссылку «Восстановления личных файлов» в основном окне «Истории файлов».

Здесь в удобном интерфейсе, пролистывая, можно выбрать дату, состоянием на которую и будут представлены резервные копии файлов. Ищем нужный нам файл в той или иной папке, выбираем его и вызываем контекстное меню, а в меню кликаем один из подходящих вариантов:

  • либо просмотреть файл здесь же, во встроенном просмоторщике;
  • либо восстановить файл из резервной копии на прежнее место, при этом он заменит файл в действующей редакции;
  • либо восстановить файл в какую-то другую папку.

Смотрите также:

По умолчанию поиск в Windows (в данном примере в Windows 7) ищет файлы по имени. Содержимое учитывает только в проиндексированных расположениях. Чтобы поиск искал по содержимому всех документов, нужно изменить…

На нашем сайте уже раннее рассматривался вариант установки изначально русифицированной редакции Windows 8.1. Англоязычные редакции, к примеру, ознакомительная версия Windows 8.1 Корпоративная на сайте Центра пробного ПО от компании Microsoft, дистрибутив…

Иногда в Windows 7 нужно изменить расширение вручную, например, превратить файл “txt” в “bat”. Первое, что приходит на ум, — переименовать (F2). Но оказывается, что расширение «.bat» ты вроде бы…

Как стереть следы, оставшиеся после удаления портативного приложения

Обычные, требующие установки приложения в гораздо меньшей мере отличаются от их портативных версий, чем это принято считать. В определенном смысле установленные традиционным путем приложения тоже являются портативными, в чём вы сами можете убедиться, скопировав папку с любой программой из каталога Program Files и запустив исполняемый файл на другом компьютере. В девяти случаев из десяти приложение запустится без ошибок и предупреждений.

Разница между обычным и портативным приложением лишь в том, что первое хранит свои файлы и настройки в разных местах, а портативное — в одном.

Впрочем, это не всегда так, немало портативных программ могут хранить свои файлы в разных папках, в первую очередь это касается приложений, создающих профиль пользователя, например, браузеры. Не совсем верно и утверждение, что портативные программы не оставляют следов в реестре. Да, настроек они в реестре не хранят, но уж точно сохраняют в нём пути своего месторасположения и данные о регистрации — принятии соглашений об использовании. При удалении портативных программ эти моменты нужно учитывать, если вы хотите избавиться от всех следов запуска portable-приложения, потрудитесь проверить следующие места.

Рабочая папка

Многие портативные приложения создают при первом запуске конфигурационный файл с временными настройками.

Не исключено, что этот файл будет иметь атрибут «скрытый» . Включите отображение скрытых файлов и папок и убедитесь, что в рабочей папке портативного приложения не осталось связанных конфигурационных файлов.

Папка автозагрузки

Некоторые портативные программы могут создавать ярлыки в папке автозагрузки, которые остаются после удаления исполняемого файла приложения.

Откройте папку автозапуска командой shell:startup .

И посмотрите, нет ли в ней ярлыков портативной программы.

Если есть, удалите их.

Папка AppData

Папка AppData хранит файлы настроек установленных программ, а также созданные в этих программах профили. Многокомпонентные portable-программы тоже могут сохранять в ней свои данные, хотя и в ограниченном объеме.

Перейдя в папку командой %userprofile%AppData .

Вы обнаружите в ней три папки — Local , LocalLow и Roaming .

Проверьте их содержимое на предмет каталогов и файлов удаленных портативных приложений.

С реестром дела обстоят несколько иначе. Чтобы найти оставленные портативным приложением записи, вам придется выполнить поиск в разделах реестра по ключевому слову — точному названию программы или ее исполняемого файла. Достаточно будет поиска по именам разделов и именами параметров.

Запустите редактор командой regedit , выделите раздел HKEY_CURRENT_USER, нажмите F3 , ведите запрос и нажмите «Найти далее».

Найденные ключи аккуратно удаляем, создав предварительно их резервные копии.

Аналогичным образом просматриваем раздел HKEY_LOCAL_MACHINE.

Стоит ли беспокоиться

В большинстве случаев нет никаких причин для беспокойства по поводу наличия остаточных файлов удаленных портативных приложений. Ни файлы, ни записи в реестре никак не влияют на работу Windows, зачистка «хвостов» удаленных с диска портативных программ может понадобиться только в том случае, если вы собираетесь скрыть факт их запуска на ПК, но тогда вам придется проверить также и журналы системы, в которых могут остаться записи об ошибках и неудачных запусках приложения.

Ссылка на основную публикацию
Adblock
detector