All posts by Ed Tittel

Full-time freelance writer, researcher and occasional expert witness, I specialize in Windows operating systems, information security, markup languages, and Web development tools and environments. I blog for numerous Websites, still write (or revise) the occasional book, and write lots of articles, white papers, tech briefs, and so forth.

AdDuplex Store Apps and Windows 11 Marketshare

Every time AdDuplex reports a Windows 11 marketshare analysis these days, I groan and laugh at the same time. Why? Because IMO the AdDuplex data is deeply questionable. Here’s an explanatory quote, straight from the latest report page. It reads “This report is based on data collected from around 5,000 Windows Store apps running AdDuplex SDK v.2 (and higher). The raw data analyzed was collected over the day of January 27th, 2022.” To me, putting AdDuplex Store apps and Windows 11 marketshare together is a profound crapshoot. Let me explain,,,

Why Makes AdDuplex Store Apps and Windows 11 Marketshare Dicey?

Marketshare numbers need context to make sense. LOTS of context. Sure, AdDuplex promotes 5K apps through its network. But even its own home page says “3+K Active apps.” Thus, we know 2 of that 5K don’t contribute much data to the overall mix.

Nowhere can I find AdDuplex info that says how many total PCs (or VM equivalents) are running those Store apps. Indeed, one PC can (and usually does) run multiple apps. Consequently, the number of PCs could be significantly smaller than the  app count. I just can’t tell.

What Other Tracking Sites Say…

And then, there are other sources for OS marketshare, too. None come close to the numbers AdDuplex routinely reports. Here are some of my faves, with their percentages (or lack thereof):

1. NetMarketShare.com: Visit the site, and search its “Operating System Share by Version” listing for Oct 21 – Jan 22. Windows 11 appears nowhere in the first 50 entries. Spot 50 is Red Hat (Linux, presumably) at 0.00%.

2. Statcounter (GlobalStats) offers a Desktop Windows Version Market Share Worldwide chart. Targeting the same date range (Jan-Dec 2021), Windows 11 shows up on 2.43% of Windows desktops

3. FWIW, it doesn’t show up on Statista’s radar, either. But you really can’t see details there unless you pay for that privilege. To give you an idea of their perspective, the URL for this page still includes Windows 7 in its final string element.

4. HostingTribunal also posts similar numbers. But they haven’t been updated recently enough (current version is dated Sept 1, 2021) to take cognizance of Windows 11. (It went out into public release the following month.)

5. The analytics.usa.gov site tracks visitors to US government websites. It shows between 0.7M and 2.2M of them daily. It also doesn’t register Windows 11 as a distinct desktop OS. It still lumps Windows 11 into its “Other” category which accounts for 0.2% of all visitors (about 0.6% of Windows-only visitors).

MS Keeps Mum

Microsoft isn’t saying how many of the 1.4B monthly active users of some current form of Windows run 11, either. My best guess is that number is likely somewhere between 50 and 100M. But that’s a wide range of possibilities, and a high level of uncertainty.

What 16.1% Could Mean Is Crazy

If we take AdDuplex numbers at face value, 16.1% of 1.4B is 225M (rounded down). I have trouble swallowing that as a realistic estimate for the total Windows 11 population. Given that Windows 11 isn’t even registering 1% anywhere else, I’m unconvinced. The other sites count things differently. AFAIK, they survey larger populations, too. But even 1% of 1.4B is 14 million, so it’s not chump change…

Go figure!

 

Facebooklinkedin
Facebooklinkedin

Another Missed Windows 11 Experience Update?

Last Thursday (Jan 27) I wrote about speculations that upcoming updates planned for February might come as an “Experience Pack.” Over the weekend,  Paul Thurrott opined on another missed Windows 11 Experience update. Preview Update for Windows 11 (KB5008353) includes settings changes for the logged-in Windows user’s account. It’s called “Your Microsoft Account.”

What Makes This Another Missed Windows 11 Experience Update?

In his story, Thurrott observes — and quotes from — an October 2021 announcement. Therein, MS promised changes for “Your Microsoft Account” in Settings.  They would arrive via upcoming Online Service Experience Packs. Ha! Not happening yet, apparently. The first such change appeared in KB5008353 on January 25 in a conventional CU.

But it’s just a small incremental change. Other changes should follow. Perhaps one of them might will arrive in an Experience Pack? In the MS October item, the newly reworked YMA looks like this (mine is the lead-in graphic for this story):

Another Missed Windows 11 Experience Update.promised

Here’s what MS promised in October; what I see on my test PC appears as the lead graphic above [Click to see full-sized].

Yet Again, I’m Not an Early Arriver

This may be another gradual feature rollout. And apparently, I’m not in the first group of recipients. My “Your Microsoft Account” still remains unchanged. Aside from being unsurprised, I’m curious to see how long it takes for the new feature to make its way into general distribution. Stay tuned: I’ll keep you posted.

And remember, there’s always something odd or interesting going on here in Windows World. This is the kind of thing that keeps me intrigued and engaged. Thus: never a dull moment here at Chez Tittel. Thanks also to Mr. Thurrott for bringing this missed opportunity to my attention. Good stuff!

Facebooklinkedin
Facebooklinkedin

Windows 11 Goes Into Broad Deployment

On January 26, MS updated its Windows 11 Known Issues and Notifications web page. I’ve reproduced that notification block from that document below. Why do I say “Windows 11 goes into broad deployment?” Because of the first sentence in that block. It reads:

The upgrade offer to Windows 11 is entering its final phase of availability and is designated for broad deployment for eligible devices*.

Here’s what the whole shebang looks like:

Windows 11 Goes Into Broad Deployment.notification
Windows 11 goes into general release: open to the (qualified) public. (Click to view full-sized).

What Windows 11 Goes Into Broad Deployment Means

First, it means most PCs that meet 11’s minimum requirements running Windows 10 get the offer. No more guessing when it might appear. That phase is over. If your PC qualifies, you can upgrade if you like.

Second, this is an inducement to those running older Windows 10 versions to catch up. Only Windows 10 PCs on version 2004 (or newer) get the offer.

Third, the notification block includes various helpful links with useful info designed to spur user uptake, such as:

Who’s the Target Audience?

This appeal to upgrade to Windows 11 is aimed at the lower end of the Windows market. That means individuals, families, and small businesses. We haven’t really seen a major business upgrade push just yet. MS will no doubt launch that intitiative in a big way after the so-called 22H2 release (the “next feature upgrade”) emerges later this year. Why? Because businesses usually wait for a first big update before planning any major migrations. Time will tell. Stay tuned!

 

Facebooklinkedin
Facebooklinkedin

New Windows Experiences Coming February

It’s always fun to see Windows watchers read between the lines. Take, for example, Panos Panay’s January 26 blog post “A new era of the PC.” When I say new Windows Experiences coming February, I’m abridging this paragraph near the end of that piece (bold emphasis mine):

Next month we’re bringing new experiences to Windows that include a public preview of how you can use AndroidTM apps on Windows 11 through the Microsoft Store and our partnerships with Amazon and Intel, taskbar improvements with call mute and unmute, easier window sharing and bringing weather to the taskbar, plus the introduction of two new redesigned apps, Notepad and Media Player.

New Windows Experiences Coming February Means?

Interestingly, WindowsLatest takes this wording to mean something more specific. That story’s author, Mayank Pamar, observes:

For those unaware, Microsoft made a change to the way it delivers updates with a new feature called Experience Packs.

With Experience Packs and Microsoft Store, Microsoft could release new features and update existing apps individually, rather than pushing out a major OS update. Microsoft hasn’t had much luck with large Windows feature updates, so the company wants to push some features independent of big Windows Updates.

I don’t see anything in Mr. Panay’s blog post to support these assertions. That said, this does make sense. I, too, have been waiting for MS to put Experience Packs to more strenuous and active use. So far, it’s mostly been a series of testing exercises, with little obvious change to apps and features in their wake.

Could This Be a “REAL” Experience Pack?

Gosh, I hope so. But official word is not available, so this possibility is something of a speculation. I’ll be watching to see what happens in February, and tickled indeed if the Windows Experience Pack brings real, noticeable changes to Windows 11 apps and features. Stay tuned!

Here’s a June 2021 Windows Feature Experience Pack release announcement. It explains a bit of what this kind of thing is intended to do , and support. Interesting reading!

Facebooklinkedin
Facebooklinkedin

Pondering 1.4B Active Monthly Users

OK, then: MS held its latest earnings call on January 25, to disclose Q2 FY’22 results with investors. One of the interesting nuggets that emerged was a claim I’m pondering  1.4B Active Monthly Users. Apparently, as Frank Shaw reported on Twitter, that includes both Windows 10 and Windows 11 users. Further reporting at OnMSFT indicates this number also include Hololens and Xbox devices as well. This is an interesting number, for a variety of reasons. Let me explain…

When Pondering 1.4B Active Monthly Users, What’s Involved?

First thing: On April 27, 2021, MS published an assertion that there were 1.3 B devices running Windows 10. Thus, the 2022 number represents a “mere” increase of 100M.

Second thing: The latest claim from the earnings call includes both Windows 10 and 11 devices in the newer 1.4 B number.

Third thing, in December 2020,  Statista reported over 100M active Xbox network subscribers.

Fourth thing, the best current estimate of Hololens sales comes from website BuildWagon.com as of December 2021. It guesstimates that “total hololens devices sold, as per the available public sources, is around 520,000 devices.” Let’s say 0.5M, in round numbers.

What Do These Numbers Say?

Let’s assume no Xbox growth since December 2020, and discount Hololens completely (0.5M isn’t even a blip against 1.4B). My take: there has been no overall growth in active monthly Windows users since April 2021. My Xbox assumption is arguable, in fact. MS reported a 10% increase in Xbox content and services in the latest earnings call.

Even so, it looks like the Windows population may have peaked. My best guess: over time, Windows 11 growth will come mostly from Windows 10 upgrades or PC replacements.

What about new PC sales? eMarketer.com forecasts an 8.6% year-over-year drop in PC sales for 2022. Against projected sales of 344.7M for 2021, that translates into 315M new PCs sold.

How much of this translates into new Windows 10 or 11 users, and how much into an old license decommissioned instead? I don’t see ready numbers on this. But conventional wisdom says that PCs should be replaced every 4 years. Global PC gamers alone account for about around 1.7B users (Statista). Figure another 1 B non-gaming users around the world, and 25% of that total (675 M), dwarfs projected 2022 PC sales.

That’s my basis for suggesting that Windows may have reached its peak. Could I be wrong? Sure. But think about the overall context, and the relentless advance of smartphones vs. PCs. Time will tell, but I stand by my analysis. ‘Nuff said.

[Note Added Jan 27] For a completely different take on these numbers and what they mean, see Paul Thurrott’s Jan 26 story: 1.4 Billion. He sees the numbers going up overall, despite an apparent decline in official, reported numbers. Check it out.

Facebooklinkedin
Facebooklinkedin

Time.is Offers Fast Accurate Friendly Time

OK, as I was trolling ElevenForum.com last week, I noticed a reference to the Icelandic domain-based site, Time.is. You can see its home page as the lead-in graphic for this blog post. In fact, Time.is offers fast accurate friendly time on the web. It has a for-a-fee iPad app, and is working on equivalents for Android, iOS, Windows and Firefox OS. I find it strangely addicting, personally…

Because Time.is Offers Fast Accurate Friendly Time: Use It!

In checking out the site, WhoIs reports its domain name has a 2009 creation date. Despite an Icelandic suffix (.is), it’s registered from Norway. DNS operator CloudFlare provides speedy access and name resolution. Obviously, Time.is has been around a while.

But, because I just discovered it recently, I’m sharing that info with my readers. I’m hoping it generates more of a “Gee, interesting!” reaction, rather than “Ho hum.” That said, here’s some data from the Time.is About page:

  • Time.Is offers “the most accurate, the most reliable, and the most user-friendly source of time and time-related information on the web.”
  • Local Time appears for your current or chosen location, without accessing the device clock
  • Device clock drift comes from an atomic clock that Time.is operates
  • Reported time is updated precisely at the beginning of each second. This prevents 1- or 2-second jumps when synch drifts far enough to need adjustment.
  • Time formats are designed to be mobile device friendly
  • Lots of other time info is available including a calendar, sunrise/sunset times, time zone info, lat/long info, and more

If you’re not already using Time.is it’s worth a visit. If you’re a time junkie like yours truly, you’ll need no further convincing to keep coming back. Enjoy!

Facebooklinkedin
Facebooklinkedin

Build 22535 Throws Regular backgroundTaskHost.exe Failures

Ouch! Take a look at the error list from one of my two Dev Channel PCs (for January 21). You can’t help but notice 6 of 7 errors relate to backgroundTaskHost.exe. Ditto for how lousy the experience index remains (under 4 all days showing). Indeed, Dev Channel Build 22535 throws regular backgroundTaskHost.exe failures on both of my test PCs. I’ve reported it to Feedback hub, and am hoping somebody’s looking into it.

What to Do When Build 22535 Throws Regular backgroundTaskHost.exe Failures

Looking around online, I don’t see much by way of relief for workarounds or registry hacks. Here’s some representative detail from Reliability Monitor, from which I’ll point out recurrent elements:

Build 22535 Throws Regular backgroundTaskHost.exe Failures.details

Detail on these errors from ReliMon is more alike than different

Common elements include:

  • Exception Code: 0XC0000005
  • Application path: C:\Windows\System32\backgroundTaskHost.exe
  • Faulting module path: C:\Windows\System32\msvcrt.dll
  • Faulting…full name: includes ContentDeliveryManager

Understanding the Error

The error code, often abbreviated 0X5, when checked in the MS Error Lookup Tool returns status value: ERROR_ACCESS_DENIED. The same thing comes up in the System Error Codes for values 0-499. According to the WikiFixes Ox5 page, this may be caused by a system component or application malfunction or corruption. In this case, I’m looking at backgroundTaskHost.exe and msvcrt.dll (part of the MS Visual C++ runtime and compiler) as potential culprits.

Having run both disk ... /restorehealth and SFC /scannow on the affected PCs, I don’t think the .exe or the .dll files are damaged or corrupted. My best guess is that something is off with the build itself, and that MS will have to find and fix the problem. Funny thing is, my 22535 builds appear to work well otherwise, and don’t manifest obvious runtime issues or problems. Interesting, eh?

Let’s see what happens when word of this gets out further. I’ll keep you posted as things change.

Facebooklinkedin
Facebooklinkedin

Self-inducing Windows 10 keyboard output delays

Recently, while troubleshooting an issue on Windows 10 where Zoom kept crashing unexepectedly, I observed something even more vexing. The cure for that specific issue is to turn Video Conference Mute off in PowerToys (on by default). But as soon as one does that, keyboard input slows to a crawl. Indeed, when self-inducing Windows 10 keyboard output delays that way, it can take seconds for a keystroke to appear on-screen. If you type even modestly fast (like me) that means you can finish a whole sentence before output shows up on screen. When you make occasional typos — as I sometimes do (1 in this sentence so far) — that’s immensely frustrating.

When Self-inducing Windows 10 Keyboard Output Delays, Easy Fix

At first, I tried restarting the Explorer task in Task Manager. That sometimes helps when such symptoms appear. Not this time. The next standard fix is a system restart. And indeed, that did the trick for me.

I know that PowerToys ties into Windows at a pretty deep level. I’m guessing that turning default settings off in the program may change low-level system behaviors. Apparently, the Video Conference Mute change is discombobulating enough to change the delay involved in keyboard echo (the time it takes for a keypress value to show up on screen).

Another “Interesting” Issue Caught and Killed

This happens only on Windows 10, though. I tried the same changes on Windows 11, and it didn’t affect keyboard output at all. On Windows 10, I first noticed it in the WordPress editor. But then, it showed up in Outlook and Word — and even, Notepad — so I assumed it was an across-the-board thing.

Thus, I’m glad that an old standby in whacking Windows weirdnesses — namely, a restart — fixed the issue on my production PC. I use that machine all day long, every day, and mostly enter text on a keyboard for a living. Thus, fixing anything that slows down text entry is of major importance — to me, at least.

Stay tuned. As things are always interesting with Windows in some odd way or another, this is a thread I’ll have no trouble adding to in my daily writing. As Roseanne Roseannadanna often said on SNL: “It’s always something!” Too true…

Facebooklinkedin
Facebooklinkedin

Dev Channel Build 22538 Gets Interesting

The old Chinese curse goes “May you live in interesting times.” Sounds innocuous, until you understand that what a reader of history might find interesting after the fact, someone who lived through such experiences might find disturbing or harrowing. In that sense then, I proclaim that Dev Channel Build 22538 gets interesting. Exactly what does this mean?

When Dev Channel Build 22538 Gets Interesting, Look Out!

I downloaded and installed this latest Build on my two test PCs yesterday, and finished up this morning. Everything went well, and finished in a reasonable amount of time. (That means under 30 min for both the X12 Hybrid [11th gen Intel i5/16GB RAM/512GB SSD)]and the X380 Yoga [8th gen Intel i7/16 GB RAM/1TB SSD].)

Things only got interesting when I started running the new OS version. If you shift the Start menu left (Start → Personalization → Taskbar → Taskbar behaviors → Taskbar alignment: Left), the Widget icon turns into a weather icon instead. Some users report getting a “weather bug” and temperature value. Others — including me — get only the weather bug. See the lead-in graphic for an illustration, as central Texas faces possible “wintry mix” today.

I was also in for a surprise the first time I remoted into the X12, using Remote Desktop Connection (.exe) . The Taskbar included only two icons. When I tried to run Task Manager to restart Explorer.exe (which usually fixes such behaviors) nothing was accessible. So I ended the remote session, logged into the X12 locally, and then tried again. Everything worked on a second attempt, thank goodness. Indeed, that was interesting!

Curiosity Prompts X380 Yoga Check

Curiosity led me to do likewise on the X380 Yoga. But it showed no such anomalies. Instead a flag from Windows Security informed me that memory integrity checks (Core isolation) were turned off. I had to restart to set things right, but that seemed to work OK, too. The flag was absent after the restart, and Windows Security offered a clean bill of health.

All I can say about the 22538 Build and Dev Channel builds for Windows 11 in general, is that they work surprisingly well. They’re supposed to have rough edges and not-fully-fleshed-out features and functions. I seldom find interesting things to report when I install and run them. It’s fun when things get interesting — at least, on test PCs where I don’t have to rely on them to get my job done.

Stay tuned: I’ll continue to report items of interest as I encounter them.

Facebooklinkedin
Facebooklinkedin

Zoom Resume Ruminations

Last week, I reported that disabling the Video Conference Mute feature in PowerToys fixed constant Zoom crashes. This morning, I participated in a successful Zoom conference on the fixed PC. This has me thinking… Thus, I’ll share Zoom resume ruminations to celebrate a return to more or less normal operations. (Note: the lead-in graphic shows PowerToys Video Conference Mute “Off”.)

Where Do Zoom Resume Ruminations Lead?

Having expunged multiple Windows issues in the past week, I’m pondering best Windows troubleshooting practices. First and foremost, I’m reminded that when actual Windows errors present, the best way to find solutions or workarounds is to start from  error messages or codes that appear on-screen.

Thus, searching on “Zoom quit unexpectedly” and “Windows 10” is what ultimately led me to the PowerToys fix. Ditto, when I found a sizable string (7 in all) of repeated COM Surrogate “stopped working” critical events in Reliability Monitor. That, too, led me to a set of possible causes and related fixes.

Troubleshooting Requires Proper Context

If anything I learned while studying anthropology still works for me as a tech person, it’s the importance of putting things into context to really understand them. Troubleshooting research definitely requires taking error messages and including enough context to filter out irrelevancies and focus in on useful insights.

As I look back on my problem-solving efforts of late, I observe  certain “context data items”  make useful adjuncts to error messages and codes. These include:

  • OS version or application name
  • Build number (where applicable)
  • Filenames that appear in error details
  • Complete error code strings (e.g. 0XC0000005 instead of C05)

When I’m looking for present-day errors, I sometimes find it helpful to restrict the time scope for searches to the “Past week” or “Past month” setting in Google. That focuses on current events, as ’twere, and makes results more likely to apply to whatever issues I’m chasing right now.

Works for me, anyway. Hopefully, that means such techniques might also work for you, too!

Notes Added 1 Hour Later

Two things:

1. I just updated PowerToys on the Production PC to version 0.53.3. I’m pleased to report it preserved my “Off” setting for Video Conference Mute. If I turn it back on, the crashes resume (works fine when set to “Off,” though).

2. I learned yesterday that the WindowsInsider Team renewed my Windows Insider MVP (WIMVP) Award for 2022. I’m pleased and humbled to remain a member of that active and vibrant community.

Facebooklinkedin
Facebooklinkedin