Автоматическая перезапись основного диска при запуске
После того, как все мои системные диски перестали работать с течением времени, я задумался о том, чтобы разделить диск моего ноутбука на два диска, C и D (под управлением Windows 7).
Диск C был бы основным диском со всеми системными файлами, приложениями, которые я использую, и т. Д. И D для всех моих данных, но - я хочу, чтобы они постоянно обновлялись. В основном устанавливаю мою ОС и все нужные мне приложения, создаю ее образ, а затем при каждой загрузке система (диск C) должна сбрасываться на этот образ.
Также было бы очень полезно добавить что-то в изображение, скажем, что мне нужно приложение X, затем я хочу установить его, создать новый образ и использовать его вместо этого.
Есть ли название для этой идеи / установки / техники? Как мне это настроить? Какие инструменты мне нужны? Это можно сделать программно или мне нужно дополнительное оборудование? Есть ли какие-либо руководства в Интернете?
4 ответа
Я могу предложить несколько вариантов различной болезненности.
Если вам абсолютно необходимо каждый раз перезагружать образ, возможно, вам нужна копия Norton Ghost, я думаю, что он обладает достаточными возможностями командной строки, чтобы создать пакетный сценарий для восстановления раздела. Проблема этого решения заключается в том, что для переизображения может потребоваться от получаса до нескольких часов, поскольку ваш базовый образ может быть достаточно большим с Win7. Точно так же создание образа было бы трудоемкой задачей и заняло бы немного больше времени, чем повторное изображение.
Я подозреваю, что вы действительно хотите DeepFreeze, который предотвратит любые изменения в вашей системе, так что все изменения будут стерты при перезапуске. Я подозреваю, что был бы режим / опция, чтобы сделать изменения постоянными, но я никогда не играл с программным обеспечением. Это платное ПО, но за то, что вы получаете, это выглядит разумно (£22,50 фунтов стерлингов). Похоже, вы можете получить пробную версию, чтобы проверить ее, поэтому я посмотрю на это.
Бесплатная версия Deepfreeze будет Windows Steadystate, но она не совместима с Windows 7.
Делать это автоматически - очень плохая идея по нескольким причинам:
- Время загрузки будет ужасно долгим
- Многие приложения хранят параметры в реестре, который вы потеряете.
Это означает, что ваше решение хуже самой проблемы.
Я предлагаю вам использовать вместо этого инструменты для очистки и дефрагментации реестра, а также время от времени дефрагментировать жесткий диск. Эти инструменты оптимизируют Windows, чтобы уменьшить снижение производительности (в худшем случае это ухудшение должно быть довольно незначительным - Windows не сильно ухудшается).
Однако размещение системы и данных в отдельных разделах - очень хорошая идея, за исключением того, что сокращение системного раздела, вероятно, повлечет за собой переустановку Windows и всех ваших приложений.
То, что вы ищете, это то, что обычно известно как "Reimaging" и не практично в вашем случае. Я уверен, что вы не знаете о последствиях. Повторное отображение рекомендуется только для таких мест, как университетские сайты, которые используются студентами, которым запрещено хранить какие-либо данные на локальных компьютерах, и в их локальном профиле не предполагается сохранять личные настройки. В вашем случае, хотя вы говорите, что вы уже знаете недостатки, это не практично, если вы не перезагружаете себя каждое утро тоже!
Вы можете использовать встроенный Image Tool в Windows 7 или использовать Norton Ghost для создания образа при каждой загрузке. Это позволит вам устанавливать программное обеспечение и иметь чистые образы, как архив, если хотите.
Сценарий может разыграться так:
- Установите Windows 7
- Установить программное обеспечение
- Установить патчи
- Создать первое изображение <- Версия 1, если вам нравится
Затем, каждую неделю или около того, вы можете просто вытащить образ и восстановить ОС. Что оставляет вас с чистым компьютером.
Если вы хотите, вы также можете переместить Users\YourUserAccount в D: что избавит вас от проблем с повторной загрузкой, разговорами, проектами Visual Studio и всем, что у вас там есть.
Итак, допустим, вы хотите установить что-то, вы можете загрузить чистый образ или взять один из созданных при перезагрузке системы и установить на него. Который затем даст вам чистый образ с последней установленной программой.