October 24, 2018

Microsoft's "fixed" 1809 update has another data-deleting bug

Have your facepalm ready, and then read this reporting from Forbes:
Apparently I'm not done beating this dead horse yet. That's because yet another file-deleting bug has surfaced in Microsoft's Windows 10 Build 1809 update. The same update Microsoft pulled from public circulation because it was wiping entire user folders from existence. The new bug centers around Microsoft's Unzip application, and seems to present itself in two distinct forms.
There are entirely too many situations where this could lead to data loss with varying degrees of severity. Here's how one Reddit user describes the issue:
"The issue is that in 1809, overwriting files by extracting from an archive using File Explorer doesn’t result in an overwrite prompt dialogue and also doesn’t replace any files at all; it just fails silently. There are also some reports that it did overwrite items, but did so silently without asking."
Other users are confirming the same issue, and there's currently an entry about it on the Windows 10 FeedbackHub.
Really, what were we expecting?
No word yet on whether Microsoft will actually delay 1809's redeployment over this issue, as they've yet to issue a statement on the subject that I've been able to find. Unlike the previous data-deletion issue, this one can be worked around by simply using 7zip, or some other third-party unzipping application, rather than Windows 10's built in archiving functionality.

Still, there's really no way around it; for an update that's already been pulled due to another (much more serious) user data deletion issue, and which has also been plagued with reports that users are having BSOD issues, it really seems like it's time to simply pull the plug on 1809 entirely. Just admit that it's not ready for release, cancel the fall roll-out, finish fixing the fucking thing, and then re-release it in the Spring. The current 19H1 release can be pushed back to next fall, if necessary, thus benefiting from extra development and testing time -- time that Microsoft clearly needs in order to deliver reliably bug-free products.

Yes, that would mean delaying the much-hyped "feature" that allows users to delete more of Microsoft's own bloatware, but MSFT clearly didn't think that was much of a priority before now, and are only making half-hearted efforts in that direction, anyway (when they start allowing users to remove Edge and Cortana, in addition to Groove Music and Paint 3D, let me know, but until then, I'll continue to say they're not really serious about bloatware). And delaying both 1809 and 19H1 would allow them to make the necessary internal changes to focus their team's attention on the quality and completeness of these releases, something which is sorely lacking now.