Skip to content
How‑To Guides

Chrome Won’t Open: Diagnosis and Fix on Windows and Mac

Fix chrome not opening issues when Google Chrome refuses to launch, opens briefly and closes, or does nothing at all when clicked.

Chrome Won’t Open: Diagnosis and Fix on Windows and Mac

Chrome refusing to open — clicking the icon does nothing, Chrome flashes briefly then disappears, or the browser starts loading and immediately closes — is arguably more frustrating than Chrome crashing mid-session, because you can’t even access the settings to fix it. The approach here is different from in-browser troubleshooting: you’ll need Command Prompt and File Explorer. For the bigger picture, our Chrome How-To Guides pulls everything together.

First checks — the quick ones

Before anything complex: check Task Manager (Ctrl+Shift+Esc). Is Chrome already running? A Chrome process that didn’t close properly can prevent a new instance from launching. In Task Manager → Processes → look for any “Google Chrome” entries → End task on all of them → try opening Chrome again.

Also try: right-click the Chrome shortcut → “Run as administrator.” If Chrome opens this way but not normally: there’s a permissions issue with your user account’s access to Chrome’s files. A profile or installation permissions problem that a normal launch can’t overcome but an elevated launch can.

Chrome profile as the most common culprit

A corrupted Chrome profile is the most frequent cause of Chrome not opening. The profile stores settings, session data, and preferences — when this data gets corrupted (after a crash, power loss, or botched Chrome update), Chrome tries to load it, fails, and closes immediately before any window appears.

Test: open Command Prompt → navigate to the Chrome executable and launch it with a new profile flag:

chrome.exe --user-data-dir="C:TempProfile"

This opens Chrome with a completely blank profile at the specified location, bypassing your existing profile entirely. If Chrome opens successfully: your original profile is the problem. If it doesn’t open: the installation itself is corrupted.

Profile fix: navigate to %localappdata%GoogleChromeUser Data → rename the “Default” folder to “Default.bak” → try launching Chrome normally. It creates a fresh “Default” profile and opens. Sign in to restore your Google account sync data (bookmarks, passwords, history all restore from the cloud within minutes).

Corrupted Chrome installation

If the temp profile test above also fails: Chrome’s installation files are corrupted. The solution is a clean reinstall:

  1. Settings → Apps → Chrome → Uninstall
  2. After uninstalling, manually delete remaining Chrome folders: %localappdata%GoogleChrome and %programfiles%GoogleChrome (if present)
  3. Download the fresh installer from google.com/chrome
  4. Install → sign in → data restores from Google account

The manual folder deletion ensures no corrupted files from the old installation persist after the uninstall. Windows’ standard uninstaller removes most files but sometimes leaves behind the User Data folder and parts of the application folder that can interfere with a fresh install if left in place.

Conflicting software blocking Chrome’s launch

Some security software, parental controls, and enterprise endpoint tools can prevent Chrome from launching — either blocking the executable directly or blocking specific actions Chrome takes on startup. If Chrome opened fine yesterday and stopped today without a Chrome update: something else changed. Check:

  • Did any software update overnight? Check Windows Update history and installed software change timestamps
  • Is antivirus real-time protection blocking chrome.exe? Temporarily disable it and test
  • Are any parental control or monitoring tools active that might have a Chrome block rule?

Event Viewer often has answers here: Win+R → eventvwr.msc → Windows Logs → Application → look for errors from “Google Chrome” or blocking events from security software at the time Chrome tried to launch.

Windows-specific causes

Chrome depends on various Windows components. Missing or corrupted Visual C++ redistributables (which Chrome uses) prevent it from loading. Control Panel → Programs → check for “Microsoft Visual C++ 2019 Redistributable” or similar entries. If they’re missing: download and install from Microsoft’s site.

Corrupted Windows system files also affect Chrome’s ability to launch. Admin Command Prompt → sfc /scannow → wait for completion → restart → try Chrome again. If sfc finds and repairs issues: Chrome’s dependency on those Windows components is restored.

Our guide on Chrome profile and settings recovery covers the profile repair options in more detail, and our Chrome crash troubleshooting covers the in-browser crash scenarios. For Chrome installation issues and clean reinstall, Google’s Chrome Help covers the complete uninstall and reinstall process including manual file cleanup steps.

Chrome not opening after a Windows Update

A Windows Update that included a Chrome component or that modified system files Chrome depends on can leave Chrome unable to start. This happened with certain Windows 11 updates in 2023-2024 that affected how Chrome interacts with Windows’ networking stack and security components.

Check: did Chrome stop opening around the same time a Windows Update installed? Settings → Windows Update → Update history → note dates. If a recent update correlates with Chrome’s failure to launch: roll back the update (Settings → Windows Update → Update history → Uninstall updates → find the problematic KB → uninstall → restart → test Chrome).

Alternatively: update Chrome itself immediately after such a Windows Update — Google often releases Chrome patches to restore compatibility within days of a Windows Update that breaks things.

Using Chrome’s built-in diagnostics

If Chrome can be made to open at all (even briefly or in limited mode): these diagnostic URLs give useful information before it crashes again:

  • chrome://crashes — recent crash reports showing what failed
  • chrome://conflicts — lists software conflicting with Chrome’s process
  • chrome://version — confirms the installed Chrome version and profile path

chrome://conflicts is particularly useful — it lists modules that have been injected into Chrome’s processes by third-party software. If any of these are from security software, third-party tools, or unexpected sources: they may be the startup conflict. Updating or removing the listed software often resolves Chrome launch failures caused by injection conflicts.

Symptom Likely cause Fix
Chrome appears briefly then closes Profile corruption Rename “Default” profile folder; let Chrome recreate it
Chrome doesn’t start, nothing appears Old Chrome process blocking; installation issue Kill Chrome processes in Task Manager; reinstall
Works as admin, not as regular user Permissions issue on Chrome files Check file permissions on Chrome folder; reinstall
Temp profile opens, regular profile doesn’t Profile corruption confirmed Rename Default folder; sign in to restore via sync
Neither profile opens Installation corruption Clean reinstall (delete remaining files after uninstall)
Stopped after Windows Update Windows compatibility break Update Chrome; or roll back the specific KB update

The temp profile test (launching with –user-data-dir) is the single most useful diagnostic for Chrome not opening because it definitively distinguishes a profile problem from an installation problem. One of those two is the cause in the overwhelming majority of cases. The quick fixes (kill existing processes, run as admin) are worth trying first — they take 30 seconds each. If they don’t work: the profile test takes 2 minutes and tells you exactly which path to follow next.

Chrome not opening after being set as default browser

A specific scenario: Chrome was working, you set it as the default browser, and now clicking links from other applications causes Chrome to not open or behave oddly. This can indicate a broken default browser registration — where Windows thinks Chrome is the default but Chrome’s own shell registration is corrupted or incomplete.

Fix: Settings → Apps → Default apps → search “Chrome” → reassign it as the default for web (http, https, .html, .htm). This re-registers Chrome’s shell association. If Chrome is already shown as the default but links still don’t work: unregister and re-register. Alternatively, temporarily setting another browser as default → changing back to Chrome sometimes forces a fresh registration.

Safe Mode testing

If Chrome doesn’t open and you’re not sure whether it’s Chrome or the system: boot Windows into Safe Mode with Networking (hold Shift → Restart → Troubleshoot → Advanced options → Startup Settings → Enable Safe Mode with Networking). If Chrome opens in Safe Mode: a startup program, service, or driver installed by a third-party application is interfering with Chrome’s normal launch.

From this information: use MSConfig (Win+R → msconfig) to selectively disable startup programs and non-Microsoft services. Re-enable them in groups until Chrome stops launching — the group that breaks Chrome identifies the conflicting software. Then disable that specific software’s startup entry to make Chrome work normally without Safe Mode.

Chrome’s compatibility with Windows Defender Application Guard

On enterprise Windows 11 systems: Windows Defender Application Guard (WDAG) can interfere with Chrome’s launch. WDAG creates isolated browser sessions in Hyper-V containers, and if Chrome is configured to run within WDAG but the Hyper-V configuration is incomplete or the system doesn’t meet requirements: Chrome appears to launch but the container fails to initialise, causing immediate closure.

Check: search “Windows Features” → look for “Windows Defender Application Guard” → if enabled on a device without adequate RAM (WDAG needs 8GB minimum) or without virtualisation support: disable WDAG and test Chrome. This is primarily an IT-managed environment issue rather than a consumer scenario, but it affects managed Windows devices where Chrome was added to the Application Guard policy.

Reinstalling Chrome silently — the IT approach

For IT administrators managing multiple machines where Chrome won’t open: Google provides the Chrome Enterprise standalone installer that can be deployed silently via command line. The enterprise installer (available from google.com/chrome/enterprise) is a full offline installer that handles both fresh installs and reinstalls over broken installations more cleanly than the consumer installer.

Command: GoogleChromeEnterpriseBundle64.msi /quiet /norestart deploys Chrome without user interaction. Useful when Chrome needs to be fixed across many machines simultaneously via remote management tools. The enterprise installer also supports group policy configuration alongside the install, which the consumer installer doesn’t.

Verifying Chrome file integrity

For a less disruptive alternative to full reinstall: verify Chrome’s installation file integrity. Navigate to C:Program FilesGoogleChromeApplication[version number] → look for chrome.exe → right-click → Properties → Digital Signatures → ensure the signature is valid and issued by Google LLC.

A missing or invalid digital signature on chrome.exe indicates the file was either corrupted post-installation or was modified by something on the system. Security software sometimes quarantines or modifies chrome.exe incorrectly. If the signature is invalid or missing: check your AV quarantine for quarantined Chrome files → restore them, or proceed with a full reinstall.

Most “Chrome not opening” situations resolve at one of two levels: existing Chrome processes blocking a new instance (Task Manager fix), or profile corruption (rename Default folder fix). The reinstall path is genuinely necessary in only a minority of cases. Starting with the quick checks prevents unnecessary reinstalls while giving you clear signals about which layer the problem is actually in.

Chrome not opening on macOS

On macOS: Chrome not opening is often caused by Gatekeeper blocking the application (if Chrome was downloaded from an unofficial source or was partially corrupted), or by Chrome’s quarantine attribute preventing launch. Open Terminal → sudo xattr -cr "/Applications/Google Chrome.app" → removes quarantine attributes. Then try launching Chrome again.

If that doesn’t work: System Settings → Privacy & Security → see if there’s a “Google Chrome was blocked” message at the bottom → “Open Anyway.” Gatekeeper blocks applications it can’t verify, and a corrupted download or a Chrome update that was interrupted mid-download can trigger this.

macOS Chrome crashes at launch often relate to the macOS keychain — Chrome stores its cookies and settings encryption keys in the macOS keychain. If the keychain becomes locked or corrupted: Chrome can’t access its keys on launch and crashes immediately. Keychain Access → Chrome entries → delete Chrome-related keychain entries → Chrome will recreate them on next successful launch (requiring you to re-enter passwords for some sites).

For Windows users specifically: the most actionable sequence remains — kill stuck Chrome processes → test as admin → test with temp profile → rename Default folder → if all fail, clean reinstall with manual folder deletion. This sequence addresses every common cause in approximately 15 minutes total, in order from fastest fix to most involved.

One more thing worth checking if Chrome was recently uninstalled and reinstalled but still won’t open: the Windows registry may still have old Chrome entries that conflict with the new installation. Regedit → search for HKEY_CURRENT_USERSoftwareGoogleChrome → examine entries. In most cases this isn’t necessary, but on systems where Chrome was installed and removed multiple times with different user account contexts, registry conflicts can block a fresh installation from launching correctly. The clean uninstall approach (deleting all Google folders before reinstalling) prevents this from arising in the first place. Our guide on Chrome as Default Browser covers an adjacent issue.

Nikolas Lamprou

Nikolas Lamprou (MSc; GCFR, SC-200, Security+) has been working with computers professionally since 2009 — starting with web development and e-commerce, and moving into cybersecurity over the years. Based in Greece, he brings over 15 years of real-world IT experience to SolveTechToday, where he writes about Windows fixes, software reviews, security tools, and AI applications. His goal is straightforward: cut through the noise and give readers clear, honest guidance on the tech decisions that matter.

Stay Ahead

Fix your next problem before it starts

Get the week's best Windows fixes, software picks, and security guides delivered straight to your inbox. No noise, just solutions.

Press ESC to close · Try "Windows 11" or "Chrome"