![]() |
Я уже поднимал эту тему, но меня услали в форум по железу. Я поменял свой CD-ROM на новый, хороший, но пролема все-равно осталась. Следовательно, дело не в железе, а винде.
Описываю проблему еще раз, более подробно. Конфигурация моего компьютера: PIII-1000,Мать Gigabyte Установлена WinXP(eng)+SP1 На машине стоял CD привод Acer 56x И он не мог прочитать ни одного диска. На других машинах и под другой ОСью(2000) он все читал прекрасно!!! При попытке чтения дисков винда выдает сообщение: "диск не доступен, некорректная функция". Причем, он не говорит, что нет диска и вставьте диск, а выдает именно это странное сообщение. Но в то же время диск в приводе может быть прочитан, если зайти в свойства привода-устройства (через менаджер устройств), затем там есть вкладка Volumes и нажать кнопку Populate. После этого диск начинает нормально читаться, но он читается только пока его не достанешь. В следующий раз приходится всю процедуру проделывать заново. И так приходится делать для КАЖДОГО диска. Что очень не удобно. Я так понимаю (может я и ошибаюсь), что своими действиями я как-бы монтирую диск (как в юниксах), но почему он не монтируется автоматически? Кто-нибудь знает как решить эту проблему? Помогите плз. Хочу сразу подчеркнуть, что это проблема не в приводе. У меня был Acer. Ну да, не очень хороший привод, но теперь я купил новый TEAC. Это один из лучших сидюков, но проблема все равно осталась прежней. И еще, я уже удалял из системы все CD-приводы, чистил реестр. Ничего не помогло!!! |
А пробовал ПОЛНОСТЬЮ удалять систему и ставить заново? должно помочь
|
BigMac
Нет не пробовал так как это займет у меня минимум 2 дня Уже очень много надо настроек делать и прог ставить |
Проверь настройки "Первичного (вторичного) IDE канала" в диспетчере устройств. Возможно надо убрать режим DMA.
Мне пришлось это сделать для своего СDR Mitsumi. В противном случае чтение больших файлов (movie) заканчивалось посередине самопроизвольной перезагрузкой машины. |
Guest
Эксперементировал Не помогает :( |
Очень похожая проблема возникала и у меня. Acer'овский 52х сидюк не замечал смены диска, и продолжал настойчиво считать, что в нём старый диск.
Лечилось после правого клика/извлечь и закрытия лотка. Обычно срабатывало, иногда приходилось передёргивать дважды. Но потом всё читалось великолепно. :gigi: |
Temych
Спасибо за совет. действительно помогает после извлечения диска и вставки снова начинает читать Но ведь это только локальное решение проблемы!!! Так ведь не должно быть!!! Хотя хорошо, хоть так пока заработало |
Temych, Я слышал, что для решения этой проблемы достаточно у сидюка отключить кэширование. Но сам не пробовал - не сталкивался с такой проблемой.
|
Попрубуй всетаки переустановить операционку. Время много у тебя это не займет. Переустанавливать проги не понадобится. XP при установке предложит тебе несколько действий на выбор. Один из них - вылечить операционку, его и выбирай. А на дальнейшее создавай имидж диска.
[s]Исправлено: Geron, 8:40 17-12-2002[/s] |
Geron
А чего её, бедную, телепать-то? Пусть себе живёт... :gigi: :gigi: :gigi: |
Gnom, ща я тебе скажу, чё сделать надо... Для отключения режима отслеживания ошибок можно попробовать выставить в 0 ключ ErrorControl по адресу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdfs\
Дальше лезем сюда: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318} Внутри этой ветки находится 4 папки. Нам интересны три: 0000 – отвечает за сам контроллер. 0001 – отвечает за Secondary IDE Chanell. 0002 – отвечает за Primary IDE Chanell. Каждому из установленных устройств, соответствуют по два ключа, MasteDeviceTimingModeAllowed и SlaveDeviceTimingModeAllowed Для того чтобы разрешить использовать устройство в UDMA режиме, MasterDeviceTimingModeAllowed (или Slave) должно иметь значение 0хffffffff. Убедившись что этот ключ стоит правильно, выставляем MasterDeviceTimingMode, определяя в каком режиме должен работать привод. Возможны следующие варианты: 0x10010 режим UDMA Mode 5 (ATA100). 0x8010 режим UDMA Mode 4 (ATA66). 0x2010 режимы UDMA Mode 2 (ATA33). 0x0410 режим Multi-Word DMA Mode 2 и PIO 4. После ребута сидюк перейдёт в нужный режим. Но обычно помогает даже только отключение отслеживания ошибок. |
MaxKelada
Режим отслеживания ошибок отключил Все остальные параметры в реестре совпадали с перечисленными, то есть Master - 0x10010 режим UDMA Mode 5 (ATA100). Slave(мой сидюк) - 0x2010 режим UDMA Mode 2 (ATA33). Перезагрузился. Ничего не изменилось. Диски читаются по-прежнему только после eject/insert :( У меня на машине вообще-то два сидюка(еще резак есть) Может дело в этом? Хотя какая разница............ |
а проги типа inCD (от Nero) или DirectCD не установлено?
|
Цитата:
|
в общем, если есть directcd and/or incd, какие-либо драйверы aspi - рекомендую попробовать все это убить, особенно если cd-драйвы на одном шлейфе висят
|
Temych и dascon
Были установлены проги VCD и Nero Image Drive, но при появлении трабл с сидюком я их убил и реестр после них почистил. ASPI у меня установлено версии 4.6 Без них у меня Nero отказывался воспринимать резак как резак. Драйвы висят на разных шлейфах. Temych Цитата:
И как это теперь исправить? |
Эта проблема практически на всех приводах в ХР. Если загрузиться со вставленным диском, то будешь видеть только каталог верхнего уровня, а остальные будут недоступны. Это иногда встречается и в 2000 (было у меня так пару раз). Может это как-то поможет. Может это как-то связано с политиками безопасности
|
Guest
Цитата:
|
У меня тоже на подобие этой проблемы : Когда пытаюсь открыть exe файл на сд он пишет: "Запрос к ReadProcessMemory или WriteProcessMemory был иыполнен только частично" и ничего не открывается . Правда в безопастном режиме все нормально , может кто подскажет чего мне делать.
|
Guest
У меня точно такая же трабла. Но CD-ROM тут не причем. Решить пока не знаю как. Может народ подскажет. |
С проблемой разобрался? Мыльни плиз на vovanvip@yandex.ru - а то заканало меня это - половина дистрибутивов полетела!
|
Время: 19:44. |
Время: 19:44.
© OSzone.net 2001-