Меню Рубрики

Windows xp загрузка по кругу

Компьютер перезагружается при загрузке Windows

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

Сразу и однозначно точно понять, где кроется источник таких «лагов» — трудно. Но есть несколько наиболее вероятных вариантов, которые стоит проверить в первую очередь. Это:

  • перегрев по самым разным причинам;
  • недавно установленное новое оборудование;
  • слабый контакт разъемов и штекеров;
  • проблемы в работе блока питания;
  • сбои в ПО.

А теперь рассмотрим все варианты отдельно, начав с компонентов самой Windows.

Перезагрузки по причине сбоя в ОС

Если ваш ПК начал постоянно совершать рестарт при запуске, стоит обратиться к загрузочному диску с операционной системой. Если такого у вас нет, его всегда можно одолжить у знакомых или скачать в Интернете официальную пробную версию Windows и записать на чистую болванку DVD.

Итак, диск есть, а компьютер по-прежнему перезагружается сразу после экрана приветствия Windows. Задача: загрузиться с DVD-диска и проделать кое-какие операции. Стоит отметить, что если компьютер то и дело перезагружается, этот способ надо опробовать в первую очередь, но вот помогает он не слишком часто. В любом случае попытаться следует, особенно если диск под рукой.

Для запуска с DVD при первом же экране загрузки (где появляется информация о материнской плате, жестких дисках и объемах ОЗУ) нажмите клавишу F12. В большинстве компьютеров и ноутбуков она выводит экран приоритета загрузки, где нужно выбрать диск с Windows (или флешку, если вы записали систему на USB-накопитель).

При загрузке ОС с носителя на первом же экране будет кнопка «Восстановление».

На нее и нужно нажать. Если появится вопрос о переназначении букв дисков, отвечайте утвердительно, а после выберите из выпавшего списка вашу версию установленной Windows.

На картинке только пример. Ваш компьютер отобразит эту информацию немного иначе.

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

Может помочь, а может и нет. Если не помогло, есть еще один вариант. Проделайте предыдущие шаги, только на этот раз используйте пункт «Командная строка» (тот, что внизу).

В зависимости от того, на каком диске расположена ваша установленная Windows, введите эту букву с двоеточием и нажмите клавишу Enter (C: — для диска C). Далее используйте по порядку команды:

  1. CD \windows\system32\config
  2. MD backup
  3. copy *.* backup
  4. CD RegBack
  5. copy *.* ..

Перезагрузитесь. При очередной загрузке все должно быть ОК. Если нет, то компьютер перезагружается совсем не из-за операционной системы.

Поиск других причин

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

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

Кстати: задумайтесь над тем, как расположен ваш системный блок. Если он возле горячей батареи или фактически находится в закрытом пространстве компьютерного стола, то это тоже может быть причиной перегрева.


Какие еще варианты? Первое, что можно сделать, если компьютер часто перезагружается при загрузке — проверить все контакты, провода, штекеры, разъемы. Мало ли — вдруг один из них неплотно прилегает. Причем речь идет и о разъемах на самом «железе» — материнской плате, например. Что-то при запуске может мешать нормальной загрузке системы.

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

Источник

Windows XP. Загрузка, зависание, перезагрузка, завершение работы.

Изменение времени ожидания выбора операционной системы при загрузке

Вы можете изменить время ожидания выбора ОС, в течение которого загрузчик Windows NT будет ждать выбора пользователя в меню установленных ОС, а при отсутствии действий пользователя по истечению этого времени загрузит ту ОС, которая определена в параметре «default» файла BOOT.INI. Продолжительность времени ожидания определяется значением параметра «timeout» в секундах (по умолчанию 30). То есть, если Вы хотите, чтобы время ожидания было 5 секунд, измените значение так: timeout=5.

Примечание: чтобы Windows NT не загружалась, пока выбор не сделан, измените этот параметр так: timeout=-1.

Загрузка Windows NT в Безопасном режиме

Windows NT может быть очень капризна при добавлении нового программного обеспечения или установке нового драйвера. Вы можете, однако, создать в Windows NT аналог Безопасного режима Windows 9x. В этом режиме выполняются дополнительные проверки и загружаются не все драйверы.
В разделе [operating systems] файла BOOT.INI перечислены все ОС, которые может запустить загрузчик NT. Создайте новую запись для Безопасного режима, скопировав одну из существующих записей и вставив её в новую строку. В конце новой записи добавьте «/sos» (без кавычек), измените описание записи так, чтобы было понятно, что это Безопасный режим. В конец строки также добавьте «/basevideo» для того, чтобы Windows запускалась с заданным по умолчанию стандартным драйвером VGA. Новая запись должна выглядеть приблизительно так:
multi(0)disk(0)rdisk(0)partition(1)\WINNT=»Windows NT Workstation Version 4.00 [Safe Mode]» /sos /basevideo

Мультиконфигурация Windows NT

Windows NT поддерживает так называемую мультиконфигурацию, т.е. возможность создавать различные профили запуска системы. Простой пример: для беспроблемной записи на дисководе CD-R, особенно с интерфейсом IDE, необходим большой объём ОЗУ, в котором кэшируется диск с имидж-файлом будущего CD. Для этого можно создать конфигурацию, в которой не будут загружаться некоторые драйверы (звуковой карты, сетевых устройств и т.д.) и вспомогательные системные службы. Конфигурации запуска системы организованы в разделы реестра, которые называются наборами управляющих опций (control sets). Каждый раздел HKEY_LOCAL_MACHINE\SYSTEM\ControlSetNNN (NNN — это 001, 002, …) включает в себя инициализационные данные для всех устройств и служб, установленных на машине. Узнать текущую конфигурацию можно в разделе HKEY_LOCAL_MACHINE\SYSTEM\Select, параметр «Current» содержит её номер. Там же находится и параметр «LastKnownGood», указывающий на номер набора управляющих опций, с помощью которого был произведён последний беспроблемный запуск системы.

Блокирование показа предупреждений о проблемах с устройствами при загрузке

Для остановки раздражающих сообщений, уведомляющих Вас, что устройство не функционирует при загрузке Windows NT, создайте dword-параметр «NoPopupsOnBoot» (если он ещё не существует) в разделе реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows
Установите значение этого параметра равным 1 для отключения появления всплывающих сообщений.

Изменение задержки перед запуском утилиты CHKDSK

Если Windows NT/2000/XP некорректно завершает работу, то при следующей загрузке автоматически выполняется проверка дисков утилитой CHKDSK. Задержка перед запуском проверки по умолчанию составляет 10 секунд. Величину этой задержки можно изменить, создав в разделе реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager dword-параметр «AutoChkTimeOut» и присвоив ему нужное значение в секундах.

Автоматический вход в систему без ввода имени пользователя, пароля и домена

Windows NT позволяет автоматизировать процесс входа в систему с использованием данных, сохраняемых в системном реестре.
1. Запустите редактор реестра regedt32.exe (или regedit.exe).
2. Откройте раздел
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
3. Создайте (отредактируйте) в указанном разделе строковые параметры «DefaultDomainName», «DefaultUserName», «DefaultPassword», в качестве их значений укажите требуемые для входа в систему имя домена, имя пользователя и пароль соответственно. Пароль для входа хранится в реестре в незашифрованном виде.
4. Создайте (отредактируйте) в этом же разделе строковый параметр «AutoAdminLogon», присвоив ему значение «1».
5. Закройте редактор реестра.
6. Запустить утилиту «Диспетчер пользователей» (User Manager) из группы программ «Администрирование» (Administrative tools) и установить опцию «Постоянный пароль (без ограничения срока действия)» (Password Never Expires) для соответствующего профиля.
Примечания:
1. Установка режима автоматического входа в систему позволяет любому пользователю воспользоваться выбранным профилем для доступа к системе.
2. Вызвать окно приглашения ввода имени и пароля и зарегистрироваться под другим именем, можно будет, удерживая клавишу во время завершения пользовательской сессии или при старте Windows NT.
3. Установка режима автоматического входа в систему может вызывать ошибки, связанные с нарушением последовательности загрузки служб и компонентов. Например, Windows NT может пытаться обратиться к сетевому ресурсу до того, как стартовала соответствующая сетевая служба доставки.

Изменение раскладки клавиатуры по умолчанию при входе в систему

В русской версии Windows 2000/XP при входе в систему по умолчанию установлена русская раскладка клавиатуры. Чтобы устанавливалась английская, надо в разделе реестра
HKEY_USERS\.DEFAULT\Keyboard Layout\Preload
строковому параметру «1» присвоить значение «00000409», а параметру «2» — значение «00000419».

Если нужно поменять сочетание клавиш, которые переключают раскладку, то в разделе реестра HKEY_USERS\.DEFAULT\Keyboard Layout\Toggle редактируем строковый параметр «Hotkey». Когда он имеет значение «1», язык переключается через + , когда «2» — через + . В ряде релизов Windows «левизна» клавиш значения не имеет.

Скрытие имени пользователя в окне приветствия Windows XP

Если на компьютере с Windows XP прописан пользователь, который никогда не логинится локально, а только по сети, то желательно, чтобы его имя не отображалось в окне приветствия (Welcome Screen). Для этого нужно в разделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList добавить dword-параметр,соответствующий имени пользователя, и присвоить ему значение 0.
Несмотря на то, что пользователя теперь не видно, под его именем всё равно можно залогиниться через классическое окно логона, которое вызывается двойным нажатием ++ .
Чтобы вернуть пользователя в список на Welcome Screen, надо установить значение данного параметра в 1, либо удалить этот параметр.

Изменение фонового рисунка, появляющегося до входа в систему

Если для Windows определена конфигурация (Панель управления – Пароли – Конфигурации), при которой каждый пользователь имеет свою систему настроек (свой профиль), то каждый пользователь может, в частности, изменить фоновый рисунок для своего Рабочего стола. Однако фоновый рисунок, появляющийся до входа пользователя в систему, остаётся тот, который задан по умолчанию. Изменить его можно с помощью правки строкового параметра «Wallpaper» раздела реестра
HKEY_USERS\.DEFAULT\Control Panel\Desktop
Там надо прописать путь на BMP-файл, который вы хотите использовать как фон (например «c:\windows\mylogo.bmp»).

Запуск исполняемых файлов при входе пользователя в систему

Вы можете определить исполняемые файлы, которые будут запущены при входе пользователя в систему, с помощью строкового параметра «System» в разделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
По умолчанию «System»=»lsass.exe».

Изменение режима запуска сервисов

Все служебные программы (сервисы) имеют определенную установку на запуск: ручную, автоматическую или вообще отключенную. Эти установки могут быть изменены в разделе реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
Подразделы этого раздела представляют устройства и сервисные функции в системе. Откройте подраздел, соответствующий службе, которую Вы желаете изменить, и установите нужное значение dword-параметра «Start»: автоматический запуск = 2; ручной = 3; заблокирован = 4.

Файлы autoexec.nt и config.nt

Аналоги файлов autoexec.bat и config.sys в линейке систем Windows NT — это autoexec.nt и config.nt, расположенные в каталоге C:\WINDOWS\system32. Но эти файлы влияют только на процессы, работающие через NTVDM (эмуляция DOS), и на Win32 никакого эффекта не оказывают. Кроме того, при указании путей в autoexec.nt могут некорректно вести себя Win16-приложения. Поэтому рекомендуется прописывать пути в свойствах «Мой компьютер» (My Computer) на закладке «Дополнительно» (Advanced) –> «Переменные среды» (Environment Variables).

Включение переменных окружения, объявленных в Autoexec.bat, в среду пользователя в Windows NT/2000/XP

Когда значение строкового параметра «ParseAutoexec» раздела реестра HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon равно «1», системные переменные, объявленные в файле Autoexec.bat, включаются в среду пользователя.

При каждой перезагрузке Windows NT приложение может запускаться из следующих мест:
1. Из папки Автозагрузка (Startup) для текущего пользователя и всей группы пользователей.
2. Из реестра:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServicesOnce
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServices
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows
3. Из строк run и load файла %systemroot%\win.ini

Блокировка пропуска автозагрузки программ

Если во время загрузки Windows NT удерживать нажатой клавишу , то программы, помещённые в папку Автозагрузка (Startup), выполнены не будут. Если же Вам, как администратору, требуется обязательное выполнение программ, помещённых в эту папку, то измените значение строкового параметра «IgnoreShiftOveride» в разделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
По умолчанию его значение равно «0», а при «1» игнорируется нажатая клавиша при загрузке.

Удалённый контроль загрузки

Для удалённого контроля загрузки Windows NT измените значение строкового параметра «ReportBootOK» на «1» в разделе реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
При значении, равном «0», запрещён удалённый контроль загрузки (automatic sturtup acceptance). Этот параметр реестра используется в сочетании с программой Bootvrfy.exe, позволяющей контролировать процедуру загрузки операционной системы с удалённого компьютера. Для корректного проведения этой процедуры, присвойте также в разделе реестра HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\BootVerification dword-параметру «ErrorControl» значение 1;
параметру «ImagePath» (тип REG_EXPAND_SZ) значение «bootvrfy.exe»;
строковому параметру «ObjectName» значение «LocalSystem»;
dword-параметру «Start» значение 3;
dword-параметру «Type» значение 2.
Перезагрузите компьютер, чтобы эти изменения вступили в силу.

Одновременное использование нескольких пользовательских сеансов в Windows XP

В Windows XP появилась возможность одновременного использования нескольких пользовательских сеансов, которая называется Fast User Switching. С помощью этого механизма возможно переключение сеансов пользователей без завершения работы программ. Переключаться между сеансами можно, выбрав в меню «Start» пункт «Log off» и нажав затем кнопку «Switch User», либо используя сочетание клавиш + .
На компьютерах, которые являются частью домена, данная возможность отсутствует.

Перезагрузка при критических ошибках

Многие пользователи сталкиваются с тем, что в какой-то момент посередине работы Windows XP вдруг неожиданно перезагружается, как будто пользователь нажал кнопку «Reset». Происходит это потому, что в отличие от предыдущих версий Windows, при обнаружении критических ошибок XP не показывает «синий экран», а перезагружает компьютер (по идее Microsoft, это должно защитить пользователя от продолжения работы с возможно повреждёнными данными). Если вам подобное поведение не нравится, то зайдите в Панель управления (Control Panel) – Система (System) – Дополнительно (Advanced) – Загрузка и восстановление (Startup and Recovery) и снимите галочку «Выполнить автоматическую перезагрузку» (Automatically reboot).

Быстрая перезагрузка Windows NT

(21) Добавив в раздел реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon строковый параметр «EnableQuickReboot» и присвоив ему значение «1», вы получите возможность выполнять быструю перезагрузку системы нажатием клавиш + ++ .
В Event Log при этом появляется запись:
Event ID — 6008
The previous system shutdown at on was unexpected

Автоматическое снятие зависших приложений в Windows NT/2000/XP

В Windows NT/2000/XP в разделе реестра HKEY_CURRENT_USER\Control Panel\Desktop строковый параметр «HungAppTimeout» определяет время, через которое не отвечающее приложение считается зависшим. Значение этого параметра задаётся в миллисекундах. Если в том же разделе реестра строковому параметру «AutoEndTasks» присвоить значение «1», то приложение будет через этот интервал времени «убиваться» автоматически.

Регулирование периодов ожидания при завершении работы Windows NT/2000/XP

При завершении работы Windows NT/2000/XP каждому загруженному процессу, по умолчанию, даётся 20 секунд для корректного завершения его работы.Для системных служб (сервисов) этот период ожидания регулируется значением строкового параметра «WaitToKillServiceTimeout» в разделе реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
Для программ (приложений) — значением строкового параметра «WaitToKillAppTimeout» в разделе реестра HKEY_CURRENT_USER\Control Panel\Desktop (для Windows NT 4.0 лишь в разделе HKEY_USERS\.DEFAULT\Control Panel\Desktop).
Все значения периодов ожидания выражаются в миллисекундах.
Если программа не отвечает в течение заданного периода ожидания, то для неё Windows отображает диалоговое окно с кнопками «Ждать», «Завершить задачу», Отмена», предлагая пользователю выбор: подождать ещё тот же интервал времени, завершить программу или отменить процесс выключения. Если присвоить строковому параметру «AutoEndTasks» значение «1» в том же разделе
HKEY_CURRENT_USER\Control Panel\Desktop то приложение по истечении времени ожидания будет автоматически завершаться.
Желательно воздержаться от существенного увеличения времени выключения. Например, в случае перебоев в питании компьютера ваш источник бесперебойного питания (ИБП) может не обеспечить резервное питание на весь период, требующийся для корректного завершения работы всех запущенных процессов и операционной системы. С другой стороны, не надо ставить слишком маленькие значения, так как может получиться, что операционная система станет принудительно завершать процессы раньше, чем они успеют сохранить свои данные.
Чтобы изменения вступили в силу, необходимо перезагрузить компьютер.

Автоматическое отключение питания при выходе из Windows NT

Чтобы заставить Windows NT отключать питание при выходе из системы, надо открыть редактор реестра (REGEDIT.EXE), найти раздел
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
и установить значение строкового параметра «PowerdownAfterShutdown» в «1». Если параметра не существует, то создайте его.
Чтобы питание действительно отключалось, необходимо наличие корпуса ATX и обновлённая версия HAL.DLL. Иначе, машина будет не выключаться, а перезагружаться. В состав Windows NT 4.0 Service Pack 4 входит файл HAL.DLL.SOFTEX, который подходит в большинстве случаев. Для его установки выполните следующее:
cd %systemroot%\system32 rename hal.dll hal.old
copy g:\i386\hal.dll.softex hal.dll
Перезагрузитесь. Файл halmps.dll.softex предназначен для многопроцессорных систем. Некоторые люди сообщали о том, что после замены библиотек softex отмечалось повышение температуры процессора. Имейте это в виду.

Проблемы с автоматическим выключением компьютера в Windows 2000/XP

В Windows 2000/XP проблема с выключением компьютера встречается чаще, чем в Windows 9x, поскольку функции управления питанием производители «железа» довольно часто делали не полностью по стандартам ACPI и APM, ограничиваясь лишь тестированием для Windows 9x. Как правило, это касается старого «железа». То есть само устройство может работать нормально, но когда система пытается управлять питанием, например выключить компьютер, то проблемное устройство не даёт ей этого сделать. Таким образом, нормальное выключение компьютера под Windows 9x не гарантирует того же под операционками линейки Windows NT.
В первую очередь надо проверить, какой тип вашего компьютера задан в Windows 2000/XP в свойствах системы. Если тип компьютера стандартный, то проверьте в Панели управления в «Power Options», есть ли вкладка «APM» и включена ли там опция «Enable Advanced Pоwer management support». Если ничего похожего нет, то в Диспетчере устройств выберите «View» – «Show hidden Devices» и в списке добавившихся устройств проверьте наличие «NT Apm/Legacy Interface Node». Если его нет, то установите «NT Apm/Legacy Support» через «Add New Hardware Wizard».
Если «NT Apm/Legacy Interface Node» функционирует нормально, а компьютер всё равно не выключается, то попробуйте в разделе реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon присвоить параметру «PowerdownAfterShutdown» значение «1».
Если «NT Apm/Legacy Interface Node» появился в Диспетчере устройств, но не работает (обозначен жёлтым кружком с восклицательным знаком, или чем-то вроде этого), это значит, что ваш компьютер не соответствует представлениям Microsoft о современном компьютере и самостоятельно выключаться не будет. Причиной этого обычно является материнская плата, и есть шанс, что обновлением BIOS проблему можно решить. Более того, обновление BIOS может сделать вашу материнскую плату ACPI-совместимой.
ACPI-режим считается основным для Windows 2000/XP, поэтому проблемы с выключением при его использовании бывают гораздо реже. Если они возникают, то обычно по следующим причинам:
– Несоответствие материнской платы требованиям ACPI. Проблема может быть только в BIOS, что решается его обновлением, но иногда встречается и аппаратная несовместимость.
– Несоответствие требованиям ACPI какого-либо устройства или его драйвера. Можете попробовать повытаскивать из компьютера все необязательные устройства, возможно, что именно так удастся отловить проблему.
– Несовместимость программного обеспечения. Причём проблемы могут вызывать самые различные программы: от программ для шифрования (вроде PGP), до программ для очистки реестра. Кстати, программная несовместимость может приводить не только к тому, что компьютер не будет выключаться вообще, но и к тому, что компьютер будет выключаться, но очень медленно (окно с надписью «Saving you settings» может висеть 5, 10 или даже 30 минут).

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Windows xp для эмулятора bochs
  • Windows xp для установки на usb hdd
  • Windows xp для терминала оплаты
  • Windows xp для samsung nc10
  • Windows xp для emachines 350