I found a solution for this but it takes some time. Let me explain what I did.
What I understood is this error is happening when there is a corrupt data.xxx file. You have to identify what is the corrupted file inorder to fix it.
First of all check whether there is a data.xxx file with 0 KB or less than 100MB if so delete it file and repair again. If not do following, Warning this take a lot of time. I’m bad with english and explaining stuff. If you have questions ask me.
- Copy your whole MW folder (Lets name this as folder A)to somewhere else.
- Delete the original game folder.
3)Now start the MW installation.(Installation folder we call this as folder B) Stop it when you can see a folder called “data”. (As per today download size is 234 GB keep note of this download size)
(For some reason I cant upload images here.)
4)Open folder A go in to data folder. In here you can see data.000 to data.267. - Now copy from data.000 to data.100 to data folder in Folder B.
- Open battlenet app and scan and repair MW. (You will something less than 234 GB. This means you are on the right track)
Now there are 2 scenarios.
Scenario 1 = You will something less than 234 GB
Scenario 2= Still Looping
Scenario 2
7) This means one of the files between 000-100 is corrupted so you have find what is that file.
Only way is to putting them through the scanning.
Trying breaking it to 4 segments.
data.000-data.025 = segment 1 likewise.
Now delete data.xxx files in folder B. First copy and paste segment 1 to folder B. Then initiate a repair. It loop still hapning that’s means a file between 000-025 is corrupted. Now segment those again.
data.000 - data.010 = segment B. I think now you go the idea. By doing it you have to find the data file which is corrupted. after this delete that corrupted file.
Scenario 1
7) Go through scenario 2 only difference is that your corrupted file is between data.101-data.267.
8)After deleting the corrupted files/file move the rest of the data.xxx files to FOLDER B. Now if you initiate the scan and repair it will download equilant of what you deleted. (For me only 1GB. ONly 1 file was corrupted).
9)Then you will be able to launch it normally.
However it is more likely that you will get a dev error.
To fix this.
A) Download Revo uninstaller and uninstall battlnet app through this. (Select advance option and delete even the registry keys)
B)Check %APPDATA% / %LOCALAPPDATA% / %ProgramData% and if there any folder starting with BATTLE delete them.
c) Open Documents. Delete the Call of Duty Modern Warfare folder.
d) Restart (IMPORTANT)
e) Download battlenet again.
f) Locate the game.
e)Play.
I must say that I love this game but I’m highly unsatisfied with the size of the game. Also, this game has 0 optimizations.