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

  • Если, перезагружая компьютер ("Пуск" – "Завершение работы" – "Перезагрузить компьютер"), Вы будете удерживать нажатой клавишу <Shift> (в то время, когда нажимаете кнопку "Да", подтверждая перезагрузку), то перезапустится только Windows, компьютер перезагружаться не будет. Это позволит Вам сэкономить некоторое время.
  • Это практически всегда работает в Windows 95; в Windows 98 — скорее не работает, чем работает (зависит от конкретного "железа"); в Windows 98 SE работает с большей вероятностью, чем в Windows 98. По уверениям разработчиков, это не задумка, а побочный эффект, "багофича" :-)
  • Перезагрузить 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

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

  • Завершить сеанс работы можно с помощью команды:
    RUNDLL.EXE shell32.dll,SHExitWindowsEx
  • Завершить работу Windows 98 можно с помощью команды
    RUNDLL32.EXE shell32.dll,SHExitWindowsEx n
    где n — одно из следующих значений:
    0 — LOGOFF. Завершает все запущенные процессы и производит вывод текущего пользователя из системы.

1 — SHUTDOWN. Завершает работу системы с возможностью выключения питания. Все находящиеся в памяти данные сбрасываются на диск. Все запущенные процессы останавливаются.
2 — REBOOT. Перезагружает компьютер.
4 — FORCE. Быстрое завершение работы текущего пользователя. При использовании данного ключа Windows не информирует запущенные приложения о завершении работы, что ведёт к потере данных. Поэтому данный ключ нужно использовать осторожно.

8 — POWEROFF. Завершение работы Windows и выключение питания. Для использования этого ключа Ваша система должна поддерживать возможность автоматического выключения питания.

1 2 3 4 5 6 7

 

 

 

 

   
Hosted by uCoz