Поддержка неподписанных драйверов была и на предыдущих версиях винды.
Но на 10-ке её значительно улучшили, и она гораздо стабильнее работает.
+ в десятке достаточно удобная виртуальная машина на которой можно запустить ту же 7-ору или ХР, а ещё можно настроить программу под "толстый клиент" виртуальной машины, то есть фактически у тебя программа на виртуалке, но ярлык у тебя обычный на твоём рабочем столе, запускается немного медленнее, но при это вся виртуальная машина не стартует в отдельном экране, а просто приложение с неё поднимается.
так же как одно из решений это поднять RDP на стационарном компе с 7-оркой и запускать её с любого ноута или телефона, но с телефона сложное с пробросом по RDP прав на доступ и драйверов что бы подключать допустим шнурки диагностические.