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.
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
- 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.
Quick wins for a faster PC:
Clear out junk files and repair common Windows errorsFree Scan →Scan for outdated or missing drivers - takes under a minuteDriver Scan →Repair Windows errors before they cause bigger problemsFix Now →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
- 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.
Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minuteWindows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallUse 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.
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Scan for outdated or missing drivers - takes under a minute3Clear out junk files and repair common Windows errors- Open Windows Search and type Memory.
- Open Windows Memory Diagnostic.
- Choose the option to restart now and check for problems, or schedule the check for the next restart.
- Allow the test to complete without powering off the computer.
- After Windows starts again, open Event Viewer.
- Go to Windows Logs and select System.
- Find the
MemoryDiagnostics-Resultsevent 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
- 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.
Recommended Free Tools
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
- 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.
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 |
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.
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
- 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.
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.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →A practical decision sequence
- Capture the stop code, “What failed” module name, timestamp, and workload.
- List hardware, driver, firmware, Windows, and software changes made before the first crash.
- Remove a newly added device for a safe diagnostic attempt and use Safe Mode if normal startup is unstable.
- Inspect Device Manager and the System log around each crash.
- Run Windows Memory Diagnostic and read the
MemoryDiagnostics-Resultsevent in Event Viewer. - If evidence remains ambiguous, preserve
%SystemRoot%Minidumpfiles and use WinDbg only if you can interpret the output, or ask a qualified technician. - Run the manufacturer’s diagnostics for the exact computer model when available.
- Only after evidence points to memory, isolate modules and slots in a supported configuration.
- 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.
Quick Recap
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.

