Всякий раз, когда я устанавливаю новое приложение, я всегда архивирую установщик. Это по ряду причин, в том числе

  • Мне нравится знать, что я могу обновить и вернуться к любой версии, которую я предпочитаю
  • Иногда я возился со сценарием, и мне пришлось его переустанавливать.
  • Мне известно, что мне нравятся приложения, которые теряют свои лучшие функции или возможности (слишком часто из-за угроз DMCA)
  • Я постоянно сыт по горло x64 и возвращаюсь к x86, только чтобы дать 64-битной среде еще один шанс спустя несколько месяцев
  • Регулярная чистая установка ускоряет восстановление и вынуждает меня поддерживать дисциплину хранения - C:/ для системных файлов и приложений; выделенные внешние накопители для видео, установочные файлы и другие данные

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

Вот мои вопросы:

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

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

1 ответ1

1

В конце концов, это зависит от конкретного установщика. Большинство установщиков перейдут в вашу пользовательскую папку, Local Settings и Temp (в Windows XP, я думаю, это в разделе AppData в Windows 7). Имя папки обычно представляет собой произвольную строку символов (в зависимости от того, какую программу установки она использует), поэтому вам, возможно, придется покопаться (или, в качестве альтернативы, очистить временные файлы перед запуском программы установки).

Другой вариант включает использование Process Explorer и запуск программы установки. Когда ваш настоящий установщик наконец запустится, используйте Process Explorer, чтобы найти путь к исполняемому файлу (просто найдите процесс, щелкните его правой кнопкой мыши, и он появится, когда вы нажмете Свойства).

Наконец, вы также можете использовать инструмент мониторинга, например Revo Uninstaller, чтобы отслеживать изменения реестра / файлов, сделанные на вашем компьютере до и после установки.

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