Category Archives: USB devices

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

Copilot+ PCs Bring Better USB4 Support

When I went to build recovery media for the Lenovo Yoga Slim 7x Copilot+ PC last week, I dropped a Belkin TB3 dock into one of its 3 USB-C ports. Why? Because I needed a USB-A port into which to plug the Mushkin Atom UFD I targeted for that purpose. The lead-in graphic shows the dock at the “other end” of USB4 host router 1 (right-click the graphic and open in its own tab to see the whole thing). The next screencap shows the Hardware tab from Properties for that recovery drive (E:). Thus, I claim that Copilot+ PCs bring better USB4 support because until USB4 hubs and devices appeared in settings, users had to run a separate (and less informative) Thunderbolt app from Intel to see what was what. This has improved!

Copilot+ PCs Bring Better USB4 Support.e-drive-hwprops

The Mushkin E: drive is an older USB 3.0 Atom device.

So What If Copilot+ PCs Bring Better USB4 Support?

Though I’ve yet to see any laptops or PCs endowed with USB 4 2.0 (you can see version 1.0 in the lead-in graphic) this is now part and parcel of Windows 11 as well. It will also allow channel speeds to double from 40 Gbps (which 1.0 supports) to 80 Gbps (2.0 only, and primarily limited to video links). This probably doesn’t matter much right now, given that these top-of-the-line versions aren’t yet widely available. But for those who need the speed, this will matter once the peripherals and docks gain USB4 2.0 support.

I’ve got a Qualcomm Copilot+ Developer Kit SFF PC showing up here at Chez Tittel in the next day or two (today, even, maybe). I’ll be quite curious to see what Settings > Bluetooth & devices > USB > USB4 hubs and devices has to tell me about what’s inside and the docks and other devices I plan to hook up. Indeed, I’m going to start with a Lenovo P27u20 monitor, with its integrated TB4 docking capability. Hopefully, it will not only provide a great display, but also the means to hook up my keyboard and mouse. Stay tuned! These USB4 adventures will continue…

Facebooklinkedin
Facebooklinkedin

Channel Speed Trumps Device Speed

I kind of knew this already, but I wanted to prove it to myself through hands-on experience. Thus, I sprung for what Tom’s Hardware calls “the fastest SSD” around right now. It’s depicted in the lead-in graphic: The Crucial T705. It’s read/write ratings range from 13,600/10,200 MB/sec for big items to 1,400K/1,750K IOPS on random 4K items. That’s fast!

Why Say: Channel Speed Trumps Device Speed?

I know this NVMe drive would scream if I mounted it in an M.2 PCIe x5 slot on a motherboard. But I wanted to see if it made any difference if plugged into the M.2 slot inside a 40Gbps USB4 NVMe enclosure. Long story short: it doesn’t. It runs more or less indistinguishably from the 2022 model WD Black SN770 I replaced in the US$53 Maiwo USB4 fan-cooled enclosure.

Although the T705 is much faster than the SN770, those speed differences only count when the bandwidth from the SSD to the CPU is fast enough to actually show off such deltas. Because Lenovo sent me the Yoga Slim 7x with a smaller, slower C: drive device, I’ll probably end up plugging into that PCIe channel to see what it does as an internal drive.

But that’s a project for another day. Today, I have two “lessons learned” to share:

1. A PCIe x3 or x4 NVMe SSD is plenty fast enough for even the fastest, most expensive USB4 drive enclosures currently available.

2. The T705 at US$165 is about twice as expensive as the SN770 (and the SN770 2TB model at US$120 is a much better deal, $/GB-wise)

What can I say? I had to know. Now I do, and I’m moving on to other, better uses for the T705. I may have to use Linux to clone the existing 0.5TB NVMe in the Slim 7X, but I’ll figure out how to make that swap work. As I said earlier: that’ll have to wait for another day.

Facebooklinkedin
Facebooklinkedin

USB4 Gets MS Fixer

Just over a year ago (May 24, 2023) MS added support for USB4 to Windows 11. Curiously enough, multiple MS sources — such as MS Learn, for example — attribute this introduction to KB5026446. A quick check shows no mention of USB4 in that announcement. Be that as it may, MS has released a Support article entitled Fix USB-C problems in Windows. It explains how to troubleshoot the now-common “USB4 functionality may be limited” error message. Of course, you’d need a suitably-equipped PC to see that. This drives my title: USB4 gets MS fixer.

What USB Gets MS Fixer Actually Says…

I’ve been working with USB4 directly since Panasonic sent me a Toughbook just before Christmas in 2023. (See my January 3 2024 post HWiNFO Bestows USB4 Insight for my first hands-on peek.) Thus, what I see in the Fixer item linked earlier is mostly a distillation of common sense gotchas that meeting USB4 link-up requirements imposes:

  1. Gotta have the device (can’t get USB4 from something USB3 or older)
  2. Gotta have the right cable (can’t move at USB4 speeds over older cables: they must be rated TB3 or higher, USB4 or higher)
  3. Gotta have a USB4/TB4 port (strictly speaking, USB4 is a subset of TB4 so either will do — but nothing older handles USB4 devices at native speeds and capabilities)
  4. Gotta have the right drivers (while I’ve never seen a working USB4 port come up with the wrong ones, this is a given to make sure the device chain from port through cable to device will work).

What’s interesting about the MS Learn item is that it mentions a whole slew of error messages that you might see when trying to use a USB4 device — 11 in all, in fact. Worth reading the piece over if only to see how many of them you might have encountered before. FWIW, my personal count is 5 at this point.

The High Cost of USB4 Entry

When I started mucking about with USB4 last fall, I bought a couple of USB4/TB4 NVMe enclosures. These were limited to 20 Gbps aggregrate throughput, but still cost  from ~US$120 to $150  or so. Now, you can buy 40 Gbps USB4 enclosures for ~US$70 to $120. The surrounding specs and verbiage claims real-world throughputs from 25000 to 3000 Mbps. I’ll have to check that for myself, but I have seen speeds in that range in CrystalDiskMark for my 20 Gbps Acasis and Konyead units on some laptops (e.g. Lenovo ThinkPad P16 Mobile Workstation and Yoga P9i models).

It’s still pretty darned expensive to take advantage of USB4 for external storage access. But it’s pretty darned fast, and keeps getting faster. I’m hoping to write a more in-depth examination for AskWoody in the near future. Stay tuned!

Facebooklinkedin
Facebooklinkedin

So Long Syba DUAL mSATA

I guess it was inevitable. I purchased a Syba Dual mSATA SSD adapter (model SD-ADA40107) back in 2015 or thereabouts. Yesterday, I plugged it into multiple PCs and laptops inside a USB 3.0 SATA drive caddy and … nothing doing. It’s resisted all resuscitation attempts, including the maker’s own hardware utility, as shown in the lead-in graphic. Thus, I must say “So long, SYBA Dual mSATA” and consign it to my Goodwill safe e-waste disposal bag. It was nice while it lasted.

After So Long Syba DUAL mSATA, Then What?

I’ve had trouble with this and other similar devices. It cost perhaps US$45 when I bought it back when, so it’s no great loss. The real question is: do I buy more hardware to house those still-usable Samsung 850 EVO 250 GB SSDs the now-failed adapter houses? I can now buy the same Sabrent USB 3.0 mSATA enclosure that used to cost US$30 or more for about $15. That’s pretty cheap.

“Why bother?” you ask. Because even an mSATA SSD in a USB 3.0 enclosure is still 8 or more time faster than an equivalent flash drive or a conventional HDD. But because I have 3 of them already (250, 500 and 1000 MB in size) it may be a simple case of overkill. I’ll have to ponder the state of the exchequer and think about this for a while. As I’m thinking you can see what CystalDiskMark says about the 500 MiB mSATA device I just plugged in:

So Long Syba DUAL mSATA.850-500

This is still 4-8X faster than UFDs or HDDs (same port, same PC).

As I do, I’ll bid adieu to the non-functional Syba adapter. It was a useful bit of hardware. I’ve still got another one (also with 2x250GB Samsung EVO SSDs) ensconced in a drive caddy where it serves as my M: drive on the production PC. I guess I should start planning to replace that, too. It’s just a matter of time…

 

Facebooklinkedin
Facebooklinkedin

Windows 11 Wi-Fi 7 & USB4v2: What’s Up?

On January 8, 2024 Wi-Fi 7 went public. That’s the same day the Wi-Fi Alliance introduced its Wi-Fi Certified 7 program. USB4 version 2.0 goes all the way back to October 18, 2022. But only with the release of Insider Preview Canary Channel Build 26063 in February 2022 did MS start testing support for related Wi-Fi 7 drivers. (USB4 version 2.0 has been baked in since Build 23615 in the Dev Channel, released January 11, 2024.)  Neither has appeared in a production version of the OS. Thus, a valid question for Windows 11 Wi-Fi 7 & USB4v2 has to be: What’s going on? TLDR answer right now is “Not much just yet.” There are lots of good reasons why so please let me explain…

What’s Afoot with Windows 11 Wi-Fi 7 & USB4v2?

One way to look at this is from a market availability standpoint. Precious few devices for sale right now support either or both of these standards. As I write this item, I see exactly 2 network adapters (one USB, the other PCIe x4) that support Wi-Fi 7.Ditto for  Wi-Fi 7 routers. I can’t find any laptops that offer built-in support for either standard just yet. Many new models are promised later in 2024, and could change that.

Though it’s being proclaimed as something of an oversight  it’s really just a function of supply and demand. (See this Tom’s Hardware news item by way of illustration.) Basic economics and recent history with Wi-Fi 6 and USB4 version 1.0 show that it takes about two years for these new standards to make their way from introduction and into more general adoption. I don’t see this latest iteration as terribly different.

Shoot! I didn’t lay hands on my first PC with built-in USB4 capability until the Panasonic Toughbook FZ-55 showed up here at Chez Tittel late last year. Just before Christmas, in fact. If it takes that long to hit my hot little hands again, I’m looking into late 2025 before a personal encounter might happen.

Facebooklinkedin
Facebooklinkedin

Wired Mouse Means No Stutter

Remember that scene near the end of The Incredibles where one older cop says to the other “No school like the old school?” That snippet of wisdom crossed my mind as I decided to switch from an MS  wireless Mobile Mouse 4000 to an MS Basic Optical Mouse 2.0. Why? Because a wired mouse means no stutter, lag, or hesitation when working on my desktop (or playing Gnu Backgammon or MS Solitaire, two of my fave diversions). Sigh.

Why Wired Mouse Means No Stutter?

I’m pretty sure the fault is mine for the wireless mouse issue. I had its transceiver mounted on my Luxo lamp, right next to a couple of monitors and less than 2 feet away from my Asus 802.11ax router. Not to mention further, it’s in close range of 3 laptops and my desktop as well. Your basic signal-rich, if not downright noisy, wirelesss environment. That said, I didn’t have these problems with the older MS Mobile Mouse 3000 (but alas, they don’t make them anymore).

But now that I’ve got a more isolated communications channel between desktop and mouse, there’s no more stutter or delay. Sometimes, the old school is the only school that works without issue. I have a feeling this may be one of those times. Plus: it was really bugging me. Go figure!

While you’re doing that, I’ll be taking the occasional break for backgammon or solitaire, content in believing that my ancient but unhampered wired mouse will remain snappy enough for my needs. Thank goodness!

Facebooklinkedin
Facebooklinkedin