Несмотря на то, что Windows 10 постоянно наращивает свою рыночную долю, эта ОС Microsoft уже отметилась рядом крупных ошибок и багов, из-за которых даже приостанавливались выпуски больших обновлений. О мелких ошибках и вовсе говорить не приходится. Почему так происходит и почему с прошлыми версиями ОС не было таких проблем? На этот вопрос взялся ответить бывший работник Microsoft Джерри Берг (Jerry Berg), отработавший 15 лет в должности Senior Software Developer в отделе по разработке Windows (Windows operating system development team).
Для тех, кто хочет понять все тонкости процесса возникновения все новых и новых багов и ошибок в Windows 10, рекомендуем посмотреть 16-минутный видеоролик целиком. Но если излагать суть вкратце — проблема сводится к упрощению подхода к тестированию: если раньше тестированием Windows 10 занималось множество команд в структуре самой Microsoft, и для своих целей они использовали самое разнообразное аппаратное обеспечение с настольными и дискретными видеокарты, самыми разными процессорами и материнскими платами, то после масштабных увольнений в 2014 и 2015 годах Microsoft перешла на тестирование Windows при помощи средств виртуализации, которые выполняются на одних и тех же процессорах, при одинаковых компонентах аппаратного обеспечения, одинаковых объемах памяти и т.д. За счет этого компания попросту не в состоянии воспроизвести те проблемы с оборудованием и, скажем, драйверами, с которыми встречается рядовой пользователь.