Tech Advisor

Microsoft Windows 10X: A dozen ways it’s cooler than just two screens

There’s a lot more under the hood than we expected.

- MARK HACHMAN reports

Before earlier this month, all we really knew about Windows 10X was that it would be some flavour of Windows 10, optimized for dualscreen devices such as Microsoft’s own Surface Neo and an unknown number of third-party competitor­s by holiday 2020. Now we know much more, including what’s under the hood.

At a developer event in February, the company made a Windows 10X emulator available – though you’ll need to assign a fairly powerful PC to the task, and dedicate it to the Windows Insider program. Microsoft revealed several intriguing characteri­stics of the new operating system as well, including lightningf­ast updates, a special way of handling Win32 apps, and no apparent need for anti-malware apps.

Some have characteri­zed Windows 10X as a new Windows 10 ‘experience’, in much the same way a movie might be re-released in a special director’s cut, with extras and in additional formats. But it’s more than that, as it will interact with files and other applicatio­ns differentl­y than Windows 10 does. Microsoft’s published enough separate documentat­ion for us to start piecing together how Windows 10X will work. Here are a dozen intriguing features we’ve already learned about.

A simplified, prettier Windows shell

Windows 10X looks different. Most of what you expect about Windows still works – various inputs, drag and drop, the Clipboard, and more. But in Windows 10X, there’s a small dock that incorporat­es elements of the traditiona­l Windows taskbar, as well as the ‘app drawer’ on smartphone­s. The Windows Start launcher moves from the bottom left-hand corner of the screen toward the centre. The way app icons are aligned on the screen looks more like what you’d see on a traditiona­l tablet or phone than the Windows desktop. Even apps are moved from one screen to the other via touch points on the bottom of the window, not the top.

Windows 10’s tiled Start interface? That’s gone, too. Everything within Windows 10X looks simple and clean.

Windows 10X understand­s what the hardware is doing

Microsoft expended quite a lot of effort hammering home why dual-screen devices are cool, both from a developer and user perspectiv­e. Two displays – though separated by a physical hinge – offer a variety of ways of communicat­ing informatio­n. But there’s two separate aspects, including the hardware and the software.

Microsoft envisions five separate hardware modes: laptop, book, tablet, dual tablet, and tent. The three most interestin­g include tablet mode, where the rear display folds back out of sight and shuts off, to save on power and mistaken input. Tent mode, as with currently available 360-degree convertibl­e laptops, is optimized for presentati­ons. Last but not least, the Surface Neo’s

keyboard flops up to cover part of the screen, creating what Microsoft calls...

The Wonder Bar: A Touch Bar that makes sense

When the Surface Neo’s keyboard is attached to the device, a small strip of space is left uncovered. That’s what Microsoft calls the Wonder Bar, a space for extra content, suggested emoticons or GIFs, or whatever.

Looks like the MacBook Pro’s Touch Bar, you might sniff. But the Wonder Bar is inarguably better: bigger, so it can show more, and it also does more, In this picture, posted during Microsoft’s Windows 10X developer presentati­ons, you can see Microsoft’s keyboard suggestion­s – a fantastic use of the technology. Auto-completing text suggestion­s are an integral part of smartphone­s, but they feel useless in Windows. (Try them yourself in Settings > Devices > Typing > Show text suggestion­s as I type.) By placing

them right above the keyboard, you can quickly reach out and tap them, then return to typing.

Smart software spreads content across screens

Anyone who’s worked with multiple displays understand­s the benefits of seeing more informatio­n at any given time. Windows 10X does this in three ways: allowing apps to open in what’s known as ‘expansive workspaces’, spanning apps across dual screens; ‘focused screens’, which puts separate apps on each individual screen, and ‘connected apps’, which puts separate apps on either screen but lets them talk with one another.

There already appear to be pluses and minuses to this approach. Spanning a web page across both screens – with a gap in the middle – looks a bit awkward when the gap splits a page vertically. But Microsoft’s right in suggesting that if we’re reading email on one pane, we might want to open a Calendar app in a second pane.

According to Kevin Gallo, corporate vice president of the Windows Developer Platform, apps will open in a single display by default. Searching for a restaurant in Edge, for example, will open the browser in one pane. Tapping a map of the area will open the Maps app in a second pane, while leaving the first open. This makes sense.

Windows 10X is read-only

The core Windows 10X operating system is designed in a locked-down mode, so that only trusted apps are able to run in the operating system. You’ve heard this before – that’s the same model for Windows 10 S. (But wait! Legacy Win32 apps are supported, and we’ll explain how in a bit.) What’s different is that Windows 10X also runs signed code and apps with a ‘good reputation’, including those published in the MSIX container, widening the available apps beyond just the traditiona­l UWP apps, such as Mail and Calendar.

That doesn’t mean that apps will have to be downloaded from the Microsoft Store app, either. As long as the app is trusted, it can be downloaded from a website, USB key, or another location. That’s a big change from Windows 10 S.

Windows 10X won’t require anti-malware

As with Windows 10 S, Microsoft believes that relying on signed and trusted applicatio­ns will remove the need for anti-malware applicatio­ns, even possibly including Windows Defender. That means the performanc­e overhead that antimalwar­e requires can be reallocate­d to other areas within the operating system, Microsoft executives said.

Windows updates will take 90 seconds

According to Andrew Clinick, a Microsoft partner group program manager, Windows 10X won’t require more than 90 seconds to update your PC. How? For one, they’ll take place in the background. Clinick also said that Windows 10X will operate a bit differentl­y than Windows 10, in that the operating system will be downloaded as a separate state, presumably as a

patched copy of the OS that will exist entirely separate from the unpatched OS. You’ll apparently have one version of Windows 10X running in the foreground, another one downloadin­g in the background, and the reboot will simply swap between the two.

App updates will be incrementa­l

You’ll see some improvemen­ts in app updates, too. John Vintzel, the program manager lead for Microsoft, said that one advantage of a new MSIX app packaging container will be that all of the app’s resources will be contained within it, each with its own unique software hash. In fact, there will be three containers: native containers for UWP apps, which will offer the best performanc­e as well as battery life; the MSIX containers, which will offer high compatibil­ity with existing apps and a robust installati­on/uninstalla­tion procedure; and the new Win32 container, which we’ll discuss in a bit.

When a new app is downloaded, the hashes of each of the components will be compared against the update. If a particular component (say the app icon) is left unchanged, it won’t be downloaded and updated, saving bandwidth. But even if a component is downloaded, it will be divided up into blocks, and only those blocks that have been changed will be downloaded. Even better, those blocks can be downloaded and then merged with the app later on, taking care of the process in the background.

It sounds like this same approach will be used to patch the Windows 10X OS, too. The secondary patched OS will be constructe­d from just what’s new,

saving you from redownload­ing the entire operating system every time a patch is released.

Farewell, registry cleaners

The UWP apps within Windows 10X, incidental­ly, will only be able to access certain libraries. Photos would just be able to access your Photo library, for instance, just as UWP apps behave within Windows 10. “Apps can interact with the OS, but only via a clear set of APIs,” Clinick said.

“No more registry fiddling to optimize the OS,” Clinick added. “And my personal favourite, no more registry cleaners.”

Say goodbye (again) to ‘bit rot’

Microsoft promised this with Windows 10 S, and it’s making the same pledge again with Windows 10X: Because the initial code and subsequent OS and app updates will be clean and tidy, you shouldn’t see ‘bit rot’, the degradatio­n of performanc­e that often accompanie­s a PC over years of operation.

“We’re going to have sustained performanc­e, ensuring the performanc­e you see on day one stays with you for the lifetime of the machine,” Clinick added. “That’s so important. Because last time I checked processes don’t get slower, the more you use them.”

The Win32 Container: How legacy apps are supported in Windows 10X

How Windows 10X deals with legacy Win32 apps is one of the most fascinatin­g parts of Windows 10X, and it builds upon a number of the other components we’ve

already mentioned. Basically, Windows 10X will support most legacy Win32 apps, and it will do so by stealing a few tricks from Microsoft’s secret sauce: virtualiza­tion.

Every app within Windows 10X runs within its own container – intended to protect the OS from potential malware. But the Win32 Container exists separately, as a large vault of sorts for legacy Win32 code. (MSIX Containers will run inside the Win32 Container – yes, as a container insider a container, too.) Inside the Win32 Container runs all of the legacy Win32 apps that you may want to keep around: system utilities, old games, and the like. There’s even a traditiona­l Windows directory tree, and its own kernel, drivers, and registry.

The Win32 Container is essentiall­y a virtual machine, though with higher integratio­n, much lower latency, and

with access to more resources on the host Windows 10X than a VM has. Together, it all offers greater overall performanc­e, according to Peter Torr, a principal program manager at Microsoft. Oh, and if there are no Win32 apps running? The whole thing shuts down. Even inactive Win32 apps are ‘tombstoned’, essentiall­y left in a very low-power state to preserve battery.

But opening the Win32 app within Windows

10X doesn’t actually launch it directly. Instead, what Windows 10X does is create ‘proxy’ apps within the Windows 10X host operating system – essentiall­y, using a Remote Desktop-like interface to access the secured Win32 app within the Win32 Container. Microsoft promises you’ll have near-native performanc­e of these apps, but some sort of slowdown would seem likely.

Privacy within Win32 apps

There will be a few bumps along the way. While all ‘typical’ PC hardware – mice, keyboards, pens, touchscree­n, printers, networking devices – should work as expected within Windows 10X, there will be limitation­s on “non-standard hardware” and “appinstall­ed drivers”, Microsoft says. Microsoft’s also putting some broad limitation­s on what it’s calling “privacy-sensitive hardware,” such as the camera and microphone. In this case, all Win32 apps will have access to the mic, or none will; there are no per-app permission­s, Torr explained.

Torr listed other limitation­s to Win32 apps in Windows 10X: No system tray applets will be allowed, and you won’t be able to use File Explorer add-ins or namespace extensions, for example. If there’s an app or

utility that you interact with via the system tray, it’ll have to move elsewhere within Windows 10.

There’s a lot here already, and it’s only February. Expect to hear more about Windows 10X as 2020 progresses, including at Microsoft’s Build 2020 conference in late May.

 ??  ??
 ??  ?? The different hardware ‘postures’ for Microsoft’s Windows 10X, specifical­ly the Surface Neo
The different hardware ‘postures’ for Microsoft’s Windows 10X, specifical­ly the Surface Neo
 ??  ?? Microsoft’s Wonder Bar and Windows 10X makes good use of the extra space when the Surface Neo’s keyboard is folded over
Microsoft’s Wonder Bar and Windows 10X makes good use of the extra space when the Surface Neo’s keyboard is folded over
 ??  ?? Spanning content within Windows 10X doesn’t look that hot...
Spanning content within Windows 10X doesn’t look that hot...
 ??  ?? ...but it makes a bit more sense like this
...but it makes a bit more sense like this
 ??  ?? Windows apps like Photos will be the most commonly used within Windows 10X, certainly
Windows apps like Photos will be the most commonly used within Windows 10X, certainly
 ??  ?? Developers will be able to try out this Windows 10X emulator from Microsoft
Developers will be able to try out this Windows 10X emulator from Microsoft
 ??  ?? A diagram of what the Win32 container looks like inside the Windows 10X host
A diagram of what the Win32 container looks like inside the Windows 10X host
 ??  ?? Some of the limitation­s of Win32 apps within Windows 10X
Some of the limitation­s of Win32 apps within Windows 10X

Newspapers in English

Newspapers from Australia