Компьютер сам выходит из режима сна Windows

Урок 3. Как работает компьютер

Для успешного «общения» с компьютером вредно воспринимать его как черный ящик, который вот-вот выдаст что-то неожиданное. Чтобы понимать реакцию компьютера на Ваши действия, нужно знать как он устроен и как работает.

В этом IT-уроке узнаем, как работает большинство вычислительных устройств (к которым относятся не только персональные компьютеры).

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

Задания в планировщике

Запускаем его через апплет «Выполнить» или внутрисистемный поиск:

taskschd.msc

И ищем задания: это должны быть таковые активные (т.е. не отключённые) с выставленной галочкой пробуждения компьютера во вкладке «Условия», в графе «Питание». В нашем случае такового среди активных не нашлось, но среди отключённых оказалось два задания по обновлению .NET Framework .

Чтобы запретить заданию выводить компьютер из сна, необходимо двойным кликом запустить окошко свойств этого задания. Далее редактируем его: во вкладке «Условия» убираем галочку с привилегии пробуждения. Применяем изменения.

Условия

Взаимодействие с компьютером

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

расположение мышки

Мышь предназначена для управления указателем на экране и выполнение действий через кнопки. Всякий раз, когда вы перемещаете мышь на столе, указатель двигается на экране вашего виртуального рабочего стола. Работая за компьютером, чаще всего нужно навести курсор мышки на документ (файл) и нажать левую или правую кнопку мышки (зависит от конкретного действия).

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

клик на трекпад

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

Обратите внимание, что для того чтобы ввести текс нужно навести курсор мышки на нужное место и кликнуть левой кнопкой мыши. В этом месте появится вертикальная чёрточка, которая тоже называется курсором или точкой ввода.

ввод текста

Почему компьютер зависает намертво и что делать?! : 34 комментария

Добрый день. Протестировал все. Диск, память, видеокарту. Переставлял драйверы под нее. И я заметил что виснет в основном в браузере, хотя были и в статике, просто все закрыто и ничего не запущено. Но отследить сложно. Может виснуть несколько раз подряд, а потом работать неделями нормально.

Дмитрий — с такой симптоматикой может и операционная система виновата быть. Надо на чистой ОС проверять.

Долго мучился с зависаниями, поменял сетевой шнур и все прошло.

Такая проблема. На ноутбуке Леново установлена операционная система Windows 8.1. Если на нем не работать некоторое время (хотя бы 10 минут), ноутбук виснет, не сразу реагирует на команды. Например, смотрю видео, нажимаю на паузу, спустя некоторое время нажимаю включить, видео не воспроизводится, плеер виснет, нажимаю закрыть, закрывается не сразу. Далее на ноутбуке работать невозможно, все время виснет, не реагирует на команды, приходится перезагружать. После перезагрузки работает нормально (если работать на нем непрерывно). Также ноутбук стал иногда зависать при просмотре видео. После перезагрузки работает без проблем (по крайней мере, несколько часов). Что это может быть? С чем связана такая проблема? Кстати, проблема появилась ни с того, ни с сего (правда, за день до этого по умолчанию производилась проверка компьютера — не знаю, то ли программой Lenovo Solution Center, то ли каким-то приложением Windows, а также было загружено большое количество видеофайлов ).

Здравствуйте. Я бы посоветовал начать с того, что перейти на Windows 10. Подозреваю, что Ваша 8.1 уже работает без переустановки уже года 3, не меньше.

Добрый день, такая проблема, бывает что виснет во время просмотри видео на ютубе, так же бывает, когда сижу в вк или ютубе, все цвета на экране могу резко поменять тон на более тёмный, а потом, через несколько секунд всё приходит в норму, что это может быть?

У меня так видеоадаптер глючит переодически.

Сейчас меня больше всего волнует моя ROSA. Я недавно установил и ещё не изучил детально. У кого-нибудь есть опыт по работе с такой операционкой?

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

Оперативную память проверяйте

Здравствуйте у меня тоже стал намертво виснет компьютер и именно в одной игре dayz и именно с модами, примерно после получаса или часа игры, картинка зависает без звука и все перезагрузка или синий экран, по температурам смотрел все норм, в Аида 64 при нагрузке смотрел вольтаж на бп, бывало только по линии 3.3 было 3.104 а так все в пределах нормы, но я больше грешу на бп хоть он и 700ват, так как у меня бывало периодически отваливается мышка, переподключается и некоторые sata разъёмы выдают ошибку при подключении в них жёсткого диска, работают только 2 .

Здравствуйте. А BSOD с каким кодом выпадает?

Здравствуйте, компьютер зависает даже без нагрузки на него, то есть вот он включился , постоял минут 20 и всё, не реагирует ни на что

Инструкции микропроцессора

Даже простейший микропроцессор способен обрабатывать достаточно большой набор инструкций. Набор инструкций является своего рода шаблоном. Каждая из этих загружаемых в регистр команд инструкций имеет свое значение. Людям непросто запомнить последовательность битов, поэтому каждая инструкция описывается в виде короткого слова, каждое из которых отражает определенную команду. Эти слова составляют язык ассемблера процессора. Ассемблер переводит эти слова на понятный процессору язык двоичных кодов.

Приведем список слов-команд языка ассемблера для условного простого процессора, который мы рассматриваем в качестве примера к нашему повествованию:

  • LOADA mem — Загрузить (load) регистр A из некоторого адреса памяти
  • LOADB mem — Загрузить (load) регистр B из некоторого адреса памяти
  • CONB con — Загрузить постоянное значение (constant value) в регистр B
  • SAVEB mem — Сохранить (save) значение регистра B в памяти по определенному адресу
  • SAVEC mem — Сохранить (save) значение регистра C в памяти по определенному адресу
  • ADD — Сложить (add) значения регистров A и B. Результат действия сохранить в регистре C
  • SUB — Вычесть (subtract) значение регистра B из значения регистра A. Результат действия сохранить в регистре C
  • MUL — Перемножить (multiply) значения регистров A и B. Результат действия сохранить в регистре C
  • DIV — Разделить (divide) значение регистра A на значение регистра B. Результат действия сохранить в регистре C
  • COM — Сравнить (compare) значения регистров A и B. Результат передать в тестовый регистр
  • JUMP addr — Перепрыгнуть (jump) к указанному адресу
  • JEQ addr — Если выполняется условие равенства значений двух регистров, перепрыгнуть (jump) к указанному адресу
  • JNEQ addr — Если условие равенства значений двух регистров не выполняется, перепрыгнуть (jump) к указанному адресу
  • JG addr — Если значение больше, перепрыгнуть (jump) к указанному адресу
  • JGE addr — Если значение больше или равно, перепрыгнуть (jump) к указанному адресу
  • JL addr — Если значение меньше, перепрыгнуть (jump) к указанному адресу
  • JLE addr — Если значение меньше или равно, перепрыгнуть (jump) к указанному адресу
  • STOP — Остановить (stop) выполнение

Английские слова, обозначающие выполняемые действия, в скобках приведены неспроста. Так мы можем видеть, что язык ассемблера (как и многие другие языки программирования) основан на английском языке, то есть на привычном средстве общения тех людей, которые создавали цифровые технологии.

Как узнать, почему Windows 10 просыпается (выходит из режима сна)

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

В открывшемся окне в панели слева выберите «Журналы Windows» — «Система», а затем в правой панели нажмите по кнопке «Фильтр текущего журнала».

В настройках фильтра в разделе «Источники событий» укажите «Power-Troubleshooter» и примените фильтр — в окне просмотра событий останутся лишь те элементы, которые нам интересны в контексте самопроизвольного включения системы.

Фильтр по событиям электропитания в просмотре событий

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

События Power-Troubleshooter в Windows 10

Возможные варианты источников выхода:

  • Кнопка питания — когда вы сами включаете компьютер соответствующей кнопкой.
  • Устройства ввода HID (может обозначаться иначе, обычно содержит аббревиатуру HID) — сообщает о том, что система вышла из режима сна после действий с тем или иным устройством ввода (нажали на клавишу, подвинули мышь).
  • Сетевой адаптер — говорит о том, что ваша сетевая карта настроена таким образом, чтобы могла инициировать пробуждение компьютера или ноутбука при входящих соединениях.
  • Таймер — говорит о том, что запланированная задача (в планировщике заданий) вывела Windows 10 из сна, например, для автоматического обслуживания системы или загрузки и установки обновлений.
  • Крышка ноутбука (ее открытие) может обозначаться по-разному. На моем тестовом ноутбуке — «Устройство USB Root Hub».
  • Нет данных — тут информации, кроме времени выхода из сна, не найти, причем такие пункты встречаются в событиях почти на всех ноутбуках (т.е. это штатная ситуация) и обычно последующие описываемые действия успешно прекращают автоматический выход из сна, несмотря на наличие событий с отсутствующей информацией об источнике выхода.

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

В данный момент вы не можете посмотреть или раздать видеоурок ученикам

Чтобы получить доступ к этому и другим видеоурокам комплекта, вам нужно добавить его в личный кабинет, приобретя в каталоге.

Основы Операционной Системы

Когда мы проходили в универе программирование на ассемблере у многих студентов был ступор от таких умных слов как “режимы ядра и пользователя”, под которыми на самом деле скрывается хорошо всем известная ролевая система аутентификации, на всех сайтах есть как минимум “Админ” имеющий доступ ко всем страницам и “Пользователь” имеющий ограниченный доступ. Точно так же роль “Ядро” имеет доступ ко всем возможностям CPU, а роль “Пользователь” может вызывать не все команды процессора и не со всеми аргументами. Поверх этой ролевой модели по принципу клиент-серверной архитектуры построена операционная система, где сервер это ядро, которое и реализовывает функционал ОС, а клиент — это пользовательские программы. В мире Web клиент и сервер разделены физически — это два разных компьютера общающихся по сети. В ОС клиент и сервер живут на одной машине и на одном железе. У сервера есть некий API который позволяет клиентам изменять его состояние, к примеру Twitter API позволяет создавать посты, логиниться и загружать ленту твитов в мобильный клиент. У Windows есть Win API, только более громоздкий в виду более широкого круга задач, на сегодняшний день у винды примерно 330 000 API плюс API для UWP apps. Если концепции Твитера более менее всем понятны — пост, пользователь, фид — то концепции ОС могут потребовать некоторого углубления в её внутренности. Поэтому API Windows могут быть трудно понятными без понимания внутреннего устройства ОС.

На самом деле под ядром понимают три разные вещи. Ядро как весь код ОС. Ядро как подсистема которая отвечает за механизмы ОС, такие как планировщик потоков, переключение контекста, обработка прерываний, свап виртуальный памяти на физическую (Kernel) и ядро подсистемы для поддержки других ОС — CSRSS.exe (Windows), PSXSS.exe (POSIX), OS2SS.exe (OS/2) или WSL (Windows SubSystem for Linux). В данном контексте понимается первый смысл — весь код ОС.

Когда на экране появляется окно, то в серверной части ОС (режим ядра) появляется структура данных которая описывает это окно — его положение на экране, размеры, текст заголовка, оконная функция через которую ОС даёт приложению среагировать на события. Поскольку подсистем в ОС много, то и структур данных описывающих один объект может быть несколько, к примеру информация о пользовательском процессе есть в компонентах:

  • Executive — здесь логика работы ОС. В этом слое проверяется что могут и не могут делать процессы. Здесь хранится инфа о родительском процессе, параметры старта процесса (Process Environment Block), привязанный аккаунт пользователя, имя exe файла процесса.
  • Kernel — здесь реализованы механизмы ОС, такие как планировщик потоков. Здесь хранится сколько времени процесс проводит в режиме пользователя и ядра, к каким процессорам привязаны его потоки, базовый приоритет потоков процесса.
  • Windowing subsystem — инфа о GDI объектах которые используются для рисования в окне. Это такие примитивы как кисти, pen и пр.
  • DirectX — всё что имеет отношение к DirectX: шейдеры, поверхности, DX-объекты, счётчики производительности GPU, настройки памяти графической памяти.
  • Подсистема Windows которая представлена процессом CSRSS.exe (Client Server Runtime SubSystem). Windows ранее поддерживал ОС POSIX (процесс PSXSS.exe) и OS/2 (OS2SS.exe). В те времена возникла идея сделать и Windows такой же подсистемой, но эта было медленно и поэтому скоро часть CSRSS.exe перенесли в win32k.sys, который сейчас разбит на несколько файлов — win32k.sys, win32kbase.sys и win32kfull.sys. Здесь хранится информация о Process Group Data, Shutdown level, Session Data и пр.

Что такое компонент? Это логически сгруппированный функционал. Компонентом можно назвать ООП-класс, dll, папку, набор функций с общим префиксом, пространство имён, слой в архитектуре.

Компьютер завис

В процессе работы может случиться так, что машина перестаёт реагировать на действия пользователя или как будто живёт своей жизнью (переключаются окна, мигает экран и тд). В таких случаях говорят: «компьютер завис». Зависание может происходить по множеству причин – неисправности какой-либо программы, некоем сбое в работе системы, вредном действии вируса и некорректной работе пользователя, например, когда запущено сразу несколько программ, использующих много памяти ОЗУ.

Что же делать, если компьютер завис? Первое, что можно и нужно сделать – это закрыть не отвечающую программу. Для этого:

  1. Нажать одновременно на клавиатуре сочетание клавиш Ctrl+Shift+Esc.
  2. Раскроется «Диспетчер задач». Если окошко маленькое и пустое, то нажмите команду «Подробнее».
  3. Во вкладке «Процессы» вы увидите все запущенные программы. Если какая-то «Не отвечает», что будет написано рядом с её названием, то её-то и потребуется закрыть.
  4. Нажмите на программе правой кнопкой мыши и выберите действие «Снять задачу».

Перейти в «Диспетчер задач» можно и другим способом – нажатием клавиш Ctrl+Alt+Del (Delete). Появится синий экран со списком возможностей, среди которых найдётся нужный диспетчер.

Если компьютер ни на что не реагирует, соответственно, в «Диспетчер задач» попасть невозможно, то машину нужно перезагрузить . Для принудительного выключения зажмите и держите кнопку включения на системном блоке. Такой метод использовать часто крайне не рекомендуется, так как он может привести к сбою в системе. Это крайняя мера, пожалуйста, запомните. Кстати, перезагрузить ПК можно с того же синего экрана, если на него удастся попасть клавишами Ctrl+Alt+Del. Там в левом нижнем левом углу есть кнопка питание, нажмите на неё и выберите действие «Перезагрузка». То что я описала наглядно показано в следующем видеоматериале.

На этом, пожалуй, закончим обучение. Изученного хватит, чтобы научиться азам работы как на стационарном ПК, так и на ноутбуке с операционной системой Windows. Ноутбук отличается тем, что в нём нет системного блока. Все его рабочие составляющие имеют миниатюрные размеры и расположены в нижней половине (под клавиатурой), кнопка включения над клавиатурой в левом верхнем углу. До свидания.

Adblock
detector