The long fool proof way to fix most BF2 and PR mod Errors
Check to make certain you have installed and are running PR correctly.
Go here for a full installation guide:
https://www.realitymod.com/forum/f27-pr ... ation.html
NOTE: Make sure you allow new desktop shortcut during installation.
If you suspect that a virus or other Malware programs is effecting the files:
Get your favorite Anti-Virus or Malware software, update the definitions and do a full scan from Safe Mode. You can get to Safe Mode by pressing F8 leisurely during the initial boot up of Windows.
If you suspect that corrupt install files may be the cause:
Double check the integrity of the install file by using this method: HERE
If you suspect that a bad HDD (Hard Drive) may be affecting the files:
Do the following steps:
- Go to My Computer -> (Right Click) C:\ Drive -> Properties -> Tools Tab
- Click on Check Now in the Error Checking section.
- Check on the option to, "Scan for and attempt recovery of bad sectors"
- Then click Start and let it run through it's entire scan.
If your getting seemingly random MD5 kicks
- Download memtest86 .iso for your particular OS. You can get that application from the following website: Memtest86.com - Memory Diagnostic
- Burn the file to a CD as an ISO or copy it to a Flash Drive.
- Boot from this media and it will auto start the memtest86 application. Make sure you let it run through at least 2 passes on your memory.
- If it finds an error or hangs for a long time (minimum 10 minutes on the exact same thing) testing one part of it then you may have an issue with your memory.
- To find out which memory stick is bad or if a DIMM slot on your motherboard is bad you will have to do a few things. Make sure you have a can compressed air to blow out any dust particles. Do not do this in a dirty environment and make certain you have discharged any static electricity you have by touching something grounded.
- FIRST POWER OFF YOUR PC AND UNPLUG IT. THEN PRESS THE POWER BUTTON AND DISCHARGE ALL ELECTRICITY FROM THE PC THAT MAY BE LEFT.
- Take out all your memory and then use the compressed air to blow out the DIMM slots. Then test each stick individually by placing one stick in the first DIMM slot. Then replug in your PC and run the memtest86 again. Do at least two passes on each memory stick making certain you do the power discharge I put in caps above each time. Once you have tested all your memory in this way and if each one passes the test then you have eliminated memory as an issue and must then test out the DIMM slots on your motherboard.
- First plug in the first two memory slots. Most motherboards have dual channel memory and so you will have to test slot 1 and 3 or slot 1 and 2 depending on your motherboard. You must read the documentation on your motherboard to know which ones are dual channel. If the first two slots pass the memtest86 then you plug in the 3rd slot. Run the test again. Finally the 4th slot and run the test again. You should know by then which slot is broken and plan accordingly. If they all pass for some reason after all memory sticks are plugged in then it may be that you simply had dust in the slot that was effecting memory access. Try to run the game again and see if you get any errors.
- If you do find a bad slot, then you may need to buy new memory in order to get the same amount of memory that you had before. For my issue I had all 4 DIMM slots taken up by DDR400 512mb sticks. DIMM slot 4 on my motherboard was broken. So I ended up buying 2 DDR400 1GB sticks and putting them in Slots 1 and 3. Slots 2 and 4 (the broken one) are not used.
If you are still having unexplained issues then you need to do a clean install of BF2 and PR. This is the most guaranteed solution if your having problems with a PB error saying "MD5Tool Mismatch".
First try just reinstalling the PR core files only. If your still having issues, you will need to:
- Uninstall all PR files
- Uninstall BF2 and any expansion packs
- Manually navigate to C:\Program Files\Battlefield 2 and delete the folder
- Manually navigate to C:\My Documents\Battlefield 2 and delete the folder
- Restart your computer
- Defragment your hard drive - this is important because MD5 checks need very fast response times.
- Install BF2
- Apply BF2 1.41 patch
- Install PR - first core files, then the levels
Make certain you list in your post your Operating System, Computer Specs and your directory Path for BF2.
If you have any other issues with the MD5 tool mismatch please visit this thread:
https://www.realitymod.com/forum/f27-pr ... oting.html





