Windows Archive

How to manage file access permissions for Windows Store apps

In this new version, there are two ways to control file access. You can either decide which apps can access your files stored in the Documents, Pictures, or Videos libraries. Or you can choose which apps have full system access to all of your files, including the ones in the Documents, Pictures, Videos, and local OneDrive folders.

In this Windows 10 guide, we'll walk you through the steps to manage settings to prevent apps from accessing your files.

A nifty little feature I didn't even know existed.

More evidence for Microsoft’s foldable device in latest SDK

Twitter user WalkingCat, famous for finding and sharing this kind of information, has discovered files in the SDK mentioning an "Andromeda device" and "Andromeda OS". As previously reported, Andromeda OS is just one variant of the upcoming Windows Core OS the company has been working on. WalkingCat has found mention of Polaris as well - the version of Windows Core OS targeted at more traditional PCs.

Windows Core OS is a new, "modern" version of Microsoft's flagship OS, which strips out most of the legacy compatibility and software, making the operating system lighter and more flexible. Core OS is said to adapt its interface to all different kinds of devices thanks to the new CShell UI.

Eventually, the hammer's gonna drop: all new laptops and PCs will ship with a Win32-less version of Windows. The signs are clear for anyone to see, and as a Windows developer, you'd do good by preparing yourself.

Windows 95 could run Windows 3.1 in a virtual machine

And the second The Old New Thing story, about adding a Windows 3.1 virtual machine to Windows 95.

As the Windows 95 project started to come together, I was approached to undertake a special project: Run Windows 3.1 in an MS-DOS virtual machine inside Windows 95.

This was the ultimate in backward compatibility, along multiple axes.

First of all, it was a demonstration of Windows 95's backward compatibility by showing that it could even use an emulated MS-DOS virtual machine to run the operating system it was designed to replace.

Second, it was the ultimate backward compatibility ripcord. If you had a program that simply wouldn't work with Windows 95 for whatever reason, you could fire up a copy of Windows 3.1 in a virtual machine and run the program there.

To use it, you installed Windows 3.1 and Windows 95 into separate directories, and then made a few edits to the Windows 3.1 SYSTEM.INI file to replace the mouse and serial drivers with special versions. There were some other preparatory steps that had to be done, but eventually you got to the point where you could double-click the Windows 3.1 icon, and up came Windows 3.1 in an MS-DOS virtual machine.

This is quite similar to how Windows 3.x worked in OS/2 at the time.

Why is Windows ZIP support stuck at the turn of the century?

I've got two fun The Old New Thing stories for you today, starting with a story about Windows' ZIP file support.

Every so often, a customer will ask whether Windows Compressed Folders (Zip folders) supports something fancy like AES encryption, and we have to shake our head and apologize. "Sorry, no."

Why this sad state of affairs?

The compression and decompression code for Zip folders was licensed from a third party. This happened during the development of Windows XP. This means that the feature set of Zip folders was locked to whatever features were hip and cool as of around the year 2000.

You'd think Windows would eventually start supporting other archive formats as well, but no.

Meet Surface Hub 2

Surface Hub 2 was designed from the ground up to be used by teams - to get people out of their seats, to connect and ideate, regardless of location. The new Surface Hub 2 is sleeker, more agile and more affordable to fit any workspace or work style. The gorgeous 4K+ 50.5" multi-touch display creates an inviting canvas to co-create, harnessing the power of Microsoft Teams, Microsoft Whiteboard, Office 365, Windows 10 and the intelligent cloud. The 4K cameras that rotate with the device, integrated speakers and far field mic arrays allow everyone in the meeting to feel as if they are right in the room with the rest of the group, while our standard Surface 3×2 aspect ratio means everyone has more usable space to create and collaborate.

Do I need this? Nope. Can I afford this? Probably not. Do I still want it? Yes!

I love the fact that Microsoft is making products like this. It'll probably be a niche product few of us ever get to experience, but whatever the company develops for and learns from this product will surely benefit the rest of their hardware and software offerings.

Microsoft to bring Unix/macOS line ending support to Notepad

After decades of mangling text files coming from other operating systems. Microsoft's venerable Notepad.exe, which has been included in every version of Windows since the first, is finally getting support for Unix and macOS line endings.

Notepad, being a Windows application, has always demanded the CRLF pair. When faced with Unix files - quite common for source code and similar things - it sees the bare-naked LFs and prints them as black squares. Because it doesn't start a new line when faced with a naked LF, it shows the entire contents of the file as a single lengthy line, which makes it hard to read, much less edit.

But in the next update to Windows (likely to arrive in October or thereabouts), Notepad will handle Unix and classic MacOS line endings in addition to the Windows kind. This will make the editor much more useful than it currently is.

Support is somewhat limited - while it will correctly open files with alternate line endings, and will save the files correctly in their original format, you cannot create new text files and save them with Unix or MacOS line endings - Notepad will always save new files with the CRLF style used in Windows.

And, in true Microsoft function, Notepad provides a registry switch if you want to disable the new functionality for compatibility reasons, which only confirms the idea that there is an XKCD comic for everything.

Microsoft details future of Fluent Design

At its Build developer conference yesterday, Microsoft showcased what's coming for its Fluent Design overhaul of Windows and its applications, and there's definitely a lot of good news for people who like Fluent Design, developers, and yes, even power users.

Microsoft will be adding Z-depth, dynamic shadows, and more to Fluent Design to further reduce the flatness of the user interface, using these to create a visual hierarchy inside applications. Developers will also get access to a new and improved way of managing colours inside their applications; instead of having to manually colour each control, developers now have access to more global colour control. Microsoft is also adding blurry transparency, shadows, and Z-depth to context menus.

A new contextual command bar flyout - similar to how Office applications will show various formatting options after selecting text - can be populated by developers with various contextual controls that make sense for the content in questions. Microsoft claims that it has designed this contextual bar so that it will work with either a few options, or lots and lots, making it useful even for very complex applications.

The biggest new feature, however, is one that will be welcomed by many. As it currently stands, Fluent Design is clearly a very touch-oriented interface, with large controls and lots of whitespace, making it challenging to build and design very complex applications with lots of options, buttons, and controls. Therefore, Microsoft is adding two denser layouts to Fluent Design - medium and compact. With the compact layout you can design applications that are just as dense as classic Win32 applications. You can already try the new, denser layouts in Windows Mail, which was updated today to add these new options.

The whole Fluent Design talk at Build is an interesting watch, as it also hints at the further Fluent Design-ification of Windows, including showing off file manager context menus.

Microsoft to bring Fluent Design to Win32 applications

Interesting little tidbit from Microsoft's Build developer conference:

Updates helping you support the Fluent Design System, so you can create immersive, deeply engaging experiences with Microsoft's updated design language. Now every organization can make beautiful solutions that empower your customers to do more. With UWP XAML Islands, you can access the more capable, flexible, powerful XAML controls regardless which UI stack you use - whether it's Windows Forms, WPF, or native Win32.

It seems like Microsoft is giving developers of Win32 applications the option to add Fluent Design to their applications.

How Windows is changing to work with everything

I was at Microsoft's campus in Redmond a week before the Build developer conference, and I wanted to know what was going on with Windows after a reorg split the team into different divisions. Was Microsoft really preparing itself for a world without Windows? Nadella was ready to tell me that Windows isn't going away - of course Windows isn't going away - but he also wanted to explain his latest buzzwordy vision for the future of the Microsoft: AI, Intelligent Cloud, and Intelligent Edge.

Windows might still be here, but after talking to Nadella, I did get the sense that Windows is no longer as central to the company's future plans as it once was. Instead of trying to make everything run on Windows (as his predecessor Steve Ballmer was trying to do), Nadella wants to ensure that everything can work with Windows.

The decline of Windows is definitely overblown in the media, but Microsoft did miss the next big thing by a thousand miles, and mindshare-wise, this has had enormous consequences. It hasn't hurt Microsoft much financially though, and you can be sure Windows isn't going anywhere any time soon.

Windows 10 April 2018 Update released

Today, Microsoft released the Windows 10 April 2018 Update, which adds a number of interesting new features to Windows, and adds even more Fluent Design to the user interface. The Verge lists the 10 biggest new features and changes, while WindowsCentral has a longer, more detailed review of the update.

I've been running the final version of this update for a while now on my workstation and my Surface Pro 4, and this is one of those updates that adds nothing but welcome changes and new features. There are two 'features' that really make a huge difference to me, and which have me mildly excited about Windows for the first time in ages.

The tentpole feature - Timeline - is really nice, and allows you to easily scroll back in time to look at applications, documents, websites, and more that you opened in the past. It's like the history feature of your browser, but instead of just websites, it also covers apps and documents, while also combining the histories of other Windows machines you own. Timeline will clearly raise a number of privacy concerns, so luckily, it's optional, and you can turn it off.

The second 'feature' isn't really a feature per se, but more a clean-up of the Windows UI that's clearly an ongoing process. Microsoft is adding Fluent Design to all of its applications, and it's slowly adding it to core parts of the operating system as well, such as the Start menu and the various applets. Fluent Design adds some much-needed depth and distinctiveness to the otherwise flat user interface, and has nice, unobtrusive animations and highlighting effects that make using such a flat UI a lot less... Cold?

It feels like the next big step in the "Fluent Design-ification" of Windows is a big one: Explorer. While Microsoft is replacing more and more old Win32 parts of the operating system with new, modern Fluent Design counterparts, Explorer is the one big holdout that's still fully Win32, looking horribly out of place among all the fast, new, and responsive Fluent Design parts of the operating system. I can't wait for a modern replacement.

All in all, this is a no-brainer update that makes Windows better, so unless you have some specific reason to hold out on updates, go ahead and install it.

Microsoft is making another Windows variant: Windows 10 Lean

Windows 10 Lean appears to live up to its name: an installation is about 2GB smaller than Windows 10 Pro, and it is missing a bunch of things, such as desktop wallpaper, Registry Editor, the MMC management console, and more. Lucan reports that Lean does not seem to apply the same restrictions as S Mode, and as such it is capable of running both Universal Windows Programs from the Store and traditional Win32 applications.

The latest build also has some new telephony APIs, which is fueling speculation of a Surface Phone.

Animations in Windows 10 breathe life into a cold experience

How much does adding somewhat frivolous animations to an OS matter? I'm not sure, but I do know that users of Windows will be very vocal as Microsoft experiments with adding them to Windows 10.

In Windows 10 Redstone 5 (due fall 2018) I expect Microsoft to continue to refine, improve, and make more consistent UI elements in Windows 10. That includes adding more animations to simple behaviors like the Action Center, but I can already see push back.

I know that especially among the kind of people who read OSNews, "animations" in UI design tends to be a very dirty word. I very much do not belong to that group of people, since I adore proper, well-thought out use of animations in UI design, such as the fun little touches in Material Design, the pivots and slides in Windows Phone's Metro, and yes, the brand new flourishes in Microsoft's Fluent Design, which is currently making its way to Windows 10 users all around the world.

I'm fine with being in the minority here on this one - to each their own.

When will the next major Windows 10 update be out

It looked like Windows 10 build 17133 was going to be blessed as the 1803 update, but that plan has been derailed. Though the build was pushed out to Windows Insiders on the release preview ring - an action that, in the past, has indicated that a build is production ready - it turns out that it had a bug causing blue screens of death.

Microsoft could likely have addressed the situation with an incremental update, but for whatever reason, it didn't. Instead, we have a new build, 17134. This build is identical to 17133 except that it fixes the particular crashing issue. Fast ring Insiders have the build now, and it should trickle out to Slow ring and Release Preview ring shortly. If all goes well, the build will then make its way out to regular Windows users on the stable release channel.

Microsoft's various rings for Windows testing seem to be really paying off. They give testers a lot of flexibility in just how bleeding edge they wish to be, and they make it very easy to change between the various levels, while also providing people like me - who really don't have the time to actively test and report bugs - a safe and easy way to get big updates a few weeks before it hits mainstream.

So basically what Linux distributions have been doing for two decades.

I miss Windows Phone

I first gave up on Windows Phone back in December 2014. Microsoft's mobile platform was being left behind, and I was tired of not getting access to the apps everyone else was using. It took Microsoft a few years to finally admit Windows Phone is dead, and the company is no longer planning to release any new hardware running its mobile OS or update it with any features. I recently switched on an old Windows Phone to create a silly April Fools' joke about returning to using it as my daily device, and then it hit me: I really miss Windows Phone.

He's not alone. I loved the way Windows Phone worked and felt, but sadly, it just didn't have the applications, and Microsoft's various transitions really hurt the platform too. Too bad - it was innovative and fresh.

Windows 10 feature updates process improved

Feature updates are the bigger updates to Windows 10, released twice a year, that are probably more akin to the service packs of yore than regular updates or full releases. Microsoft is improving the process of installing these larger updates.

The Windows Fundamentals team focuses on the underlying technologies that are used to install feature updates as well as a host of other things. We've heard your feedback about the lengthy amount of time your PC is unusable during a feature update installation, and we've been working on ways to decrease this time. Today, I am excited to share more details about the improvements we've made to the feature update experience.

For as much as Windows has problems, I really like that Microsoft is working on improving things like this. It would be very easy for them to set low-level work like this aside in favour of flashy stuff that's easy to show off in an ad blurb, so I appreciate the effort put in addressing less sexy problems like this.

A faster, less invasive update process is always welcome.

Microsoft to force Mail links to open in Edge

For Windows Insiders in the Skip Ahead ring, we will begin testing a change where links clicked on within the Windows Mail app will open in Microsoft Edge, which provides the best, most secure and consistent experience on Windows 10 and across your devices. With built-in features for reading, note-taking, Cortana integration, and easy access to services such as SharePoint and OneDrive, Microsoft Edge enables you to be more productive, organized and creative without sacrificing your battery life or security.

I'm one of those weird people who actually really like the default Windows 10 Mail application, but if this absolutely desperate, user-hostile move - which ignores any default browser setting - makes it into any definitive Windows 10 release, I won't be able to use it anymore.

As always, we look forward to feedback from our WIP community.

Oh you'll get something to look forward to alright.

Microsoft adds new Windows 10 privacy controls

Microsoft is once again tackling privacy concerns around Windows 10 today. The software giant is releasing a new test build of Windows 10 to Windows Insiders today that includes changes to the privacy controls for the operating system. While most privacy settings have been confined to a single screen with multiple options, Microsoft is testing a variety of ways that will soon change.

There have been some concerns that Windows 10 has a built-in “keylogger,” because the operating system uses typing data to improve autocompletion, next word prediction, and spelling correction. Microsoft’s upcoming spring update for Windows 10 will introduce a separate screen to enable improved inking and typing recognition, and allow users to opt-out of sending inking and typing data to Microsoft.

I doubt any of these changes will reassure people who refuse to use Windows because of privacy concerns.

WP 8.1 users are having trouble downloading apps

While Microsoft ended mainstream support for Windows Phone 8.1 more than six months ago, there are some users that still utilize the platform as their daily driver. Although the company's overall mobile initiative isn't faring too well either, most users on older platforms are still there because they prefer it over the competition or weren't offered an upgrade path to Windows 10 Mobile.

However, it now appears that Windows Phone 8.1 users are facing some unforeseen problems with the Store - and no, it isn't regarding the dearth of apps. According to reports, people on the platform have been unable to download apps from the Store since yesterday.

While I'm sure this particular case is just some weird bug, it does highlight a real problem - what happens to a perfectly fine phone phone running a walled garden platform when its creator ceases to offer application store services? In an ideal world, such a platform would be opened up and set free, but I highly doubt that's going to happen here.

The reality will be that a lot of perfectly fine phones will end up in the trash.