When trying to fix my 34H launcher problem target file BF3 not found, I had to install Zinstaller.bat as what the forums said. I did, then copied it to BF3 files. The problem is that when I ran it, it said that DirectX wasn't installed. But I was sure it was. I had to reinstall it again, but nothing changed. I have even restarted my pc but it's still the same. Please suggest a solution for this mess