Use NSlookup for Machine Name Checks

Certain recent Dev Channel builds have played intermittent hob with RDP. Thus, for example, I had to switch from using the machine name to its IP address to RDP into one particular PC. In troubleshooting that issue, I quickly realize it makes sense to use NSlookup for machine name checks. Indeed as you can see in the lead-in graphic, when NSlookup resolves that name correctly, RDP will also accept that name to establish a connection.

Why Use NSlookup for Machine Name Checks?

Because it will tell you if RDP can recognize the machine name. Under the hood, both RDP and NSlookup rely on access to local DNS records to resolve the name into an IP address (see lead-in graphic). When the command line works, RDP should also be able to rely on the same underlying service — namely, DNS — to do its thing as well.

Of course, this raises the question as to why my local DNS server — which runs on the boundary device from Spectrum that sits between my LAN and the cable Internet connection — sometimes fails to resolve valid machine names. Feature upgrades can cancel existing IP address leases, and require the DNS cache to be rebuilt. And apparently, recent lightning storms can also mess with that device’s DNS cache when the power fails. So, I’m learning to flush and rebuild that cache as part of local device hygiene.

At least I now know what’s going on and why I must sometimes switch from machine names to IP addresses to access certain devices. Good thing it’s easy to log into and handle the reset over the LAN. It’s always something, right?

Facebooklinkedin
Facebooklinkedin

Tracking Windows Releases Gets Challenging

I have to laugh. I found myself re-reading numerous recent Windows 10 and 11 news stories, trying to figure which OS is which. It doesn’t help, either, that sometimes the news outlets themselves get their wires crossed. I believe that tracking Windows releases gets challenging because we’ve got so many of them to consider. Let me explain…

Why Say: Tracking Windows Releases Gets Challenging?

Windows 10 has two release tracks right now — namely, Release Preview and Production (current release). Windows 11, OTOH, has four: (1) Production; (2) Release Preview; (3) Beta and (4) Dev channels. Each of these releases has its own Build numbers. In those numbers, feature upgrades change the front and major part, and cumulative updates (CUs) change the minor and rear part. Thus, for example 22000.778 describes Windows 11 Production right now. The 22000 part comes from the Windows 11 feature upgrade to 21H1. The 778 part comes in the wake of KB014668 (6/29/2022).

Not too challenging with 1 or 2 such items to keep track of. But with 2 tracks for Windows 10, and 4 tracks for Windows 11, it’s a bit trickier. MS offers web pages to track this kind of stuff, but I don’t always find them terribly informative. It’s probably my fault.

Check Out the Release Info at UUPdump.net

If you look at the intro graphic for this story, you’ll see it’s comprised of the “release buttons” at the head of the UUPdump.net web page. Click any button, and you’ll get a complete release history for the selected release track, in descending chronological order. The info is comprehensive and all-inclusive.

You have to learn how to read release names and numbers to recognize and distinguish cumulative from feature updates in this presentation, though. That’s because UUPdump builds update ISOs to clean-install Windows images that include slipstreamed CUs.

So, if a release name there says “Feature Update” that doesn’t mean it’s really a feature update. Instead, you must recognize that feature updates usually include a minor (right-hand) component labeled “1” or “1000” to the right of the period in the build number. Once you understand those are the only “real” Feature Updates, the update history there makes sense. Works for me, anyway.

So when I want to get straight info, UUPdump.net is where I head. You can do likewise, but also check the MS clearinghouse named Windows release health. It, too, offers good info about production releases and updates. For Insider Previews, the MS web pages named “The Changelog” and “Flight Hub” are equally helpful. Cheers!

Facebooklinkedin
Facebooklinkedin

Why USB Disk Speeds Matter

It’s been a busy and interesting week. I’ve been messing around with numerous backups and restores. Ditto for mounting ISOs and running Windows repair installs. A LOT of disk reads and writes to USB drives have been involved. Because of the huge amounts of data involved, I’m better prepared to explain why USB disk speeds matter. A LOT!

Why USB Disk Speeds Matter So Very Much

In a word, the shortest possible answer is “Time.” If you can get something done faster, you can do more in a single work interval. Compare the USB disk speeds for an NVMe drive in a USB-C enclosure (left) to those for an mSATA drive in a USB-A 3.1 enclosure (right — see lead-in graphic). When backups and restores are concerned the top lines (which involve large file transfers) actually matter. Of course, all the times matter as well.

But those differences are pretty stark for backup and restore. Let me explain… If you look at the top pairs of numbers, these cover large data transfers with a queue depth of 8 (upper) and 1 (lower). In both pairs of numbers, the NVMe drive is over twice as fast as the mSATA drive. Those same results were born out in backups and restores (7 and 14 minutes for backup; 11 and 23 minutes for restore).

The More You Do, the Better You’ll Like It!

Those results show why I’ve long been a believer in using fast USB drives whenever possible. I’m still waiting to see what kind of bump I can get with a Thunderbolt 4 NVMe enclosure, proper cables and enclosure, and Thunderbolt 4 on the host device. From what I read, it should be 25-40% as fast again.

This realization came to me when I started copying a backup from a BitLocker protected NVMe drive to an mSATA unprotected drive. I got a consistent 26-27 MBps transfer rate between the two devices. It took over 20 minutes to copy the file!

If I could’ve gone Thunderbolt 4 all the way, I could have quadrupled the transfer speed or better. That would cut my wait time from 20 minutes to 5. Waiting for necessary data can’t be completely bypassed — but it surely shows the “need for speed” on such occasions.

Facebooklinkedin
Facebooklinkedin

Wrong Backup Means Wrong Outcome

I have to laugh. I’ve been fighting weird behaviors on my X12 Hybrid Tablet all week long. Only yesterday afternoon did I finally snap to an obvious visual cue that told me what was wrong. Among lots of other interesting things, I learned that wrong backup means wrong outcome when restored. It’s a testament to Windows 11 and to Macrium Reflect, because the target PC actually ran — sort of — even with the wrong image running the works. Let me explain…

If Wrong Backup Means Wrong Outcome, How Wrong Is It?

Here’s what I did: I restored a backup from my Lenovo X380 Yoga to my Lenovo X12 Hyrbrid Tablet. Different CPU, different biometrics devices and capabilities, different Thunderbolt support, and so on. Now that I know what I did, I’m amazed the OS ran at all. And actually, except for refusing to recognize (or work with) hardware present on the X12, but absent on the X380, it worked pretty well.

So how did I finally figure out what I’d done to myself (or rather, to the X12)? The answer’s in the lead-in graphic for this story. I use 8Gadgetpack on all of my PCs. I also use its analog clock gadget, and use the machine name from the target host as the clock name. So there it was on my X12 desktop: X380 (as you can see). That’s what told me I’d restored the wrong backup to the target machine. I have a number of roving SSD devices in USB enclosures. Apparently the backup I chose had moved from a USB port on the X380 to the X12’s Thunderbolt dock.

After that Aha! moment, I quickly located a recent backup from the X12. I had to jump through some hoops because it lived on a BitLocker protected drive (hint: the Macrium Reflect Rescue Disk requires additional options to restore backups from a BitLocker protected volume). But once I restored the right image, all my problems went away. I was able to use a UUPdump image I’d already built to quickly update to the latest Dev Channel version, too.

Lessons Learned

1. I’m glad I use my machine name technique on the Gadget Clock because it’s a good way to see where a backup originated.

2. I’ve started adding the machine name into my Reflect backup image names, so I can tell backups apart quickly and easily.

3, I’ve learned how to deal with BitLocker drives as restore sources, and how to re-enable BitLocker on a recovered C: drive

4. I’ve learned to be more careful in choosing which image to restore to a target PC, when a restore is necessary

Now, all I can hope is that I don’t do this again. Sigh, and sigh again.

Facebooklinkedin
Facebooklinkedin

In-Place Repair Install Basics Revisited

OK, then. I’ve been messing about with one of my Dev Channel test PCs lately. And it’s for the usual reason: experimentation leads to self-inflicted damage. Right now, the X12 Hybrid is limping along. It’s having driver problems with Windows Hello and Thunderbolt. The standard response when things get weird gives cause for in-place repair install basics revisited. I’ve been reminded of some important elements worth sharing (and repeating).

Why Are In-Place Repair Install Basics Revisited?

Generally, an in-place repair install involves running the setup.exe from an ISO to replace the OS files in the running image with known, good working equivalents. All this is wonderfully described in Shawn Brink’s terrific ElevenForums tutorial Repair Install Windows 11 with an In-Place Upgrade.

I started my exercise by visiting the Windows Insiders Using ISOs page. But I noticed that ISO version is 21540, whereas I’m running 25145 on my test PC. Alas, that explains why, after mounting the incompatible ISO on said test PC, it offers only the “Keep nothing” option. That’s what’s shown in the lead-in graphic for this story. It was my profound clue that I needed a different ISO.

Of course, the “Nothing” option is exactly what I DON’T want. So I went to UUPdump.net instead, and grabbed the ISO for 21545. And sure enough, once mounted it provides access to the “Keep personal files and apps” option I really want.

The Requirements Tell the Story

If you look at the “Repair install requirements” at the tip-top of the afore-linked tutorial, item 2 therein reads:

  • The Windows 11 installation media (ISO or USB) must be the same edition, same version, and same or higher build as the currently installed Windows 11.

That’s what was holding me back. And that’s why I needed to remind myself of the basics, so I could get the repairs I wanted. Indeed: back to basics turns out to point me where I needed to go.

 

 

Facebooklinkedin
Facebooklinkedin

Overcoming RDP Access Hurdles

Here at Chez Tittel, I’ve got 9 PCs in my office. 2 Desktops and 7 laptops, to be more specific. I like to access most of them from my primary desktop. That’s because it sports a couple of aging but still decent Dell 2717 Ultrasharp monitors. Over the years, I’ve encountered interesting issues in making RDP (remote desktop protocol) connections to my “Other PCs.” For me, overcoming RDP access hurdles usually involves one or more of three workarounds.

Three Workarounds to Overcome RDP Access Hurdles

These workarounds help to address a list of problems that include:

  • Can’t find remote PC
  • Can’t authenticate login credentials
  • Password error despite known, good working account/pwd pair

Workaround #1: Try the device IPv4 address

When the Remote Desktop Connection (or Remote Desktop app) simply can’t find a machine name, it’s always a good idea to try the target PC’s IPv4 address instead. As shown in the lead-in graphic for this story, it worked to get me into a Lenovo X380 Yoga I just put through a bunch of Windows 11 upgrades.

Workaround #2: Try a Different MSA

On occasion, when I try to login to a remote PC using my current Microsoft Account (MSA) it just won’t get past authentication. This is often a symptom of difficulty in getting MS authentication to work properly. When that happens, I will try another one of my known, good working MSAs (I have three, as I write this story). That does occasionally work, especially if I’ve already used that MSA on the target machine already. Go figure!

Workaround #3: Try a Local Account Instead of MSA

Sometimes, RDP will strenuously resist allowing you to establish an RDP connection over the LAN using a Microsoft Account (via its associated email address). In fact, it generates an account name/password error, even though I’m using a known, good working MSA account name and its associated password to try to login.

When that happens I’ve found that setting up a local admin account — one named, LocalU, for example — will get me right into the target PC. That’s also on display in the lead-in graphic where I had to use both workarounds at once to get into that PC. Sigh.

Remember: Where There’s a Will, There’s a Way

If you need to establish an RDP session on a remote PC, you can usually figure out a way to make such a connection work. If the preceding workarounds don’t do the trick, try the other tips in this 2021 WindowsReport story: it offers pretty good tips, tricks and advice.

 

Facebooklinkedin
Facebooklinkedin

25145 Gets File Explorer Tabs

OK, then. It’s been a gradual roll-out, so I can’t know if everyone running Dev Channel can see this. But once I got it running, Build 25145 gets File Explorer tabs on both of my test PCs. It’s pretty cool, too, as I hope to show in the ensuing discussion.

To get this party started, you can see File Explorer in the lead-in graphic. It’s got the default tab (“Home”) open at left, the UUPdump folder from my D: drive open at right. The latter shows the various files left over after an .ISO file is created (~4GB item, 6th from top).

When 25145 Gets File Explorer Tabs, Then What?

Why, you mess around with them to see what they can do. So far I’ve discovered multiple techniques to open such tabs, including:

  1. Click the Plus sign (“+”) to the right of the rightmost open tab, and an open tab set to the default appears. Navigate anywhere you want from there.
  2. Right-click a folder inside the main File Explorer pane, and a new option labeled “Open in new tab” appears. I *like* this one! Here’s what it looks like (annotated for easy recognition).

3. I remember reading about a keyboard shortcut to open such a tab, but I can’t find the reference. Winkey+E still opens a new File Explorer window, and WinKey+T doesn’t do anything. I’ll keep poking about on this front, and see what I can learn. So far, the best third-party coverage of the feature I’ve found is at WindowsLatest.

This is a cool and helpful new feature. As I learn (and find out) more about it, I’ll either update this post, or write a new one. Stay tuned!

Facebooklinkedin
Facebooklinkedin

Recent 25145 Dev Channel Hijinks

The last two Dev Channel builds are 25145 and 25140. For both of them, my Start Menu has been munged when first accessing the desktop. On 25140, a restart set things back to rights. On 25145, I launched File Explorer, then restarted the process in Task Manager. That worked, too. So while recent 25145 Dev Channel hijinks have been irksome, they’ve been by no means insurmountable.

Limits to Recent 25145 Dev Channel Hijinks

Interestingly, this phenom occurs only my Lenovo X12 Hybrid Tablet. It does not pop up on the Lenovo X380 laptop. I don’t see any interesting errors in Reliability Monitor on the X12 that could point to possible causes. Once again, I find myself wondering if it might be related to 8GadgetPack, which has wonked around for a while lately  in the wake of new Dev Channel builds.

Recent 25145 Dev Channel Hijinks.relimon

This time Relimon doesn’t have much useful to say (the SearchHost item is a known gotcha, unrelated to my issue).

Frankly, it’s hard to pinpoint the cause of this trouble without more data to go on. But now that I know how to work around it without a restart, I’ll keep plugging away as new Dev Channel builds keep coming. Either the problem will get fixed in the background, or I’ll get enough data to identify — and hopefully deal with — the actual cause.

FWIW, I’ve sent feedback to the hub about this. It’s entitled “Build 25145 start menu nonresponsive on first boot.” Please upvote if you encounter the same thing on one of your Dev Channel PCs or VMs. Cheers!

Facebooklinkedin
Facebooklinkedin

Windows Insider Page Gets New Look

Upon visiting the Windows Insider info page in Settings → Windows Update → Windows Insider Program, I just noticed some interesting changes. That’s right: there, the Windows Insider Page gets new look. You can see what’s up in the lead-in graphic. First, there’s a link to “Latest build notes” (very handy). Second, information labels the insider account in use (I blanked it out on the screenshot). Third, there’s clear status info available. In this case it reads “You’re on the latest build for your device.” Good-oh!

Why Is Windows Insider Page Gets New Look Nice?

Upon checking Dev Channel Build 25140, I see the exact same look and feel there also. Going back to the Release Preview on Windows 10, however, shows the old look and feel is unchanged there.

Windows Insider Page Gets New Look.win10

Windows 10 Release Preview Insider Stuff remains unchanged.

In general, I prefer the new “dress” for the Windows Insider stuff in Windows Update in Windows 11. The info is more readily accessible, more compact, and more usable. I especially like one-click access to the release notes for the latest build. Checking those notes, I don’t see any info about changes to the Windows Update and Windows Insider program pages in Settings.  Kind of makes me wonder how long this has been going on without my noticing.

Sigh. That’s the way things go in Windows-World — for me, sometimes, at least. Good changes can happen, but they don’t really hit home until they’re noticed. Hopefully, this notice, however late, remains welcome to you, dear readers. Sigh again…

Facebooklinkedin
Facebooklinkedin

DISM Component Store Cleanup

This morning, I recalled the value of occasional “check-and-clean” operations on the Windows Component Store (aka WinSxS). Check the “Before and After” screencap at the top of this story. It shows that applying updates can leave old components behind. Checking the component store tells you what’s up. Performing a DISM component store cleanup recovers wasted space. To wit: 1.72 GB in reported size, and 1.47 GB in actual size.

How to run DISM Component Store Cleanup

What you see in the before (left) and after (right) image is syntax to check the Windows Component Store. Run it in an admin cmd or PowerShell session, like so:

DISM /online /cleanup-image /analyzecomponentstore

Two notes. One, the output from the before (left) tells you how many reclaimable packages are found (2, in this instance). Two, it tells you whether or not component store cleanup is recommended (yes, this time around). Running the check and report syntax shown above takes 1-2 minutes on most Windows 10 and 11 PCs.

Performing the Actual Cleanup

As with the check and report DISM command, the cleanup command must also run in an administrative cmd or PowerShell session. That syntax is slightly different:
DISM /online /cleanup-image /startcomponentcleanup
Depending on how many reclaimable packages are found, and how big they are, cleanup can take upwards of 5 minutes on most Windows 10 or 11 PCs. That wait goes up, as the number (and total) size of packages increases. Be patient! I’ve only had this fail a handful of times over the years I’ve been using this tool (and many of those failures were self-inflicted because of prior use of /resetbase, which locks existing packages into place in the Component Store).

Nevertheless, this is an excellent and recommended Windows cleanup technique, which I try to run after each month’s Cumulative Update (CU) is installed. The check and report command doesn’t always find something to cleanup, but when it does, I follow up with the /startcomponentcleanup to trim down the Component Store footprint. It’s a great technique for regular Windows image management, in fact.

Facebooklinkedin
Facebooklinkedin

Author, Editor, Expert Witness