831 / 639 / 100 Регистрация: 20.08.2013 Сообщений: 2,524 |
|
1 |
|
Невозможность проверки диска при загрузке14.11.2014, 01:23. Показов 26446. Ответов 16
При загрузке сисстемы Windows пытается проверить диск C, но у него это не получается (см фото). При выполнении chkdsk после входа в систему результат такой: Код C:Windowssystem32>chkdsk C: Тип файловой системы: NTFS. ВНИМАНИЕ! Параметр F не указан. CHKDSK выполняется в режиме только чтения. Проверка файлов (этап 1 из 3)... 4% выполнено. (обработано файловых записей: 295732 из 739328) Запись атрибута (128, "") в сегменте записи файла 326883 повреждена. Обработано файловых записей: 739328. Проверка файлов завершена. Обработано больших файловых записей: 12818. Обнаружены ошибки. Продолжение работы в режиме только чтения невозможно. C:Windowssystem32> Что делать? Миниатюры
0 |
66 / 66 / 8 Регистрация: 30.09.2014 Сообщений: 596 Записей в блоге: 1 |
|
14.11.2014, 04:28 |
2 |
Параметр «/f» это исправление ошибок диска.
0 |
киберпаразит 9719 / 2783 / 188 Регистрация: 14.06.2011 Сообщений: 9,586 |
|
14.11.2014, 05:05 |
3 |
а с уст. диска пробовали запустить?
0 |
2528 / 830 / 36 Регистрация: 28.09.2011 Сообщений: 4,319 |
|
14.11.2014, 07:39 |
4 |
а в чем проблема запустить chkdsk C: /f /r ?
0 |
831 / 639 / 100 Регистрация: 20.08.2013 Сообщений: 2,524 |
|
14.11.2014, 10:00 [ТС] |
5 |
а с уст. диска пробовали запустить? Не пробовал. Попробовать конечно можно, но, насколько я понимаю, раз Windows рекомендует использовать востановление системы, то надо бы как-то поправить эту проблему, а не просто диск просканированть.
а в чем проблема запустить chkdsk C: /f /r ? В том, что он системный: Код C:Windowssystem32>chkdsk C: /f /r Тип файловой системы: NTFS. Не удается заблокировать текущий диск. Невозможно выполнить команду CHKDSK, так как указанный том используется другим процессом. Следует ли выполнить проверку этого тома при следующей перезагрузке системы? [Y(да)/N(нет)]
а да из cmd от администратора Естественно.
0 |
1601 / 530 / 44 Регистрация: 26.04.2012 Сообщений: 2,142 |
|
14.11.2014, 11:07 |
6 |
0 |
Модератор 15156 / 7743 / 727 Регистрация: 03.01.2012 Сообщений: 31,814 |
|
14.11.2014, 11:56 |
7 |
Следует ли выполнить проверку этого тома при Дык, вы Y нажимали?
1 |
2408 / 608 / 50 Регистрация: 17.03.2013 Сообщений: 2,207 |
|
14.11.2014, 14:34 |
8 |
Если 7-ку ставили «по феншую», можно восстановить даже если chkdsk при старте не проходит по какой-либо причине. (бывает и такое)
0 |
831 / 639 / 100 Регистрация: 20.08.2013 Сообщений: 2,524 |
|
14.11.2014, 15:21 [ТС] |
9 |
Дык, вы Y нажимали? Так Windows же и так при загрузке предлагает проверить диск, но не может этого сделать и просит воспользоваться восстановлением системы. Первая фотография же. Добавлено через 2 минуты
http://compmasterspb.ru/articles_text.php?id=39 Мне не надо отключать. Мне надо, чтобы она заработала корректно.
0 |
Модератор 15156 / 7743 / 727 Регистрация: 03.01.2012 Сообщений: 31,814 |
|
14.11.2014, 15:55 |
10 |
Или от нажатия Y должно что-то измениться? Ну конечно! После согласия на проверку после перезагрузки следует перезагрузить комп, и проверка пойдёт с назначенными вами параметрами…
0 |
831 / 639 / 100 Регистрация: 20.08.2013 Сообщений: 2,524 |
|
14.11.2014, 15:58 [ТС] |
11 |
Ну конечно! Я попробую вечером.
0 |
Модератор 15156 / 7743 / 727 Регистрация: 03.01.2012 Сообщений: 31,814 |
|
14.11.2014, 16:08 |
12 |
Ну оно же при автоматической проверке написало: Обнаружены ошибки. Продолжение работы в режиме только чтения невозможно. Раз ошибка — оно хочет исправить. А автоматически задано только чтение — без исправления ошибок. Задав параметры /f /r вы даёте компу разрешение на исправление, без которого он не знал, что с этой ошибкой делать…
0 |
831 / 639 / 100 Регистрация: 20.08.2013 Сообщений: 2,524 |
|
14.11.2014, 16:22 [ТС] |
13 |
Ну оно же при автоматической проверке написало: Обнаружены ошибки. Продолжение работы в режиме только чтения невозможно. Нет, оно это не при автоматической проверке написало, а при проверке, запущенной мной из консоли. А то, что при автоматической есть на фотографии, вот если перевести: Невозможно открыть том для прямого доступа Добавлено через 4 минуты
0 |
1601 / 530 / 44 Регистрация: 26.04.2012 Сообщений: 2,142 |
|
14.11.2014, 17:00 |
14 |
Мне надо, чтобы она заработала корректно. Так на грязный бит проверили ? Так можно до бесконечности проверять диск.
0 |
831 / 639 / 100 Регистрация: 20.08.2013 Сообщений: 2,524 |
|
14.11.2014, 17:11 [ТС] |
15 |
Так на грязный бит проверили ? Не понял вопрос.
0 |
X-Factor 3173 / 2104 / 183 Регистрация: 16.11.2011 Сообщений: 5,840 |
|
14.11.2014, 18:42 |
16 |
Так на грязный бит проверили ? Так можно до бесконечности проверять диск. Причём тут грязный флаг, когда ясно показано, что в файловой записи (в атрибут $DATA найдены ршибки). ===>
Запись атрибута (128, «») в сегменте записи файла 326883 Разрешите чекдиску испрвьте их — задайте ключ /F
1 |
831 / 639 / 100 Регистрация: 20.08.2013 Сообщений: 2,524 |
|
17.11.2014, 11:38 [ТС] |
17 |
Заработало. Вероятно, помогла деинсталляция обновлений 2823324 и 2840149. Деинсталляция только первого из них не помогла.
3 |
«Whenever I am trying to run a CHKDSK on my External Hard Drive E: for error checking, I keep getting the [Errors found. CHKDSK cannot continue in read-only mode] error message. What should I do to fix the CHKDSK read-only error and make CHKDSK work normally?»
Any time when your hard drive starts misbehaving or reporting certain errors, CHKDSK can be a lifesaver. CHKDSK, short for check disk, is used to verify the file system integrity of a volume and fix logical file system errors. In Windows 10/8/7/XP and DOS, we can run CHKDSK in File Explorer, Disk Management and Command Prompt. Here on this page, we’ll focus on one of the commonly seen CHKDSK command prompt issues that prevents you from running some CHKDSK commands and parameters like chkdsk /f/r, chkdsk /scan, with the error message «CHKDSK cannot continue in read-only mode».
All Five Ways to Fix CHKDSK Read-only Mode:
- 1. Schedule a CHKDSK on Reboot
- 2. Remove Disk Read-only Using Diskpart
- 3. Remove Disk Read-only Using Software
- 4. Change Read-only Files to Normal
- 5. Close All Programs and Files
CHKDSK not working issue occurs due to various reasons, for example, write protection, read-only issue, etc. when you are trying to use it to check disk errors or startup issues. If the cause is the read-only issue, it will report the error message reading as:
«This type of file system is NTFS.
Errors found. CHKDSK cannot continue in read-only mode.»
This error usually occurs in Windows 10/8/7/XP or other versions in three situations:
- You are trying to run CHKDSK on your system partition.
- The disk you are trying to scan is currently used by a program.
- The disk you are trying to scan has a read-only file system.
Related topic: The type of the file system is RAW. CHKDSK is not available for RAW drives.
How to Fix CHKDSK Cannot Continue in Read-only Mode Error
In different situations where CHKDSK cannot continue in read-only mode, you should try different ways to get the problem fixed. The following tricks and tips will help.
Fix 1. Schedule a CHKDSK on Reboot
When CHKDSK cannot continue in read-only mode because you are trying to scan the system partition or a drive that is currently used by a program, the best fix is to schedule a CHKDSK on reboot.
Step 1. Press Windows + X keys to bring up the power users menu.
Step 2. In the power users menu, select the «Command Prompt (Admin)» option.
Step 3. Click «Yes» when you are presented with a UAC window requesting permission to launch the Command Prompt as Administrator.
Step 4. In the Command Prompt window, type chkdsk /r c: and press Enter. Here you should replace c with the drive letter of the disk.
Step 5. Click «Y» when you are asked if want CHKDSK to run when the system restarts next.
Step 6. Restart the system, CHKDSK will be automatically launched to check and repair disk errors in Windows.
Fix 2. Remove Read-only on a Disk Using Diskpart
Sometimes, the CHKDSK read-only mode is caused by the hard drive that it’s checking is read-only. To run CHKDSK not in the read-only mode, you must change the drive from read-only status to read and write in the Windows command prompt.
Step 1. Press Windows + X keys and select Command Prompt (Admin).
Step 2. On the Windows Command Prompt window, you’ll enter the following command lines each by each.
- diskpart
- list disk
- select disk + number (e.g. select disk 1)
- attributes disk clear readonly
- exit
Now you can continue using CHKDSK again.
Fix 3. Remove Read-only on a Disk Using Software
If you don’t consider yourself a pro-computer user and you’re not familiar with command-lines, don’t worry. There are graphical-based solutions to help you remove write-protection from your hard drives, USB drives, and even SD cards.
EaseUS CleanGenius is one of these tools that helps you fix aforementioned issues on your drives without knowing a thing about command-line.
Here’s an easy-to-follow guide on how to use this tool to get your issues sorted:
Step 1: DOWNLOAD and install EaseUS CleanGenius (free) on your computer.
Step 2: Run EaseUS CleanGenius on your PC, select Optimization and choose the Write Protection mode.
Step 3: Select the device that is write-protected and click Disable to remove the protection.
Fix 4. Change the Read-only File System to Normal
If the above method cannot help, it suggests that CHKDSK cannot continue in read-only mode because the disk you are trying to scan has an unrecognized or incompatible file system. To fix it, you have to change the read-only file system to a read-write format. EaseUS free partition software can help you manage the job by disk formatting.
Step 1. Run EaseUS Partition Master, right-click the hard drive partition you intend to format and choose «Format».
Step 2. In the new window, set the Partition label, File system (NTFS/FAT32/EXT2/EXT3/EXT4/exFAT), and Cluster size for the partition to be formatted, then click «OK».
Step 3. Then you will see a warning window, click «Yes» in it to continue.
Step 4. Click the «Execute 1 Task(s)» button to review the changes, then click «Apply» to start formatting the partition on your hard drive.
Fix 5. Close All Running Programs and Files
The disk you are trying to scan is currently used by a program. If this is the case, you can close all programs, processes and files that might be using or accessing the target drive. Manually turning off the programs doesn’t solve the CHKDSK read-only problem? You can have a further check in the Windows Task Manager.
Step 1. Press Ctrl + Shift + Esc to open Task Manager in Windows 10/8/7 to check what programs and processes are running in the background.
Step 2. Right-click the suspicious application or process and choose End task to force close a program.
Have You Solved the CHKDSK Read-only Mode Problem?
Regarding the topic «Errors found. CHKDSK Cannot Continue in Read-only Mode», we come up with five solutions to help you get rid of CHKDSK read-only mode. All methods are easy to apply, so keep patient and try each of the five until your problem was completely fixed.
For average computer users, CHKDSK running in Windows Command Prompt is not so friendly, let alone when it reports errors. Hence, to make it easier to check file system errors or fix file sysem corruption, users can feel no hesitated to download the CHKDSK free alternative — EaseUS Partition Master. It’s a comprehensive partition manager software that comes with the «Check File System» feature, in a much simple operation.
How to check file system with CHKDSK alternative — EaseUS Partition Master:
«Whenever I am trying to run a CHKDSK on my External Hard Drive E: for error checking, I keep getting the [Errors found. CHKDSK cannot continue in read-only mode] error message. What should I do to fix the CHKDSK read-only error and make CHKDSK work normally?»
Any time when your hard drive starts misbehaving or reporting certain errors, CHKDSK can be a lifesaver. CHKDSK, short for check disk, is used to verify the file system integrity of a volume and fix logical file system errors. In Windows 10/8/7/XP and DOS, we can run CHKDSK in File Explorer, Disk Management and Command Prompt. Here on this page, we’ll focus on one of the commonly seen CHKDSK command prompt issues that prevents you from running some CHKDSK commands and parameters like chkdsk /f/r, chkdsk /scan, with the error message «CHKDSK cannot continue in read-only mode».
All Five Ways to Fix CHKDSK Read-only Mode:
- 1. Schedule a CHKDSK on Reboot
- 2. Remove Disk Read-only Using Diskpart
- 3. Remove Disk Read-only Using Software
- 4. Change Read-only Files to Normal
- 5. Close All Programs and Files
CHKDSK not working issue occurs due to various reasons, for example, write protection, read-only issue, etc. when you are trying to use it to check disk errors or startup issues. If the cause is the read-only issue, it will report the error message reading as:
«This type of file system is NTFS.
Errors found. CHKDSK cannot continue in read-only mode.»
This error usually occurs in Windows 10/8/7/XP or other versions in three situations:
- You are trying to run CHKDSK on your system partition.
- The disk you are trying to scan is currently used by a program.
- The disk you are trying to scan has a read-only file system.
Related topic: The type of the file system is RAW. CHKDSK is not available for RAW drives.
How to Fix CHKDSK Cannot Continue in Read-only Mode Error
In different situations where CHKDSK cannot continue in read-only mode, you should try different ways to get the problem fixed. The following tricks and tips will help.
Fix 1. Schedule a CHKDSK on Reboot
When CHKDSK cannot continue in read-only mode because you are trying to scan the system partition or a drive that is currently used by a program, the best fix is to schedule a CHKDSK on reboot.
Step 1. Press Windows + X keys to bring up the power users menu.
Step 2. In the power users menu, select the «Command Prompt (Admin)» option.
Step 3. Click «Yes» when you are presented with a UAC window requesting permission to launch the Command Prompt as Administrator.
Step 4. In the Command Prompt window, type chkdsk /r c: and press Enter. Here you should replace c with the drive letter of the disk.
Step 5. Click «Y» when you are asked if want CHKDSK to run when the system restarts next.
Step 6. Restart the system, CHKDSK will be automatically launched to check and repair disk errors in Windows.
Fix 2. Remove Read-only on a Disk Using Diskpart
Sometimes, the CHKDSK read-only mode is caused by the hard drive that it’s checking is read-only. To run CHKDSK not in the read-only mode, you must change the drive from read-only status to read and write in the Windows command prompt.
Step 1. Press Windows + X keys and select Command Prompt (Admin).
Step 2. On the Windows Command Prompt window, you’ll enter the following command lines each by each.
- diskpart
- list disk
- select disk + number (e.g. select disk 1)
- attributes disk clear readonly
- exit
Now you can continue using CHKDSK again.
Fix 3. Remove Read-only on a Disk Using Software
If you don’t consider yourself a pro-computer user and you’re not familiar with command-lines, don’t worry. There are graphical-based solutions to help you remove write-protection from your hard drives, USB drives, and even SD cards.
EaseUS CleanGenius is one of these tools that helps you fix aforementioned issues on your drives without knowing a thing about command-line.
Here’s an easy-to-follow guide on how to use this tool to get your issues sorted:
Step 1: DOWNLOAD and install EaseUS CleanGenius (free) on your computer.
Step 2: Run EaseUS CleanGenius on your PC, select Optimization and choose the Write Protection mode.
Step 3: Select the device that is write-protected and click Disable to remove the protection.
Fix 4. Change the Read-only File System to Normal
If the above method cannot help, it suggests that CHKDSK cannot continue in read-only mode because the disk you are trying to scan has an unrecognized or incompatible file system. To fix it, you have to change the read-only file system to a read-write format. EaseUS free partition software can help you manage the job by disk formatting.
Step 1. Run EaseUS Partition Master, right-click the hard drive partition you intend to format and choose «Format».
Step 2. In the new window, set the Partition label, File system (NTFS/FAT32/EXT2/EXT3/EXT4/exFAT), and Cluster size for the partition to be formatted, then click «OK».
Step 3. Then you will see a warning window, click «Yes» in it to continue.
Step 4. Click the «Execute 1 Task(s)» button to review the changes, then click «Apply» to start formatting the partition on your hard drive.
Fix 5. Close All Running Programs and Files
The disk you are trying to scan is currently used by a program. If this is the case, you can close all programs, processes and files that might be using or accessing the target drive. Manually turning off the programs doesn’t solve the CHKDSK read-only problem? You can have a further check in the Windows Task Manager.
Step 1. Press Ctrl + Shift + Esc to open Task Manager in Windows 10/8/7 to check what programs and processes are running in the background.
Step 2. Right-click the suspicious application or process and choose End task to force close a program.
Have You Solved the CHKDSK Read-only Mode Problem?
Regarding the topic «Errors found. CHKDSK Cannot Continue in Read-only Mode», we come up with five solutions to help you get rid of CHKDSK read-only mode. All methods are easy to apply, so keep patient and try each of the five until your problem was completely fixed.
For average computer users, CHKDSK running in Windows Command Prompt is not so friendly, let alone when it reports errors. Hence, to make it easier to check file system errors or fix file sysem corruption, users can feel no hesitated to download the CHKDSK free alternative — EaseUS Partition Master. It’s a comprehensive partition manager software that comes with the «Check File System» feature, in a much simple operation.
How to check file system with CHKDSK alternative — EaseUS Partition Master:
- 14.08.2020
- 11 788
- 2
- 01.11.2020
- 8
- 7
- 1
- Содержание статьи
- Описание
- Синтаксис
- Параметры
- Примечания
- Таблица кодов с ошибками CHKDSK
- Примеры использования
- Справочная информация
- Комментарии к статье ( 2 шт )
- Добавить комментарий
Описание
CHKDSK — Выводит на экран отчета о состоянии диска в форме, зависящей от используемой файловой системы. Команда chkdsk также составляет список ошибок на диске и исправляет их. Выполненная без параметров команда chkdsk выводит информацию о состоянии текущего диска, но не исправляет ошибки. Команду могут выполнять только члены группы администраторов компьютера, поэтому, если вы получаете ошибку с таким вот содержимым:
В доступе отказано, так как у вас нет достаточных прав или
диск, возможно, занят другим процессом.
Вам необходимо вызвать эту служебную программу в режиме с повышенными правами
и убедиться в том, что диск разблокирован.
То первым делом, надо попытаться запустить данную команду из командной строки, запущенной с правами администратора, более подробно можно прочитать в нашей статье: Как запустить командную строку с правами администратора
Синтаксис
chkdsk [том:][[путь] имя_файла] [/f] [/v] [/r] [/x] [/i] [/c] [/l[:размер]]
Параметры
Параметр | Описание |
---|---|
том: | Указывает букву диска (с последующим двоеточием), точку подключения или имя тома |
[путь] имя_файла | Задает местонахождение и имя файла или имена множества файлов, для которых команда chkdsk проверит степень фрагментации. Для задания нескольких файлов можно использовать подстановочные знаки (* и ?) |
/f | Задает исправление ошибок на диске. Диск должен быть заблокирован. Если диск не заблокирован командой chkdsk, отображается запрос на проверку диска при следующей перезагрузке компьютера |
/v | Выводит на экран имена проверяемых файлов и каталогов |
/r | Обнаруживает поврежденные сектора и восстанавливает ту часть данных, которая еще может быть прочитана. Диск должен быть заблокирован |
/x | Используйте только с файловой системой NTFS. При необходимости инициирует операцию отключения тома в качестве первого действия. Все открытые дескрипторы диска будут неверны. Включает также функциональные возможности параметра /f. |
/i | Используйте только с файловой системой NTFS. Выполняет менее тщательную проверку записей индекса, что уменьшает время, необходимое для работы команды chkdsk |
/c | Используйте только с файловой системой NTFS. Пропускает проверку циклов в структуре папок, что уменьшает время, необходимое для работы команды chkdsk |
/l[:размер] | Используйте только с файловой системой NTFS. Устанавливает указанный размер журнала. Если размер не указан, параметр /l выводит текущий размер |
/? | Отображение справки в командной строке |
Примечания
- Чтобы выполнить команду chkdsk для жестких дисков, необходимо быть членом группы администраторов.
- Если требуется исправить ошибки на диске с помощью команды chkdsk, нельзя открывать файлы на этом диске. В противном случае выводится следующее сообщение о ошибке:
Невозможно выполнить команду Chkdsk, так как указанный том используется другим процессом. Следует ли выполнить проверку этого тома при следующей перезагрузке системы? [Y(да)/N(нет)]
Если пользователь выберет эту возможность, команда chkdsk проверит диск и автоматически исправит ошибки при перезагрузке компьютера. Если проверяемый раздел диска является загрузочным, команда chkdsk автоматически перезагрузит компьютер после проверки этого диска. - Команда chkdsk выполняет проверку дискового пространства и его использования для файловых систем FAT и NTFS. Команда Chkdsk позволяет получить отчет о состоянии со сведениями по каждой файловой системе. Отчет о состоянии диска включает перечень найденных ошибок. Если команда chkdsk запущена без параметра /f в активном разделе, может быть получено сообщение о наличии серьезных ошибок, так как диск нельзя заблокировать. Для поиска ошибок команду chkdsk нужно запускать время от времени на каждом диске.
- Если указан параметр командной строки /f, программа chkdsk исправляет ошибки на диске. При работе chkdsk должна обеспечиваться возможность блокирования диска для исправления ошибок. Поскольку при исправлении ошибок обычно изменяется таблица размещения файлов и иногда происходит потеря данных, программа chkdsk запрашивает подтверждение в следующем виде:
Потерянных кластеров: 10; цепочек: 3. Преобразовать потерянные цепочки кластеров в файлы [Y(да)/N(нет)]?
Если ввести Y, Windows сохраняет каждую потерянную цепочку в корневом каталоге как файл с именем формата Filennnn.chk. После завершения выполнения chkdsk можно проверить эти файлы на наличие нужных сведений. Если ввести N, Windows исправляет ошибки на диске без сохранения данных из потерянных блоков.
- Если параметр командной строки /f не используется, программа chkdsk только выдает сообщение о наличие ошибок в файле, но не исправляет их.
- Если команда chkdsk /f запущена на диске большого объема (например 70 Гб) или диск содержит большое количество файлов (например несколько миллионов), для завершения работы программы chkdsk может потребоваться очень много времени (возможно несколько дней). В течение всего этого времени компьютер будет недоступен для пользователей, так как chkdsk не возвращает управления до завершения работы.
- Система Windows выводит отчет программы chkdsk о состоянии диска с файловой системой FAT в следующем формате:
Серийный номер тома: B1AF-AFBF 72214528 байт всего на диске 73728 байт в 3 скрытых файлах 30720 байт в 12 каталогах 11493376 байт в 386 пользовательских файлах 61440 байт в поврежденных секторах 60555264 байт доступно на диске 2048 байт в каждом кластере Всего кластеров на диске: 35261. 29568 кластеров на диске
- Система Windows выводит отчет программы chkdsk о состоянии диска с файловой системой NTFS в следующем формате:
Тип файловой системы: NTFS. ПРЕДУПРЕЖДЕНИЕ! Параметр F не указан. CHKDSK выполняется в режиме только чтения. Этап 1. Проверка базовой структуры файловой системы... Обработано записей файлов: 378112. Проверка файлов завершена. Обработано больших файловых записей: 7749. Обработано поврежденных файловых записей: 0. Этап 2. Проверка связей имен файлов... Обработано записей повторного анализа: 126. Обработано записей индекса: 488430. Проверка индексов завершена. Проверено неиндексированных файлов: 0. Восстановлено неиндексированных файлов в утерянное и найденное: 0. Обработано записей повторного анализа: 126. Этап 3. Проверка дескрипторов безопасности... Проверка дескрипторов безопасности завершена. Обработано файлов данных: 55160. CHKDSK проверяет журнал USN... Обработано байт USN: 37157896. Завершена проверка журнала USN Windows проверила файловую систему и не обнаружила проблем. Дальнейшие действия не требуются. 40843662 КБ всего на диске. 17084612 КБ в 166171 файлах. 125184 КБ в 55161 индексах. 0 КБ в поврежденных секторах. 476406 КБ используется системой. 55312 КБ занято под файл журнала. 23157460 КБ свободно на диске. 4096 байт в каждой единице распределения. Всего единиц распределения на диске: 10210915. Доступно единиц распределения на диске: 5789365. Проверка диска и вывод отчета.
- Если указан параметр /f, команда chkdsk выводит сообщение об ошибке, если на диске найдены открытые файлы. Если же параметр /f не указан и на диске найдены открытые файлы, chkdsk может выводить сообщения о потерянных блоках на диске. Это произойдет в случае, когда открытые файлы еще не записаны в таблице размещения файлов. Если программа chkdsk сообщает о большом количестве потерянных блоков дискового пространства, должна быть рассмотрена возможность ремонта диска.
- Используйте параметр командной строки /r для обнаружения физических ошибок диска в файловой системе.
- Испорченные сектора, о которых сообщает команда chkdsk, были маркированы при первом форматировании диска. Такие сектора не представляют опасности.
Таблица кодов с ошибками CHKDSK
Код завершения | Описание |
---|---|
0 | Не найдено ни одной ошибки. |
1 | Ошибки найдены и исправлены. |
2 | Была выполнена очистка диска, например удалены ненужные файлы, или очистка не была выполнена из-за отсутствия ключа /f. |
3 | Диск не может быть проверен, ошибки не могут быть исправлены или ошибки не были исправлены, так как не был задан ключ /f. |
Примеры использования
Если требуется проверить диск D и исправить все обнаруженные ошибки в Windows, введите следующую команду:
chkdsk d: /f
Если обнаружена ошибка, выполнение программы сhkdsk приостанавливается и выводятся соответствующие сообщения. По окончании выполнения команды chkdsk на экран выводится отчет, содержащий сведения о текущем состоянии диска. До завершения работы chkdsk нельзя открывать какие-либо файлы на указанном диске.
Чтобы проверить фрагментацию всех файлов в текущем каталоге на диске с файловой системой FAT, введите следующую команду:
chkdsk *.*
Chkdsk выведет отчет о состоянии диска, а затем список фрагментированных файлов, удовлетворяющих шаблону команды.
Справочная информация
Целостность файлов на жёстком диске является важной компонентной стабильно работающей компьютерной системы. Появление в файлах и файловой структуре различных ошибок, нарушение логической структуры диска, возникновение на диске битых секторов приводит к некорректной работе ПК, сбоям в работе системы, глюкам и зависаниям. Для профилактики подобных проблем в операционной системе, начиная с архаичной MS DOS и заканчивая современными версиями ОС Windows 10, предусмотрен специальный инструмент, призванный проверять и восстанавливать целостность файловой системы, бороться с логическими и физическими ошибками на диске. Речь идёт о системной утилите CHKDSK, и в данном материале я расскажу, что это за утилита, для чего она предназначена, и как может помочь команда CHKDSK /F /R для восстановления работы файлов на вашем ПК.
Содержание
- Что такое CHKDSK?
- Функционал команды CHKDSK
- Заключение
Что такое CHKDSK?
CHKDSK (сокращение от английского «check disk» — проверка диска) – это системный инструмент, предназначенный для проверки жёсткого диска на наличие логических ошибок, битых секторов (bad sector), а также исправления найденных им проблем.
Функционал CHKDSK позволяет восстанавливать логическую структуру диска, включая исправление некорректных точек входа MFT (главной файловой таблицы). В случае нахождения битых секторов, выступающих в двух основных формах – «мягкой» (появляются, когда данные были записаны некорректно) и «жёсткой» (битые сектора возникли из-за физического повреждения диска), CHKDKS обычно восстанавливает «мягкие» битые сектора, и маркирует «жёсткие» таким образом, чтобы они не могли быть далее использованы системой.
Работа данной утилиты может занять довольно продолжительное время, причём для своей работы CHKDSK требует обязательного наличия эксклюзивных прав на запись диска. Потому, если вы, находясь в ОС Виндовс, захотите проверить системный диск (обычно С) с помощью данного инструмента, то система предложит вам перезагрузить компьютер, и, при последующем старте, CHKDSK получит расширенные права, а затем проведёт проверку вашего диска на наличие ошибок.
Функционал команды CHKDSK
Существуют две основные формы активации данной утилиты, позволяющие вам запустить chkdsk:
- Активация стандартным способом. Жмём на «Мой компьютер», выбираем нужный диск для проверки, наводим на него курсор, и кликаем правую клавишу мыши. В появившемся меню выбираем «Свойства», переходим на вкладку «Сервис» и жмём на «Выполнить проверку» вверху.
Нажмите на «Выполнить проверку» - В появившемся окошке установите галочки рядом с имеющимися двумя параметрами, а затем нажмите на «Ок».
- Если диск не системный, тогда проверка будет проведена незамедлительно, если же диск системный – тогда компьютер внесёт в своё расписание проверку данного диска, и при последующей перезагрузке ваш диск будет проверен функционалом CHKDSK;
- Активация с помощью командной строки. Запустите командную строку от имени администратора, в ней введите:
CHKDSK (имя тома) /(флаг)
Например, часто используемой формой активации CHKDKS является команда:
CHKDSK C: /F /R
где С: — имя тома, /F и /R — используемые флаги.
Приведённая мной команда запускает CHKDSK, предписывая последнему выполнить проверку диска С на наличие повреждённых секторов, и восстановить имеющиеся на них данные (флаг /F обязывает CHKDSK исправлять ошибки на диске, флаг /R обязывает CHDSK искать на диске повреждённые сектора, и попытаться восстановить данные на них).
Другие флаги (команды) CHKDSK таковы:
- /V – во время проверки файловой системы FAT/FAT32 показывает путь к файлам на диске и их имена;
- /X – предварительное отключение тома (требуется обязательное задействование флага /F);
- /I – отключает тщательную проверку индексов. Используется только в файловой системе NTFS, позволяет ускорить проверку диска;
- /C — отключает проверку циклов внутри папок. Используется только в NTFS, также позволяет ускорить проверку;
- /L:(размер в килобайтах) – изменение размера файла журнала до указанной величины (только NTFS);
- /B – повторная проверка повреждённых кластеров диска (только NTFS, требует обязательного наличия ключа /R)
Если же вы просто введёте в командной строке команду «CHKDSK» (без кавычек), то утилита CHKDSK /F /R для избавления от плохих секторов на диске просканирует ваш диск на наличие ошибок в режиме «просто чтение» (read only), никак не исправляя их.
Заключение
Применение команды CHKDSK /F /R в командной строке от имени администратора позволяет исправить логические ошибки на диске, а также провести поиск имеющихся на диске битых секторов с попыткой их последующего восстановления. Используйте CHKDSK при малейших подозрениях на повреждение файловой системы, её функционал, как и функционал системной утилиты SCANNOW, является полезным инструментом в руках опытного пользователя ПК.