9

Я заметил странное поведение при двойной загрузке Windows 7 и Windows XP:

Пока я перезагружаюсь из Windows 7, все нормально.

Однако, если я загружаюсь в Windows XP и затем загружаюсь снова из XP в Windows 7, мой процесс загрузки немного отличается:

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

  • Процесс входа в систему быстрее (как будто все уже загружено / предварительно выбрано)

  • В целом, процесс немного медленнее.

Я предполагаю , что это связано с чем-то, связанным с NTFS, но у меня действительно нет реальных доказательств.

Кто-нибудь знает, что вызывает это? (У меня Windows XP SP3 и Windows 7 x64 SP1.)

Обновить:

Я только что загрузился с Windows 8 обратно в Windows 7, и это также, казалось, вызвало задержку ...

2 ответа2

5

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

Оба режима загрузки определяются следующим образом:

Cold Boot (иначе Cold Start): загрузка из режима отключения.
Warm Boot (он же Warm Start): перезагрузка компьютера без выключения питания.

Статья Microsoft « Холодная загрузка» и «Горячая загрузка» дает несколько советов:

Горячая загрузка, осуществляемая нажатием комбинации клавиш CTRL+ALT+DEL, перезагружает компьютер через процедуру BIOS BIOS INT19h. Эта процедура горячей загрузки обычно не проходит полный процесс загрузки; как правило, он пропускает самотестирование при включении питания (POST) для экономии времени. Кроме того, при горячей загрузке часто не удается сбросить все адаптеры в слотах адаптера компьютера.

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

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

По-видимому, такая разница также существует где-то между XP и Windows 7, а также 8.

0

Единственный логический вывод, который я могу сделать, заключается в том, что файл подкачки управляется по-разному в Windows 7 и XP, в частности, в зависимости от размера, выделяемого системой.

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

Здесь ниже выписка в поддержку моей теории.

Источник

Размер файла страницы равен RAM: до Windows 7 размер файла подкачки по умолчанию определялся по-разному в разных версиях Windows. Но в общих чертах, когда размер файла подкачки был настроен как «управляемый системой», его размер обычно рассчитывается как ОЗУ х (некоторое число больше 1) или ОЗУ + (некоторое число).

В Windows 7 и Server 2008 R2 размер по умолчанию равен объему памяти, установленному на машине. Ваша внутренняя реакция на это, вероятно, такая же, как и у меня - чтобы получить успешный полный дамп памяти, файл подкачки должен быть немного больше оперативной памяти. Насколько больше, вероятно, связано с тем, какую версию Windows вы используете, и другими факторами, но 300 МБ обычно считаются достаточным дополнением для получения полного дампа.

Ниже приведены ссылки, которые помогут вам отключить файл подкачки

Отключить файл подкачки в XP Отключить файл подкачки в W7

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