2

Перед обновлением до Windows 8 я сделал несколько резервных копий на дополнительный диск и, в частности, в эту папку: E:\Backups\Keepers\2013.02.14 До Windows 8. Папка резервных копий содержала резервные копии Acronis True Image Home 2010 и несколько копий xcopy.

Когда я установил Windows 8, я стер два раздела на моем SSD-диске в пользу одного раздела для Windows 8 и продолжил установку без проблем. Как и ожидалось, дополнительный диск изменился с E: на D: потому что теперь на диске SSD есть один, а не два раздела.

Сегодня, когда я пошел восстанавливать файлы, я не мог видеть папку D:\Backups\Keepers\2013.02.14 Перед Windows 8 . Сердце запало! После исследования я обнаружил, что папка 2013.02.14 Before Windows 8 имела атрибуты System и Hidden. Я не устанавливал эти атрибуты.

Это приводит меня к следующим вопросам:

  1. Что могло включить атрибут System & Hidden?
  2. Когда я удалил атрибуты из 2013.02.14 До папки Windows 8 одна из двух подпапок имела ту же проблему. Зачем?
  3. Я обнаружил, что папка имеет эти атрибуты по каталогу .tib /s. Почему dir find показывает эти файлы, если они скрыты и системные папки?

4 ответа4

1

Я расскажу вам о распространении: когда одна папка помечена как скрытая, по умолчанию при использовании графического интерфейса атрибут распространяется на файлы и подпапки. Я не могу, конечно, сказать вам, почему это произошло. dir покажет все файлы, как сказал harrymc, но вы можете (как я) сказать проводнику Windows, чтобы он отображал скрытые и системные файлы и папки, которые можно гуглить.

Обновление для комментариев

Скрытие и применение к подпапкам является поведением по умолчанию в Windows при использовании графического интерфейса и возможно с помощью параметра /S из командной строки:

C:\Users\me>attrib /?
Displays or changes file attributes.

ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [+I | -I]
       [drive:][path][filename] [/S [/D] [/L]]

  +   Sets an attribute.
  -   Clears an attribute.
  R   Read-only file attribute.
  A   Archive file attribute.
  S   System file attribute.
  H   Hidden file attribute.
  I   Not content indexed file attribute.
  [drive:][path][filename]
      Specifies a file or files for attrib to process.
  /S  Processes matching files in the current folder
      and all subfolders.
  /D  Processes folders as well.
  /L  Work on the attributes of the Symbolic Link versus
      the target of the Symbolic Link

0

Во-первых, команда dir является древним остатком от MS-DOS. Предполагается, что все файлы будут отображаться в соответствии с дизайном, поскольку в эти дни Microsoft не очень интересовалась неосведомленными потребителями как клиентами.

Лучшее объяснение, которое я могу найти для этих изменений атрибутов файла, состоит в том, что эти файлы были созданы учетной записью, которая была плохо переведена в Windows 8, поэтому они оказались с забавными атрибутами. Только общеизвестные учетные записи, например, настоящий Administrator или Everyone , (как правило) гарантированно будут полностью сохранены после обновления версии Windows.

В любом случае для реального объяснения произошедшего потребуется знание программы обновления Windows 8 и ее ошибок, и ни один разработчик Microsoft никогда не даст вам прямого ответа об ошибках на этом форуме (или любом другом форуме).

0

просто некоторые вирусы сделали это, у меня много похожих проблем на ПК и флешках моих клиентов, они просили восстановления, потому что думают, что их файлы пропали !!!

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

D:\attrib -R -S -H *.* /S /D

все сделано!

0

Я знаю, что это очень старый, но проверьте это:

https://serverfault.com/questions/55668/why-does-robocopy-create-a-hidden-system-folder

Короче говоря, «это связано с копированием скрытой / системной информации о томе системы из корня диска - если она копируется, целевой каталог получает те же атрибуты system / hidden. Создание каталога перед копированием не помогает, так как robocopy тоже его скрывает. Добавьте параметр /A-:SH для игнорирования системных файлов "в команду robocopy.

Больше информации в этом обсуждении Microsoft Technet, в котором разъясняется, что этот переключатель не является более интуитивным /A:-SH .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .