A Microsoft célja, hogy minden PC-hez zökkenőmentesen illeszkedő USB-C megoldásokat kínáljon.
Az USB-C portok mindig is sokféle funkciót kínáltak, attól függően, hogy melyik rendszerhez kapcsolódnak.
Az USB Type-C csatlakozó az elmúlt évtizedben fokozatosan kezdte meg hódítását a technológiai világban. Először a laptopok világába lépett be, majd átvándorolt a játékkonzolokra, PC-kiegészítőkre, Android telefonokra, e-olvasókra és végül az iPhone-okhoz is eljutott. Bár néhány kihívás és hiányosság továbbra is fennáll, az elmúlt tíz év során jelentős előrelépést tettünk afelé, hogy egy univerzális, minden igényt kielégítő csatlakozónk legyen. Azonban a problémák egy része még mindig velünk maradt. Az USB-C egyik legnagyobb gyengesége már a kezdetektől fogva az volt, hogy a fizikai csatlakozó specifikációja mindig különállt az USB-protokolltól, amely meghatározza az adatátviteli sebességet, valamint az USB Power Delivery specifikációtól, amely a töltéshez szükséges, továbbá a nem USB-jelek, mint például a DisplayPort vagy HDMI továbbítására vonatkozó USB-C Alt Mode specifikációtól.
A specifikációkat gyakran rendszerezték, hogy a különböző USB-C portok alkalmasak legyenek töltésre, kijelzők csatlakoztatására és adatátvitelre – esetleg ezek kombinációjára egyidejűleg. Azonban nem volt kötelező, hogy ezek a funkciók mindig együtt legyenek, így a felhasználók néha még mindig olyan USB-C portokkal találkozhatnak, amelyek nem teljesítik az összes elvárt funkciót.
A Microsoft most kirakott egy bejegyzést a vállalat USB Blogjára (igen, ilyen is van a cégnek), miszerint ki akarják küszöbölni ezeket az ellentmondásokat. A Microsoft a Windows Hardware Compatibility Program (WHCP) segítségével a PC-gyártók számára előírja a töltés, a kijelzőkimenet és a legalább 5 gigabites USB-sebesség támogatását az összes PC-be épített USB-C porton, kihasználva befolyásukat, mint a teljes Windows PC-ökoszisztéma fő szoftverszolgáltatója, hogy kiszűrje a csupán részben működő USB-C portokkal szerelt rendszereket.
"A Windows diagnosztikai adatok azt mutatják, hogy az USB4-gyel ellátott PC-k 27 százalékán megjelent korlátozott funkcionalitású értesítés, ami azt jelenti, hogy az ügyfél csatlakoztatott egy USB-C eszközt, de egy olyan funkció (alternatív üzemmód), amelyre az eszköznek szüksége van, nem volt implementálva a PC-n, és a Windows erről értesítette a felhasználót" - írja a Microsoft vezető termékmenedzsere, Ugan Sivagnanenthirarajah. "Nem a megfordítható USB Type-C csatlakozó a probléma, hanem az USB-C portok képességeinek következetlen megvalósítása a PC-s ökoszisztémában."
A Microsoft irányelvei szerint minden USB-C portnak kötelezően fel kell tüntetnie a "PC töltés támogatást", egy külső kijelző csatlakoztatásának lehetőségét, valamint legalább 4,5 W teljesítmény biztosítását a csatlakoztatott eszközök számára. A vállalat nem határoz meg kötelező átviteli sebességeket, mint például a 10, 20, 40 vagy 80 Gbps, és nem kéri, hogy minden USB-C port támogassa a külső PCI Express eszközök, például grafikus dokkolók használatát sem. Azonban a felhasználóknak alapvetően számítaniuk kell arra, hogy bármelyik USB-C port legalább USB 3.x sebességgel, kijelzőkimenettel és töltéstámogatással rendelkezik, amennyiben egy nagy OEM-gyártó által készített Windows laptopot használnak.
Az Intel felelős a Thunderbolt specifikáció tanúsításáért, és a Thunderbolt 4 és 5 portok megőrzik az összes USB-C funkciót. Ezek közé tartozik a PCI Express eszközök támogatása, a 40 vagy 80 Gbps sebességű adatátvitel, valamint a lehetőség, hogy több külső 4K kijelzőt is csatlakoztathassunk. Továbbá, a külső eszközök akár 15 W teljesítményt is képesek felvenni. Ez azt jelenti, hogy minden olyan port, amely az USB4 40 vagy 80 Gbps-os támogatását hirdeti, kötelezően kompatibilis a Thunderbolt 3 tanúsítvánnyal rendelkező eszközökkel is.
A WHCP-program egy innovatív automatizált tesztelési keretrendszert kínál, amely lehetővé teszi a PC-gyártók számára, hogy biztosak lehessenek abban, hogy új rendszereik zökkenőmentesen együttműködnek a Windows operációs rendszerrel. A Microsoft ezt a programot arra használja, hogy a Windows ökoszisztémájában felmerülő problémákat hatékonyan azonosítsa és megoldja. Az új WHCP-követelmények egyik lényeges eleme, hogy az USB-C portoknak a Windows beépített USB-illesztőprogramjaira kell támaszkodniuk. Ennek köszönhetően a felmerülő hibák javításai közvetlenül a Windows Update-en keresztül terjedhetnek el, így a PC-gyártóknak nem kell külön erőfeszítéseket tenniük a problémák orvoslására.
A Microsoft soha nem rendelkezett olyan mértékű kontrollal a PC-ökoszisztéma felett, mint amilyet az Apple a Mac hardverek és szoftverek felett élvez, de a WHCP program (és más, régebbi elődjei) lehetővé tették a Microsoft számára, hogy az évek során a szélesebb PC-ökoszisztémát előre mozdítsa. Segített az olyan technológiák bevezetésében, mint az UEFI és a Secure Boot, a Trusted Platform Modules és a Precision Touchpads. És annak ellenére, hogy ezek a követelmények időnként ellentmondásosak voltak, fokozatosan biztonságosabbá és megbízhatóbbá tették a PC-ökoszisztémát - a helyi lemezek titkosítását például a PC-k túlnyomó többsége láthatatlanul támogatja, nem maradt meg a vállalati informatikai részlegek hiánypótló funkciójaként, és a nagyméretű multi-touch trackpadeket már nem hátráltatják az elavult és hibás illesztőprogramok.
A Microsoft legújabb USB-C kampánya késlekedve érkezett, de fokozatosan igyekszik orvosolni a csatlakozó néhány funkcionális hiányosságát. A szabvány még mindig meglehetősen zavaros, és még a Microsoft beavatkozása sem oldja meg teljes mértékben a helyzetet. Jelenleg még mindig szükség van egy részletes, adatokkal teli táblázatra, amely világosan bemutatja, hogy egy USB-C port milyen különböző funkciókat tud ellátni a csatlakoztatott eszközök függvényében. Ez a lépés azonban segíthet egy olyan funkcionális szint kialakításában, amelyet az USB-IF-nek már jóval egy évtizeddel ezelőtt is követelnie kellett volna.