Sonarr not starting on Windows since v2.0.0.3953? Read This:
This only applies to Windows. If you have Sonarr running on any other OS please make a separate thread.
If Sonarr doesn’t start, check the log files in C:\ProgramData\NzbDrone\logs. In it you’ll likely see:
TinyIoC.TinyIoCResolutionException: Unable to resolve type: NzbDrone.Core.Messaging.Events.IHandle`1[[NzbDrone.Core.Lifecycle.ApplicationStartedEvent, NzbDrone.Core]]`
```
This means your .NET install is years old and missing a required patch. It should be available in Windows Update, but the easiest solution is to simply install a recent version of .NET.
https://www.microsoft.com/en-us/download/details.aspx?id=42643