1

Кто-то или кто-то недавно удалил 90% файлов в сети. Восстановление было выполнено путем копирования файлов резервных копий из NAS на базе Linux (Baffalo Terastation Pro) обратно на серверы win2k8.

После копирования у меня есть 100++ файлов, которые выдают следующую ошибку:

http://static.spiceworks.com/attachments/post/0007/5057/SecPerm.jpg

это то, что появляется даже при доступе как домен \ администратор на клиентском компьютере с Windows 7. Я прочитал информацию из разных мест, таких как это, но все они хотят удалить файл. В моем случае я хочу восстановить этот файл.

Очевидно, что файл находится на сервере, потому что он влияет на количество элементов файла и размер папки. Это визуально есть и в папке. Но при выполнении каких-либо действий над ним, например, при перемещении, открытии, настройке информации о безопасности, Windows сообщает "указанный файл не найден".

Я попытался с помощью диалогового окна свойств, командной строки и ICACLS. Все дают файл не найдена ошибка.

Есть ли способ, как я могу это исправить?

6 ответов6

1

У меня была такая же проблема, когда я скопировал файл из Linux в Windows 7. Я решил это, изменив разрешение файла в Linux как:

sudo chmod 777 filename

а затем скопировал его в Windows 7, и он работал.

1

Возможно, вы сможете получить доступ к файлу из cmd.exe используя имя 8.3.

  1. Откройте cmd.exe .
  2. cd к расположению файла.
  3. Введите dir /x .
  4. Используйте имя 8.3 (например, FILENA~1.txt), чтобы скопировать или переименовать файл.
0

У меня были проблемы, когда файлы были в автономном режиме с конфликтами. Если вы используете автономные файлы, попробуйте очистить конфликты

0

Это не проблема rights и, скорее всего, может быть связана с защитой UAC .

Ссылаясь на решение UAC off, перечисленное в этом же вопросе на TechNet,
Вы можете попытаться получить доступ после включения UAC но я советую против этого.

У меня была такая же ошибка, когда я случайно уронил папку в каталоге WindowsApps в корне дополнительного диска. Когда я пытался получить к нему доступ через командную строку - он выдавал Bad data . Также dir /q будет показывать «три точки»: ... для owner .

Я перезагрузил компьютер в командную строку (Shift + Restart > Command prompt) и смог получить доступ и переместить каталог с защищенного диска. Я тогда смог получить к нему доступ нормально в окнах.

0

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

@ techie007 Сначала мы сделали chkdisk, тогда ошибок не было,

Мы загрузились в safemode на самом сервере и смогли получить доступ непосредственно к затронутым файлам и папкам. Это решило проблему.

Опять же, я думаю, что это что-то, что должно было быть в килобайтах или что-то в этом роде, а не проба и ошибка.

0

Установите UNLOCKER http://www.emptyloop.com/unlocker/ отсканируйте файл и удалите его с помощью unlocker (левый нижний угол "No Action")

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