Доступ запрещён

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
Post Reply
Zmey78
Posts: 30
Joined: Sun 22 Feb, 2015 16:37
Has thanked: 4 times
Contact:

Доступ запрещён

Post by Zmey78 » Tue 10 Mar, 2015 17:40

Флешка с файловой системой NTFS, доступ для "Всех" - все разрешено. Копирую туда файл, пробовал как с копированием прав, так и с наследованием, пробовал и проводником копировать - результат один. При открытии файла на просмотр:

Code: Select all

╔═══════════════════ Доступ запрещён ════════════════════╗
║ Нужно обладать правами администратора                  ║
║ для открытия этого объекта:                            ║
║ \\?\f:                                                 ║
║                                                        ║
║ [x] Выполнить это действие для всех текущих объектов   ║
║ [ ] Больше не спрашивать в текущей сессии              ║
╟────────────────────────────────────────────────────────╢
║                { ▀▄ OK } [ Пропустить ]                ║
╚════════════════════════════════════════════════════════╝
Обратите внимание на "\\?\f:", потому что реально я пытаюсь открыть файл "F:\del\цены.txt". Если нажать "Пропустить" то файл нормально открывается на просмотр.

Удаление и редактирование файла происходит без таких глюков (запрос прав). Если запустить FAR под админом, то и просмотр - без проблем, но это не решение. Флешка с FAT32 тоже вызывает появление такого глюка. На всех разделах локального HDD все открывается без проблем. Из проводника тоже блокнот запускается и открывает файл без проблем.

Раньше этого глюка не было (под Win XP), он появился после того, как отформатировал флешку под Win Server 2008 R2 SP1.

Проблема, получается, только с FAR. Кто знает, при просмотре по F3 не используется прямой доступ к диску или что-то в этом роде? Возможно, проблема в том, что FAR считает флешку сетевым диском (\\?\f: похоже на сетевой путь), в диспетчере устройств она как "Переносное устройство". Как побороть этот глюк?

FAR: 3.0 build 4242 x64
OS: Win Server 2008 R2 SP1

2useven10
Posts: 3983
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 173 times

Доступ запрещён

Post by 2useven10 » Tue 10 Mar, 2015 23:00

Это не сетевое имя, это хитрости M$ для работы с очень длинными и нестандартными именами файлов.
Скорее всего ошибка вылезает в момент определения типа или параметров диска (флешки).
Попробую повторить у себя ...

Zmey78
Posts: 30
Joined: Sun 22 Feb, 2015 16:37
Has thanked: 4 times
Contact:

Доступ запрещён

Post by Zmey78 » Wed 11 Mar, 2015 10:52

Благодарю за помощь.
Флешка большая, 64 ГБ, отформатирована под NTFS с кластером 4096 б.

2useven10
Posts: 3983
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 173 times

Доступ запрещён

Post by 2useven10 » Wed 11 Mar, 2015 14:02

4302

Zmey78
Posts: 30
Joined: Sun 22 Feb, 2015 16:37
Has thanked: 4 times
Contact:

Доступ запрещён

Post by Zmey78 » Wed 11 Mar, 2015 14:59

2useven10 wrote: 4302
Это похоже на совет использовать последнюю версию FAR, но даже среди ночных 4300 - последняя.
Кстати, я почти уверен, что до установки "Asus USB 3.0 Boost" этого глюка не было. Эта программа-драйвер встает как прослойка между флешкой и драйвером Intel xHCI USB 3.0, меняет размер пакетов на очень большой что дает прирост скорости от 0 до 70%.

2useven10
Posts: 3983
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 173 times

Доступ запрещён

Post by 2useven10 » Wed 11 Mar, 2015 15:39

4302 - это номер билда, в котором должно работать (точнее не проявляться).
Появится он не раньше сегодняшней ночной сборки.
Asus USB Boost не при чём. Я повторил глюк у себя (без асусов).

Zmey78
Posts: 30
Joined: Sun 22 Feb, 2015 16:37
Has thanked: 4 times
Contact:

Доступ запрещён

Post by Zmey78 » Wed 11 Mar, 2015 17:50

Спасибо огромное, просто нет слов (но мне надо еще, конечно, убедиться в работоспособности исправления, позже сообщу о результате).

Я заглянул в изменения, возможно, понял что-то не до конца. Теперь флешка будет считаться флешкой, даже если не удалось считать ее "геометрию диска". Есть подозрение, что после установки "Asus USB 3.0 Boost" (или любой другой подобной приблуды) флешка перестает притворятся HDD и возвращать свою геометрию. Вопрос в том, чем мне это может обернутся кроме глюков в FAR, которые как-бы уже исправлены? Если это не оффтопик, конечно...

2useven10
Posts: 3983
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 173 times

Доступ запрещён

Post by 2useven10 » Wed 11 Mar, 2015 19:23

Там все танцы с бубном, чтобы выделить floppy disk (для него оставляется removable),
Viewer в этом случае не включает механизм отслеживания изменений в файле - слишком накладно.
Конечно правильнее было бы найти способ, который работает нормально на w2k8 server, но ...
Сейчас при неудаче будет считаться, что работаем не с дискетой, без всяких сообщений (просто это более вероятный случай).

2useven10
Posts: 3983
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 173 times

Доступ запрещён

Post by 2useven10 » Thu 12 Mar, 2015 15:54

4304 - нормально работает на w2k8

Post Reply

Return to “Нужна помощь”