This is third solution. 1. You might try to repair your client. (Run as Administrator) 2. If that doesn't work, make sure you have .NET Framework 3.5 or 4.
Make sure your computer is up to date, restart your computer and after
that remember to run League of Legends as Administrator.