June 23, 2017

The State of Windows 10

It’s almost 2 month since the official release of Windows 10. It’s has been relatively quiet in the media regarding Windows 10. That is a good sign.

Even more, when CNet’s comments are not flooded with stupid complains, that’s a better sign.

And, you know what? Steven J. Vaughan-Nichols hasn’t come up with an article about Windows 10. That’s a even better sign. SJVN’s general pattern is: say nothing about the new Windows until its release, when he is ready to say anything, it can’t be good. To be honest, SJVN is not a troll, he is just a Linux enthusiast. When you like Linux, you have to hate Windows, that’s his logic, anyways.

A month before July 29, many industry watchers had deep concerns about the state of the Windows 10. It sounded like Windows 10 would either be a rushed product or skimmed down product. It turns out being none of them. Windows 10 is just fine. A little more proof of that,





Is Windows 10 ready?

Tom Warren just posted an article of the same title, not counter his points, I agree what he says, but want to expend some of them. I have my own opinions of course.

Is Windows 10 Ready?

The consensus ranges from NO, to maybe, to probably but a lot of work ahead. Tom Warren and many others are in the right most side of the spectrum: nicely optimistic. They are showing optimism with a lot of doubts.

Sorry, I am not in any of the above. I am telling you why?

Microsoft is not some hack shop, there are quality controls and I assume they wouldn’t release some code they are not sure if it’s going to work.

Windows 10 is by any account the biggest change in Microsoft. I don’t think anyone in Microsoft is still not sure how important Windows 10 is. They wouldn’t release it not matter how much they want to.

If you ask me two days ago, whether Microsoft will release Windows 10 in July, I would say yes, but with reservation. Actually I am probably the only one on the planet to insist that Windows 10 will release in July. Now they had made it official. Folks, they don’t have to. They could push it way over to say, Sept. 22. Or mid-October like they usually do. If you assume they are doing something stupid, I am not convinced by that.

I understand people are worried. They are worried because: They look at features more than Windows itself and they don’t see the latest build.

I would assume the Windows 10 will RTM in two weeks, or they already did. I just can’t image this to happen:Windows 10 available July 29, but new PCs are only available after August 31st.  An early June RTM leads to early August hardware in the market, as simple as that, unless something is wrong.




Why You Have to Reserve Your Free Windows 10 Upgrade?

Starting today, Windows 7, 8, 8.1 users will get notification, let you to reserve your free Windows 10 upgrade. Many people wonder why?

This is not shrink wrapped software copy, when they make it available, it is available, everyone can download. What’s the point of reserving.

Here is my guess: they will prioritize you higher as to when the upgrade is available. You will eventually get it but a couple of days or weeks later. The number of people who would upgrade can be huge, so it is almost sure that not everyone get it same time. In other words, please do so.

In any case, if you haven’t received notification, you can always reserve it here.


Update: Microsoft posted Q&A about Windows 10 upgrade from previous versions. My guess was close. There are too things to add: 1. When you reserved, your machine is checked to be ready for upgrade to Windows 10. 2. Windows 10 will be downloaded to your machine before it is officially available, so when it announced officially, you can save the download time.



Yes. It’s July 29.

Microsoft had officially announced that Windows 10 will be available starting July 29th. Here is Joe Belfiore’s Tweet (He tweeted while we were sleeping, why, Joe?)


And Terry Myerson’s Blog. That’s available date and RTM date, which means,


1. New PCs with Windows 10 will go on sale in August for back-to-school sales.

2. Windows 10 should RTM within two weeks. Maybe already done so, we just don’t know.

3. There is chance we can see HoloLens in August. Remember Windows 10 just provide a possibility, but there are other factors, like FOV, apps and games availability.

4. There is a chance we can see a couple of flagship Windows Phones before winter.

5. They have missed the original target, which was early or mid July. How do I know that? I just know.


What? Windows 10 RTM End of July?

Just a short post, keeping everyone informed, but not about the news, rather what I think of the news. That’s the spirit of this blog.
Rumors say Windows 10 to RTM at end of July. Tom Warren says it releases on July. Who do I or you to believe? I choose the later for obvious reasons. But there is non-obvious reason: Microsoft have always been saying, and still saying Windows 10 to release in summer. There is no word game here, summer means July, otherwise that’s a surprise.

Also, there is no confusion here, release means release to public, RTM is not. I expect a back to school (August) new PCs on the market with Windows 10 installed, period.


Why Windows 10 Will Release in July?



It was leaked early this week that Windows 10 will release at end of July. It’s from the CEO of AMD, and she didn’t deny it after report came out. Consider it 99.99% accuracy. The 0.01% is left for Microsoft to change mind just in case the earth is shuttered by some Unidentified Fake Objects from the outer space. I would be surprised it doesn’t release before August, you can check my post here. I am very surprised that many tech writers, industry watchers are so surprised at the date, look here, here for instance. Tech enthusiasts are equally skeptical about the release date. WinBeta did a poll asking whether Microsoft should release Windows 10 in July. 47% said no, 42% said yes. Most frequently used phrase is: “given the current state of the operating system”.

So, lets look at the state of the operating system.

First of all, we have to realize that Windows 10 is a restructured Windows. At the center, there is a common core, which is shared by all flavors, including the IoTs. The core is very compact now, otherwise it won’t fit in the resource constrained IoTs. On top of that, there is a layer of common and device specific Windows basic functions, including file management, system settings, hardware management, process management and the GUI. That’s probably all about “the operating system”, everything else are moved to applications. Email is done in an app, web browsing is done in an app, photo is done in an app, music is done in an app, web browsing (Spatan) is done in an app, OneNote is an app, Office is an app, and so on.

Those apps are done separately, in parallel with Windows 10. Some of them are put into Windows TP, some are not. Certainly more and more are added in.

From what I see, the operating system part is in very good shape. It’s quite stable, I run Windows 10 daily for over a month, haven’t seen stability issue myself. What is missing in Windows 10 itself is really not much, and most of them are around GUI. User interface is always the final touch.

Most people who are worried about the state of Windows 10 are looking at perimeter functions, and the UI. They shouldn’t. If I look at the readiness of an OS, I look at two things: stability and driver availability. I can’t verify the second, but I feel good about the first.

“Wouldn’t the important apps need to be finished too?” you ask. The answer is yes, but I don’t worry about the state of the mail application, I don’t worried about the photo application, or music application. If Spartan is not done, IE should still work.  If Office is not ready, no one have a problem. My instinct feeling is those applications are also in final state. Most people look at cosmetic things: the UI doesn’t look finished, some buttons not doing any thing. I would speculate there are most people working on apps than the OS itself, that’s how it should work. There is no way in the world, they are going ship Windows 10 with a few apps. I mean in both number of essential apps coming with the OS and number of apps in Windows Store.

On Windows Weekly, when asked if there will be new features added from this time on, Gabe Aul didn’t say yes or no, but they way he was saying it made me felt that won’t be much.

Now, lets separate two things: “Will it release” and “Can it release”. Lets make it clear, the answer to the first question is yes, and already set in stone. I don’t want to repeat the logics here, but for starters, Microsoft already said Windows 10 will be released in summer. That means July, no second guess, period (I assume my readers don’t need explanation on this). Most people tend to think the answer to the second question is no, so they doubt about the first. I suggest everyone take a closer look at it.


Also check:

Windows 10: Speaking of Convergence

A Look Back at Windows Mobile

Use HoloLens as Adblocker Is a Terrible Idea




Is It Possible: HoloLens to Release in July?




Look, I am not a sensationalist, even though I don’t have to follow someone’s standard of journalism: I am not a journalist, or a writer by any measure. I am just a software developer and tech enthusiast, but I have no need to make up story to get attention. I say things on solid ground, even sometimes people read my posts say: what?!

First piece of info I want to use is Windows 10 to release this summer. Microsoft have said something on the same line, but never specific say to be available this summer. Remember general availability is different from RTM (Release To Manufacturer). Available means everyone can have it.

Second piece I want to use is: It had been reported that NASA is going to use HoloLens starting July.  Remember that’s not trial. They have been doing that for over a year now. When I first saw this news in July, I thought, what is going on?  HoloLens runs on Windows 10, and no one had imagined Windows 10 would be released in July. How is this possible? They can’t use an OS that is not released, right? Now we know Windows 10 will be available this summer (not just released). If you put the two pieces together, you get the conclusion that Windows 10 has to be released in July.

Now here is the guess work: I believe they don’t just give NASA HoloLens, and everyone else has to wait. Technically if HoloLens is ready for NASA, it should be ready for everyone. Wild cards are: They can have two different versions, which I doubt, or wait for mass production for the public, which I think is possible, or they may want to wait until enough apps and game are available.

In any case, I think releasing HoloLens in July is not that crazy.