Недавно я установил Microsoft VS 2105 Professional (обновление 3) на новый компьютер, и у меня возникло странное поведение. Всякий раз, когда я пытаюсь отлаживать программу, момент, когда я останавливаю отладчик, пытается получить доступ к моему DVD-приводу, который является странным и очень раздражающим. Помимо обычных ежедневных проектов, я пробовал это с чистыми проектами C++ и C# «Hello World», и он продолжает вести себя одинаково.Visual Studio 2015 пытается получить доступ к оптическому диску после завершения отладки
Я отключил диагностические инструменты (Tools-> Options-> Debugging-> disable Enable Diagnostic Tools во время отладки), а также запустить VS в безопасном режиме (devenv/SafeMode), но проблема не устранена. Я использовал «Process Monitor» для идентификации программы, которая запускает доступ к приводу DVD, и, по-видимому, «StandardCollector.Service.exe» является виновником. Вы можете найти журнал из Process Monitor ниже (я удалил время и столбцы PID). Я знаю, что некоторые определенные проблемы (память) с этим конкретным процессом (StandardCollector.Service.exe), но почему он пытается создать/получить доступ к файлу на моем DVD-диске, является для меня загадкой. Моя ОС - Windows 10 Home Edition. Может ли кто-нибудь предложить какую-либо диагностику или решение этой проблемы?
Такое поведение происходит только с помощью Visual Studio после остановки процесса отладки, а не с любой другой программы (Windows делает то же самое при запуске, но я думаю, что это естественно). Мне нужно добавить, что если я отключу и затем включу привод DVD из диспетчера устройств, проблема исчезнет (при завершении отладки нет доступа к приводу DVD), но снова появляется через 1-2 минуты.
************************************ LOG ОТ ПРОЦЕССА MONITOR:
StandardCollector.Service.exe IRP_MJ_CREATE H: УСПЕХ Желаемая доступа: Generic Read/Write, Dis "Apple-элементный-пролетный" стиль = "бело-пространстве: предварительно;"> IRP_MJ_CREATE H: \ недопустимый параметр Желаемая доступа: Синхронизировать , Dis "Apple-элементный-диапазона" стиль = "бело-пространстве: предварительно;"> IRP_MJ_DEVICE_CONTROL H: БЫСТРО IO Disallowed управления: IOCTL_SCSI_PASS_THROUGH_DIRECT StandardCollector.Service.exe IRP_MJ_DEVICE_CONTROL H: УСПЕХ управления: IOCTL_SC SI_PASS_THROUGH_DIRECT StandardCollector.Service.exe IRP_MJ_DEVICE_CONTROL Н: БЫСТРО IO Запрещенные управления: IOCTL_DISK_GET_DRIVE_GEOMETRY StandardCollector.Service.exe IRP_MJ_DEVICE_CONTROL Н: НЕТ Media Control: IOCTL_DISK_GET_DRIVE_GEOMETRY StandardCollector.Service.exe IRP_MJ_DEVICE_CONTROL Н: БЫСТРО IO Запрещенные управления: IOCTL_STORAGE_QUERY_PROPERTY StandardCollector. Service.exe IRP_MJ_DEVICE_CONTROL H: УСПЕХ управления: IOCTL_STORAGE_QUERY_PROPERTY StandardCollector.Service.exe IRP_MJ_DEVICE_CONTROL H: БЫСТРО IO Disallowed управления: IOCTL_CDROM_GET_CONFIGURATION StandardCollector.Service.exe IRP_MJ_DEVICE_CONTROL H: УСПЕХ управления: IOCTL_CDROM _GET_CONFIGURATION StandardCollector.Service.exe IRP_MJ_DEVICE_CONTROL H: БЫСТРО IO Disallowed управления: IOCTL_SCSI_PASS_THROUGH_DIRECT StandardCollector.Service.exe IRP_MJ_DEVICE_CONTROL H: УСПЕХ управления: IOCTL_SCSI_PASS_THROUGH_DIRECT StandardCollector.Service.exe IRP_MJ_CLEANUP H: УСПЕХ StandardCollector.Service.exe IRP_MJ_CLOSE H: УСПЕХ
Такая же проблема возникает у меня на ноутбуке HP с Windows 10 Home –