ActiveSync 4.5 won't start
I recently bought an HTC Imagio (Verizon) with WM 6.5 installed. I installed ActiveSync 4.5 and was able to easily sync with Outlook 2003 for about a week. I have XP SP3 installed. A few days ago, whenever ActiveSync launched, I would get the following error:
WCESMgr.exe -Entry Point Not Found
The procedure entry point _except_handler4_common could not be located in the dynamic link library msvcrt.dll
I've see some other posts about this issue, but no resolution. I've uninstalled and re-installed AS 4.5 many times. I've used registry cleaners to get rid of all the files installed. I've used Dependency Walker and found that the msvcrt.dll files I have do not have _except_handler4, just 2 and 3. From what I've read, it seems _except_handler4 is a Vista thing. I don't know why my AS 4.5 would be looking for it. I am at a loss at what to do next.
Answers
- If you did not try it yet, rename the msvcrt.dll to msvcrt.old as explained in the KB article below:
http://support.microsoft.com/kb/324762
Pocket PC Mauritius http://PocketpcMauritius.blogspot.com/ http://PPCMUDownloads.blogspot.com/- Proposed As Answer byJack Cook - aka Help_LineMVP, ModeratorTuesday, November 03, 2009 2:52 PM
- Marked As Answer byWMTA1OwnerTuesday, December 01, 2009 2:56 AM
All Replies
- If you did not try it yet, rename the msvcrt.dll to msvcrt.old as explained in the KB article below:
http://support.microsoft.com/kb/324762
Pocket PC Mauritius http://PocketpcMauritius.blogspot.com/ http://PPCMUDownloads.blogspot.com/- Proposed As Answer byJack Cook - aka Help_LineMVP, ModeratorTuesday, November 03, 2009 2:52 PM
- Marked As Answer byWMTA1OwnerTuesday, December 01, 2009 2:56 AM
If you did not try it yet, rename the msvcrt.dll to msvcrt.old as explained in the KB article below:
http://support.microsoft.com/kb/324762
Pocket PC Mauritius http://PocketpcMauritius.blogspot.com/ http://PPCMUDownloads.blogspot.com/
It didn't work. The error message discussed in the KB article is similar only in that the executable file called a function that did not exist in the .dll. I checked the version of msvcrt.dll that WCESMgr.exe was calling and it contained the procedure _resetstkoflw. But none of the versions of msvcrt.dll on my computer (probably 6 or more) have the _except_handler4 procedure. They do have _except_handler2 and _except_handler3.
Again, I've seen _except_handler4 referenced as a Vista only function. Why would my ActiveSync (designed for XP) be calling that function? Would there be any harm in trying to get a Vista version of msvcrt.dll? One would think it would be backward compatible.- I think that I have read with Vista and Win 7 you need to use a different program to sync and not activeSync. Sorry, I can't remember the name of it right off the top of my head. Should be easy to find with a search for something like vista and activesync
- Hi Greg!
Just checking back with you to find out if you are still experiencing your issue. Since we have not seen a response from you in a while, we hope that means that you have resolved your issue. If this is not the case, please let us know the current status so that we may continue to provide suggestions and recommendations as required.
Thanks!
Thank you from the Microsoft Windows Phone Team
http://www.WindowsPhone.com/TotalAccess - Hi Greg!
I am going to go ahead and mark this thread as answered since we have not received any further information from you. We can still provide additional information and tips when you come back to this thread with more information. Marking threads as answered helps other customers searching on the same or similar issues. This thread stays viewable and accessible for additional postings either way.
Thanks!
Thank you from the Microsoft Windows Phone Team
http://www.WindowsPhone.com/TotalAccess

