15

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

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

Мне любопытно, каким образом они достигают этого, это связано с программным обеспечением или аппаратным обеспечением?

6 ответов6

22

Есть несколько инструментов, которые позволяют вам сделать это, а также несколько хакерских методов.

«Правильный» способ сделать это в XP - использовать Windows Steadystate - и хотя правильной замены не было, MS утверждает, что вы можете делать это с помощью стандартных инструментов в Windows 7

Для этого существуют также коммерческие инструменты, такие как deepfreeze, который помещает в песочницу систему.

Некоторые также сообщают, что вы можете использовать компонент Enhanced Write Filter из окон, встроенных в переменную рабочего стола, чтобы наложить оверлей, сохраненный в оверлее, на обычный образ жесткого диска.

Интересная и довольно необычная альтернатива состоит в том, чтобы смонтировать загрузочные диски поверх iSCSI, а затем сделать снимок файловой системы, в которой хранятся загрузочные диски, - это было сделано в локальной сети. В том же духе можно было бы использовать загрузочный диск VHD, а затем просто заменить измененный виртуальный жесткий диск на новый каждый раз при загрузке в Windows 7 или более поздней версии.

Есть много способов сделать это на окнах.

На Linux? Используйте livecd

7

Они могут использовать Deep Freeze:

Faronics Deep Freeze Enterprise делает ПК нерушимым. Он защищает конечные точки, замораживая желаемую конфигурацию, установленную вами - ИТ-специалистом. Любые нежелательные или нежелательные изменения, которые пользователи вносят во время сеанса, не могут застрять. Это действительно просто. После перезагрузки компьютеров системы возвращаются в требуемое состояние.


Скриншот отсюда.

4

Это легко сделать, и есть несколько способов сделать это с Windows или Linux, и я могу предположить только с Mac. Помимо этого с точки зрения программного обеспечения, вы также можете использовать специальное оборудование, такое как thin clients . Если у вас есть опыт работы с Linux LiveCD, это тот же принцип. Вы запускаете ОС, вы разрешаете пользователям делать все, что они хотят, но вы записываете эти изменения в ОЗУ (или во временную папку на диске). После того, как вы выйдете из системы или перезагрузите компьютер, все настройки по умолчанию будут перечитаны с диска, и, таким образом, все будет выглядеть так же, как и до изменений.

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

1

Mac делают это с помощью NetBoot - компьютер загружается через локальную сеть, ОС находится на диске только для чтения на сервере. Теневое изображение (объединяемый том, монтируемый поверх изображения, доступного только для чтения) обрабатывает все, что хочет сделать пользователь. Теневое изображение может быть на локальном томе (быстрее) или на сервере, на котором разрешены бездисковые рабочие станции.

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

0

Я думаю, что лучшей альтернативой Deep Freeze будет Rollback RX, просто из-за дополнительных функций, которые он имеет по сравнению с Deep Freeze. Вы также можете использовать снимок на Rollback RX в качестве песочницы.

Мне нравится Deep Freeze, но я, честно говоря, думаю, что это слишком дорого для того, что он делает.

0

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

Я реализовал подобный проект в одной из наших тестовых лабораторий. Я использовал DeepFreeze на начальном этапе. Работал хорошо, но были некоторые конфликты, когда дело дошло до обновления системы и внесения некоторых изменений.

Тогда есть бесплатная программа под названием Reboot Restore Rx. Делает именно то, что делает DeepFreeze и его бесплатно.

Существует также Drive Vaccine, разработанная той же командой разработчиков Reboot Restore Rx. Это платная альтернатива и имеет больше возможностей, чем Deep Freeze и Reboot Restore Rx.

Clean Slate также является программным обеспечением, которое выполняет аналогичную функцию, но я не встречал хороших отзывов. Хотя лично я этим не пользовался.

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