PDA

Показать полную графическую версию : [решено] Как получить доступ к файлу или папке


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 [20] 21 22 23 24 25

Baiker
06-08-2010, 18:24
Есть диск, на нём фотографии. После выпада WXPsp3 и установки заново новой, фотографии не открываются. В свойствах-> безопасность отображается "родительский объект" - "S-1113456656-****". Какой программой можно перенести права с той системы на эту?
после первого способа "S-1113456656-****" исчез, но на *.jpg всё равно пишет "просмотр не доступен", а на *.doc - файл "нет доступа"
попробовал, то что в шапке написано. с subinacl.exe что-то ничего не получается. может из-за антивируса?
вот это правильно "subinacl.exe /file c:/Documents and Settings/Barxot/Мои документы/Мои рисунки /setowner=Администраторы" или нет ?

w95w7
12-08-2010, 13:25
прочел внимательно(как смог) эту тему (по совету из др.местной темы, по смежному вопросу - кастрация вин7),
и понял, что нет(?) простого способа разблокировать "легким движением руки"(с) сразу весь раздел, где установлена вин7, для стирания "ее излишков" из-под соседней ХР

правильно ли я понял, или пропустил что-то важное и доступное новичку?

Maza Faka
13-08-2010, 08:27
w95w7
Удаление Windows 7 из-под XP без форматирования раздела и без потери данных (http://www.wseven.info/delwindows7underxp/)

w95w7
13-08-2010, 09:41
как описано и в этой теме, и по ссылке - менял собственника для всего раздела,
но, вероятно, не все галки проставил :(
По ссылке, после смены собственника, надо еще много чего прокликать и проверить, оказывается...

ShaddyR
19-08-2010, 21:27
В дополнение, для пользователей Total Commander - в расширенном варианте меню есть два пункта, упрощающие данный процесс: Сеть\Изменение прав доступа (NTFS) и Сеть\Стать владельцем (NTFS).

Порядок действий:
Стать владельцем - выделить нужные папки, использовать второй пункт. Придется многократно повторить для вложенных папок, потому, если нужны не все подпапки - делаемся владельцем корневой, а затем - выборочно - вложенных
Получить права - выделить нужные папки, использовать первый пункт. Обязательно добавить пользователя System с полными правами и , ессно, своего ;) (альтернативный вариант - пользователь Все с аналогичными правами). Не забываем поставить птичку на "Сменить разрешения для подкаталогов", если таковые в данной папке предполагаются быть.

Если программа есть, а пунктов нет - содержимое вложенного файла mnu.rar распаковать в папку установки программы, предварительно сделав резервную копию текущего содержимого, после чего перезапустить программу. Взято с версии 7.50а, но актуально и для более ранних версий.

SANIOK_AV
08-11-2010, 16:12
Доброго времени суток!
На компьютере с Windows7 загружаюсь с LiveCD
Пытаюсь удалить одну из ДЛЛек в %systemroot%\system32\
Не удаляется
Заглядываю в свойтвах файла на вкладку безопасность - кнопки добаляющие/забирающие права неактины
Пробую cacls "полное имя файла" /t /c /g Все:f - пишет эксес денай
Подскажите пожалуйста как быть в такой ситуации?
Заранее благодарен!!!

Petya V4sechkin
08-11-2010, 17:21
SANIOK_AV, фраза из шапки темы
необходимо стать владельцем
вам о чем-нибудь говорит?

SANIOK_AV
08-11-2010, 17:52
Petya V4sechkin, ну а как стать владельцем, если я к примеру на этом компьютере могу только с LiveCD загрузиться в котором, как я уже сказал ни доступа не дашь через вкладку безопасность, ни через CACLS ничего с этой библиотекой не сделаешь?
Вот на ХР всё легко: с CACLS я правда не пробовал, а вот на вкладке безопасность кнопочки активны...

Petya V4sechkin
08-11-2010, 17:56
SANIOK_AV, в шапке темы утилита subinacl.exe

SANIOK_AV
08-11-2010, 18:32
Petya V4sechkin, Спасибо большое!
Работает!

Антон89
10-11-2010, 14:05
Проделал все,доступ есть но не помогает,пишет нет прав

помогите что делать,все перепробовал файл очень нужный

Baiker
14-11-2010, 03:35
Антон89, хороший вопрос. У меня такая же ситуация - "доступ есть, прав нет"

myhouse_1991
12-12-2010, 11:32
Используйте загрузочный диск, который позволяет переправлять права доступа. Например: в сборке ALKID LiveCD есть вкладка безопасность. Или же файл просто используется системным процессом, но снова же загрузочный диск позволит его вытащить.

myhouse_1991
03-01-2011, 16:39
Чтобы получить доступ к файлу или папке, не имея на это соответствующих разрешений, необходимо стать владельцем такого файла или папки. Это позволяет компенсировать отсутствие разрешений на доступ.
А вариант с использованием маркера доступа "Восстановление файлов и папок" и "Архивирование файлов и папок" здесь не приветствуется?

ShaddyR
03-01-2011, 21:06
здесь не приветствуется? »
Почему нет? Он ведь как бы никакие права не нарушает, насколько мне известно? ЕМНИП он используется многими Live-системами на базе ХР, часть системного и антивирусного ПО использует данный метод для доступа к закрытым областям. Так что делись опытом, так сказать)

myhouse_1991
03-01-2011, 22:44
Я когда смотрел возможности Process Explorer, то обратил внимание на то, что он умеет показывать маркеры доступа (в вкладке Security в свойствах процесса) и что в Windows XP они наследуются при запуске нового процесса. Я сделал мини-программу на Delphi+KOL, которая самому себе ставит SeBackupPrivilege на Enabled и SeRestorePrivilege на Enabled и запускает explorer.exe с ключом /separate. В итоге у нового процесса explorer.exe включены маркеры доступа "Восстановление/Архивирование файлов и папок", что позволяет без правки NTFS прав доступа лазить по файловой системе даже если там явно указан запрет хоть на группу Все + другой владелец.

Я вставил во вложениях эту программу. Если нужно запускать не explorer.exe и нужен другой ключ - берите редактор байтов (или HEX редактор - как вам больше нравится называть), ищите explorer.exe и /separate и меняйте. Я там специально выделил много места (240 байт), чтобы проблем с длинными именами exe файлов и параметров не возникало.

Некоторые замечания:
1) В Vista/7 такое может не пойти так как все-таки изменили модель безопасности.
2) У меня не стоит антивирусное ПО и прочее анти, так что я не знаю, могут ли они воспрепятствовать этому процессу - все-таки данная программа делает потенциально опасные вещи (обычно маркеры доступа SeBackupPrivilege и SeRestorePrivilege почти никто не включает - повод для того, чтобы антивирус начал действовать) и они могут быть заблокированы без предупреждения.
3) На всякий случай, если кто не знает - пользователь должен обладать возможностью использования прав "Архивирование файлов и папок" и "Восстановление файлов и папок". Обычно группа "Администраторы" и "Операторы архива" имеют такие права, но никто не запрещает их убрать.

myhouse_1991
04-01-2011, 22:24
Сейчас проверил на Windows 7 на виртуальной машине - там тоже работает, но только если запускать не explorer.exe. Я заметил, что в Windows 7 explorer.exe запускается по-особому - через сервис svchost.exe из-за чего маркеры доступа наследуются не от RunWithNTFSIgnore.exe, а от svchost.exe у которого выключены SeBackupPrivilege и SeRestorePrivilege.

Sanjar_msb
20-01-2011, 13:54
Загружай комп с загр диском имеюший внутри РД коммандер там можно почти всё! у меня тоже была такая ситуация мне помогло!

gudwin_oz
18-02-2011, 14:30
После установки Win XP SP3 сначала всё хорошо, но довольно скоро перестают удаляться файлы. На компе несколько винчестеров NTFS. Не удаление зависит от размера удаляемых файлов: мелкие обычно без проблем, но если сначала Гиговый – то потом и с мелкими проблема. Всё проверено наисвежайшими D. Web и Avast!! Удаляем файл, кликаем на рабочем столе очистить корзину – в ответ: вы хотите удалить Dj1(иногда WINDOWS) затем Df2 (два системных файла из папки КОРЗИНА видимые Тоталем). В результате из виду файл пропадает, но корзина на этом диске имеет объём удаленного файла. После перезагрузки компа всё очищается (удаляется). В другом случае – удаляем (файл исчезает), кликаем на рабочем столе с тем же результатом, возвращаемся назад – там вернулся удалённый файл (он теперь на вид полупрозрачен как скрытые системные) корзина на этом диске его объёмом не занята, при обращении «НЕТ ДОСТУПА».
Причина определилась при помощи Unlocker: на фале обычно «висит» до 6-8 дескрипторов (а на диске С их бывает десятки!!). Разблокируешь – всё чисто удаляется.
ВОПРОС: Unlocker придумали для решения по принципу «Гордиевого узла» не поддающейся исправлению ПРОБЛЕМЫ Windows?? А я как-то “поигрался» на вкладке «Безопасность» диска С правами доступа (правда не запомнил всю последовательность действий) и проблему «как рукой сняло» до следующей переустановки Windows!!!
Сейчас заглянул на вкладку «Безопасность» диска С - а там Группы и пользователи: SYSTEM, Администраторы, Все, Пользователи, СОЗДАТЕЛЬ-ВЛАДЕЛЕЦ, S-1-5-21- .. откуда взялись (???), кого можно удалить без ущерба для системы. Ведь это они «цепляются» за файлы, да и между собой «дерутся» за права командовать…

ShaddyR
12-04-2011, 17:06
только прочел, попробую ответить..
Сейчас заглянул на вкладку «Безопасность» диска С - а там Группы и пользователи: SYSTEM, Администраторы, Все, Пользователи, СОЗДАТЕЛЬ-ВЛАДЕЛЕЦ, S-1-5-21- .. откуда взялись (???), кого можно удалить без ущерба для системы. Ведь это они «цепляются» за файлы, да и между собой «дерутся» за права командовать… »
Ничего нигде не нужно удалять. Никуда они ничего не цепляют - это просто разграничение доступа. Если уж припекло - оставь два профиля: System и ВСЕ, с правами "полный доступ". Только никаких дескрипторов это не уменьшит.




© OSzone.net 2001-2012