Проблемы, возникающие до появления экрана загрузчика
   Это проблемы, которые могут возникнуть на этапе между включением компьютера и появлением экрана загрузчика. Их симптомы:
   ♦ Сразу после завершения фазы самотестирования (POST) компьютер «зависает»
   ♦ Экран загрузчика не появляется.
   ♦ На экране (на черном фоне) появляются сообщения об ошибках следующего типа:
   • Missing operating system (Отсутствует операционная система)
   • A disk read error occurred (Ошибка чтения диска)
   • Insert a system diskette and restart the system (Вставьте системную дискету и перезагрузите систему)
   • Invalid partition table (Неверная таблица разделов)
   • Hard Disk Error (Ошибка жесткого диска)
   • Hard Disk Absent/Failed (Жесткий диск отсутствует/отказал)
   Проблемы могут возникнуть по одной из следующих причин:
   • аппаратный сбой;
   • отсутствие системного раздела на жестком диске;
   • повреждена главная загрузочная запись;
   • поврежден загрузочный сектор раздела;
   • испортилась микросхема CMOS (или разрядилась ее батарея).
   Далее подробно рассмотрим эти причины:
   При сообщении «Missing operating system – Отсутствует операционная система», возможно, запустить компьютер вообще не удастся. Если все основные разделы отформатированы для использования файловой системы NTFS, то применение утилит MS-DOS не поможет. Если у вас под рукой есть загрузочная дискета Windows, попробуйте воспользоваться этой дискетой.
   То же следует сделать при появлении сообщения «Insert a system diskette and restart the system (Вставьте системную дискету и перезагрузите систему)».
   Если вы не можете запустить компьютер с помощью загрузочной дискеты Windows, и восстановление системы с помощью диска аварийного восстановления не помогло, а также в случае подобных аппаратных проблем – сообщений типа: A disk read error occurred (Ошибка чтения диска), Hard Disk Error (Ошибка жесткого диска) и Hard Disk Absent/Failed (Жесткий диск отсутствует/отказал), которые говорят сами за себя, попробуйте снять жесткий диск и подключить его вторым диском на другом компьютере. После этого вы сможете работать с этим диском, использовать утилиты Windows и при необходимости сохранить и размножить архинужную информацию.
   Перемещать жесткие диски с компьютера на компьютер не рекомендуется, поскольку при этом могут возникнуть проблемы с различием аппаратных конфигураций.
   Однако если два компьютера идентичны, то вы сможете обнаружить и быстро решить данную проблему. Если по каким-то причинам на диске отсутствует файл Boot.ini, но какая-то система (при наличии нескольких систем) инсталлирована в каталог по умолчанию, то есть. C: \Winnt, загрузка этой системы все-таки произойдет.
   Если устройство не инициализируется во время самотестирования при загрузке (POST), то возможны проблемы с доступом к этому устройству. Если устройство было добавлено или модифицировано при предыдущем запуске системы, то проблема может быть вызвана новой конфигурацией системы.
   Если вы вносили изменения в конфигурацию дисковой подсистемы, необходимо обратить внимание на следующее:
   ♦ Правильность установки терминаторов на SCSI – шлейфах
   ♦ BIOS активизирована только на первом контроллере SCSI (если вообще активизирована)
   ♦ Отсутствие конфликтов по прерываниям IRQ
   Если вы не вносили никаких изменений, проверьте правильность установки карт контроллеров, правильность подключения всех кабелей, питание на всех дисках.
   Практически на этом этапе неисправностей я сталкивался с тем, что отказывала (выходила из строя) целая линейка микросхем оперативной памяти и даже видеокарта.
   Кроме того, неисправность может крыться в источнике питания (если он не выдает одно из необходимых напряжений).
   Источник питания проверяется контролем напряжений тестером, остальные блоки быстро проверяются последовательной установкой вместо них заведомо исправных (замена производится при выключенном ПК).

4.1. Устранение проблем с системным разделом

   Когда на компьютерах семейства РС выполняется загрузка с жесткого диска, системный код BIOS определяет загрузочный диск (диск 0) и считывает главную загрузочную запись.
   Код, содержащийся в главной загрузочной записи, ищет системный раздел на жестком диске. Если он не может найти системный раздел или Windows не может стартовать из этого раздела, процесс запуска останавливается. Появление сообщения об ошибке «Error loading operating system» указывает, что код главной загрузочной записи нашел системный раздел, но не может запустить операционную систему.
   Возможно, что на жестком диске, с которого вы пытаетесь загрузить операционную систему, вообще нет системного раздела. Кроме того, не исключена ситуация, когда в качестве системного указан другой раздел.
   Системный раздел – это основной раздел на загрузочном диске (как правило, диск 0), индикатор загрузки которого (Boot Indicator) установлен в значение 0×80. Этот раздел содержит файлы, необходимые для загрузки Windows (такие, как NTLDR, Ntdetect.com и Boot.ini).
   Утилита Fdisk показывает системный раздел как активный (active partition).
   В качестве системного раздела может использоваться только основной раздел. Логический диск в дополнительном разделе для этой цели использовать нельзя.
 
   Внимание, совет!
   Установить новый системный раздел можно с помощью оснастки «Управление дисками» (Disk Management) в Windows 2000, программы Windows 4.0 Disk Administrator или с помощью программы MS-DOS Fdisk. Все эти программы устанавливают поле Boot Indicator для раздела, который устанавливается как системный, и сбрасывают это поле для раздела, который был системным ранее.

4.2. Устранение проблем с главной загрузочной записью

   Функции кода главной загрузочной записи:
   ♦ Считывание таблицы разделов, расположенной в том же секторе
   ♦ Определение местоположения загрузочного сектора раздела
   ♦ Загрузка и выполнение кода, расположенного в загрузочном секторе раздела
   Если код главной загрузочной записи оказывается не в состоянии выполнить эти задачи, отображается одно из сообщений: Missing operating system (Отсутствует операционная система) или invalid partition table (Неверная таблица разделов).
   Для восстановления поврежденной главной загрузочной записи можно воспользоваться командной консолью восстановления Windows 2000 (Recovery Console), которая позволяет выполнять многие административные задачи и восстановительные операции.
   Запускать консоль восстановления можно из программы установки Windows или включить ее в качестве одной из опций в меню загрузки.

4.3. Устранение проблем с загрузочным сектором раздела

   Существует несколько известных вирусов, способных вызывать проблемы с загрузочным сектором раздела даже тогда, когда том отформатирован для использования файловой системы NTFS. Заражение может произойти при запуске программы MS-DOS с дискеты или при запуске MS-DOS на компьютере с двойной загрузкой.
   Windows не может защититься от заражения, если она не запущена.
   В ряде случаев повреждение загрузочного сектора раздела может привести к генерации следующей ошибки типа «синий экран»: STOP ОхООООООУВ INACCESSIBLE_BOOT_DEVICE.
   Еще одним симптомом проблем с загрузочным сектором раздела является «зависание» компьютера в процессе загрузки без отображения каких-либо сообщений, при этом экран остается черным.
   Даже при отсутствии очевидных грубых повреждений, загрузочный сектор раздела может работать неправильно. Чтобы убедиться в этом – надо переименовать файл NTLDR и запустить Windows с жесткого диска (это можно сделать, загрузив систему с дискеты Windows). Если загрузочный сектор раздела в норме, а причина неудачи – поврежденный файл загрузчика NTLDR, то в основном разделе NTFS вы увидите следующее сообщение об ошибке: Couldn't find NTLDR
   В основном разделе FAT вы увидите сообщение об ошибке: «A kernel file is missing from the disk».
   Если, заменив имя NTLDR, вы таких сообщений об ошибках не получите, то причина в повреждении загрузочного сектора раздела. Не забудьте переименовать файл загрузчика обратно в NTLDR, чтобы загрузочный сектор раздела мог его найти.
   Файл NTLDR по умолчанию имеет атрибуты скрытый, системный и только чтение.
   Поскольку запустить Windows при испорченном загрузочном секторе в загрузочном разделе невозможно, можно запустить MS-DOS с загрузочной дискеты MS-DOS. Загрузив MS-DOS, можно изменить атрибуты файла (только на диске с FAT). Для этой цели необходимо в командной строке MS-DOS ввести следующую команду: Attrib– s – h – r ntldr.

4.4. Проблемы, возникающие после появления меню загрузчика

   Использование отладочной версии Ntdetect
   После успешного запуска загрузчика ОС, но до регистрации в системе пользователя, когда на черном экране появляется строка точек – начинается следующая фаза процесса запуска ПК.
   Программа Ntdetect осуществляет распознавание установленных аппаратных компонентов. Windows 2000 Resource Kit содержит отладочную (checked) версию Ntdetect.coiJ, которая называется «Ntdetect.chk». Если Ntdetect.com не может обнаружить все аппаратные устройства, которые он, по вашему мнению, должен обнаружить, вы можете использовать отладочную версию – она поможет локализовать проблему.
   Отладочная версия устанавливается с помощью файла Installd.cmd, который переименовывает стандартный Ntdetect.com и копирует Ntdetect.chk в Ntdetect.com.
   После выполнения этих операций нужно перезагрузить компьютер.
   При новом запуске системы с отладочной версией Ntdetect на экране будет появляться информация обо всех обнаруживаемых аппаратных средствах. Например:
   ♦ Detecting System Component …
   ♦ Reading BIOS Date…
   ♦ Done Reading BIOS Date (1/20/94) DetectingBus/Adapter Component
   ♦ Collecting Disk Geometry… Detecting Keyboard Component.
   Когда Ntdetect завершит вывод информации на экран, нажмите клавишу <Enter> для продолжения. Ntdetect отобразит информацию об узлах дерева аппаратных устройств. Для завершения вывода каждого информационного экрана необходимо нажимать клавишу <Enter>.
   Если необходимость в использовании отладочной версии Ntdetect отпадает, выполните команду installd /not.

4.5. Как заставить работать старые файлы в Windows XP

   Некоторые относительно старые программные продукты, оказываются на первый взгляд бесполезными в новом тысячелетии.
   Так, например, популярнейшая сегодня среди миллионов пользователей оболочка Windows XP (различие версий XP Home и XP Professional в данном случае непринципиально) не позволяет работать с некоторыми старым файлами, созданными в Windows 98 и сохраненными с помощью уплотняющей программы присоединения дисков DriveSpace 3 (включенной в Win 98).
   Дело в том, что в последующих версиях Windows (после Win 98) вплоть до самой современной и популярной, никакой необходимости в программе уплотнения дисков по аналогии с DriveSpace нет– достаточно других эффективных рычагов компрессии и архивации файлов.
   Как частный случай, в процессе работы автор столкнулся с трудной задачей – новые данные контактов Адресной книги в оболочке Windows XP оказались безвозвратно утеряны (форс – мажор), а старые, давно и по случаю привычки архивированные файлы. wabбыли сохранены на дискете с уплотнением в оболочке Win 98 программой DriveSpace 3. Известная во всех версиях Windows программа «Адресная книга» (формат. wab) активно применяется многими пользователями для сохранения информации о контактах, их систематизации, детализации и справочных данных.
   Организация Адресной книги в любой версии Windows после Win 95 позволяет импортировать и экспортировать ее содержимое (в виде файлов. wab) для сохранения в другие версии Адресной книги. Это очень удобно и позволяет нужную информацию хранить (страховка от форс– мажора) на съемных носителях.
   Не вдаваясь в описания Адресной книги, обозначу, что она взаимосвязана с почтовой программой Outlook Express (версии 5 и выше) и помогает удобно фиксировать контакты при работе с электронной почтой (в Microsoft Outlook Express есть своя Адресная книга).
   Допуская, что и другие пользователи могли попасть в аналогичную ситуацию, когда считать с носителя старые файлы с уплотнением Win 98 в новой версии Windows XP невозможно, далее привожу советы и рекомендации– как исправить положение и сделать кажущуюся потерянной важную информацию доступной.
   Универсальность рекомендаций в том, что информация (любые файлы размером до 5 Мбайт на примере одной дискеты), созданная некогда в Windows 98 и уплотненная программой DriveSpace может быть разной – от текстовых и файлов графики, до файлов мультимедиа и других (не только формата Адресной книги Windows).
   Причем при использовании сервиса DriveSpace 3 в Win 98 создается уплотненный виртуальный диск, который можно присоединить и отсоединить программно. Благодаря такому сжатию на одну стандартную дискету емкостью 1.44 Мбайт можно записать до 5 Мбайт информации.
   Если диск был уплотнен с помощью DriveSpace, требуется наличие Windows 98. Это первый и самый поверхностный вариант решения проблемы – находят относительно старый ПК с установленной Win 98, подключают дискету и следуют правилам:
   ♦ Запустить DriveSpace. (Выбирают команду «выполнить» из главного меню и вводят строку DRVSPACE)
   ♦ В открытом окне программы DriveSpace выбирают несущий диск, открывают меню «сервис» и нажимают «присоединить» (при этом дискета (1.44) вставлена в дисковод А).
   По аналогии, чтобы автоматически присоединять все доступные уплотненные диски (из-за обилия информации их может быть несколько продолжающихся), в меню «сервис» (DriveSpace) выбирают пункт «настройка» и устанавливают флажок «Автоматически присоединять новые уплотненные диски». Для Win 98 программа DriveSpace была по сути дополнительным и не самым плохим уплотнителем и архиватором информации (вспомним время– еще не каждый ПК был оснащен «винчестером» на 200 Гбайт и возможностью записи CD, DVD).
   Второй путь сложнее, но по – своему автономней.
   Владельцу современного ПК с установленной оболочкой Windows ME, 2000 или XP надо установить поверх XP оболочку Windows 98, активировать ее, а затем поступить согласно вышеописанном правилам для предыдущего варианта.
   Но вот где «собачка порылась» – установить Win 98 поверх Win XP кратчайшим путем невозможно. Если Win 98 запускать с СD как первоначально устанавливаемую среду, и если вызывать Win 98 из папки на жестком диске (даже отличном от того системного, на котором находится действующая оболочка Windows XP) система выдает сообщение о том, что «уже установлена более поздняя (лучшая) версия Windows» и предлагает попытаться установить более раннюю версию из DOS.
   Для установки Windows 98 потребуется очистка одного из разделов жесткого диска, на которые он разбит (жесткий диск объемом 100…200 Гбайт разбивают на несколько частей). Причем Win 98 установится только в раздел жесткого диска созданный по системе FAT (как правило остальные разделы пользователи предпочитают разбивать системой NTSC), а это обычно диск С – диск для системных программ и папки Windows.
   Всю важную «инфу» с диска С переносят на другие диски (для сохранения), оставляя нетронутой только папку Windows (где хранятся файлы XP). Затем диск С стирают, вновь форматируя, и устанавливают на него с помощью загрузочного CD оболочку Windows 98.
   После этого можно установить поверх Windows 98 оболочку Windows XP (а не наоборот) и в результате использовать выборное начало оболочки при загрузке ПК. Для приостановки загрузки и выбора отличного от умолчания режима установки операционной системы, нажимают клавишу F8.
   Таким методом можно устанавливать для совместной работы Windows XP практически любую из ранних версий Windows от Win 95 и выше.
   Что происходит, если пользователем установлены 2 (и более) разные версии Windows (при условии, что они установлены на разных системных дисках (например, G, H, E в зависимости от того, как разбит «винчестер», а Windows XP установлена первоначально на С)?
   При включении ПК и загрузке операционной системы на экране монитора появляется вопрос системы – какую версию Windows использовать?
   Предлагаются варианты ответов, которые пользователь выбирает нажатием соответствующих клавиш. Если выбор не произведен, по умолчанию через несколько секунд активируется основная – Windows XP.
   Для перехода (при необходимости) к другой версии Windows, ПК перезагружают и коммутируют в нужное состояние при появлении вышеописанного меню (принудительно с помощью F8).
   Вывод: вряд ли кому сейчас интересно собирать коллекцию ранних версий Windows на своем ПК– Windows XP имеет огромное преимущество над всеми из своих предшественников, но в частном случае, подобно описанному, метод имеет право на жизнь.
   Какой же путь из предложенных выбирать – решает сам пользователь.
   Случается, что программа (особенно игры), написанная под ранние версии Windows, отказывается работать под управлением XP. Такое некорректное поведение устраняют программно: «кликают» на значке программы (игры) правой кнопкой мыши и далее (левой кнопкой мыши) вкладку «свойства» в появившемся контекстном меню. Далее в окне «кликают» «совместимость» и выбирают подходящий вариант из открывшегося списка старых (более ранних) версий Windows.
   В окошке «запустить программу в режиме совместимости с:» ставят галочку, затем нажимают иконку «применить» и «ОК».
   В режиме совместимости программа «чувствует», что она работает под управлением той версии Windows, под которую была создана, то есть такого монстра как Windows XP можно при необходимости запрограммировать на притворство и «тормознутость».
   В этом случае устанавливать «поверх» XP более ранние версии не надо.
   Есть еще вариант использовать специальные программы – «замедлители» для совместимости старых игр с новой оболочкой, но это уже совершенно другая история.

4.6. Восстановление забытого пароля и вход в систему

   Недавно решил установить на свой ПК пароль, чтобы ограничить доступ к некоторым своим файлам и папкам сослуживцев. С такой проблемой любой пользователь ПК сталкивается «сплошь и рядом», если только он не фатально одинок или, к тому же, использует компьютер только дома. Но и такой пользователь, вполне возможно, захочет поставить барьер на своем компьютере, руководствуясь принципом «мало ли что».
   И в этой, казалось бы, простой процедуре существуют свои нюансы и «подводные камни». Ниже даны простые рекомендации «компьютерного доктора» в том, как избежать мучительных часов ожидания, вспоминания пароля и материальных трат на услуги «компьютерных докторов», расплодившихся везде, как грибы после дождя.
   Соблюдение этих несложных правил надолго сохранит приятные ассоциации от работы с ПК, убережет вашу информацию и деньги.

4.6.1. Ошибки при создании учетной записи и пароля, защищающего ее

   Как установить пароль доступа к операционной системе при включении (перезагрузке) ПК известно, пожалуй, любому пользователю, к тому же данная процедура подробно описана в многочисленных книгах – рекомендациях для пользователей ПК начального уровня.
   Для этого через меню «Пуск» и «Панель управления» надо войти в папку «Учетные записи пользователей», и далее следовать подсказкам системы. Создать учетную запись, таким образом, очень просто. Но на этом этапе часто происходит и первая ошибка.
 
   Внимание, совет!
   Создать учетную запись, защищенную паролем, можно как для «Администратора», так и для «Гостя» или Userа.
   Администратор владеет преимущественными правами и имеет полномочиями изменять как учетные записи пользователей, так и их настройки. Со стороны пользователя (Гостя) эта система в полном объеме не работает.
   Это справедливо, иначе бы кто угодно из работающих за ПК, имел бы возможность вносить свои коррективы в любую информацию, хранящуюся на данном ПК.
   Ошибка новичка заключается в том, что он попытается защитить паролем вход в систему с полномочиями «Администратора». В случае утери пароля, допуск к файлам и папкам ПК будет ограничен, а если учетная запись всего одна (только «Администратор»), то и вообще невозможен, пока не будет набран правильный пароль.
   На начальном этапе освоения учетных записей не стоит защищать вход в операционную систему ПК паролем от «Администратора».
   Но если это все же произошло, старайтесь не создавать пароль с множеством символов, так как система очень чувствительна к малейшей ошибке при вводе пароля, например, включению режима Caps Lock, русского или иного шрифта, пробелам и прочим символам. Вполне достаточно для хорошего пароля 8—11 символов.
 
   Внимание, совет!
   При включении ПК и загрузке Windows система потребует ввести пароль доступа, состоящий всего из 11 символов (ограничение окна). При настройке пароля для учетной записи конкретного пользователя пароль может иметь и 22 символа. Но, повторяю, при загрузке системы, соответствующее окно позволяет ввести пароль, состоящий только из 11 (включая пробелы и любые символы). Интересно, но эта простая рекомендация не встречается ни в одной книге для пользователей, видимо, авторы предполагают, что пользователь ПК сам разберется.
   Таким образом, если пользователь, имея желание защитить информацию на своем ПК от других лиц, в окне «Учетные записи пользователей» создал длинный пароль (более 11 символов), то ввести его будет затруднительно и ПК приостановит загрузку операционной системы, пока не будет введен «правильный длинный пароль».
   Какими последствиями это грозит новичку, создавшему пароль для себя, как для «Администратора», догадаться не сложно – это тихий ужас!
   Поэтому, для новичка справедлива вышеописанная рекомендация – создавайте защищенную учетную запись для себя (для своих настроек ПК) сначала под именем «Гостя» или Usera.
   В этом случае последствия не будут катастрофическими, и войти в систему можно будет под учетной записью «Администратора» (не защищенной паролем), а затем и вовсе изменить (удалить) пароль для «Гостя» (Usera).
 
   Пример
   Представим себе простой пример. Учетную запись «Администратора» защитили паролем «Хосе Пурпурсевич». Во – первых, много букв, во – вторых – есть сложность с запоминанием регистров, в третьих, пробел между словами.
   Но самое главное – при загрузке системы все символы не помещаются в окно, ПК такой пароль не принимает. То же самое происходит, когда пользователь («Администратор») забыл свой пароль.
   Доступ к работе «наглухо» закрыт. Перезагрузка ПК в «Безопасном режиме» (нажать и удерживать клавишу F8 при самотестировании ПК при загрузке/перезагрузке операционной системы) не помогает, так как система перед загрузкой (в безопасном режиме также) все равно спрашивает пароль. Когда создана (защищена паролем) только одна учетная запись «Администратор», альтернативы входа в систему нет.
   Это тот самый случай, когда невольно начинаешь рвать на себе волосы от бессилия что-либо сделать. А сделать все же есть что…
 
   Восстановление забытого пароля
   Если вспомнить пароль (в случае его забывании) не удалось, потребуется переустановить Windows. При этом важнейшие данные (принятая и отправленная почта, если используется программа Outlook Express, будет утеряна, адресная книга с полезными контактами тоже).
   Чтобы этого избежать потребуется перед переустановкой операционной системы скопировать всю важную информацию на другой диск (в том числе внешний), например, с помощью программы Norton Commander или иных файловых менеджеров.
   В некоторых случаях, когда пользователь еще не достиг уровня свободного обращения к файловым менеджером, способ переустановки Windows будет для него единственным возможным. Для этого потребуется вставить CD Windows в устройство чтения CD ПК, выбрать опцию установки Windows (опция Восстановление системы в данном случае не поможет) и следовать подсказкам на экране монитора.
   Если CD «не читается», значит в соответствии с индивидуальными настройками BIOS, ПК читает информацию по – прежнему с HDD (жесткого диска) и потребуется изменить настройки BIOS с тем, чтобы в первую очередь информация читалась с CD.
   Для этого надо войти в BIOS, нажав и удерживая нажатой клавишу DEL во время самотестирования и загрузки операционной системы. После появления на синем фоне окна «Phoenix-Award BIOS CMOS Setup Utility» надо выбрать вторую сверху строку «Advanced BIOS Features» и далее (в раскрывшемся окне) изменить параметр в позиции «First Boot Device», включив опцию CD ROM.
   Теперь операционная система загрузится с CD.
   Выход из BIOS: F10 (запись новых параметров) – Y– Enter.
   SAVE & EXIT SETUP (то же WRITE TO CMOS AND EXIT). Запись в CMOS и выход
   Сохранение последних изменений, внесенных в CMOS.
   EXIT WITHOUT SAVING (то же DO NOT WRITE TO CMOS AND EXIT). Выход без записи в CMOS.
   Если пользователь не уверен в правильности сделанных изменений, надо использовать эту опцию для безопасного выхода из SETUP.
   После переустановки операционной системы, окно запроса пароля по умолчанию не появляется.
 
   Внимание, совет!
   Password Checking Option – опция проверки пароля. Установка пароля на доступ к системе или к меню SETUP. Изменение параметров BIOS также можно заблокировать (защитить паролем), но этот параметр изначально не включен. К BIOS пользователи обращаются по необходимости в крайних случаях, поэтому включить защиту паролем в данном случае – это «заложить бомбу замедленного действия» в свой ПК на будущее.
   Рекомендую установить пароль только в тех случаях, когда ПК используется совместно несколькими пользователями, и вы не хотите, чтобы кто-то изменял ваши установки BIOS.
   SET USER PASSWORD (CHANGE PASSWORD) – изменение пароля.
   Об этом уже было рассказано выше. Но не лишним будет и повторить.
   Дает возможность сменить активный пароль. По умолчанию никакой пароль не устанавливается. Не забывайте пароль!