Microsoft Reaches 800 Million Windows 10 Devices (cnbc.com)
Microsoft's Windows 10 is getting bigger. The operating system for desktop PCs, internet-connected devices and other systems is now running on more than 800 million devices. From a report: The total is up from 700 million as of September last year, and it suggests that the newest rendition of Windows could now be the most widely deployed version of Windows, ahead of Windows 7 and other versions. Although Microsoft -- the most valuable publicly traded company in the world -- has shifted to focus more on cloud and third-party platforms under CEO Satya Nadella, Windows is still a key element of the company, contributing almost 15 percent of total revenue in the fourth quarter. It's also a notable contributor of operating income, as former CEO Steve Ballmer pointed out last year.
Shouldn't it say Microsoft Windows compromises 800 million devices? :-D
No good deed goes unpunished.
Like how many of them meant to install it in the first place and wouldn't just continue with 7 until 2038, given the choice and not forced into the fire from the frying pan...
What are their names? How often do they use their favorite applications, and for how long? What websites are they visiting most? You know, since your telemetry bullshit is collecting all this by default, you might as well use it right?
If Microsoft was smart they would make LTSC avaliable to the masses to replace their Windows 7 fleets. But Microsoft will probably let hundreds of millons of Windows 7 machines flounder and we will see more wannacrys instead.
You're welcome Microsoft.
When Microsoft says 800 million devices run Windows 10 it is most certainly true.
I also believe Trump's Westchester estate is worth $291 million dollars.
James Kelly from Microsoft here. If you ever do anything on Windows 10 that isn't approved by us, such as installing a grandpa program outside of the Windows App Store®, you are illegally tinkering with the operating system, and we will delete your files on the next update.
Where is the stats that show how many people removed, Win10 and went with Linux or another OS? Ohh, right they cant track that because they are not on Win10 to track you anymore....
Congratulations Microsoft! Windows 10 is amazing and deserves all the recognition it gets (outside of freetard circles). The market has spoken, and Windows is the best OS. Period.
I had a Windows 10 laptop, it never made it past the first boot.
Made a recovery USB key, just in case, wiped it, installed Linux, and put Windows 10 in VM where it can't do damage.
is exactly how much data Microsoft collects on Windows 10 (and 8 and 7) users, and how much money they make by selling it.
Any number on how many are already in botnets?
But Microsoft used their own Windows Calculator to count it, and the Windows Calculator software had a bug in it and miscounted.
(I know, I know, you're all feeling cognitive dissonance right now - help, Slashdot. Where's the button to mark this both funny AND insightful, right? :-)
Since I play games and no, Linux is not (yet) a real alternative. But I will be using a gaming only Win10 installation, no email, no browsing, no nothing else that the creeps in Redmond can spy on. For everything else, I already have a nice Linux box and a KVM-switch.
Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
How many of those 800,000,000 were voluntary installations or upgrades? How many were installed at the factory and the end-user either didn't care or didn't know they could change it? How many were forced upgrades that the end-user either didn't really understand what happened, didn't know they could revert back to the version they had, or didn't know they had a choice at all? And, last but not least, how many of those 800,000,000 are outright lies, Miscreant-o-soft inflating the figure to make it sound better than it actually is?
Just on guts I'd say the real number, taking all the above into account, is less than half. Maybe even less than a third.
Mikkkro$haft is bad!!!! +27 Insightful
It certainly isn't useful information. msmashdot could be much better if msmash didn't prefer flooding to quality content. Of course if I got paid by volume I'd probably quit giving a shit either.
Are they all computers, or is Windows being installed on curling irons as well? ...and why would I want a curling iron that runs on Windows?
When Microsoft says 800 million devices run Windows 10 it is most certainly true.
I also believe Trump's Westchester estate is worth $291 million dollars.
Installed, not running. Wording makes all the difference.
those poor 800 million devices and the 100 million people who have to use them. i feel sorry for anyone who has to gaze upon the ugliness that is windows 1.0
check youtube in fact you can use brand new motherboards now with windows 7 even.....its a lil tricky but the vid was easy enough. AND once done once its a smash easy as beans from then to the next one....you effectively image what you do.
The multi threading primitive ReleaseSemaphore() (added in XP); is so much faster than SleepConditionVariableCS() (added in Vista) that I dropped support for condition vars and reimplemented them using a good old fashioned semaphore. The silly thing is that semaphore counts down from max threads that can take the semaphore "resource". You can specify a count of semaphore guarded resources to release, but there's no way to get the current held semcount from the Win32 API. So I just wrap the semaphore, track that counter myself... that allows me to perform a WakeAllSemaphore() (missing from sem API).
The Win32 mutex is also so fucking slow when all I need is single process recursive mutex. CRITICALSECTION [a win32 single process Mutex] can't be waited on, and is not recursive / reentrant, so i use a binary semaphore to build waitable mutex, and CRITICALSECTION + GetThreadID() to implement a recursive mutex.
The GCC atomic builtin operations are great for creating short spinlocks before entering the system calls.
I've noticed that WaitSingleObjectEx() will return signalling a timeout even when interrupted by asynch procedure calls. Well, no worries, I can detect that a timer hasn't expired and return E_INTERRUPTED instead. However, the newer condvar implementation on both Win32 and pthreads Linux blocks all spurious interrupts. A timer won't break a thread out of the condvar, and on linux this means I can't use a signal interrupt to break out of it, even if I enable that use case per the docs (pthreads is broken too). That means asynch IO and non-blocking IO is a pain in the ass, but I finally got it working great by reimplementing condvars on both linux and windows using interruptable timed waits and simple single process mutual exclusion primitives. The new code using only XP API is about 30 times faster than the same code on the Windows Vista+ API.
Hey, thank's Microsoft for giving me bad documentation and API docs that literally fucking lie about how they behave. Your old code works better than your new shite, so I've dropped support for all API features beyond XP.
I mean, check this out:
SetWaitableTimer There's a link to CreateWaitableTimer... but it 404's as of this post. Gee, sure would be nice to know what that crap does. Wouldn't it be amazing if Microsoft created a web-crawler and could discover broken links in their own documentation? Oh, BINGO! They could even use it to provide search functionality... they could call it "Bing", that's catchy. Nope, had to use Google to dig up the documentation (with broken CSS). It's still on MS's docs site, just hidden and broken, as you expect from shitty software you pay for. I would complain if it was the first time the docs were broken as fuck, but I've yet to use a family of Windows API calls that wasn't subtly broken or incorrectly documented in some way. Hell, the example code for "how to open a file asynchronously in windows" doesn't even compile. (archive) It's missing a curly brace, FFS. Additionally, it's insecure AF, quote my notes:
supplying the buffer size to ensure the formatted data doesn't overrun the buffer, then
then calls _tprintf using that buffer. This is literally retarding to performance and
development as one could use the format string in the _tprintf directly and not allocate
any buffer (or try to protect it from overflow thereafter).
Furthermore if the StringCchPrintf fails, the code
We are going to build this botnet. And the users will pay for it. They'll be paying for the hardware, and it will be run under our control.
This is how Americans do botnets.
lol. Not even close. What a joke. APPL shares are twice MSFT. All of APPL's financial figures are twice MSFT's.
If Windows 10 is installed in 37.35% of all desktop computers and the market share of Linux on desktop is 2.14%, that means that Linux is installed only in 45.83 million desktop computers.
Did we mention we own your machine, you, your programs? Yes! Now we will make sure you don't misspell anything or have privacy ever again! Think we're evil? Naw, we're your friend that just keeps an eye on everything you do!