I solved it but it coast me so much hours to find the problem. So I just want to help you save this time.
This error message appear ONLY because the file(s) is corrupt. Now you have to understand why and how this file can be corrupted.
1. Problem during the download or already corrupt on the server
2. RAM: One of your RAM is failing
3. Hard drive is failing
For me it was RAM! Something undetectable when you don't know the symptome. Download MemTest86 and try it. Trust me. If you find just one RED LINE (error) Remove all you ram and try on by one. When you find the faulty RAM lauch again MEMTEST86 for at least 3 hours. If there is no errors enjoy your game(s). You probably have to download your game again and maybe install your windows and software again. Why? Because faulty ram can corrupt every files of your system...
If you have just one RAM and you get errors buy a new one. Remember most of the RAMs are lifetime warrantly.
PS: I'm still learning english I'm sure I did tones of miss spelling but I know my message can be valuable for a lot of people.