2

Друг попросил меня помочь ему с ноутбуком, который начал работать невероятно медленно. Раньше машина работала экономично, но в последнее время стала невыносимо медленной. Машина Toshiba Satellite M45 работает под управлением Windows XP SP3.

Работать на машине нормально практически невозможно. Загрузка в безопасном режиме занимает ненормально долгое время и работает плохо. Жесткий диск не выглядит слишком фрагментированным, хотя я запустил дефрагментацию диска. Выполнение команды chkdsk /r заняло более 14 часов (я ожидал, что длинный пробег будет не таким длинным).

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

Системные характеристики

RAM:        448 MB
CPU:        1.50 GHz Intel Celeron
Disk size:  74.5 GB
Used space: 36.5 GB

8 ответов8

10

Проверьте, не вернулся ли жесткий диск обратно в режим PIO вместо использования DMA. В диспетчере устройств разверните раздел «Контроллеры IDE ATA/ATAPI» и проверьте диалоговое окно "Свойства" основного и вторичного каналов IDE. На вкладке "Расширенные настройки" обычно есть индикатор того, в каком режиме работает контроллер (и канал), а также способ его изменения.

Имейте в виду, однако, что Windows часто переключается в режим PIO, если она сталкивается с чем-то вроде 3 ошибок DMA менее чем за час или около того. Это может быть ранним предупреждением о том, что что-то еще не получилось.

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

3

Похоже, что ваш жесткий диск выходит из строя, потому что 14 часов - это очень много времени для запуска chkdsk. Насколько большой жесткий диск? Нашел ли chkdsk плохие сектора?

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

Чтобы просмотреть результаты chkdsk: Нажмите «Пуск» -> «Выполнить» - «EVENTVWR.MSC» и нажмите «ОК». Нажмите «Приложение» слева. «Вид» -> «Фильтровать по источнику событий», выберите «Winlogon» и нажмите «ОК». Дважды щелкните самый последний Winlogon. событие в правой части, и, если необходимо, циклически проходите через них

Результаты chkdsk должны выглядеть так:

Checking file system on C:
The type of the file system is NTFS.


A disk check has been scheduled.
Windows will now check the disk.                         
Cleaning up minor inconsistencies on the drive.
CHKDSK discovered free space marked as allocated in the
master file table (MFT) bitmap.
Windows has made corrections to the file system.

  39078080 KB total disk space.
  30504488 KB in 39117 files.
     14096 KB in 4772 indexes.
         0 KB in bad sectors.
    129664 KB in use by the system.
     65536 KB occupied by the log file.
   8429832 KB available on disk.

      4096 bytes in each allocation unit.
   9769520 total allocation units on disk.
   2107458 allocation units available on disk.

Если вы показываете 0 КБ в поврежденных секторах, у вас все еще могут быть переназначенные сектора. Чтобы проверить это, вам нужно скачать программу, которая может читать диагностическую информацию SMART, хранящуюся на вашем жестком диске. Я рекомендую smartmontools и GSmartControl. На первый взгляд, вы можете просто проверить столбец "Сбой" на вкладке "Атрибуты".

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

1

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

0

Как предполагает Goyuix, liveCD для Linux даст вам хорошее представление. Если liveCD работает быстро, то это проблема программного обеспечения или проблема с хранилищем. Попробуйте запустить тестовое программное обеспечение на жестком диске (HDTune или что-либо другое), в зависимости от диска и подключения, вы должны получить 50+ МБ / с, если он намного ниже, чем у вас проблемы с жестким диском. Возможно, стоит также проверить наличие плохих блоков на диске.

Если это программное обеспечение, всегда стоит выполнить некоторые проверки AV в качестве первой проверки (MalwareBytes - это хорошо). Вы также должны проверить использование процессора / памяти, чтобы убедиться, что ваша машина не перегружена. Windows также может работать очень медленно, если на диске ОС остается несколько сотен МБ свободного места; проверьте, что есть хотя бы несколько ГБ.

0

Ищите шпионское / рекламное ПО. Я запустил Spybot Search & Desroy на нескольких компьютерах друзей именно потому, что они работали невыносимо медленно. Каждый раз я обнаруживал десятки программ-шпионов и рекламного ПО. Spybot всегда отлично справлялся с этим, и нормальная скорость вернулась. Я в одном случае тоже обнаружил вирус. Я гуглил метод удаления вируса и заставил ее возобновить подписки Norton AV, которые устарели примерно на 18 месяцев.

0

, Что должен сказать Event Viewer? Вы проверили это, не так ли?

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

Начните с очистки пылевых котят и убедитесь, что вентилятор работает.

Загрузите и запустите Memtest86 v4.2 из memtest dot org, а не dot com, для тестирования памяти.

Загрузите и запустите Seatools для Windows с http://www.seagate.com/www/en-us/support/downloads/seatools для тестирования диска.

Загрузите и запустите Speedfan с http://www.almico.com/speedfan.php, чтобы увидеть температуру вашей внутренней системы. У Speedfan также есть хороший тест диска.

Удачи! ,

0

Проверьте Process Manager, чтобы увидеть, не съедает ли что-нибудь все ваши циклы процессора. Даже Центр обновления Windows, как известно, делал это.

0

В дополнение к тому, что говорит Goyuix, у меня был ноутбук Dell, который перешел в режим PIO. Я впервые узнал об этом, когда понял, что индикатор доступа HD мигает почти непрерывно, даже когда компьютер ничего не делает. Очевидно, это может быть вызвано тем, что HD и CD используют один и тот же кабель, и вы пытаетесь использовать плохой CD, который вызывает ошибки чтения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .