Because of the UI and UX awfulness of Windows 8/8.1 and Windows 10, there have been many people who stayed on Windows 7. I hate stock Windows 8/8.1 very much but after intensive modification by third party apps, it becomes somewhat acceptable. So I began comparing it to Windows 7 to evaluate if there were any actual improvements too that were worth upgrading to Windows 8.1. Windows 10 is still extremely awful to the point where it no longer remains an enjoyable experience for long due to forced updates, size of updates being hidden and Microsoft resetting what you have carefully set up every few months. Nevertheless, Windows after Windows 7 did have some improvements on the hardware experience side. I am trying to make such a list. I already moved to Windows 8.1 with Classic Shell and a dozen other third party apps to fix the awful software experience. On the hardware and software side,
Windows 8.1 has the following benefits for me over Windows 7:
- USB 3.0 support. Even though Windows 7 PCs do have USB 3.0 drivers, Windows 8.1 supports USB Attached SCSI protocol which makes UASP flash drives much faster than USB 3.0 on Windows 7. UASP with USB 3.0 is a significant speed boost over USB 2.0.
- USB Type C connector with KB3103696
- Bluetooth Low Energy (LE)/Bluetooth SMART support means I can use devices like Bluetooth wireless mouse which supports the Bluetooth 4.0 LE standard or LE headsets. The batteries in these devices last for a long time.
- 802.11ac. With a fast 802.11ac router, 2 PCs with PCIe/NVM Express SSDs, you get amazing WiFi speeds. (OK, after doing some testing on Windows 7, it turns out, as long as you have the right drivers installed under Windows 7 and an 802.11ac router, you will get the same faster than N speeds as Windows 8 on 7 as well. It's only that Windows 7 continues to report your radio as 802.11n.)
- Offloaded Data Transfers for file copying
- More WMI classes and PowerShell cmdlets
- Miracast wireless streaming to a display which 8.1 supports (although you could also use Windows 7 with Intel WiDi or buy a Chromecast dongle). But Miracast in 8.1 lets you not only mirror your display wirelessly to the second display but also extend your desktop to it. Like a wireless multiple monitors solution!
- Windows 8.1 supports external manifests for application executables ("PreferExternalManifest"=dword:00000001) without any side effects of Windows 7 like the Network icon breaking. This is important if you are using a High resolution/High DPI display because Microsoft f***ed up DPI scaling with Windows 7. I wrote an article "How to fix apps that look small on high DPI and high resolution displays" but the modications in it requires the PreferExternalManifest Registry key to be set which works correctly only on Windows 8.1, not on 7).
- The DPI scaling engine in Windows 8.1 loads much earlier than Windows 7 so apps which load at startup are scaled properly
- Windows 8.1 has better WinSxS cleanup using Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
- Chkdsk Spotfix ability, Hyper-V
- Most issues on the software side were resolved for me by using third party apps - Classic Shell, 7+ Taskbar Tweaker, Classic Task Manager, Equalizer APO, Google Chrome, Everything Search, PerigeeCopy, OldNewExplorer, FileSearchEX, VistaSwitcher, Media Player Classic - Home Cinema, and reinstating Sidebar Gadgets, Classic Games, classic MSConfig, various tray applet fixes, ERUNT, AutoHotkey, EasyBCD, UxStyle plus this theme, WindowsFirewallControl etc
- All the Metro crap uninstalled, default programs set to Win32 apps, Group Policies to disable crap like OneDrive, Bing Search and Customer Experience Improvement Program, it is OK.
- DOZENS of Registry fixes to make it work like the way I want - more like Windows XP Professional and Windows 7 so Windows 8.1 is now a pleasant and stable experience!!
- Media Center is missing but I got a new LG TV which has far better DVR recording features using modern compression and takes the load off the PC.
- Aero Glass project is there if you miss Aero. Personally I don't miss Aero's transparencies any more. I prefer this theme instead. From a usability perspective, I find the Windows 8 theme is uglier compared to Windows 7 but the visual cues are better. For example, it is easier to tell the active window due to the use of solid colors in the title bar compared to transparencies. The baby blue selection color in context menus is also more visible in the Windows 8 theme vs Windows 7.
- Windows 8.1 has great performance as a virtualized guest OS vs Windows 7 (even with WDDM drivers) and Windows 10.
Windows 10 has the following benefits over Windows 8.1:
NONE WHATSOEVER. I only find cheap gimmicky features like Cortana and all the silly Metro stuff forced on us!
Given the extremely intrusive nature of Windows 10, it is not suitable for serious use on a business/enterprise class PC. I can think of no good reason to use it for now. Windows 8/8.1 on the other hand whose childish UI and Metro silliness killed it has now evolved because great hardware is available and the f***ED up software side is fixed by third party apps.
Do you have any good reasons on the hardware side to "upgrade" to Windows 10? The software changes in Windows 10 are already AWFUL with silly features like Store, Cortana, ugly and silly Metro/UWP apps, totally crap visual style and graphics, slow bloated .NET code in the shell, Windows Update nonsense, Telemetry crap, Tablet mode/Touch UI infecting more parts of Windows destroying the mouse/keyboard usability, GarbEdge being worse than IE. Discuss. ![:) :)]()