Не удается устранить случайные проблемы с повторяющимися разрешениями в виртуальной машине Windows 10

289
Mik

У меня начались серьезные проблемы с разрешениями "на ровном месте" в Windows 10 Home (10.0.16299 Build 16299). Это виртуальная машина, работающая в Parallels на macOS High Sierra.

Файлы или папки становятся совершенно недоступными случайным образом, и я не могу изменить права доступа к файлу или владельца. Владелец не может быть отображен. Скриншоты ниже.

Я использую IIS, и эти проблемы возникают внутри C:\inetpub\wwwroot. Я думаю, что это влияет на файлы, которые приложение веб-сервера / .NET пишет в то время, но это может продолжаться часами без этого.

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

chkdsk устраняет проблему, но повторяется несколько часов спустя

chkdsk /r /f /x успешно решает проблему после ожидания ~ 1,5 часа, только для того, чтобы он снова повторился на более случайных файлах через час или более.

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

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.   Stage 1: Examining basic file system structure ... 619776 file records processed.   File verification completed. 11697 large file records processed.   0 bad file records processed.    Stage 2: Examining file name linkage ... 865 reparse records processed.   854926 index entries processed.   Index verification completed. 0 unindexed files scanned.   0 unindexed files recovered to lost and found.   865 reparse records processed.    Stage 3: Examining security descriptors ... Cleaning up 46 unused index entries from index $SII of file 0x9. Cleaning up 46 unused index entries from index $SDH of file 0x9. Cleaning up 46 unused security descriptors. Security descriptor verification completed. 117576 data files processed.   CHKDSK is verifying Usn Journal... 41178584 USN bytes processed.   Usn Journal verification completed.  Stage 4: Looking for bad clusters in user file data ... 619760 files processed.   File data verification completed.  Stage 5: Looking for bad, free clusters ... 48814932 free clusters processed.   Free space verification is complete.  Windows has scanned the file system and found no problems. No further action is required.  267610664 KB total disk space. 71330992 KB in 459440 files. 279600 KB in 117577 indexes. 0 KB in bad sectors. 740344 KB in use by the system. 65536 KB occupied by the log file. 195259728 KB available on disk.  4096 bytes in each allocation unit. 66902666 total allocation units on disk. 48814932 allocation units available on disk.  Internal Info: 00 75 09 00 b1 cd 08 00 38 32 0f 00 00 00 00 00 .u......82...... 91 02 00 00 d0 00 00 00 00 00 00 00 00 00 00 00 ................  Windows has finished checking your disk. Please wait while your computer restarts. 

Другие вещи, которые я пробовал безуспешно

  • Включить учетную запись локального администратора ( net user administrator /active:yes) и запустить takeown / icacls, когда вход в систему локального администратора не работает (см. Ниже)
  • C:> Инструменты> Проверка ошибок говорит, что ошибок не найдено
  • Управление компьютером> Общие папки> Открытые файлы пустые
  • Опция Take Ownership, добавленная в этом учебном пособии, приводит к тому, что сообщения Access is denied

Вывод takeown и icalcs (как локальная учетная запись администратора с привилегированной командной строкой)

> takeown /F ApprovedColor.config ERROR: Access is denied.  > icacls ApprovedColor.config /t /c /GRANT Everyone:F ApprovedColor.config: Access is denied. Successfully processed 0 files; Failed processing 1 files 

Выдернуть мои волосы, так как машина непригодна в своем нынешнем состоянии. Есть ли способ восстановить / починить эту машину? Заранее спасибо.

Скриншоты

Права доступа к файлу - невозможно просмотреть или изменить

enter image description here

Окно расширенного разрешения - нет владельца

enter image description here

1
Вы установили какие-либо дополнения к IIS? Используете ли вы IIS для чего-то большего, чем обслуживание файлов? harrymc 5 лет назад 0
@harrymc IIS обслуживает стандартные приложения .NET (Umbraco CMS) и ничего более. Единственная нестандартная вещь, которую я сделал, это установила официальное расширение IIS URL Rewrite 2.1. Mik 5 лет назад 0

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