Thanks oken, that's great. Update completed and much more stable already.
I did have to use Windows XP to perform the update - I tried stopping the services in Windows 7 as per the instructions elsewhere in the thread, but I still got an error part way through the update process.