NiNite Autoinstaller – Save time building new Windows Systems

If you are a system builder, you probably hate having to spend so much time downloading all those extra little applications that do not come bundled with Windows.

For example:

  • Adobe Reader
  • Windows Live Applications
  • Skype
  • Alternative Web Browsers
  • Adobe Flash (because you want YouTube right?)
  • Java

Luckily there is another way – using Ninite.

Ninite allows you to select the applications you would like to install and bundles them as a single package, you no longer have to go to each individual site and grab all the individual packages then install them one by one. Just go to NiNite, click the apps you would normally install, then click get installer.

Once downloaded, open the application and let it run, it will do all the work for you. You can now go something more important, and you have saved yourself a considerable amount of time in the build process.

Firecore – Enhance your Apple TV 2

Last year, I had no idea what to purchase for my partner for christmas – so because she is a avid user of Apple products I thought I would purchase and Apple TV for her.

The device itself I found to be quite a good form factor, very small so it wont take up a lot of room.

Upon opening the present she was surprised and full of joy, then she asked can we use this instead of what we have now?

At that point in time we were using an old laptop connected to a TV and amplifier to stream things that we had downloaded – I thought to myself of course we can, and we can get rid of that eyesore of a laptop.

Then I began to think more of it and recalled that Apple tend to only support a limited number of playback formats, the majority of the files that we were currently downloading or had downloaded were not part of this list.

This was an issue, because it meant we would have this new device that basically wouldnt do what our old Dell laptop could.

However, after some google searches I happened to find

Firecore really opens up the capabilities of the Apple TV whilst still leaving intact Apples own software. So you can still use Airplay, iTunes and everything you would normally expect of an Apple TV 1 or 2.

Firecore is not free, although depending on the software version of your Apple TV the jailbreak is.This will allow you to SSH into your ATV and start using things such as wget to obtain packages. Initially when I set my first device up, I used Seas0nPass to jailbreak, then SSH to gain command line access to download the packages required to install XBMC – if your ATV 2 is version 4.4.4 or 4.4.3 this is still possible. If you like me, unfortunately upgraded to iOS 5 without saving the SHSH blobs from your old software version, paying for firecore is the best option as XBMC for iOS5 is currently slow and buggy.

What about the Apple TV 3? – Firecore are working quite hard at implementing there system on the ATV3 but the ability to access the underlying system is proving to be a very daunting task.

So at this point in time, if you want to improve your playback capabilities and functionality of your AppleTV 1 or 2 check out firecore, and possibly in the future they could even have software for the ATV 3.


Error 9004 MYOB Accounting Plus 17

I recently encountered this error when transferring MYOB Accounting Plus from an old 32 bit XP machine to a new Windows 7 x64 Bit machine.

The error occurs after you try to open the Company File and says something about M-Powered services not being found.

Initially I thought I would probably need to have the Installation CD, as the user looked for this I continued to look at why this error may be occurring.

M-Powered services references a Java environment stored in C:\Program Files\MYOB

In my case I had only copied the myob17 folder. You also need to copy the folder mentioned above to the same location on the new computer that you are migrating to.

However, this isnt enough as on a clean installation MYOB still has no idea that folder exists, you need to add the following registry keys (Note these are for Windows Vista and above):

For a 32 Bit windows installation:

[HKEY_LOCAL_MACHINE\Software\MYOB Technology][HKEY_LOCAL_MACHINE\Software\MYOB Technology\AU]
[HKEY_LOCAL_MACHINE\Software\MYOB Technology\AU\MSC\3.0]
“JavaHome”=”C:\\Program Files\\MYOB\\Common\\JRE”

For lazy people the .reg file is here: myob32bit.reg
(Double click and say yes add to registry)

For a 64 Bit windows installation:

[HKEY_LOCAL_MACHINE\Software\Wow6432Node\MYOB Technology][HKEY_LOCAL_MACHINE\Software\Wow6432Node\MYOB Technology\AU]
[HKEY_LOCAL_MACHINE\Software\Wow6432Node\MYOB Technology\AU\MSC]
[HKEY_LOCAL_MACHINE\Software\Wow6432Node\MYOB Technology\AU\MSC\3.0]
“JavaHome”=”C:\\Program Files\\MYOB\\Common\\JRE”

For lazy people the .reg file for 64 bit is here: myob64bit.reg
(Double click and say yes add to registry)

To make this process more automated, on the old system right click on the MYOB technology key and goto export, then save the file. Copy the .reg file to the new machine and double click it to add the entries to the registry. Please note though, if you export on a 32 bit machine, you will need to edit the file to reflect the keys above before importing or it will not work.

There are much better accounting programs available now, but unfortunately people still want to use MYOB, try give your users alternatives like that dont ever have these issues and will save both you and your user time.


Can not accurately check the licence for this computer 0x8009006 (WinXP)

This seems to be happening a little more frequently in the last couple of weeks. You go to log on to your computer but you can not, getting logged off with an error like the above or similar.

There are several posts and forums about how to repair this error by re-registering DLL files, deleting Windows Product Activation Files (WPA files), virus scans.

I like many others tried many of the suggestions and had no luck in getting beyond the error – however there is a way around this.

Windows XP’s installer has the ability to repair an existing installation rather than overwrite it. A repair install rewrites the WPA files, registry keys and upon boot will reactivate your installation. Repair installs do not affect your current user data – once complete you should see your desktop as it was.

There are some rules to completing repair installs though – the major being selecting the correct installation media i.e. dont use XP Home if you have XP Pro installed, it wont work. If you have Service Pack 3 installed, dont use a XP Install disc that only has service pack 2 or a vanilla disk – it will break things if you do. Match your installation media to your current system, if you only have a disc that contains an earlier service pack, or none at all – take a look at and read about how to slipstream service packs and updates into a installer CD.

Another common mistake people make doing repair installs is not having a CD key – if you dont have one, dont bother trying the repair process, it will get to the point where you need a key and you will be stuck, if you say activate later you will just run back into an activation error.

How do I do a repair install?

Boot your computer from CD with the matched installation, and make sure you press a key when it says “Press any key to boot from CD” or the system will proceed to boot from the hard drive.

Initially you will see the EULA agreement where you will need to press F8 to agree to the terms then the installer will begin to start. The first screen you will see will advise you to press enter to install Windows or press R for recovery console. Press enter as afterwards the installer will scan for existing installations and then give you another prompt.

The next prompt is press esc to install a fresh copy of windows or press r to do a repair install – this is the option you want. Press r and let the computer do its thing, go do something else for a while and come back and follow the prompts, the computer will reboot eventually to a graphical installation, again follow the prompts through.

Once complete the computer should boot up as normal and simply login to your user. If you want to double check your activation status, go to this site will not work unless the system is activated.

If you did not slip stream a CD using nLite you are best off to install all of the high priority updates from the update site, some updates may be necessary for certain components or software installed in your system to run correctly.

So now, next time you see this error on a machine instead of trying to reregister all of the WPA components, move the wpa.dbl files and all of the other “tricks” just do a repair install instead, in most cases it will save more time then trying to manually repair the WPA error.


iertutil.dll was not found Windows XP

Recently Microsoft started rolling out Internet Explorer 8 as a non-optional update for Windows XP. Considering how insecure the older versions are this isnt really a bad thing except when the automatic update fails and stops your computer from booting correctly.

You may have seen the following errors pop up:

iertutil.dll could not be found


Error the ordinal 681 could not be loaded.

This happens as explorer is starting to load, and causes problems with automatic installation of USB devices as well. Fortunately though there is a fix.

There are several different methods that people reccomend on how to fix this particular issue. One of them is to use system restore to return the computer to a useable state. Although this is likely to fix this particular error, it can cause you more errors and despite what people believe it DOES delete data.

The appropriate way of fixing this error is to replace the iertutil.dll file with the version that windows is expecting to find – not the corrupted version.

This file is located in c:\windows\system32\ problem is it is corrupt or incorrect, luckily though Windows saves a copy of the file in C:\windows\system32\dllcache

Now there are two ways to move this file, if you have a recovery CD such as UBCD for Windows or MSDART you can copy the file from C:\windows\system32\dllcache to C:\windows\system32 and overwrite the existing file. I would reccomend doing this only if you are having issues with keyboard/mice since USB recogniton is broken.

If you can boot into windows still it is much easier to do the following:
1. Press ctrl+shit+esc on your keyboard, and you will see the task manager pop up.
2. Goto File > New task
3. Type in cmd and press enter

This should open the command prompt, although one computer I repaired recently would throw an error as soon as you typed into the run box, if this happens, click the error then use your keyboard to move the text cursor and continue writing the command

4. Once in command prompt type the following to enter the system32 directory

– cd \ (then press enter)
– cd windows\system32 (then press enter)

Your path should now show c:\windows\system32

Now that you are in this directory I suggest you rename your current iertutil.dll file just in case you need to revert back to it. Type the following:

– rename iertutil.dll iertutil.old (then press enter)

The command line will just return it will not say file successfully renamed or anything like that.

Now we need to copy the file from the dllcache into the system32 directory. To make the command more simple you should do the following:

Considering your path should show c:\windows\system32 you will only need to cd (change directory) into dllcache not an entire path

– cd dllcache (press enter)
– path will now show c:\windows\system32\dllcache

Now you are in the dllcache directory type the following to copy iertutil.dll to where it needs to be

– copy iertutil.dll c:\windows\system32 (press enter)

You should get the message “1 file(s) copied”

If you have got this far – you can now reboot your computer. Providing this was your only issue, you should now be able to boot all the way in to your desktop.

Now – before you go doing anything to avoid the error occuring again download Internet explorer 8 full installer and install it. I strongly recommend running windows updates as well.