Dobri-porady.pp.ua
Поради для маленьких і великих

Що робити якщо комп'ютер гальмує?

Пристрої IDE (жорсткі диски, CD приводи тощо) працюють в двох основних режимах: DMA – безпосереднього доступу до пам'яті, PIO – обробка даних через ЦП (робота сильно сповільнюється, а часом і майже неможливо працювати).

Під час роботи IDE пристроїв, система зберігає та веде облік помилок, що надійшли від них, коли число помилок перевалила за 6, ОС переводить пристрій в більш повільні режими DMA, а після перемикає їх в режим PIO.

Рішення:

1. При запуску комп'ютера зайдіть в налаштування його BIOS, знайдіть там розділ для управління пристроями IDE, переведіть потрібні вам пристрою в режим DMA і перезавантажте систему.

2. Завантажте систему, в панелі управління зайдіть у властивості системи (Win Pause Break), виберіть вкладку устаткування, диспетчер пристроїв, виберіть у списку IDE ATA/ATAPI контролери.

І видаліть там всі первинні канали IDE і вторинні канали IDE, а потім перезавантажте систему.

Якщо пристрої підтримують режим DMA, то після перезавантаження пристрою за умовчанням заново встановляться в режим DMA.

3. Якщо після цього всього система буде перемикати пристрою в режим PIO, то тоді перевірте свій жорсткий диск на наявність математичних помилок і бед секторів, і, якщо з'ясується, що ваш жорсткий диск пошкоджений, а математичні помилки, то перевірте всю систему на наявність вірусів і спробуйте відновити дані з допомогою утиліт відновлення даних.

Деякі утиліти для перевірки, відновлення даних і пошкоджених секторів на локальних дисках: HDD Scan – може тільки перевіряти жорсткі диски на наявність пошкоджених секторів, Victoria – (є версії для роботи в системах Windows і Ms-Dos) перевіряє локальні диски на наявність фізичних пошкоджень секторів диска і відновлює або замінює пошкоджені сектори.

4. Але якщо ви все ж вирішили проти системи виставити режим DMA, то заново виставляйте пристрою в режим DMA і вимкніть облік помилок в реєстрі.

Для цього відкрийте Запуск програми (Win R), введіть у рядку regedit, потім HKEY_LOCAL_MACHINESYSTEMCurrentControlsetservicescdfs, потім в параметрі ErrorControl виставляйте значення 0 і перезавантажте комп'ютер.