Текущее время: Пт дек 15, 2017 5:28 am

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Функционал USBDLM?
СообщениеДобавлено: Ср дек 17, 2008 11:34 am 
Не в сети

Зарегистрирован: Ср дек 17, 2008 11:22 am
Сообщения: 3
Давно слежу за развитием этой программы, однако мне не хватает в ней следующего: функционала USBDLM (Drive Lettre Manager) – сервиса автоматически решающего “конфликт имён” между новыми USB-носителями и сетевыми дисками.

Суть бага в следующем: в XP и Vista, если есть сетевой диск назначенный на буквы D:, при подключении новой (ранее не зарегистрированной в системе и не имеющей своей специально назначенной буквы) USB-флешки она, в диспетчере устройств тоже получает букву D: (!)
В результате доступа, как правило, нет ни к сетевому диску, ни к съёмному носителю. Замечу, что в MS проблему признают, но за проблему её не считают, агитируя за использование диспетчера дисков. (Кстати, в Windows 2000 такой проблемы нет в принципе.)

Упомянутая утилита (USBDLM). будучи установленной в систему автоматически решает такие конфликты, присваивая съёмному накопителю первую свободную букву.

Можно ли ожидать появления описаной функциональной возможности в USB SafeRemove?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функционал USBDLM?
СообщениеДобавлено: Ср дек 17, 2008 4:08 pm 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: Вс ноя 18, 2007 12:20 pm
Сообщения: 397
Откуда: Санкт-Петербург
Ёжъ писал(а):
Давно слежу за развитием этой программы, однако мне не хватает в ней следующего: функционала USBDLM (Drive Lettre Manager) – сервиса автоматически решающего “конфликт имён” между новыми USB-носителями и сетевыми дисками.

Суть бага в следующем: в XP и Vista, если есть сетевой диск назначенный на буквы D:, при подключении новой (ранее не зарегистрированной в системе и не имеющей своей специально назначенной буквы) USB-флешки она, в диспетчере устройств тоже получает букву D: (!)
В результате доступа, как правило, нет ни к сетевому диску, ни к съёмному носителю. Замечу, что в MS проблему признают, но за проблему её не считают, агитируя за использование диспетчера дисков. (Кстати, в Windows 2000 такой проблемы нет в принципе.)

Упомянутая утилита (USBDLM). будучи установленной в систему автоматически решает такие конфликты, присваивая съёмному накопителю первую свободную букву.

Можно ли ожидать появления описаной функциональной возможности в USB SafeRemove?

В принципе, мы можем такое сделать. А Вы уверены, что microsoft не решила эту проблему в одном из фиксов? На сайте утилиты, которую Вы упомянули есть такая информация: http://uwe-sieber.de/usbtrouble_e.html
Цитата:
Microsoft is aware of this and calls it a problem. Meanwhile a hotfix is available (WindowsXP-KB297694-x86-ENU.exe) and the XP Service Pack 3 fixes the problem too.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср дек 17, 2008 5:49 pm 
Не в сети

Зарегистрирован: Ср дек 17, 2008 11:22 am
Сообщения: 3
Ну, то что этот баг поправлен в SP3 – “ложь, звездёж и провокация:). Проверял лично на парке из более чем 50 машин, непосредственно сразу после выхода SP3 и по сей день.

Про хот-фикс: спасибо, не знал, тем более, что он достаточно свежий (сентябрь этого года), и кроме всего прочего, он не входит в число критических и даже рекомендуемых (насколько я понял).

В связи с этим, вероятность добраться до этой “заплатки” у рядового пользователя, думаю, не слишком высокая.

Поэтому, на мой взгляд, сделать в «Настройках» отключаемую чек-боксом опцию «Разрешать конфликт имён» – было бы крайне полезно. Хотя, допускаю, что проблема актуальна для весьма ограниченного круга пользователей. Однако же, с точки зрения маркенга, преимущества лишними – не бывают. :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср дек 17, 2008 5:58 pm 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: Вс ноя 18, 2007 12:20 pm
Сообщения: 397
Откуда: Санкт-Петербург
Ёжъ писал(а):
Ну, то что этот баг поправлен в SP3 – “ложь, звездёж и провокация:). Проверял лично на парке из более чем 50 машин, непосредственно сразу после выхода SP3 и по сей день.

Про хот-фикс: спасибо, не знал, тем более, что он достаточно свежий (сентябрь этого года), и кроме всего прочего, он не входит в число критических и даже рекомендуемых (насколько я понял).

В связи с этим, вероятность добраться до этой “заплатки” у рядового пользователя, думаю, не слишком высокая.

Поэтому, на мой взгляд, сделать в «Настройках» отключаемую чек-боксом опцию «Разрешать конфликт имён» – было бы крайне полезно. Хотя, допускаю, что проблема актуальна для весьма ограниченного круга пользователей. Однако же, с точки зрения маркенга, преимущества лишними – не бывают. :)

Хорошо, мы подумаем об этом. Кстати, как Вам удастся поставить заплатку - отпишитесь пожалуйста, исчезла проблема или нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 18, 2008 10:46 am 
Не в сети

Зарегистрирован: Ср дек 17, 2008 11:22 am
Сообщения: 3
Igor писал(а):
…как Вам удастся поставить заплатку - отпишитесь пожалуйста, исчезла проблема или нет.


Отчитываюсь:
Смех сквозь слёзы! :roll:

Ну, во-первых, методика получения, обсуждаемого хот-фикса от MS – это нечто! Я лично с таким алгоритмом у MS сталкиваюсь впервые. :shock:

Машина с Win XP SP2 Prof Rus. В пользовательской сессии подключен сетевой диск D: (не надо уговаривать сменить букву, на это заточен самописный софт). Исходно на машине стоял как раз USBDLM.

Мои действия:
  1. Захожу под Администратором (сетевые диски не подключаются) и деинсталлирую USBDLM. Контрольный “брелок” (USB flash) опознаётся как D:;
  2. Перехожу в сессию пользователя (подключается сетевой диск D:) – контрольный “брелок”, как и следовало ожидать, не виден;
  3. Снова в Администратора, устанавливаю HotFix (кстати, обновляется NTOSKRNL), перегружаюсь;
  4. Автологон в сессию пользователя (подключается сетевой диск D:), Подключаю ранее не зарегистрированный в системе USB-HDD – вроде всё как и обещали в MS – обнаруживается новое устройство и для него назначается (“Чудо! Чудо!”) буква E:;
  5. (“Маэстро, туш!”), отключаю USB-HDD и подключаю контрольный “брелок” (который уже подключался ранее к этой системе и автоматом регистрировался как D: в Админке) – его нет;
  6. Плюю на всё и обратно инсталлирую USBDLM (даже не переходя в Админку, просто «запустив от имени…») – контрольный “брелок” тут же становится доступен под новой буквой! :D
  7. В таком состоянии и оставляю.

Вывод: Указанный HotFix решает проблему лишь частично – только для новых, никогда ранее не подключавшихся к системе устройств. Для тех, которые когда-либо были прописаны в реестре – нет. USBDLM же решает проблему полностью, однозначно разрешая “конфликт имён”.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб дек 20, 2008 12:53 pm 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: Вс ноя 18, 2007 12:20 pm
Сообщения: 397
Откуда: Санкт-Петербург
Большое спасибо за отчет! В следующей версии мы подумаем о включении этой функциональности.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн дек 22, 2008 11:28 am 
Не в сети

Зарегистрирован: Чт дек 04, 2008 11:53 pm
Сообщения: 10
Пока можно просто вручную запретить съемным устройствам монтироваться на D: (настройки/буквы дисков)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
ООО Кристал Рич © 2014 Powered by phpBB ©