View previous topic :: View next topic |
Author |
Message |
LonerD

Joined: 04 Jan 2011 Posts: 1172 Location: Макеевка
|
(Separately) Posted: Sat Mar 30, 2013 22:37 Post subject: [wfx] RedLOCK |
|
|
RedLOCK
Плагин для работы с заблокированными файлами (такими, как файлы реестра, содержимое %systemroot%\system32\config, файлы, открытые на монопольный доступ или файлы подкачки).
Категория: Системные плагины
Автор: Alexander Myasnikov
Разъясните назначение и возможности плагина.
Открываю его. Вижу файлы диска С и список дисков (который лучше всё же сделать отдельно, а не вперемешку с файлами - мы ведь не в линуксе). И всё.
Открыть заблокированный System Volume Information - невозможно.
Переименовать невозможно ни заблокированный, ни не-блокированный файл или каталог.
Тот же упомянутый в описании файл подкачки - не посмотреть, ни переименовать, ни удалить...
Пробую под Win8x64. Версии Тотала - пробовал обе, и 32-х, и 64-х битная (хотя это не совсем корректно, что на 64-х битной ОС не может работать 32-х битный плагин). _________________ Windows 11 | TC DreamLair eternal pre-α |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Mar 30, 2013 23:24 Post subject: |
|
|
Да и окно прогресс-бара всегда показывает 0% и при копировании залоченных системных файлов надолго замораживается вместе с ТС, даже если файлы уже скопированы физически.
Win7 x32, служба "Теневое копирование тома", естественно, включена. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
LonerD

Joined: 04 Jan 2011 Posts: 1172 Location: Макеевка
|
(Separately) Posted: Sat Mar 30, 2013 23:57 Post subject: |
|
|
Попробовал копирование. Да, оно не фоновое, но у меня копирование pagefile.sys размером в 1 Гб заняло секунды две-три (а на SSD - почти мгновенно).
Этот же файл без свистоплясок с 32-64-битными версиями может и DiskInternals Reader.
Так какие ещё возможности у RedLOCK ? _________________ Windows 11 | TC DreamLair eternal pre-α |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Mar 31, 2013 00:08 Post subject: |
|
|
У DiskInternals Reader как раз с этим проблем нет.
И я не пишу про скорость копирования, заметь.
Ещё читает по F3 (не по Ctrl+Q), но крэшит ТС (хотя, возможно, не в любой конфигурации ТС, т.к. при внутреннем просмотре нет ошибки) с теми же висами прогресса. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
alexanderwdark

Joined: 14 Apr 2008 Posts: 304 Location: Россия
|
(Separately) Posted: Sun Mar 31, 2013 11:24 Post subject: Re: [wfx] RedLOCK |
|
|
Отличие от DIR - работает через VSS, требует повышения (elevation) соответственно. VSS требует родного процесса (64 битного в 64-разрядной ОС, т.е. плагин в 32-bit TC работать не будет)
Это естественно для сервисов низкого уровня, но и это можно обойти - по типу того, как я сделал обертку для DarkCrypt [Заря] (позволяет 32-битному просессу работать в 64-разрядном окружении). Но не вижу смысла на данный момент.
DIR, как я понимаю, является функциональной обёрткой над довольно мощным движком прямого чтения файловых систем с обственной реализацией ДФС. Подход совершенно иной, хотя де-факто в моем плагине копирование тоже выполняется на низком уровне, но всё же средствами ОС.
В RedLOCK доп. плюшек предполагалось много, но сейчас у меня нет возможности их воплотить в жизнь. Собрал пока из того, что было.
Last edited by alexanderwdark on Mon Apr 01, 2013 22:48; edited 1 time in total |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Mar 31, 2013 13:14 Post subject: |
|
|
alexanderwdark
Так а с висами что? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
alexanderwdark

Joined: 14 Apr 2008 Posts: 304 Location: Россия
|
(Separately) Posted: Sun Mar 31, 2013 15:22 Post subject: |
|
|
Flasher wrote: | alexanderwdark
Так а с висами что? |
А что с ними? Точнее, что имеется ввиду под "висами"? Если о прогрессе копирования, то пока его нет. Еще не докопался до сути, как его реализовать, используя программный интерфейс сервиса VSS |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Mar 31, 2013 15:38 Post subject: |
|
|
alexanderwdark wrote: | Если о прогрессе копирования, то пока его нет. | Нет индикации прогресса, но есть окно прогресса. Я же написал: Flasher wrote: | при копировании залоченных системных файлов надолго замораживается вместе с ТС, даже если файлы уже скопированы физически |
+ к этому - нет обновления кэша при изменении файловой структуры, и не реализован переход по cd \\\RedLock\%P%Z. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
alexanderwdark

Joined: 14 Apr 2008 Posts: 304 Location: Россия
|
(Separately) Posted: Mon Apr 01, 2013 22:36 Post subject: |
|
|
В посл. сборке есть некоторые доработки, втч. по прогрессу операции копирования. Есть новая фишка -- копирование с повторами, пропуском и заполнением по маске по типу BadCopy. |
|
Back to top |
|
 |
LonerD

Joined: 04 Jan 2011 Posts: 1172 Location: Макеевка
|
(Separately) Posted: Mon Apr 01, 2013 23:47 Post subject: |
|
|
alexanderwdark
Теперь при копировании отображается прогресс.
А фоновое копирование в wfx-плагинах нельзя сделать? (по аналогии с фоновой архивацией в wcx).
Пожелания (по аналогии с BadCopy и DiskInternals)
1) при копировании не удалять скопированную часть файла (по аналогии с BadCopy). Сейчас если отменить копирование - файл отображается нулевого размера.
2) возможность перехода к файлу, каталогу
Сейчас - непонятно на каком диске мы находимся: \\\RedLock\Windows\
Хочется чтобы путь был стандартный полный: \\\RedLock\С:\Windows\ _________________ Windows 11 | TC DreamLair eternal pre-α |
|
Back to top |
|
 |
alexanderwdark

Joined: 14 Apr 2008 Posts: 304 Location: Россия
|
(Separately) Posted: Tue Apr 02, 2013 07:19 Post subject: |
|
|
По п.1 - довольно странно, но сейчас при отмене копирования скопированные данные не удаляются. Если посмотреть по большим файлам, то это явно заметно. Возможно отмена произошла еще до первого записанного блока?
По другим пунктам - я тоже об этом думал. Руки не добрались. |
|
Back to top |
|
 |
LonerD

Joined: 04 Jan 2011 Posts: 1172 Location: Макеевка
|
(Separately) Posted: Tue Apr 02, 2013 13:48 Post subject: |
|
|
Quote: | сейчас при отмене копирования скопированные данные не удаляются |
Windows 8 x64 Eng. TC 8.01 x64.
Копирую большие файлы (несколько гигабайт). Когда прогресс копирования доходит до 80% и более - отменяю копирование. В итоге скопировавшийся файл - нулевого размера. Пробовал ставить на паузу (ждать пока блоки запишутся), а через некоторое время отменять копирование - результат тот же.
При нажатии на крестик окна копирования - странное поведение. Копирование не отменяется, а временно переходит в фоновый режим, можно выделить левой кнопкой (!) несколько файлов или каталогов или успеть зайти в какой-нибудь каталог.
Кстати, плагин очень неспешно реагирует на отмену копирования. После нажатия на кнопку на некоторое время призадумывается, и только потом отменяет. _________________ Windows 11 | TC DreamLair eternal pre-α |
|
Back to top |
|
 |
alexanderwdark

Joined: 14 Apr 2008 Posts: 304 Location: Россия
|
(Separately) Posted: Tue Apr 02, 2013 22:42 Post subject: |
|
|
LonerD, погляжу. Сходу повторить не удалось. Кстати, копируете заблокированные файлы? Там несколько другой алгоритм. Какие настройки копирования? Если с повторами, то алгоритм отличается. Отмена копирования для заблокированных файлов подразумевает, все же, останов сист. службы в обычном режиме, поэтому задежка не удивительна. |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Apr 03, 2013 00:26 Post subject: |
|
|
alexanderwdark wrote: | втч. по прогрессу операции копирования | Обновил - ничего не изменилось, те же тормоза с 0%..  _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
|