Enhance Windows file copying

TeraCopy speeds up Windows file copy operations as well as adding a few much-needed features such as smart error recovery and a pause button. It integrates with the Windows shell completely so you don’t need to run a separate program to reap the benefits. It’s a free download for home users; the Pro version is $19.95 (about £10). Highly recommended!

Thunderbird tip: start replies above quoted text

Thunderbird has the somewhat strange default behaviour of starting replies below the quoted message. Fortunately there is an option to change this, and I’m mentioning it here as it’s a little hidden away and I had trouble finding it myself.

Click Tools (from the menu bar), then Account Settings. Now choose Composition and Addressing which appears under your account name on the left. Underneath Automatically quote the original message when replying (which should be checked) you can then change start my reply below the quote to start my reply above the quote. Easy as that!

Recover Windows product key from remote installations

There are a number of product key recovery utilities for Windows – Magical Jellybean Keyfinder is the first one that comes to mind, possibly because of the name – but ProduKey is the first I’ve seen that will recover keys from other installations, for example via a local area network or from slave hard drives. It also recovers keys for Office and SQL Server, and at a diminutive 31KB, deserves a place on any technician’s USB drive. It is one of a number of freeware utilities available from the NirSoft website.

Edit: Actually the new version of Magical Jelly Bean has similar functionality, although it’s still in beta at the moment.

How to remove Vista OEM branding

If you don’t feel the need to be reminded of your computer manufacturer every time you use the System or Performance Information & Tools applets, copy the following (italicised) lines into a blank Notepad document and save to your desktop as RemoveBranding.reg. Then double-click the file and accept the prompts to permanently* remove your manufacturer’s name and logo.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation]
“HelpCustomized”=dword:00000000
“Logo”=””
“SupportHours”=””
“Manufacturer”=””
“SupportPhone”=””
“SupportURL”=””

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winsat\WindowsExperienceIndexOemInfo]
“Logo”=””

If you’d also like to hide the logo from the Welcome Center, rename the oobe.xml file (which you will find in C:\Windows\System32\OOBE\Info) to something else, e.g. oldoobe.xml.

* In case you ever want to restore the System/Performance Info branding, you should first back up the relevant registry keys. To reinstate the Welcome Center branding, simply rename oldoobe.xml back to oobe.xml.

An unexpected WHAT?

I’ve just been doing some PHP programming and the following error came up:

Parse error: parse error, unexpected ‘)’, expecting T_PAAMAYIM_NEKUDOTAYIM in /home/foo/bar/baz.php on line 81

Turns out that Paamayim Nekudotayim means ‘double colon’ in Hebrew and is the official name of the scope resolution operator. I guess it’s the PHP developers’ idea of a joke…

Anyway, the cause of the error in my case was a dollar sign missing from the front of a variable.