Ive not had to run file check after every patch.
Just when new patch happens. I simply let it patch. Go up to file repair from launcher. Let it download all the files, start the game at least once after the file repair, then close game and run resorepless and install, then run meta injector. Open with restore n patch, and run the game. (sometimesit will say it found a modified program and crash the game on first launch, but after that it shouldnt pop up again and should play fine).