Category Archives: USB devices

Windows 11 24H2 Makes USB4 Mandatory

I have to chuckle, just a little. Last Friday (May 30) MS released a Tech Community blog post that changes the latest Windows 11 Windows Hardware Compatibility Program (WHCP) requirements. I’m chuckling, because this change attaches to a 2024 version and it’s already half-way past 2025 (or nearly; and it’s almost 8 months after this OS went public on October 1, 2024). Whereas providing USB-C ports with leading edge capabilities had previously been optional for OEMs, Windows 11 24H2 makes USB4 mandatory, starting now.

It’s about time. Modern USB4 capable USB-C ports support fast charging, high bandwidth, and better display connections. Indeed, these connections help justify PC upgrades simply because such new devices can do more, faster than old ones.

Why Windows 11 24H2 Makes USB4 Mandatory

The lead-in graphic for this blog post is cribbed from the afore-linked Tech Community blog post. It shows why USB4 is preferable (and now, required) for the most modern Windows 11 iteration, namely:

  • Faster data speeds (bidirectional 40 Gbps for USB4v1, 80 Gpbs for USB4v2 aka USB5; USB5 can go 120 Gbps down, 40 Gbps up in some implementations)
  • Higher levels of accessory power (over 15W for laptops, docks and PCs; over 7.5W for tablets; most modern devices readily handle from 60-100W)
  • Dual 4K monitors at 60Hz, with higher numbers of monitors and refresh rates for USB5 vs USB4v1
  • PCI Express support through USB4 ports (both versions)
  • Thunderbolt 3 compatibility (both versions, USB5 is always Thunderbolt 4 compatible, some USB4v1 versions likewise)

All I can say about this recent change is that it’s something MS should have pushed through long ago. IMO, making it an OEM requirement for 24H2 from the get-go would have been good.

Better late than later is also good. And it means we can expect U4B4 baked into WHCP for 25H2 when it comes along. Is it too much to hope that MS might bump that up to USB4v2/Thunderbolt 4? I guess we’ll be finding out. Stay tuned, with fingers crosssed!

FWIW, this could address my long-standing buffuddlement that Copilot+ PCs did not require USB4 (or higher) in their PC requirements. Looks like this has now become a solid requirement. Good stuff!

Facebooklinkedin
Facebooklinkedin

Disturbing Thunderbolt 5 Revelation

I just read (and recommend) an interesting WinCentral story about the latest, emerging Thunderbolt standard from Intel — namely, Thunderbolt 5. It confirms my suspicions that laptop and PC makers have been slow to incorporate this technology in their products. Indeed, the story’s author, Cale Hunt, reports he’s found exactly ONE laptop with such capability: the Razer Blade 18 2024, whose weight, size and accoutrement position it as a gaming-oriented device. This disturbing Thunderbolt 5 revelation is offset only by increasing availability of new docking devices to get over this lack. But there’s a catch…

Disturbing Thunderbolt 5 Revelation
Comes with a Catch

What’s the catch? You can’t use Intel’s new Thunderbolt Share app unless at least one TB5 device in a PC-to-PC chain is licensed to use that software. That said, if you’re willing to spring US$300 (or more) to buy a TB5 dock you can use its license to link two otherwise unlicensed PCs together. Go figure!

So far, says Copilot, the range of TB5 capable docks includes:

  • OWC Thunderbolt 5 Dock – Features 11 ports, including three Thunderbolt 5 ports, USB-A, Ethernet, and SD card slots. Supports dual 6K or triple 8K displays.
  • Beelink Mate Mini – Designed for Mac Mini, offering Thunderbolt 5 connectivity and additional storage options.
  • CalDigit Element 5 Hub – A multi-port Thunderbolt 5 hub with nine ports, including Thunderbolt 5 / USB4 v2 connectivity.
  • Sonnet Echo 13 Thunderbolt 5 SSD Dock – Includes four Thunderbolt 5 ports, USB-A, Ethernet, and SD card slots, plus built-in SSD storage.
  • Kensington SD5000T5 EQ – A triple 4K docking station with 140W power delivery, three Thunderbolt 5 ports, and USB-A 3.2 Gen 2.

Of these, WinCentral author gives the Kensington model the nod for the best price/performance. I think I’m still waiting for CalDigit to release a TS5 model to replace its best-of-breed TS4 offering.

Where Is TB5 Going in the Marketplace?

Right now, the answer to that query has to be “Noplace fast.” I don’t see the latest version catching fire until more laptop makers start building TB5 ports into their devices, and licensing TB Share from Intel. I’m not holding my breath on that one…

I am, however, rebuilding an Asrock B250 mobo-based AMD 5800X PC and plan to include an Asus Thunderbolt EX5 adapter card. Its product page specifically claims Thunderbolt Share certification, so that unit should gain such capability. Then, I might learn something more about this stuff. When I do, I’ll share here so you can know, too. Right now, it’s still cloaked in mystery…

Facebooklinkedin
Facebooklinkedin

10 Gbps Flattens Device Speeds

I’m still working and checking out the Lenovo ThinkStation M90a Gen 5 All-in-One (AIO). You can find my initial impression (and its specifications in Strange but Lovable Lenovo AIO, dated Jan 16). I’ve been playing with its many (6) USB-A ports and its sole (1) USB-C port. Because all of them are USB 3.2 Gen2, I’ve now observed that 10 Gbps flattens device speeds. That is, external drives that can run faster than 10 Gbps in a USB4, or TB3/4 capable USB-C port, all run at more or less the same speeds in a 10 Gbps USB-C port.

Showing that 10 Gbps Flattens Device Speeds

Take a look at the lead-in graphic. It shows CrystalDiskMark results for 3 USB storage devices — namely (from right to left):

1. Kingston DataTraveler Max 256GB flash drive USB-A
2. Maiwo 40Gbps USB4 enclosure with PCIe x4 NVMe USB-C
3. Sabrent 10Gbps USB 3.2 Gen1 with PCIe x3 NVMe USB-C

Notice further that the values are similar for all cells across all devices. As you’d expect the faster devices (NVMe vs. Flash) win out in the random reads and writes. Surpisingly, the older Sabrent enclosure with its slower NVMe beats the faster Maiwo/NVMe combination.

Unflattening to 40Gbps USB4 Ports

But because 10 Gbps is as fast as anybody gets to go via USB on the M90a AIO, all those values are constrained by channel speed. That’s what flattens the results on that machine. If run external an external NVMe on a USB4-equipped PC, things go faster for the bulk reads and writes (top half of CrystalDiskMark results). Check it out in the next screencap.

Bulk transfer speeds go up in USB4, but random read/write speeds decline. Go figure!

As a confirmed hardware skeptic, I’m inclined to file this under the “you win some, you lose home” heading. That said, I’ve seen better USB4 performance on the latest generations of laptops, including Snapdragon X and Intel Ultra models. Yet another reason why MS may not totally be smoking something when they proclaim 2025 as “the year of the refresh”…

Facebooklinkedin
Facebooklinkedin

First TB5 NVMe SSD Enclosures Drop

OK then, I knew it was coming. The Thunderbolt 5 (TB5) and USB5 (aka USB4V2.0) specs got released in September 2023. We’d been expecting 80Gbps devices (including docks, SSD enclosures, dongles, and  so forth) to hit the market by late 2024. Now it looks like that crop is starting to come in. I see an NVMe enclosure model available from Acasis at Newegg (MSRP: $279, limited time deal for $239 — it provides the lead-in graphic image above). I also see a Trebleet model available at Amazon ($199). So as these first TB5 NVMe SSD enclosures drop, I find myself asking: “When will I get a test PC with an 80 Gbps USB-C port?” Good question!

Impact When First TB5 NVMe SSD Enclosures Drop

According to the device info a Newegg and Amazon, these new enclosures offer double the maximum read/write speeds from external NVMe connections. But remember, the whole chain — that is, port to cable to enclosure to embedded SSD — must be ready to accommodate those blistering speeds. Right now, it seems that cables (which usually ship with high end enclosures), enclosures and NVMes (which should ideally be PCIe Gen 4×4 or better) are becoming available.

There’s a bit of a problem on the port side of the chain right now, though. At the moment, only the very newest laptops incorporate USB5/TB5 80Gbps capable USB-C ports. Basically, you’ll have to go out and buy something new to take this I/O chain into your Windows processing stable. And indeed, Qualcomm has not yet incorporated USB5/TB5 controllers into its chipsets, so such a laptop will not come from that branch of the Copilot+ PC family tree, either. Indeed, Copilot tells me the same is true for Intel and AMD based Copilot+ PC hardware right now, too.

Does anybody else see a possible mismatch emerging? I can’t help but believe that leading-edge AI capable PCs should also accommodate the fastest USB-C ports and related I/O chains. It could be that the PC market is about to get more interesting than Microsoft and OEMs want it to be… Who wants to choose between AI-capable and blistering fast I/O: buyers want both!!!

Stay tuned: I’ll keep digging!

Facebooklinkedin
Facebooklinkedin

ThinkBook Plus G5 External Storage

I’ve been messing about with an interesting (and covetable) Lenovo hybrid laptop lately. it’s got an x86 PC for the keyboard deck, and a plug-in 15″ Android tablet that also doubles as a laptop display when docked with that deck. I plugged my fastest external USB storage devices into the free TB4/USB4 rated USB-C port and ran CrystalDiskMark. That gives me some basis to talk about ThinkBook Plus G5 external storage. I’m checking outUSB4 NVMe, TB4 NVMe, USB3.0 Msata, and USB 3.0 HDD storage devices.

ThinkBook Plus G5 External Storage Capability

I’m running CrystalDiskMark version 8.0.6 through its standard testing paces to see how these various devices all compare, in the same USB-C port and using the same USB4 rated cable. So far, what I’ve seeing is not bad, but not on par with other high-end Lenovo laptops or mini-desktops. (FWIW, I’ve also noticed that Snapdragon X Copilot+ PCs offer excellent USB-C USB4/TB performance, but only 5 Gbps capability on their built-in USB-A 3.2 Gen 1 ports.)

The internal SSD in the ThinkBook Plus G5 (I’ll abbreviate that as TB5 for brevity) gets reasonable performance. It’s a Samsung OEM NVMe MZAL81T0HDLB-00BL2 (vintage 2022, Gen4x4 M.2, middling performance). It does pretty well on large data transfers (~6GB read/4.7GB write queue depth 8; 3GB read/2.9GB write queue depth 1). On Random 4K reads, it’s somewhat less thrilling: 337.7MB read/264.5MB write queue depth 32; 60 MB read/113MB write queue depth 1). Those CrystalDiskMark (CDM) results provide the lead-in graphic for this story.

When I shift to external storage via USB, the story gets darker quickly:


Type   1TibRWQ8  1TibRWQ1   4KRWQ32  4KRWQ1
USB4   3062/447  1692/521   337/8    11/4
TB4    2615/530  2211/491   345/14   62/10
mSATA  465/331   436/121    138/20   23/2
HDD    118/117   117/52     1/1      0.4/0.4

On the whole, I’d have to say that I/O performance with external storage is NOT a strong suit for the otherwise interesting and occasionally excellent/amazing TB5. I see at least 15% better performance across the board for all those devices on the 2022 vintage Lenovo ThinkPad P16 Gen 1 Mobile Workstation and the 2023 vintage Lenovo ThinkStation P3 Ultra mini-Workstation. For example, here are the internal drive results from the 2022 vintage P16:

The Internal NVMe on the P16 is mostly 15+% faster across the board. Only 4KR/QD=1 is slightly less.

Note: the P16’s internal drive is a WD SN810 2TB NVMe (PCIe Gen4 x4 drive with performance nearly equal to the TB5’s Samsung OEM drive).

Space and Cost Are at a Premium, So…

In a hybrid device like the TB5, I have to believe that space and device costs are important elements to control. My best guess is that Lenovo went with more compact and possibly lower-cost USB circuitry than they put into those other two devices. Then again, the internal SSD could be slower than those used in the other devices as well. Both will impact overall I/O performance.

On the other hand, as I use the TB5 for surfing the web, doing workaday tasks, installing and running all kinds of software and tests, and more, I’ve not really noticed I/O as a bottleneck. Perception is vital to user experience, so these numbers I’ve shared may paint this fascinating two-in-one less positively than they should. Bear that in mind as you consider “buying this dream.” I’m reading that MSRP will be right around $2K for a 22-core Ultra 7-155H, 32GB, 1TB SSD model. It just may be worth it.

Next up: I’m going to take the Android tablet for a ride on its own, to see how it does as a detached tablet. Stay tuned!

Facebooklinkedin
Facebooklinkedin

USB4 Version 2 Devices Emerge

I knew they were coming, but not as fast as this. I just wrote a newsletter item for AskWoody. Entitled Using USB-Attached Windows media (subscription required for full access) it talks about issues related to USB ports, cables and devices in getting the best available performance from external storage. Thanks to reader comments on that story, I’m now aware that Amazon is selling 80 Gbps USB cables. That’s a clear signal that USB4 Version 2 devices emerge in the marketplace. Let me explain…

Links Show USB4 Version 2 Devices Emerge

Thank goodness the USB Implementers Forum (USB-IF) has changed its approach to labeling cables and devices. As you can see in the Amazon product shot that serves here as the lead-in graphic, it’s clearly labeled with speed (80Gbps) and wattage (240w) maxima. This beats the heck out of USB 3.2 Gen 1 or USB 3.2 Gen 2. Shoot! It even shows maximum video resolution (16K) supported, too — on the right-hand backside info.

So far, though, 80 Gbps USB-C support appears limited to cables, and cables alone. I can’t find any docks, hubs, monitors or storage devices that support that data rate anywhere. And, FWIW, CoPilot agrees that while such things are coming, they’re not yet out. Here’s its reply to a query about 80 Gbps monitors, for example:

USB4 with 80 Gbps is cutting-edge, but mainstream adoption often takes a bit of time. Up to this moment, no 80 Gbps USB4 monitors are commercially available. But hey, tech innovation is like a speeding train. They’re likely not too far off!

How Soon is RSN?

I’ve been reading tech journalism long enough to remember Jerry Pournelle’s excellent Chaos Manor column in BYTE magazine many, many years ago. (It ran from the early 1980s until 1998.) He used the phrase “real soon now” (sometimes abbreviated as RSN) to poke fun at breathless promises of emerging technologies on the cusp of availability. That’s exactly where 80 Gbps USB4 Version 2 stands at the moment: on its way, but not here yet. Stay tuned (and check out those nosebleed cable prices. Ouch!). Don’t get hit by any speeding trains, either…

Facebooklinkedin
Facebooklinkedin

Exploiting ReFS Speed Advantage

I’ve been reading articles online about a supposed speed advantage for the Resilient File System, aka ReFS, in Windows. But I’m observing some caveats when it comes to exploiting ReFS speed advantage. Let me use a speed check from the Lenovo ThinkStation P3 Ultra as an example, mounted in a USB 3.1 Gen 2 (10 Gbps) NVMe enclosure. Quick examination makes the point nicely: one sees no difference vis-a-vis NTFS. Indeed the speeds shown are entirely typical of any UASP devices at nominal 10 Gbps speeds.

Exploiting ReFS Speed Advantage Requires 20 Gbps or Higher

Do the math: 982.75 MBps = 7,862 Mbps = 7.67 Gbps. That’s about as fast as a USB 3.1 Gen 2 (10 Gbps) device can go in a real-world situation, such as running the CrystalDiskMark benchmark. My basic point, therefore, is this: Don’t switch to ReFS for performance gains unless you have a device that can deliver 20 Gbps (or higher) performance. That means USB 3.2 Gen2 (20 Gbps) or USB 4/Thunderbolt 3 or 4 (40 Gbps).

So I tried the same enclosure, same SSD, same cable (all of these factors count) with both ReFS and NTFS. I found it easiest to use the “Create a Dev Drive” option in the Dev Home app to start the former. Disk Mgmt worked find for the latter. Here are those results, which do show ReFS has a speed advantage — but it’s pretty small.

If you compare the big block write speeds (upper 2 left cells) that’s where the advantage is noticeable. For the rest of the cells, it’s barely there.

True, But Nugatory

I’m going to have to mess around with faster SSDs and see if that helps. But so far, I don’t see the uptick as big enough to be worth a lot. That said, as 24H2 goes final I should try again. The P3 Ultra isn’t getting that update offer yet, and that’s usually for good reason. If this changes, I’ll update this post accordingly. Right now, it’s mostly a ho-hum level of added performance.

OK, so I tried it on a different PC — a ThinkPad P16 Gen 1 Mobile Workstation — running 24H2 preview version. It shows modest improvements over the P3 Ultra but nothing spectacular. I’ll keep checking and reporting back here. It’s possible there’s more to see than I can tell just yet. I’m going to run a Macrium Reflect Backup next…

 

Facebooklinkedin
Facebooklinkedin

USB Adapter Beats Down-level Port

In seventh grade, my math teacher was named Wayne Mackey. He had an amazing way of cutting and complimenting at the same time. I vividly remember him telling me “Mr. Tittel, you have an AMAZING grasp of the obvious” and puffing up, then collapsing. In today’s blog post, I’m returning to those roots as I observe that it’s better to pay the translation penalty involved in using a Type-A female to USB-C male adapter into a 40 Gbps connection, than to plug into a 5 Gbps Type-A port directly. Duh, but that’s why I lead off with USB adapter beats down-level port.

By How Much USB Adapter Beats Down-level Port?

The throughput difference one versus the other is easily obtained, using CrystalDiskMark as a means for comparison. Plugging the Kingston Data Traveler Max into the ThinkPad T14s Copilot+ PC, I get close to typical UASP rates when I plug its USB-A end into an $8 A-to-C adapter plug. To see that difference, check my September 6 blog Fast UFDs Need Fast USB Ports.

When I plug the device into the 5 Gbps USB-A port on the other side of that selfsame laptop, I get throughput numbers that are  much lower than those values. The adapter numbers appear left, and the direct plug-in results appear right, in the lead-in graphic above.

Those results definitely help me answer this question: is it worth $6-8 to buy a USB A-to-C dongle? I can’t help but answer that one in the affirmative. Yes, I know I’m showing an amazing grasp of the obvious here, but sometimes it helps to see what that means in vivid, undeniable detail. It was true in 7th grade algebra, and it’s still true today (59 years later).

Choose Your Ports Carefully…

There’s at least one other lesson to take away from this side-by-side comparison. It’s what I said in the preceding heading. According to the user manual, the USB-A ports on the ThinkPad T14s are USB 3.1 Gen 1, rated at a speed of 5Gbps (translates to 0.625 GBps or 640 MBps, much higher than what you see in CrystalDiskMark). Sigh.

The other item I take away from this encounter is to ask Lenovo: why put only 5 Gbps USB-A ports on that PC? I’m guessing the answer may be something like “Because that’s what Qualcomm gave us in the Snapdragon X chipset environment.” Sigh again…

Facebooklinkedin
Facebooklinkedin

Considering USB4 External Media

It’s a classic trade-off in more ways than one: cost versus speed. I’m prepping for an AskWoody story about external media on Windows PCs. For me, the big trade-off when considering USB4 external media is higher prices for higher performance. “How much higher?” you ask: that’s what I’m in the process of figuring out right now.

Whole Device Chain Counts When Considering USB4 External Media

Every step in the device chain counts when going for the speediest external Windows media. The starting point from the PC end is the USB port itself. Ideally, it should be USB4 or Thunderbolt 3/4, and support 40 Gbps throughput. Next comes the cable: it should be labeled USB4, Thunderbolt 3 or 4, or 40 Gbps. Next comes the storage device. For me, that mostly means an enclosure housing an NVMe SSD. That enclosure should be USB4 or Thunderbolt 3/4, and the NVMe should be Gen 3 (PCIe x3) or higher.

At every step you pay more to attain the current pinnacle of performance. (I’ve not yet seen any 80 Gbps devices, but they’re coming. Copilot tells me Intel’s 14th Gen HX-series mobile CPUs “are starting to support this technology. “) A quick search at Amazon tells me you can’t buy USB5 cables, docks, and so forth yet. My best guess: we’re looking well into 2025 before it goes mainstream.

Right now, the jump from USB 3.2 Gen 2 (10 Gbps) to USB4 (and TB 3/4 equivalents) is getting cheaper, but still costs. You’ll pay US$46 for the cheapest USB4 M.2 enclosures right now (more like US$75 and up for other options). That’s double the cost — or more — of USB 3.2 Gen 1 devices (UASP: see below). Cables cost US$2 to $10 more for faster varieties, which isn’t too punitive. You can’t take advantage of anything faster than Gen 3 NVMes. Thus, you can buy 1 TB for US$55-80, and 2 TB for US$93-130 or so.

The “big spring” comes from the cost of either buying (for laptops and so forth) or installing (for desktops with open PCIe slots, and ASUS is the only vendor I can find who makes one for US$126) to gain a USB4 40 Gbps port to plug into. My testing so far shows this DOES make a difference, and often offers better performance than older and rarer Thunderbolt 3 or 4 capable USB-C ports.

For Me, Backup Is the Killer App

I’m always messing with PCs, so I need to back up frequently in case I shoot myself in the foot and have to replace a mangled installation. It happens to me at least 1-2 times a week in my testing and research, so this is no joke. I find the cost of USB4 external storage worthwhile because it drops the time to make a complete image backup into the 2-4 minute range. It takes anywhere from 7-24 minutes to back up to UASP-capable external storage. This equates to USB 3.2 Gen 2 10 Gbps capability. It shows up with max read/write speeds in Cystaldiskmark in a range from 1000-1100 MBps.

If you look at the lead-in graphic, which comes from NirSoft’s USBdeview, you can see it references the UASPStore.sys driver and service. I’ve actually found this to be a clearer way to recognize when a USB 3.x port can provide somewhat higher speeds. If your USB 3.x ports are older (and slower) they’ll usually show a USBstor.sys driver instead (and max speeds in CrystalDiskMark in the 400-500 MBps range).

You pays your money, and you takes your chances. That’s how things go with external USB-attached Windows storage — and much else in life!

 

Facebooklinkedin
Facebooklinkedin

Windows 11 Backup Request

I have a modest request to make of Microsoft, where Windows 11 is concerned. Its new-to-11 Windows Backup facility uses Reset this PC as the basis for a new Windows image. It then rejiggers the Start Menu to show you which apps and applications need to be reinstalled. Hence my Windows 11 backup request. I see no file on the desktop or in the User’s folder hierarchy somewhere that lists  “missing” stuff.

What About My Windows 11 Backup Request?

According to the Answers.Microsoft.com something like this may be available in a file named removedapps.html. Or  perhaps “Removed apps.html” (with an internal space). If so, one could parse this data in PowerShell. Then, WinGet could reinstall most such things. (WinGet says it knows about 6,575 packages as I write this blog via (Winget search –source winget “”).count  .)

I’ve just made a Macrium Reflect image backup of a test PC, and I’m now going to restore that PC using Windows Backup. I’ll see if an html file shows up in the desktop (or somewhere else: e.g. windows.old) afterward. Let’s see…

Further Ruminations on Removed Apps

Turns out that when you go into this process, Reset this PC shows you the list of apps that need to be reinstalled. It also states “This list of apps will be saved to the desktop after reset.” That should do it.

List shows first 11 of 26 items, but does NOT allow text copy.

Just for safety’s sake, I screen-grabbed all items since this window doesn’t support text grab of the list contents. Good thing I did: when the machine booted, I could not find a file anywhere on the system that matched the string search “remo*app*.html” anywhere. Just for grins I also searched on *.html to look for all files dated today (September 9). Nothing relevant to removed apps there, either.

When in Doubt, Restore the Macrium Image

I eventually got back to where I started by disabling secure boot, booting into the Macrium Rescue media, then restoring the backup I made just before starting down this path.  Note: my PC wouldn’t boot from Macrium Rescue media unless I undid secure boot. Hey MS! Please fix this apps list issue: it makes Windows 11 Backup much less attractive or workable the way things currently stand.

The eventual part came from having to figure out I needed to turn off Device Guard before Secure Boot could itself be turned off. Then I had to steer around BitLocker stuff (a key is necessary before you can read an encrypted drive like the P16’s: I didn’t care because I was going to rewrite the whole shebang anyway). Then I had to wait for the backup to complete, go back and turn Secure Boot and Device Guard back on, enter the recovery key, and resume. Sheesh! A lot of time and effort to find out if Windows 11 Backup writes an app list to the desktop (or elsewhere). Too bad it does not…as far as I can tell.

Facebooklinkedin
Facebooklinkedin