Windows 10 is okay for the most part. There are a number of user interface “quirks” I do not like such as hidden buttons and scroll bars.
Every problem I have had with Windows 10 so far can be laid at the feet of Microsoft. The sad part is I can not control this at all. This is on the “Professional” edition running in an office. With this lack of control I am concerned that this part of the network is non-compliant with PCI-DSS.
Twice now I have had a functioning machine become unusable due to updates forced upon me by Microsoft. The person testing Windows 10 is not a happy person.
The first time it was with opening pictures, only a black screen would pop up and then close so I was unable to view any images. This happened on a Thursday. It was traced back to an update made on the previous Tuesday that fubared the Photos app. I had to manually uninstall the photos app via powershell and then reinstall it via the Windows App Store. Thankfully others had already experienced this issue and there were instructions on how to fix it.
Today the user had a non-functioning File Explorer, so no browsing the network to open the files they worked on yesterday. A complete halt to worker productivity! A work stoppage! Again others have experienced this and it turns out that the “Quick Access” file cache needed to be cleared out. This also happened on a Thursday after the “Patch Tuesday”. This time around Microsoft installed OneDrive as an update. OneDrive was not installed, nor was it activated, previously. When checking I found it running and was signed in. The automatic installation and activation of cloud software is definitely against PCI-DSS requirements as this would be considered an unauthorized installation. At the same time the default options for save location in Office were reverted back to using cloud storage.
As far as I am concerned Windows 10 with automatic updates enforced is a ticking time bomb. I know Microsoft got rid of their Windows testing people, deciding their phone testing people were good enough, and then relying on end users to report issues. Quality control has taken a nose dive into the trash bin.
The experiences we have had so far have made us hold back on updating other desktops. We just can not have the entire office stop functioning due to a messed up update that we had no choice over installing. With Windows 7 I get to choose when and what gets installed, I even get the option to read about the update before it gets installed.