PDA

View Full Version : Unable to set new drive letter



jeney2
28.02.2009, 11:32
Уменя пишет такую ошибку Unable to set new drive letter
И вместо бувы привода у меня в демоне такая фигня
Привод 0: [-:] :mad:

Blazkowicz
28.02.2009, 12:06
Установленные водители (менеджер прибора проверки)?

jeney2
28.02.2009, 12:17
нет:confused:

Blazkowicz
28.02.2009, 12:52
Которая операционная система (XP, Vista)?

jeney2
28.02.2009, 18:09
windows XP sp2

Blazkowicz
28.02.2009, 18:35
Меню Пуск -> Выполнить -> Regedit -> HKEY_LOCAL_MACHINE -> System -> CurrentControlSet -> Enum -> SCSI -> выбрать виртуальный привод (например если имя вашего виртуального привода "XQFYNQZ 7ODIF89QFO 1.03, то выберите CdRom&Ven_XQFYNQZ&Prod_7ODIF89QFO&Rev_1.03) -> подключ (5&1995c22f&4&010) -> правый клик на этом подключе и выберите Разрешения... -> Дополнительно -> установите вашего пользователя владельцем и отметьте "Заменить владельца субконтейнеров и объектов" -> OK -> для Everyone разрешить полный доступ -> OK

Теперь добавьте следующие значения в ключ (в правой панели):

Class REG_SZ CDROM
ClassGUID REG_SZ {4D36E965-E325-11CE-BFC1-08002BE10318}
DeviceDesc REG_SZ CD-ROM Drive
Driver REG_SZ {4D36E965-E325-11CE-BFC1-08002BE10318}\0053
Mfg REG_SZ (Standard CD-ROM drives)
Service REG_SZ cdrom
UpperFilters REG_MULTI_SZ redbook

После этого перегрузите ваш компьютер и проверьте сообщает ли Менеджер устройств что-нибудь о драйвере или нет и можете ли вы задать новую букву устройству.


Эта ошибка вызвана неисправностью в операционной системе. Конечно вам необходим cdrom.sys файл драйвера, но раз ваши обычные приводы работают, то он у вас есть.

oder2
01.03.2009, 13:20
start -> run -> regedit -> hkey_local_machine -> system -> currentcontrolset -> enum -> scsi -> Выберите марку Вашего привода (например, если виртуальный привод называется "xqfynqz 7odif89qfo 1.03", тогда выбираете cdrom&ven_xqfynqz&prod_7odif89qfo&rev_1.03) -> ключ (5&1995c22f&4&010) -> правую кнопку мыши на этом ключе, выбираете "Безопасность..." -> advanced -> Установите свою учетную запись вледельцем объекта и выберите "Заменить владельца вложеных объектов и контейнеров" -> ok -> Полный доступ для всех -> ok (прим. переводчика: названия приблизительны, так как русским виндовсом не пользуюсь)

Теперь добавьте следующие записи в этот ключ (справа):

class reg_sz cdrom
classguid reg_sz {4d36e965-e325-11ce-bfc1-08002be10318}
devicedesc reg_sz cd-rom drive
driver reg_sz {4d36e965-e325-11ce-bfc1-08002be10318}\0053
mfg reg_sz (standard cd-rom drives)
service reg_sz cdrom
upperfilters reg_multi_sz redbook

Перегрузите компьютер и проверьте, что отображается в менеджере устройств относительно устройства и можете ли Вы теперь установить букву.


Эта ошибка возникает как следствие испорченной windows. Конечно, у Вас должен быть драйвер cdrom.sys на диске, но, поскольку обычные приводы работают, он должен быть на месте.

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

------------------------------
Стараешься, делаешь что-нибудь идиотоустойчивым, а они потом, просто, совершенствуют идиотов.
Мир Силой!

Rubord
01.03.2009, 14:46
красиво сказано:):):):)

starpiv
31.03.2010, 07:23
У меня такая же проблема вдруг возникла -(
Пропали виртуальные дисководы и не хотят возвращаться ( Unable to set new drive letter )
Стоит Daemon Tool Lite 4.30.3 на Windows 7 (max)
Пробовал использовать вышеописанный метод - не помогло.
Переустановка - не помогло.

Есть ещё какие-то варианты кроме переустановки ОС:frown:?

Sway
31.03.2010, 08:08
Установите последнюю версию DAEMON Tools Lite (v4.35.5). DT Lite 4.30.3 не поддерживает Windows 7.