Я работал со многими клиентами, и одна проблема, с которой я постоянно сталкивался в Windows, это случайное зависание. Кажется, не имеет значения, какую программу вы используете, как долго работает Windows или что-то еще, Windows просто случайно зависнет, и вам придется либо убить компьютер, либо сделать какое-то другое нежелательное действие, чтобы система снова заработала и заработала, У меня компьютеры некоторых людей зависали от 10 до 20 раз в день!
К сожалению, не существует простого решения проблемы замораживания. Во-первых, это может быть вызвано различными проблемами в зависимости от вашего компьютера. Во-вторых, это зависит от того, какой уровень замерзания вы испытываете. Случайное замораживание раз в месяц - определенно другая проблема, чем от 10 до 20 замораживаний в день.
В этой статье я постараюсь помочь вам решить проблему с помощью различных решений, которые я использовал на протяжении многих лет. Если ни один из них не помог вам, или у вас другое решение, оставьте комментарий здесь!
Проверьте журнал событий
Первое, что нужно сделать, это попытаться проверить журнал событий и посмотреть, есть ли какие-либо события в журнале системы или приложения, которые могут помочь вам определить проблему. Ищите желтые восклицательные знаки и красные значки x прямо в тот момент, когда компьютер завис.
Сейчас часто вы можете не увидеть ничего полезного в средстве просмотра событий, потому что, если компьютер зависает, события могут никогда не записаться в журнал. Таким образом, это бесполезно, но в зависимости от того, вызваны ли ваши случайные зависания программным или аппаратным обеспечением, вы можете увидеть или не увидеть некоторые полезные журналы событий.
Если вы видите что-то полезное, но не знаете, что это значит, тогда опубликуйте содержимое журнала здесь, и мы постараемся вам помочь!
Память, Память и Память
Если вы получаете много случайных зависаний и уверены, что проблема не в Windows (вы только что установили свежую копию и т. Д.), То проверьте память своего компьютера. Это было преступником много раз, и его очень трудно обнаружить.
При проверке памяти есть несколько вещей, на которые вы должны обратить внимание. Прежде всего, хорошо убедиться, что память не плохая. Вы можете сделать это, загрузив Memtest86, записав ISO-образ на компакт-диск, загрузив компьютер и выполнив диагностику. Если вы получаете какие-либо ошибки, то вам обязательно нужно заменить неисправные микросхемы памяти.
Если вы не получили никаких ошибок, это хорошо, но это все равно не означает, что нет проблем с памятью. Следующее, что вы должны проверить в памяти, это тип, скорость, напряжение и т. Д. Почему это важно? Что ж, ваша материнская плата может иметь определенные настройки памяти, и если установленные микросхемы памяти работают с другой скоростью, напряжением, частотой или временем, то это может вызвать все виды случайных зависаний в Windows.
Лучшее, что можно сделать здесь, - это просмотреть документацию на материнской плате и вашей памяти, зайти в BIOS и настроить параметры вашей памяти в соответствии с рекомендациями материнской платы. Это называется QVL (список квалифицированных поставщиков). Производитель материнской платы предоставит список марок и номеров деталей памяти, которые будут работать с каждой конкретной материнской платой. Лучше всего получить один из этого списка.
Если нет, вы все равно можете попробовать отрегулировать настройки вручную. Например, у одного клиента была проблема, когда частота памяти DRAM составляла 1333, но в документации к материнской плате рекомендовалось 1066. Он смог настроить это в BIOS, и его компьютер снова начал работать нормально, без зависаний!
Наконец, убедитесь, что ваша память правильно размещена в слотах памяти. Удивительно, как слегка ослабленный чип памяти может нанести ущерб вашей системе.
Отключить USB, сеть и другие устройства
Если у вас есть материнская плата ASUS или Gigabyte, кажется, есть много проблем, связанных с 64-битной Windows 7. Пользователи сообщили, что отключение определенных аппаратных компонентов устранило проблему. Очевидно, что отключение USB-портов не является идеальным, но вы можете по крайней мере попробовать его и посмотреть, в этом ли проблема. Попробуйте отключить все, что можете, включая сетевую карту, кард-ридеры, другие порты и т. Д.
Вы также можете зайти в диспетчер устройств с панели управления и отключить оборудование оттуда, если вы не можете понять, как это сделать в BIOS.
Обновление драйверов, BIOS и обновлений Windows
Хотя это не помогает в большинстве случаев, в некоторых. Идите вперед и обновите все драйверы для всего оборудования на вашем компьютере, включая жесткий диск, сетевую карту, звуковую карту, видеокарту и все остальное. Лучше всего зайти на сайт производителя вашего компьютера и скачать все последние версии драйверов оттуда.
Это также хорошая идея, чтобы пойти дальше и обновить BIOS до последней версии, особенно если вы используете Windows 64-bit. Иногда это помогает устранить проблемы с питанием, вызванные ACPI и т. Д.
Наконец, неплохо было бы загрузить последние обновления из Центра обновления Windows. Microsoft давно знает об этой проблеме, особенно когда она связана с аппаратным обеспечением, и какое-то время выпускала исправления. Вам может повезти, и он просто исчезнет после обновления.
Установите исправления Microsoft
В дополнение к установке того, что вы получаете из Центра обновления Windows, например Windows 7 с пакетом обновления 1 (SP1), вы должны также установить все соответствующие исправления, которые выпускает Microsoft для исправления определенных проблем. Вы можете проверить эту ссылку, чтобы увидеть список исправлений поста SP1:
//blogs.technet.com/b/yongrhee/archive/2012/02/19/links-to-post-sp1-hotfixes-for-windows-7-service-pack-1.aspx
Пройдите и попробуйте установить все исправления, которые, по вашему мнению, могут применяться к вашей системе. Некоторые люди должны были установить от 15 до 20 исправлений, а затем их системы начали работать нормально. Обычно Microsoft упаковывает все эти исправления в пакет обновления, но после выпуска SP1 другого выпуска не было, поэтому вам придется вручную найти и установить эти исправления.
Удалить стороннее программное обеспечение
С программной стороны, если ваш компьютер зависает, это может быть связано со сторонней программой, такой как антивирусная программа или антишпионское приложение. Я видел много зависаний с некоторыми пользователями, использующими AVG или ZoneAlarm в своих системах, но это может быть любое программное обеспечение.
Если до недавнего времени ваша система работала нормально, вернитесь назад и посмотрите, какие программы вы недавно установили, и удалите их. Некоторые программы просто не работают с 64-битной Windows и в конечном итоге вызывают много горя. Если у вас высококлассная система с первоклассными спецификациями, то она вполне может быть связана с дрянным программным обеспечением, для которого не была написана 64-битная версия, и поэтому она работает в 32-битном режиме.
Ремонт Windows
Просто чтобы исключить любую проблему с системными файлами Windows, загрузитесь с DVD и запустите восстановление при загрузке. Как только вы загрузите инструмент, вы можете выполнить восстановление при запуске, попробовать восстановление системы или перейти в командную строку. В командной строке вы можете попробовать выполнить несколько команд:
диск chkdsk: / r
SFC / SCANNOW
Для chkdsk просто замените слово «диск» на букву диска, которую вы хотите сканировать, например, C :, D: и т. Д. Команда sfc - это средство проверки системных файлов, которое проверяет и устраняет любые проблемы с поврежденной или отсутствующей системой. файлы. В общем, вам нужно запустить восстановление при запуске, попробовать восстановление системы и запустить эти две команды в командной строке.
Выполнить чистую загрузку
Опять же, если это проблема программного обеспечения, чистая загрузка может помочь вам отследить проблему. Вы можете прочитать эту статью на веб-сайте Microsoft о том, как выполнить чистую загрузку:
//support.microsoft.com/en-us/help/929135/how-to-perform-a-clean-boot-in-windows
Это действительно полезный способ диагностики программной проблемы, особенно если это служба, работающая в Windows.
Настройте параметры питания
В Windows есть некоторые расширенные настройки питания, которые также могут вызвать больше проблем, чем обеспечить выгоду! Перейдите в Панель управления, Параметры электропитания и нажмите Изменить параметры плана рядом с выбранным планом электропитания.
Теперь нажмите « Изменить дополнительные параметры питания» .
Теперь прокрутите вниз и отключите параметр выборочного приостановки USB и параметр управления питанием PCI Express - Link State .
Убедитесь, что они оба говорят «Выкл». Попробуйте перезагрузить компьютер и посмотрите, была ли проблема решена. Вы также можете попытаться отключить другие функции энергосбережения, поскольку некоторые люди добились успеха в этом. Например, вы можете изменить время отключения жестких дисков на гораздо более длительное время.
Это охватывает все проблемы, с которыми я столкнулся, которые привели к зависанию в Windows 7/8/10. Я уверен, что есть еще много, поэтому, если ваш компьютер зависает, и ни одно из этих решений не решило вашу проблему, опубликуйте спецификации вашего компьютера и любые другие соответствующие подробности здесь, и мы постараемся помочь! Наслаждайтесь!