Персональный проект Александра Чижова, Иркутск 1998-2006Компьютерный журнал Cooler | скачать новые компьютерные игры | гаджеты | астрономия | обзоры программиста System's temperature
recent issueaboutarchiveLive TAMrubricatorlinksBooks digestComments
Компьютерный журнал "Cooler" Александра Чижова (Иркутск)

Выпуск от 05.02.2008в начало коммент   в конец коммент



USB safely remove - замена стандартному сервису "извлечение устройств". В принципе, сама идея программы не нова - я подобные встречал - у них простая функция - удобно показывать USB устройства позволять "останавливать" их.

Однако, есть некоторые тонкости. например, если к USB флэшке есть обращение (открытые дескрипторы, я полагаю), то система не дает отключать девайс, требуя сначала завершить работу с ним в какой-то программе. А вот в какой?! У меня была ситуация, когда я потерялся между двумя флэшками и одним фотиком - пришлось детально изучать, кто какую занял букву и какая программа "держит" флэшку.

В USB safely remove эта проблема решена - по крайней мере, при невозможности выключить устройство, она предлагает два варианта решения - остановить все равно (форсировать), попробовать еще раз и, самое главное, - тут же ищет, какая именно программа "держит" флэшку и не закрыла дескрипторы и показывает ее - остается лишь проверить, что там в этой программе открыто.
В общем, мне идеология программы понравилась. Интерфейс нормальный, ничего лишнего. На каждое устройство (у вас их и не так много ведь) можно четко назначить свою пиктограмму - тоже очень удобно.
Стоимость 150р. я считаю вполне справедливой. Кстати, там на сайте какая-то акция проводится по бесплатной годовой лицензии. А так - триал 30 дней.

 
35  Px :
С devcon экспериментировали тут - http://forum.farmanager.com/viewtopic.php?p=30790#p30790
    -   | rank:129 | post-id:15786|15.02.2008/11:25
 
34  Karbazol :
[to mrCrunch]
Есть такая софтина. Она входит, вместе с сырцами, в состав Windows DDK и называется devcon.
    -    ICQ:12156975  | rank:1 | post-id:15725|14.02.2008/01:07
 
33  SparcUser :
В виндах можно настроить как будут вести себя флэш и прочие removable. Если установлена оптимизация на скорость записи, то да, сброс кэша нужен. И в данном случае согласен, что лучше sync -r нет. Ну а по умолчанию стоит оптимизация на скорость извлечения и отложенной записи при работе с флешем нет. Вот и получается что большинство действует по привычке оставшейся от виндов
бывших до xp...
    -   | rank:96 | post-id:15618|11.02.2008/03:03
 
32  anton_kg :
кстати, в FAR'e есть функция eject. Работает на CD-ROMах и на флэшках.
alt+f1, выбираем диск, но не жмем ентер. А ждем DEL. Сменное устройство можно вынимать.
    -   | rank:194 | post-id:15616|11.02.2008/02:02
 
31  roman2 :
те кто завидует линуксовому lsof могут скачать с sysinternals.com handle.exe и искать залоченные файлы бесплатно и в консоли ;)
    -   | rank:167 | post-id:15580|08.02.2008/22:57
 
30  Quasimodo :
И, кстати, под XP64 не может найти процесс, удерживающий флэшку. Надо будет на работе под XP32 проверить.
    -   | rank:9 | post-id:15578|08.02.2008/19:52
 
29  Quasimodo :
Программа, может и не плохая, несмотря на несколько нестандартный интерфейс, но 16 метров в памяти - это как-то слишком. Она на Дельфи писана, что ли?
    -   | rank:9 | post-id:15577|08.02.2008/19:44
 
28  coolerman :
[to mashkin]
А можно было бесплатно получить.
С 11 по 17 февраля 2008 года каждый желающий может получить бесплатную годовую лицензию на USB Safely Remove 3.3. Для этого достаточно зайти на страничку раздачи лицензий и указать свое имя и адрес электронной почты. В течение суток после этого на e-mail будет выслана лицензия.
http://safelyremove.com/ru/giveawayweekp.htm
    -   | rank:81 | post-id:15559|08.02.2008/11:53
 
27  Ant :
[to iZEN] >Просто при выдёргивании флэшки без отмонтироавния в этих системах можно нарваться на kernel panic.
Ну насчет Linux'а - это вы соврамши... (По незнанию ли, или просто провокация)
Даже если отсоединить IDE устройство - будут просто сыпацца ошибки в консоль, что диск не читается. Но ядро будет жить своей жизнью, а тут про какие-то USB девайсы...
    -   | rank:38 | post-id:15547|08.02.2008/07:52
 
26  iZEN :
zencd> мне каждый раз приходит мысль дать прзработчикам стандартного Removera по голове, ну то есть упростить уже наконец отмонтировку — а то столько раз надо нажать

А вы правой кнопкой нажимаете? Ужс. Ж))

Всего два раза: левой кнопкой мыши по значку в трее и по пункту всплывающего при этом меню.

Ant> Гы-гы... Виндузятнеки платят бабло за функционал, который в Linux'е есть уже много-много лет! :)))

Это не достоинство Linux. Такое же есть в Solaris, FreeBSD и Mac OS X.
Просто при выдёргивании флэшки без отмонтироавния в этих системах можно нарваться на kernel panic.
    -   | rank:3 | post-id:15541|08.02.2008/01:44
 
25  snowman :
давно пользуюсь и всем клиентам ставлю shortcut на десктопе программы Sync.exe с ключиком (-r)
http://www.microsoft.com/technet/sysinternals/fileanddisk/sy
проще некуда ;)

    -   | rank:1 | post-id:15538|08.02.2008/01:24
 
24  rubec :
Вон там зелёная иконка со стрелочкой стоит и бесплатно.

А локирует устройство чаще всего просто файл ехplorer, он время от времени пытается обновить информацию на этот девайс. У меня так часто локируются файлы с фильмами. Несёшь-бросаешь в другую директорию, "не могу, кто-то пользуется". А нужно мышку нажать, и подержать секунду нажатой, он тогда успевает вынуть из файла информацию и разлочивает его. После этого
несёшь-бросаешь без проблем.
    -   | rank:151 | post-id:15528|07.02.2008/22:55
 
23  Cooler :
не, прога правильная. Что ни говори. :)
   chizh@irk.ru  | rank:1277 | post-id:15518|07.02.2008/19:33
 
22  Sve :
Не знаю, лучше unlockera для просмотра что заблокировало файлы - не видел.
Кстати, на хомяке унлокера есть сводная таблица, какая из подобных программ что может:
http://ccollomb.free.fr/unlocker/
    -   | rank:176 | post-id:15517|07.02.2008/18:59
 
21  GreenCo :
Уже лет пять не пользуюсь отключением USB устройств при ежедневной работе. Нормально. А вот со случаями пропадания данных у знакомых, которые отключали флэшки, сталкивался и не раз.
    -   | rank:41 | post-id:15514|07.02.2008/17:54
 
20  Artur Zinatullin :
Есть простенькая программа WhoLockMe, которая позволяет под виндами посмотреть для любого файла или каталога, кто его "держит". Интерфейс, правда, не самый лучший, но позволяет в случае чего сразу "убить гада".

Что же касается выдёргивания без отмонтирования -- в принципе это работает, но у меня был крайне неприятный случай, когда остались не скинутыми FAT и Root. А потом скинулись при следующем подключении. И файлы, которые были записаны в промежутке, тю-тю. Их можно было бы достать восстановителем, но об этом я подумал уже сильно потом.

Да, кстати. Можно ещё щёлкнуть на значке соответствующего диска и сказать ему Eject. Тоже вполне работает.
    -   | rank:163 | post-id:15508|07.02.2008/17:24
 
19  killger :
А вот я использую программу Unlocker. Кликни на нужной флэшке правой кнопкой, выбери пункт "Unlocker" и увидишь какие процессы блокируют файлы на флешке...
    -   | rank:1 | post-id:15507|07.02.2008/16:42
 
18  0lympian :
В стандартных настройках в винде ремуваблы не кэшируются. Так что смысл... Я так всегда достаю, выждав определенное время для окончания записи :)
   0lympy@gmail.com   ICQ:161790265  | rank:309 | post-id:15506|07.02.2008/16:36
 
17  Ant :
[to Spirit] Вы бы уж аргументированно критиковали, а не лужи газифицировали... ;) Я привел конкретный пример, а Вы?
    -   | rank:38 | post-id:15505|07.02.2008/16:28
 
16  mashkin :
а я по дешевке купил
за 149 :)
    -    ICQ:14592970  | rank:144 | post-id:15499|07.02.2008/15:32
 
15  pancake :
Прикалывает:
"а линукс чаще всего гарантированно не"
а команду sync не знаем, если уж монтируется у тебя в асинхронном
режиме файловая система :)
ну и lsof - он и в африке...
Основная проблема гарантированно сбросить буфера и поправить FAT.
А как ты это будешь делать - вопрос к ОС и тебе. Во многих случаях достаточно
просто чуть-чуть подождать а не выдергивать флешку с последним листиком.
Но 150 рублей за вытаскивание флешки и тому подобные хохоряшки - мужики ну не стоит того виндоуз.
    -   | rank:15 | post-id:15485|07.02.2008/13:32
 
14  Sen :
прога приятная, юзаю месяца два. у меня обмен с филиалами на флэшках.

в комплекте с USBDLM для оптимизации процесса подключения, чтобы букавки не путались.

к обеим есть претензии в плане не развитого до оптимума функционала, но мне найти чего-то лучшего для обеих задач -- не получилось.
    -   | rank:60 | post-id:15484|07.02.2008/13:32
 
13  Spirit :
[to Ant]
Гы-гы-гы, а линуксоиды сидят вообще без функционала, который в виндах есть много-много лет. Глупый глумёж. Операционки разного назначения просто. И не надо разводить тут holy war.
    -   | rank:238 | post-id:15482|07.02.2008/13:24
 
12  Ant :
Гы-гы... Виндузятнеки платят бабло за функционал, который в Linux'е есть уже много-много лет! :)))
Лично я пользуюсь гномовским аплетом "Подключение диска" позволяет как безопасно отмонтировать девайсы, так и подключать их не вынимая-вставляя заново! :)
Это я говорил про USB-девайсы, но он еще умеет и с флопиками и CD/DVD работать.
    -   | rank:38 | post-id:15472|07.02.2008/13:07
 
11  Alkaline :
Я раньше выдирал так, но в винде это проходило нормально в 19 случаях из 20, а линукс чаще всего гарантированно не скидывал данные на флешку. Однако у меня уже две программы подобного типа, и обе от Кулера. ";-) Первая заставляла скинуть данные на флешку (забыл название), вторая - DevEject - скидывает и отключает флешь.

[2 anton_kg] Кое в чем ты прав: не знаю, поддерживает ли NT4 USB сейчас, но в свое время это было проблемой, и какая-то контора продавала драйверы для USB по цене, сопоставимой со стоимостью операционки...
    -   | rank:443 | post-id:15465|07.02.2008/11:21
 
10  aghast :
тоже всегда просто выдирал флэшки пока 3 гига не испарились. благо не сильно важные данные были..
    -    ICQ:3068001  | rank:84 | post-id:15454|07.02.2008/10:12
 
9  dimm :
[to SiZE] Значит не сталкивался с такими ситуациями :)
[to armerlin] не правый, а левый клик выводит сразу менюшку отключения флешек.
    -   | rank:120 | post-id:15446|07.02.2008/09:33
 
8  armerlin :
[to SiZE] возможна еще ситуация, когда win не до конца скидывает данные на флешку. безопасное извлечение как раз и дозаписывает из буфера на флэшку.

[to zencd] а правый клик не пробовали на иконке безоп. извлечения?
всего два клика получается :)
    -    ICQ:365197  | rank:7 | post-id:15444|07.02.2008/09:26
 
7  nbl :
[to SiZE] А я начал пользоваться размонтирование после такого случая. Были у на аудиторы в конторе. Принесли флешку. Я на нее по F6 в FAR'е перегнал данные. Выдернул. А когда аудитор воткнул флешку в свой ноутбук, там было пусто!
    -   | rank:17 | post-id:15441|07.02.2008/09:14
 
6  SiZE :
Объясните плиз, а нафига вообще флешки отключать через "Безопасное отключение", Ремуверы и тд? Никогда не понимал :)
   size@hotbox.ru   ICQ:66807988  | rank:19 | post-id:15435|07.02.2008/07:52
 
5  dimm :
[to mrCrunch] Во, во, например отмонтировал случайно на удаленной машине флешку, а назад никак! Только перегрузить :(
    -   | rank:120 | post-id:15426|07.02.2008/05:37
 
4  smallwood13 :
А я забил на отмонтирование.
    -   | rank:36 | post-id:15422|07.02.2008/04:41
 
3  zencd :
мне каждый раз приходит мысль дать прзработчикам стандартного Removera по голове, ну то есть упростить уже наконец отмонтировку — а то столько раз надо нажать .. им наверное за каждый клик процент капает раз такую «кучу» нагородили
    -   | rank:234 | post-id:15420|07.02.2008/04:08
 
2  anton_kg :
не хочу начинать войны операционок, но под линуксом мантируется dbus+hal
всегда в /media/<flashlabel>.
Список программ, держащих флэшку смотрится через lsof (list open files).
Я так понимаю, за lsof и просют 150р. Хотя, наверное, за идею. Хм. А мне эта идея каждый раз в голову приходит, когда нельзя отмантировать.
    -   | rank:194 | post-id:15412|07.02.2008/03:09
 
1  mrCrunch :
Эх, была бы софтина, которая бы обратную задачу решала - а именно, запускала остановленное, но не отключённое USB/Fireware-устройство...
    -   | rank:13 | post-id:15387|06.02.2008/22:16

это мой е-майл Боря делал дизайн