Category Archives: Windows OS Musings

Dev Channel Doubles Releases 20277 and 21277

For the first time ever, MS dropped not one but two releases into the Dev Channel yesterday. By default WU offers Dev Channel Insiders Build 20277, which continues ongoing release from the Iron build familly (FE_RELEASE). Those who take the time to check optional updates will also find access to 21277 (RS_RELEASE) as well. Certainly, when Dev Channel doubles Releases 20277 and 21277, life is bound to get more interesting!

Here’s a repeat of the lead-in graphic. Alas, the page header output clips the most important info from the bottom there. Methinks that’s owing to header image handling in my site’s WordPress theme. I can’t figure out how to hack that quickly. Thus, here it is again with the important stuff showing at the very bottom:

Dev Channel Doubles Releases 20277 and 21277; image shows 21277 optional update offer.
Dev Channel Doubles Releases 20277 and 21277; image shows 21277 optional update offer.

When Dev Channel Doubles Releases 20277 and 21277, Which One?

This looks like a sneaky way to reintroduce two different levels of advance testing, with 20277 targeting closer-in features, and 21277 further out. Fortunately, I’ve got two test machines so my response in this case is “One of each.”

Unfortunately, my test PCs are configured to install automatically. By the time I was aware of the option, those PCs were already at the initial restart phase, having downloaded 20277, and gotten through the GUI install phase. That said, when I targeted 21277 on the Lenovo X220T and rebooted again, it happily started downloading that release despite having gotten halfway through the other install.

Working Through Doubled Installation

At present, both machines are working through their respective OS installs. So far, things are proceeding as normal. The X380 Yoga just finished with the post-GUI install for 20277. After a first login, it’s now working through the initial OOBE (“We getting a few things ready . . .”). The whole process took less than 5 minutes following the first reboot, and it’s now on the Windows 10 desktop.

Because the X220 Tablet is on Wi-Fi, it’s just about finished downloading the 21277 version, but still has the entire installation to work through. I don’t expect anything interesting or unusual to happen. I’m willing to let the process chunk through to completion and see how it turns out. If anything out of the ordinary pops up, I’ll write a follow-up note in this blog post. Furthermore, it should be interesting to see how the two releases compare and if there are any readily visible UI or observable behavior changes between them.

Stay tuned: I’ll keep you posted

Facebooklinkedin
Facebooklinkedin

Unresponsive Start Menu Gets Easy Fix

First, an admission: I’m a long time user of Stardock Software’s Start10 program. In fact, when I first started using this tool, it was called Start8, in keeping with the version of Windows then in vogue. I think my problem may be related to an unwanted interaction between Start10 and the default Windows 10 Start Menu. Nevertheless, I’m happy to report that an unresponsive Start Menu gets easy fix. Let me elaborate…

Unresponsive Start Menu Gets Easy Fix Explained

I don’t have this problem on unaltered Windows 10 installations where Start10 is absent. That’s what make me think it results from some kind of unwanted or unplanned interaction. I’ve checked the Start10 forums and can’t find any other reports of the same kind, but that’s neither here nor there.

On machines running Start10, when this happens I simply launch Task Manager. Then I right click the Windows Explorer entry beneath the Processes tab. When the resulting pop-up menu appears, one of its options reads “Restart.” When selected, this restarts the primary Explorer process. Among other things, it handles the task bar and the default Start Menu.

Following that restart operation, my access to the default Start Menu is restored. If I’m using Start10, why do I still need the default start menu? Simple: there are some programs and searches (such as using the string “reli” to launch the Reliability Monitor) that work in the default Start Menu but not in Start 10. Thus, I do have the occasional reason to dive into that default instead of sticking solely to Start10’s capabilities.

My old friend and former partner at Win10.Guru, Kari the Finn always said “If there’s a built-in tool or utility in the OS, there’s no reason to use a third-party tool.” Let’s just say that I’ve recently been reminded that he had good reasons to make that assertion. Even so, I remain a fan of third-party tools in general, and a fan of Start10 in particular. I’ve just had to learn to work around this particular issue. Cheers!

Facebooklinkedin
Facebooklinkedin

Recent Laplink PCmover Experience

OK, then. Yesterday evening, after finishing work for the day, I used Laplink PC Mover professional to migrate the Windows 10 installation from the old Jetway mini-ITX PC to the new Dell Optiplex 7080 Micro I’ve been writing about so much lately. I’m pleased to say that, on this latest attempt, the program did what its makers claim it does with reasonably dispatch and facility. I had made an earlier attempt to use it about 10 days ago that failed. I now suspect it had something to do with a pending and incomplete update on the mini-ITX PC. Thus, I must rate my recent Laplink PCmover experience as “mostly positive.”

Preparing for Recent LapLink PCmover Experience

Before I got started on the transfer, I made sure both source and target PCs were completely updated. I also used Macrium Reflect to create an image backup of each PC, and made sure I had the Macrium Rescue Media at my disposal, in case I needed to roll back either or both machines. I also cleaned up the filesystems on both machines using Disk Cleanup, UnCleaner, and manual file deletions from the user account subfolders Documents and Downloads.  With all that behind me, I was ready to go.

Working Through Recent LapLink PCmover Experience

As is often the case, the prep work took longer than the transfer. With the source PC upstairs and the target PC in my office, connected via my wired in-home GbE, the whole transfer involved 2.3 GB of data across 48K-plus folders and just under 8K files. along with a merge from source to target registry of 82K-plus values just over 9 MB in size.

To my surprise, the whole process took just over 11 minutes, according to the program’s Summary.pdf report file. I’ve used Laplink’s PCmover before and I don’t ever remember things going that fast. Best guess: this machine has a relatively small number of applications installed and no huge file holdings under the various user account folders. Thus, it stands to reason that it wouldn’t take too long to migrate from one machine to the other. I was able to confirm that licensed applications from the source PC did work on the target after the process concluded, though I did have to provide (or re-activate) licenses before I could use those programs.

Benefits of LapLink PCmover Experience

I paid full retail for the software last December (I purchased it just over a year ago on December 6, 2019 and the price hasn’t budged since then). It cost me $42.45 ($39.99 MSRP plus $2.50 sales tax).

The obvious benefits of using PCmover are speed, ease of migration, and convenience. I’ve used this tool before, and I imagine I’ll use it again. I could have turned to the Microsoft User State Migration Tool (aka USMT) but here’s what its DOCs file says about that tool’s limitations:

USMT is intended for administrators who are performing large-scale automated deployments. If you are only migrating the user states of a few computers, you can use PCmover Express. PCmover Express is a tool created by Microsoft’s partner, Laplink.

I used the Pro rather than the Express version of PCmover. Express is free, but only for non-commercial use. Because I’m writing about it for publication I naturally chose the for-a-fee version. The Express version does most of what the Professional version did for me, but does not transfer applications, permit image based migration, or copy hard disk contents from source to target PC.

Where LapLink PCmover Experience Fell Short

I did have a little bit of cleanup to do after the migration process concluded. PCmover does not, as I discovered, move all browser settings and preferences from source to target PC. Thus, I had to go in and install some extensions, and change default home page settings in Chrome, Edge and Firefox. It did move favorites/bookmarks, though, as far as I could tell.

All in all, it was a positive experience and resulted in a running PC that worked properly with 99+% of user, account, preference, settings, and files from the old machine ready, available and working on the target PC. As far as I’m concerned the US$40-odd PCmover cost me was worth it, and produced the desired outcome. ‘Nuff said.

Facebooklinkedin
Facebooklinkedin

Hard Disks Remain Useful PC Storage Devices

Hmmm. I just read a disturbing story over at Gizmodo. Something of a rant from Sam Rutherford, it explains “Why I’m Finally Getting Rid of All My HDDs Forever.” I’ve been following his work for some time, and he usually has intelligent and useful things to say. This time, though, I’m opposed to his position. In fact, I still firmly believe that hard disks remain useful PC storage devices. Quick count: I have at least 10 of them here in my office, at capacities ranging from 1 TB to 8 TB.

Why Say: Hard Disks Remain Useful PC Storage Devices?

If I understand his complaint, Mr. Rutherford is giving up on HDDs (Hard Disk Drives) because several of them gave up on him recently. One failure cost him 2 TB of data, some of it precious. I say: Boo hoo!

The lead-in graphic for this story comes from my production PC running a freeware program named CrystalDiskInfo. (Note: grab the Standard Edition: the others have ads and bundleware). Notice the top of that display lists Windows drives C:, J:, K:, G:, D:, I:, F:, and H:. In fact, all of them show blue dots and the word “Good” as well. These elements provide rude measures of disk health for both HDDs and SSDs. Of the 8 drives shown, 3 are SSDs, 4 are HDDs, and 1 is a so-called hybrid HDD; all are healthy.

Mr. Rutherford could have used this tool. Or used others like it, of which there are many (see these Carl Chao and WindowsReport survey pieces, for example). Then, he would have known his problem HDDs were headed for trouble before they failed. Plus, he himself admits he erred in not backing up the drive whose failure caused data loss. I check all my drives monthly (both SSDs and HDDs) looking for signs of impending trouble, as part of routine maintenance.

Backup, Backup and More Backup

SSDs are not mechanical devices, so they don’t suffer mechanical failures. Over the 10 years or so I’ve owned SSDs (perhaps a couple of dozen by now) not one has ever failed on me. Over the 36 years I’ve owned HDDs, I’ve had half-a-dozen fail out of the hundreds I’ve used. But it’s inevitable that I will suffer an SSD failure sometime, even though I’ve yet to experience one personally. Why? Because all devices fail, given enough time and use.

Personally, I think HDDs still have a place in my storage hierarchy. I just bought 2 8 TB drives earlier this year, for about $165 each. That’s way cheaper storage than even the cheapest of SSDs on today’s market, and much more capacity in a single device than I’d want to purchase in solid state form. (Note: a 7.68 TB Samsung 870 QVO SSD costs $750 at Newegg right now. Thus it aims at those with more money than sense, or those with cash-generating workflows that can actually cover such costs.)

The real secret to protecting data is multiple backups. I bought those 8 TB drives to back up all my other drives, so they’re my second local line of defense. I also pay for 5 TB of online storage at OneDrive and DropBox and have two extra copies of production OSes, key files and archives in the cloud as well. I backup my production PCs daily, my test PCs weekly, and key bits and pieces to the cloud weekly as well). Basta!

Facebooklinkedin
Facebooklinkedin

Beta Channel Gets New Feature Experience Pack 120.2212.1070.0

All righty then. MS is changing up the way it introduces new OS features without an out-and-out feature upgrade. At least, that’s how I interpret Bradon LeBlanc’s November 30 post to Windows Insider. Fortunately, Mary Jo Foley at ZDnet provides additional illumination, too. Her same-day story explains “the Feature Experience Pack is a collection of features that can be updated independently of the Windows 10 operating system.” Insiders running Build 19042.662 are eligible. Alas, not all PCs will be offered the relevant KB4578968 update. Even though Beta Channel gets new Feature Experience Pack 120.2212.1070.0, not everybody will see it.

Solution for Beta Channel Gets New Feature Experience Pack 120.2212.1070.0

I firmly believing that where there’s a will, there’s a way. In fact, I found a link to a CAB file to apply KB4578969. It shows up as Post#15 in a TenForums thread entitled KB4592784 Windows Feature Experience Pack 120.2212.1070.0 (20H2). I got the offer on my Surface Pro 3 Beta Channel/Release Preview Channel PC, but not on my Lenovo X380 Yoga. But by downloading the afore-linked CAB file and using DISM (details follow), I did get it installed on the latter PC.

That command is:

DISM /online /add-package /packagepath:<CABpath>

It worked on my X380 Yoga. Thus, it should also work on your qualifying test PCs. Just be sure to shift right click on the CAB file, and use the “Copy as Path” option from the resulting pop-up menu. Then, you too can paste it into a PowerShell or Command Prompt windows (admin level, of course).

Facebooklinkedin
Facebooklinkedin

Russinovich Showcases Monster Azure VMs

Trolling through Twitter yesterday I found a tweet from Azure CTO Mark Russinovich. I’ll quote the text verbatim “Like I mentioned, Notepad really screams on the Azure 24TB Mega Godzilla Beast VM.” Ultimately this thread leads to an Ignite presentation from October, 2020. Therein, Russinovich showcases monster Azure VMs.

When Russinovich Showcases Monster Azure VMs, What’s the Point?

From left (older) to right (newer), the lead-in graphic shows a historical retrospective what’s been “monster” for memory optimized servers over time. Itty-bitty boxes at far left started out with Intel and AMD Gen7 versions, with 512 GB and 768 GB of RAM respectively. Along came Godzilla after that, with 768 GB or RAM and more cores. Next came the Beast, with 4 TB RAM and 64 cores. After that: Beast V2 with 224 Cores and 12TB RAM. The current king of Azure monsters is  Mega-Godzilla-Beast. It has a whopping 448 cores and 24TB RAM. No wonder Notepad really screams. So does everything else, including huge in-memory SAP HANA workloads for which this VM is intended.

I took Russinovich’s “really screams” Notepad remark as tongue-in-cheek when I saw it. Viewing his Ignite video proves that point in spades. What’s fascinating, though, is that some of the highest-end Azure users are already pushing Microsoft for an even bigger monster. They’re ready to tackle even bigger and more demanding workloads than Mega-Godzilla-Beast can handle.

Who Needs Mega-Monster VMs?

This rampant upscaling of resources is no mere idle fancy. Indeed, there are large companies and organizations that need huge aggregations of compute, memory, storage and networking to handle certain specialized workloads.

This also gives me an insight into the ongoing and increasing allure of the cloud. Most datacenters simply couldn’t put the technologies together to create such mega-monster VMs for themselves. The only way place to find them is in the cloud. Further, the only way to afford them is to use them when you need them, and turn them off right way when the workload is done.

Amazing!

Facebooklinkedin
Facebooklinkedin

Busy Times for Windows 10 But…

Attentive readers will notice I haven’t posted much this week. This is deliberate. I’m taking most of the week off from blogging here at EdTittel.com. Consider this post fair warning: these are busy times for Windows 10 but yours truly is pausing for a few days to recharge his batteries and spend some time with the family.

Busy Times for Windows 10 But I’m Taking a Short Break

Over the past few weeks, I’ve worked extra hours more than normal. The Wiley Dummies custom publications group and ActualTech Media’s content machine have thrown a bunch of hurry-up projects my way. Frankly, I’ve been struggling to keep up with paying gigs. Not a bad problem to have in this time of pandemic and pandemonium. I guess I should be grateful! Good thing our US Thanksgiving holiday tomorrow will give me just the opportunity I need to voice my appreciation to our hunkered-down family crew here at Chez Tittel!

That’s not to say there hasn’t been plenty going on with Windows 10. Just this morning, I’ve seen juicy rumors about upcoming 10X features — including something fascinating called “Cloud PC” — at WinAero and WindowsLatest. We’ve also seen new releases into the Dev Channel (20262.1010, mostly just a servicing item) and Beta/Insider Preview Channels (19042.662, with oodles and scads of fixes and tweaks). Of any of the sites I follow WindowsLatest seems to be the most on top of bugs and gotchas in 20H2, and has been reporting them in some volume lately.

As for me, I’ll be back on the beat on Friday, November 27. Lord knows, I plan to have a surfeit of calories to work off from epic consumption of turkey, all the trimmings, and pumpkin pie. In the meantime for those readers who will also be on holiday tomorrow, I hope you enjoy yours as much as I plan to enjoy mine. For the rest of you working schmoes, I hope you’ll take pleasure as and when it comes your way. Best wishes to one and all, regardless.

–Ed–

Facebooklinkedin
Facebooklinkedin

20H2 Alters Alt+Tab Experience

OK, then: I get it. When you run Windows 10 20H2 the OS does something different when Edge is running. Thus, when I say “20H2 alters Alt+Tab experience,” I mean that it goes through all open Edge tabs as you keep repeating that key combination. This is a little disconcerting, but something I guess I can get used to.

Exactly How 20H2 Alters Alt+Tab Experience

Prior to 20H2 if you had three applications open, striking Alt+Tab once would take you from the current application to whichever is next in the Windows sequence of open apps. Strike it again to get the third app, and again to cycle back to the start.

In 20H2, if one of the open apps is Edge, and it has multiple tabs open,  things change. When you get to Edge you’ll transition from the first (or currently) open tab, to the next tab in sequence. This  continues until you’d cycle back to the first tab you visited in this sequence.  Whatever comes up next will be the next app in the Windows sequence, at which point things continue as always.

A Possible Alt+Tab Gotcha?

Mayank Parmar, of Windows Latest, reports that some 20H2 users may find the Alt+Tab sequence disarranged after they upgrade to this new version. He doesn’t say if it applies to upgrades only, or if clean installs qualify as well. Either way, the symptoms are that the order of apps (and tabs) is inconsistent. In addition, stopping the Alt+Tab sequence on App 2 in a 1-2-3-4 sequence may drop the user into App 3, instead of App 2 as users expect it to do.

I haven’t been able to replicate this error on any of my 20H2 machines. But if you visit Feedback Hub and search on “Alt+Tab 20H2” you’ll see the top three resulting problem reports all talk their way around this issue. MS claims this has been addressed in Beta and Release Preview channel versions already. It’s not yet clear when that fix will make it to Windows Update, but it should be “coming soon.” Stay tuned, and I’ll let you know when that happens.

Facebooklinkedin
Facebooklinkedin

Pluton Enacts Prego CPU Philosophy

Here’s a blast from the past. In 1984, jarred spaghetti sauce maker Prego immortalized the phrase “It’s in there!” for its products. (Note: the link is to a YouTube copy of that very same TV advertisement.) But the tag line lives on, and comes with occasionally interesting applications. It helped me understand that Microsoft’s introduction of Pluton enacts Prego CPU philosophy.

What in Heck Does “Pluton Enacts Prego CPU Philosophy” Mean?

It means that functions currently associated with a separate chip called the “Trusted Platform Module” (aka TPM) move onboard the CPU die. That’s why I’m stuck on the Prego tag line “It’s in there!” It succinctly sums up what Pluton is and does.

On November 17, MS Director of Enterprise and OS Security David Weston wrote a post to the Microsoft Security blog. It explains Pluton nicely. The post is entitled “Meet the Microsoft Pluton processor — the security chip designed for the future of Windows PCs.” Therein, Weston reveals the notion of a ‘Pluton Processor’ as something of a misnomer — but a useful one.  Here’s what he says to help explain Pluton, already “pioneered in Xbox and Azure Sphere.” (Note: I added the emphasis in blue bolded text):

Our vision for the future of Windows PCs is security at the very core, built into the CPU, where hardware and software are tightly integrated in a unified approach designed to eliminate entire vectors of attack. This revolutionary security processor design will make it significantly more difficult for attackers to hide beneath the operating system, and improve our ability to guard against physical attacks, prevent the theft of credential and encryption keys, and provide the ability to recover from software bugs.

Thus, Pluton is not really a processor per se. It’s a set of circuitry included on the die and tightly integrated into the CPU itself. This prevents attacks on communications lanes between a physically disjoint TPM chip and the CPU.

There’s a Scare Factor There

Apparently, recent research shows that the bus interface between TPM and CPU “provides the ability to share information between the main CPU and security processor…” At the same time, “…it also provides an opportunity for attackers to steal or modify information in-transit using a physical attack.” (Note: the preceding link takes readers to a Pulse Security research paper. It explains how sniffing attacks against a TPM permit BitLocker key extraction, used to read an encrypted drive.)

The Pulse Security paper describes ways to boost security to foil such an attack. But MS apparently took the work very seriously. In fact, it introduced Pluton to make communications lanes between CPU and a security processor  impervious to attack.

Can Pluton Boost Windows PC Security?

Sure it can. It will indeed make sniffing attacks like those Pulse Security describes nearly impossible. And it should usher in a new, more secure approach to computing. This applies directly to handling “credentials, user identities, encryption keys, and personal data” (Weston’s words).

The real key, however, is that MS has all of Windows CPU makers on board with Pluton. That means AMD, Intel and Qualcomm . It will be interesting to see how long it takes for them to incorporate Pluton into their CPUs. We’ll wait awhile before the first Pluton-bearing chips hit the marketplace. I’m betting that Pluton will show up for both Windows Server and client OS chips as well (that’s not explicit in Weston’s post).

My best guess is that we’re probably two generations out. For all three makers of CPUs mentioned, it’s likely that their next-gen designs are too far along to incorporate the redesign and layout rework that incorporating a security facility on the die will require. That’s why it’s more likely two (or more) generations out, IMO. Stay tuned, and I’ll keep you posted.

Facebooklinkedin
Facebooklinkedin

20H2 RDP Mystery Remains Unsolved Until …

I’ve been raving about the SFF Dell Optiplex 7080 Micro a fair amount lately. I remain convinced it’s a good purchase and will be a great machine for long-term use. That said, there is the proverbial “one thing” that lets me know for all its glories, it’s still a Windows PC. I’ve been dealing with an RDP mystery — as shown in the lead-in graphic for this story — that actually affects RDP traffic in both directions. Its 20H2 RDP mystery remains unsolved, as all my troubleshooting efforts so far have failed.

Read on, though: I did eventually figure this out, and get RDP working. It turned out to be a basic and obvious oversight on my part. Sigh.

What Do You Mean: 20H2 RDP Mystery Remains Unsolved?

Despite chasing down a large laundry list of things to check and set, I get password related errors when trying to RDP into or out of the 7080 micro. The lead-in graphic shows what happens when I try to RDP into the box. When I try to RDP out of the box, I get an out-and-out invalid password (“may be expired” error) instead.

Obviously, something funky is up with authentication on this Win10 install, because when I try to access the device through the File Explorer network connection, I get a request for network credentials, too. Again, presenting valid credentials doesn’t work. I see a “not accessible” error message instead:

Here’s the list of what I’ve tried so far:

  1. Double-checked Remote Access is enabled.
  2. Relaxed all relevant settings in Advanced Network Sharing for Private, Guest/Public, and All Networks categories.
  3. Enabled all Remote Access checkboxes in Defender Firewall settings.
  4. Ran the Network Troubleshooter
  5. Ran the Microsoft Support and Recovery Assistant

It’s the Account, Stupid!

After noodling about with this for a couple of hours I realized that I had defined a local acount as admin. Worse yet, I had not promoted my Microsoft Account on the Optiplex 7080 Micro from ordinary user to administrator.

Because I was using my MS account credentials to attempt network login and access, I didn’t have permission to do the password lookups in LSASS needed to make the process work. Once I promoted that account to admin level, everything started working.

Sheesh! Talk about an obvious mistake. As with many problems with Windows 10, this one turns out to be entirely self-inflicted. At least, I know who to blame!

 

Facebooklinkedin
Facebooklinkedin