Windows Archive

Windows 10 Anniversary Update for phones released

The Windows 10 Anniversary Update has begun rolling out for Windows 10 Mobile. The Anniversary Update includes additional features and improvements for your Windows 10 phone. To manually check for the update, on Start, swipe over to the All apps list, then select Settings > Update & security > Phone update > Check for updates. Note that availability may vary by manufacturer, model, country or region, mobile operator or service provider, hardware limitations and other factors.

In other words, it'll be a crapshoot if and when Windows Phone users actually get the update. Not that it matters - most Windows Phone users have already had to move to different platforms due to Microsoft's horrid mismanagement of an otherwise incredibly promising operating system.

Windows Holographic coming to Windows desktop next year

At IDF in San Francisco today, Microsoft's Terry Myerson said that the Windows Holographic experience, including the shell used on the HoloLens hardware, will be made available as an update to the standard Windows 10 desktop operating system some time next year.

Currently, the HoloLens runs a specialized variant of Windows. Desktop Windows offers many of the same APIs as the HoloLens, but the 3D user interface that mixes existing 2D apps with new 3D ones is only available on the augmented reality headset. Next year's update will make it available to all, opening it up not just to Microsoft's standalone device but also to hardware such as the Oculus Rift and HTC Vive that provide tethered virtual reality.

Virtual reality and Microsoft's HoloLens stuff seems like great products for professional applications, but I'm still not sold on the current crop of devices having any broader appeal. Maybe five years from now.

Anniversary Update hides programs, forces Skype on users

The Windows 10 Anniversary Update was released earlier this evening, and I dutifully installed it so that I could write about any oddities that might pop up. Well, a number of oddities have popped up, and they're bad - really bad. The Anniversary Update does some really shady stuff during installation that it doesn't inform you of at all until after the fact.

First, the Anniversary Update reinstalls Skype "for you", even if you had it uninstalled earlier, which in and of itself is a blatant disregard for users - I uninstalled it for a reason, and I'd like Microsoft to respect that. That in and of itself is bad enough, but here's the kicker: during installation, Microsoft also automatically logs you into Skype, so that possible Skype contacts can just start calling or messaging you - again, without ever asking for the user's consent.

Imagine my surprise when I open that useless Metro notification center thing - whose button now sits in the bottom right of the task bar, right of the clock, even, and is unremovable - and see that Skype is now installed, and that I'm logged in. This is a blatant disregard for users, and I'm sure tons of users will be unpleasantly surprised to see Microsoft forcing Skype down their throats.

There was an even bigger surprise, though: during installation of the Anniversary Update, Microsoft apparently flags Classic Shell - a popular Start menu replacement that gives Windows 10 a customisable Start menu that doesn't suck - as incompatible with the Anniversary Update, and just straight-up deletes hides it from your computer - again, without ever notifying you beforehand or asking you for your permission.

Update: actually, the application isn't removed entirely - it's still there in the Program Files folder, but it's entirely scrapped from search results and the Start menu. Effectively, for most users, that's identical to removing it. What an incredibly odd and user-hostile way of dealing with this. You can see how the wording in the screenshot below is confusing regarding the removing vs. hiding issue.

Classic Shell released an update to fix the compatibility issue detected, so I hope my settings are still there somewhere, because it'd suck having to redo all of them because Microsoft just randomly deleted a program from my computer hid a program, without informing me or asking me for my permission. It could've just disabled the program, prevented it from running - why delete hide it entirely? Are they that desperate to try and get me to use their terrible excuse for a Start menu?

So, just in case you're about to install this update - Microsoft will force Skype down your throat, and may randomly delete hide programs from your computer without asking for your permission.

Have fun.

Windows 10 one year later: the Anniversary Update

Ars' take on the Windows 10 Anniversary Update, due out today.

For now, the Anniversary Update is an incremental update that makes Windows 10 incrementally better. For Windows 10, the decision to upgrade is obvious, and in many cases, there's no decision to be made. In fact, home users will be getting it whether they like it or not. They shouldn't fear this; if nothing else the revised Start menu layout makes the upgrade worthwhile.

But the decision for Windows 7 and 8.1 users is rather different now than it was a year ago. A year ago, upgrading to Windows 10 was an easy decision to make, because the upgrade was zero cost. Unless upgrading was absolutely impossible (due to an incompatibility or being particularly wedded to Media Center), then upgrading was the obvious thing to do. Windows 10 is a better operating system than those two, especially for $0.

I'm pretty sure there's loads of people who'd much rather hold on to Windows 7, for a multitude of reasons, but that's just me.

Honestly, I've been out of the loop on this whole Anniversary Update, mostly because Windows (and OS X and desktop Linux for that matter) just isn't very exciting. Windows got exciting with 8, which, while deeply flawed and inherently broken, at least represented some form of progress from what had come before to something new, but in Windows 8, that "something new" - Metro - was incomplete, buggy, slow, broken, and effectively useless.

We're Fiona knows how many years down the line now, and it's still an incomplete, buggy, slow, broken, and effectively useless mess. There's not a single Metro application that's worthy of anyone's time, and there's a better - albeit less attractive-looking, at times - Win32 alternative in virtually every instance. This leaves Windows 10 as a Windows 7 where you need to turn a whole bunch of useless crap off or hide it to make it work properly.

It's far from ideal, and the idea many bloggers are peddling - that Windows 10 is a must-have upgrade over Windows 7 - seems rooted more in a sense of "the shiny" than actual merit.

Driver Signing changes in Windows 10, version 1607

Last year, we announced that beginning with the release of Windows 10, all new Windows 10 kernel mode drivers must be submitted to the Windows Hardware Developer Center Dashboard portal (Dev Portal) to be digitally signed by Microsoft. However, due to technical and ecosystem readiness issues, this was not enforced by Windows Code Integrity and remained only a policy statement.

Starting with new installations of Windows 10, version 1607, the previously defined driver signing rules will be enforced by the Operating System, and Windows 10, version 1607 will not load any new kernel mode drivers which are not signed by the Dev Portal. OS signing enforcement is only for new OS installations; systems upgraded from an earlier OS to Windows 10, version 1607 will not be affected by this change.

Windows 10 Anniversary Update is ready to go

The final build of the Windows 10 Anniversary Update is build 14393. The update, which provides a range of new features and improvements, represents Microsoft's last big push to get Windows 7 and 8.1 users to upgrade to Windows 10.

The update is available right now to those who have opted in to the Windows Insider program, and it will be pushed out to Windows 10 users on the current branch on August 2. The free upgrade offer from Windows 7 and 8.1 to Windows 10, however, ends on July 29, leaving Microsoft hoping that the promise of the new update will be enough to get people to make the switch.

Correct me if I'm wrong, but I doubt many Windows 7/8 users here who haven't upgraded yet will be wooed by this new update.

If you're still running Windows XP, you're irresponsible and you should update to 7/8/10 or Linux immediately.

Fun with the Windows Subsystem for Linux

In this post, I m going to show you a few of the features of WSL that I personally find very interesting, as well as point you to some resources to help you learn more. First, I'll show the integration of staple commands like ssh for working with Linux servers and devices. Second, I'll demonstrate the ability to use Bash scripting to automate tasks in a very natural way. Third, I'll have a little fun with the great command-line compilers, other tools and the *nix compatibility offered, and play a little NetHack. Finally, I'll show you the ability to use existing Python and other scripts available on the web.

France orders Microsoft to stop tracking Windows 10 users

France's data protection commission has ordered Microsoft to "stop collecting excessive user data" and to stop tracking the web browsing of Windows 10 users without their consent. In a notice published on Wednesday, the CNIL said that Microsoft must also take steps to guarantee "the security and confidentiality" of its users' personal information, after determining that the company was still transferring data to the US under the "Safe Harbor" agreement that an EU court invalidated in October. Microsoft has three months to comply with the orders, the CNIL said.

I was reminded of just how much stuff Microsoft tries to collect earlier today - I had to reinstall Windows on my workstation because my SSD had mysteriously died yesterday, and the number of things you have to turn off is just crazy.

Windows File System Proxy: FUSE for Windows

WinFsp is a set of software components for Windows computers that allows the creation of user mode file systems. In this sense it is similar to FUSE (Filesystem in Userspace), which provides the same functionality on UNIX-like computers.

Interesting project. They also provide details on how it works:

WinFsp consists of a kernel mode FSD (File System Driver) and a user mode DLL (Dynamic Link Library). The FSD interfaces with NTOS (the Windows kernel) and handles all interactions necessary to present itself as a file system driver to NTOS. The DLL interfaces with the FSD and presents an easy to use API for creating user mode file systems.

It's open source, using the AGPLv3 license.

Microsoft restores function of ‘X’ button on window

Microsoft officials said late on June 27 that the new update experience -- with clearer "upgrade now, schedule a time, or decline the free offer" - will start rolling out this week. Microsoft will also revert to making clicking on the red X at the corner of the Windows 10 update box dismiss the update, rather than initiate it, as it has done for the past several weeks.

If you had told me only a few months ago that Microsoft would be putting out a press statement extolling how it made sure that the close button on a window frame actually closed the window instead of initiating something crappy people don't want, I'd have called you crazy.

Why do we let software makers get away with producing crap? Why does software suck so much?

Microsoft draws flak for pushing Windows 10 on PC users

A few days after Microsoft released Windows 10 to the public last year, Teri Goldstein's computer started trying to download and install the new operating system.

The update, which she says she didn't authorize, failed. Instead, the computer she uses to run her Sausalito, Calif., travel-agency business slowed to a crawl. It would crash, she says, and be unusable for days at a time.

"I had never heard of Windows 10," Goldstein said. "Nobody ever asked me if I wanted to update."

When outreach to Microsoft's customer support didn’t fix the issue, Goldstein took the software giant to court, seeking compensation for lost wages and the cost of a new computer.

She won. Last month, Microsoft dropped an appeal and Goldstein collected a $10,000 judgment from the company.

We accept so much crap from software makers, so it feels good if someone manages to get back at them for the terrible quality of software in general.

Microsoft’s upgrade deceptions are undermining Windows 10

Last week, Microsoft silently changed Get Windows 10 yet again. And this time, it has gone beyond the social engineering scheme that has been fooling people into inadvertently upgrading to Windows 10 for months. This time, it actually changed the behavior of the window that appears so that if you click the "Close" window box, you are actually agreeing to the upgrade. Without you knowing what just happened.

Previously, closing this window would correctly signal that you do not want the upgrade. So Microsoft didn't change the wording in the window. It didn't make an "Upgrade now" button bigger, or a non-existent "don't ever upgrade" button smaller. It pulled a switcheroonie. It's like going out to your car in the morning and discovering that the gas pedal now applies the brakes, while the brake pedal washes the windshield. Have a fun commute!

Insanity. No better than those web ads that use dialogs to prevent you from closing them. In fact - this is probably even worse.

Microsoft removes 260 characters for NTFS Path limit

The maximum length for a path (file name and its directory route) - also known as MAX_PATH - has been defined by 260 characters. But with the latest Windows 10 Insider preview, Microsoft is giving users the ability to increase the limit.

The recent most Windows 10 preview is enabling users to change the 260 characters limit. As mentioned in the description, "Enabling NTFS long paths will allow manifested win32 applications and Windows Store applications to access paths beyond the normal 260 char limit per node."

Did anyone ever run into this limit? It seems like something that would really be bothersome on servers.

Windows hardware specs going up for the first time since 2009

Ars Technica:

Windows Vista was a shock to many Windows users, as its hardware requirements represented a steep upgrade over those required to run Windows XP: most 32-bit versions required a 1GHz processor, 1GB RAM, DirectX 9 graphics, and 40 GB of mass storage with 15GB free. But those 2006-era requirements looked much less steep once Windows 7 rolled out in 2009: it required almost the same system specs, but now 16GB of available disk space instead of 15. Windows 8 again stuck with the same specs and, at its release, so did Windows 10.

But the Windows 10 Anniversary Update (referred to in documentation as version 1607, so it ought to ship in July) changes that, with the first meaningful change in the Windows system requirements in almost a decade. The RAM requirement is going up, with 2GB the new floor for 32-bit installations. This happens to bring the system in line with the 64-bit requirements, which has called for 2GB since Windows 7.

The changed requirements were first spotted by Nokia Power User and WinBeta.

After so many years, I'm okay with a small memory bump. Considering the state of software development today, it's amazing enough as it is that Microsoft had managed to keep the minimum requirements level for this long.

Microsoft to increase number of ads in Windows 10

Possibly the most despised feature of Windows 10 is advertisements. They show up in your apps list, lock screen, and even the Start Menu. Sadly, Microsoft plans to double the amount of Promoted Apps that you'll find hiding in the Start Menu when the Windows 10 Anniversary Update is released this summer.

To be fair, this supposedly only applies to fresh installs of Windows 10 (though that is unconfirmed), but it just feels so dirty. Apple is already stuffing iOS full of ads and unremovable ads disguised as applications, and now Microsoft is making Windows 10 worse too. This is a horrible trend.

Windows 10’s Wi-Fi credential sharing is going away

The other notable change in build 14342 isn't a feature that's been added but rather one that's been removed. Windows Phone 8.1 and Windows 10 both included a contentious feature called Wi-Fi Sense that allowed Wi-Fi credentials to be shared with your Facebook and Skype contacts. Citing the lack of end-user uptake of this feature, it has been removed from 14342.

Windows 10 will still sync Wi-Fi credentials among your own machines, so signing on to a network with one Windows 10 PC will allow all the other PCs that use the same Microsoft Account to also access the network, so this (arguably more important) capability isn't going away, but the one that raised so many hackles after it was spotted a year after its introduction is consigned to the dustbin of history.

Good. This was such an incredibly creepy and potentially dangerous feature that I really cannot fathom that it got through the countless levels of triage Windows features certainly go through.

Microsoft demos hover gestures for Windows phones

Microsoft had been planning to introduce a unique 3D Touch feature with a flagship Windows phone back in 2014. While the device was canceled, the work behind Microsoft's Kinect-like gestures lives on. In a new Microsoft Research video, the software maker is revealing some of the features it was working on under the guise of "pre-touch sensing for mobile interaction."

This is exactly the kind of cool stuff that could've given Windows Phone a very interesting edge. Unlike Apple's 3D touch, which is a completely pointless gimmick, the examples in the Microsoft video seem quite useful, and do actually streamline a number of mobile UI interactions.

I hope this isn't shelved permanently.