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

100 ошибок страниц диск что это

100 ошибок страниц диск что это

О чем говорят ошибки отсутствия страницы в памяти

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

Алгоритмы с квантованием.

Каждому потоку предоставляется квант времени, в течение которого поток может выполняться на процессоре. По истечении кванта операционная система переключает процессор на следующий поток в очереди. Квант обычно равен целому числу интервалов системного таймера1.

Алгоритмы с приоритетами.

Каждому потоку назначается приоритет (priority) – целое число, обозначающее степень привилегированности потока. Операционная система при наличии нескольких готовых к выполнению потоков выбирает из них поток с наибольшим приоритетом.

В Windows реализован смешанный алгоритм планирования – вытесняющий, на основе квантования и приоритетов.

  1. Тип многозадачности для приложения DOS
  2. Гарантии обслуживания
  3. Планирование процессов переднего плана
  4. Назначение файла подкачки
  5. Процессы Р1, Р2, Р3 выделяют 100, 20, 80 Мб памяти. В системе 128Мб ОП. Каков размер занятой памяти в файле подкачки. Какой размер файла подкачки.
  1. Что такое «страничная ошибка»?

Прерывание 14 —Страничная ошибка(#PF): Intel386 …

Генерируется, если страничный механизм активизирован (CR0.PG = 1) и при трансляции линейного адреса в физический возникает одна из следующих ситуаций:

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

Обработчик страничной ошибки получает информацию о ее причине из двух источников: кода ошибки, помещаемого в стек, и содержимого регистра CR2, который содержит линейный адрес, вызвавший ошибку. Код страничной ошибки имеет специальный формат (рис. 3.7.).

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

Если страничная ошибка была вызвана в связи с нарушением привилегий страничной защиты, то бит доступа (A) в соответствующем элементе каталога страниц устанавливается. Поведение бита доступа в соответствующем элементе таблиц страниц для этого случая не регламентируется в процессорах Intel и может быть разным в различных моделях.

  1. Высокая интенсивность ошибок страниц говорит о:

— ненадежности оперативной памяти

Графа «Ошибок отсутствия страницы в памяти/сек.»

В графе «Ошибок отсутствия страницы в памяти/сек.» (Hard Faults/sec) указано среднее за последнюю минуту количество ошибок отсутствия страницы в памяти в секунду. Если процесс пытается использовать больше физической памяти, чем доступно в данный момент времени, система записывает часть данных из памяти на диск — в файл подкачки. Последующее обращение к данным, сохраненным на диск, и называется ошибкой отсутствия страницы в памяти.

О чем говорят ошибки отсутствия страницы в памяти

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

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

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

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

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

  1. Как формируется приоритет потока в Windows

В ОС Windows реализовано вытесняющее приоритетное планирование, когда каждому потоку присваивается определенное числовое значение — приоритет, в соответствии с которым ему выделяется процессор. Потоки с одинаковыми приоритетами планируются согласно алгоритму Round Robin (карусель). Важным достоинством системы является возможность вытеснения потоков, работающих в режиме ядра — код исполнительной системы полностью реентерабелен. Не вытесняются лишь потоки, удерживающие спин-блокировку (см. Синхронизация потоков ). Поэтому спин-блокировки используются с большой осторожностью и устанавливаются на минимальное время.

В системе предусмотрено 32 уровня приоритетов. Шестнадцать значений приоритетов (16-31) соответствуют группе приоритетов реального времени, пятнадцать значений (1-15) предназначены для обычных потоков, и значение 0 зарезервировано для системного потока обнуления страниц (см. рис. 6.2).

Рис. 6.2.Приоритеты потоков

Чтобы избавить пользователя от необходимости запоминать числовые значения приоритетов и иметь возможность модифицировать планировщик, разработчики ввели в систему слой абстрагирования приоритетов. Например, класс приоритета для всех потоков конкретного процесса можно задать с помощью набора констант-параметров функции SetPriorityClass, которые могут иметь следующие значения:

  • реального времени ( REALTIME_PRIORITY_CLASS ) — 24
  • высокий ( HIGH_PRIORITY_CLASS ) — 13
  • выше нормы ( ABOVE_NORMAL_PRIORITY_CLASS ) 10
  • нормальный ( NORMAL_PRIORITY_CLASS ) — 8
  • ниже нормы ( BELOW_NORMAL_PRIORITY_CLASS ) — 6
  • и неработающий ( IDLE_PRIORITY_CLASS ) 4

Относительный приоритет потока устанавливается аналогичными параметрами функции SetThreadPriority:

Совокупность из шести классов приоритетов процессов и семи классов приоритетов потоков образует 42 возможные комбинации и позволяет сформировать так называемый базовый приоритет потока

Базовый приоритет процесса и первичного потока по умолчанию равен значению из середины диапазонов приоритетов процессов (24, 13, 10, 8, 6 или 4). Смена приоритета процесса влечет за собой смену приоритетов всех его потоков, при этом их относительные приоритеты остаются без изменений.

Приоритеты с 16 по 31 в действительности приоритетами реального времени не являются, поскольку в рамках поддержки мягкого реального времени, которая реализована в ОС Windows, никаких гарантий относительно сроков выполнения потоков не дается. Это просто более высокие приоритеты, которые зарезервированы для системных потоков и тех потоков, которым такой приоритет дает пользователь с административными правами. Тем не менее, наличие приоритетов реального времени, а также вытесняемость кода ядра, локализация страниц памяти (см. Функционирование менеджера памяти ) и ряд дополнительных возможностей — все это позволяет выполнять в среде ОС Windows приложения мягкого реального времени, например, мультимедийные. Системный поток с нулевым приоритетом занимается обнулением страниц памяти. Обычные пользовательские потоки могут иметь приоритеты от 1 до 15.

Статьи к прочтению:

Пусть говорят — «Вы мне не верили, а я умерла»Выпуск от 11.09.217

Похожие статьи:

Одним из методов борьбы с фрагментацией является перемещение всех занятых участков в сторону старших либо в сторону младших адресов так, чтобы все…

На рис. 10 показана схема страничного распределения памяти. Виртуальное адресное пространство каждого процесса делится на части одинакового,…

Как ускорить Windows: пошаговое руководство CHIP

Со временем ОС Windows замедляет свою работу, однако в ее составе есть мощные инструменты для определения и устранения ошибок.

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

Операционная система непрерывно записывает многочисленные параметры, оказывающие влияние на производительность, анализ которых показывает, какие именно процессы замедляют систему.

«Системный монитор» Windows

Инструменты Windows «Менеджер задач» (Task-Manager) и «Монитор ресурсов» (Resource monitor) весьма известны, однако дают лишь поверхностное представление, так как отображают лишь несколько параметров и представляют их не очень гибко. Больше возможностей предлагает «Системный монитор» в версиях Windows 7, 8 и 10.

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

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

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

Используем «Системный монитор»

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

Для этого раскройте категорию, отмеченную синим шрифтом, выберите в появившемся перечне требуемый индикатор производительности и при необходимости «Экземпляр» (например, процесс или носитель данных, для которого требуется контроль), затем нажмите «Добавить» и «ОК».

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

1. Процесс | Загруженность процессора (%)

Данное значение отображается при запуске системного монитора. Оно указывает, на сколько процентов используется вычислительная мощность ПК. Естественно, что данное значение увеличивается при нагрузке компьютера. Следует задуматься, если значение не снижается менее 5-10% при отсутствии запущенных программ. Вызовите менеджер задач, нажав Ctrl+Shift+Esc, перейдите на вкладку «Процессы» и отсортируйте список по значению «ЦП».

Затем исследуйте процесс, максимально нагружающий процессор: добавьте индикатор «Процесс | % загруженности процессора» и в пункте «Экземпляры выбранного объекта» выберите соответствующую программу. Если значения данного графика увеличиваются и уменьшаются одновременно с общим процессорным временем, то, вероятно, эта программа и является «виновником».

В нашем компьютере процесс Adobe CEF Helper.exe, вызываемый программой Adobe Creative Cloud, постоянно нагружает процессор на 10%. Отключение синхронизации файлов прекращает этот процесс. Если процесс не является необходимым, можно отключить его из автозагрузки.

2. Система | Длина очереди процессора

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

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

3. Процессор | Время обработки прерывания

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

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

Признаком подобных проблем является «торможение» системы при подключении или активации подозрительного устройства (сетевого или жесткого диска). В этом случае проконтролируйте его индикатор производительности.

Если значение увеличивается после подключения или во время использования, вы можете попытаться обновить соответствующий драйвер, подключить устройство по-другому (например, в другой PCI-слот) или заменить его.

4. Память | Виртуальная память

Настройка виртуальной памяти

Проблемы с оперативной памятью начинаются, когда ее слишком мало. Это происходит, если индикатор «Память | Байт выделенной виртуальной памяти» превышает значение суммы объема ОЗУ и половины объема файла подкачки. Для этого проанализируйте абсолютное число байт, отображаемое системным монитором при среднем значении.

Размер файла подкачки можно узнать так: нажмите Win+Pause, затем «Дополнительные параметры системы», выберите «Быстродействие | Параметры» и затем «Дополнительно | Изменить». Файл подкачки обычно увеличивается динамически, за исключением тех случаев, когда вы установили его фиксированный размер или жесткий диск заполнен.

Освободите место на диске и разрешите системе управлять размером файла подкачки. Если улучшения не произойдет, воспользуйтесь советами в следующем пункте.

5. Память | Число «страниц» в секунду

Данный индикатор показывает, сколько минимальных элементов памяти («страниц») считывается из файла подкачки или записывается в него в течение 1 секунды. Если данная характеристика увеличивается во время запуска программы, это показывает, что объем физической памяти мал и системе приходится сохранять слишком много данных на жесткий диск.

Запустите «Монитор ресурсов» через поле поиска меню «Пуск» отсортируйте перечень во вкладке «Память» по параметру «Общий КБ» и завершите самые «прожорливые» программы, в которых вы больше не нуждаетесь. Очистите меню автозапуска (см. п. 1) и по возможности увеличьте объем оперативной памяти.

6. Процесс | Рабочий набор

Если вы с помощью предыдущих пунктов определили программу-«пожирателя» памяти, то можно ограничить ее потребности. Добавьте индикатор «Процесс | Рабочий набор» и в пункте «Экземпляры …» выберите подозрительную программу, которая часто является браузером со многими дополнениями и открытыми вкладками.

Проверьте, что произойдет, если отключить дополнения, например, блокировщик рекламы (Adblock), которые часто потребляют много памяти. Если значение уже в самом начале увеличивается до 100%, щелкните в перечне правой кнопкой на индикаторе, затем на «Свойства» и измените масштаб до ближайшего меньшего значения.

7. Физический носитель данных | Время (%)

Если данное значение при системе в состоянии покоя остается в верхней области, вероятно, активность жестких дисков «тормозит» ваш ПК. Перейдите в «Мониторе ресурсов» на вкладку «Диск» и отсортируйте «Процессы с активностью носителя» по параметру «Всего (байт/с)».

Проверьте возможность завершения или изменения конфигурации процессов с наиболее интенсивным объемом ввода/вывода. Например, настройте антивирусное ПО таким образом, чтобы ежедневное сканирование выполнялось только в том случае, если оно не мешает основной работе. Наиболее эффективным решением станет переход на SSD-накопитель.

8. Процесс | Байты данных ввода/вывода

Если одна программа постоянно «держит в напряжении» жесткий диск или сетевую карту (см. п. 6), добавьте данный индикатор и выберите в качестве «Экземпляра» соответствующую программу.

Теперь вы можете проконтролировать успешность изменений конфигурации, например, при отключении автоматических инструментов синхронизации, таких как Google Drive и One Drive.

9. Средняя длина очереди диска

Если значение индикатора «Физический диск | Средняя длина очереди диска» остается высоким, жесткий или твердотельный накопитель перегружен конкурирующими запросами.

В случае одного жесткого диска помогает уменьшение количества процессов (см. п. 1) или использование SSD-накопителя в качестве системного диска. Если в компьютере установлены два жестких диска, добавьте для каждого из них свой график (в диалоговом окне добавления данных в пункте «Экземпляры» щелкните на диск, затем выберите «Добавить»).

С помощью монитора ресурсов проанализируйте, какая программа становится причиной ввода/вывода данных (см. п. 7) и измените ее конфигурацию и организацию файлов таким образом, чтобы на менее нагруженный диск поступало больше задач: например, музыкальный проигрыватель может располагать свои MP3-файлы на втором диске, чтобы слегка «разгрузить» системный диск.

10. Система | Контекстных переключений в секунду

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

Если этот график у обычного домашнего ПК постоянно находится в верхней четверти диаграммы и компьютер «тормозит», необходимо закрыть все программы, в которых вы сейчас не нуждаетесь, например, браузер со многими открытыми вкладками с флэш-анимацией или работающий музыкальный проигрыватель. Не в последнюю очередь следует подумать об отключении ненужных пунктов в автозагрузке (см. п. 1).

11. Отображение отчета о надежности

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

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

12. Анализ «сбойного» процесса загрузки

Для определения причины слишком долгой загрузки системы существует набор утилит Windows Performance Toolkit из пакета Windows SDK (можно загрузить с сайта microsoft.com ). С помощью инструмента «Запись производительности» запуск системы производится с протоколированием всех параметров.

Протокол может быть открыт с помощью утилиты «Анализатор производительности Windows», который показывает, какой процесс требует какого времени. После этого вы можете обновить или удалить соответствующую программу или изменить ее конфигурацию.

Проверка жесткого диска на ошибки

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

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

Стоит отметить, что нижеописанные манипуляции не помогут решить все проблемы с притормаживанием компьютера. Однако, для тех случаев, когда «тормоза» вызывают именно ошибки на винчестере эти действия вполне подойдут. Кроме того, исправление ошибок и поддержание винчестера в нормальном состоянии позволит продлить срок эксплуатации HDD, поэтому эту процедуру желательно регулярно выполнять.

Физические ошибки жесткого диска

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

Логические ошибки жесткого диска

Логические проблемы связаны с повреждением файловой системы. На жестком диске размещена файловая система, которая управляет расположением файлов, доступом к файлам. Если повреждена файловая система, то также компьютер может перегружаться или может появиться синий экран.

Из-за чего могут возникнуть ошибки на жестком диске?

Ошибки на винчестере могут возникать по разным причинам. К примеру, при работе на компьютере внезапно пропало электричество, и при этом были открыты какие-то файлы или программы. Кроме того, некоторые пользователи выключают компьютер путем нажатия на кнопки питания, а не через «Завершение работы». Такие действия приравниваются к внезапному отключению электроэнергии. В этом случае компьютер неправильно завершает свою работу. Помимо этого, есть еще большое количество причин появления ошибок на винчестере.

Проверка жесткого диска на наличие ошибок в Windows

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

Данная процедура может отнять довольно много времени, в зависимости от объема винчестера и количества выявленных ошибок. Работать за компьютером в этот момент не рекомендуется. Если выполняется проверка системного диска, на котором установлена операционная система, то проводить ее нужно после перезагрузки компьютера.

  1. Первым делом необходимо перейти в «Мой компьютер». Если такого ярлыка на рабочем столе нет, тогда сделать это можно через меню «Пуск». При необходимости расположить этот ярлык на рабочем столе можно поискать в интернете, как это сделать.
  2. Затем необходимо выбрать диск, который нужно проверить и щелкнуть по нему ПКМ. В выпавшем меню необходимо выбрать «Свойства».
  3. Перейдя в свойства диска, нужно зайти в раздел «Сервис», где должна находиться клавиша «Выполнить проверку». Ее необходимо нажать. На экране появится окно с разделом «Параметры проверки диска». В этом окне необходимо поставить галочки возле пунктов «Автоматически исправлять системные ошибки» и «Проверять и восстанавливать поврежденные сектора». Это позволить выявлять файловые и физические ошибки на винчестере. После этого требуется нажать на кнопку «Запуск».
  4. Затем начнется проверка винчестера, в ходе которой присутствие пользователя не нужно, поэтому можно заняться своими делами. По завершении проверки на экране появится окно, в котором будет указано, что проверка выполнена успешно, а также будет отображаться количество ошибок, выявленных в ходе сканирования, если такие будут на винчестере.

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

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

Как удостовериться, что Ваш жесткий диск не содержит ошибок и плохих секторов? В этом поможет служебная программа chkdsk: мы покажем, как запустить chkdsk в Windows и основы работы с ней.

chkdsk — это встроенная в Windows утилита для выявления ошибок на Вашем жестком диске, если говорить кратко, то — проверка диска (вытекающее отсюда ошибки, bad-секторы, и прочие «шероховатости»).

Нажимаем Win + R -> cmd -> OK
Вводим команду
chkdsk с: /f
В данном случае C: — это буква проверяемого диска, а параметр /f задает исправление ошибок. Утилита может выдать предупреждение «Невозможно выполнить команду Chkdsk, так как указанный том используется другим процессом…» Просто ответьте утвердительно, нажав Y. Проверка будет произведена при последующей перезагрузке компьютера.

Команды консоли CHKDSK :

Команда: CHKDSK [том: [/F] [/V] [/R] [/X] [/C] [/L[:размер]] выполняет проверку указанного диска при помощи программы Check Disk, при вызове без аргументов осуществляется проверка текущего диска. В консоль вбивать без скобок. Пример: C: /F /R

  • том — определяет метку тома проверяемого диска, точку подключения либо имя диска с двоеточием (например, C:);
  • путь, имя файла — имя файла или группы файлов для проверки на фрагментацию. Используется только в файловой системе FAT/FAT32;
  • /F — выполнение проверки на наличие ошибок и их автоматическое исправление;
  • /V — в процессе проверки диска выводить полные пути и имена хранящихся на диске файлов. Для дисков, содержащих разделы NTFS, также выводятся сообщения об очистке;
  • /R — выполнить поиск поврежденных секторов и восстановить их содержимое. Требует обязательного использования ключа /F;
  • /X — в случае необходимости выполнить отключение тома перед его проверкой. После отключения все текущие дескрипторы для данного тома будут недействительны. Требует обязательного использования ключа /F;
  • /I — не проводить строгую проверку индексных элементов. Используется только в файловой системе NTFS;
  • /C — не проводить проверку циклов внутри структуры папок. Используется только в файловой системе NTFS.
  • /L:размер — в ходе проверки изменить размер файла журнала до указанной величины (в килобайтах). Если значение не указано, выводится текущий размер файла. Используется только в файловой системе NTFS;

Собственно, все. Теперь Вы имеете представление о том, что такое chkdsk и зачем она нужна.

Программы для диагностики жесткого диска

Существуют специальные утилиты для диагностики жестких и современных твердотельных дисков. Часть из приложений позволяют своевременно обнаружить повреждения на поверхности и другие ошибки, некоторые из программ способны даже исправлять проблемы в работе накопителей.

  1. DiskCheckup— Неплохой инструмент для диагностики носителей. «Изюминка» приложения – это возможность не просто сгенерировать отчет со S.M.A.R.T.-параметрами диска, но и сверить их с показателями, полученными при более раннем анализе. При выявлении проблем в работе накопителя программа сразу же отправляет письмо на заранее указанный адрес электронной почты.
  2. Crystal Disk Mark— Утилита позволяет узнать реальную скорость чтения и записи информации на диск, при этом используется четыре различных метода тестирования. Один из них — алгоритм последовательной записи «Seq» — применяют производители накопителей, поэтому пользователь может сравнить полученные цифры с заявленными разработчиком устройства показателями.
  3. CrystalDiskInfo— Программа для диагностики винчестера компьютера с русской версией меню от создателя популярного тестировщика скорости Crystal Disk Mark. Как и DiskCheckup, утилита может вести историю S.M.A.R.T.-показателей, с той лишь разницей, что у нее есть больше инструментов для визуализации. Благодаря такой функции можно графически построить историю «здоровья» накопителя и своевременно выявить ухудшение состояния диска.
  4. HDDScan— Утилита для просмотра информации об устройствах хранения данных и тестирования дисков по разным алгоритмам – S.M.A.R.T. и режим линейной обработки. Есть функция отображения температуры накопителя, а также возможность генерирования отчета, содержащего информацию о «медленных» секторах.
  5. HDD Regenerator — Если вкратце охарактеризовать эту программу, то ее можно назвать «современным вариантом MHDD». Утилита использует собственные методы реанимации битых участков, при этом она не только запрещает доступ к проблемной области поверхности, но и пробует восстановить ее специальной комбинаций сигналов высокого и низкого уровня. Данный алгоритм более эффективен, чем способ низкоуровневого форматирования. Приложение поддерживает все популярные интерфейсы подключения накопителей.
  6. Western Digital Data Lifeguard Diagnostic — Основные возможности для анализа этой программы сопоставимы с Seagate SeaTools, однако приложение от компании Western Digital мы рекомендуем более продвинутым пользователям. Причина – наличие функции безвозвратного глубокого форматирования накопителя, после которого нет возможности восстановить удаленные файлы. В меню она называется «WRITE ZEROS».
  7. MHDD — Программа-«ветеран», знакома всем пользователям «со стажем» со времен одноядерных процессоров. Инструментами приложения можно выполнить низкоуровневую проверку жесткого диска, выявить поврежденные области и переназначить их. Утилита также позволяет контролировать уровень шума винчестера и имеет функцию установки пароля на устройство хранения данных.Из-за отсутствия поддержки Windows Vista, 7 и новее эту утилиту чаще всего используют в виде загрузочного образа как портативный вариант диагностики HDD без запуска операционной системы.
  8. Seagate SeaTools — Фирменная утилита от известного производителя жестких дисков. Приложение позволяет определить состояние накопителя по S.M.A.R.T.-алгоритму. Правда, получить подробную информацию о каждом показателе нет возможности. По запросу пользователя с помощью Seagate SeaTools можно произвести три типа анализа – так называемый короткий selftest, экспресс-тест методом непродолжительного чтения последовательных массивов и полную диагностику последовательного чтения.

Диагностика диска с программой Victoria HDD

Victoria HDD — максимально простая, но очень мощная программа полной диагностики жёсткого диска. Приложение создавалось в качестве инструмента оценки производительности HDD, тестирования всех его параметров, устранения выявленных проблем, а также правильного и чистого форматирования HDD.

Интерфейс программа Victoria очень простой, тем не менее, программа рассчитана на продвинутых пользователей, или хотя бы со средним левелом знаний и навыков. Программа гибкая, и её можно подстроить (сконфигурировать) под ваш уровень технической грамотностиподготовки. Это изменяет алгоритмы сканирования и вывода информации. Структура данных будет такая, какая вам больше подходит. Программа выдаёт все детали по вашему диску, который сканируется, от модели, общего размера до функций.

Victoria также сканирует физическую поверхность блинов диска, то есть проводит тест с помощью считывающих головок. При обнаружении каких-то проблем и неисправностей, выдаёт предупреждение, помечает, где эта неисправность находится. Это могут быть плохиеповреждённые сектора. После выдаётся подробный отчёт. Пользователь может переназначить все повреждённые сектора, таким образом изолируя плохой блок, чтобы диском можно было продолжать пользоваться без опасения потери ваших данных. Программа является разработкой Казанского Сергея. Хоть и не было давно обновления, приложение до сих пор делает свою работу на очень высоком уровне эффективности.

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

Я уверен что данная статья поможет вам предотвратить частых сбоев в жестком диски и устранить проблему с притормаживанием Windows, удачи!

Почему диск загружен на 100 процентов в Windows 10?

В Windows 10 часто возникают проблемы с загруженностью диска на 100%. Компьютер начинает медленно работать и когда мы переходим в диспетчер задач, то замечаем, что диск загружен на 100%. Какие на это могут быть причины и что в таком случае делать?

4 причины загрузки диска на 100% в Windows

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

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

Поисковая система Windows и индексирование файлов

В Windows 8, 8.1 или 10 причиной может стать ситуация, когда поисковая система втягивается в зацикленный процесс, в результате увеличивается нагрузка на диск при поиске файлов. К счастью её можно отключить вручную, остановив поиск.

Для этого, кликните правой кнопкой мыши на кнопку Пуск и выберите пункт «Командная строка (администратор)». Или в поисковую строку меню Пуска введите команду «cmd», а затем кликните на ней и выберите «Запустить от имени администратора».

Для временной остановки поисковой системы Windows наберите в окне командной строки:

NET STOP «Windows Search»

Служба «Windows Search» будет остановлена, а зацикленный процесс будет закрыт. Теперь переходим в диспетчер задач и проверяем, уменьшилась ли нагрузка и насколько он загружен. Если этот способ сработал и проблема не появляется при следующем поиске, то больше ничего не нужно делать.

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

Для отключения индексирования нажмите Win + R для вызова окна Выполнить. Затем введите команду:

Откроется окно служб, где в списке нужно найти «Windows Search».

Кликните на ней два раза, чтобы изменить её параметры запуска. Если служба работает, остановите её нажатием на кнопку «Стоп», а затем измените тип запуска с «Авто» на «Отключено».

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

Служба SuperFetch

Диск может быть сильно загружен службой SuperFetch. Её влияние на работу Windows носит двоякий характер. В большинстве случаев SuperFetch положительно влияет на работу системы, как в последних версиях Windows 8.1 и 10, так и в более ранних Vista и «семерке». Но на некоторых компьютерах вызывает проблемы, в том числе и чрезмерную загрузку диска.

SuperFetch можно полностью отключить так же, как и индексирование файлов, в разделе системных служб, который вызывается с помощью команды services.msc.

В списке находим службу «SuperFetch». Затем открываем её двойным кликом мыши, останавливаем кнопкой «Стоп» и устанавливаем «Тип запуска» на «Отключено».

Проверка антивирусом

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

Если диск загружен на 100 по каким-то неизвестным процессом, то можно попытаться его отключить. Если вы знаете, какая программа отвечает за этот процесс, можете её удалить. Тем не менее, если это неизвестный файл EXE и, особенно, его процесс нельзя завершить по причине «Отказано в доступе», следует проверить компьютер антивирусом.

Причиной может быть и сама антивирусная программа, которую инсталлируем после установки Windows 10 – возможно, в этот момент она сканирует диск в фоновом режиме. В этом случае, подождите пока она не завершит проверку, и посмотрите насколько он загружен. Если антивирус постоянно сильно загружает жесткий накопитель, то его следует заменить на другой.

В свою очередь для удаления вирусов рекомендуем программу MalwareBytes AntiMalware. Это отличный инструмент, который обнаруживает много вредоносного и шпионского ПО и эффективно его устраняет.

Проверка диска chkdsk

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

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

После сканирования перезагружаем компьютер и проверяем, насколько процентов загружен накопитель.

Источником проблемы может быть и сам диск. Если используется старый жесткий накопитель, который возможно и поврежден, то он может загрузить систему Виндовс и привести к замедлению компьютера. Его следует проверить на бэд-сектора, например, программой Victoria или MHDD, а после посмотреть, насколько он загружен. В случае множественных повреждений стоит подумать о покупке нового. Иногда проблема возникает вследствие неисправности кабеля SATA, поэтому его также следует проверить.

Что делать, если жесткий диск постоянно загружен на 100%

Многие пользователи попадали в ситуацию, когда система начинала работать медленно, а «Диспетчер задач» показывал максимальную загруженность жесткого диска. Такое случается довольно часто, и на это имеются определенные причины.

Полная загрузка жесткого диска

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

Причина 1: Служба «Windows Search»

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

  1. Открываем службы ОС Windows (комбинацией клавиш «Win+R» вызываем окно «Выполнить», вводим команду services.msc и нажимаем «ОК»).


В списке находим службу «Windows Search» и нажимаем «Остановить».

Теперь проверяем, решилась ли проблема с жестким диском. Если нет, заново запускаем службу, так как ее отключение может сильно замедлить функцию поиска ОС Windows.

Причина 2: Служба «SuperFetch»

Есть и другая служба, способная сильно перегрузить HDD компьютера. «SuperFetch» появилась еще в Windows Vista, она работает в фоновом режиме и согласно описанию должна улучшать работу системы. Ее задача – отслеживать, какие приложения используются чаще, помечать их, а затем подгружать в оперативную память, делая их запуск более быстрым.

По сути, «SuperFetch» полезная служба, но именно она может стать причиной сильной загруженности жесткого диска. Например, это может произойти во время запуска системы, когда в оперативную память подгружается большой объем данных. Более того, программы для чистки HDD могут удалить из корня системного диска папку «PrefLog», где обычно хранятся данные о работе винчестера, поэтому службе приходится их собирать заново, что также может перегрузить жесткий диск. В этом случае необходимо отключить службу.

Открываем службы Windows (используем для этого вышеописанный способ). В списке находим нужную службу (в нашем случае «SuperFetch») и нажимаем «Остановить».

Если ситуация не изменится, то, учитывая положительное влияние «SuperFetch» на работу системы, ее желательно снова запустить.

Причина 3: Утилита CHKDSK

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

Когда на винчестере есть поврежденные сектора, утилита запускается автоматически, например, во время загрузки системы, и в этот момент диск может быть загружен на 100%. Причем она будет запускаться и дальше в фоновом режиме, если не сможет устранить ошибки. В таком случае придется либо поменять HDD, либо исключить проверку из «Планировщика заданий».

    Запускаем «Планировщик заданий» (вызываем комбинацией клавиш «Win+R» окно «Выполнить», вводим taskschd.msc и нажимаем «ОК»).


Открываем вкладку «Библиотека планировщика заданий», в правом окне находим утилиту и удаляем ее.

Причина 4: Обновления Windows

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

Открываем раздел Windows «Службы» (используем для этого вышеописанный способ). Находим службу «Центр обновления Windows» и нажимаем «Остановить».

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

Причина 5: Вирусы

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

Причина 6: Антивирусная программа

Программы, созданные для борьбы с вредоносным ПО, в свою очередь, тоже могут стать причиной перегрузки жесткого диска. Чтобы убедиться в этом, можно временно отключить функцию его проверки. Если ситуация изменилась, значит, нужно задуматься о новом антивирусе. Просто, когда он длительное время борется с каким-нибудь вирусом, но не может с ним справиться, винчестер испытывает сильную нагрузку. В таком случае можно воспользоваться одной из антивирусных утилит, которые предназначены для единоразового применения.

Причина 7: Синхронизация с облачным хранилищем

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

Причина 8: Торренты

Даже популярные сейчас torrent-клиенты, которые идеально подходят для скачивания крупных файлов со скоростью, значительно превышающей скорость любых файлообменников, могут серьезно загрузить жесткий диск. Закачка и раздача данных сильно замедляют его работу, поэтому желательно не скачивать сразу несколько файлов, а главное, отключать программу, когда она не используется. Сделать это можно в области уведомлений – в нижнем правом углу экрана, щелкнув правой кнопкой мыши по иконке torrent-клиента и нажав «Выход».

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

Отблагодарите автора, поделитесь статьей в социальных сетях.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.

Schaltfläche "Zurück zum Anfang"