How can I install .NET Framework 3.5 when League of Legends shows error 0x80070057?

0
0
Asked By MellowCedar42 On

I bought a new laptop and installed the Riot launcher, but League of Legends says .NET Framework 3.5—including .NET 2.0 and 3.0—is required. The built-in installer fails every time with "The parameter is incorrect" and error code 0x80070057. I also tried downloading .NET 3.5 separately, but that produces the same error. The .NET 3.5 option appears to be turned off in Windows Features. What is the best way to install or repair it?

2 Answers

Answered By BrightLynx_58 On

You can try Microsoft’s official .NET Framework 3.5 download instead of letting the game launcher handle it. Make sure you use the installer intended for your version of Windows and run it as administrator. If that gives the same error, the Windows component store may be damaged rather than the download itself failing.

MellowCedar42 -

I tried the official installer too, but it still returned the same 0x80070057 error.

Answered By QuietHarbor7 On

Because .NET 3.5 is a Windows feature, enable it through “Turn Windows features on or off” and select the option for .NET Framework 3.5, including the 2.0 and 3.0 components. If Windows cannot enable it, repair the existing .NET installation and then restart the computer before trying again. Running Windows Update first can also provide the files needed for the feature.

MellowCedar42 -

I checked Windows Features and the 3.5 option is currently turned off, but enabling it fails with the same message.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.