Детали Windows, скрытые Microsoft, вызывают серьезное разочарование у пользователей. Вы могли бы подумать, что компьютер работает медленно

Программист-энтузиаст сделал удивительное открытие: он обнаружил проблему в старом коде панели управления Windows, которая может объяснить, почему многие пользователи на протяжении многих лет испытывали разочарование.
Этот код, сохранившийся в структуре операционной системы со времен выпусков Windows 90-х годов, включает в себя скрытую 8-секундную «задержку», которая влияет на доступ к таким функциям, как «Добавление нового оборудования» на панели управления и в свойствах системы. Эта задержка стала источником серьезного разочарования для многих пользователей, которые винили в этом медленный компьютер или менее мощную конфигурацию.
Скрытое наследие панели управления
Панель управления уже давно является важным элементом работы Windows, предоставляя пользователям доступ к расширенным настройкам и возможностям управления аппаратным и программным обеспечением. Однако с выходом новых платформ, таких как современный интерфейс «Настройки», его функционал стал заменяться. Однако компоненты исходного кода Windows были сохранены, в том числе элементы, которые, очевидно, остались незамеченными инженерами и способствовали снижению производительности. Это история забытого фрагмента кода, который до сих пор влияет на скорость доступа к определенным настройкам.
Программист, известный как X Viorin (@oerg866) в сети X, обнаружил эту задержку при тестировании API с открытым исходным кодом под названием QuickInstall для Windows 98 в эмуляторе 86Box. При тестировании функции «Добавить новое оборудование» было замечено, что для любого процесса запуска установки установлена задержка в 8 секунд. После настройки кода задержка сократилась всего до 300 миллисекунд, что позволяет предположить, что на протяжении десятилетий пользователи могли бы получать гораздо большую производительность.
Вопросы без ответов и печальное наследие
Остается загадкой, почему эта задержка была изначально введена в код Windows. Возможно, это было временное решение более сложной проблемы, которая так и не была решена полностью и была забыта после ухода ответственных программистов. Однако в этом случае возникает вопрос, не содержат ли другие функции в Панели управления или в более новых версиях Windows столь неудачное «наследие» старого кода.
Это открытие вызвало бурную реакцию в сообществе программистов, многие задаются вопросом, сколько таких фрагментов кода остается скрытым и продолжает влиять на производительность компьютера без ведома пользователей. Это также напоминание о сложности исходного кода, лежащего в основе наиболее известных и используемых операционных систем, а также о необходимости постоянной оценки и оптимизации устаревшего программного обеспечения.