The Black screen libnghttp2.dll error can put a stop to your session of MOBA mayhem in League of Legends at the worst of times. But is there a fix for when your program can’t start because the file is missing?
Here’s everything we know about the League of Legends black screen libnghttp2.dll error and whether there’s a fix for when the program can’t start because the file is missing.
League of Legends libnghttp2.dll Error
The League of Legends libnghttp2.dll error tends to pop up as you open your game client. The full accompanying message reads as follows: “The program can’t start because libnghttp2.dll is missing from your computer. Try reinstalling the program to fix this problem.”.
As you can probably tell, the error seems to stem from issues with the libnghttp2.dll file, which prevents the program from starting. Luckily, there are ways to address the issue.
The simplest solution involves googling the libnghttp2.dll file and downloading it to your PC. Simply copying it over to the League of Legends folder has proven to fix things for a fair share of people.
If the error persists, you could consider using the Hextech Repair Tool for a clean reinstall, as the error text suggests. Riot Games also recommends checking your permissions.
For more help with League of Legends, check out our articles on the login queue heavy traffic error and the something unexpected happened while trying to create your lobby error.