IziTizi1

загрузка...

воскресенье, 29 мая 2011 г.

Восстановление загрузчика Windows 7: что делать, если при загрузке появляется сообщение «BOOTMGR is missing»?

…Бывают случаи, когда операционная система Windows 7
не загружается, при этом появляется системное сообщение, что поврежден загрузчик Windows: «BOOTMGR is missing. Press Ctrl+Alt+Del to restart».

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

Что делать? Нужно восстановить загрузчик Windows 7.

Рассмотрим два простейших способа.

***
Восстановление загрузчика Windows 7
с помощью опции Восстановление запуска:
– установите в лоток привода загрузочный диск Windows 7
(или диск восстановления системы);
– нажмите Ctrl+Alt+Del;
– во время перезагрузки нажмите Delete для входа в CMOS Setup Utility;
– установите загрузку ПК с CD/DVD-ROM, нажмите F10, санкционируйте сделанные изменения, начнется перезагрузка;
– после перезагрузки, если появится сообщение «Press any key to boot from CD or DVD…», нажмите любую клавишу;
– в окне Windows Boot Manager выберите Windows Setup [EMS Enabled]/Установка Windows –> нажмите Enter;
– появится строка состояния с сообщением Windows is loading files…;

– когда программа установки загрузит установочные файлы в оперативную память, появится окно выбора раскладки клавиатуры (можете выбрать русскую, а можете оставить US), нажмите Next;
– в следующем окне выберите операционную систему (если на вашем ПК
их установлено 2 или более);
– установите переключатель Use recovery tools that can help fix problems starting Windows –> Next;
– в следующем окне – System Recovery Options (Параметры восстановления системы) – доступны опции:
   · Startup Repair (Automatically fix problems that are preventing Windows from starting);
   · System Restore (Restore Windows to an earlier point in time);
   · System Image Recovery (Recover your computer using a system image you created earlier);
   · Windows Memory Diagnostic (Check your computer for memory hardware errors);
   · Command Prompt (Open a command prompt window);
– выберите Startup Repair;
– средство восстановления запуска Startup Repair проведет диагностику и устранение неполадок;
– (если проблемы не будут выявлены, появится сообщение «Startup Repair could not detect a problem»);
– нажмите Finish –> Restart;
– во время перезагрузки нажмите Delete для входа в CMOS Setup Utility;
– установите загрузку ПК
с жесткого диска, нажмите F10;
– санкционируйте сделанные изменения, начнется перезагрузка.


***
Восстановление загрузчика Windows 7
с помощью командной строки
– установите в лоток привода загрузочный диск Windows 7
(или диск восстановления системы );
– нажмите Ctrl+Alt+Del;
– во время перезагрузки нажмите Delete для входа в CMOS Setup Utility;
– установите загрузку ПК с CD/DVD-ROM, нажмите F10, санкционируйте сделанные изменения, начнется перезагрузка;
– после перезагрузки, если появится сообщение «Press any key to boot from CD or DVD…», нажмите любую клавишу;
– в окне Windows Boot Manager выберите Windows Setup [EMS Enabled]/Установка Windows –> нажмите Enter;
– появится строка состояния с сообщением Windows is loading files…;
– когда программа установки загрузит установочные файлы в оперативную память, появится окно выбора раскладки клавиатуры (можете выбрать русскую, а можете оставить US), нажмите Next;
– в следующем окне выберите операционную систему (если на вашем ПК
их установлено 2 или более);
– установите переключатель Use recovery tools that can help fix problems starting Windows –> Next;
– в окне System Recovery Options (Параметры восстановления системы) выберите Command Prompt;
– в окне Интерпретатора команд после приглашения системы X:\windows\system32>
введите bootsect /nt60 All
– появится сообщение

Microsoft Windows [Version 6.1.7600]

X:\windows\system32>bootsect /nt60 All
Target volumes will be updated with BOOTMGR compatible bootcode.

C:<\\?\Volume{идентификатор_диска}>
Successfully updated NTFS filesystem bootcode.

D:<\\?\Volume{идентификатор_диска}>
Successfully updated NTFS filesystem bootcode.

Bootcode was successfully updated on all targeted volumes.

– на приглашение системы X:\windows\system32> введите exit –> Enter (или просто закройте окно Интерпретатора команд );
– в окне System Recovery Options (Параметры восстановления системы) нажмите Restart;
– во время перезагрузки нажмите Delete для входа в CMOS Setup Utility;
– установите загрузку ПК
с жесткого диска, нажмите F10, санкционируйте сделанные изменения, начнется перезагрузка.


Примечания
1. Загрузчик Windows 7
– это файл bootmgr, располагается в корне диска C:\ (имеет атрибуты Скрытый, Системный, Только чтение; 374КБ).
2. Boot sector restoration tool (Bootsect.exe) updates the master boot code for hard disk partitions in order to switch between BOOTMGR and NTLDR. You can use this tool to restore the boot sector on your computer.
3. Ключи команды bootsect:
bootsect {/help:/nt60:/nt52} {SYS:ALL:<DriveLetter>:} [/force] [/mbr]
/nt52Applies the master boot code that is compatible with NTLDR to SYS, ALL or <DriveLetter>. The operating system installed on SYS, ALL or <DriveLetter> must be older than Windows Vista;
/nt60Applies the master boot code that is compatible with BOOTMGR to SYS, ALL or <DriveLetter>. The operating system installed on SYS, ALL or <DriveLetter> must be Windows Vista or WindowsServer "Longhorn";
SYSUpdates the master boot code on the system partition used to boot Windows;
ALLUpdates the master boot code on all partitions. ALL does not necessarily update the boot code for each volume. Instead, this option updates the boot code for on volumes that could be used as Windows boot volumes, which exludes any dinamic volumes that are not connected with an underlying disk partition. This restriction is present because boot code must be located at the beginning of a disk partition;
<DriveLetter>Updates the master boot code on the volume associated with this drive letter. Boot code will not be updated if either 1) <DriveLetter> is not associated with a volume or 2) <DriveLetter> is associated with a volume not connected to an underlying disk partition;
/forceForcibly dismounts the volume<s> during the boot code update. You should use this option with caution;
/mbrUpdates the Master Boot Record without changing the partition specified by SYS, ALL, or drive letter. When used with /nt52 option, the master boot record is compatible with operating system older than Windows Vista. When used with the /nt60 option, the master boot record is compatible with Windows Vista, Windows Server 2008 or later.

Windows: как оптимизировать файл подкачки?

Немного терминологии
Оперативная память. Синонимы: RAM (Random Access Memory) – память (запоминающее устройство) с произвольной выборкой; оперативное запоминающее устройство, ОЗУ. При выключении компьютера данные, хранящиеся в ОЗУ, утрачиваются. Как правило, чем больше объем установленной в компьютере оперативной памяти, тем быстрее работают программы.

Файл подкачки (swap-file, paging-file) – файл на жестком диске (pagefile.sys; имеет атрибуты Скрытый, Системный), используемый Windows для хранения частей программ и файлов данных, не помещающихся в оперативной памяти. По мере необходимости Windows перемещает данные из файла подкачки в оперативную память (для их использования программами) и обратно (для освобождения места для новых данных). Синонимы: своп-файл; свопинг-файл; файл виртуальной памяти.

Виртуальная память – совокупность оперативной памяти и файла подкачки.

Свопинг (swapping) – подкачка в оперативную память недостающей страницы виртуальной памяти, затребованной программой.

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

***
Как изменить размер файла подкачки
Windows Vista: Пуск –> Панель управления –> Система –> в меню слева выберите Дополнительные параметры системы;
– в открывшемся окне Свойства системы на вкладке Дополнительно – в разделе Быстродействие – нажмите кнопку Параметры…;
– в открывшемся окне Параметры быстродействия откройте вкладку Дополнительно, внизу в разделе Виртуальная память щелкните кнопку Изменить…;
– в открывшемся окне Виртуальная память установите нужный переключатель: Указать размер (задайте исходный размер и максимальный; для повышения производительности установите исходный и максимальный размер равными), Размер по выбору системы (доверив выбор размера файла подкачки операционной системе) или Без файла подкачки;
– нажмите кнопку Задать –> OK –> OK –> OK.

Windows XP: Пуск –> Настройка –> Панель управления –> Система;
– в открывшемся окне Свойства системы на вкладке Дополнительно – в разделе Быстродействие – щелкните кнопку Параметры;
– в открывшемся окне Параметры быстродействия откройте вкладку Дополнительно, внизу в разделе Виртуальная память нажмите
кнопку Изменить;
– в открывшемся окне Виртуальная память – вверху в разделе Диск – выберите диск, где будет расположен файл подкачки;
– в разделе Размер файла подкачки для выбранного диска установите нужный переключатель: Особый размер (задайте исходный размер и максимальный; для повышения производительности установите исходный и максимальный размер равными), Размер по выбору системы (доверив выбор размера файла подкачки операционной системе) или Без файла подкачки;
– нажмите кнопку Задать –> OK –> OK –> OK.

***
Как оптимизировать файл подкачки
Windows активно использует файл подкачки, значительно разгружая оперативную память ПК
. По умолчанию (ох уж это пресловутое умолчание Windows!) Microsoft сделала файл подкачки динамическим, то есть размер файла изменяется автоматически, в зависимости от текущей потребности операционной системы, хотя наилучшая производительность системы достигается при статическом файле (не требуется каждый раз изменять размер файла подкачки, исчезает его фрагментация).

Если у вас установлено 2 (или более) жестких диска, рекомендуется перенести файл подкачки с диска, где у вас установлена Windows, на другой жесткий диск.
Если у вас один жесткий диск, создайте на нем дополнительный раздел объемом 1 – 2ГБ. Конвертируйте его в FAT32. Выполните дефрагментацию этого раздела. Укажите расположение файла подкачки на этом разделе. Используйте весь объем этого раздела только для файла подкачки.


Примечания
1. Чтение данных из оперативной памяти выполняется значительно быстрее, чем с жесткого диска, поэтому для увеличения быстродействия ПК
предпочтительнее увеличение объема ОЗУ, чем увеличение размера файла подкачки.
2. Windows задает исходный минимальный размер файла подкачки, равный объему установленной оперативной памяти плюс 300МБ, а максимальный размер в 3 раза превосходит объем ОЗУ компьютера.
3. Как правило, после увеличения размера файла подкачки перезагрузка не требуется, но в случае уменьшения – ПК следует перезагрузить, чтобы изменения вступили в силу.
4. Корпорация Майкрософт не рекомендует отключать и удалять файл подкачки. Но если вы используете XP и объем оперативной памяти вашего ПК
превышает 1ГБ, вы можете безболезненно отключить файл подкачки (это обратимый процесс – в любой момент вы можете вновь включить использование файла подкачки, если вам покажется, что система стала работать хуже).
Если вы используете Vista, не рекомендуется отключать файл подкачки, так как при запуске ресурсоемких приложений ОС «достанет» вас сообщениями о «нехватке виртуальной памяти». В таких случаях, вместо полного отключения, можно уменьшить размер файла подкачки до 300 – 500МБ.