странная проблема:

При установке компакт-диска в устройство записи DVD-дисков (показывает проводник Windows) отображается только пустой / записываемый носитель. Как для домашнего CD, так и для оригинального CD с программным обеспечением. Видео DVD показывают свое содержание. Оригинал (программное обеспечение) также показывает контент, но предлагает записывать на него дополнительные данные. Самодельные данные DVD не показывают их содержание.

Диск представляет собой PX880, подключенный внутри через SATA. Я также подключил внешний (USB) DVD-привод от Samsung -> точно так же. Поэтому я могу с уверенностью предположить, что ни протестированный носитель (несколько), ни сам накопитель не являются проблемой, и, скорее всего, это проблема программного обеспечения / драйвера.

Система Win 8.1/64. В прошлый раз, когда я тестировал (возможно, несколько недель или месяцев, т.к. я больше не пользуюсь CD/DVD больше), все работало. Конечно, я установил программное обеспечение и т.д. с тех пор - но я делал это с годами;)

есть идеи?

ОБНОВЛЕНИЕ: немного прибил это. Файл cdfs.sys не был запущен (поэтому Win не распознает файловую систему и поэтому считает его пустым CD/DVD) и для него было установлено "не запускать". Я попытался запустить cdfs.sys вручную (sc start cdfs.sys), но не получилось:

"Windows не может проверить цифровую подпись для этого файла. Недавнее изменение оборудования или программного обеспечения могло привести к установке файла, который был подписан неправильно или поврежден, или это могло быть вредоносное программное обеспечение из неизвестного источника ».

То же самое происходит, если я позволю ему начаться во время запуска системы (тип запуска: автоматический).

Я сравнил cdfs.sys с рабочей версией с другого ПК -> хорошо, я запустил «sfc /SCANNOW», но он не показал никаких проблем для cdfs.sys.

Итак, вопрос: почему Windows не хочет запускать cdfs.sys?

1 ответ1

0

Предварительные ответы

Пригвоздил это немного. Файл cdfs.sys не был запущен (поэтому Win не распознает файловую систему и поэтому считает его пустым CD/DVD) и для него было установлено "не запускать".

Вероятно, это было сделано с помощью установленного вами стороннего программного обеспечения.

Я попытался запустить cdfs.sys вручную (sc start cdfs.sys), но не получилось:

"Windows не может проверить цифровую подпись для этого файла. Недавнее изменение оборудования или программного обеспечения могло привести к установке файла, который был подписан неправильно или поврежден, или это могло быть вредоносное программное обеспечение из неизвестного источника ».

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

Я сравнил cdfs.sys с рабочей версией с другого ПК -> хорошо, я запустил «sfc /SCANNOW», но он не показал никаких проблем для cdfs.sys.

Если файл не отличается, то, как я уже сказал, проблема на самом деле не в cdfs.sys , а в чем-то другом.

Итак, вопрос: почему Windows не хочет запускать cdfs.sys?

Зависимости и сервисные группы

Это, вероятно, проблема с одной из его зависимостей. Служба CDFS зависит от группы SCSI CDROM Class что означает, что драйверы и службы в этой группе должны быть загружены до запуска службы CDFS . Поэтому вы должны проверить, какой драйвер или служба в этой группе дает сбой.

CDROM Драйвер

Как правило, единственным сервисом или диском в вышеупомянутой группе будет драйвер CDROM , поэтому убедитесь, что он запущен (и установлен автоматический запуск), прежде чем проверять, будет ли CDFS работать.

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

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdrom\Enum

Должно быть значение с числовым именем (например, 0), которое содержит что-то, начинающееся с IDE\CdRom (да, даже с диска SATA), за которым следует имя вашего диска, версия прошивки и другие данные. Для вашего диска это будет что-то похожее на это (угадывание по суб-модели и установленной прошивке вашего диска):

CdRomPLEXTOR_DVDR_PX-880U_______________1.12____\…
CdRomPLEXTOR_DVDR_PX-880SA______________1.13____\…

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

Фильтры драйверов

Самый простой и безопасный способ проверить и удалить проблемные фильтры для оптических приводов - использовать встроенную функцию ImgBurn в меню Инструменты → Порядок загрузки драйвера фильтра (рисунок 1). Проверьте наличие сторонних фильтров (рисунок 2) и используйте кнопку [Remove Selected Filters] , чтобы удалить их. Список по умолчанию для чистой установки Windows показан на рисунке 3.

ATAPI Драйвер

Если это по- прежнему не работает (не забудьте перезагрузиться между изменениями, чтобы убедиться, что они вступили в силу, так как мы работаем с драйверами, которые нелегко изменить без перезагрузки), тогда вы можете перейти на следующий уровень и проверить, есть ли драйвер CDROM Сам по себе проблемы с запуском. Это зависит от группы SCSI miniport . По умолчанию в этой группе только два элемента: ATAPI и DISK . Предположительно, драйвер DISK работает, иначе Windows не сможет загрузиться, поскольку он хранится на жестком диске, который использует драйвер DISK .

Поэтому вы должны убедиться, что драйвер ATAPI работает. Обычно с этим проблем быть не должно, но возможно, что Nero установил свою собственную версию (замена драйвера ATAPI была обычной практикой в старые времена по разным причинам). Убедитесь, что ATAPI.SYS является исходной версией, поставляемой с Windows, и что драйвер работает и установлен в автоматический режим.

Драйверы RAID и стороннее (например, Drive Emulation) программное обеспечение

Наконец, последняя (распространенная) причина вашей проблемы - драйвер стороннего минипорта. Если в вашей системе установлен RAID, то в Windows должен быть установлен соответствующий драйвер, и, скорее всего, это будет драйвер мини-порта SCSI (от которого зависит драйвер CDROM ). Убедитесь, что у вас установлены правильные драйверы для вашей материнской платы /RAID-контроллера и что они работают правильно (вы можете увидеть их в Диспетчере устройств , выбрав « Просмотр» → «Показать скрытые устройства» ; они обычно отображаются в списке « Не подключи и играй»). Водительская ветка).

Другой распространенный драйвер, который может вызвать проблемы, - это Daemon Tools. Он также использует драйвер мини-порта в группе мини-портов SCSI , поэтому, если он у вас установлен, попробуйте удалить его, чтобы увидеть, восстановлена ли функциональность вашего диска.


Диаграммы

Рисунок 1: Снимок экрана команды «Порядок загрузки драйвера фильтра» ImgBurn

Снимок экрана команды порядка загрузки драйвера фильтра ImgBurn

Рисунок 2: Снимок экрана со списком фильтров ImgBurn со сторонними драйверами

Снимок экрана со списком фильтров ImgBurn со сторонними драйверами

Рисунок 3: Снимок экрана ImgBurn с чистым списком драйверов фильтров

Скриншот ImgBurn с чистым списком драйверов фильтра

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .