Попробуйте для начала загрузиться в безопасном режиме. Если заработает без дисковода - значит, виноват какой-то софт или драйверы. Качаем
Sysinternals Autoruns, запускаем, выкидываем весь мусор из автозагрузки в поисках виновника. Если не поможет, то попробовать отключить привод в диспетчере устройств и проверить как ведёт себя система. Затем попробовать отключить в биосе или на другом порту проверить. Далее попробовать удалить дисковод в диспетчере устройств. Рекомендую заранее сделать лайв-флешку с какой-нибудь виндой, а так же с акронисом для бэкапа системы, чтобы если винда доломается - то можно было быстро откатить и починить.