Обзор Toolwiz Time Freeze: лучше, чем восстановление системы. Как «заморозить» любой процесс или программу на время

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



Наиболее мощная, на мой взгляд, программа для заморозки времени - Hall Of The Montain King . Разработка ее прекращена, офсайт также прекратил существование. Позволяет замораживать время на уровне ядра системы, техническая часть вопроса подробно расписана в прилагающейся документации. Для новичков вряд ли подойдет, да и при работе не исключены падения в синий экран.

HallOfTheMontainKing.3.0.1b.zip (666,016 bytes)




RunAsDate - интересная программа, изменяющая дату и время, но только для выбранного процесса, оставляя системное время нетронутым. Для этого в запускаемом процессе перехватываются системные функции GetSystemTime, GetLocalTime, GetSystemTimeAsFileTime, и их обработчик возвращает нужное значение. Также можно создать ярлык для автоматического запуска программы с нужной датой. На мой взгляд оптимальное решение для эффективного обхода большинства самопальных защит.

RunAsDate.1.11.zip (23,644 bytes)




Data Fuсk , как пишет сам автор, помогает "убедить" программу, которую дают тестировать только несколько дней, что она работает один день. При первом запуске создает файл данных, на основе которого будет запускать выбранное приложение. Перед запуском системное время переводится на нужную дату, а по прошествии выбранного интервала, возвращается обратно. К сожалению, такие манипуляции со временем срабатывают только на слабых защитах.

Data.Fuck.2.0.zip (45,078 bytes)




NI Anti Shareware работает по тому же принципу, что и предыдущая программа. Разница только в том, что на рабочем столе создается ярлык для выбранной шароварной программы, в котором прописана строка запуска NI Anti Shareware и нужной даты. Недостатки те же самые, на современных протекторах такие прыжки во времени приведут только к внеплановому срабатыванию защиты.

NI.Anti.Shareware.3.11.zip (778,826 bytes)




SetDate также меняет системное время перед запуском программы и возвращает его обратно по прошествии заданного интервала времени. Требует ручного редактирования ярлыков программ. Недостатки те же самые, что и у предыдущих программ.

SetDate.0.92.zip (10,416 bytes)




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

Loader.0.1.zip (148,839 bytes)




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

Dater.1.1.zip (443,143 bytes)


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

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

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

Установка и интерфейс

Перед тем, как продолжить недолгую процедуру установки, можно подобрать размер дискового кэша, который будет использоваться механизмом Time Freeze, а также разрешить приложению использовать основной диск каждый раз, даже когда Windows работает в безопасном режиме. Приложение также может быть защищено с помощью пароля, с тем чтобы препятствовать изменению его параметров настройки посторонними пользователями. Чтобы всё завершить, нужно произвести перезагрузку системы.

Исключение каких-либо папок и файлов из зоны контроля

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

Легкость настройки

Time Freeze может автоматически запускаться при начальной загрузке Windows, таким образом обеспечивая всестороннюю защиту от изменений файлов. Стоит отметить один аспект, заключающийся в том, что у пользователей программы есть возможность составлять список файлов и папок, которые будут исключены из области надзора программы и которые они все же смогут изменять, даже если функция надзора включена.

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

И все же Time Freeze не может быть закрыта сразу же. Для этого потребуется перезагрузка системы.

Обзор Toolwiz Time Freeze:

Достоинства

Во время испытаний на Windows 8.1 Pro приложение работало хорошо, не вызвав зависания операционной системы, отказа в работе или появления сообщений об ошибках. С перезагрузкой системы оно успешно осуществило сброс изменений в файлах и инсталляций приложений.

Поскольку Time Freeze работает подобно службе в фоновом режиме, она не мешает, поэтому она не влияет на работу обычного пользователя на компьютере.

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

Потребление ресурсов ЦП и ОЗУ минимально.

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

Недостатки

Даже если пароль не установлен, Time Freeze запрашивает его при попытке открыть панель ее настроек, поэтому пользователи могут быть сбиты с толку (нужно оставить поле пустым и продолжить).

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

Общая оценка

Принимая во внимание все "за" и "против", можно сказать, что Toolwiz Time Freeze - это приложение из разряда необходимых для любого пользователя компьютера, независимо от того, часто он экспериментирует с новыми программами на ПК или нет. Благодаря тому, насколько просто Time Freeze установить, запустить и использовать, ее можно запускать перед какими-либо действиями, чтобы можно было гарантировать, что компьютер останется в безопасности, что бы ни произошло.

Нашли опечатку? Нажмите Ctrl + Enter

Я всегда умудряюсь поназапускать много приложений. И это не умственное отклонение. Мне так удобнее работать, — когда каждая нужная программа всегда запущена и всегда под рукой. Удобство продолжается, пока в работу не вклинивается Photoshop и ещё какая-либо «тяжёлая» программа, например, Safari с вечно глючным Flash . Эта парочка — мастаки по «укладыванию» процессора. Понятное дело, что завершать Safari с кучей открытых окон и вкладок лишь для того, чтоб немного поработать в графическом редакторе, — не очень классная затея. При этом, однако, хочется чтоб и «фотошоп» работал как нужно, а не по-полчаса «думал» над применением каждого фильтра. Как быть в таком случае, когда и прожорливую программу завершать не хочется, но и ресурсы процессора нужно высвободить? Когда вы останавливаетесь перед подобным выбором, то лучшим решением, по крайней мере для меня, становится «заморозка». Под «заморозкой» на самом деле подразумевается временное прекращение работы какой-либо программы, после чего её снова можно «разморозить» без потери данный. Одним словом — «пауза» в работе программы.

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

1 При помощи Терминала (выполняем вот такую команду и получаем PID) : pgrep -f Safari Вместо Safari можно вписать название любого другого приложения.
2 При помощи приложения Мониторинг системы :

Когда PID нам известен можно приступать к манипуляциям. Открываем Терминал и выполняем вот такую команду для «заморозки»: kill -STOP PID Где PID , как уже говорилось выше, идентификатор нашего прожорливого приложения. После выполнения данной команды программа как-бы зависнет, при этом потребление ею процессорной мощности сведётся к нулю. Для «разморозки» нужно выполнить вот такую команду: kill -CONT PID Весь процесс можно немного упростить, сведя процесс «заморозки» и «разморозки» программы или процесса к выполнению одной команды, но при условии, что вы знаете как правильно называется программа или процесс. Например, для заморозки Safari можно использовать вот такую комбинированную команду: kill -STOP `pgrep -f Safari` Соответственно для разморозки вот такую: kill -CONT `pgrep -f Safari` Здесь важно не телько правильное написание названия приложения или процесса, здесь так же учитывается регистр букв. Так, например, в данном случае «Safari» и «safari» — это не одно и то же. Можно, конечно, пойти ещё дальше и придумать какой-то аппелт, но это тема отдельного разбирательства.

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

1. Toolwiz Time Freeze: суть работы программы

Знакомьтесь, Toolwiz Time Freeze – абсолютно бесплатная программа, которая временно «замораживает» состояние вашей операционной системы, пока вы тестируете различный софт или игры, посещаете опасные сайты или вовсе исследуете на своем компьютере вирусы. В рамках такой «заморозки» вы можете делать любые опасные вещи, не боясь причинить вред операционной системе. Поскольку этой самой «заморозкой» является не что иное, как создание точки для отката системы до того состояния, в котором система пребывала до момента запуска программы Toolwiz Time Freeze. Таким образом, если при тестировании софта, веб-серфинге по опасным сайтам или при прочих сомнительных операциях у вас возникнут проблемы с операционной системой, ее можно будет откатить до момента, когда все было в порядке.

Каков механизм работы Toolwiz Time Freeze? Программа при запуске создает снимок вашей операционной системы. С этого момента все ваши дальнейшие действия происходят в виртуальной среде.

По окончании ваших исследований программа позволит вам выбрать – применять внесенные во время «заморозки» изменения (например, удаленные или установленные программы, созданные или удаленные файлы и папки, настройки системы и прочие действия) или нет, т.е. сделать откат системы до момента запуска Toolwiz Time Freeze.

2. Интерфейс и организация разных версий программы

К сожалению, Toolwiz Time Freeze не поддерживает русский язык. Впрочем, учитывая ее минималистичность, вряд ли именно это может стать серьезной преградой для применения программы даже пользователями-новичками.

Предыдущая версия Toolwiz Time Freeze — v2.2 — имела ряд сложностей с интерфейсом. Так, пользователь не сразу мог понять, как можно свернуть программу, поскольку вместо привычной кнопки сворачивания окна разработчики придумали обычную текстовую ссылку для этого. Однако эта версия имела более понятную организацию работы – при отключении работы программы пользователь видел служебное меню, где он мог выбрать сохранение изменений системы или ее откат до момента «заморозки». В обновленной версии программы Toolwiz Time Freeze 2014 этот момент для тех, кто только знакомится с программой, может быть несколько неясен. Кстати, к этому вопросу еще вернемся ниже.

Последняя, обновленная версия программы Toolwiz Time Freeze, в полное наименование которой входит уже не ее версия, а цифра 2014 (эдакая программа будущего года, как видим) – это результат достаточно кардинальных изменений интерфейса и некоторых опций программы. Toolwiz Time Freeze 2014 обрела более интересную расцветку в темно-синих тонах (версии-предшественницы были представлены белом аскетичном дизайне), а организация программы интерфейса стала более «цивилизованной». Отныне свернуть программу можно классической кнопкой в верхнем правом углу ее окна. Без изменений остался механизм запуска программы – это все та же кнопка «Start».

Исчез раздел программных настроек: так, и без того малый арсенал опций теперь находится в самом окне программы:

  • в верхней части установлена опция автозапуска программы вместе с Windows;
  • в нижней части находятся опция установки пароля для блокировки доступа к самой Toolwiz Time Freeze и опция настройки показа тулбара (маленькой панельки на рабочем столе, показывающей статус работы программы).

Но куда большей неожиданностью для старых поклонников программы станет отсутствие привычной опции применения изменений операционной системы во время «заморозки» с Toolwiz Time Freeze. Теперь при остановке программа больше не предложит выбор сохранить изменения. Сохранение изменений системы происходит автоматически, если из программы Toolwiz Time Freez выйти.

3. Инструкция по применению программы

Рассмотрим конкретный алгоритм работы Toolwiz Time Freeze 2014.

Перед тем, как, например, установить заинтересовавшую вас программу, скачанную с неизвестного интернет–ресурса, запустите Toolwiz Time Freeze 2014. Она появится в системном трее. Вызовите на ее иконке в системном трее контекстное меню и разверните программу – это опция «Show Program». Для удобства можете активировать тулбар программы на рабочем столе, который будет показывать статус работы программы и дублировать опции иконки программы в системном трее.

Запустите процесс «заморозки» — нажмите «Start ». Далее устанавливайте любые программы с непроверенных источников, проводите любые их настройки, не переживая за свою операционную систему.

По окончании ваших исследований нажмите кнопку «Stop » программы. Далее Toolwiz Time Freeze 2014 предоставит вам два варианта действий – перезагрузка компьютера и возврат к точке «заморозки» (нажимаете «ОК) или выход без перезагрузки (нажимаете «Отмена»). Какой из вариантов выбрать?

Откат системы до точки «заморозки»

Если тестируемая вами программа вам не подошла, работает некорректно, внесла нежелательные настройки в систему, вам необходимо нажать «ОК» и подождать, пока компьютер перезагрузится. После перезагрузки ваша операционная система предстанет перед вами точно в том же виде, в котором она была до «заморозки» — т.е., до запуска Toolwiz Time Freeze 2014.

Применение изменений в системе

Если тестируемая вами программа вам понравилась, и вы бы хотели применить изменения в системе, жмите «Отмена» и выходите без перезагрузки. В этом случае Toolwiz Time Freeze 2014 не прекратит свою работу, и из нее необходимо выйти. Вызовите контекстное меню на тулбаре или на иконке программы в трее и нажмите «Exit» — опцию выхода.

4. Защита папок и отдельных файлов

Другой функцией Toolwiz Time Freeze 2014 является защита папок на системном диске и отдельных файлов, содержащихся на вашем компьютере. Вы можете «заморозить» — т.е., заблокировать от удаления — важные системные папки, а также отдельные файлы, чтобы их случайно не удалили дети или нерадивые сотрудники на работе. Для этого поместите выбранные папки или файлы в список Toolwiz Time Freeze 2014, воспользовавшись кнопками «Add File» («Добавить файл») и «Add Folder» («Добавить папку»). Затем включите опцию автозапуска Toolwiz Time Freeze 2014 вместе с Windows и установите пароль на вход в саму программу. Чтобы его установить, включите опцию «Enable Password Protection for the control» и задайте придуманный вами пароль в настройке «Modify Password». Все – теперь без пароля к программе никто не войдет в нее и не удалит «замороженные» папки и файлы.

5. Подводя итоги

Что сказать о программе в целом? Безусловно, это идеальный выход для любителей тестирования различного софта, мощности компьютеров которых не позволяют полноценную работу в программах по созданию виртуальных операционных систем типа VirtualBox или VMware Workstation. Toolwiz Time Freeze 2014 предельно проста, выполняет парочку строго определенных функций, не пугая новичков избытком настроек и лишних функций.

Касательно минусов, то в организации работы Toolwiz Time Freeze 2014 присутствуют неясности, которые могут, к сожалению, запутать новичков. В частности, у любого, кто пользуется программой впервые, справедливо встанет вопрос применения изменений системы после остановки «заморозки». И получить ответ он сможет только «методом тыка». Куда проще оперировать четкими и понятными опциями – «Вернуться в точку «заморозки» или «Остановить программу и применить проделанные изменения». Пожалуй, это единственный минус программы, который разработчики, возможно, в скором будущем устранят, внеся больше ясности в организацию программы Toolwiz Time Freeze 2014.

Помогла ли Вам данная статья?

Установка нового приложения на компьютере — зачастую весьма стрессовая ситуация. Последнее время очень активно вместе с той или иной программой устанавливаются различные сопутствующие программы или панели для браузера от различных компаний. И очень часто при установке таких дополнительных приложений меняются настройки в системе, что вызывает раздражение и доставляет нам неудобства при работе. А после удаление таких программ в системе остается масса следов, которые лежат там мертвым грузом (в лучшем случае они просто занимают полезное дисковое пространство, а в худшем — меняют под себя настройки системы). Чтобы избежать всех этих неудобств, разработчики из ToolWiz придумали утилиту Time Freeze. Она «замораживает» состояние вашего компьютера на время и позволяет оценить работу различных программ без вреда для основной системы. В случае проблем систему можно откатить к первоначальному состоянию. Если же проблем не возникло, то полученные изменения можно применить к основной системе.

Защита системы

При запуске программа создает снимок системы, а все внешние процессы с этого момента запускаются в виртуальной среде. Вы можете экспериментировать с системой самым невероятным образом, ставить любые приложения и пробовать их использовать. Если в процессе ваших экспериментов вы достигли желаемого результата и хотите его «закрепить», то легко можете применить все изменения — они попадут под защиту Toolwiz Time Freeze. Если же вдруг по какой-то причине что-то пошло не так, то вы легко сможете откатить изменения до первоначального состояния, которое было до начала всех экспериментов.

Подобным образом можно откатить не только случайные ошибки пользователя, но и действия вирусов, троянских программ и других вредоносных кодов. Область применения Toolwiz Time Freeze достаточно широка и она действительно полезна для работы. Как минимум, с ее помощью можно задать собственные «заводские настройки» операционной системы и всех ваших приложений в ней, зафиксировав их в виде снимка. А после вы можете в любой момент откатиться к ним, если у вас возникнут какие-либо проблемы из-за программ, а вы не можете их вернуть в первоначальное состояние штатными средствами (либо это будет очень сложно).

Защита пользовательских данных

Что самое интересное, на этом функционал Toolwiz Time Freeze не заканчивается! Вы можете устанавливать защиту на файлы и папки, блокируя к ним доступ и разрешая его при вводе пароля. Это бывает крайне важно при защите конфиденциальной информации.

Как пользоваться Toolwiz Time Freeze

Обязательно стоит упомянуть и о том, как всем этим пользоваться. Перед установкой неизвестной программы надо запустить Toolwiz Time Freeze, а после исследования нажать на кнопку Stop TimeFreeze в главном окне. Далее действуем по ситуации. Если установленное приложение понравилось, и вы решили его оставить, то выбираете пункт «Turn off the protection and save all changes» (выключить защиту и сохранить все изменения). Тогда Toolwiz Time Freeze интегрирует все изменения в основную систему. Если же установленное приложение вам не подошло или оно что-то испортило в системе, то следует выбрать откат изменений («Turn off the protection and drop all changes») — Toolwiz Time Freeze удалит все изменения и система предстанет перед вами в первоначальном виде.

К сожалению, в Toolwiz Time Freeze нет русского языка, а ее управление местами может вызывать затруднения. Например, не сразу понятно, как свернуть программу, так как нет привычной кнопочки в правом верхнем углу (рядом с крестиком) — вместо этой кнопочки разработчики создали текстовую ссылку, которая располагается рядом с кнопкой закрытия программы. Я ее не сразу заметил, сначала думал, что ее вообще нельзя свернуть. Хотя, если так подумать, то по сравнению с общей пользой, которую приносит эта программа, все эти неудобства — мелочи, на которые не стоит обращать внимание.

Если вы часто экспериментируете с компьютером, устанавливаете различные программы, то вам обязательно стоит попробовать Toolwiz Time Freeze. Скачать свежую версию всегда можно напрямую с нашего сайта. Программа полностью бесплатна.

А если вы уже используете ее в своей работе, то поделитесь нам своим опытом, расскажите, в каких именно ситуациях Toolwiz Time Freeze спасла положение.

  • Сергей Савенков

    какой то “куцый” обзор… как будто спешили куда то