<<  главная    ¦    рубрики    ¦    форумы  >>





2.2. Windows 95/98/Me. Загрузка, зависание, перезагрузка, завершение работы






Включение/отключение функциональных клавиш при начальной загрузке Windows 9x

(11) По умолчанию Windows 9x разрешает использование функциональных клавиш при начальной загрузке, они позволяют управлять процессом начальной загрузки. Например, нажатие <F5> при отображении сообщения "Starting Windows 95..." загрузит Windows в Безопасном режиме.
1. Измените атрибуты для файла MSDOS.SYS так, чтобы он не был "Только для чтения". Затем откройте файл, используя Блокнот или другой текстовый редактор (кроме Microsoft Word или другого текстового процессора).
2. Измените значение параметра "BootKeys" на "BootKeys=1" для использования клавиш или на "BootKeys=0" для блокировки клавиш.
3. Если этот параметр включен, Вы можете управлять временем ожидания нажатия на функциональные клавиши, установив параметр "BootDelay" на значение, равное числу секунд, во время которых клавиши будут доступны. Например, для того чтобы позволить иметь возможность воспользоваться клавишами в течение 5 секунд, установите параметр "BootDelay=5" (по умолчанию "BootDelay=2").
Simon Clausen (info AT regedit.com) regedit.com
Перевод: Андрей Зенченко (vaz AT solaris.ru) crimsoft.newmail.ru




Отображение меню начальной загрузки Windows 9x

(11) По умолчанию Windows 9x не показывает меню начальной загрузки, если Вы не нажимаете клавишу <F8>. Меню начальной загрузки позволяет Вам загружать Windows в различных режимах, включая "Безопасный Режим" и "Режим командной строки". Вы можете конфигурировать параметры меню начальной загрузки, которое будет показано автоматически при каждой начальной загрузке.
1. Измените атрибуты для файла MSDOS.SYS так, чтобы он не был "Только для чтения". Затем откройте файл, используя Блокнот или другой текстовый редактор (кроме Microsoft Word или другого текстового процессора).
2. Измените значение параметра "BootMenu" на "BootMenu=1" для отображения меню или на "BootMenu=0" для его блокировки.
3. Если этот параметр включен, Вы можете управлять временем ожидания перед продолжением загрузки, установив параметр "BootMenuDelay" равным времени ожидания в секундах. Например, при значении "BootMenuDelay=5" система будет ждать дальнейших команд в течение 5 секунд, прежде чем продолжить загрузку Windows. Обратите внимание: чтобы эта возможность была функциональной, необходимо также включить параметр "BootKeys", то есть задать "BootKeys=1".
Simon Clausen (info AT regedit.com) regedit.com
Перевод: Андрей Зенченко (vaz AT solaris.ru) crimsoft.newmail.ru

(37) Для Windows 98 вместо непрерывного нажатия клавиши <F8> (чтобы не пропустить момент её срабатывания) достаточно после отработки BIOS-теста клавиатуры (после мигания индикаторов на клавиатуре) нажать и держать клавишу <Ctrl>.
Если клавишу <Ctrl> нажать после начала обработки файла config.sys, то он и autoexec.bat обработаются, но можно будет загрузить GUI Windows в Безопасном режиме.
Akina (sokol_wa AT mtu-net.ru)




Почему нельзя запускать Norton Disk Doctor в Безопасном режиме Windows

(35) При загрузке Windows в Безопасном режиме (он же Режим защиты от сбоев, он же Safe mode) пропускается запуск всех программ, стартующих автоматически, в том числе не выполняются команды из config.sys и autoexec.bat. В частности, не выполняется команда:
country=007,866,c:\windows\command\country.sys
которая обычно содержится в файле config.sys и обеспечивает поддержку русской кодовой страницы и в том числе поддержку имён файлов на кириллице.
Именно по этой причине запуск большинства версий Norton Disk Doctor в Безопасном режиме приводит к очень неприятным последствиям. NDD считает имена файлов на кириллице ошибочными и "лечит" их. Восстановить русские имена можно затем только вручную. Поэтому в Safe mode нельзя запускать NDD! Scandisk можно.
Александр Рыжов (sovety AT sovety.net) www.sovety.net

(39) Однако если, вместо предлагаемой ОС загрузки в Safe Mode, выбрать вариант Step-by-step и дать ОС выполнить команду country, то NDD запускать можно.
Akina (sokol_wa AT mtu-net.ru)




Загрузка предыдущей операционной системы

(11) Если Вы обновили версию операционной системы, то можете, нажимая <F4>, загрузить предыдущую версию операционной системы. Эта функция может быть заблокирована. Измените значение параметра "BootMulti" в файле MSDOS.SYS на "BootMulti=1" для возможности загрузки предыдущей операционной системы или на "BootMulti=0" для её блокировки.
Simon Clausen (info AT regedit.com) regedit.com
Перевод: Андрей Зенченко (vaz AT solaris.ru) crimsoft.newmail.ru




Как подружить Windows 95 OSR2 и MS-DOS 6.22

(2) Проблема "нехождения" OSR2 в DOS по <F4> наконец-то полностью решена. И хотя уже давно есть различные патчи на эту тему, их применение иногда чревато проблемами. Один из самых ранних патчей крахнул мне систему (на винте вдруг появилось 300 Мб сбойных кластеров, только FDISK и помог ;-)
Такого больше не будет! OSR2 будет дружить с MS-DOS'ом (если, конечно, не установлена FAT32). Надо лишь добавить несколько строчек в AUTOEXEC.DOS. Не буду объяснять причину "нехождения" OSR2 в DOS по <F4> (она ОЧЕНЬ проста) и видна по ниже написанному примеру файла AUTOEXEC.DOS:
@ECHO OFF
SET TEMP=C:\TEMP
PATH C:\SYSTEM;C:\DOS;C:\NC
...........................
...........................
...........................
attrib -s -h -r c:\io.sys
ren c:\io.sys io.dos
attrib +s +h +r c:\io.dos
attrib -s -h -r c:\winboot.sys
ren c:\winboot.sys io.sys
attrib +s +h +r c:\io.sys
Загрузившись в Win95 (важно!), добавьте последние 6 строчек (в порядке как они написаны) из данного примера файла в свой AUTOEXEC.DOS и всё, можно идти в DOS по <F4>.
Замечание: Нортон или Волков должны грузиться после этих строк. Вся эта "махинация" уже проверена — работает как часы. Хотя я не несу никакой ответственности за любые... ну и так далее ;-)
P.S. Повторяю, FAT32 не должен быть установлен на загрузочном диске.
Andser




Отображение экранной заставки Windows 9x при загрузке

(11) Когда Windows загружается, то Вы обычно видите заставку с облаками, эта заставка может быть отключена, и Вы увидите фоновый процесс начальной загрузки DOS. Измените значение параметра "Logo" в файле MSDOS.SYS на "Logo=1" для отображения экранной заставки или на "Logo=0" для её блокировки.
Примечание: нажатие клавиши <Esc> во время отображения экранной заставки произведёт тот же эффект для текущего сеанса.
Simon Clausen (info AT regedit.com) regedit.com
Перевод: Андрей Зенченко (vaz AT solaris.ru) crimsoft.newmail.ru




Изменение экранных заставок Windows 9x при загрузке и выключении

(12) Анимированная картинка, которая выводится при загрузке Windows (на фоне голубых облачков написано Windows 95(98)), в Windows 95 находится в файле logo.sys в корневом каталоге, а в Windows 98 эта картинка, если не ошибаюсь, "вшита" в файл command.com. Меняя этот файл (logo.sys) на любой файл формата BMP (соответствующих размеров и 256 цветов), можно поменять скучную картинку при загрузке. А в Windows 98 можно просто поместить файл logo.sys в корневой каталог — эффект тот же самый. Аналогично, в каталоге WINDOWS есть ещё 2 файла — logos.sys и logow.sys. Они "отвечают" за сообщения "Теперь питание..." и "Подождите, идет подготовка...". Формат тот же.
Владимир Ротин (vovka AT mail.tp.ru)  (2:5061/104.10@FidoNet)

(18) Соответствующие размеры картинки — это 320x400. В Windows 98 картинка, если я не ошибаюсь, "вшита" в файл io.sys. У файла logo.sys должен быть атрибут "скрытый" (hidden).
Александр Рыжов (sovety AT sovety.net) www.sovety.net

(42) Никаких специальных атрибутов файл logo.sys иметь не обязан. По крайней мере, в Windows 98 SE.
Alexandru Cardaniuc (kodea AT mail.ru)




Управление автоматической загрузкой GUI Windows 9x

(11) По умолчанию Windows 9x автоматически загружает GUI (или Рабочий стол Windows). Вы, однако, можете определить, загружать GUI или отображать только командную строку MS-DOS 7.x. Измените значение параметра "BootGUI" в файле MSDOS.SYS на "BootGUI=1" для загрузки GUI или на "BootGUI=0" для блокировки GUI.
Simon Clausen (info AT regedit.com) regedit.com
Перевод: Андрей Зенченко (vaz AT solaris.ru) crimsoft.newmail.ru

(37) Весьма неточная формулировка. Использованное в маркетинговых целях название параметра "BootGUI" заведомо искажает суть дела. Этот параметр определяет, будет ли загружаться ядро Windows или же загрузка остановится на этапе загрузки DOS. Вполне возможно при "BootGUI=1" загрузить ядро Windows, но не загружать графический интерфейс.
Игорь Лейко (ipigl AT redline.ru) redline.ru/~ipl

(24) Если вам требуется, чтобы компьютер загрузился в DOS, не загружая графическую оболочку Windows, просто создайте в корневом каталоге файл WIN.BAT и оставьте его пустым.
Windows Inside

(38) Эффект пустого WIN.BAT основан на том, что в Windows 9x сначала загружается "чистый" DOS, а затем после выполнения CONFIG.SYS и AUTOEXEC.BAT даётся автоматически команда WIN, по которой обычно запускается файл WIN.COM из каталога WINDOWS, инициализирующий запуск уже самой оболочки Windows. Однако текущим в этот момент является корневой каталог и по команде WIN ищется сначала в нём выполнимый файл c именем WIN и расширением COM, EXE или BAT, а затем уже в каталогах, указанных в переменной PATH. Таким образом, файл WIN.BAT, который ничего не делает, будет запущен вместо файла WIN.COM и мы останемся в режиме DOS. Если же надо будет загрузить после работы в DOS-режиме сам Windows, то не обязательно удалять WIN.BAT и перегружаться, достаточно запустить WIN.COM. Параметр BootGUI=0 в MSDOS.SYS действует аналогично — он отменяет команду WIN после AUTOEXEC.BAT.
Александр Рыжов (sovety AT sovety.net) www.sovety.net




Параметры команды WIN

(6) Если запускать Windows из DOS с помощью команды WIN, то Windows 95, как и Windows 3.1 в своё время, понимает параметры. Запустите, например, WIN /?
Это может оказаться полезным, если по какой-либо причине Windows не хочет запускаться.
Дмитрий Турецкий (dmitri AT listsoft.ru)




Автозапуск программ при старте Windows 9x

(1) Если при старте Windows у Вас запускаются какие-то ненужные Вам программы, то проверьте:
– пункт меню Программы/Автозагрузка (Programs/StartUp);
– строки run= и load= в файле win.ini;
– разделы реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices
Дмитрий Турецкий (dmitri AT listsoft.ru)

(40) А также проверьте разделы реестра:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServicesOnce
HKEY_CLASSES_ROOT\comfile\shell\open\command
HKEY_CLASSES_ROOT\exefile\shell\open\command
В последние два раздела иногда записывают ссылку на себя трояны, чтобы запускаться при старте любого исполняемого com- или exe-файла.
DOS-программы могут запускаться также из файлов config.sys, autoexec.bat и win.bat.
Александр Рыжов (sovety AT sovety.net) www.sovety.net

(37) Проверять также следует строки shell= и explorer= в файле win.ini
Akina (sokol_wa AT mtu-net.ru)

(35) Кроме этого, в момент загрузки ядра/GUI (часть подсистем уже проинициализирована) Windows пытается найти в своём каталоге и выполнить командный файл winstart.bat. Такой способ позволяет загрузить некоторые программы, которые не могут быть запущены из autoexec.bat (например, драйвер btrieve для NetWare).
Алексей Ломовских (lomovskih AT yandex.ru) vallkor.chat.ru

(37) Файл winstart.bat обрабатывается после загрузки ядра Windows 9x, но до загрузки графического интерфейса (GUI). Windows Me этот файл не обрабатывает.
Игорь Лейко (ipigl AT redline.ru) redline.ru/~ipl




Пропуск запуска программ из группы Автозагрузка

(1) Если во время запуска Windows Вы будете удерживать нажатой клавишу <Ctrl>, то программы, помещённые в группу Автозагрузка (StartUp), запускаться не будут.
Дмитрий Турецкий (dmitri AT listsoft.ru) listsoft.ru

(37) Для этих же целей можно использовать клавишу <Shift>.
Игорь Лейко (ipigl AT redline.ru) redline.ru/~ipl




Некоторые способы побороть некоторые зависания Windows

(1) Если после "зависания" какой-нибудь программы Windows не реагирует на <Ctrl>+<Alt>+<Del> и не даёт завершить эту программу, попробуйте нажать <Ctrl>+<Esc>. Возможно, Windows откроет меню "Пуск" (Start) и даст Вам возможность аккуратно завершить работу.
Дмитрий Турецкий (dmitri AT listsoft.ru)

(3) В некоторых случаях удаётся побороть зависание или аварийное завершение работы программы, если предварительно запустить в фоновом режиме программу "Доктор Ватсон" (Drwatson.exe).
Игорь Лейко (ipigl AT redline.ru) redline.ru/~ipl

(41) На моём агрегате с Windows 98 SE иногда случается, что комп повисает во время показа заставки, и не помогают ни щелчки мышью, ни нажатия клавиш. Но пару раз из трёх случаев, когда была подобная ситуация, мне удалось вернуть комп к жизни, вставляя в дисковод CD-ROM компакт, имеющий файл autorun.inf, или обычный музыкальный CD. Разумеется, автоматическое распознавание диска в настройках CD-ROM должно быть включено, чтобы происходил автозапуск программы или музыки.
Алексей Кочеев (romantik223 AT yandex.ru)




Перезагрузка Windows 9x без перезагрузки компьютера

(1) Если, перезагружая компьютер ("Пуск" – "Завершение работы" – "Перезагрузить компьютер"), Вы будете удерживать нажатой клавишу <Shift> (в то время, когда нажимаете кнопку "Да", подтверждая перезагрузку), то перезапустится только Windows, компьютер перезагружаться не будет. Это позволит Вам сэкономить некоторое время.
Дмитрий Турецкий (dmitri AT listsoft.ru)

(37) Это практически всегда работает в Windows 95; в Windows 98 — скорее не работает, чем работает (зависит от конкретного "железа"); в Windows 98 SE работает с большей вероятностью, чем в Windows 98. По уверениям разработчиков, это не задумка, а побочный эффект, "багофича" :‑)
Игорь Лейко (ipigl AT redline.ru) redline.ru/~ipl




Перезагрузка и завершение работы Windows 9x с помощью команд

(8) Перезагрузить Windows 95/98 можно с помощью команды
C:\WINDOWS\RUNDLL.EXE user.exe,ExitWindowsExec
а завершить работу Windows — с помощью команды
C:\WINDOWS\RUNDLL.EXE user.exe,ExitWindows
Их можно ввести в командной строке, вписать в ярлыки или использовать в пакетных файлах. Например, этот пакетный файл
========
START /W C:\Windows\Scandskw.exe /sagerun:0 C: D:
START /W C:\Windows\Defrag.exe /f /noprompt c: d:
C:\WINDOWS\RUNDLL.EXE user.exe,ExitWindows
========
выполнит проверку двух дисков, затем дефрагментирует их и завершит работу Windows. Компьютеры новых типов, например в корпусах ATX, при этом сами выключатся. Только убедитесь, что не запущены программы для DOS и нет открытых, но несохранённых документов. Если вы хотите, чтобы при загрузке вместо ScanDisk запускалась другая программа, скопируйте файл этой программы в каталог Windows\Command и переименуйте его в SCANDISK.ALT
Игорь Лейко (ipigl AT redline.ru)

(9) Команда Rundll user.exe,ExitWindowsExec перезапускает Windows только в том случае, если при выходе в DOS не загружаются резидентные программы, то есть если в каталоге Windows отсутствует файл Dosstart.bat или в нём отсутствуют команды запуска резидентных программ. Если же после выхода из Windows оказывается загруженной хотя бы одна резидентная программа, то команда, приведённая выше, выполняет перезагрузку компьютера в целом. Так что если вам необходимо перезагрузить компьютер, добавьте в файл Dosstart.bat (создайте этот файл, если его нет) какую-нибудь невинную команду типа Doskey и перезапустите Windows.
Игорь Лейко (ipigl AT redline.ru)

(16) Завершить сеанс работы можно с помощью команды:
RUNDLL.EXE shell32.dll,SHExitWindowsEx
Dim-Fish

(20) Завершить работу Windows 98 можно с помощью команды
RUNDLL32.EXE shell32.dll,SHExitWindowsEx n
где n — одно из следующих значений:
0 — LOGOFF. Завершает все запущенные процессы и производит вывод текущего пользователя из системы.
1 — SHUTDOWN. Завершает работу системы с возможностью выключения питания. Все находящиеся в памяти данные сбрасываются на диск. Все запущенные процессы останавливаются.
2 — REBOOT. Перезагружает компьютер.
4 — FORCE. Быстрое завершение работы текущего пользователя. При использовании данного ключа Windows не информирует запущенные приложения о завершении работы, что ведёт к потере данных. Поэтому данный ключ нужно использовать осторожно.
8 — POWEROFF. Завершение работы Windows и выключение питания. Для использования этого ключа Ваша система должна поддерживать возможность автоматического выключения питания.
Андрей Харченко (winfaq AT online.sinor.ru) winfaq.com.ru




Команды управления Windows, использующие RUNDLL32

(21) Надо вводить сначала rundll32, а затем через пробел её параметры. Например:
rundll32 user,setcursorpos
При вводе 32-битной управляющей (shell32) необходимо обращать внимание на заглавные буквы.
user,exitwindows — завершить работу Windows;
user,wnetconnectdialog — вызвать окно "Подключение сетевого диска";
user,wnetdisconnectdialog — вызвать окно "Отключение сетевого диска";
user,disableoemlayer — провоцировать сбой;
user,repaintscreen — обновить (как <F5>);
user,setcursorpos — установить курсор мыши слева вверху;
diskcopy,DiskCopyRunDll — вызвать окно "Copy Disk";
rnaui.dll,RnaWizard /1 — вызвать диалог "Установка Связи" (/1 = без окна);
shell,shellexecute — открыть в корневом каталоге Explorer-окно;
shell32,OpenAs_RunDLL — вызвать окно "Открыть с помощью...", при желании "завязать" программу для расширения XSN необходимо подставить в строку имя файла: rundll32 shell32.dll,OpenAs_RunDLL file.XSN
shell32,SHFormatDrive — вызвать окно "Форматирование: Диск3,5(А)";
shell32,ShellAboutA — вызвать окно "О Windows" (Info-Box);
shell32,SHExitWindowsEx 0 — перезапускает Windows 98 (без autoexec.bat и др.);
shell32,SHExitWindowsEx 1 — закончить работу с Windows 98;
shell32,SHExitWindowsEx 2 — перезагрузить компьютер с Windows 98;
shell32,SHExitWindowsEx -1 — стартануть заново Explorer Windows 98;
shell32,Control_RunDLL — открыть окно "Панель управления";
shell32,Control_RunDLL desk.cpl — открыть окно "Свойства Экрана";
shell32,Control_RunDLL main.cpl @n — открыть модуль Панели управления из MAIN.CPL, где n — 0=Mouse, 1=Keyboard, 2=Printer, 3=Fonts, 4=Energie;
krnl386.exe,exitkernel — выход из Windows без любых сообщений/вопросов;
user,swapmousebutton — "переставить" клавиши мыши;
keyboard,disable — "отключить" клавиатуру; *
mouse,disable — "отключить" мышь; *
user,tilechildwindows — выстроить все несвёрнутые окна сверху вниз;
user,cascadechildwindows — выстроить все несвёрнутые окна каскадом;
rnaui.dll,RnaDial провайдер — вызвать окно "Установка связи" с именем провайдера;
sysdm.cpl,InstallDevice_Rundll — установить non-Plug&Play оборудование (единственная возможность в Windows 98);
msprint2.dll,RUNDLL_PrintTestPage — выбрать в появившемся меню принтер и послать на него тест;
user,setcaretblinktime n — установить новую частоту n мигания курсора; *
user,setdoubleclicktime n — установить новую скорость n двойного нажатия; *
setupx.dll,InstallHinfSection DefaultInstall 130; C:\file.inf — окно "Перезапуск системы. Произвести её сейчас? Да/нет", минимальный формат файла "file.inf":
[version]
signature="$CHICAGO$"
при замене "130" на "132" произойдёт инсталляция "file.inf"
* Обратные ("enable") / повторные  команды не работают.
Михаил Фризен (micha AT au.ru) micha2all.virtualave.net




Автоматизация операций перед завершением работы

(23) Если необходимо выполнять некоторые действия каждый раз перед завершением работы (например, архивировать базы данных), то можно поступить следующим образом:
1. Сделать недоступной команду "Завершение работы", присвоив dword-параметру "NoClose" значение 1 в разделе реестра
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
2. Создать командный файл "Выход из Windows.bat" примерно следующего содержания:
call "Мое лучшее средство для резервного копирования.bat"
RUNDLL32.EXE USER,EXITWINDOWS
3. Скопировать этот файл в каталог C:\WINDOWS\Главное меню\ или, если используются отдельные профили (речь о Win9х) и в апплете Пароли на закладке конфигурации стоит галка "Включить в конфигурацию структуру меню "Пуск" и программные группы", то скопировать в каталог C:\WINDOWS\Profiles\Forgetful and silly User\Главное меню\. В итоге после перезагрузки внизу исчезнет пункт меню "Завершение работы", зато появится в верхней части пункт "Выход из Windows".
Сергей Локтионов (Losa AT mail.ru)




Решение проблем зависания и перезагрузки при выключении компьютера

(20) В некоторых случаях Windows 9x перестаёт нормально завершать работу и при выключении "замирает" с сообщением "Идет подготовка к выключению компьютера". Причин такого поведения может быть несколько, соответственно, и лечение тоже различно.
1. Прежде всего, причина может крыться в настройке сетевых компонентов, из-за чего в процессе завершения работы появляется пауза продолжительностью несколько минут.
2. В Windows 95 такое поведение может наблюдаться, если в файле Config.sys имеется строка Buffers=xx и заданное число слишком мало. Его следует увеличить хотя бы до 15.
3. В Windows 98, как в первоначальной версии, так и во втором издании, может потребоваться запретить быстрое завершение работы. Запустите программу конфигурации системы (Пуск – Выполнить – Msconfig) и щёлкните на кнопке "Дополнительно". Установите флажок "Запретить быстрое завершение работы". Щёлкните на кнопке "ОК" и перезагрузите компьютер.
4. Если у вас установлено второе издание Windows 98, вам может потребоваться "заплатка", которую можно найти на сервере MS. Загрузите её (файл 239887UN.EXE) и установите. Имейте в виду, что существует две версии этой "заплатки", первоначальная и исправленная, вышедшая в ноябре 1999 года. Устанавливать, конечно, лучше исправленную. Проверить, какая версия стоит у вас, можно по дате какого-либо из добавленных файлов, например 239887UN.INF. Заплатка лежит здесь: microsoft.com/windows98/downloads/contents/WURecommended/S_WUFeatured/Win98SE/Default.asp
Игорь Лейко (ipigl AT redline.ru)

(32) При установленном сетевом протоколе Microsoft TCP/IP в Windows 98 Второе издание может наблюдаться следующая проблема: система перестаёт отвечать ("зависает") после начала процедуры выключения компьютера (на экране присутствует сообщение "Microsoft Windows 98. Завершение работы Windows", а сообщение "Теперь питание компьютера можно выключить" не появляется). Для решения проблемы в разделе реестра
HKEY_CURRENT_USER\Control Panel\Desktop
создайте новый параметр типа DWORD с именем "ShutDownWaitTime" и установите в качестве его значения интервал времени в миллисекундах, в течение которого система будет находиться в режиме ожидания, прежде чем начать процесс выключения. Данное значение подбирается эмпирически. Изменение необходимо производить в сторону увеличения. Значение по умолчанию равно 1000 мс.
Статья R11046 сборника технических статей Microsoft
microsoft.ru/catalog

(26) При попытке выключения или перезагрузки компьютера может появляться окно "Подождите, идет подготовка к выключению компьютера" или чёрный экран, после чего компьютер зависает. Данная проблема может возникнуть на компьютерах, BIOS которых поддерживает расширенное управление питанием. Проблема возникает в случае конфликта между установками BIOS и настройкой расширенного управления питанием в Панели управления (Панель управления – Питание). В качестве временного решения можно рекомендовать отключение поддержки расширенного управления питанием в Панели управления. Для окончательного решения проблемы обратитесь к поставщику Вашего компьютера с просьбой настроить BIOS или обновить его версию.
Статья R10266 сборника технических статей Microsoft
microsoft.ru/catalog

(27) Если при выборе "Пуск" – "Завершить работу" – "Выключить компьютер" не появляется экран "Теперь питание компьютера можно отключить", а вместо этого компьютер перезагружается, то при установленном клиенте Novell Netware проблема может быть обусловлена некорректной работой файла VNETWARE.386, из которого вызывается прерывание INT21, что недопустимо в Windows 95/98. Файл VNETWARE.386 разработан компанией, независимой от Microsoft, и Microsoft не несёт ответственности за его работу. Для решения проблемы следует обратиться к разработчику за обновлённой версией файла VNETWARE.386. Временным решением данной проблемы может служить удаление клиента Novell Netware.
Статья 132776 Microsoft Knowledge Base

(33) Часто компьютер зависает при выключении, если в настройках звуковой схемы на выключение установлен повреждённый звуковой файл. Для того чтобы убрать звуковое сопровождение выхода из Windows, зайдите в Панель управления, выберите раздел "Звук", а в нём "Выход из Windows", после чего во всплывающем меню "Название" выберите пункт "(Нет)".
Николай Басманов (hp AT pisem.net) windows.sl.ru

(43) В некоторых случаях решить проблему с выключением компьютера удаётся обработкой всех логических дисков Scandisk'ом в DOS-режиме. Для этого надо при загрузке, нажав <F8>, вызвать загрузочное меню, выбрать пункт "Command prompt only" и потом дать команду scandisk /all.
Алексей Варнавский (13_Alex AT rambler.ru)




Решение проблемы постоянного запуска ScanDisk при включении компьютера

(42) В Windows 98 SE и Windows Me программа проверки диска ScanDisk может запускаться при включении компьютера, даже если работа Windows была завершена корректно. Причиной этого является следующее.
Во время процесса завершения работы содержимое виртуального кэша системы переписывается на запоминающее устройство. Если этим устройством является жёсткий диск IDE (Integrated Drive Electronics), информация может быть записана в кэш этого диска, а не непосредственно на диск, и пропасть из кэша при выключении компьютера.
Для решения данной проблемы загрузите пакет Window IDE Hard Drive Cache с веб-сайта "Microsoft Windows Update". Вы установите обновлённый драйвер Ifsmgr.vxd, для которого понадобится внесение изменений в реестр для установки необходимой паузы во время процесса завершения работы. Откройте раздел реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
и создайте dword-параметр "CacheWriteDelay", который определяет величину паузы в миллисекундах. Установите для этого параметра значение 2000 в десятичной системе исчисления. Выключите компьютер и снова его включите. Позвольте программе ScanDisk закончить свою работу и дождитесь загрузки Windows. После этого снова выключите компьютер, затем включите его и убедитесь в том, что программа ScanDisk больше не запускается.
Статья 273017 Microsoft Knowledge Base



<<  главная    ¦    рубрики    ¦    форумы  >>





если Вы находите подборку советов полезной и интересной, разместите у себя на сайте один из наших баннеров:

Полезные советы по работе с компьютером

Полезные советы по работе с компьютером




Рейтинг@Mail.ru