Windows Update borks PowerShell – Microsoft won't fix it for a week

'We apologize for any inconvenience that this might cause'


You'd be forgiven for thinking Microsoft is actively trying to stop people using Windows 10 Anniversary Edition. A patch this week broke one of the key features of the OS: PowerShell.

KB 3176934, released on Tuesday as an automatic update, addresses a good number of bugs and other oddities in the operating system, including:

Improved reliability of Network Controller, DNS server, gateways, Storage Spaces Direct, Group Managed Service Accounts, remote procedure calls (RPC), PowerShell, Internet Explorer 11, printer pairing and interoperability, the Windows kernel, Media Core, Windows Store, Connected Standby, Cluster Health service, the Hypervisor debugger and platform, and Active Directory.

Improved performance of Storage Spaces Direct with many nodes or disks, scrolling lists on Xbox One, DHCP address acquisition, Active Directory queries, and Cluster Health service.

It doesn't, however, fix up webcams blinded by video streaming changes made by Redmond – nor does it prevent computers freezing entirely as some have reported.

Instead, it just made matters worse by breaking Microsoft's scripting and automation platform PowerShell. Specifically, it borked PowerShell's Desired State Configuration (DSC), which is useful for managing and controlling networks of PCs and systems in an automated way.

"Due to a missing .MOF file in the build package, the update breaks DSC. All DSC operations will result in an 'Invalid Property' error," an advisory from the PowerShell team reads.

"In addition, due to a missing binary in the build package the update breaks PowerShell implicit remoting. Implicit remoting is a PowerShell feature where PowerShell commands work on a remote session instead of locally. Specifically, importing a remote session no longer works."

Microsoft says it won't be issuing an update to fix the matter until August 30, and states, apparently without a hint of irony, that "we apologize for any inconvenience that this might cause."

To undo the update, uninstall it by running the following in PowerShell:

wusa /uninstall /kb:3176934

As mistakes go, this is a embarrassing cockup on Microsoft's part. Redmond has made quick'n'easy PowerShell a key selling point of the operating system to admins right from the start of its pitch for Windows 10, and the focus pleased a lot of IT managers who like the software.

Microsoft even went as far as to open source PowerShell last week, a move that garnered high praise in some quarters. Now it has broken PowerShell for early adopters of W10, and the multi-billion dollar company can't seem to get its act together to fix the issue until next Tuesday.

And Redmond wonders why people are leaving its products for open-source alternatives. ®


Keep Reading

Microsoft drives users to the Edge: Internet Explorer to redirect to Chromium-based browser in November

'Hey, you folks heard that there's this virus starting to spread?' – IE, probably

We've come to wish you an unhappy birthday: Microsoft to yank services from Internet Explorer, kill off Legacy Edge by 2021

You need to give that plate back to us after you've finished your cake. Yes the fork too. We'll get your coat

Azure DevOps Services reminds users that, yes, it really is time to pull the plug on Internet Explorer 11

Ignite Sure, it's still wedged in the OS, but maybe you'd prefer something shiny and Chromier?

Microsoft teases Azure Data Explorer connector for picking its Synapse analytics service's brains

What do you mean you're not on board the Big Data bus?

In a world where up is down, it's heartwarming to know Internet Explorer still tops list of web dev pain points

Incompatibilities and inconsistent standards support among browsers ensure an ongoing source of headaches

Disabled by default: Microsoft ups the ante in its war against VBScript on Internet Explorer

Will the last IE 11 user please turn out the lights?

If you never thought you'd hear a Microsoftie tell you to stop using Internet Explorer, lap it up: 'I beg you, let it retire to great bitbucket in the sky'

We say take off and nuke the entire codebase from orbit. It's the only way to be sure

Microsoft decides Internet Explorer 10 has had its fun: Termination set for January 2020

Windows Server 2012 admins should crank it up to 11

Biting the hand that feeds IT © 1998–2020