Microsoft stabilized Windows with a roaming ‘USB Cart of Death’

&xcust=2-1-2161473-1-0-0&sref=https://www.pcworld.com/feed" target="_blank">video with Dave’s Garage how Microsoft tested Windows 98 to see how well it could cope when assaulted with a barrage of plugged-in USB devices. USB was something new at the time, so the Windows 98 developers needed to gain experience with it.

Enter the “USB Cart of Death.” It didn’t kill people, but endless Windows builds. Using the USB Cart of Death often led to a blue screen on the Windows computer being checked. This meant that the Windows build running on the PC was finished and needed to be improved.

There were 64 USB devices on the USB Cart of Death, the maximum number of USB devices that could be connected to a Windows computer at the time (the figure is now 127). The Windows developers packed every conceivable type of USB device onto the cart (one of those mail trolleys used to collect and deliver the company’s mail): keyboards, mice, printers, and even a USB gaming steering wheel, which was then used to steer the trolley. All of these devices were connected to the Windows PC being tested via a single USB cable. The Windows developers used an arsenal of USB hubs to make that possible.

This USB Cart of Death was driven from Windows developer to Windows developer and plugged into their PCs. As soon as Windows had recognized all the devices, the developers tested whether the connected USB keyboard functioned, whether the gaming steering wheel worked correctly in games, and so on.

A particularly tough test was to connect the cart, watch Windows recognize all 64 devices and activate the drivers — and then unplug them again. This usually resulted in a blue screen of death on the Windows PC. And then you moved on to the next Windows computer with the USB Cart of Death. The developer sitting at the crashed PC now searched for the cause of the crash and adapted the Windows source code accordingly… until the USB trolley of death turned up the next time.

The goal of this brutal testing was to be able to connect and disconnect USB devices as often as required during operation. Windows should not crash, but continue to run stably. Fortunately for us, the developers succeeded in their goal.

get windows 11 pro for cheap in pcworld's software store

This article was translated from German to English and originally appeared on pcwelt.de.

https://www.pcworld.com/article/2161473/usb-car-of-death-windows-developer-reveals-who-he-killed.html

созданный 2y | 4 дек. 2023 г., 17:20:10


Войдите, чтобы добавить комментарий

Другие сообщения в этой группе

No DVD drive in your laptop? Grab this USB add-on for just $20
22 авг. 2025 г., 19:10:15 | pcworld.com
Watch: A creative ‘modder’ built a handmade cardboard PC
22 авг. 2025 г., 16:50:26 | pcworld.com
This Intel Core i7 mini PC with 32GB RAM is only $420 right now
22 авг. 2025 г., 16:50:25 | pcworld.com
This life-changing $50 adapter made my car’s entertainment system fully wireless
22 авг. 2025 г., 16:50:24 | pcworld.com
HP’s RTX 5060 gaming laptop is down to an insane $1,250 today
22 авг. 2025 г., 16:50:23 | pcworld.com
Google’s mysterious Gemini smart speaker: What we know, and don’t know
22 авг. 2025 г., 16:50:22 | pcworld.com