Windows Genuine Advantage Removal

First of all for those that don’t know, Windows Genuine Advantage or WGA is a peice of software released by Microsoft to validate your copy of windows when using services such as Windows Update or Download Center.

Due to the fact that these days you are required to keep windows up-to-date it is a good idea to satify the WGA notification.

However, because of the concerns over whether this application is infact a form of spyware due to the data it collects and sends back to Microsoft, also due to the fact that once you have established that you have a (il)legal version of Windows there is no longer any requirement to have the software installed.

Therefore Windows Genuine Advantage Remover software was created.

Once you have run RemoveWGA.exe and rebooted, before long you will be asked to install new Windows Updates. At this point you can simply choose custom on Windows Update, and de-select the Windows Genuine Advantage update, Windows Update will then ask you if you do not want to install this again in the future, you simply select no. This will be the end of WGA, and your windows updates will continue to function as before.
There are many other ways to remove the WGA however this is the most effective.

If you still have questions the Wikipedia has more information about the Windows Genuine Advantage.

Comments (1)

Fax to email

Fax to email is perhaps one of the most interesting, oldest and most overlooked technology.

These days although it seems like everyone has an email address, there are businesses that rely on their fax machine asif its their only means of communication to the outside world.

However, we can’t always be around to man a fax machine 24/7/365, so usually you’re left with a number of options:

  • Wait until you return so you can check your fax machine
  • Get someone else to check your fax machine, then send them to your current location
  • Tell people sending the fax to send to a different number depending on your location at the time
  • Tell them to scan it in and email it to you
  • Tell them not to bother at all

As you are probably aware for businesses that are none stop 24/7, if you are unable to reach critical information it is possible to loose business.

There is really only one solution…

That is you must have a computer, broadband, a fax modem, a phone line, and a piece of software to tie it all together.

The software you require must do the following functions:

  • Receive faxes
  • Send faxes via email.
  • Distinguish the difference between voice calls and faxes
  • Act as an answering machine if a voice call is received
  • Have some method of remotely accessing or sending voice messages

So far the only software I have found that will do this task is called FaxTalk, in particular FaxTalk Messenger Pro 7. This software is GREAT! It has the following features:

  • Complete voice messaging and fax solution.
  • Access contacts from Microsoft Outlook 2000/2002/2003 and Windows Address Book.
  • Send faxes over the internet to any email address.
  • Forward received faxes and messages by email.
  • Access received faxes and voice messages in Microsoft Outlook.
  • Receive calls and send faxes when logged out of Windows 2000/XP.
  • Block the reception of unwanted junk faxes.
  • Process received voice messages and faxes using notification rules.

And so much more, the list is endless! This is the ultimate solution.

However I didn’t stop there…

I also looked other fax to email solutions including fax gateways.

Tiscali offer a fax gateway to all of their members, and since its free to signup to Tiscali, its available to anyone. Once your signed up and logged in, you simply assign yourself a new number and you can receive faxes via email/webmail via your new number as of immediate effect.

There are many other broadband providers (such as Demon) that offer a similar service free providing you have a business broadband package with them, unlike BT, who simply are unaware of such a service.

Another fax gateway to have a look at is yac.com, apparently its free!

Comments (1)

A new month

First of all I’d like to say thanks to everyone who has visited my website since I began at the start of last month.

So far I have been going pretty much full steam ahead with this, releasing all my articles and posts I could think of, at a rate of 1 per day.

Over the next few months my other projects are pretty much going to take a front seat, which will mean I will have less time for this website.

I am going to attempt to make a post every few days or so. You can keep track of my posts by adding the RSS feed to Firefox or your RSS reader.

If you use any of my projects, scripts, or found any of my information useful, please provide me with feedback by leaving a comment in the relevant place or contacting me via IRC or by email.

Thanks and Enjoy!

Comments

MSN via IRC

Quite some time ago I decided that I wanted to offer support via MSN for a business. This is all very well until you want multiple staff to cover the “live” support, obviously you cannot have more than one client connected via the MSN protocol using the same account at any one time.

My solution to this was to use an existing platform that allowed multiple users, which was IRC. The next step was to create a “bot” that would connect to the MSN Messenger network and relay the information back and forth.

Originally due to my skills in coding in mIRC I decided to code a very simple MSN messenger client. This proved quite a challenge after looking at the MSN Messenger Protocol Docs. I decided to check out existing MSN messenger clients for mIRC and see how they had done it.

I tried roughly 5 from mircscripts.org, none of them worked apart from MSNMIRC by Artweks.

I decided to strip this down and allow relaying via remotely triggered commands, I codenamed this script “xmsn”. This worked very well for quite some time, until MSN decided to change the way their older protocols work, which meant they now required SSL to authenticate.

It took some time to figure out, but eventually the script was fully functional again with the addition of a DLL (ssl.dll - 58kb), however it seemed that this DLL would only work on some machines, yet not others, this meant I required a new machine to run one mIRC bot.

I ran this for some time, probably around a year, and decided that running a whole machine just for on mIRC based bot was a bit of a waste, so I decided to investigate my options.

Eggdrop was my first port of call, using some kind of TCL script that could connect to the MSN protocol would be fantastic, yet this did not appear to exist, however I did locate an MSN messenger client called aMSN, which was based on TCL. There were some issues with this though, firstly it is not eggdrop based, fine I thought i’ll strip it down, secondly there is no console mode, its a 100% GUI application, therefore a BIG task. I simply didn’t have the time to deal with this complexity.

After some further searching I discovered the BitlBee project, which is in itself an amazing project and an amazing idea. In principle its an IRCd that can connect to many popular instant messenger protocols such as MSN messenger.

The idea was to somehow run an eggdrop that would connect to a BitlBee server, connect to MSN, and relay the details to another IRCd using a relay tcl script. Obviously the relay script would also need the ability to accept triggers from the other IRCd so the users can control it and send messages, etc.

An alternative idea would be to use psyBNC with multiuser enabled, even though this method would probably be more secure, i’d prefer to use the eggdrop method.

In the end I decided to trim down a version of linkchan.tcl, which I had used before over the years and so was already fimilar with its structure and functionatility. This offers me a fantastic platform to base this project on.

There is the project research so far, the next step is to release bitlbee.tcl once i’m happy the script is stable.

Update: I have posted a beta version of the “bitlbee.tcl” under the eggdrop tcl section.

Comments (1)

Focus on one domain

Why you should be focusing on one domain name for one site

Often you will find yourself buying a domain for your project (eg: example.com), however these days to secure the brand you have to buy all the associated domains (eg: example.net, example.org, example.co.uk, example.info, etc).

I then find that visitors will end up entering the sites at different points from different domains, depending on how they find it, or what they have been told.

Read the rest of this entry »

Comments (1)

DVD decoders and other codecs

Possibly one of the most annoying and confusing issues on windows is dealing with and understanding which codecs you need to do what.

There are a number of solutions to ensure all of your music, videos and other media will play on your version of windows.

I’ve recently experienced a problem where Windows Media Center returns a decoder error.

This was stopping me from setting up the audio within the wizard, so the plan of action was to locate an all in one codec pack which then meant I didn’t have to worry about which codecs I need to do what, it just includes them all, or so I thought.

Okay, so the codec pack got the sound working, great. However when I come to play DVD’s there’s a decoder error yet again, which means I require DVD decoder software.

There are a few options with this…

  • Purchase the software Microsoft recommend
  • Purchase or download and try for 30 days the nVidia PureVideo Decoder - it would match the chipset
  • Purchase InterVideo DVD XPack for $14.95
  • Purchase or download and try for 30 days CyberLink PowerDVD SE or v7.0 - i’ve used this in the past
  • Purchase the Roxio solution which is CinePlayer for $14.95 - never used it, don’t like roxio
  • Download a free or open source DVD decoder - near impossible or does not exist

Not to worry though I can use the Microsoft Windows XP Video Decoder Checkup Utility to make sure any I do choose is compatible.

To be fair although it should be a crime to have to pay to watch DVDs on your computer considering you have purchased a piece of hardware that is essentially a DVD reader, you do still need a DVD player, and $14.95 (just over £8) is not a bad price for a legit piece of DVD playing software, and its a damn sight cheaper than purchasing a separate DVD player unit to do the same job.

However, more often than not, if you purchase your PC from a large retailer, or you purchase a retail optical drive, you will receive a copy of one of the Microsoft approved DVD decoders listed above, so it might be worth considering that before you make your next purchase.

Yet with all that in mind, I’m still looking for that free or open source DVD decoder that will work with Windows Media Center or approved by Microsoft. We can all dream can’t we?

You may ALSO require DivX, QuickTime and Real Player (or their alternatives) to name a few to play certain types of videos, and I would also suggest taking a look at Winamp if you haven’t got it already as its a brilliant piece of software for playing music and video clips.

Additional Notes: Recently I have been looking at both VideoLan’s VLC and Media Player Classic which are either free or open source alternatives. I’ve yet to test their ability to play DVDs, how compatible they are with different video types or how other software (such as browsers and other media players) utilise their codecs.

Comments (2)

I forgot my Windows logon password!

What should I do? Reinstall? NO!

So how do you recover it? You can’t, BUT you can reset it…

There’s a nifty utility called Offline NT Password & Registry Editor (aka ntpasswd) that will reset Windows NT/2K/XP passwords. It runs from self-booting diskette or CD. Please note that it will not recover AD passwords, and may render EFS encrypted files permanently unreadable.

To save wasting CD’s with small applications you can actually find this utility and a whole range of other useful recovery tools together on the Ultimate Boot CD (aka UBCD).

As if that isn’t enough Winternals (the same people who make Sysinternals Freeware) offer a peice of software called Administrator’s Pak which you can purchase from them. This software creates a bootable CD called ERD Commander which contains a utility called Locksmith which allows you to reset lost passwords.

Comments (2)

Parts inside your printer are at the end of their service life

Today I had the joy of fixing an Epson Stylus C46 UX printer.

It had the following error: “Parts inside your printer are at the end of their service life. See your printer documentation.”

After a little searching I discovered that most people were saying that “It is simply not worth repairing”, however, I took that as a challange, and decided that if I was going to throw it away anyway I might as well try to fix it first.

Before long I located a page on fixyourownprinter.com’s forum, which had plenty of details about similar issues.

This is the process I used after reading details on that page:

  1. Unplug the power and USB cables from the printer.
  2. Prepare your work area by putting scrap paper down. Have some spare, just incase. You may also require tissue paper. It is also recommended you use protective gloves as the ink will stain your skin for quite some time.
  3. Unscrew the screw at the back of the printer.
  4. There are two or three tabs at the back and two at the front. Gently push them in, and then using a bit of force pry apart the cover.
  5. At the back of the unit you need to locate some white pads, or sponge type things, initially they will seem fine, but they will infact be full of ink. You need to grab a pair of pliers and pull them out one by one, there should be four, put them on your scrap paper.
  6. Take the scrap paper with the pads on to your sink, turn on the hot tap and hold each one under the tap using the pliers until the water runs clear. If you have protective gloves on it may be worth squeezing the water out also.
  7. It is recommended that once you have done this, you let them dry.
  8. Now return the pads back into the printer.
  9. Put the printer back together, (mind out for the paper alignment, and give it some force), not forgetting the screw at the back.
  10. Plug in the USB and power cable and turned it ON. (Yes the lights will still flash)
  11. Download and install the SSC Service Utility for Epson Stylus Printers.
  12. Select your printer and model number (There is no Stylus C42 UX, so select Stylus C4x), then close the window.
  13. If it asks if you replaced with the pads; say “YES”. Then close the window.
  14. You will see a SSC Service Utilitiy icon (it looks like a printer) in the system tray (next to your click), and LEFT click.
  15. A menu will appear, from here you can click on “Protection counter” (its a red cross), then “reset protection counter”.
  16. Turn the printer power OFF, wait 10 seconds and then turn it back ON.

Done!

Additional troubleshooting…

If you have problems with paper feed, take it apart again, check everything is in place correctly, push things together tightly, and put it together again.

If you have trouble with print quality, open the lid, clean any ink residue, use the SSC Service Utilitiy to clean the heads.

Comments (78)

Safely Remove Hardware Icon

Here’s a quick guide on what to do if your “Safely remove hardware” icon has disappeared from your system tray.

This is a troublesome issue as it means that you cannot stop your USB devices therefore meaning you could cause corruption on your USB device.

How to always bring up the dialog (without the icon)

  1. Go to Start -> Run,
  2. Enter: %windir%\system32\RUNDLL32 shell32.dll,Control_RunDLL hotplug.dll
  3. The “Safely remove hardware” dialog windows should appear.

How to control the “Safley remove hardware” icon behavior

  1. Right-Click on the Task Bar
  2. Select Properties
  3. Under the taskbar tab, click the Customize button
  4. Select the program you wish to hide
  5. Under the drop down box, select Always Hide, Always Show, or Hide when inactive.
  6. Click OK

How to restore the icon to your system tray

  1. Open “My Computer”
  2. Right click on a drive and click Properties
  3. Click on the Hardware tab
  4. Select the removable drive from the list
  5. Click the “Properties” button
  6. Click on the Policies tab
  7. Change it from “Optimize for quick removal” to “Optimize for performance”

Note: If you don’t plan on hot-swapping your USB device very often, and you will ALWAYS make sure you use the “Safely remove hardware” dialog to remove your hardware, then use “Optimize for performance”, otherwise in most cases it is best to use “Optimize for quick removal”, this will allow you to unplug your USB device without worrying about corruption.

Further details are mentioned here: http://support.microsoft.com/kb/828012

Comments (1)

My computer has problems, what can I do?

You’d be surprised the amount of times I get people asking me this question, therefore this is a guide on what to do to try and work out what the problem might be or completly solve the problem all together.

Check for resource intensive applications

Go to Start -> Run -> type: taskmgr -> Press OK

Windows Task Manager will appear, from here you will have tabs at the top, you are looking specifically at the “Processes” tab, click that.

From there, you need to first sort the list by “Mem Usage”, you can do this by clicking on the writing twice, which will sort this list with the most at the top, you will then notice to the left “CPU” which is how much of the CPU it is using, and then further left “Image Name” which is the raw name of the application.

If there is a particular application that appears to be using a lot of memory and using a lot of CPU you need to select it and click “End Process” at the bottom. It is particularly noted that if you have no idea what this application relates to you inspect it further by searching for the Image Name on google, this should bring up a site that will tell you want the application is, what it does and most importantly if it is a threat or not.

If you restart your computer and the application still runs anyway you will need to look at your System Configuration.

Go to Start -> Run -> type: msconfig

From there you can select exactly which applications you wish to run (or not run) at start up.

If you suspect an application may be a threat to your computer I recommend you take steps to remove malware.

Recently installed software

Have you recently installed some new software?

Try uninstalling it by going into safe mode.

You can get into safe mode by hitting F8 BEFORE the windows logo appears at boot up, and select SAFE MODE from the menu.

Once in safe mode, simply go to the Control Panel, open Add/Remove Programs, from there uninstall the recently installed software.

Restart your system.

Contact the author of the software for a fix.

Check your hard drive(s) for errors

Go to Start -> Run -> type: cmd -> Press OK

Command prompt will appear, type: chkdsk /f

It will most likely tell you that it will run next time you boot up, at this point you will need to restart your computer.

If bad sectors appear on your hard disk you need to purchase a new hard disk as soon as possible.

Always contact your manufacturer and check warranties.

Defragment your hard drive(s)

What it does: If you imagine the hard drive in a physical sense there are usually between 2 and 4 circular discs inside, at the top of the hard disk there is a motor and reader head. What happens is as you store data onto the hard disk it gets distributed across the hard drive as it is used. The idea of defragmentation is to move your most used files (such as programs) to the edge of the discs, so as the head physically moves across them, it does not have as far to travel.

How to run: Go to Start -> Run -> type: dfrg.msc -> Press OK

Remove Spyware or other Malware

  • Make sure have a firewall and it is running.
  • Update your anti-virus software and run a full system scan.
  • Make sure your copy of windows is up-to-date.
  • Ensure you are running anti spyware software and it is up-to-date.

Faulty memory

If the RAM in the computer is faulty any data read or written from the memory is potentially going to error.

There are a number of applications that can test if your RAM is faulty or not.

  • MemTest for windows
  • MemTest86 boot disc
  • UBCD (with MemTest86)

If the RAM turns out to be faulty you need to work out what kind of RAM you have in your computer, there are three methods of discovery:

  • CPU-Z is a freeware that gathers information on some of the main devices of your system.
  • Use SiSoftware Sandra, hardware testing and reporting software.
  • Physically open your computer’s case (when its turned off) take out the memory sticks and make a note of any significant information that is labelled on the sticks.

Once you know which memory you have, you will need to purchase a replacement. With any luck you can purchase older ram from eBay or cex, alternativly newer ram can be purchased from eBuyer or your favorite retailer.

Bad Capacitors

Although it’s not very common, it is possible that your motherboard can have bad capacitors. To identify bad capacitors, badcaps.net exists to help you.

If in fact you do discover that you have bad capacitors you need to either manually replace the capacitors (which takes much skill), or get a replacement motherboard (under warranty or purchase from a retailer or website).

Other Hardware

Have you tried swapping the hardware out with an alternative?

Unplug all non-vital devices externally and internally. Try that, otherwise…

Locate an alternative graphics card, PSU or other suspicious hardware. You could try asking a friend to borrow theirs, ask your local computer store, an IT expert or a supplier.

Last Resort - Format
I don’t like to recommend it, as it can get very complicated, and data can be lost. However it may be worth doing a clean install of your operating system using the original disc.

Make sure you backup all your important data, then insert your operating system disc, reboot and make sure the CD-ROM driver has priority in the boot sequence in BIOS.

From there simply follow the on-screen instructions, making sure you do a new install (not repair), and do format the hard drive.

None of the above

If none of the above works, contact your local IT expert or supplier.

Comments

« Previous entries · Next entries »