Numerous users have recently reported issues launching the Twitch application on their Windows 10 or 11 PC. Twitch officials have acknowledged the problem and announced they are investigating the issue, which also affects VOD loading. In the meantime, our team has investigated and identified several effective fixes for this problem. All of these fixes are included in this guide, so be sure to read it all the way through to address any issues you may be experiencing with launching the Twitch application.
Also Read
Fix: PS5 Twitch No Audio | Mic Sound Not Working
Twitch Stream Not Loading, How to Fix It?
Fix: Twitch Not Working or Crashing on Xbox One, Xbox Series S|X
Fix: Twitch Login Error “Something went wrong”
Fix: Twitch Error While Loading Followed Channels
How to Fix If Your Twitch Emotes not Showing
Why Twitch Won’t Launch on Windows 11 or 10
Here are several reasons why Twitch might not launch on Windows 10 or 11:
- Outdated Software:
- The Twitch application or Windows OS might be outdated, causing compatibility issues.
- Corrupted Application Files:
- Files within the Twitch application may be corrupted or missing, preventing it from launching.
- Conflicting Software:
- Other applications or background processes might be conflicting with Twitch, causing it to fail to launch.
- Insufficient Permissions:
- The Twitch application might not have the necessary permissions to run on your system.
- Internet Connection Issues:
- A poor or unstable internet connection can prevent the Twitch app from launching properly.
- Firewall or Antivirus Blocking:
- Firewall or antivirus software might be blocking the Twitch application from running.
- Graphics Driver Issues:
- Outdated or incompatible graphics drivers can prevent the Twitch application from launching.
- System Requirements:
- The PC might not meet the minimum system requirements for running the Twitch application.
- Corrupted User Profile:
- Issues with the Windows user profile can sometimes cause applications to fail to launch.
- Cache and Data Issues:
- Corrupted cache or data files can prevent the Twitch application from launching correctly.
How to Fix Twitch Won’t Launch on Windows 11 or 10
Before we start, remember that you do not need to follow each step. Yes, you can perform the methods in sequence-wise, and you do not want to follow further if any fix work for you.
1). Toggle Hidden Files/Folders
Follow these steps and toggle the hidden files/folders:
- Firstly, open the settings and click on Appearance and Personalization.
- After that, follow the path: Folder Options > Show Hidden files and folders.
- Then, switch to the View tab. Under Advanced Settings. Then, follow this path: Files and Folders > Hidden files and folders > Show hidden files, folders, and drives.



