Закрыть ... [X]

Как сделать загрузку с одной одного диска

Когда компьютер со всем набором программ в автозагрузке стал грузится 4 минуты я подумал о том, чтобы всё это ускорить.
У меня стояла Windows XP и расширение Астер, которое позволяет работать за компьютером вдвоём, поэтому часть программ и сервисов грузилась в двойном экземпляре.
Однажды у меня появился третий винчестер и стало хватать места, чтобы перераспределить разделы на винчестерах в более удобный вариант и я решил, что можно подготовить 3 первых раздела на разных винчестерах и раскидать по ним системные папки.

Метод ускорения для Windows XP при наличии трёх винчестеров:

1. Переносим папки «Documents and Settings» и «Program Files» на первые разделы других винчестеров. Таким образом, на загрузочном диске из основных папок у нас остаётся только папка «Windows»
2. Создаём на диске с «Windows» ссылки файловой системы (junction-link) на перенесённые папки. Подробнее будет ниже.
Получается, что папки «Windows», «Documents and Settings» и «Program Files» находятся на разных винчестерах.
Достоинства:
  • Независимая работа с этими папками, что сильно сказывается на скорости загрузки.
    Например не меняя список ПО я уменьшил скорость загрузки своего компьютера в два раза с 4х до 2х минут.
  • Такой эффект, как перерисовка иконок на рабочем столе, думаю знакомый всем пользователям Windows XP, пропал практически полностью. Т.е. этого либо не происходит, либо это не заметно.
  • Система после старта также значительно быстрее начинает реагировать на ваши действия.
  • Можно одновременно или выборочно делать дефрагментацию этих разделов
  • Папки «Windows» и «Program Files» обычно гораздо меньше фрагментируют диск, диска поэтому они редко будут нуждаться в дефрагментации. Итог тот же — бОльшая скорость.
  • Можно одновременно или выборочно делать проверку на вирусы прилинкованных папок-разделов.
  • Легко получить размеры папок «Documents and Settings» и «Program Files» — просто вычесть размер свободного места на диске из размера диска.

Недостатки:
  • Не все антивирусы работают корректно.
    Только Касперский 2010 определил попытку установить его в папку-ссылку и запретил это делать. После чего был поставлен прямо на диск С и корректно работал. Эта была версия, которая наконец-то изменила моё негативное отношение к продукту Лаборатории Касперского. Потому что кроме корректной работы в этой ситуации, я наконец увидел, что их продукт стал работать быстро и хорошо. Вплоть до блокирования фишинговых ссылок, приходящих через аську.
    Остальные ставились в прилинкованную «Program Files» и что нибудь работало не корректно. Например у Eset и Drweb не стартовали службы.
    С Eset работать было невозможно вовсе, он «вешал» систему даже если был установлен прямо на диск с Windows. Т.е. он очень плохо отрабатывает ссылки файловой системы.
    С Drweb несколько лучше. После установки его на диск С он функционировал относительно корректно, но его интерфейс на мой взгляд крайне не дружелюбный и не удобный, поэтому долго он не продержался.
    Comodo некорректно работал при установке его в прилинкованную «Program Files», но после установки на диск с Windows работает вполне корректно.
    Т.е. в такой конфигурации можно использовать антивирусы Касперского и Комодо. Другие я не проверял. Продуктом Eset я пользовался несколько лет, теперь у меня пока стоит Comodo.
  • Нет возможности просто отключить один из винчестеров. Теперь они связка и работают в группе. Хотя я выяснил, что если физически отключить диски с папками «Documents and Settings» и «Program Files», то Windows вполне «нормально» грузится и позволяет работать.

Свой Windows XP я перелопатил прошлым летом, за 6 месяцев его использования в такой конфигурации, кроме проблем с антивирусами ничего особенного не было.
Как это всё провернуть для Windows XP

Быть аккуратным и понимать, что последствиями ваших действий может быть потеря важной информации. Так что прежде чем браться, подумайте, справитесь ли вы.
  • Подготовить разделы (желательно в начале диска) на винчестерах.
  • Скачать утилиту для командной строки Junction от Марка Руссиновича.
  • Загрузится с внешней системы типа WindowsPE, ERD Commander, или другой инсталляции Windows.
  • Перенести папки «Documents and Settings» и «Program Files» в нужные разделы. Причём названия папок на этих разделах могут быть любыми.
  • Запустить консоль (cmd), зайти в папку с Junction и выполнить что-то наподобие:

Папку «Program Files» я залинковал в «WinXP Program Files», потому что сейчас у меня параллельно стоит Windows 7 х64, на которую я перешёл в новом году. Ибо совпали три фактора — стало 4 Гигабайта оперативки, Астер заработал с Windows 7 x64 и наступил новый год.
Как это всё провернуть для Windows Vista и Windows 7

Точно так же, за исключением некоторых особенностей.
С Windows 7 я проделал этот же трюк, прилинковав папки «Program Files» и «Program Files (x68)» на другой раздел.
А вот с папкой «Users» пока этого не сделал, ибо она кишит ссылками на свои внутренние папки и на неё стоит ссылка «Documents and Settings». Позже рассмотрю вариант переноса папки «Users» возможно с помощью скрипта, чтобы не пришлось в ручную пересоздавать множество ссылок.
А ещё желательно перенести и папку «ProgramData».
В Windows 7 просто так удалить папки «Program Files» и «Program Files (x86)» не получилось. Поэтому, после копирования в новый раздел, на старом я их для начала переименовал, чтобы не мешали создать ссылки.
Затем создал ссылки и загрузился в рабочую систему.
После этого в свойствах папки сменил владельца, сделав им свою учётную запись. Это позволило мне удалить почти все файлы. Оставшиеся файлы можно переименовать и после перезагрузки их можно будет удалить.
Этот рецепт для знающих nix, что-то совершенно естественное, но несмотря на это, я не слышал, чтобы его использовали в Windows системах до тех пор, пока не решил сделать этого сам. Поиск показал, что некоторые люди тоже пытаются это сделать, но сообщения очень редкие и с заграничных форумов.
UPD 1: Астер для XP не позволяет использовать спящий или ждущий режим.
UPD 2: Файл подкачки я давно не использую. А перенос папок TEMP не относится к этой статье, ибо перенести можно просто изменив настройки Windows.
Источник: https://habr.com/post/111769/


Как выставить загрузку с диска в разных версиях BIOS


Как сделать загрузку с одной одного диска

Похожие новости


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



ШОКИРУЮЩИЕ НОВОСТИ