Требуется комментарий инженера Microsoft, (или того, кто понимает схему взаимодействия аппаратного ключа - драйвера если уж вы пишите на официальной странице что причина проблема "Как правило, аппаратного ключа устройства содержит значение параметра «FailReasonString»") или разработчика, который понимает суть ошибки "Код 10 «запуск этого устройства невозможен."
Проведен длительный эксперимент, который пока что указывает, что данная ошибка исключительно на стороне ОС Windows x64:
На одной и то же системной плате с одинаковым bios и одинаковыми процессорами находится 6 устройств PCIE, вендоры:
1) 6 х AMD
2) 6 x Nvidia
C 6 x AMD нет никаких проблем, все они работают без ошибок
На второй платформе на 2х картах Nvidia - Код 10 «запуск этого устройства невозможен. (Код 10)
Что не помогает:
1) Какое либо обновление bios материнской платы, изменение каких либо настроек на материнской плате;
2) Обновление драйверов видеоадаптера (испробованы все версии с сайта nvidia а так же загружаемые автоматически ОС Windows);
2) Установка каких либо обновлений ОС Windows;
Помогает (внезапно):
1) Отключение - включение устройств в диспетчере устройств, так же помогает devcon (то есть получается что драйвер установлен корректно, устройство работает после перезапуска).
2) ОС Ubuntu
Так же на на официальной странице technet указано, что причина в "driver or enumerator supplies this registry string value." то есть, судя по всему, получается что ОС Windows банально не может правильно пронумеровать устройства PCIE.
Вопрос по существу:
FailReasonString - что это? Значение параметра в реестре со значением 1 для назпущенного устройства PCIE? Можно ли попробовать исправить ошибку через редактор реестра?