Introduction: There are several known causes for MPE+ not starting, and not all of them will produce obvious error messages. The following will help resolve most cases where MPE+ fails to open.
----------------
1) Cause: The PC is running Windows 7 N or KN, which do not contain the media features required for MPE+ to work.
Solution:
- Download and install the Windows Media Feature Pack for Windows 7 N and KN
- Reboot
- Try starting MPE+
----------------
2) Cause: Windows User Account Control prevented parts of MPE+ getting admin rights in time for it to load properly
Solution:
- Disable Windows User Account Controls
- Reboot
- Try starting MPE+
----------------
3) Cause: Microsoft Message Queuing was not installed or enabled.
Solutions:
Windows XP:
- In Control Panel, double-click "Add/Remove Programs".
- On the left tab of the "Add/Remove Programs" window, click "Add/Remove Windows Components".
- Select the "Message Queuing Services", then click Next.
- If prompted, point the installation to your Windows XP installation CD-ROM.
- When prompted, select to install either an MSMQ server or a dependent client.
- If your PC is not on a domain, check "Message Queuing Will Not Access a Directory Service", and click OK.
- Allow the installation to complete.
- You can check in the Services snap-in (service.msc) to confirm "Message Queuing" is listed and “Started”.
Windows 7:
- In Control Panel, click "Programs and Features".
- On the left tab of the "Programs and Features" window, click "Turn Windows features on or off".
- Expand "Microsoft Message Queue (MSMQ) Server".
- Expand "Microsoft Message Queue (MSMQ) Server Core".
- Check "MSMQ Active Directory Domain Services Integration", and click OK.
- Allow the installation to complete.
- You can check in the Services snap-in (service.msc) to confirm "Message Queuing" is listed and “Started”.
----------------
4) Cause: Necessary Message Queues could not be created due to a problem with the Message Queuing service.
Solution:
- Using Task Manager, end the process MobilePhoneExaminer.exe
- Open "Computer Management"
- Expand "Services and Applications"
- Expand "Message Queuing"
- Expand "Private Queues"
- Verify nothing is listed under "Private Queues" (this means the queues weren't created)
- Open the Services snap-in (services.msc)
- Stop and Restart the "Message Queuing" service
- Start MPE+
----------------
5) Cause: Access to the necessary Message Queues was denied.
Solution:
- Using Task Manager, end the process MobilePhoneExaminer.exe
- Open "Computer Management"
- Expand "Services and Applications"
- Expand "Message Queuing"
- Expand "Private Queues"
- For each Private Queue (dccommand, dcfile, dcprogress, dmreceive, dmsend) do the following:
Right-click to open Properties
Open the Security tab
Click "Advanced"
Open the Owner tab
Click "Other users or groups"
Type "Everyone" and click Check Names then OK
Highlight "Everyone" in the list and click Apply
Open the Permissions tab
Click Add
Type "Everyone" and click Check Names then OK
Select "Full Control" and click OK three times - Log into any account(s) where you want to run MPE+
- Install and/or start MPE+
----------------
6) Cause: A faulty MPE+ installation resulted is missing or corrupt files.
Solution:
- Follow the steps here to perform a clean uninstall of MPE+
- Reboot
- Reinstall MPE+
----------------
7) Cause: If Cellebrite Physical Analyzer is installed on the same box as MPE+, the customer may have disabled a few services that interfere with Cellebrite.
Solution:
- Using Task Manager, end the process MobilePhoneExaminer.exe
- Open the Service snap-in (services.msc)
- Make sure the following services are enabled and started:
Apple Mobile Device
Bonjour Service
iPod Service
ServiceLayer (if the Nokia drivers are installed) - Start MPE+
----------------
8) Cause: Some hardware platforms do not allow all of MPE+'s agent DLLs to load
Solution:
- Open Windows Explorer
- Navigate to "%USERPROFILE%\AppData\Local\Apps\2.0\... \... \mpe.app_... "
- Search for files with the extension .Agent.dll
- Change these files' extensions to .Agent.dll.old
- One-by-one, change the extensions back to .Agent.dll, attempting to start MPE+ after renaming each file. When one is found to prevent MPE+ from loading, rename it back to .Agent.dll.old so it does not try to load.
----------------
9) Cause: MPE+ and MPE+ nFIELD are installed on the same PC. These programs share the same settings file, so MPE+ may try (and fail) to use the external/thumb drive used last by nFIELD, which may no longer exist.
Solution:
- Ensure MPE+ nFIELD is closed
- Delete "%AppData%\AccessData\.ApplicationSettings.GlobalSettings.settings"
- Start MPE+