<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://camokathomelab.servebeer.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=%D0%97%D0%B0%D0%B2%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5</id>
	<title>Зависание - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://camokathomelab.servebeer.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=%D0%97%D0%B0%D0%B2%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5"/>
	<link rel="alternate" type="text/html" href="https://camokathomelab.servebeer.com/mediawiki/index.php?title=%D0%97%D0%B0%D0%B2%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5&amp;action=history"/>
	<updated>2026-07-17T03:15:21Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://camokathomelab.servebeer.com/mediawiki/index.php?title=%D0%97%D0%B0%D0%B2%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5&amp;diff=1565&amp;oldid=prev</id>
		<title>imported&gt;LNTG в 18:32, 26 сентября 2025</title>
		<link rel="alternate" type="text/html" href="https://camokathomelab.servebeer.com/mediawiki/index.php?title=%D0%97%D0%B0%D0%B2%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5&amp;diff=1565&amp;oldid=prev"/>
		<updated>2025-09-26T18:32:55Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Другие значения}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Зависа́ние&amp;#039;&amp;#039;&amp;#039; — состояние [[компьютер]]ной системы, при котором одна или несколько [[Компьютерная программа|программ]] или вся [[операционная система]] перестают реагировать на действия [[Пользователь (информатика)|пользователя]]&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;{{Cite web|url=https://support.microsoft.com/ru-ru/topic/%D1%83%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BD%D0%B5%D0%BF%D0%BE%D0%BB%D0%B0%D0%B4%D0%BE%D0%BA-%D0%BF%D1%80%D0%B8-%D0%BA%D0%BE%D1%82%D0%BE%D1%80%D1%8B%D1%85-windows-8-1-windows-8-%D0%B8%D0%BB%D0%B8-windows-7-%D0%B7%D0%B0%D0%B2%D0%B8%D1%81%D0%B0%D1%8E%D1%82-%D0%B8%D0%BB%D0%B8-%D0%BF%D0%B5%D1%80%D0%B5%D1%81%D1%82%D0%B0%D1%8E%D1%82-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D1%82%D1%8C-752adf9f-d1c4-e766-a9d5-6081b88de359|title=Устранение неполадок, при которых Windows 8.1, Windows 8 или Windows 7 зависают или перестают работать|website=support.microsoft.com|access-date=2022-08-24|archive-date=2022-08-24|archive-url=https://web.archive.org/web/20220824063201/https://support.microsoft.com/ru-ru/topic/%D1%83%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BD%D0%B5%D0%BF%D0%BE%D0%BB%D0%B0%D0%B4%D0%BE%D0%BA-%D0%BF%D1%80%D0%B8-%D0%BA%D0%BE%D1%82%D0%BE%D1%80%D1%8B%D1%85-windows-8-1-windows-8-%D0%B8%D0%BB%D0%B8-windows-7-%D0%B7%D0%B0%D0%B2%D0%B8%D1%81%D0%B0%D1%8E%D1%82-%D0%B8%D0%BB%D0%B8-%D0%BF%D0%B5%D1%80%D0%B5%D1%81%D1%82%D0%B0%D1%8E%D1%82-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D1%82%D1%8C-752adf9f-d1c4-e766-a9d5-6081b88de359|url-status=live}}&amp;lt;/ref&amp;gt;, или начинают без остановки [[Зацикливание|выполнять одну и ту же]] (не обязательно полезную или содержательную) операцию, не реагируя на сообщения от других программ&amp;lt;ref name=&amp;quot;:1&amp;quot;&amp;gt;{{Cite web|lang=en|url=https://www.scientificamerican.com/article/why-do-computers-crash/|title=Why do computers crash?|author=Clay Shields|website=Scientific American|date=2004-05-31|access-date=2022-08-24|archive-date=2018-05-01|archive-url=https://web.archive.org/web/20180501093613/https://www.scientificamerican.com/article/why-do-computers-crash/|url-status=live}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;:2&amp;quot;&amp;gt;{{Cite news|access-date=2022-08-24|last=bobology.com|date=2015-03-10|title=What is a Computer Crash?|url=https://www.bobology.com/public/What-is-a-Computer-Crash.cfm|archive-date=2017-04-28|archive-url=https://web.archive.org/web/20170428115702/http://www.bobology.com/public/What-is-a-Computer-Crash.cfm}}&amp;lt;/ref&amp;gt;. В этот момент изображение, выводимое программой на монитор (если оно есть) может застыть, в отличие от ошибки исполнения, при которой на экран выдаётся сообщение.&lt;br /&gt;
&lt;br /&gt;
Зависание стоит отличать от подвисания, когда компьютер перестаёт отвечать на запросы в течение определённого времени, а затем возобновляет работу без каких-либо действий со стороны пользователя. [[Перезагрузка|Перезагружать]] компьютер при подвисании не требуется&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Многозадачность ==&lt;br /&gt;
В [[Многозадачность|многозадачной]] операционной системе возможно зависание отдельного [[Процесс (информатика)|процесса]] или [[Поток выполнения|потока]], — например, в результате блокировки ресурса или попадания в бесконечный цикл. В кооперативной многозадачной системе зависание любого потока, не отдавшего управление, приведёт к зависанию всей системы, поскольку зависший поток не позволит другим потокам выполняться.&lt;br /&gt;
&lt;br /&gt;
Напротив, в системах с [[Вытесняющая многозадачность|вытесняющей многозадачностью]], таких как [[Windows 2000]] и её преемниках, а также [[Linux]] и [[UNIX]] ([[macOS]] от Apple Inc. в частности), зависание одного потока не обязательно приведет к зависанию всей системы, поскольку [[операционная система]] вытеснит его, когда истечёт его временной интервал, позволяя запустить другой поток. Если поток действительно зависает, планировщик может переключиться на другую группу взаимозависимых задач, чтобы все процессы не зависли&amp;lt;ref&amp;gt;{{Статья|ссылка=https://worldwide.espacenet.com/patent/search/family/022422115/publication/US6052707A?q=pn%3DUS6052707|автор=D&amp;#039;Souza David|заглавие=US6052707A Preemptive multi-tasking with cooperative groups of tasks|год=1996|язык=en|издание=|месяц=06|число=21|archive-date=2022-08-24|archive-url=https://web.archive.org/web/20220824063202/https://worldwide.espacenet.com/patent/search/family/022422115/publication/US6052707A?q=pn%3DUS6052707}}&amp;lt;/ref&amp;gt;. Однако застрявший поток всё равно будет потреблять ресурсы: по крайней мере, запись в расписании, и если он запущен (например, застрял в бесконечном цикле), он будет потреблять процессорные циклы и мощность, когда он запланирован, замедляя работу системы, хотя и не приводя к зависанию всей системы. Перемещение по окну поверх зависшей программы во время зависания может привести к перерисовке следа окна&amp;lt;ref&amp;gt;{{Cite web|url=http://old.marcofolio.net/webdesign/nostalgia_dragging_the_windows_xp_error_dialog.html|title=Nostalgia: Dragging the Windows XP error dialog|website=old.marcofolio.net|access-date=2022-08-24|archive-date=2022-01-19|archive-url=https://web.archive.org/web/20220119021034/http://old.marcofolio.net/webdesign/nostalgia_dragging_the_windows_xp_error_dialog.html|url-status=live}}&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Однако в системах с вытесняющей многозадачностью может зависнуть сама операционная система. Также к зависанию системы может привести неправильно написанная или вредоносная программа, — в первую очередь за счёт монополизации какого-либо другого ресурса, такого как ввод-вывод или память, хотя процессорное время не может быть монополизировано. Например, программный процесс, блокирующий файловую систему, часто приводит к зависанию системы.&lt;br /&gt;
&lt;br /&gt;
== Классификация и виды зависаний ==&lt;br /&gt;
По масштабности:&lt;br /&gt;
&lt;br /&gt;
* Зависания компьютера/операционной системы в целом&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
* Зависания отдельной прикладной программы (приложения)&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
По повторяемости:&lt;br /&gt;
&lt;br /&gt;
* Стабильные — можно выявить и воссоздать условия, при которых происходит зависание.&lt;br /&gt;
* Произвольные&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt; — неоднократные зависания, для которых выявить зависимость от внешних факторов или действия пользователей (пользовательских программ) не удаётся.&lt;br /&gt;
* Разовые — любое случайное зависание, которое более не повторяется.&lt;br /&gt;
&lt;br /&gt;
== Причины зависания ==&lt;br /&gt;
&lt;br /&gt;
=== Программные ===&lt;br /&gt;
* неверное завершение [[Бесконечный цикл|циклов]]&amp;lt;ref&amp;gt;{{Cite web|lang=en|url=https://blogs.msdn.microsoft.com/calvin_hsia/2006/11/15/heres-an-infinite-loop-that-will-hang-your-machine/|title=Here’s an infinite loop that will hang your machine|author=Calvin Hsia|website=|date=2006-11-15|archive-url=https://web.archive.org/web/20180414233820/https://blogs.msdn.microsoft.com/calvin_hsia/2006/11/15/heres-an-infinite-loop-that-will-hang-your-machine/|archive-date=2018-04-14|access-date=2022-08-24}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [[взаимная блокировка]] процессов в многозадачных ОС&amp;lt;ref&amp;gt;{{Книга|автор={{nobr|Квиттнер П.}}|заглавие=Задачи, программы, вычисления, результаты.|год=1980|место=М.|издательство=Мир|страницы=334—337|страниц=422}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;&lt;br /&gt;
* неправильное использование памяти программами ([[Пробуксовка (информатика)|пробуксовка]])&lt;br /&gt;
* чрезмерное использование ресурсов компьютера (например нехватка свободного места на накопителях или недостаток оперативной памяти)&amp;lt;ref&amp;gt;{{Книга|ссылка=https://books.google.pl/books?id=8lhjAgAAQBAJ&amp;amp;pg=PA952|автор=Michael R. Groh|заглавие=Access 2010 PL. Biblia|год=2013-11-14|издательство=Helion|страниц=1306|isbn=978-83-246-7104-5|archive-date=2016-04-25|archive-url=https://web.archive.org/web/20160425022052/https://books.google.pl/books?id=8lhjAgAAQBAJ&amp;amp;pg=PA952}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* ошибки в драйверах или иных составных частях ОС&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Аппаратные ===&lt;br /&gt;
* Нарушение температурного режима&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt; (например, перегрев).&lt;br /&gt;
* Механические повреждения: разрывы проводов, трещины, вздутые конденсаторы и т. п.&lt;br /&gt;
* Химические повреждения.&lt;br /&gt;
* Неправильное напряжение, подаваемое на компьютер или его элементы&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;&amp;lt;ref&amp;gt;{{Cite web|lang=pl|url=https://pcworld.pl/news/System-w-zawieszeniu,315142.html|title=System w zawieszeniu|author=Krzysztof Daszkiewicz, Michael Schmelzle, Thomas Rau|website=pcworld.pl|date=2005-10-01|access-date=2022-08-24|archive-date=2022-08-24|archive-url=https://web.archive.org/web/20220824063209/https://www.pcworld.pl/news/System-w-zawieszeniu,315142.html|url-status=live}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* Дефекты поверхности в жёстких дисках&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;.&lt;br /&gt;
* Дефекты модулей оперативной памяти.&lt;br /&gt;
* Ошибки при передаче данных по кабелям (в частности, от накопителей) из-за электрических/электромагнитных помех или плохих контактов.&lt;br /&gt;
&lt;br /&gt;
Иногда может показаться, что компьютер зависает, хотя на самом деле он просто работает очень медленно или выполняет очень длительную операцию. Это может быть вызвано слишком большим количеством одновременно выполняющихся программ, нехваткой оперативной памяти (ОЗУ) или фрагментацией дисковой памяти, медленным доступом к оборудованию (особенно к удаленным устройствам), медлительным системными API и т. д. Это также может быть вызвано скрытыми программами, установленными тайно, такими как различные [[Шпионские программные продукты|шпионские программы]].&lt;br /&gt;
&lt;br /&gt;
== Решения ==&lt;br /&gt;
Во многих случаях может показаться, что программы зависли, но в действительности они просто медленно выполняются, и ожидание в течение нескольких минут позволит завершить задачу.&lt;br /&gt;
&lt;br /&gt;
Современные операционные системы предоставляют механизм для завершения зависших процессов, например, с помощью команды [[kill]] в Unix, &amp;#039;&amp;#039;taskkill&amp;#039;&amp;#039; в Windows или с помощью графических средств, таких как кнопка «Завершить задачу» [[Диспетчер задач Windows|диспетчера задач]] в Windows (выберите конкретный процесс в списке и нажмите «Завершить задачу»). Windows добавляет текст «(Не отвечает)» к заголовку окна. Начиная с [[Windows Vista]], прозрачный белый слой будет покрывать содержимое окна при попытке взаимодействия с пользователем, чтобы было ясно, что программа не реагирует (при этом программа не обязательно зависла, возможно идут длительные вычисления или ожидается ответ от баз данных/сетевых ресурсов и прочее)&amp;lt;ref&amp;gt;{{Cite web|url=https://support.microsoft.com/en-gb/topic/troubleshoot-windows-8-1-windows-8-or-windows-7-hangs-or-freezes-752adf9f-d1c4-e766-a9d5-6081b88de359|title=Troubleshoot Windows 8.1, Windows 8 or Windows 7 hangs or freezes|website=support.microsoft.com|access-date=2022-08-24|archive-date=2022-08-24|archive-url=https://web.archive.org/web/20220824063307/https://support.microsoft.com/en-gb/topic/troubleshoot-windows-8-1-windows-8-or-windows-7-hangs-or-freezes-752adf9f-d1c4-e766-a9d5-6081b88de359|url-status=live}}&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
В старых системах, таких как те, которые работают под управлением MS-DOS, ранних версий Windows или классической Mac OS, часто требовалась полная [[перезагрузка]] в случае зависания.&lt;br /&gt;
&lt;br /&gt;
Во многих случаях зависание программы приводит к потере всех несохранённых данных в программе&amp;lt;ref name=&amp;quot;:2&amp;quot; /&amp;gt;, хотя некоторые программы пытаются предотвратить это путём механизма автосохранения документов&amp;lt;ref&amp;gt;{{Cite web|url=https://support.microsoft.com/ru-ru/office/%D1%87%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%B0%D0%B2%D1%82%D0%BE%D1%81%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-6d6bd723-ebfd-4e40-b5f6-ae6e8088f7a5|title=Что такое автосохранение?|website=support.microsoft.com|access-date=2022-08-24|archive-date=2022-08-24|archive-url=https://web.archive.org/web/20220824063307/https://support.microsoft.com/ru-ru/office/%D1%87%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%B0%D0%B2%D1%82%D0%BE%D1%81%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-6d6bd723-ebfd-4e40-b5f6-ae6e8088f7a5|url-status=live}}&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
На [[Встраиваемая система|встраиваемых устройствах]], где взаимодействие с человеком ограничено, [[сторожевой таймер]] может перезагрузить компьютер в случае зависания.&lt;br /&gt;
&lt;br /&gt;
Продолжить работу программы можно только выгрузив её из памяти и запустив на исполнение снова. В большинстве современных операционных систем предусмотрена возможность прерывания исполнения программ, например — команда [[kill]] и различные интерфейсы к ней в системах [[GNU/Linux]], или [[Диспетчер задач Windows|диспетчер задач]], либо [[Интерфейс командной строки|консольная]] команда taskkill в [[Microsoft Windows]]. В случае полного зависания ОС, когда она не реагирует на ввод клавиатуры или мыши, работу можно продолжить только после полной [[Перезагрузка|перезагрузки]] операционной системы, либо использования Magic [[SysRq]] в Linux ([[REISUB]]).&lt;br /&gt;
&lt;br /&gt;
Устранение стабильных зависаний связано с выявлением их причин — обновление драйверов и зависающей программы, чистка компьютера от пыли, замена термопасты, блока питания, удаление вирусов и так далее&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[Синий экран смерти|Экран смерти]]&lt;br /&gt;
* [[Linux oops]]&lt;br /&gt;
&lt;br /&gt;
== Примечания ==&lt;br /&gt;
{{примечания}}&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
* {{книга&lt;br /&gt;
|автор         = [[Таненбаум, Эндрю|Таненбаум Э.]], Бос Х.&lt;br /&gt;
|часть         = 6.7.4. Зависание&lt;br /&gt;
|заглавие      = Современные операционные системы&lt;br /&gt;
|издание       = 4-е изд&lt;br /&gt;
|ссылка        =&lt;br /&gt;
|место         = СПб&lt;br /&gt;
|издательство  = [[Питер (издательство)|Питер]]&lt;br /&gt;
|год           = 2015&lt;br /&gt;
|страницы      = 518&lt;br /&gt;
|страниц       = 1120&lt;br /&gt;
|isbn          = 978-5-496-01395-6&lt;br /&gt;
}}&lt;br /&gt;
[[Категория:Программистский сленг]]&lt;br /&gt;
[[Категория:Ошибки программирования]]&lt;br /&gt;
[[Категория:Компьютерная терминология]]&lt;br /&gt;
[[Категория:Технические сбои]]&lt;/div&gt;</summary>
		<author><name>imported&gt;LNTG</name></author>
	</entry>
</feed>