Firefox freezing during startup or endlessly displaying "Checking for updates" can prevent access to the web and disrupt daily workflow. This issue frequently appears after a new installation, system update, or network configuration change, and is often accompanied by web pages failing to load while other browsers like Edge or Chrome work normally. The root cause may relate to proxy settings, network configuration, or corrupted browser data. Addressing these factors with targeted troubleshooting restores Firefox functionality and avoids repeated crashes or forced shutdowns.
Change Proxy Settings to "No Proxy"
Step 1: Open Firefox and click the menu button in the top-right corner (three horizontal lines). Select Settings
from the dropdown menu.

Step 2: Scroll down to the Network Settings section at the bottom of the General panel. Click the Settings…
button.

Step 3: In the Connection Settings dialog, locate the proxy configuration options. If "Use system proxy settings" is selected, switch to No proxy
.

Step 4: Click OK
to save changes and close the dialog. Restart Firefox to check if the browser now loads pages and exits the update loop.

This adjustment bypasses potential misconfigurations in Windows 11 system proxy settings that may block Firefox's internet access, even when no explicit proxy is set. Users report that switching to "No proxy" immediately resolves the infinite update check and restores normal browsing.
Restart Firefox and End Background Processes
Step 1: Close all Firefox windows. If Firefox appears unresponsive or frozen, press Ctrl + Shift + Esc
to open Task Manager.
Step 2: In Task Manager, locate any running firefox.exe
processes. Select each one and click End task
to ensure Firefox is fully closed.

Step 3: Restart Firefox. This clears any lingering background processes that might prevent proper startup or cause browser hangs. If Firefox still fails to load, proceed to the next method.
Clear Cookies, Cache, and Startup Cache
Step 1: Open Firefox, click the menu button, and select History
> Clear recent history…
.

Step 2: In the dialog, set the Time range to clear to Everything
. Check both Cookies and Cache. Click Clear
.

Step 3: To clear the startup cache, go to Help
> More Troubleshooting Information
, then click Clear startup cache…
and confirm the restart. This removes temporary files that may interfere with browser loading and update checks.

Restart Firefox in Troubleshoot Mode
Step 1: Click the menu button, select Help
, then choose Troubleshoot Mode…
and confirm the restart.

Step 2: In Troubleshoot Mode, all extensions are disabled, and default settings are used. Attempt to load a web page. If Firefox works in this mode, the issue may be caused by an extension, theme, or hardware acceleration.
Step 3: If the browser functions normally, exit Troubleshoot Mode and disable extensions one by one to identify the culprit. If the problem persists in Troubleshoot Mode, move to the next method.
Refresh Firefox
Step 1: Access Help
> More Troubleshooting Information
and click Refresh Firefox…
.

Step 2: Confirm the refresh when prompted. Firefox will close, remove add-ons and customizations, and restore default settings while preserving bookmarks, passwords, and essential data. After the refresh, test if the browser loads pages and completes the update check.
Create a New Firefox Profile
Step 1: In the address bar, type about:profiles
and press Enter
.

Step 2: Click Create a New Profile
, follow the prompts, and switch to the new profile. This creates a fresh user environment, bypassing any corruption in the old profile.

Step 3: If Firefox works with the new profile, consider transferring bookmarks and passwords from the old profile. Avoid copying over extensions or settings files that may reintroduce the issue.
Check for Malware and Security Software Conflicts
Step 1: Run a full malware scan with your preferred security software to rule out malicious interference with Firefox’s network access.
Step 2: Temporarily disable or reconfigure firewalls, antivirus, or other security tools. Remove Firefox from the list of blocked or restricted applications, then add it back as an allowed program. Some security suites mistakenly block browser updates or network traffic, causing update loops or loading failures.
Update or Reinstall Firefox
Step 1: Download the latest Firefox installer directly from mozilla.org.
Step 2: Uninstall Firefox from Settings
> Apps
> Installed apps
in Windows 11. Delete any remaining C:\Program Files\Mozilla Firefox
folder.

Step 3: Reinstall Firefox using the fresh installer. This step replaces any corrupted program files that may prevent updates or page loading.
Switching Firefox’s proxy setting to "No proxy" resolves most cases of endless update checks and page loading failures, especially on Windows 11. If the issue persists, systematically clear browser data, check for security conflicts, and consider a clean reinstall to restore reliable browsing.
Member discussion