Microsofts USB Cart of Death forårsagede BSOD'er på testmaskiner

Hvad du behøver at vide

  • Dave's Garage havde for nylig kontakt med Raymond Chen, en 30-årig Windows-udvikler hos Microsoft, og diskuterede USB Cart of Death.
  • Chen beskrev den som "en af ​​de kontorvogne - som en postvogn - men den var fyldt med enhver USB-enhed, Microsoft kunne få fat i."
  • Dets udvikling blev foranlediget af brugernes øgede interesse for USB-enheder under Windows 98-æraen, hvilket i sidste ende resulterede i i Windows-kernen og andre Windows-udviklere, der fordobler deres bestræbelser på at bringe USB-understøttelse til Windows-builds.

Den pensionerede Microsoft-softwareingeniør David William Plummer (bedre kendt som Dave's Garage på YouTube) for nylig berørt base med Raymond Chen, en 30-årig Windows-udvikler hos Microsoft, der talte om alt, hvad USB Cart of Death og mere.

Det 4 minutter lange klip starter på en høj tone, hvor Dave's Garage spørger Chen, hvad USB Cart of Death var, og hvor mange mennesker den dræbte. I Jest svarede Chen, at det ikke dræbte nogen, men det påvirkede Windows-builds negativt, som rapporteret af Toms hardware.

Hvad er USB Cart of Death?

Cybermandag 2023

Cyber ​​Monday-tilbud på Windows Central
(Billedkredit: Windows Central)

Uovertrufne Xbox-bundter
Xbox SSD'er og udvidelseskort
RTX 4050 gaming laptop til $599
700 timer i dette spil er 3¢ i timen
Refurb Surface Pro 9 koster kun $639
Der er 80 % rabat på Microsoft Audio Dock
Mit yndlingsspil er DIRT CHEAP
Vælg ROG Ally frem for Legion Go
Vores top Xbox-headset er $50 i rabat

Windows-udvikleren beskrev USB Cart of Death som "en af ​​de kontorvogne - som en postvogn - men den var fyldt med enhver USB-enhed, Microsoft kunne få fat i."

Ifølge Chens beskrivelse blev USB Cart of Death leveret med tre mus, fire tastaturer, printere, drev og understøttelse af USB-ydre enheder. Han citerede yderligere, at nogle få hubs var indarbejdet i opsætningen, da de kunne kædes sammen med hubs i tre niveauer. På det tidspunkt var det muligt at kæde op til 64 enheder sammen. Den enorme USB Cart of Death har sat det hele sammen med et gaming-rat for at lette bevægelsen.

Chen fremhæver, at USB-enheder vandt en del trækkraft under Windows 98-æraen, hvilket fik Windows-kernen og andre Windows-udviklere til at fordoble deres bestræbelser på at bringe USB-understøttelse til Windows bygger.

Dette førte i sidste ende til udviklingen af ​​USB Cart of Death, som ville give en mulighed for strømforsyning og tilslutning af enheder på en enkelt bus. Målet var at gå fra en periode, hvor printere, tastaturer og mere havde dedikerede stik.

Overgangen var langt fra perfekt

blå skærm af død
(Billedkredit: Future)

Overgangen var ikke så problemfri, som de oprindeligt havde håbet. Chen fortæller om en uheldig hændelse, der opstod under en Windows 98 keynote. Styresystemet styrtede ned live på scenen, mens Bill Gates forsøgte at tilslutte en USB-scanner til USB Cart of Death.

Vognen ville ofte blive styret op og ned ad gangene og brugt til at "terrorisere" udviklere, da den ville blive sat i de nuværende testmaskiner. Chen citerer, at dette ofte ville resultere i, at USB-infrastrukturen i maskinerne praktisk talt gik amok.

Hvor kom navnet USD Cart of Death fra?

Nogle gange ventede udvikleren, indtil tingene simrede ned, for at tyde, om musene, tastaturerne, printerne og mere blev genkendt. Chen citerer, at nogle udviklere ville trække stikket umiddelbart efter, at maskinen viste tegn på kamp, ​​som øjeblikkeligt ville resultere i en blå skærm-fejl, deraf USB Cart of Death navn.

Chen afslørede også, at det forårsagede en del kaos hos Microsoft, da det blev brugt til at køre test på maskiner, der kører på fersk builds, som næsten altid endte med blå skærm-fejl for Windows-udviklere at afkode, da kablet blev trukket fra maskinen brat. Du kan også tjekke ud Daves fulde interview med Chen på YouTube.

Hvad er nogle af dine tidligste minder om USB Cart of Death? Del dine tanker med os i kommentarerne.