digital wave / Reiner Pittinger: iOS, Web Technologies, Interaction DesignSoftware Development in Berlin: iOS, Web Technologies, Interaction Design

The Windows Install Rant, Part 2

My recent Windows experience was dominated by suffering.

But it seems I did not suffer enough yet…

Installing Windows 8 (at last)

The last part of my Windows-8-Installation hassle ended because I could not free up enough disk space on my Windows 7 installation.

I solved the problem with the usual approach for that platform: format c:.

I wiped everything as there was nothing important installed in Windows 7 (all the good stuff is on OS X), and installed Windows 8 on a clean bootcamp partition.

Installing Visual Studio 2012

Why I am doing this Windows-thing anyway?

Because I want to create fancy-schmanzy Metro apps with HTML, CSS and JavaScript, as seen in this nice demo of creating a Windows 8 weather app.

Scanning the Visual Studio Express product page I look for the edition to develop for Windows 8 and Windows Phone. One single codebase for two device classes, right?

But surprise:

There is no Visual Studio edition that covers both development paths for phone 8 and desktop 8.

How could Microsoft miss this obvious use case?!

You actually do have to install two editions one after another, each one placing many happy tiles on your startscreen.

The only visible difference of Studio for Phone and Studio for Desktop is the icon of Visual Studio, and once you have the templates for phone, the other copy (with the same interface, menus, panels etc.) has the desktop templates, and probably another library for linking in the background.

Of course, you need a product key for each version. Although it’s free, I wonder if any developer is entering their real data, or just nonsense like me.

Y U NO HAVE ONE IDE WITH DIFFERENT TARGETS? Just take a look at Xcode!

Starting the Phone Emulator - NOT

I want to try out the demo from above. I create a new project just taking the default app template, click on the “Play”-Button (“Start app in simulator”) and:

To run the (Windows Phone) emulator, you need Hyper-V and Windows 8 Professional.

WHAT?

Y U WANT EXTRA MONEY JUST FOR EMULATOR?!

Upgrading to Windows 8 Pro

I look for my options to upgrade.

That is easy, as there is exactly one: the Pro Pack for Windows 8 is listed for ~60.- €. In addition to the full version of Windows 8 I already bought (by mistake) for ~90.– €, this sums up to 150 €.

If I upgrade from my Windows 7 copy, it’s just 30.– €.

It’s cheaper to upgrade from my old windows version that to upgrade from my 2 weeks old Windows 8 version. That’s just unfair!

But in lack of options, I spend the 30.- €.

The copy I bought for 90.- € now is completely useless.

Reinstalling Windows again

Of course, my upgrade for Windows 8 Pro cannot be applied to Windows 8 Home.

How would it. It would be evil, the entire world would end in a blue screen.

So it’s format c: again just to install Windows 7 again..

After two hours of copying files, boring progress bars, missing hardware drivers and another load of “My Windows feeling”, I am finally able to start the Windows 8 Upgrade assistant.

For another hour, it downloads the installation the 3GB+ of files for Windows 8, until I see my old friend again:

You need at least 20 GB of free disk space. Try to free some disk space.

WHAT? There is nothing installed but Windows 7 and the stupid installation files!

But my Bootcamp partition (40 GB) only has 13 GB left of free space. There is nothing I can remove anymore.

So again I end up with an update of Windows 8 I cannot install because my hard disk is too small.

Install on an external HDD?

Although I have already wasted around 8 hours of this stupid installs, I still do not want to give up.

Installing it on an external hard drive should do it, right? I have a spare 80 GB HDD, so I clone the Bootcamp partition (with Windows 7 and the 8 installation files) using Disk Utility and extract that disk image to the external harddrive.

My goal: boot Windows 7 from the cloned partition and continue the installation.

But: the drive is not listed in the bootable devices when I restart the computer. Great.

I try Windows tools like diskpart to mark it as a system partition - does not compute.

Well, OK. Install Windows 7 again. To the external drive.

I boot the Windows 7 setup from DVD (whitch always takes around 20 minutes to load) and, when trying to select the external hard drive as installation target:

Installation on a external firewire or USB drive is not possible.

WINDOWS, I HATE YOU!

The End …?

Windows:

I really tried to be nice.

I spend all my ideas just to install you.

I did it all for you.

And you just gave me the hand to talk to.

You have to go now, and maybe you will return:

  1. Delete the Bootcamp partition
  2. Create a Bootcamp partition with more space than 40-fu*king GB
  3. Install Windows 7
  4. Install Windows 8

But maybe I should stop after 1.) …