Під час запуску Windows 2000 можуть з'явитися такі повідомлення про помилки:
-або-
Ця проблема може бути пов'язана з помилкою у файлі Ntfs.sys. Файл Ntfs.sys є файлом драйвера, який дає змогу комп'ютеру читати розділи NTFS і записувати дані до них. Проблема може також виникати через пошкодження файлової системи NTFS, фрагментів жорсткого диска або драйверів SCSI або IDE.
Щоб вирішити цю проблему, виконайте такі дії.
- Інтерпретуйте повідомлення про помилку. Після помилки STOP слідують чотири параметри в порядку їх появи:
- Вихідний файл і номер рядка.
- Додатково містить адресу запису про виняток.
- Додатково містить адресу запису про контекст.
- Додатково містить адресу початкового винятку.
У першому параметрі всіх помилок STOP, спричинених проблемами з NTFS або FAT, закодовано вихідний файл і номер рядка вихідного файлу, який спричинив помилку. Верхні 16 розрядів (перші чотири шістнадцяткові цифри після 0x) означають номер вихідного файлу, а нижні 16 розрядів (останні чотири шістнадцяткові цифри параметра) означають вихідний рядок у файлі, в якому сталася помилка. - Перевірте наявність повідомлень про помилки від SCSI, FASTFAT (системного журналу) або Autochk (журналу застосунку) у програмі "Перегляд подій". Це допоможе визначити пристрій або драйвер, який спричинив помилку.
- Спробуйте вимкнути антивірусні програми, програми резервного копіювання та засоби дефрагментації диска, які постійно контролюють роботу комп'ютера, і, якщо можливо, запустіть засіб діагностики, який постачається виробником комп'ютера.
- Щоб виявити та усунути пошкодження у структурі файлової системи, виконайте команду chkdsk /r.
- Проблема може бути спричинена зменшенням пам'яті невивантажуваного пула. Якщо том служб для Macintosh (SFM) створюється у великому розділі (7 гігабайт або більше) з великою кількістю файлів (не менше 100 тисяч) під час роботи драйвера AppleTalk Apf.sys, то під час індексування використовується великий об'єм пам'яті невивантажуваного пула. Якщо пам'ять невивантажуваного пула буде повністю вичерпано, комп'ютер може припинити відповідати на системні запити (зависнути). Проте, якщо доступний об'єм пам'яті невивантажуваного пула під час індексування дуже малий, проблема також може бути спричинена іншим драйвером режиму ядра, який використовує пам'ять невивантажуваного пула. Щоб вирішити цю проблему, потрібно збільшити кількість доступної ядру пам'яті невивантажуваного пула за рахунок збільшення об'єму встановленої оперативної пам'яті або зменшити кількість файлів на томі служб для Macintosh.
Повідомлення про помилку може бути пов'язано з пошкодженням системного тому або тому даних, який використовує NTFS. Якщо повідомлення про помилку "Stop 0x24" з'являється під час перезавантаження комп'ютера або під час спроби запуску програми інсталяції чи консолі відновлення, причину проблеми може бути складно виявити за допомогою описаних вище дій. У такому випадку скористайтеся одним із таких способів відновлення пошкодженого тому NTFS.
Файлова система FAT або FAT32
Якщо системний розділ використовує файлову систему FAT або FAT32, відключіть або вимкніть диски з даними, на яких містяться томи NTFS. Це дасть змогу знову ввійти до операційної системи для виправлення неполадок. Якщо є можливість визначити, який том NTFS спричинює проблему під час завантаження, виконайте такі дії.
- Переконайтеся, що диск, на якому міститься пошкоджений том NTFS, відключено, а потім запустіть Windows у безпечному режимі.
- Змініть ім'я файлу %SystemRoot%\System32\Drivers\Ntfs.sys на Ntfs.old, а потім завершіть роботу комп'ютера (це запобігає завантаженню драйвера Ntfs.sys).
- Повторно підключіть диск, на якому міститься пошкоджений том NTFS.
- Перезавантажте комп'ютер, а потім виконайте таку команду для пошкодженого тому NTFS:
chkdsk буква_диска: /f
ПРИМІТКА.: Засіб Chkdsk має вбудовану підтримку NTFS і не потребує драйвера Ntfs.sys для виправлення неполадок.
- Після використання засобу Chkdsk для відновлення пошкодженого тому NTFS змініть ім'я файлу %SystemRoot%\System32\Drivers\Ntfs.old на Ntfs.sys, а потім завершіть роботу комп'ютера та перезавантажте його.
Комп'ютер працюватиме належним чином, що дасть змогу встановити причину проблеми.
Файлова система NTFS
Якщо системний розділ використовує файлову систему NTFS, повідомлення про помилку "Stop 0x24" може бути пов'язане з пошкодженням системного розділу.
Щоб перевірити це, відключіть або вимкніть всі інші диски з даними, на яких містяться томи NTFS. Після виявлення диска, на якому міститься пошкоджений том NTFS, перемістіть диск на інший комп'ютер під керуванням Windows 2000, який використовує файлову систему FAT або FAT32, або інсталюйте Windows 2000 на диск, який містить файлову систему FAT або FAT32. Після цього скористайтеся вказівками розділу "Файлова система FAT або FAT32".
Використання консолі відновлення на комп'ютері з одним диском
Якщо на вашому комп'ютері є лише один том NTFS, а відсутність інших комп'ютерів під керуванням Windows 2000 або жорстких дисків не дозволяє скористатися наведеними вище способами, можете здійснити завантаження з чотирьох завантажувальних дисків із метою запуску засобу Chkdsk при відключеному драйвері Ntfs.sys. Щоб відновити том NTFS, використовуючи консоль відновлення, виконайте такі дії.
- Завантажте комп'ютер з підтримкою компакт-дисків за допомогою завантажувально диска Microsoft Windows 95/98 (або з іншого комп'ютера з пристроєм читання компакт-дисків, вставте інсталяційний компакт-диск Windows 2000).
- Перейдіть до папки CD_ROM:\Support\Bootdisk, а потім запустіть Makeboot.exe або Makebt32.exe, щоб створити чотири завантажувальних диска Windows 2000
- За допомогою програми "Блокнот" внесіть зміни до файлу Txtsetup.sif на першому завантажувальному диску:
- У розділі [FileSystems.Load] знайдіть рядок, який починається на "ntfs".
- Вставте крапку з комою (;) на початку рядка, як показано нижче:
[FileSystems.Load]
fat = fastfat.sys
;ntfs = ntfs.sys
- Збережіть зміни.
- Завантажте комп'ютер, на якому з'являється повідомлення про помилку "Stop 0x24", використовуючи чотири завантажувальних диска. Після появи діалогового вікна Вас вітає програма інсталяції натисніть клавішу F10 для запуску консолі відновлення.
- Щоб відновити пошкоджений розділ NTFS, виконайте таку команду:
chkdsk буква_диска: /p
- Введіть exit, щоб закрити консоль відновлення, а потім перезавантажте комп'ютер.
Якщо жоден із вказаних методів не діє, можливо, потрібно видалити, повторно створити та відформатувати пошкоджений розділ NTFS і відновити розділ з останньої успішної резервної копії тому. Команда
fdisk в MS-DOS 5.x, MS-DOS 6.x або Windows 95 і Windows 98 дозволяє видаляти розділи NTFS за допомогою вибору та видалення розділу, який не є розділом DOS.
Номер статті: 228888 - Востаннє переглянуто: 20 червня 2007 р. - Редакція: 4.2
ЗАСТОСОВУЄТЬСЯ ДО:
- Microsoft Windows 2000 Professional Edition
- Microsoft Windows 2000 Advanced Server
- Microsoft Windows 2000 Datacenter Server
| kberrmsg kbprb kbtshoot KB228888 |