Un articol si o lista interesanta:
Problems which are present in every version of Windows for PC

  • Devastating Windows rot (might be solved in future Windows releases).
  • No enforced file system and registry hierarchy (I have yet to find a single serious application which can uninstall itself cleanly and fully). The $USER directory in Windows, specially in Windows 10, is an inexplicable mess.
  • svchost.exe (the whole philosophy of preserving RAM this way became outdated years ago).
  • No true safe mode (rogue applications may easily run in it).
  • No clean state (for most OEM installations out there).
  • The user as a system administrator (thus viruses/​malware - most users don't and won't understand UAC warnings).
  • No good packaging mechanism (MSI is way too fragile).
  • No system wide update mechanism (which includes third party software - to be fair there are 3d party applications which offer this functionality, but then such applications don't support core Windows updates).
  • In certain cases it's extremely difficult to find or update drivers for your hardware devices (anyone who's tried to install a fresh Windows onto their laptop will testify).
  • Windows is extremely difficult to debug (e.g. try finding out why your system is slow to boot).
  • Windows boot problems are too often fatal and unsolvable unless you reinstall from scratch.
  • Windows is hardware dependent (especially when running from UEFI).
  • Windows updates are terribly unreliable, very slow (to install) and they also waste disk space.
  • Windows cannot replace system DLLs on the fly and restart corresponding services which depend on said DLLs due to its architecture. As a result some system updates require multiple reboots (innocuous malevolence in me requires to mention that in Linux you can even update the kernel on the fly).
  • Windows keeps trying to reinstall failed updates over and over (in certain cases every such cycle of "updating" can render you PC disabled for hours!).
  • There's no way to cleanly upgrade your system (there will be thousands of leftovers), etc.
  • Windows OS installer doesn't give a damn about other OSes installed on your PC and it always overwrites the MBR. In case of already existing Windows installations, it sets the newly installed Windows as the default OS - no questions asked. In case of UEFI booting of other non Windows OSes is unsupported and Windows actively prevents this.
  • WinSxS, though a neat idea, turned into some madness: Windows keeps the versions of files the user won't ever need: for instance the English version of Windows will have copies of files for many other languages irrespective of the chosen locale or MUI.
  • Cryptic error messages (considering the size of the OS, >9GB as of Windows 10, this practice is simply ridiculous).
  • Most malware writers target Windows as the most popular desktop OS, so it has the biggest number of viruses among all other OSes (over five thousand new viruses daily).
  • Windows loves thrashing your HDD.
  • Microsoft programmers are still unable to cope with NTFS fragmentation 25 years after its introduction. To make things worse most Windows applications do not preallocate files thus they contribute to fragmentation even more.
  • Windows anti-virus products oftentimes make your PC less safe - so if you want perfect security and privacy, stop using Windows and migrate to Linux right away.
  • Microsoft has recently decided that you would no longer be able to download certain Windows updates manually. You'll only be able to get them via Windows Update.
  • Microsoft has gone crazy: Windows 10 is now a recommended update for all Windows 7/8.1 users unless you're running their Enterprise versions. That means your computer will automatically update to Windows 10 unless you either disable the Windows Update service completely or set Windows updates to the manual mode.