If you can switch your AIO's USB-mode to ActiveSync-mode then first of all do this. Then using Win32 freeware tool CeRegeditor you search your unit's registry for "CE Explorer" (or how you really renamed the navigation software to) to get out the registry key which became corrupted. When/If found, then you simply correct there the path to the navigation program.
Bookmarks