Update (9-July-2008): NSU now officially supports Windows Vista. See announcement here.
Nokia has recently released firmware updates for Nokia N95 family; but unfortunately not the North American variant yet. Since I have the classic Nokia N95 (a free gift for my participation at Forum Nokia Wiki), I tried to update my firmware as well. What happened? It won’t update on Windows Vista. There is an error message related to Nokia Service Layer Host Process (see screenshots below).
You won’t see this problem on Windows XP. It happens on Windows Vista only. Is there a solution to this problem? Should you just find an old computer with Windows XP? I found an interesting discussion at Nokia Support Discussions. Basically, what you need to do is retrying the update; but do not remove the USB cable or turn off the phone.
Here is the detail:
- Once you see dialogs like screenshots above; close Nokia Software Updater from Task Manager. You can display Task Manager by pressing Ctrl+Alt+Del or right click the task bar and select Task Manager menu.
- Do NOT remove USB cable from the phone or turn off the phone!
- Restart Nokia Software Updater. It will ask you to reinstall the software on the phone. Press Reinstall button and then press Retry button on the next dialog. If there in an instruction to remove battery and turn on the phone, do NOT do it. I tried it and it didn’t work.
PS: If the instruction above does not work; you may have to find an old computer with Windows XP.
Update ( 30-May-2008): The latest Nokia Software Updater currently disable support for Windows Vista. So, you won’t be able to use the above tip to update your firmware. The only way to update is use Windows XP.
Update (07-June-2008): Please visit my latest posting to run Nokia Software Updater on Windows Vista. It will allow you to use Windows Vista to update your firmware while waiting the official support from Nokia.