Category Archives: windows

Fixing slow network or wi-fi in Windows 8 with Hyper-V

I had an annoying problem with my Samsung Slate running Windows 8. I use it while traveling, and every time I connected to a different wi-fi network, or even woke it from sleep while on the same network, I would get several minutes pause while Windows tried access the network. During this time, applications like Internet Explorer and Outlook might freeze and show “not responding” messages. Patience was rewarded though, and eventually the network kicked into life and everything worked normally. Until next time.

This is annoying so what is the reason and the fix? The high level view is this:

  1. When you enable Hyper-V in Windows 8 it makes changes to your networking, including creating virtual Ethernet adapters, and unbinding TCP/IP from the physical adapter. If you install the Windows Phone emulator you also get a virtual Ethernet adapter. If you have wi-fi you also get a Network Bridge.
  2. The consequence of (1) is that networking might not work so reliably after Hyper-V is enabled.

The high-level answer then is to remove Hyper-V. That works, but you might want to use Hyper-V, so better still is to fix the problem.

The answer seems to be in a hidden dialog. To get to it, open Control Panel and search for Network , click View network connections. This will show all the stuff Hyper-V has created. Now press the Alt key on the keyboard to show the Advanced menu, and select Advanced settings.

NOTE: if you have a slate without a physical keyboard, this menu is doubly difficult to find. The Windows 8 touch keyboard has no Alt key. Microsoft decided it was more important to have a Smiley key, and could not fit in both. The fix is to go into Change PC Settings – General and enable “Make the standard keyboard available”. It is still not that easy to display the Advanced menu in Network Connections, but it can be done.

Here is the dialog:

image

Now, if you have the problem with slow networking, you will probably find (as I did) that there is an Internal virtual Ethernet adapter, bound to TCP/IP, listed above the external virtual Ethernet adapter. The internal network cannot connect to the internet:

The Internal type is not bound to a physical network adapter. It is typically used to build a test environment where you want to connect to the virtual machines from the host operating system, but do not want to allow virtual machines on the host to communicate with external networks.

It is plausible that if the internal network has priority over the external network, Windows will struggle to connect to the Internet.

I changed this so that the external virtual Ethernet adapter, bound to TCP/IP, comes at the top.

image

This has helped with my problem, though there is still a bit of uncertainty about how to optimise the settings in this dialog. What about the Provider Order, what is the correct setting? Should the Microsoft Remote Desktop Session Host Server Network Protocol really come first in the list, as per the default?

image

Someone asked on the official forum and did not get an answer. I suggest you leave well alone unless you know better, but would be interested in someone has informed guidance.

Finally, note that if you create a new virtual adapter in Hyper-V settings, you may need to revisit the binding order.

I have never come across this issue on Windows Server, though in principle it might be the same. Odd.

Updated with instructions for enabling the standard keyboard layout.

HP ElitePad 900: a tablet that is easy to disassemble thanks to magnetic screen attachment

I saw the HP ElitePad Windows 8 slate at a trade show last week and was impressed by a feature I had not heard about before: easy serviceability.

Tablets are usually intimidating to disassemble, thanks to screens that are either glued in place or which require alarming force to prise away. The ElitePad is different. It is a slate which is actually easier to take apart than most laptops, thanks to magnetic attachment. HP supplies a  depolarising jig into which you slot the tablet, whereupon you can easily remove the screen with a suction handle. There are a couple of screws to undo first, but it looks like an easy job.

Here are a few screen grabs from the explanatory video (embedded at the end of this post) which show what is involved. This is the tablet in the jig with the screen about to be removed.

image

This is the screen coming away.

image

And here is the unit with screen removed.

image

Once opened up, HP says you can replace these parts:

  • Dock connector
  • speaker system
  • SD and Sim card connector
  • webcam
  • NFC (Near Field Communications) sensor
  • battery
  • wireless LAN
  • antennas
  • power board
  • motherboard
  • processor
  • memory card

According to the video, the motherboard “contains the SSD” which sounds disappointing, since one of the first things you might want to do is to replace the rather small 32GB or 64GB SSD with a larger one.

Unfortunately this feature is not aimed at home users wanting to modify or fix their own tablets; you need the jig and HP training. At least, that is the official line; but I imagine that the DIY community will also benefit from this approach.

The ElitePad has a 10″ 1280×800 screen, dual core Z2760 Atom processor, 2GB RAM, and 32GB or 64GB SSD. It also supports memory expansion via an SD card, and there an option for a SIM for mobile broadband. Battery life is around 8 hours.

HP is using expansion jackets to adapt the ElitePad for specialist tasks – a throwback to the iPaq (remember that?) handheld computer which used the same concept. This includes jackets with additional battery, a productivity jacket with a keyboard and stand, a jacket for medical use, a retail POS (point of sale) option, and a rugged case for outside use. I hated the iPaq jackets, which were horribly bulky, but these look like a better proposition, though it is still a shame to bulk up your nice slim slate with fat case.

According to HP, a key selling point of the ElitePad is enterprise manageability thanks to Active Directory support. Of course this is x86 Windows 8, not Windows RT which cannot be domain-joined.

I do get the impression that HP has put considerable effort into the ElitePad which is not just a me-too Windows 8 product. Good to see.

The main snag with the ElitePad is its high price. It starts at $699 in the US, or £520 + VAT in the UK, and considering the lowly specification in terms of processing power, and the extra cost of the accessories, it looks poor value, though if it is a perfect fit for your business it might still be worth it (and no doubt you will get a better price if you buy in quantity).

Key Easy Assist feature of Microsoft InTune disabled on Windows 8, when will it return?

Microsoft’s cloud PC management service, InTune, is aimed at smaller businesses and the resellers who support them. It brings some of the features of System Center to organisations who are too small to justify deploying it, or who want a simpler solution.

One of the features of InTune is remote assistance. End users click a link on their InTune Center and it fires off an alert to an administrator.

image

When the adminstrator responds they can open up a chat session with the user, with other features including the ability to transfer files and (crucially) to view and control their desktop to troubleshoot problems.

This feature is not the same as the Remote Assistance built into Windows 7. Rather, it is based on Office Live Meeting 2007 (yes, 2007). It is tailor made for remote support, and easier for the end user to initiate.

Those who have tried to use the standard Remote Assistance (which is fine when it works) will be familiar with an intricate dance that starts with helping the user to find it, then talks them through trying Easy Connect, then when that doesn’t work, emailing an invitation file, then quoting the secret password, then verifying it when it doesn’t work, then giving up and blaming firewall issues.

Easy Assist by contrast is straightforward. At least, unless you have Windows 8 on either end. If the administrator is running Microsoft’s latest and greatest they get this message from InTune:

image

It says, “Launching Remote Assistance is not available on this operating system.”

Bewildered admins turned to the forums for assistance. The answer from Microsoft is a classic piece of support doublespeak:

Your account was likely upgraded to our latest release last week, which includes some changes for users on Windows 8. We made some changes to ensure the best experience when supporting customers.  To ensure the best experience on Windows 8 it was necessary to disable support for providing and receiving remote assistance.  This is a feature we want to implement in a future release as we know how valuable it is.

Note that the admin in question says “I often use this feature several times a day.”

This is Microsoft at its worst. It is not just that an important feature was removed without notice. It is also that there is no indication of when it might return, or any guarantee that it will return. The support company now has to explain to its clients why they now have to struggle with the standard Remote Assistance, or else pay extra for a third-party solution like the excellent but expensive LogMeIn. This, of course, will no longer be integrated with InTune.

One might also ask: why does the relatively new InTune product still rely on a feature of Office Live Meeting 2007 for this key functionality? Why is it not part of Lync, which is its replacement now in its second version?

I guess this will eventually be fixed. In the meantime, pleas like this go unanswered.

Easy Assist fix it for Windows 8 Already!!! This is ridiculous Windows 8 was available on Intune back in September of 2012. It more than six months and only the agent works correctly now. Easy Assist is a big selling point for clients to get the Intune Service. I also have a large number of existing Windows 7 customers on Intune who refuse to go to Windows 8 because they will lose functionality.

Microsoft shrugs off Windows 8 issues with record revenue

Yesterday Microsoft released its financial figures for the first three months of 2013.

Quarter ending March 31st 2013 vs quarter ending March 31st 2012, $millions

Segment Revenue Change Profit Change
Client (Windows + Live) 5703 +1070 3459 +480
Server and Tools 5039 +508 1979 +293
Online 832 +125 -262 +218
Business (Office) 6319 +477 4104 +307
Entertainment and devices 2531 +913 342 +570

Note that the figures for Windows and Office are boosted by deferred revenue from upgrade offers. The PC sales decline will be reflected in Windows client sales next time round.

CFO Peter Klein spoke of hoped-for improvements in Windows 8 device fortunes based on refinements coming in Windows “Blue” as well as more power-efficient CPUs coming from Intel. “We are confident we are moving in the right direction,” he said.

He also discussed the new subscription-based model for Office. Office 365 has added five times more subscribers this quarter than in the same period last year, he said, and revenue exceeds $1 billion.

Suh said that System Center revenue is up 22% and that Hyper-V has gained 4 points of market share in the year. Lync and SharePoint are also growing.

In answer to a question about Surface, Microsoft’s own-brand tablet, Klein spoke about a coming “broader array of Windows 8 devices including lower price points.” 

The deferred revenues disguise what would otherwise be a decline in Windows sales, but in other respects these figures are remarkable, particularly in a difficult economy.

Isn’t Windows 8 a failure, and won’t declining PC sales take Microsoft down too? It is possible, but so far the company has proved resilient. Perhaps the most significant positive here is that both Office 365 and Azure are working for the company, which means that cloud computing is not killing Microsoft’s business in the way that some speculated.

The PC puzzle: does the sales drop implicate or justify Windows 8?

Gartner has joined IDC in releasing figures showing a steep drop in PC sales for the first quarter of 2013.

Worldwide PC shipments totalled 79.2 million units in the first quarter of 2013, an 11.2 per cent decline from the first quarter of 2012, according to preliminary results by Gartner, Inc. Global PC shipments went below 80 million units for the first time since the second quarter of 2009. All regions showed a decrease in shipments, with the EMEA region experiencing the steepest decline.

says the release. In EMEA the decline was 16%. In the US, the decline was only 9.6%, but marked the 6 consecutive quarter of decline.

Gartner does not give worldwide figures for Apple, but says that its shipments grew by 7.4% in the US, which is a particularly strong market for Apple, giving it an 11.6% market share.

One bright spot for Microsoft:

Unlike the consumer PC segment, the professional PC market, which accounts for about half of overall PC shipments, has seen growth, driven by continuing PC refreshes.

That will please the folk at the event I am attending right now, the Microsoft Management Summit in Las Vegas, which is about managing servers, PCs and other devices in the enterprise. The consumerisation of IT is real, and so is Bring Your Own Device, but never underestimate the extent to which Windows is embedded in business.

Still, does the overall decline prove that Windows 8 was a huge mistake, and that Windows/Microsoft is now set for long-term decline?

image

Not necessarily. There is another way to look at these figures, which is that Microsoft was correct to conclude, back when Windows 8 was planned, that tablets and touch devices would erode the traditional PC market, and that it had to take the risk of reshaping its desktop operating system accordingly.

It is plausible, even likely, that PC sales would not have declined so fast if Windows 8 had been less radical. On the other hand, the long term cost of not reshaping the Windows UI for touch, nor introducing the app store model of software deployment, would probably be greater.

Put another way, the Windows 8 experiment means that PC sales may eventually stop declining, whereas without it they would continue to trend download, even though the curve for this last quarter might be less shocking.

Even if you accept this reasoning, you can still argue that the Windows 8 tablet personality is so poorly executed that it cannot compete with iOS and Android devices. Most Windows 8 users live on the desktop, even those with touch screens and tablets. I am seeing a lot of Surface Pro here in Vegas, with users loving its portability, performance, and elegant keyboard cover, but I see it being used like a laptop, not like a tablet.

Microsoft undoubtedly made mistakes in the initial release of Windows 8, the biggest problem being that the Windows Runtime side, which supports the tablet personality, was rushed out and is really not finished. Creating excellent and good-looking apps is harder than it should be, which is one reason why there are so few.

  • The Windows 8 experience for new users, especially those with long familiarity with earlier versions, is so poor that many prefer to stick with Windows 7. A few tweaks and compromises would have made this easier.
  • Windows RT, the ARM based edition which runs only “Modern” apps and Office, is spoilt by poor performance as well as the lack of good apps. The absence of Outlook from Office in Windows RT spoils its for the business market, where it is potentially attractive as a cost-effective, secure tablet operating system.
  • Microsoft’s OEM and retail partners do not seem to know how to sell Windows 8.

When I put these points to some Microsoft folk informally here at MMS the answer I got was “Blue will make you happy.” Blue, according to these guys, is not the code name for a new version of Windows. Rather, it is a process of incremental updates which users will get automatically. It is well-known of course that significant Windows 8 updates are on the way, and builds have been leaked.

Windows 8 has made a bad start, but it is not all bad. The desktop side (which is what most of us use most of the time) improves on Windows 7, and it is plausible that a combination of user learning along with updates that make the transition to the new Start screen less jarring will make adoption easier.

Equally, the Windows Runtime side will get better. I expect to see new and improved components for developers building apps, and better reliability and performance. Outlook is rumoured to be coming to Windows RT, and at some point we may also see versions of Office applications appear in the Modern UI.

Windows RT will have a tough fight with Intel-based tablets, but users will win either way, since next-generation ARM chipsets are much faster and Intel is making great strides with low-power, high-performance chipsets of its own.

Incidentally, Windows RT is not quite dead. I heard a questioner here at MMS ask questions about how to deploy their forthcoming purchase of a “large quantity” of RT devices.

Microsoft is at times a stumbling giant, but it is stumbling in the right direction with Windows 8, and it may yet work out. Even if by then it is called Windows 9.

Microsoft takes aim at VMware, talks cloud and mobile device management at MMS 2013

I am attending the Microsoft Management Summit in Las Vegas (between 5 and 6,000 attendees I was told), where Brad Anderson, corporate vice president of Windows Server & System Center, gave the opening keynote this morning.

image

There was not a lot of news as such, but a few things struck me as notable.

Virtualisation rival VMware was never mentioned by name, but frequently referenced by Anderson as “the other guys”. Several case studies from companies that had switched from “the other guys” were mentioned, with improved density and lower costs claimed as you would expect. The most colourful story concerned Dominos (pizza delivery) which apparently manages 15,000 servers across 5,000 stores using System Center and has switched to Hyper-V in 750 of them. The results:

  • 28% faster hard drive writes
  • 36% faster memory speeds
  • 99% reduction in virtualisation helpdesk calls

That last figure is astonishing but needs more context before you can take it seriously. Nevertheless, there is momentum behind Hyper-V. Microsoft says it is now optimising products like Exchange and SQL Server specifically for running on virtual machines (that is, Hyper-V) and it now looks like a safe choice, as well as being conveniently built into Windows Server 2012.

I also noticed how Microsoft is now letting drop some statistics about use of its cloud offerings, Azure and Office 365. The first few years of Azure were notable in that the company never talked about the numbers, which is reason to suppose that they were poor. Today we were told that Azure storage is doubling in capacity every six to nine months, that 420,000 domains are now managed in Azure Active Directory (also used by Office 365), and that Office 365 is now used in some measure by over 20% of enterprises worldwide. Nothing dramatic, but this is evidence of growth.

Back in October 2012 Microsoft acquired a company called StorSimple which specialises in integrating cloud and on-premise storage. There are backup and archiving services as you would expect, but the most innovative piece is called Cloud Integrated Storage (CiS) and lets you access storage via the standard iSCSI protocol that is partly on-premise and partly in the cloud. There was a short StorSimple demo this morning which showed how how you could use CiS for a standard Windows disk volume. Despite the inherent latency of cloud storage performance can be good thanks to data tiering, which puts the most active data on the fastest storage, and the least active data in the cloud. From the white paper (find it here):

CiS systems use three different types of storage: performance-oriented flash SSDs, capacity- oriented SAS disk drives and cloud storage. Data is moved from one type of storage to another according to its relative activity level and customer-chosen policies. Data that becomes more active is moved to a faster type of storage and data that becomes less active is moved to a higher capacity type of storage. 

CiS also uses compression and de-duplication for maximum efficiency.

This is a powerful concept and could be just the thing for admins coping with increased demands for storage. I can also foresee this technology becoming part of Windows server, integrated into Storage Spaces for example.

A third topic in the keynote was mobile device management. When Microsoft released service pack 1 of Configuration Manager (part of System Center) it added the ability to integrate with InTune for cloud management of mobile devices, provided that the devices are iOS, Android, Windows RT, or Windows Phone 8. A later conversation with product manager Andrew Conway confirmed that InTune rather than EAS (Exchange ActiveSync) policies is Microsoft’s strategic direction for mobile device management, though EAS is still used for Android. “Modern devices should be managed from the cloud” was the line from the keynote. InTune includes policy management as well as a company portal where users can install corporate apps.

What if you have a BlackBerry 10 device? Back to EAS. A Windows Mobile 6.x device? System Center Configuration Manager can manage those. There is still some inconsistency then, but with iOS and Android covered InTune does support a large part of what is needed.

Review: Logitech K811 Bluetooth Easy-Switch keyboard for iPad, Mac and more

I travel a lot and use a tablet rather than a laptop, and have gone through numerous Bluetooth keyboards. These are a necessity for me, since the tablet I use is either an iPad, which has no USB slot for a wireless transceiver, or a Windows slate that has only one USB slot that is often occupied.

It is surprising how much can go wrong. Some of the issues I have had (NOT with this keyboard let me emphasise) are keyboards turning themselves on in your bag and performing random actions; keys physically coming off the keyboard while in your bag; and tedious reconnection attempts when the Bluetooth pairing somehow breaks.
Another annoyance is that most Bluetooth keyboards can only pair with one device, forcing you to re-pair every time you switch.

image

Not any more. Logitech’s K811 keyboard can be paired with up to three devices simultaneously. The first three function keys across the top of the keyboard select which one you want to use.

image

This keyboard is designed for iPad, iPhone or Mac, but I found it also worked fine with the Windows tablet subject to few annoyances (keys that are incorrectly marked).

Specifically, on Windows all the alphabetic keys work correctly, as do the numbers, and most of the special characters. The main issues are that backslash types # but can be found on the § key, and @ and ” are transposed. No Windows key of course, but Ctrl-Esc works. Really not too bad.

Note that there is a PC version of the keyboard, called the K810, which seems similar but is a little cheaper. So get that if you only have PCs, but if you have a mix of devices, the Apple one is fine.

While the keyboard is probably not a good choice if you only use a non-Apple tablet, if you have a mix then it can still be useful.

image

This is a standard Mac keyboard though too small to have a separate numeric pad. The function keys default to the special functions, like dimming the backlight, and you have to press the Fn key to get the standard functions.

Physically the keyboard feels sturdy and well-made though it can flex just slightly in the middle since it has four small rubber feet. This did not cause me any problems. The keyboard is big enough for typing at speed and in comfort, and small enough that it tucks easily into most bags. It is 29cm on the longest side.

image

There are some little details that I like. The Connect button can be depressed easily with a finger, no need to find a small pointed object, though I have never pressed it accidentally. There is an on-off switch that is unlikely to slide by accident, avoiding those bag-typing problems mentioned above.

The keyboard has a built-in, non-replaceable rechargeable battery, charged via a USB cable. Battery life is said to be 20 hours of typing with the backlight on, or an impressive one year with the backlight off. You can adjust the brightness of the backlight using the function keys, though it resets when you next switch off and on, so you will probably end up with the backlight on most of the time, though it does dim automatically if you do not type for a while.

The coolest feature is a sensor that detects your hands and turns the backlight on, if the keyboard has been idle, before your hands touch the keys. A bit of a gimmick, but you can’t help admiring it.

Bluetooth switching really does work. I tried a test with an iPad and a Windows tablet. Press the key for the 1st device, and typed text appears on the iPad. Press the key for the 2nd device, and typed text appears on the Windows tablet. Reconnection seems quicker than average.

image

Overall I love the keyboard, and recommend it. I would have liked a protective bag to help prevent damage to the keys when loose in a larger bag, and suggest care with this as it is a common problem.

If you just want a keyboard for an iPad, you might be better off with one of the Logitech keyboard covers. If you have several mobile devices though, this is great, with a quality and convenience that justifies its price.

   

Microsoft’s Windows 8 app problem will not be solved by incentivising junk

Microsoft has launched a “Keep the cash” offer to developers. Publish up to 20 apps, 10 for Windows Phone and 10 for Windows 8, and get $100 for each of them.

image

The offer is little use for most of the world. The terms state that “Offer good only to legal residents of the 50 United States & D.C. aged 18 or older”.

It is little use for Microsoft either. How much development time does $100 buy? Still, there is a way to make sense of it for hobbyists or developers with some spare time. What you do is to create one of those apps that does very little but is specific to something like a particular sports team or pop star, and maybe searches the web for news about them. Then you replicate it 10 times over for 10 different teams or celebrities. Then you adapt it for both phone and Windows 8 store. That’s 20 apps, $2000.

In other words, the only thing this will achieve is to increase the amount of dross in these two stores. Microsoft is pumping the numbers, so that there is an appearance of success on the most naive analysis, counting the apps.

Incidentally, this is something that Windows Store VP Antoine LeBlond assured me Microsoft would not do, at the launch of Surface RT in New York last year.

Does Microsoft have an app problem? Yes, particularly on Windows 8. Windows Phone 8 is less of a problem; Microsoft’s phone is actually building some momentum from what I can tell and app availability is not too bad, despite some gaps such as Instagram and BBC iPlayer.

The app problem is nothing to do with quantity though. 10 good apps for the Windows Store is worth more to the platform than 10,000 poor ones. In fact, filling the store with junk is a negative that will cement the perception that there is little there that is worthwhile.

Rather, the app problem is the consequence of several factors:

1. The development platform is not good enough. Most things can be done, but not easily, and the default look and feel results in blocky apps that tend to scale badly on big screens. The built-in controls are too primitive. The user interface is insufficiently intuitive and users struggle to discover the menus and features hidden in the Charms bar.

2. Microsoft has so far failed to establish Windows 8 as a tablet platform. The reasons are complex and to do with the Windows heritage, the way OEM and retail partners treat Windows, and the fact that there are other tablet platforms (iOS and Android) out there which meet the need for many people.

3. Windows 8 is out there in reasonable numbers, but most users spend most of there time in the desktop, making the Windows Store app platform less successful than the quantity deployed would suggest.

4. Businesses are mainly standardising on Windows 7, not Windows 8, to the detriment of the new app platform.

In this context, the best thing that could happen for Windows 8 is the appearance of new compelling apps that will drive users to the underused tablet personality. Microsoft could and should do some of those (there are a few efforts, like Fresh Paint).

Those apps, though, will not be developed for $100. They will be developed either by enthusiasts who love the platform (which will not happen until the platform is improved), or by businesses who invest real money and effort in building them.

As it is, this misguided initiative does little other than to draw attention to the problems Microsoft has with its new Windows.

Windows 8 is another Vista says Samsung memory guy: is he right?

Samsung’s Jun Dong-soo, president of the memory chip division, has likened Windows 8 to Vista and says it has failed to boost PC sales.

”The global PC industry is steadily shrinking despite the launch of Windows 8. I think the Windows 8 system is no better than the previous Windows Vista platform,” he said in a press briefing in Seoul, as reported by the Korea Times. [The link no longer works for me, though the article lives on in Google’s cache].

image

Is he right? I suspect that the tech world from the perspective of a memory chip manufacturer looks different than it does, say, from the perspective of someone considering Microsoft’s Windows strategy more broadly. Has Windows 8 stimulated demand for PCs, and therefore the memory that goes in them? Generally, no.

Equally, just as in the days of Vista, there is plenty of folk wisdom out there advising people to stick with the previous version of Windows, since the new one is more trouble than it is worth.

The parallel is not unreasonable then. Look a bit closer though, and there are as many differences and likenesses. I wondered if this could be expressed as a table, though no doubt there will be debate over the detail and other things that could be included.

  Strategic reasons for failure – necessary annoyances Long-term goal
Windows Vista User Account Control – usability and compatibility problems. Annoying and confusing prompts. Better security in Windows, better behaved applications
  Performance issues, high memory demand caused by Desktop Windows Manager Rich hardware-accelerated graphics, taskbar thumbnails etc
  Bugs and mistakes  
  Stuttering audio caused by poor drivers  
OEM vendors release Vista on underpowered hardware, laden with usual trialware rubbish  
Windows 8 Strategic reasons for failure – necessary annoyances Long-term goal
  Combining new tablet platform with old desktop jarring and confusing for users. Absence of Start menu from desktop disorienting. Establish Windows as a viable tablet platform and one that can plausibly converge with Windows Phone.
  Create ARM build of Windows, locked down so that no new desktop apps can be installed. Windows tablets that benefit from ARM efficiency, are not weighed down with legacy app compatibility issues, and which are more secure and less prone to degrade over time.
  Bugs and mistakes  
  Release Windows 8 with poor Windows Store apps pushing users to desktop alternatives  
  Windows Runtime platform not really ready, too difficult for developers to make great apps  
  Failure to get Windows OEMs and retail channel to understand and promote it as a tablet platform  
  ARM machines including Surface RT too slow; really needs next generation eg Tegra 4  

The point of the above is both positive and negative for Microsoft. On the negative side, it has nobody but itself to blame for some of the problems around the launch of Windows 8. The Windows Runtime platform should have been in a better state for launch, the built-in apps should have been better (especially Mail), and despite ample evidence of the difficulty new users had when first encountering Windows 8, little regard was paid to the problem. OEM and retail partners then compounded the error by simply turning the handle and putting out a bunch of laptops with Windows 8 in place of Windows 7. I regularly see “Windows 8” displays where there is not a single touch-capable machine, which is extraordinary given that support for touch was the primary new feature and goal.

On the other hand, if you look at the pain points in Vista that were strategic rather than blunders, you can see that they did, eventually, succeed. Windows 7 builds on Vista and by general consensus is the best ever version of Windows. While I prefer 8 for various reasons, including its better performance and some useful UI improvements on the desktop side, Windows 7 has the more coherent and satisfying user interface.

The further implication is that the Windows 8 pain may yet prove worthwhile, if Microsoft can fix the annoyances and improve the Windows Runtime platform, and if OEMs can grasp the demand for Windows tablets when done right.

The difficulty with the above is that when Vista came out there was really nowhere to go, other than to the Mac for those looking for high-end personal laptops or desktops (and Vista was generally helpful to Apple). Windows 8 on the other hand has appeared at a time when the PC ecosystem seems under threat from the surge towards mobile and towards Android and iOS tablets. Even if Microsoft gets it right next time, it is unlikely to dominate as before.

Windows Phone 8 enterprise security versus Blackberry 10 Balance and Samsung Knox

How good is Windows Phone 8 security? Actually, pretty good. The key features are described here [pdf]:

  • Trusted Boot prevents booting to an alternative operating system, using the UEFI secure boot standard.
  • Only signed operating system components and apps can run.
  • App sandboxing:

    No communication channels exist between apps on the phone other than through the cloud. Apps are isolated from each other and cannot access memory used or data stored by other applications, including the keyboard cache.

  • Private internal app distribution by businesses who register with Microsoft
  • Password policies set through Exchange ActiveSync (EAS)
  • Built-in device management client
  • Bitlocker encryption when set by EAS RequireDeviceEncryption policy. AES 128 encryption linked to UEFI Trusted Boot.
  • SD card data is not encrypted, but the OS only allows media files to be stored on SD cards.
  • Information Rights Management can prevent documents being edited, printed, or text copied (other than tricks like photographing the screen).
  • Remote Wipe

The security features in Windows Phone 8 are largely based on those in full Windows, since the core operating system is the same. However, devices are more secure since they are not afflicted by the legacy which makes desktop Windows hard to lock down without damaging usability.

While the above sounds good, note that in most cases a simple PIN will get you access to everything. On the other hand, unless the PIN is seen it is not all that insecure, since you can set policies that lock or wipe the phone after a few wrong attempts.

Does Microsoft therefore have a good story versus Blackberry 10 Balance and Samsung Knox, both of which feature secure containers that isolate business apps and data from personal? The approach is different. In Windows Phone the focus is on the whole device, whereas the other two have the concept of segmentation, letting users do what they like (including installation of games and so on) in one segment, while the business gets to control the other.

Windows Phone does in fact have a somewhat similar feature aimed at children. Kids Corner lets you create a "fun" segment containing specified apps and games, sandboxed from the main operating system. While this is currently designed for children borrowing your phone, you can see how it could be adapted to create a personal/business split if Microsoft chose to do so.

For the time being though, you might worry about the potential for users to install a malicious app or game that manages to exploit a bug in Windows Phone and compromise security.

Even if the business can lock down the device so that users cannot install apps, this impairs the user experience to the extent that most users will want another phone for personal use. The attraction of the Blackberry and Samsung approach is the way it combines user freedom with business security.

Is Microsoft doing a good job of articulating the enterprise features of Windows Phone 8? That is a hard question to answer; but my observation is that Nokia, the main Windows Phone vendor, seems to focus more on consumer features like the camera and music, or general features like maps and turn by turn navigation. Enterprise features are hardly mentioned on the Nokia stand here at Mobile World Congress in Barcelona, while Microsoft does not have a stand at all. On the other hand, you would think that the company’s strong partner ecosystem would be effective in communicating the presence of these features to enterprises.