Текущее время: Вт дек 12, 2017 3:17 pm

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
СообщениеДобавлено: Ср фев 23, 2011 2:45 am 
Не в сети

Зарегистрирован: Пн июл 07, 2008 9:50 pm
Сообщения: 21
Win7 x 64.

Флешки нормально извлекаются, но стоит перезагрузить комп с вставленными в USB-разъем флешками, как после нового старта операционки они перестают безопасно извлекаться программой.

В проводнике по правой кнопке -> Извлечь - все извлекается нормально, при этом остается как значок USB Safely Remove, так и значок извлечения самой винды.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пт фев 25, 2011 3:42 pm 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: Сб фев 28, 2009 10:45 am
Сообщения: 374
Здравствуйте, Samum!
Цитата:
Флешки нормально извлекаются, но стоит перезагрузить комп с вставленными в USB-разъем флешками, как после нового старта операционки они перестают безопасно извлекаться программой.
Программа показывает какие-либо блокирующие процессы?
Цитата:
В проводнике по правой кнопке -> Извлечь - все извлекается нормально

Эта функция не предназначена для безопасного извлечения устройства. Она лишь отключает диск и может быть полезна только для удаления карты памяти из картридера. Устройство же остается в системе в рабочем состоянии.
Цитата:
при этом остается как значок USB Safely Remove, так и значок извлечения самой винды.

Когда появился значок сервиса безопасного извлечения Windows, при загрузке системы или после выполнения команды "Извлечь"? Исчезает ли он позже?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пт фев 25, 2011 9:04 pm 
Не в сети

Зарегистрирован: Пн июл 07, 2008 9:50 pm
Сообщения: 21
1. Блокирующих процессов не показывает.
2. А что остается делать?! Если комп перегружать нельзя, т.к. нужен по работе, а флешку надо достать?! Поэтому и возникла эта проблема, которую я тут описываю.
3. Когда нельзя отключить флешку вашей программой и блокирующих процессов не показывает, то приходится через проводник -правой кнопкой-извлечь флешку.
После этого в трее, кроме значка вашей программы, появляется виндовский значок USB-устройства . Позже до следующей перезагрузки системы он остается или если закрыть вашу программу и опять ее запустить, то виндовский значок извлечения опять скрывается.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пт фев 25, 2011 10:29 pm 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: Сб фев 28, 2009 10:45 am
Сообщения: 374
Цитата:
2. А что остается делать?! Если комп перегружать нельзя, т.к. нужен по работе, а флешку надо достать?! Поэтому и возникла эта проблема, которую я тут описываю.
Как показали многочисленные опыты, если диск действительно заблокирован каким-либо процессом, то после выполнения команды "Извлечь" через проводник, диск по-прежнему заблокирован. Соответственно, ни Windows ни USBSR не могут устройство извлечь. Но, после закрытия блокирующего процесса, USBSR нормально извлекает устройство. А вот виндовый сервис ведет себя как-то странно.
Цитата:
3. Когда нельзя отключить флешку вашей программой и блокирующих процессов не показывает, то приходится через проводник -правой кнопкой-извлечь флешку.
На самом деле, возможно никаких блокирующих процессов вовсе не существует, а это глюк системы. Windows не дает извлечь устройство, думая, что оно блокируется процессами, а USR их не находит потому, что их нет. Но, после выполнения "Извлечь", винда проделывает какие-то магические операции над списком дескрипторов и теперь, оказывается, можно устройство извлечь. Повторюсь, если устройство реально заблокировать, то команда "Извлечь" не поможет.
Цитата:
После этого в трее, кроме значка вашей программы, появляется виндовский значок USB-устройства . Позже до следующей перезагрузки системы он остается или если закрыть вашу программу и опять ее запустить, то виндовский значок извлечения опять скрывается.
Похоже, у Вас не очень свежая версия программы. В последней версии этого не должно быть. Какая у Вас версия?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Сб фев 26, 2011 1:55 am 
Не в сети

Зарегистрирован: Пн июл 07, 2008 9:50 pm
Сообщения: 21
Anton писал(а):
Какая у Вас версия?

4.5.2.1111

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

Смотрите скриншот - нужное выделено красным. У меня подключено 2 флешки. Одну из них я извлек из проводника по правой кнопке - Извлечь. Осталась подключенной только одна флешка, хотя USBSR - показывает что подключено 2 флешки и значок виновский USB-устройств показывается наряду с значком USBSR

Изображение


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

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


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

Сейчас этот форум просматривают: Google [Bot] и гости: 2


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

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