I also encounter such problem, electrum not launching even though it is on the task manage. I often rightclick electrum on the task manager and end process it then relaunch the electrum. Mostly it works that way. If it is persistent, I restart the PC and relaunch the electrum and it also solve the problem.
The reason behind the electrum not launching is possibly there is a glitch that make the interface of the electrum not appear. It is also possible that there is conflict on the use of resources reason why the application just get listed on the task manager and yet the UI doesn't appear.
Sometimes you can not find Electrum wallet when you click on Start menu of Windows and Type Electrum. Restart your computer and repeat it, if it does not succeed, you can do following steps.
Find the wallet directory location:
https://electrum.readthedocs.io/en/latest/faq.html#where-is-the-electrum-datadir-locatedWhere is the Electrum datadir located?
The data directory of Electrum is where wallet files, config settings, logs, blockchain headers, etc are stored.
On Windows:
Show hidden files
Go to \Users\YourUserName\AppData\Roaming\Electrum (or %APPDATA%\Electrum)
On Mac:
Open Finder
Go to folder (shift+cmd+G) and type ~/.electrum
On Linux:
Home Folder
Go -> Location and type ~/.electrum
Where is my wallet file located?
The default wallet file is called default_wallet, which is created when you first run the application and is located in the /wallets folder, inside the datadir.
Copy and paste your wallet file to your desktop or better your D disk as your backup. Even if you have the wallet seed backup, I still recommend you to copy and paste that wallet file.
Next, you uninstall Electrum wallet software, and reinstall it. If the new installed wallet software opens smoothly, you can copy and paste your wallet file to that directory location again, and use it. Or you can recover it from your wallet seed.