Week of releases from Microsoft


Windows 8 Rocks!


Windows 8 Pro

I have been using Windows 8 full time now for just over a month, a fairly short period (I did have a VM running for a couple of months to check it out as well, though to be honest did not have much time to play with it).

I did not think I would be a fan, I tended to heavily customize and favour my start menu structure, but I can honestly say I don’t miss the start menu; hitting the start button and just typing one or two letters of what I want is so smooth and fast that I am kinda glad to be rid of my OCD organization of my start menu into organized sub folders and groupings.

The start screen is also growing on me, quite like the live tiles, even though I spend almost all my time in desktop mode and I have no touch screen, I still use it. It is easy to use and a nice change from small static icons.

Most significantly, as a rather heavy user of VMs and high memory development software, plus 30-50 windows open at any one time across 3 to 5 screens; is that the whole OS is lot faster and slicker, even with two or three VMs running in the background, all on a laptop, not a high spec desktop.

Hyper-V was the main reason I took the plunge, it’s integration is very nice; but having used the OS for everyday work, developing and maintaining everything from WPF, .NET and COM+ to old VB6 code, I actually regret not having migrated earlier…

Hyper-V On Windows 8 - Why?

Hyper-V On Windows 8 – Why?

Admittedly there are several hoops to jump through to get VB6 to install correctly, and our antivirus solution (McAfee 8.7i) took a bit of work to install (see https://developtheweb.wordpress.com/2013/02/13/trying-to-install-mcafee-8-7i-onto-a-windows-8-box/), but got them both working and do not have any apps I currently use that I have not been able to install (for Windows 7 SDK on Windows 8 box see https://developtheweb.wordpress.com/2013/03/04/windows-sdk-for-windows-7-and-net-framework-4-on-a-windows-8-pro-dev-box/ – same issue affects latest SP of Windows 7 as well).

All in all I’d happily recommend Windows 8 to anyone, whether for business, development or personal use.

Update: Forgot to mention another neat one… I use a lot of ISO disk images, Windows 8 supports them out of the box, no need for 3rd party tools and drivers, just right click and Mount; and you can mount many at once!

P.S. for VB 6 run setup in compatibility mode, deselect the Data Access components and Source Safe bits, install will say it fails at end but it hasn’t, it can be found in your program files directory. Then install VB6 SP6, which should pass. If you run into trouble with SP6 and it will not install, then make sure VB6 GUI is in the program files directory, (x86) on 64bit, and apply the following to your registry via a reg file: –

Windows Registry Editor Version 5.00


[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\MS Setup (ACME)\Table Files]
“Visual Basic 6.0 Enterprise Edition@v6. (1033)”=”C:\\Program Files (x86)\\Microsoft Visual Studio\\VB98\\Setup\\1033\\setup.stf”

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Visual Basic 6.0 Enterprise Edition]
“DisplayName”=”Microsoft Visual Basic 6.0 Enterprise Edition”
“UninstallString”=”\”C:\\Program Files (x86)\\Microsoft Visual Studio\\VB98\\Setup\\1033\\Setup.exe\””

(change directories/reg key as appropriate, this one is for 64bit)

A nice vid on Windows 8, what’s changed and where to find your stuff…

(25 min)

Alternatively, from the same guy, for the tech savvy or those folks short of time – same content in just 4 minutes.

Windows SDK for Windows 7 and .NET Framework 4 on a Windows 8 Pro Dev Box

Ran into an issue today trying to install “Windows SDK for Windows 7 and .NET Framework 4”  (http://www.microsoft.com/en-gb/download/details.aspx?id=8279) on my Windows 8 Pro Dev Box.

The error given is: –

A problem occurred while installing selected Windows SDK components.

Installation of the “Microsoft Windows SDK for Windows 7” product has reported the following error: Please refer to Samples\Setup\HTML\ConfigDetails.htm document for further information.

Please attempt to resolve the problem and then start Windows SDK setup again. If you continue to have problems with this issue, please visit the SDKteam support page at http://go.microsoft.com/fwlink/?LinkId=130245.

Click the View Log button to review the installation log.
To exit, click Finish.

and looks like: –

Windows SDK for Windows 7 and .NET Framework 4 error message on Windows 8 Pro system

Windows SDK for Windows 7 and .NET Framework 4 error message on Windows 8 Pro system

Microsoft Visual C++ 2010 Redistributable

Before it tries to install it warns you that the “Microsoft Visual C++ 2010 Redistributable – 10.0.40219” is installed, is newer than the one included and so will not be updated… however this is the cause of the failed install…

Before installing you need to remove all C++ 2010 components.

Note that this issue is not unique to Windows 8, also affects Windows 7 and probably Windows XP too, though not tried it there.

You can also install OK, if during the component selection process you de-select “Microsoft Visual C++ 2010” under  “Redistributable Packages” and “Visual C++ Compilers” under “Windows Native Code Development“: –

Windows SDK for Windows 7 and .NET Framework 4 Component Selection

Windows SDK for Windows 7 and .NET Framework 4 – de-select C++ bits…

Some free Microsoft Press eBooks…

Currently available books include – Introducing SQL Server 2012, Introducing Windows Server 2012, Programming Windows 8 Apps, Introducing Windows 8 for IT Professionals, Understanding Virtualization Solutions and more… Available in PDF, Mobi (Kindle) and epub, you can check them out at: –


Introducing SQL Server 2012   Programming Windows 8 Apps   Introducing Windows Server 2012

Trying to install McAfee 8.7i onto a Windows 8 box?

This is probably unsupported since McAfee web site states McAfee 9 is required, but got it working…

If Windows 8 (because McAfee 8.7 is not “friends” with Windows 8) do following (note that Framepgk45 is for Enterprise EPO install, if you have/need to install it; then do it before main McAfee install as below)

  1. Turn of Windows Defender (press start button, then type defender, open it, then goto last tab, then untick on-access scan, click save, then click administration – bottom of menu on left, disable defender, click save).
  2. Open services and change Windows Defender service from manual to disabled.
  3. Turn of UAC (press start button, type uac, open it, then move bar to lowest setting).
  4. Turn of DEP (run command prompt as admin and execute “bcdedit /set {current} nx AlwaysOff” (without quotes)).
  5. Restart device.
    Then: – 
  6. Change Framepgk45, setupvse.exe and Antispyware installers to run as if previous version of windows (all in different folders).
  7. [OPTIONAL if Enterprise] Run Framepgk45 and reboot.
  8. Run setupvse.exe at end choose “run update” and DESLECT “scan” once done reboot.
  9. Run Antispyware and reboot.

Else if not Windows 8 just

  1. [OPTIONAL if Enterprise] Run Framepgk45.
  2. setupvse.exe
  3. run update not scan 
  4. Antispyware

Issue installing Android SDK onto Windows 8

Hi… been a long time since I posted, work, life, … etc… interfering…

Thought I would share a qickie…

Unable to install Android SDK onto Windows 8 despite having already installed Java? Ok quick fix, no idea why, ask someone else, but rename c:\windows\system\java.exe or c:\windows\system32\java.exe or c:\windows\syswow64\java.exe depending on install to java.exe.orj" then run the Android installer (4.*) again should install ok onto Windows 8 🙂

It will pick up the Java executable from your program files instead and will install OK…

Remember to install Java 7.* first before installing current Android SDK!