Чому Windows 8.1 пошкодив дозволи безпеки на диску з іншої установки Windows


-2

У мене проблема з Windows 8.1 і я роблю "швидку" резервну копію файлів і папок на іншому жорсткому диску інсталяції

Сценарій:

Комп'ютер A: Мій комп'ютер = Windows 8.1, повністю виправлений Комп'ютер B: Інший комп'ютер = Windows 8.0 повністю виправлений (крім 8.1)

  1. Вилучено жорсткий диск з комп'ютера B, щоб перевірити файлову систему та скопіювати файли користувачів та> папки до деяких робіт з очищення
  2. Розмістив жорсткий диск в комп'ютер A і він з'явився як диск K
  3. Доступ до папки K. \ Users \ userA папка
  4. Мені сказали, що я не маю дозволу і т. Д. Хочете отримати доступ Y / N - Клацнув Y
  5. Зачекали близько 2 хвилин, щоб він подумав про це

5a Отримав доступ і скопіював документи та зображення тощо на тимчасове місце зберігання на> Комп'ютер A

  1. Вилучено диск B і повернемо його назад у комп'ютер B
  2. Завантажений
  3. Перехід на екран
  4. Увійшли на комп'ютер B

Проблема 1 - Початковий екран комп'ютера B був абсолютно порожнім. Проблема 2 - Не вдалося отримати доступ навіть до «Робочого столу»

Здається, що ACL заплутався, виконуючи дії, описані вище.

Я намагався повернути доступ за допомогою запуску:

  • icacls c: / * / T / Q / C / RESET - також завантажено бюст "доступу заборонено", і, мабуть, також багато скидається (не впевнений, чи потрібно мені це робити)
  • Провідник і змінено право власності на c: \ users \ userA назад на "userA". Дав UserA повний контроль як c: \ users \ userA, так і c: \ users \ public та всіх їх підлеглих.

Я повторив дії в Windows 7 на жорсткому диску Windows 8, а також в MiniXP, обидва з яких використовують ту саму методологію ACL.

Мої запитання:

  1. чому це робиться в 8, але не в Hiren (miniXP) або Windows 7 як хост-комп'ютер. Це специфічна зміна в обробці ACL в Windows 8 і вище?

  2. Чи є команда icacls c: / * / T / Q / C / RESET в Windows 8 та 8.1 правильною командою для відновлення після цієї пошкодження ACL.


2
Ви взяли право власності на папки та файли. Вас запитали, чи хочете ви це зробити. Хоча це не було б можливо в Linux, оскільки файли файлів обробляються трохи по-іншому, вам все-таки довелося б змінити дозволи, щоб отримати доступ до них, ніж більш імовірно.
Рамхаунд

1
Це занадто довгий пост, щоб не більше скаржитися. Super User - це не форум для публікації скарг. Це місце для отримання допомоги, коли ви зіткнулися з проблемою. Інші люди можуть прочитати вашу публікацію, оскільки вони мають подібну проблему. Тож відредагуйте це питання, щоб бути чітким та стислим щодо того, що ви запитуєте. Тоді, можливо, це може бути цінним для інших. Інакше він, швидше за все, закриється.
CharlieRB

"Кобила - кінь дорослої жінки або інший коник. [1]"
Ƭᴇcʜιᴇ007

Питання відредаговано, щоб зробити його зрозумілішим. Сподіваємось, це краще допоможе тому, хто має подібну проблему.
користувач331793

Відповіді:


2

а) Тому що ви відповіли "так" на запитання про зміну дозволів. Дозвіл NTFS заснований на SID в системі. Якщо ви помістите диск в іншу машину, відповідають лише вбудовані SID-адреси (Усі, Адміністратор тощо). Усі інші облікові записи мають різні SID, тому ACL повинні бути змінені, якщо ви хочете отримати доступ. Windows не знає, що ви насправді видобули диск з іншого комп’ютера або його SID, він цілком може видалити їх або зробити що завгодно.

b) Додайте дозволи вручну для свого облікового запису користувача та не торкайтеся інших ACL. Таким чином цього не станеться. Якщо це так, то вам доведеться старанно вручну відновити всі дозволи.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.