Sophos Auto Update Error – Installation could not upgrade the current version of product SAVXP – Windows 7 64-bit

Copy the destination files in the bullet list to folder  C:\Program Files (x86)\Sophos\Sophos Anti-Virus\

  • native.exe from C:\ProgramData\Sophos\AutoUpdate\Cache\savxp\native\amd64\
  • All files from C:\ProgramData\Sophos\AutoUpdate\Cache\savxp\drivers\onaccess\win7_amd64\
  • All files from C:\ProgramData\Sophos\AutoUpdate\Cache\savxp\drivers\boottasks\win7_amd64\
  • All files from C:\ProgramData\Sophos\AutoUpdate\Cache\savxp\drivers\sdcfilter\win7_amd64\

Right-Click Sophos Icon from the taskbar and run update now. Sophos should update now and the latest IDE should appear in the C:\Program Files (x86)\Sophos\Sophos Anti-Virus\ folder

Solved – You may not have permission to access this network resource


Note: The below solution is considering the computer you wish to connect to is turned on; has sharing enabled, has the sufficient right active and you are able to ping to it

Solution (Applies to Windows 7 / Windows 8 / Windows 8.1)

  • It is most likely that this folder was accessed with a wrong password earlier
  • Open Control Panel – User Accounts
  • From the left panel – Click Manage your credentials


  • For Windows 8 and 8.1 users the Web and Windows Credentials will show separately. Click Windows Credentials
  • Under Windows Credentials; the PC name or IP Address that you were trying to connect to must be listed


  • Click Remove to delete the existing credential
  • Once done; try accessing the shared folder once again.


Start Menu for Windows 8.1

Get your Start Menu Back for Windows 8 and Windows 8.1

Personally, I thought I too would move on with the Microsoft trend and never get back to using the Start Menu again. After months of toiling with the crippling interface; I was done with it and needed my Start Menu back.

Class Shell is the perfect Start Menu solution for all the freebies available on the web. No ads; No unwanted mess; No promotion links; No tinkering with the registry settings. In short; its just gives you what you want. A perfectly working Start Menu that can actually make you start liking Windows 8.1 for what it is made for.

Though its a free tool; one wouldn’t shy away from donating for their effort

Download Link for Classic Shell

It can be used on Windows 7, Windows 8 and Windows 8.1

Android SDK Manager Failing to Load

Android SDK Manager wont open

It’s always a pain in the <you-know-where> when you lose your hard disk to time. Some must be frowning at this statement asking ‘What’s the big deal in this cloud era?’. Well some or most of the data may be somewhere in the skies but getting everything back and setting up one’s development environment to whereever she was, is a real pain as what happened to me few weeks back when I lost my good old HP laptop.

So, I was setting up my Android developement environment on my new laptop with latest available ADT bundle and JDK. But when trying to launch the SDK Manager it was just failing to load and never left a trace of what went wrong. In my case the problem turned out that ADT was unable to locate the private JDK installation. To diagnose, the first thing you can do is to launch a command window, type set JAVA_HOME there, press return key and see if it prints out any directory locations. If it doesn’t, Bingo, thats the deal.

Now, to fix this issue there are two ways, pick the one that suits your level of hackerdome.

  • Option 1 : Set up your JAVA_HOME environment variable from Control Panel > System  and launch SDK Manager (Refer to screenshot below)


  • Option 2: Modify<sdk-root>\tools\android.bat to point to the required JDK/JRE location as shown below
    • (Here be dragons: Try this only if you have some clue to on how batch files work)
    • Locate the line that says “set java_exe” , assign the path to java.exe,  comment out the next two lines as shown below, save the file and then try launching SDK Manager



TL;DR: Android SDK Manager fails to start without showing any error messages and with possible one single blink of a black window? The ADT has no clue where to locate JDK/JRE on your PC. Either fix your PATH variable to point to a JDK/JRE location or edit <sdk-root>\sdk\tools\android.bat file in the next line where you see the comment ‘Check we have a valid Java.exe in the path’

Get-WmiObject : The RPC Server is unavailable

Error Message when running Get-WmiObject cmdlet on a Remote Machine

Get-WmiObject : The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
At line:1 char:1
+ Get-WmiObject win32_bios -ComputerName remotecomputername|Select PSComputerName,Manufact ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 + CategoryInfo : InvalidOperation: (:) [Get-WmiObject], COMException
 + FullyQualifiedErrorId : GetWMICOMException,Microsoft.PowerShell.Commands.GetWmiObjectCommand

Verify DCOM Settings on Remote Machine

  • The first step is to check is if the DCOM Service is enabled in the Remote Machine
    • From the remote machine; From the Start Menu; type dcomcnfg
    • Open Computers – Right Click My Computer – Properties
    • If the checkbox for ‘Enable Distributed COM on this computer ‘ is ticked; you have got through the first step. By default this option is always enabled



Check the Windows Firewall on Remote Machine

  • The next step is to check Windows Firewall. It is most likely that your firewall is enabled.
  • For testing purposes, please disable the Firewall on the remote machine and test the script. I’m sure you have got the result. If not, I would sadly request you to look for answers elsewhere 😦
  • It is not advisable to disable your Firewall to get this working and most of all if you are administering a network of over 100 or 1000 machines this is not practical either. So the best way is to identify the Communication Port that was blocked when running the script. So turn back your Firewall On.

Enabling Logging on Windows Firewall and Identify Blocked Port on Remote Machine

  • From Advanced Settings of your Firewall; right click Windows Firewall with Advanced Security on Local Computer and select Properties
  • From the Domain Profile Tab; click Customize under Logging
  • Select the Yes drop-down for Log dropped packets
  • Take note of the Logfile Location and filename from the name field
  • Click Ok to confirm



  • From your PC or a Server PC; run the Get-WmiObject cmdlet once again so as to receive the error
  • From the remote machine; run Notepad as Administrator and open the pfirewall.log file
  • Identify the Drop Action from the Firewall that points to the time we ran the Get-WmiObject cmdlet and the source-ip (src-ip) of the machine you ran the script from
  • Take note of the Protocol TCP/UDP and Destination Port Number (dst-port) Eg: 49155
  • You can enable an Inbound Rule for this your problem will solved. If you are administering a large network; apply this to a group policy instead.


Movie Maker 2012 does not run on Windows 7 32-bit/64-bit

After installing Movie Maker, you face the below error as illustrated


You may go through the link that shows up in the error and check the minimum system requirements. The only pointer that may catch your attention is the DirectX Version on your PC. The minimum DirectX Version expected is version 9.

To crosscheck this click Start – Type Dxdiag and press enter. The DirectX Version will be listed in the DirectX Diagnostic Tool Window that opens up. If your PC is relatively new and frequently updated; there is no reason why your DirectX Version should be below 10; so forget the minimum requirement of DirectX 9 for Movie Maker 2012


The most obvious solution to get your Movie Maker software working is to update your Display Driver

  • Locate your Display Driver Model and Driver Version
  • Start – Control Panel – Device Manager


  • As per the illustration, the display card is Intel and hence I will proceed to the Intel Website to download and Install the latest driver (
  • But if in your case; it’s an NVIDIA proceed to this link instead (
  • Locate your driver using the search options available on the respective Driver Manufacturer webpage.
  • Download and Install the latest updates
  • Once done, restart the PC and try running Movie Maker

Get-AdComputer Active Directory Powershell cmdlet on Windows 2003 SP2 Server

You cannot use the Get-ADComputer Powershell cmdlets on a Windows 2003 Server; you can instead run it from a member Server running Windows 2008 R2 or above / client machines running Windows 7 or above

There are a series of steps to follow before you can achieve this

  • Your Domain Controller running Active Directory on Windows 2003 should be minimum on SP2
  • You will need to install Microsoft .NET Framework 3.5 SP1 on your windows 2003 Server
  • Download and Install the Active Directory Management Gateway Service
  • When installing if you locate below error in log file you will need to download and install a hotfix
  • Possible Error Message when installing Active Directory Managment Gateway Service (C:\WINDOWS\Assembly\GAC_MSIL\System.DirectoryServices.AccountManagement\\System.DirectoryServices.AccountManagement.dll is Less Than 3.5.30729.4126)
  • Link to Hotfix for correcting above mentioned error
  • Restart the Windows 2003 Server
  • Once the server is restarted; proceed to services and ensure the Active Directory Web Services is started. Change the startup to Automatic
Active Directory Web Service
Active Directory Web Service

UAE EN Dresses Quontum728x90

Remotely Running Get-AdComputer Powershell Commands from Windows 7 Client

  • Download and Install Install the Remote Server Administration Tool for Windows 7
  • Once Installed; proceed to Control Panel -> Programs and Features -> Turn Windows Features on or off
  • Enable the Active Directory Module for Windows Powershell as illustrated below
Active Directory Module for Windows Powershell
Active Directory Module for Windows Powershell
  • You can now import the Active Directory Module in your Powershell Session within Windows 7 Client
import-module activedirectory

Remotely Running Get-AdComputer Powershell Commands from Windows 2008 R2 Member Server

  • Open Server Manager – Features – Add Features
  • Ensure that the Active Directory module for Windows Powershell is enabled as illustrated below
Active Directory Module for Windows Powershell in Windows 2008 R2 Server
Active Directory Module for Windows Powershell in Windows 2008 R2 Server
  • You can now import the Active Directory Module in your Powershell Session within Windows 2008 R2 Member Server
import-module activedirectory


Splwow64.exe error (The program cant start because dll is missing from your computer)



I do not know how many of you have ever encountered this error.  I’ve started facing this error quite frequently. This started happening when we had installed Xerox Workcentre 5890 machines in our office. The driver of this machine has been causing some issues on some of the 32 bit workstations. I guess this happens to some other drivers too ( I mean of other manufacturers). But as always there is a solution to every technical issue.

Please follow the steps below to sort out the issue:

  1. Click Start and type in regedit and press Enter. Alternatively press Windows button and R key at the same time and this opens the Run command. Type in regedit and press Enter.
  2. Scroll down to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Drivers
  3. When we expand the Drivers key, we should find the key Version-3.
  4. The sub-keys after this should contain the printer driver configuration information. Delete all the sub-keys that comes under it. At least delete the key that contains the name of the Printer model that is causing issues.
  5. Press Windows button and R key and press Enter. Type in “cmd” and press enter. This would open the command prompt window.
  6. Type in the command net stop spooler . Please note that this is equal to going to Service from Control Panel and stopping the print spooler service.
  7. Navigate to “C:\WINDOWS\system32\spool\printers\” and delete files in this folder, if there are any. Normally you might not find files in there, but if there are any, delete them. The folder is so significant because this is where the print spooler stores print files.
  8. Navigate to “C:\WINDOWS\system32\spool\drivers\x64\3” and delete all the files and sub-folders in here.
  9. Go to the command prompt window again and type in the command net start spooler or just right click on Print Spooler and press Start.

This should solve the issue once and for all.


Error while Uninstall a Program – Wait Until the Current Program is Finished Uninstalling

Applies to Windows 7 / Windows 8

A reboot would ideally get you through this. A quick option would be to kill explorer.exe and reinstate it

  1. Open Task Manager
  2. From the Processes Tab; right-click on explorer.exe and select End Process
  3. Your task bar would immediately disappear
  4. From the File Menu, of your Task Manager; click New Task
  5. Type in explorer.exe and click ok
  6. Your task bar should return and you can resume uninstallation of your program