Solutions

Solving Windows 8.1 Upgrade Error 0xC1900101 – 0x20017

Unsolved mystery of Windows 8.1 upgrade

As readers on my website knows, I’ve been using Windows 8.0 since the Developer Preview beta program on my Fujitsu T4210 TabletPC and I bought the license on Day one for my TabletPC.

I also bought 2 additional licenses for my desktop PC & for my wife’s laptop but I didn’t install Windows 8.0 on my desktop for quite a few months because Windows 8.0 was less keyboard/mouse friendly than Windows 7.

I did do a multi-boot for my wife so she can try Windows 8.0 if she wanted on her Fujitsu S6310 laptop or she can continue to use Windows 7 if she didn’t like Windows 8.0. Turns out she didn’t like Windows 8.0 because her laptop doesn’t have a touchscreen, which makes Windows 8.0 harder to grasp and use than it needed to be.

Before Windows 8.1 was launched, I installed Windows 8.0 on my desktop in anticipation of the much better keyboard/mouse environment in Windows 8.1.

My Fujitsu TabletPC and DIY desktop upgraded without any issues but my wife’s laptop couldn’t be upgraded. Whatever I tried, I ended up with the error 0xC1900101 – 0x20017 which indicated some kind of driver issue or hardware problem.

The symptom is always the same. It’ll install everything but during the final phase of booting up to Desktop, it’ll crash and refuse to boot, thus triggering a roll-back to Windows 8.0.

No Solutions in sight

You can find MANY threads at Microsoft forums of people who have this exact problem or something similar but few people manages to solve it.

This issue dragged on for months and months with Microsoft promising to solve it once and all in a major patch for Windows 8.0. Unfortunately, while it solved the problem for many people who has driver issues, it didn’t help my wife’s laptop.

I’ve tried different versions of drivers, including NOT installing drivers for unknown devices. I’ve tried upgrading Windows 7 using a Windows 8.1 Boot disc, which had the same issue, rendering the Windows 7 partition corrupt. I even tried to rename the Windows 7 partition as “System Reserved” because I read Windows 8 requires a separate recovery partition. Nothing worked. So my wife was stuck with 2 Windows 8.0 installation at the Boot screen but only one works.

Suffice to say my wife wasn’t too happy with the situation but since she only uses the laptop to watch TV dramas, I wasn’t in any danger of having to sleep on the sofa.

Solution came after solving an unrelated problem

Well if you read my previous post about installing Windows 8.1 without DVD or Product Key, you’d know that Microsoft recently updated their Windows 8.1 installation to handle more hardware, especially the new Ultrabooks which doesn’t have any DVD drives and all the recovery information are stored on the harddisk. So if said harddisk were to crash, like the one in the article, you must download a program from Microsoft which creates a bootable recovery disk on a USB thumbdrive or DVD disc.

After I recovered that laptop, I noticed that the Recovery disk has created 2 additional hidden “System Reserved” partitions at the front & back of the SSD besides the main System partition. Now in my wife’s laptop case, I only have the one at the back of the harddisk.

During the installation of Windows 8.0, the installer created 1 additional System Reserved folder which exceeded the maximum number of 4 allowable for a Basic Disk. In order to have more than 4 partitions, I needed to convert to a Dynamic Disk but that will create a lot of compatibility issues with harddisk and data recovery software that I have. So I opted to stick to a Basic disk and of course, Windows 8.0 couldn’t boot to continue the installation.

So I booted up to Windows 7 and ran Eason Partition Manager 8 to delete the extra partition and shifted some other partitions around. Windows 8.0 booted up fine and finished the installation after that but as a consequence, the Boot Configuration Data (BCD) now has missing and non-continuous partition numbering. I had to edit Windows 7 BCD so it can dual-boot with Windows 8.0. It was messy.

This turned out to be the actual problem with our Windows 8.1 upgrade!

The Solution

Since I still have the USB thumbdrive for Windows 8.1 installation, I tried to upgrade my wife’s laptop and of course, the same error code cropped up. Then, I remember about the partitioning issues a few years back & realized that I could just edit the BCD! But I thought, now I have an extra partition, it’ll be cleaner to just backup her data and just delete off all the partitions and start over.

So I did just that and it was the exact same procedure as my previous article except before installing, you have to delete off ALL the partitions on the harddisk/SSD. My wife’s laptop was based on the old IBM-PC BIOS so I had to key in her Windows 8.0 Product Key. And YES, even though the Recovery Media program is meant to install Windows 8.1, it happily accepted the Windows 8.0 Product Key!

After that, it was smooth sailing all the way! 🙂

Her laptop is working better than ever!

I hope this helps some of you. Like the article and subscribe. If you have any questions, feel free to comment!

Opinions

Why Microsoft risk alienating 1Billion users by overhauling Windows 8?

Overview

If you’re reading my blog, you’d probably know Microsoft released Windows 8 & RT on 26th Oct 2012 & it looks nothing like any Windows before it. So why is Microsoft willing to risk causing computing mayhem & potential sales by making such a drastic change?

If you’re looking for tips on navigating the new Windows 8 Start Screen, come to my tutorial page to get up to speed.

Windows 8: A bigger more cheerful environment to work & play in

With the rise of Apple iOS & its simple uncluttered design philosophy for iPhones & iPads, consumers have been flocking to buy up every new version even though a typical iPhone/iPad cost as much as a netbook. The smooth & fluid transitions is both appealing to the eyes as well as help to mask the loading time of apps or webpages. iOS works because much attention has been paid to simplicity & emoting the senses.

Microsoft Windows on the other hand has always been about getting the job done in the fastest possible time & letting you get on with your work & personal life. Little effort was made to connect with the user on an emotional level.

Sure, Windows allowed tons of customisation. Windows Vista introduced a prettier shell called Aero with all its transparency but that was all just copying Mac OS X, which does connect to the user on an emotional level with tons of fancy animations.

Much debate has been made about a pretty interface versus getting the job done, and iOS has proven you can have both & feel good about it.

In the past, many Windows XP/Vista users would just revert to the classic shell because it was much faster, especially for older hardware. Microsoft didn’t make it a point to make the XP Luna & Vista Aero shell work faster even though the GPU supports it. Windows 7 changed that but the battle was already lost to OS X with many migrating to the Mac during the mess Vista made.

Many people are already drawing parallels between Vista & Windows 8 but as you’d read later, this isn’t the case at all.

Microsoft knew they screwed up with Vista

Microsoft knew way back then they screwed up big time with Longhorn (the codename for Vista). Some major features like WinFS had to be dropped & unpopular features like UAC introduced.

The minimum requirement was too high for hardware and the (perceived) improvements didn’t justify such a drastic increase in CPU & RAM. However, in the name of better security, these painful changes had to be implemented but it was poorly executed & explained despite the massive Beta programme.

During this whole time, Microsoft had been streamlining their kernel with the MinWin initiative to breakdown the Monolithic NT Kernel into a modified Microkernel platform to allow easier maintainance of code, with emphasis on security.

Windows 7 was the fruit of that labour & for the first time in Microsoft history, you could run Windows on LESS hardware than its predecessor.

One of the design goals of MinWin was to allow Microsoft to scale the NT kernel for less powerful CPU to super-high-power CPU clusters. On the low-power end, mobile was definitely a target ever since Bill Gates introduced the TabletPC in 2001.

Microsoft has been monitoring the situation closely & according to reports, Microsoft had to delay entering the Mobile market due to viruses & other malware targeting Windows. We’re all aware that using Windows without Antivirus & Firewall is suicidal if you’re online. Fortunately, according to this report, Microsoft products now much more secure than before. (Scroll to the bottom for the list).

Having said that, I wouldn’t advise you to uninstall your Antivirus software anytime soon.

Windows 8 Build on Windows 7 security strength

With Windows 8, Microsoft seek to make it even more secure by promoting their curated “Windows Store” to ensure that in future, most software (called App) must be checked by Microsoft before they’re published for download.

Microsoft has also built-in an Antivirus called Defender beside the Firewall that came bundled since XP SP2. Users of the free Security Essentials will feel right at home.

If that didn’t catch the virus, the Windows 8 Remove everything function will basically wipe out everything including your data & any viruses that may be present, thereby returning it to pristine condition.

After using Windows for a year or two in desktop mode, bloat & junk build up & slow Windows down. You can use the new Refresh function to wipe out all these unnecessary stuff without losing your data.

In theory, Apps should not have this problem because they exist in their own sandbox environment with no access to the underlying system except to save files.

Now that Microsoft has solved the most pressing issue with Windows in a mobile & hostile internet environment, the next step was to be competitive with new players like Apple’s iOS & Google’s Android.

Microsoft saw in iOS & Android the same tired icon interface that everyone has been using for the past 20 years. Granted, the resolutions are higher & the colour richer, but it’s still rows of static icons. They decided to adopt a design philosophy that has been extremely successful for public transport & road signs. It was called “Metro” after the subway train services across the world.

Changing for the Better

Many people are afraid of change. A lot of these people are very vocal about staying within their comfort zone. And yet, time & again, it’s change that drive growth, financially, philosophically & functionally.

Steve Jobs is the embodiment of how doing what’s right & needed in a timely fashion is what drives innovation & growth. Unfortunately, his death seems to have diminished the spark Apple had during its bull run.

Microsoft on the other hand, is just coming out of its Antitrust funk, with many good leaders coming out of that difficult time. Many of the current leaders are following Bill Gates aggressive way of doing technology, if not his business practise.

Microsoft knew there has been many calls to fix many of the shortcomings of the Windows interface, both functionally & aesthetically.

The Start Menu becomes a big mess after you install & uninstall many programs & games over time, and there was no obvious way to organise & clean it.

Many of the software are buried in levels of sub-menu & there was no description for what they do. Over time, your desktop will have so much useless files on it, it becomes unmanageable & you can’t find your programs or files anymore.

Vista introduced a Desktop search function but it was slow & clunky. Windows 7’s version was better but not by much.

According to usage data collected from millions of PCs around the world, Microsoft start to see an emerging trend. People like to pin stuff to the Taskbar & Windows 7 Live Preview were GUI hits that receive universal compliments.

On the mobile front, people were responding well to the new interface on the critically acclaimed Zune HD, which flopped commercially due to Apple’s entrenched iPod & iTunes. The final nail came after iPhones became a huge success.

TabletPCs were still doing poorly because as the resolution becomes higher, it becomes increasingly difficult to use Windows software with Touch, which was the next paradigm in user interaction.

So Microsoft started an experiment by putting an enhanced Zune interface on their next smartphone OS called Windows Phone 7.

Windows Phone 7 & Metro

WP7 launched to mixed reviews due to a lack of critical features & lack of apps but reviewers were mostly positive about the Metro interface because it was fresh & completely different from iOS & Android. It was also smooth & fluid even though the hardware was 3 years old.

The design philosophy lends itself well to the underlying message of sharing in a social context, things that happen to you & how you respond back.

It’s a level of emotion that’s both deep & personal because the idea is for you to connect to the people & things that are important to you while at the same time, not linger too long on the phone.

In & out of the phone and get on with life. This philosophy is completely different from iOS & Android, which wants you to stay with the phone for as long as possible, either to make you spend more money on apps & accessories, or to drive ad revenue.

With WP7, Microsoft was attempting to combine both emotion & productivity into a single expression. Currently, WP7 is hampered by inadequate hardware & legacy software since WP7 OS was descended from WinCE which shares many of the architectural features as the obsoleted Windows 95 16-bit operations.

Things like lack of multi-cpu support, cooperative multitasking, unprotected memory management, etc. prevented Microsoft from using the latest hardware available. Fortunately, the user experience was generally positive with high marks of user satisfaction on Amazon & other e-commerce portals.

Unfortunately, the blogging & Tech publications were unforgiving when comparing the hardware, citing WP7 single-core CPU as being obsoleted even though WP7 run smoother, faster & more stable than many dual-core Android phones & even iPhone 4 in some areas. This negativity has heavy leanings on sales staff who read them for information, because they can’t test every device they sell, which in turn result in poor sales because sales people are not willing to push WP7.

Extending WP7 experience to a larger screen

Lessons learnt from WP7 were directly transferred to Windows 8/RT. The pinable & sizeable Live Tiles, the tight integration of the various apps provided by the OS like People, Calender, Messaging, Email all sync to the cloud & popular social services like Facebook, MS Account (including XBox), Skype, LinkedIn & Twitter. The smooth & fluid interface that works well with Touch & Pen, as well as Keyboard & Mouse.

In terms of hardware, Microsoft never expected iPad to become the huge hit it was. So it was a shock when iPad quickly overtook TabletPC as the dominant tablet within less than a year in 2010. This was just after Windows 7 was launched. Something had to be done!

The answer was the Microsoft Surface & Surface Pro. After years of uninspiring hardware design from OEMs, Microsoft decided to build their own Tablet, answering the calls of TabletPC users worldwide. Granted part of the problem was the Intel x86 CPU but I believe more could be done by the OEM.

Now that Intel’s Clovertrail & Ivy Bridge CPUs are low-power but fast enough for Enterprise & Power users respectively, Microsoft can craft a desirable tablet that is actually productive. The next half of the equation is a desirable software platform to use it with.

The new Start Screen as your new “Desktop”

The Start Menu has been a mainstay since Windows 95 introduced it in 1995. That in itself was a big deal when icons & windows were all there was. Third-party shells like Central Point Desktop (part of PC-Tools for Windows 2.0) extended the Windows 3 Program Manager when power-users like me wanted a more extensible Shell with features like lists & Multi-desktops.

As more people started using Windows & more software becomes available, it’s painfully obvious Program Manager isn’t going to be able to keep up & provide the platform Microsoft wanted to take Windows.

It’s the same with Windows 8. With the number of things you can do with a PC + the usage scenario projected for the new Microsoft Surface, they needed a new Shell. But this time, there’s a new wrinkle… Capacitive Multi-Touch screens.

The Touch interface was inherently inaccurate with your finger covering most of the area you’re targeting. The Windows 7 Desktop interface was modified to compensate for this but it was still frustrating if your TabletPC was very small or has very high resolution.

Windows Phone 7 Tile Based Metro Interface neatly solves this problem & by extension, Windows 8’s as well. These Tiles aren’t useless squares and rectangles. They display Live information that are periodically downloaded from the Internet or corporate intranets so only updated information is presented.

The information is also relevant for the App so you don’t get useless information like Ad bombarding you all the time. However, this concept required traditional Windows developers to learn new skills. Something Microsoft has been pushing since WP7.

It is also the new “Desktop” because if you pick up a Windows RT tablet from November 2012 onwards, you can only run Windows Store app. Traditional Windows software cannot run on Windows RT at all except for a few Microsoft native software like Notepad, Paint & Office 2013.

The good news is, whatever App you bought from Windows Store can be installed on up to 5 devices, be it Windows RT or Windows 8 devices. Yes, Microsoft has made it possible to share apps on many different classes of devices irregardless of their CPU!

For developers, this is huge because if you write a Windows App from 2012 onwards, it can run on ARM, Intel & AMD CPUs! For consumers, they can select computing devices without too much consideration to the underlying CPU architecture. This has never happened before in computer history.

(Note that Windows RT is not compatible with every ARM licensee because each of them add certain features which are incompatible with other licensees, unlike Intel/AMD.)

Insurance against a shift in CPU architectural dominance from Intel x86

This is the future that Microsoft is envisioning & is a bet that eventually, all Windows software will become Apps & legacy desktop software is retired, allowing Microsoft to retire the Desktop for Windows RT completely.

Microsoft is also working with ARM directly to support 64-bit operations to allow for larger RAM & Storage for future Windows RT devices even as Intel is continuing to lower their power consumption while providing more processing power to these new generation of CPUs based on “Haswell”.

This is necessary to ensure the survival & proliferation of the Windows platform in general just in case the market moves towards ARM as the dominant CPU instead of Intel x86 since ALL competing tablets on the market currently are running on CPUs based on ARM.

Of course, for Power-users who need the Desktop for the foreseeable future to run information intensive tasks, we have Windows 8 which runs both legacy software & Windows Apps giving us the best of both worlds.

Seeing that Intel & AMD will always have the more powerful CPU/GPU, x86 isn’t likely to disappear anytime soon.

For naysayers of Windows RT, having Windows 8 support Windows Apps will ensure that whatever developer create for Windows 8 will (almost) automatically be available for Window RT creating a real Halo effect & ensure Windows RT will have a large number of Apps in the near future.

Windows App & Windows Store as the new preferred distribution channel

Apple iOS introduced the concept of a centralised location where you can download all your apps. For the user, it is much easier to discover useful software. For Apple, it is a huge revenue generator. For developer, the ability to tap the entire installed base of users was an enticing proposition!

In the Windows world, discovering software usually means a trip to the Search engine, which more often than not, throws up a huge list of webpages, some of which have questionable reputation.

Microsoft had success in courting many developers to the WP7 marketplace & they’re confident developers will do the same for Windows 8 & RT due to the humongous Windows installed base. Steve Ballmer recently announced 4 million Windows 8 Pro licenses bought within 4 days of launch. This number did not include Windows 8 licenses that were pre-installed on hardware already & Microsoft Surface 32GB being sold out everywhere. Not a bad start.

Customising YOUR Start Screen

Usability of the new Start Screen will require a new way of thinking but in terms of getting things done & getting to your software or apps, it’s faster than the Start Menu especially if you use Windows keyboard shortcuts a lot.

Management of the various software is also much faster. You can uninstall anything from the Start Screen. You can pin & unpin Software & Apps you use quickly to the Start Menu. You can Group them together so that you can see at a glance where everything is & if there are any updates on their Live Tiles if they’re Windows 8/RT Apps.

It’s also a full-screen affair so all your personal stuff are up front & ready for you to Touch/Click, creating a deep connection between yourself & your Start Screen. Even your name & Account Picture is displayed prominently on the top-right corner making your Start Screen uniquely yours.

You can change your Desktop wallpaper but the Start Screen background is restricted to specific design. Because the Live Tiles take up over 70% of screen real-estate, you can’t use your photos for the Start Screen’s background nor would you want to anyway.

Beyond the Start Screen

Your Start Screen is also synchronised with the Microsoft cloud called Skydrive, which allows you to have a familiar environment across any devices that you login to with your Microsoft Account. You’ll also automatically have 7GB of online cloud storage which you can easily access from your Windows 8 PC or using a browser on any platform.

Neat touches like Picture Password also adds a layer of personalization not common on other platforms.

The new Search also allow the Search bar to find not just Software, Apps, Settings and Files, but also any items within the Apps & its cached and online data.

For example, if you search for “Paris” & click the Weather App, the App will immediately show all cities named Paris & display their weather.

One of the issues with iOS & Android is you can’t copy & paste complex information between Apps. Windows 8/RT allows an app to share information in a pre-determined fashion, allowing users the flexibility of sharing information, not just to friends, but between Apps as well, negating the need to sync to the cloud & back with another app.

One of the things that most people take for granted is printing. iOS & Android printing is severely limited requiring compatible eco-system. Windows 8 naturally support any printers that ever existed with a Windows driver & Windows RT supports many of these same printers with Microsoft converting more printer class drivers for Windows RT as the platform matures.

Since Windows has the broadest peripheral support, you are insured against a piece of hardware not having a corresponding Windows driver. For Windows RT, driver support will hopefully come when the user base increase.

International support

Windows 8/RT also have much better International support versus Windows 7. You no longer need an “Ultimate” license to change Display language & you can even switch it on the fly!

You’d also get the multi-language IME including secondary touch/pen-based handwriting support free of charge for Windows 8 Pro. This used to be an expensive upgrade to the Ultimate version.

Bilingual people like me can finally use Chinese handwriting to input an unfamiliar Chinese word instead of using the much slower hand-stroke method. I assume this will work for many stroke-based writing like Japanese & Korean as well. Just install the Language Pack!

Conclusion

I think you can tell from my article that I’m pretty impressed with Windows 8 Pro. I’ve already upgraded my Fujitsu T4215 TabletPC & have not encountered any problems so far.

However, this TabletPC is 5 years old & lack a Touchscreen. This isn’t something I can upgrade unlike the CPU, RAM & SSD. So, I’m waiting for Microsoft Surface Pro to be launched next year.

There’re many Windows 8 tablets already launched but so far, only the Lenovo Thinkpad 2 excites me besides the uber-cool Surface Pro. Let’s see how Microsoft price the 64GB Surface Pro. If it’s priced too high, I might just buy my first Lenovo.

Reviews

Windows 8 Developer Preview on Fujitsu T4215 (Updated)

Update: My Fujitsu T4215 has been upgraded to Windows 8 Pro 32bit. Everything works as expected but battery life doesn’t seem improved from Win7.

This is a quick note of my thoughts on the new Windows 8 Developer Preview on my souped up Fujitsu T4215 Convertible Tablet (launched 2007).

*** Summary ***

Windows 8 DP looks great @ Build 2011 because they are using fairly modern hardware (don’t need to be the fastest). When running on legacy hardware without Touch, even with a Digitizer, the experience is not so great. These are hardware problems & it’s not something software can solve easily. SO? Go buy new hardware! 8)

*** Quick specs ***

CPU: Intel T7200 2Ghz (upgraded from T5600 1.83Ghz)

Memory: 4GB

HDD1: WD 160GB 5400RPM (some drive I had lying around)

HDD2: Kingston 64GB SSD with Full Disk Encryption enabled

Input: Keyboard/Touchpad/Digitizer screen

*** Boot-time ***

HDD1: 9 sec

HDD2: 7 sec

Not quite the 3 sec boot up shown by Emily Watson. Reason is probably because the BIOS is too old & together with a motherboard that does not support UEFI, dooms my Tablet to boot using legacy IBM PC mode.

You need a modern system with newer chipset + a SSD to achieve the 3 sec boot up.

*** Memory footprint: 630MB on boot up with TabletPC extensions enabled. ***

Better than Windows 7 by a fair bit

*** Windows Experience Index ***

CPU/Memory/HDD : 5.2

Graphics/3D : 3.2

*** Drivers ***

Intel INF + Graphics : Latest available but actual installed driver dates back to 2009

Fujitsu Motherboard BIOS extensions : Latest available for T4215 on Windows Vista and dated late 2007 Windows 8 detected all other drivers natively

*** Findings ***

— Older hardware like my T4215 is not modern enough to run the full Windows 8 Experience. Running normal apps etc., it can keep up when my WD Scorpio Black 7200RPM HDD or a SSD is installed, but Fast Boot & Touch experience is not as the developers intended. This means that I cannot use the Metro Interface even though I have the Stylus.

The situation is unlikely to change unless a new input scheme is hatched because a Stylus only allow 1 point of touch while Metro works best with multi-touch. This means that a Stylus works more like a mouse than as a touch device.

Boot up is faster than Windows 7 even taking into account logging into your user account.

— Windows 8 new UX (this will change by a fair bit when Win8 is launched (mid?) next year)

The old Start Menu is completely gone & replaced with the Start Screen so at the moment it feels disjointed when using just Keyboard/Mouse. I would rather they leave Start Menu there when you click the Windows Icon & show the Metro start when you Touch the bottom Left corner of the screen. That way the transition is smoother. As a Keyboard Mouse user, I’m already starting to feel like a second class citizen.

Microsoft has defended this move in this recent article. It does make sense & I admit I did not spend a significant amount of time to “acclimatise” but I’m one of the 1.2% who uses Jumplists so I’d appreciate if Microsoft develop that secondary tiles concept. A good compromise is probably to switch between Start screen & Start Menu based on the input mix and also allow users to set it in Control Panel.

Many of the apps & the OS itself is compiled in Debug mode so performance ain’t so great. For example, the Weather app, on my WEI graphics score of 3.2, the background video is choppy. When released it should be much better. Under the Hood, Microsoft has done a lot of groundwork & it shows when you use the system. No crashes or BSOD, background tasks are started & completed without user intervention or any slowdown in performance, everything is smooth & seamless. Much of the architecture has been changed & rearranged to minimise Kernel/Drivers/Services footprint & UI impact, allowing the UI to take center stage. Even at this stage, Windows Update is working, allowing Microsoft to smoothly transition developers from DP to Beta to RC without the hassle of reinstalling the whole OS.

It also allow programmers from different backgrounds to tap into the powerful Win32 API, now called Windows Runtime, all using a single familiar IDE in Visual Studio 11. New Tools like Task Manager, Control Settings, Windows Refresh, etc. also enhances the basic day-to-day operations & maintenance of your piece of equipment to improve productivity or simply to enjoy your PC without having to worry about background stuff.

The only problem now is how to find these little gems without resorting to Search all the time! I think the Apps Hub should be part of the Charm bar & Metro Start bar instead of going into Search.

*** Conclusion ***

Microsoft has completely casted away the uncertainty the DOJ had caused them & have gone back to basics. Windows 8 as it is now is already a much better Windows 7. Lower memory footprint, tighter CPU control on Apps & even Windows itself. 3D accelerated UI across the board, nice addition of information incorporated into even simple things like File Copy, all makes Windows 8 very nice to use if you have Touch.

With Keyboard Mouse & Stylus only + legacy hardware, the experience is more mundane. It’s still very nice but it lacks the WOW factor seen in the Keynote videos. Make sure you buy a laptop with a Touchscreen or Tablet to get the most out of Win8.

Hint: Windows 8 will run on any of the Windows 7 tablets on the market like Acer Iconia W500, Asus Eee Slate EP121, Fujitsu Q550, etc.