Microsoft KB Archive/243029

From BetaArchive Wiki
Knowledge Base


Error Message: Synchronization Cannot Be Started Because You Are Not Able to Log onto the Network and...

PSS ID Number: 243029

Article Last Modified on 2/4/2004



The information in this article applies to:

  • Microsoft ActiveSync 3.1
  • Microsoft ActiveSync 3.0
  • Microsoft Windows CE 3.0 Professional Edition for the Handheld PC
  • Microsoft Windows CE 2.11 for the Handheld PC
  • Microsoft Windows CE 2.1 for the Handheld PC
  • Microsoft Windows CE 2.0 for the Handheld PC
  • Microsoft Windows CE for the Palm-size PC, Versions 2.11
  • Microsoft Windows CE for the Palm-size PC, Versions 2.1
  • Microsoft Windows CE for the Palm-size PC, Versions 2.0
  • Microsoft Windows CE Services 2.2
  • Microsoft Windows CE Services 2.1
  • Microsoft Windows CE Services 2.0
  • Microsoft Windows Pocket PC with Windows CE 3.0



This article was previously published under Q243029

SYMPTOMS

When you try to synchronize a Windows CE-based device to a desktop computer for the first time after upgrading to Microsoft Outlook 2000, you may receive the following error messages

Synchronization cannot be started because this desktop computer could not access necessary information. Please restart the computer.

-and-


Synchronization cannot be started because you are not able to log onto the network and access information. Restart your desktop computer and synchronize again. If the problem persists, contact your network administrator.

Note that items such as mobile channels and files synchronize successfully, but this issue prevents tasks, contacts, appointments and messages from synchronizing. Also, you may not be able to connect to a network, and restarting the desktop computer does not resolve the problem.

CAUSE

This problem can occur if Outlook 2000 does not properly update the copy of the Mapi32.dll file in the Windows\System folder during the Outlook 2000 installation. The file is supposed to be replaced with a stub which points to the real file in a separate folder. If the Mapi32.dll file is not replaced during Outlook 2000 setup, ActiveSync is not able to initialize Outlook 2000 for synchronization with Pocket Outlook items on the Windows CE-based device, and this generates the error message.

RESOLUTION

To resolve this problem:

  1. In Outlook, click Detect and Repair on the Help menu, and then click Start.
  2. Disconnect the Windows CE-based device from the computer, and then quit Outlook. Test to determine if the problem is resolved, and if not, continue to the next steps.
  3. Click Start, point to Find and then click Files or Folders.
  4. In the Named box, type mapi32.dll, click My Computer in the Look In box, and then click Find Now.
  5. Right-click the Mapi32.dll file, click Rename, type mapi32.old, and then press ENTER to accept the name change. Note that if there are multiple copies of the Mapi32.dll file in the list, rename each file to a unique name.
  6. Quit the Find tool, and then start Outlook.
  7. When Outlook starts and you receive a prompt that files are missing, click Yes to permit the Windows Installer to replace them.
  8. Reconnect the Windows CE device to the desktop computer and attempt to synchronize.

If you connect to an Exchange Server computer (in Corperate/Workgroup mode), you may need to turn on Offline folders. This is true if you are using a laptop computer and want to synchronize when you are not on a network.

For additional information about Offline folders, click the following article numbers to view the articles in the Microsoft Knowledge Base:

161725 OL97: What Are Offline Folders and How Do You Use Them?


182158 OL98: (CW) What Are Offline Folders and How Do You Use Them?


195435 OL2000: (CW) What Are Offline Folders and How Do You Use Them?


286038 OL2002: What Are Offline Folders and How Do You Use Them


MORE INFORMATION

When you start Outlook, it checks for the existence of the necessary files. In the case of Mapi32.dll, if it is not present at startup, Mapistub.dll is used. If for any reason Mapistub.dll cannot be found, Setup automatically attempts to replace both files.


Additional query words: handheld sync needs attention

Keywords: kberrmsg kbprb KB243029
Technology: kbActiveSync300 kbActiveSync310 kbActiveSyncSearch kbAudDeveloper kbPocketSearch kbWinCE200HPC kbWinCE200PalmsizePC kbWinCE210HPC kbWinCE210PalmsizePC kbWinCE211HPC kbWinCE211PalmsizePC kbWinCE300PocketPC kbWinCEPalmsizePCSearch kbWinCEPro300HPC kbWinCESearch kbWinCEServices200 kbWinCEServices210 kbWinCEServices220 kbZNotKeyword kbZNotKeyword3 kbZNotKeyword6