Skip to main content

Microsoft "emulates" Windows 10 with a new demo site for potential customers

windows 10 free update promotion file removal dark
Image used with permission by copyright holder
Though Windows 10 is hitting it’s one-year anniversary this July, and is a free upgrade to “genuine” Windows 7 and Windows 8.1 customers, many consumers still haven’t taken the Windows 10 plunge. Why? The whole Windows 8 Start Screen fiasco may be the culprit, not to mention that Windows 7 is still a darn fine platform.

To help convince consumers to switch, Microsoft has launched a cool online portal that provides the Windows 10 experience without actually installing the software. Visitors can check out the new operating system on an emulated PC, a tablet, and a smartphone. The latter two are definitely important given that Microsoft is pushing to expand the Windows 10 “one platform to rule them all’ experience across multiple form factors.

Recommended Videos

Actually, using the word “emulator” is probably a bit misleading even though Microsoft uses that term in the new site’s URL. The portal actually plays host to recorded demonstrations, so you’re not actually using Windows 10 in an emulated environment. That said, visitors simply click on a topic, sit back, and watch a pre-recorded demonstration (video) of the topic at hand.

In the PC portion, there are eleven topics to choose from. Under the “Work across my devices” topic you’ll find videos showing how users can easily move between devices, open files from any device, play music and movies, and more.

In one demo, “Watch movies and stay connected,” located in the phone section, Microsoft demonstrates how to connect a Windows 10 phone to an HDTV and use it like a miniature computer, complete with full mouse and keyboard support. This is accomplished through Windows 10’s built-in Continuum feature and the Microsoft Display Dock that adds mouse, keyboard, and external monitor connectivity. Thus, while watching a movie on the big screen, users can still send a text or search the web on their (tethered) phone. Pretty cool.

Of course, along with the library of demos, Microsoft offers a “Shop Now” button on the new “emulator” website that takes potential customers to a list of 46 Windows 10 devices spanning tablets, 2-in-1 form factors, laptops, all-in-one devices, gaming PCs (laptops), and phones.

If you have a Windows device and previously hesitated on upgrading to Windows 10, now is a good time to do so. Not only is the update still free, but Microsoft is getting ready to unleash a big “Anniversary” update this summer that adds even more cool features to the new platform – for free! Until then, take a tour of Windows 10 on Microsoft’s new demo site and see why you should take the upgrade plunge today.

Kevin Parrish
Former Digital Trends Contributor
Kevin started taking PCs apart in the 90s when Quake was on the way and his PC lacked the required components. Since then…
Microsoft plans to charge for Windows 10 updates in the future
Windows 11 and Windows 10 operating system logos are displayed on laptop screens.

Microsoft has confirmed it will offer security updates for Windows 10 after the end-of-life date for the operating system for consumer users but for a fee.

The brand recently announced plans to charge regular users for Extended Security Updates (ESU) who intend to continue using Windows 10 beyond the October 14, 2025 support date.

Read more
The best Windows 10 keyboard shortcuts
Close up of Microsoft Surface Pro 6 keyboard.

Keyboard shortcuts can speed up even the most mundane of Windows 10 tasks. Learning the best of them can make your PC experience faster, more efficient, and, in some cases, even more enjoyable.

These are the essential Windows 10 shortcuts that can make you feel more like a PC wizard. A master of the keys, so to speak.

Read more
I hope Microsoft adds this potential AI feature to Windows 11
A Windows 11 device sits on a table.

From smart speakers to ChatGPT and Bing Chat, AI has slowly crept into our lives, but not all instances of AI are as prominent as those three examples. Sometimes, the effect is subtle, but still pretty nice. It appears that Microsoft is working on one such instance of AI-enhanced tech that could make using Windows 11 just a little more pleasant. We're talking about AI-powered live wallpapers, and they might be coming soon.

First spotted by Windows Latest, Microsoft is readying an AI-powered desktop that could make the whole user experience feel a lot more interactive. The idea is to adjust depth perception and make some backgrounds appear more "alive" when moving your cursor or the entire device. The wallpaper might move or shift, depending on what you're doing on the desktop.

Read more