(Off topic, but various folks here are up under Windows and may find it useful)
MS has released Windows 10, and is pushing it hard on everyone. They
make noises about it being the *last* version of Windows, which is
actually possible, but another matter entirely.
I previously updated an old travel laptop running Win7 Home, and a
friend's newer Win8.1 laptop to Win10, and it was relatively painless.
My SP updated her Win7 Home laptop, and she had no problems doing it.
(She simply said No to all of the things MS suggested in the upgrade.)
I'd held off on my Win7 Pro desktop, because I dual booted Win7 Pro
and Ubuntu Linux, and I wasn't certain what effect the upgrade might
have on that. I finally pulled the trigger and did the upgrade.
Dualk boot wasn't affected at all. Things went to Hell in a
handbasket once I *had* upgraded.
Win10 on my desktop had two critical problems. One was inability to
shutdown/restart. It would simply hang if I tried, and require a
power cycle. A bigger one was application hangs. At some point, the
machine was guaranteed to hang and become unresponsive, regardless of
what I happened to be doing. It might even happen if I wasn't doing
anything. I uninstalled a few things that I thought might be
problems, but to no avail. After multiple power cycles and the sort
of language you don't use on a family list, I booted into Ubuntu,
which still worked fine, the Look Stuff Up.
A developer I once dealt with classified problems in four types:
Easy to find, easy to fix.
Easy to find, hard to fix.
Hard to find, easy to fix.
Hard to find, hard to fix.
As expected, my issues were an example of the third class. Simple to
fix, once I understood what was going on.
The shutdown/restart woes were a side-effect of a new feature in
Windows called "Hybrid shutdown". The implicit assumption is that
Win10 will be run on a mobile device like a laptop, where the scarce
resource is battery life. "Hybrid shutdown" is a way of turning off
while preserving the current state of the system, like open
applications, and is reportedly faster at closing down and restarting
than the earlier "Hibernation" method. But it's *not* a complete
shutdown, and on systems like a 24/7 desktop or server running off an
outlet, it's not what you want. Turning *off* hybrid shutdown fixed
the shutdown/restart issues.
The hangs were a consequence of booting and running off an SSD. The
fix was going to device properties and turning *off* Windows write
cache buffer flushing on the SSD. Doing so cured the hangs and the
system behaved as originally expected. It's fast and stable.
The usual attitude about Windows is that every *other* release is
decent. That's true in my experience. I was happy with XP, but
carefully avoided Vista. I was happy with Win7 but avoided 8.1. I'm
happy with Win10.
One thjng that that made various folks happy was that Win10 brought
back the Start menu Win 8.1 had dropped. The new interface is a
hybrid of Start menu and tiles. But in typical MS "WTF?" fashion,
they fixed what wasn't broken, and the Start menu was significantly
different from Win7. That's and easy fix: the open source Classic
Shell brings it back, defaulting to Win7 look-and-feel, and runs fine
under Win10.
And Win10 finally added something I've been using third-party
utilities to get since Win9.X - multiple virtual desktops. I had used
an open source VDM called WindowsPager. It lacked the bells and
whistles of some other products. But the win for me was displaying
desktop thumbnails in the taskbar, letting me switch between them with
the mouse, and letting me move stuff between windows by drag and drop
on the taskbar thumbnails. It *runs* under Win10, but *doesn't*
display in the taskbar, so it went away and I use the native Windows
capability.
Bottom line, Windows 10 doesn't suck, and I'm glad I made the switch,
but I'd have been gladder had I known about the "gotcha's" before
doing so. I spent a day or so being very unhappy before I got things
squared away.
______
Dennis
https://plus.google.com/u/0/105128793974319004519