A client of mine subscribed to Office 365 Small Business Premium and then tried to install Office 365 ProPlus on a Windows Vista operating system to set up Exchange Online. As soon as the installation starts the following error are displayed. The procedure entry point K32GetProcessImageFileNameW could not be located in the dynamic link library KERNEL32.dll.

There are two reasons why you received this error.

Installing Office 365 ProPlus on Windows Vista

The reason why you will receive the Procedure entry point K32GetProcessImageFileNameW error in Windows Vista is simply because Microsoft Office 2013 is not compatible with Windows Vista. Just remember the Office 365 ProPlus is the same as Microsoft Office 2013 Professional Plus.

Microsoft Office 2013 compatibility list:

–          Windows 7 (32-bit or 64-bit)

–          Windows 8 (32-bit or 64-bit)

–          Windows 8.1 (32-bit or 64-bit)

–          Windows Server 2008 R2 (64-bit)

–          Windows Server 2012 (64-bit)

You can solve this issue by installing Microsoft Office 2010 on your Windows Vista operating system.

Here is an article that will guide you to where you can download Microsoft Office 2010 and then use your Office 365 Small Business Premium subscription to activate it and setup Exchange Online on a Windows Vista computer.

If you bought the Microsoft Office 2013 box product (retail version) and you did not know that it’s not compatible with Windows Vista, your best option is to upgrade to Windows 7 or Windows 8.

Installing Office 2010 on a Windows Vista

You might receive the Procedure entry point K32GetProcessImageFileNameW error when you try to install Microsoft Office 2010 on Windows Vista operating system.

To solve this issue, download and install Windows Vista Service Pack 1 (SP1). Then try to install Microsoft Office 2010.

Download Windows Vista Service Pack 1 (SP1)

Download Windows Vista Service Pack 2 (SP2)

Tagged with: , , , , , ,

One of my clients bought a Microsoft Surface Pro. One of the applications that he needed installed wants to install .NET Framework 3.5. When you click on Search and Install Automatically, Windows 8 gives an Error code 0x800F0906 when installing .NET Framework 3.5. For some reason Windows 8 couldn’t connect to the internet to download the necessary files to install .NET Framework 3.5 even though the Surface Pro is connected to the internet an working correctly.


Error code 0x800F0906 when installing .NET Framework 3.5




















I have tried a couple of ways to solve this issue. Here is the one that worked for me.

Fixing Error code 0x800F0906 when installing .NET Framework 3.5:

Because the Microsoft Surface Pro does not have an on-board DVD Drive, I had to use a USB External DVD Drive to complete this method.

1.    Insert a Windows 8 DVD into the DVD Drive.
2.    The source of the .NET Framework 3.5 feature can be found in the following folder:

D:\sources\sxs (D: will be the drive letter of your DVD Drive)

3.    Open a command prompt by pressing WINDOWS KEY + R and type CMD in the box and press ENTER.
4.    At the command prompt, type the following command and press ENTER.

Dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess

5.    The installation might take a while but when it’s completed, .NET Framework 3.5 should be installed and enabled.

With this method I was able to fix the Error code 0x800F0906 when installing .NET Framework 3.5 on Windows 8.

Tagged with: , ,

This is a method that I use very often to help me eliminate software conflicts. Troubleshooting Windows can sometimes be very difficult and therefor I use the Clean Reboot for Windows to stop all other applications like Antivirus software, system utilities and other software and services that start automatically when you startup Windows.

Doing a Clean Reboot for Windows means that you start Windows 8.1, Windows 8, Windows 7 or Windows Vista by using the minimal set of drivers and applications.

Here is the method to Clean Reboot Windows:

Windows 8: Swipe the right side of the screen and tap on SEARCH. In the Search Box type in MSCONFIG and tap on the MSCONFIG results on the left.
Windows 7: Click on START and in the Search Box, type MSCONFIG and press enter.

Search for msconfig in Windows 8










Go to the SERVICES tab and select the HIDE ALL MICROSOFT SERVICES check box and click DISABLE ALL.

System Configuration















Go to the STARTUP tab in SYSTEM CONFIGURATION dialog box and click OPEN TASK MANAGER.

Open Task Manager in msconfig







In TASK MANAGER, go to STARTUP and disable all startup items by selecting the item and then click on DISABLE.

Disable startup tasks in Task Manager



















Close TASK MANAGER and click on OK in the SYSTEM CONFIGURATION dialog box.
Then reboot your computer.

Your will have a Clean Reboot for Windows without all the additional services and applications running in the background. To troubleshoot your Windows, start to enable the services and processes one by one to determine which one is the culprit that causes the conflict or slowness of your computer.

Tagged with: , , ,

One of the things about Windows 8 that I could not stand since I’ve started to use it was the Automatic Restart after installing updates. Now don’t get me wrong, Windows Updates are important and also will improve your experience with Windows 8. The problem is that when you install Windows Updates, whether you do it manually via Windows Update under PC Setting or Windows 8 does a force install of the updates the end result stays the same.

After installing the updates, Windows will give you 3 days to reboot your computer. (If you don’t want to reboot immediately) When that 3 day grace period is over, Windows 8 will pop up with a warning saying “You PC will restart in 15 minutes”. When that warning pops up, you don’t have a choice.

It’s all great that Windows 8 force the users to install the updates, but what if you are in the middle of a presentation at a client or you have some documents open and you are not in front of your PC and when you come back in 15 minutes the PC has restarted itself?

How to Disable Automatic Restart in Windows 8

The good news is that Microsoft has released a new Windows Update that introduces a new registry feature where you can Disable Automatic Restart in Windows 8 after installing updates.

First make sure the following updates are installed, if not, download them here:

Download: Windows 8 (x86 or 32bit) (KB2822241)
Download: Windows 8 (x64 or 64bit) (KB2822241)

After you have installed the new windows update you will have to edit the registry to disable the Automatic Restart function.

Here is the procedure how to edit the registry key:

1.    Press WIN+R to launch the RUN dialog box.
2.    Type REGEDIT to open the registry editor.
3.    In the registry editor, browse to the following key:


(If the folder and DWORD are not showing in your registry, you can create them manually)

Disable Automatic Restart Windows 8 After Installing Updates

4.    In the AU folder, double-click on the DWORD AlwaysAutoRebootAtScheduledTime. When the dialog box open,  change the value to 0
5.    Close the registry editor and restart your PC

On the other hand, if you want Windows 8 to Automatic Restart after installing updates, then change the value of the DWORD AlwaysAutoRebootAtScheduledTime to 1. This will then force your PC to reboot when the 3 day grace period is over.

For me, Disabling Automatic Restart in Windows 8 after installing updates is not even negotiable. I want full control of my PC and will decide when to restart – but that’s just me…

Tagged with: , ,

I’ve installed Windows 8 for a client that has a Microsoft Volume License Agreement. Normally you would follow the following steps to install Windows. First download the ISO file from the Microsoft Volume Licensing Service Center. Then burn it to DVD and install. After the installation you would want to Activate Windows. Now this is where Microsoft has changed the process. In Windows 7 and previous versions you would do that by right-clicking on COMPUTER and click PROPERTIES. In the System Properties window, right at the bottom you would have the option to Activate Windows and also to Change the Product Key.

In Windows 8, the option to Change the Product Key is not available so that you can activate Windows 8 with the click of a bottom.

Here is how it looked in Windows 7 and how it looks in Windows 8

Windows 7 Activation


(Windows 7)


Windows 8 Activation using SLUI


(Windows 8)
So how do you Change the Product Key to Activate Windows 8? Well, after some digging around I learned about the SLUI.EXE command. When you run this command, it will open the traditional Windows Activation window and you can type in your Volume License Product Key and complete the activation.

Steps to follow to Activate Windows 8 using SLUI command

Press WIN KEY+R to open the RUN dialog box.
In the RUN dialog box type in the following command and press ENTER

SLUI.EXE 3 (note the “3” at the end)

RUN dialog box SLUI command








When the Windows Activation window open, type in the Product Key and click ACTIVATE to complete the activations proses.

Activate Windows 8 using SLUI command

It’s a very easy way to Activate Windows 8 using SLUI command, but I’m just wondering why Microsoft would remove the original option in the System Properties window…

Tagged with: , , ,