Как диагностировать и восстановить этот том NTFS

1219
Zhro

У меня есть Windows Storage Space, который представляет собой массив из 8 дисков, настроенный на четность и отформатированный как NTFS. Вчера я выполнял обслуживание некоторых файлов, используя вкладку безопасности в диалоговом окне свойств папки для рекурсивного изменения большого количества файлов. Никакой другой процесс не работал с этим диском.

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

После перезагрузки у меня возникли проблемы с монтированием поврежденного раздела. Все остальные разделы не имеют проблем.

Информация примечания:

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

Например, в CMD:

> dir \\?\Volume\ The device is not ready.  > mountvol z: \\?\Volume\ > dir z: 

Приглашение будет заблокировано до тех пор, пока пул не перейдет в автономный режим. В командной строке выдается ошибка:

The parameter is incorrect.

Отчеты о хранилищах и состояние ошибок и следующий статус для пула. Все физические диски по-прежнему сообщают "ОК":

Offline due to critical write failures; add drives

И Event Viewer говорит следующее:

Событие 140, Ntfs (Microsoft-WIndows-Ntfs) - ПРЕДУПРЕЖДЕНИЕ

Системе не удалось сбросить данные в журнал транзакций. Повреждение может возникнуть в VolumeId: Z :, DeviceName: \ Device \ HarddiskVolume78. (Устройство, которое не существует, было указано.)

Ошибка 0xc000000e

а также

Событие 50, NTFS - WARNING

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

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

Поскольку пул всегда отключался в результате ошибки записи, я смог восстановить данные, подключив том только для чтения:

> diskpart DISKPART> list disk DISKPART> select disk 13 DISKPART> attributes disk set readonly 

Диск был снова подключен:

DISKPART> online disk 

И объем был установлен:

DISKPART> select volume 2 DISKPART> assign letter z 

Доступ ко всем файлам был восстановлен, и была сделана резервная копия.

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

Я не получаю ошибок от chkdsk:

> chkdsk z: The type of the file system is NTFS. Volume label is Development.  WARNING! /F parameter not specified. Running CHKDSK in read-only mode.  Stage 1: Examining basic file system structure ... 526336 file records processed. File verification completed. 0 large file records processed. 0 bad file records processed.  Stage 2: Examining file name linkage ... 6 reparse records processed. 627238 index entries processed. Index verification completed. 0 unindexed files scanned. 0 unindexed files recovered to lost and found. 6 reparse records processed.  Stage 3: Examining security descriptors ... Security descriptor verification completed. 50451 data files processed.  Windows has scanned the file system and found no problems. No further action is required.  134218748 KB total disk space. 48483444 KB in 475729 files. 61908 KB in 50453 indexes. 0 KB in bad sectors. 2175476 KB in use by the system. 65536 KB occupied by the log file. 83497920 KB available on disk.  4096 bytes in each allocation unit. 33554687 total allocation units on disk. 20874480 allocation units available on disk. 

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

> chkdsk z: /r The type of the file system is NTFS. Windows cannot run disk checking on this volume because it is write protected.  > chkdsk z: /f The type of the file system is NTFS. Windows cannot run disk checking on this volume because it is write protected.  > chkdsk z: /scan The type of the file system is NTFS. Shadow copying the specified volume is not supported.  A snapshot error occured while scanning this drive. Run an offline scan and fix.  > chkdsk z: /offlinescanandfix The type of the file system is NTFS. Windows cannot run disk checking on this volume because it is write protected. 

Объем также не сообщается как «грязный»:

> chkntfs z: The type of the file system is NTFS. Z: is not dirty. 

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

Любые мысли о том, как диагностировать это дальше или как восстановить объем, если это возможно?

ОБНОВИТЬ

Я установил диск для чтения-записи, а том - только для чтения. Затем при попытке проверить диск он записывается как RAW вместо NTFS:

> chkntfs \\?\Volume The type of the file system is RAW. Cannot query state of drive \\?\Volume  > chkdsk \\?\Volume The type of the file system is RAW. CHKDSK is not available for RAW drives. 

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

> mountvol z: \\?\Volume  > chkntfs \\?\Volume The type of the file system is NTFS. \\?\Volume is not dirty. 

Монтируется снова как том для чтения-записи на томе, но блокируется даже при попытке выполнить автономное сканирование:

> chkdsk \\?\Volume /offlinescanandfix Cannot open volume for direct access. 

(Бассейн отключился)

0

0 ответов на вопрос