Форум на SafelyRemove.com
http://safelyremove.com/forumrus/

Не отключается устройство
http://safelyremove.com/forumrus/viewtopic.php?f=1&t=736
Страница 1 из 1

Автор:  aLLigator [ Ср дек 22, 2010 6:34 pm ]
Заголовок сообщения:  Не отключается устройство

Купил мини-кардридер для микроСД каточек в виде обычного USB-разъема, а он не хочет безопасно отключаться... т.е. при нажатии на извлечении ведет себя так, будто его заново переподклюают и запускает привязанные на подключения события автозапуска.

Может чем-то поможет техническая информация:
Код:
Internal_UserDeviceNameWithDriveLetters: EagleTec VESSEL                    (F:)
Sys_DevicePnPName: USB\VID_14CD&PID_121C\812320090519
Sys_FriendlyName: USB Mass Storage Device USB Device
Sys_DeviceDescription: Запоминающее устройство для USB
Sys_LocationInformation:
Sys_DeviceInstance: 8644
Sys_HardwareID:
Sys_DriveLetter: F:
Sys_VolumeLabel:
Sys_ulProblemNumber: 0
Sys_DeviceClassGuid: {36fc9e60-c465-11cf-8056-444553540000}
Sys_BusType: BusTypeUsb
Internal_DontShowThisDevice: False
Internal_IgnoreStopAllCommand: False
Internal_ImageName: Flash drive (EagleTec VESSEL)
Internal_UserDeviceName: EagleTec VESSEL                   
Internal_IsCardReader: False
Internal_IsProbablyFixedDrive: False
Internal_DeviceIsDisabled: False
Internal_DeviceIsSafelyRemoved: False
Internal_DeviceWasDisabledByProgram: False
Sys_VolumesList:
#UniqueVolume number 1
VolumeName: \\?\Volume{c079b409-0cda-11e0-af21-001fe2f1ba2e}\
VolumeMountPoints: F:
VolumeInformation: VolumeLabel =
VolumeSerialNo = $946BFDE4
MaxComponentLength = 255
FileSystemFlags = $0006
FileSystemName = exFAT
debugGetVolumeInformationExecTime(Ticks) = 0
VendorName: USB Mass Storage Device USB Device
MediaType: 11
PhysicalDriveName: \Device\HarddiskVolume5
IsActiveVolume: True
###
Internal_PhysicalDeviceLink:
  ------- Physical Device, level 1 ------
  DeviceInst=8644
  PnPName=USB\VID_14CD&PID_121C\812320090519
  VendorName=
  DEVICEDESC=Запоминающее устройство для USB
  LOCATION_INFORMATION=
  HARDWAREID=
  SPDRP_CLASSGUID={36fc9e60-c465-11cf-8056-444553540000}
  ParentDeviceInst=10608
  ParentDevicePnPName=USB\ROOT_HUB20\4&1AB52C79&0
  ulStatus=$0180600A
  ulProblemNumber=0
  Capabilities=$000000D4
  DN_REMOVABLE_Flag=True
  DN_DISABLEABLE_Flag=True
  DN_WILL_BE_REMOVED_Flag=False
  DN_HAS_PROBLEM_Flag=False
  DN_LIAR_Flag=False
  CM_DEVCAP_SURPRISEREMOVALOK_Flag=True
  CM_DEVCAP_DOCKDEVICE_Flag=False
  CM_DEVCAP_REMOVABLE_Flag=True
  CM_PROB_DEVICE_NOT_THERE_Flag=False
  SPDRP_PHYSICAL_DEVICE_OBJECT_NAME=\Device\USBPDO-12
  SPDRP_UI_NUMBER=0
  BusType=BusTypeUsb
  DeviceType=Unknown device type (0)
  DeviceNumber=0
    ------- Physical Device, level 2 ------
    DeviceInst=6152
    PnPName=USBSTOR\DISK&VEN_USB_MASS&PROD_STORAGE_DEVICE&REV__\812320090519&0
    VendorName=USB Mass Storage Device USB Device
    DEVICEDESC=
    LOCATION_INFORMATION=
    HARDWAREID=
    SPDRP_CLASSGUID={4d36e967-e325-11ce-bfc1-08002be10318}
    ParentDeviceInst=8644
    ParentDevicePnPName=USB\VID_14CD&PID_121C\812320090519
    ulStatus=$0180200A
    ulProblemNumber=0
    Capabilities=$00000010
    DN_REMOVABLE_Flag=False
    DN_DISABLEABLE_Flag=True
    DN_WILL_BE_REMOVED_Flag=False
    DN_HAS_PROBLEM_Flag=False
    DN_LIAR_Flag=False
    CM_DEVCAP_SURPRISEREMOVALOK_Flag=False
    CM_DEVCAP_DOCKDEVICE_Flag=False
    CM_DEVCAP_REMOVABLE_Flag=False
    CM_PROB_DEVICE_NOT_THERE_Flag=False
    SPDRP_PHYSICAL_DEVICE_OBJECT_NAME=\Device\000000a9
    SPDRP_UI_NUMBER=0
    BusType=BusTypeUsb
    DeviceType=FILE_DEVICE_DISK
    DeviceNumber=2
    DevicePath#0=\\?\usbstor#disk&ven_usb_mass&prod_storage_device&rev__#812320090519&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}
    MountPoints=F:

Автор:  aLLigator [ Сб дек 25, 2010 4:00 pm ]
Заголовок сообщения:  Re: Не отключается устройство

Сейчас поставил свежую версию, чтобы проверить предыдущий баг и что заметил... с включенным режимом отключения питания устройство ведет себя как написано выше, а с отключенным нормально извлекается и подключается обратно! видимо с отключением питания не все так гладко как хотелось бы..


Пы.Сы. :( Новая иконка как по мне хуже старой... можно будет в одной из следующих версий хоть дать выбор какой пользоваться?

Автор:  Anton [ Ср дек 29, 2010 12:08 pm ]
Заголовок сообщения:  Re: Не отключается устройство

Цитата:
Купил мини-кардридер для микроСД каточек в виде обычного USB-разъема, а он не хочет безопасно отключаться... т.е. при нажатии на извлечении ведет себя так, будто его заново переподклюают и запускает привязанные на подключения события автозапуска.
Странное поведение. Подобное бывает при отключении карты памяти картридера. После отключения карты памяти, программа сканирует системный список устройств и, по всей видимости, обнаруживает неизвлеченную из порта карту и переподключает ее. Но, вот чтобы такое происходило с самим картридером, это странно. Похоже, есть проблема с устройством.

Цитата:
Может чем-то поможет техническая информация:
Вроде все как обычно. За исключением одного флага Internal_IsCardReader = False. Его лучше бы выставить в True. Для этого нужно зайти в свойства устройства и переключить опцию как на скриншоте: http://visualbooster.com/share/20101227030719295.png

Цитата:
Сейчас поставил свежую версию, чтобы проверить предыдущий баг и что заметил... с включенным режимом отключения питания устройство ведет себя как написано выше, а с отключенным нормально извлекается и подключается обратно! видимо с отключением питания не все так гладко как хотелось бы..
Это никак не должно влиять на отключение устройства. Попробуйте закрыть USR (и Zentimo, если запущена), остановить картридер встроенной функцией Windows и в диспетчере устройств выполнить команду обновления списка устройств. Интересно, вернется ли при этом картридер в систему.

Цитата:
Новая иконка как по мне хуже старой... можно будет в одной из следующих версий хоть дать выбор какой пользоваться?
Мы подумаем.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/