Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

Random blue screens do not prove that a RAM stick is bad. A Windows stop error can come from hardware, a device driver, or software, and even a memory-related stop code is only a clue. Start by recording the exact stop code and any module name, correlate the crash with System log events, run Windows Memory Diagnostic, and then escalate to dump analysis or manufacturer diagnostics if the evidence remains unclear. Replace memory only after testing and isolation point to a fault and you have verified compatibility with the exact computer.

Why a Windows PC can restart with a blue screen

A blue screen (also called a stop error) appears when Windows detects a condition it cannot safely continue from. The system may restart automatically, so the screen can disappear before you read it. Microsoft Support summarizes the possibilities plainly: “An unexpected restart might be caused by a hardware device, its driver, or software.” That means the restart itself is not a diagnosis.

Intermittent failures are especially difficult. A faulty device, unstable driver, damaged system component, or corrupted memory state can produce different symptoms on different boots. A stop code that contains a memory-related term can direct your investigation toward memory and the code that was running, but it does not identify a particular RAM module by itself. Likewise, repeated crashes do not establish that RAM is defective; repetition can simply mean that the same workload or driver path is being exercised.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What Microsoft’s published crash analysis does—and does not—say

Microsoft Learn reports one analysis of crash root causes with the following distribution:

#1 Best Overall
Elebase USB to USB C Adapter for iPhone 18 Pro Max,USBC Car Charger Adapter | 4Pack Type C Female to A Male Cable Converter for Apple Duo 17 16 15 14 Plus,iWatch Watch 12 11 10,iPad 9 8 Air,Airpods 5 4
  • Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
  • Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
  • Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
  • Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
  • 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.
Category in Microsoft’s analysis Share
Third-party driver code 70%
Hardware issues 10%
Microsoft code 5%
Unknown because memory was too corrupted to analyze 15%

The page does not state a publication year for these figures. They describe Microsoft’s analysis, not the probability that any individual computer has a RAM fault. Do not use the percentages to dismiss hardware or to order parts without testing.

Capture evidence before changing anything

Evidence is easiest to lose after an automatic restart. Record the visible information first, then make one change at a time so you can tell whether it affected the crashes.

Write down the stop code and module name

At the next blue screen, photograph the display or copy the exact text. Record the stop code exactly as shown, including underscores or hexadecimal-looking values, and note any “What failed” module name. Microsoft says these details help narrow the cause. If the computer restarts too quickly, open Windows’ recovery and startup settings and temporarily disable automatic restart after a system failure so the next stop screen remains visible. Restore automatic restart after you have captured the information.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Build a short timeline

Note the date and time of each crash, what the computer was doing, and whether it restarted once or entered a loop. Mark changes made shortly before the first failure:

  • New internal or external hardware, including memory, storage, graphics, USB, or docking equipment.
  • A driver installation, firmware update, Windows update, or newly installed application.
  • A change in security software, virtualization, overclocking, or other low-level system settings.

This timeline lets you test the most plausible change first instead of replacing unrelated components.

Preserve useful crash files

Windows can write small memory dumps to %SystemRoot%Minidump. Do not delete those files while investigating. Their timestamps can be matched to your timeline and Event Viewer entries. If no dump exists, that absence is also useful information: dump creation may be disabled, the restart may have occurred before a file could be written, or storage and paging settings may need attention.

Rank #2
Sale
Anker USB-C Hub, 5-in-1 USB Hub for Laptops, 4K HDMI Multiport Adapter | USB C Dongle with 90W Max Power Delivery, 3×5Gbps USB A Data Ports, for MacBook, Dell, and More (Charger Not Included)
  • 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
  • 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
  • Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
  • 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
  • What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.

Check recent hardware, drivers, and updates

Remove a newly added device for a diagnostic boot

If a hardware change preceded the crashes, shut down completely and remove the new device when that can be done safely. Run the computer in its previous configuration long enough to see whether the pattern changes. For internal parts, follow the system or motherboard manufacturer’s service instructions and observe electrostatic-discharge precautions. A change in crash behavior is evidence about the change, not proof that the removed part is the only possible cause.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Use Safe Mode when normal startup is unstable

Safe Mode starts Windows with a limited set of drivers and services. If normal startup repeatedly crashes, use Windows Recovery to reach Startup Settings and choose Safe Mode. A stable Safe Mode session points attention toward drivers, services, or software that are not loaded there; it does not by itself clear the hardware. If Safe Mode also crashes, record that result because it raises the priority of hardware, firmware, or core Windows investigation.

Inspect Device Manager

Open Device Manager and look for devices marked with a warning icon. For a suspect device, review its driver details and recent change history. Depending on what you found, Microsoft’s basic troubleshooting guidance includes updating, disabling, or removing the device or its driver. Make one change, reboot, and observe rather than changing several drivers at once.

Review Windows updates and recovery options

If the first crash followed an update, use the available Windows recovery option appropriate to that update and keep your evidence. Do not assume that rolling back a driver or update proves the update was defective; it establishes only that the system behavior changed after the rollback. Keep personal files backed up before using a reset or other recovery operation.

Run Windows Memory Diagnostic

Windows Memory Diagnostic is Microsoft’s built-in starting point for checking system memory. It is available in Windows 10 and Windows 11 and requires a restart, so save work first.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Open Windows Search and type Memory.
  2. Open Windows Memory Diagnostic.
  3. Choose the option to restart now and check for problems, or schedule the check for the next restart.
  4. Allow the test to complete without powering off the computer.
  5. After Windows starts again, open Event Viewer.
  6. Go to Windows Logs and select System.
  7. Find the MemoryDiagnostics-Results event and read its result. Match its timestamp to the test you just ran.

How to interpret the result

A result reporting detected problems is strong reason to continue with memory and platform isolation, while a result reporting no problems lowers—but does not eliminate—the likelihood of a RAM fault. A single run can miss an intermittent failure, and memory errors can arise from a module, a slot, a memory controller, firmware settings, or another path that the test cannot distinguish. Treat the event as one piece of evidence alongside the stop code, crash frequency, workload, and other diagnostics.

Rank #3
Sale
Anker USB C Hub, 7in1 Multi-Port USB Adapter, 4K@60Hz USBC to HDMI Splitter | 85W Max PD, 2 USB 3.0 & 1 USBC Data Ports, SD/TF Card Reader, for Laptops/Mac and Other Type C Devices (Charger Not Included)
  • Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
  • Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
  • Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
  • Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
  • What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.

Do not infer that every module is healthy simply because the test completed, and do not infer that one module is defective solely because a blue screen mentioned memory. If the diagnostic reports an error, preserve the event details and avoid changing several memory settings before you perform a controlled isolation attempt.

Correlate the crash with Event Viewer

Event Viewer can show what Windows recorded at approximately the time of a stop error. In Event Viewer > Windows Logs > System, sort or filter around the crash timestamp and look for critical errors and warnings that occur in the same window. Compare those entries with your timeline and with the MemoryDiagnostics-Results entry.

  • A device or driver event that appears immediately before every crash gives you a concrete investigation target.
  • A power-loss or abrupt-shutdown entry may simply record the aftermath of the stop error, so it should not automatically be treated as the cause.
  • Events that occur only once, far from the crash time, are weaker evidence than a repeatable pattern.

Save the relevant event details, including the provider, event ID, level, timestamp, and message. Do not rely on a screenshot of only the final critical event; the preceding warnings can contain the useful context.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

When to use crash dumps and manufacturer diagnostics

Crash-dump analysis with WinDbg

Small dumps in %SystemRoot%Minidump can be examined with WinDbg to identify the thread, driver, and call stack involved in a stop error. Microsoft documents dump analysis as an advanced troubleshooting route and warns that it can be challenging without programming and Windows internals experience. A dump may identify a repeatedly implicated driver, but a corrupted memory state can make the apparent fault misleading.

If you are not comfortable interpreting symbols, call stacks, and debugger output, provide the dump files, stop-screen photograph, Event Viewer entries, and system model to a qualified technician or the manufacturer’s support channel. Avoid downloading random “driver fixer” utilities or deleting dumps before they can be reviewed.

OEM or system-manufacturer hardware diagnostics

Microsoft also points users to hardware diagnostics supplied by the computer manufacturer. These tools may test memory and other components in an environment outside normal Windows drivers. Use the diagnostic package intended for the exact computer model, record its test name and result, and follow the manufacturer’s instructions for error codes. An OEM result should be correlated with Windows symptoms rather than treated as a substitute for recording the original stop error.

Rank #4
Sale
UGREEN USB to USB C Adapter Combo 4-Pack, 10Gbps USB C Converter Space Gray | Data transfer & Fast charging for MacBook, iPhone 17/16/15, iPad, Samsung Galaxy, Apple Watch
  • Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
  • Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
  • Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
  • Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
  • Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft

Isolate a suspected memory fault before buying RAM

When Windows Memory Diagnostic, OEM tests, crash timing, or controlled component changes all point toward memory, isolate the failure before purchasing a replacement. The goal is to distinguish a bad module from a bad slot, incompatible configuration, firmware setting, or memory-controller problem.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Use a controlled configuration

Document the original module locations and configuration. With the computer powered down and disconnected as directed by its service manual, test the smallest supported configuration first, then add one module or one change at a time. Keep a written record of which module, slot, and test result belong together. If an error follows one module across supported slots, that is stronger evidence against the module; if it stays with one slot, investigate the board or slot instead. If errors appear only with a particular combination, check the platform’s supported configuration and firmware before condemning a part.

Do not change memory speed, voltage, or timing settings while trying to identify the original fault. Return any performance profile or overclock to the platform’s documented defaults so the test measures a supported configuration.

Repeat only when the result answers a question

A repeat test is useful when it distinguishes an intermittent pattern or confirms that a changed configuration altered the result. Repeating the same test without changing the conditions adds little information. Record whether the machine was cold or warm, idle or under load, and whether the error appeared in Windows or in an offline manufacturer test.

Choose a diagnostic route by access, detail, and expertise

Route Accessibility Detail obtained Expertise required
Windows Memory Diagnostic Built into Windows 10 and Windows 11 Whether the built-in memory check reports a problem Basic Windows navigation
Event Viewer Built into Windows Memory-test result and nearby System log events Basic log and timestamp correlation
Crash dumps with WinDbg Requires collecting and opening dump files Advanced stop-error, thread, and driver context Windows internals and debugging knowledge
Manufacturer hardware diagnostics Depends on the system manufacturer and exact model Platform-specific hardware test results Following the manufacturer’s diagnostic procedure
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Decide whether replacement RAM is justified

Replacement is justified when multiple lines of evidence converge: a reproducible memory-test error, a failure that follows a module during controlled isolation, or a manufacturer diagnostic that identifies memory. A lone memory-related stop code, one unexplained restart, or a clean Windows Memory Diagnostic result is not enough on its own.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Verify compatibility for the exact computer

Before ordering a compatible replacement RAM module, identify the exact PC model or motherboard model and consult its supported memory specification. Confirm all of the following:

Best Value
Anker USB C Hub, 5-in-1 USBC to HDMI Splitter with 4K Display | 85W Max PD, 1 Powered USB-C 5Gbps & 2 Powered USB-A 3.0 5Gbps Data Ports, for MacBook Pro, MacBook Air, Dell and More (Black)
  • 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
  • Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
  • Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
  • HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
  • What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.
  • Supported memory generation, such as the generation specified by the manufacturer.
  • Physical form factor required by the machine.
  • Supported capacity per module and total capacity.
  • Supported number of modules and slot population rules.
  • Supported speed and any restrictions when modules are mixed.

The available evidence does not establish a specific reader’s machine model, memory generation, form factor, speed, capacity, or module part number. Do not treat a physically fitting module as automatically compatible, and do not assume that matching capacity alone is sufficient.

Keep the failed part and evidence until the case is closed

Save the diagnostic result, module and slot notes, and purchase information. If the replacement stops the crashes, retain the original part until you have completed enough normal use and testing to establish that the change solved the problem. If crashes continue, reinstalling the original configuration or comparing both configurations can reveal that the real fault was elsewhere.

Common failure modes in the investigation

Ordering RAM from the stop code

A stop code is an investigation lead, not a shopping list. Drivers, software, hardware other than RAM, and corrupted state can all produce a similar screen.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Changing several variables at once

Replacing memory, updating drivers, changing firmware settings, and removing software in one session prevents you from knowing which change mattered. Keep a dated change log and make one controlled change at a time.

Assuming a clean test ends the investigation

A clean built-in memory test reduces the likelihood of a detectable RAM error but does not prove that every memory path is sound. Continue with logs, dumps, workload correlation, or manufacturer diagnostics when crashes persist.

Treating every Event Viewer critical event as the cause

Some critical entries are consequences of the abrupt restart. Give more weight to a repeatable event that precedes the stop error and matches the affected device or driver.

Using advanced debugging without enough context

WinDbg output can be misread when symbols are unavailable or memory is corrupted. Preserve the original dump and seek experienced help rather than acting on a single highlighted module name.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A practical decision sequence

  1. Capture the stop code, “What failed” module name, timestamp, and workload.
  2. List hardware, driver, firmware, Windows, and software changes made before the first crash.
  3. Remove a newly added device for a safe diagnostic attempt and use Safe Mode if normal startup is unstable.
  4. Inspect Device Manager and the System log around each crash.
  5. Run Windows Memory Diagnostic and read the MemoryDiagnostics-Results event in Event Viewer.
  6. If evidence remains ambiguous, preserve %SystemRoot%Minidump files and use WinDbg only if you can interpret the output, or ask a qualified technician.
  7. Run the manufacturer’s diagnostics for the exact computer model when available.
  8. Only after evidence points to memory, isolate modules and slots in a supported configuration.
  9. Check the exact machine’s supported memory generation, form factor, capacity, speed, and slot rules before buying a replacement.

This sequence keeps the inexpensive, reversible checks first and prevents a memory-related message from turning into an unsupported parts swap.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.