Chromebook Random Crashes or Freezes? How to Diagnose
Short answer: Random crashes and freezes on a Chromebook usually come from a specific app, an outdated system, low storage, or a failing component. Start by restarting, then update ChromeOS, check for a pending update, free up storage, and disable problematic apps or extensions. You can also view system logs in Crosh to pinpoint the cause. If the device is past its Auto Update Expiration (AUE) date, it may no longer receive stability fixes, so consider upgrading.
Start with a restart and update
The first step in diagnosing any random crash or freeze is a simple restart. This clears temporary glitches and ensures pending updates finish installing. Your Chromebook automatically checks for new updates when it connects to the internet, but you must restart to complete the installation. You can check for updates at any time by opening Settings, going to About ChromeOS, and selecting Check for updates. For more on managing updates, see our guide on updating ChromeOS.
If you see a notification that an update is required or recommended, restart right away. Updates include stability fixes for the operating system, browser, and hardware. Skipping them can leave your device more prone to crashes. If the system update does not download, try turning the device off and on again, or switch to a different network connection, such as Ethernet instead of Wi-Fi. You can also refer to the learn article on ChromeOS updates for more details.
Check your Chromebook's update schedule
Every Chromebook has an Auto Update Expiration (AUE) date, which is the last date it will receive software updates. Models released before 2021 receive updates for a limited time, while devices released in 2021 or later get 10 years of updates. You can find your device's specific date under Settings, then About ChromeOS, then Additional details, under Update schedule. If your device is past its AUE date, it will no longer receive official stability and security fixes. Google recommends considering an upgrade when support ends. See the Auto Update policy page for model-specific dates.
If your Chromebook is past its support window, you might experience more crashes or compatibility issues as apps and web standards evolve. In that case, it may be time to look at newer Chromebook models that come with longer update support.
Examine apps and extensions
A single misbehaving Android app, Linux app, or Chrome extension can cause the entire system to freeze or crash. To diagnose, check if the problem occurs only when a specific app is open. Common culprits include Android apps that are not optimized for ChromeOS, or Linux apps that rely on unsupported hardware features. For Android apps, try uninstalling the most recently installed app and see if the crashes stop. For Linux apps, make sure your Linux environment is updated by running the command `sudo apt-get update && sudo apt-get dist-upgrade` in the Terminal app. You can also remove the entire Linux environment and reinstall it if issues persist. For help, see how to set up Linux.
For extensions, open a new browser window and disable extensions one at a time. If the crashes stop after disabling a particular extension, remove it. You can manage your extensions from the browser menu, under More tools, then Extensions. Learn more about managing extensions.
Check storage space
Low storage can cause the system to run unstable. Chromebooks use local storage for cached files, downloaded content, and app data. When storage is nearly full, the system may fail to write temporary files, leading to crashes or freezes. Check your storage by opening the Files app and looking at the storage bar at the bottom, or by going to Settings and selecting Storage management. If storage is low, delete large files you no longer need, clear the Downloads folder, or move files to an external drive or cloud storage. You can also uninstall unused Android apps and remove the Linux container if you do not need it. For more tips, see how to free up storage.
Use system logs to diagnose
ChromeOS includes a built-in system log tool called Crosh, which can help identify the cause of crashes. To open Crosh, press Ctrl+Alt+T on your keyboard. Then type `crash` and press Enter. This will show a list of recent crash reports, including those from apps, extensions, and the kernel. You can also use the `top` command to see which processes are using the most CPU and memory. If a particular process is spiking just before a crash, that points to the responsible app. The `memory_pressure` and `storage_info` commands can show if memory or storage is a bottleneck. For more on using Crosh, see the Crosh guide.
Hardware, temperature, and ventilation
If you have ruled out software causes, the issue may be hardware or thermal. Chromebooks with fans can accumulate dust, blocking airflow and causing the CPU to overheat, which leads to random shutdowns or freezes. Clean the ventilation openings with a soft brush or compressed air, and make sure the device is used on a hard, flat surface. If the device is under warranty and crashes continue, contact the manufacturer. For out-of-warranty devices, you can try a full recovery, which reinstalls ChromeOS from scratch. Use the recovery tool to create a USB recovery drive. This will erase everything on the device, so back up your files first. See how to create a recovery USB.
If you are considering a replacement, check out our top Chromebook picks for models with strong build quality and longer support.
What to do based on your situation
| If you | Pick | Buying guide |
|---|---|---|
| Device is still receiving updates, crashes started recently | Restart, update, and check recently installed apps | Best Chromebook Plus Laptops in 2026: 15 Picks Compared on Specs |
| Device is more than a few years old | Check the AUE date and consider upgrading | Best Chromebook Plus 2026: 15 Picks Compared on Specs |
| Crashes happen with Android apps or Linux apps | Update the Linux environment or remove the problem app | Best Chromebooks with 8GB RAM in 2026: 13 Picks Compared on Specs |
| Storage is nearly full | Free up space and monitor logs | Best 256 GB Chromebooks in 2026: 11 Picks Compared on Specs |
| You suspect a hardware fault | Run the built-in diagnostics and check warranty | Best Chromebook Plus Laptops in 2026: 15 Picks Compared on Specs |
Questions
How do I know if my Chromebook is too old to support updates?
The most reliable way is to check the Auto Update Expiration (AUE) date. Open Settings, go to About ChromeOS, and select Additional details. Under Update schedule, you will see the date your device will stop receiving automatic updates. Devices released before 2021 may receive updates for a shorter period, while newer models get 10 years from the platform release date.
What is Crosh and how do I use it?
Crosh is the ChromeOS developer shell that lets you run diagnostic commands. Press Ctrl+Alt+T to open it. The `crash` command lists recent crash reports, `top` shows running processes and CPU usage, and `storage_info` displays disk health and space. You can use these to identify which app or process is causing the crash.
Can low storage cause my Chromebook to freeze?
Yes. When local storage is nearly full, the operating system may struggle to write temporary files, leading to instability. Check storage usage in the Files app and free up space by deleting unneeded downloads, clearing cache, or moving files to cloud storage. Keeping at least a few gigabytes free is generally a good idea for smooth operation.
What if my Chromebook crashes even after I reset it?
If the problem persists after a full recovery or Powerwash, it may be a hardware issue, such as a failing SSD or overheating component. Run the built-in diagnostics by using the Diagnostics app or by pressing Ctrl+Alt+T and using the `diagnostics` command. If the device is under warranty, contact the manufacturer for repair or replacement.
What changed
- : First published.