Solving Constant Crashes on Your Touchscreen All-in-One Desktop

Abstract: Resolve constant crashes on AMD Ryzen 7 touchscreen All-in-One desktops by diagnosing hardware faults, checking for overheating, and updating firmware.

Created: 2026-09-10 by

Constant crashes on an AMD Ryzen 7 5700U touchscreen All-in-One desktop, including in the UEFI, often stem from corrupted system files, faulty drivers, or hardware defects. The most effective immediate step is to perform a clean boot and update all firmware. If the issue persists within the UEFI environment, it typically indicates a deeper hardware failure requiring component replacement.

Diagnosing the Scope of the Failure

The fact that your computer crashes even inside the Unified Extensible Firmware Interface (UEFI) is a critical diagnostic clue. Most users assume that if Windows is unstable, the problem lies with software, operating system corruption, or driver conflicts. However, the UEFI is a pre-operating system environment that loads minimal drivers for basic hardware initialization. If the system hangs, reboots, or displays errors here, it strongly suggests a hardware-level fault rather than a standard Windows bug. This distinction separates your issue from common software-related blue screen events. For instance, Windows 10 BSOD Randomly: Continues BSOD After Fresh Reinstall with Factory Drivers describes scenarios where software persistence causes crashes despite a clean slate. In those cases, the UEFI remains stable while the OS fails. Your situation is more severe because the instability permeates the lowest level of system interaction. You must verify whether the crash happens during the initial POST (Power-On Self-Test) or only when navigating the UEFI menus. If the screen freezes immediately upon powering on, the issue may be related to power delivery or thermal throttling triggering a safety shutdown.

Checking for Overheating and Thermal Throttling

All-in-One desktops have compact chassis designs that can trap heat, especially around the motherboard and CPU area. The AMD Ryzen 7 5700U is a mobile processor designed for efficiency, but it still generates significant heat under load. If the cooling fans are clogged with dust or the thermal paste has degraded, the CPU will throttle performance or shut down entirely to prevent damage. This thermal protection mechanism can manifest as random crashes or freezes, even in low-stress environments like the UEFI. To diagnose this, you should listen to the behavior of the internal fans when the machine powers on. Do they spin up consistently, or do they stutter? If you have access to a compressed air duster, carefully clean the ventilation grilles to remove any accumulated debris. While you cannot easily open the chassis of many All-in-One models without voiding warranties, checking external airflow is a safe first step. Ensure that the device is placed on a hard, flat surface and not blocked by walls or soft materials that restrict air intake.

Updating Firmware and BIOS

If thermal issues are ruled out, the next logical step is to address potential firmware bugs. Manufacturers frequently release UEFI updates to fix compatibility issues with specific memory modules or storage controllers. Since you are experiencing instability at the firmware level, ensuring you have the latest version is crucial. Visit the manufacturer’s support website for your specific All-in-One model and download the latest BIOS/UEFI update. Before proceeding, ensure the laptop is plugged into a reliable power source. A power interruption during a BIOS flash can brick the motherboard. Follow the manufacturer’s instructions precisely, which often involve pressing a specific key combination during startup to initiate the update. After the update completes, reset the UEFI settings to default values to clear any corrupted configuration data. This process can resolve erratic behavior caused by outdated microcode or known bugs in previous firmware versions.

Testing Hardware Components

If updating the firmware does not resolve the crashing, you need to isolate specific hardware components. Faulty RAM is a common culprit for system instability. If you have spare memory slots available, try reseating the existing RAM sticks or swapping them with known-good modules. Run a memory diagnostic tool from the manufacturer’s support utilities if available, or use the built-in Windows Memory Diagnostic tool once you regain stability in the OS. Storage drives can also cause system-wide freezes if they fail to respond correctly to read/write commands. Check the health status of your SSD or HDD using the manufacturer’s diagnostic software. A failing drive controller can hang the entire system bus, leading to crashes that appear unrelated to disk activity. Additionally, consider disconnecting non-essential peripherals such as USB devices, webcams, or touchscreens to see if the instability ceases. Sometimes, a short circuit in a peripheral port can trigger protective shutdowns.

When to Seek Professional Repair

Given that the crashes occur in the UEFI, software troubleshooting has limited effectiveness. If you have attempted firmware updates, cleaned cooling systems, and tested memory without success, the issue likely resides in the motherboard itself. Defective capacitors, damaged voltage regulators, or a failing CPU can cause these symptoms. In such cases, attempting further DIY repairs risks permanent damage to the device. Contact the manufacturer’s support team or a certified repair center. Provide them with the details of your troubleshooting steps, specifically noting that the UEFI environment is unstable. They may offer a warranty replacement if the unit is still covered. If the warranty has expired, weigh the cost of professional diagnosis against the value of the device. For high-end All-in-One models, professional repair might be worthwhile, whereas older units may be better replaced. For users who successfully restore stability but encounter subsequent software errors, resources like How to Fix BSOD ATTEMPTED_WRITE_TO_READONLY_MEMORY / KERNEL_SECURITY_CHECK_FAILURE Error on Windows 10/11 can help address residual driver conflicts that may have contributed to the initial instability.

Frequently Asked Questions

Can a virus cause crashes in the UEFI?

No, viruses operate within the operating system and cannot directly interfere with the UEFI environment before the OS loads. Crashes in the UEFI are almost always indicative of hardware faults, firmware bugs, or physical damage. If you suspect malware, focus on fixing the hardware stability first, then scan the OS once it boots reliably.

Is it safe to reset CMOS if I can't enter the UEFI?

If the system crashes before you can navigate menus, resetting the CMOS via jumper pins or battery removal can clear corrupted settings. This forces the motherboard to reload default configurations, which may bypass a bad setting causing the freeze. Consult your motherboard manual for the exact location of the CLR_CMOS jumper or battery slot.

Does the touchscreen digitizer affect system stability?

A failing touchscreen controller can sometimes cause input conflicts or driver hangs that lead to system freezes. Try disabling the touch functionality in Device Manager once you reach the OS. If the crashes stop, the digitizer or its ribbon cable may be defective and require replacement.

Why does my PC crash even after a fresh Windows install?

If the crash persists after a clean install, the problem is definitely hardware-related since the software layer has been wiped. This confirms that the issue lies with the CPU, RAM, motherboard, or power supply. Further software troubleshooting will not resolve the underlying physical defect.

Should I replace the thermal paste myself?

Replacing thermal paste on an All-in-One desktop is risky due to the complex disassembly required and potential for damaging delicate connectors. It is generally recommended to leave this to professionals unless you have extensive experience with laptop and AIO repair. Improper reassembly can lead to overheating or liquid cooling leaks.

Latest News

How to Display Output of xterm Command in Terminal Screen using Cron

Resolve the inability to display xterm output in a terminal screen from cron by redirecting logs or using wall instead of insecure X11 workarounds.

Read More
Expose Local Server on VPS Preserving Real Client IPs (OS Level)

Resolve VPS logging showing only gateway IPs by configuring reverse proxies to forward real client addresses via X-Forwarded-For headers.

Read More
How to Clear Recent Files History in Linux without Deleting Actual Files?

Clear recent files history in Linux by deleting ~/.local/share/recently-used.xbel without removing the actual files.

Read More
Best HDD Copy Strategy: Manually Syncing and Rewriting Scratch

Resolve data drift between two 4TB hard drives by using rsync with the --delete flag to manually sync and rewrite scratch data for an exact mirror.

Read More
Understanding Bash Prompt Abbreviations: An Overview

Resolve repetitive typing errors by creating and persisting Bash aliases in the .bashrc file for improved command-line efficiency.

Read More
Free Tools and Methods to Log Real-Time Performance Details in Task Manager

Log real-time CPU and memory metrics to CSV files using Windows Performance Monitor Data Collector Sets to troubleshoot system slowness.

Read More
Contact Qatar Airways Customer Service: Phone Number, Help Center, and More

Resolve urgent Qatar Airways reservation issues like flight changes and baggage claims using the US phone number +1801-855-5905 or online self-service tools.

Read More
Windows 11: Alt Codes Displaying Wrong Characters - Solutions

Resolve Windows 11 Alt codes showing wrong characters by verifying the US keyboard layout and enabling Num Lock.

Read More
Run Programs with Elevated Privileges: A Comprehensive Guide

Eliminates the need to type sudo for frequent administrative tasks by configuring .bashrc aliases or functions.

Read More
Dynamically Changing Dates in Excel Formulas Using Cells

Eliminate manual date updates in Excel by using cell references to create dynamic formulas that automatically adjust calculations when input dates change.

Read More
Granting Edit Access to a Specific Excel Sheet in an Office 365 User Email ID-Based Login

Excel Online lacks native sheet-level permissions, so users must split workbooks or use worksheet protection to isolate edit access for specific tabs.

Read More
Creating Network Load on Local Wi-Fi from One PC

Generate sustained Wi-Fi bandwidth load from a single PC using a VM SFTP server to test router stability and throughput.

Read More
Changing the Default Editor for Batch Files in Windows 11's File Explorer

Resolve the issue of batch files opening in Notepad by changing the default editor to a preferred application like VS Code.

Read More
Gain WiFi Connection Minutes Before Losing it by Changing MAC Address

Bypass MAC address filtering to restore WiFi connectivity temporarily when a device is blocked by network administrators.

Read More
Photos Folders Turned Black: Troubleshooting Picture Applications on Windows

Resolve black screens in Windows Photos by resetting the app, updating graphics drivers, and repairing system files.

Read More
Troubleshooting High CPU Temperature Values: A Step-by-Step Guide

Resolve high CPU temperatures and thermal throttling by monitoring with Speedfan, cleaning dust from cooling components, and replacing degraded thermal paste.

Read More
Make cURL establish TLS connection with CA unknown

Resolve cURL TLS connection failures with unknown or self-signed certificates by using the --insecure flag to bypass CA validation.

Read More
Troubleshooting Incorrect Network Metrics Values in Grafana, Prometheus, InfluxDB, and Telegraf

Fix incorrect network metrics in Grafana, Prometheus, InfluxDB, and Telegraf by verifying interface selection, resolving unit mismatches, and handling counter resets.

Read More
Start Another Terminal Window (cmd.exe) Windows Repair/Troubleshoot

Provides step-by-step instructions to access the Windows Command Prompt via bootable media for advanced system repair and troubleshooting.

Read More
Thinkpad P1 Gen 6: Sudden Thunderbolt 3 Dock USB-C Charging Stopped Working

Resolve sudden Thunderbolt 3 dock USB-C charging and internet failure on ThinkPad P1 Gen 6 by updating firmware, resetting the dock, and adjusting power settings.

Read More
ASUS Windows 11 Laptop: Internet Connection Issue with Hotspot

Resolve ASUS Windows 11 laptop spinning wheel issue when connecting to mobile hotspot by resetting network stack, disabling IPv6, and adjusting power settings.

Read More
Developing iOS Project with Firebase: Logging in and Sending Push Notifications

Integrates Firebase to enable secure user authentication and push notifications in iOS applications.

Read More
Troubleshooting Bash Script with Suspected Issues of Spaces, Dashes, Filenames and Quoting

Resolve Bash script failures caused by word splitting, globbing, and special characters in filenames by applying proper quoting techniques.

Read More
Populating OneDrive Folder for Local Backup without Affecting Remote Files

Prevent OneDrive from deleting remote files during Windows reinstallation by unlinking the account or using symbolic links to isolate local data.

Read More
Force First Frame as Keyframe Without Re-encoding: A Quick Solution

Resolve inaccurate seeking and playback glitches by re-encoding video to ensure the first frame is a valid keyframe.

Read More
Find Information in Database Using WSL (Ubuntu) on Windows-10

Resolve database connection issues from WSL Ubuntu on Windows 10 by configuring client tools and network access to query remote or local servers.

Read More
Configuring a New Router with Different Networks: One Family, One Guest

Resolve IP conflicts and isolate guest traffic by configuring a second router with a distinct subnet via its WAN port.

Read More
Quickly Open Multiple Stock Websites with a Single Command

Solve the problem of manually opening multiple stock research websites by creating a single command to launch them simultaneously on Windows, macOS, or Linux.

Read More
Improved Adobe Acrobat Search Experience: Access Advanced Search with Ease

Access advanced search filters like case sensitivity and regex in Adobe Acrobat by clicking More Options in the Find bar.

Read More
Port Forwarding VM via OpenVPN: A Comprehensive Guide

Configure OpenVPN server and iptables to forward specific ports from VPN clients to a virtual machine's internal IP address.

Read More
Understanding Partitions in the 1980s: A Look Back at MS-DOS and Master Boot Record

Explains how the Master Boot Record and partition table enabled MS-DOS to manage multiple disk volumes on a single physical drive.

Read More
Windows 10 Enterprise: Keyboard Not Detected in Managed Organization with Admin Privileges

Resolve Windows 10 Enterprise keyboard detection failures caused by Group Policy restrictions, driver corruption, or USB enumeration errors.

Read More
Can't Find x86_64 Versions of Applications on MacOS arm64 (M1)

Resolve missing x86_64 app issues on M1 Macs by installing Rosetta 2 and reinstalling apps as universal binaries.

Read More
How to Hide Installation Source for an Android App

Manage Android app installation source visibility by using USB transfers or file managers to reduce browser traces and isolate data via work profiles.

Read More
Connecting Momentus 4200.2 ST9808210A Hard Drive via USB Cable

Resolve inability to access Seagate Momentus 4200.2 ST9808210A hard drive by connecting it via USB using a compatible SATA-to-USB adapter and configuring the disk in Windows.

Read More