Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchPC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11If Windows 11 will not enable Memory integrity, Microsoft’s HVCIScan utility can show whether known virtualization-based security (VBS), firmware, or kernel-driver compatibility issues are involved. Download the architecture-matched executable, run it from an elevated command prompt, fix the underlying issue, and then verify the setting in Windows Security. HVCIScan is a diagnostic tool; it does not install, repair, or enable Memory integrity automatically.
What Memory integrity and HVCIScan do
Memory integrity is the Windows Security name for Hypervisor-protected Code Integrity (HVCI). It runs kernel-mode code-integrity checks inside an isolated environment created by the Windows hypervisor. HVCI is part of the broader Virtualization-based security (VBS) architecture. The protection is aimed at malicious or vulnerable kernel drivers and other kernel-mode code, not at preventing every form of malware from accessing ordinary application memory.
Core isolation is the Windows Security area where the Memory integrity switch appears. HVCIScan (Microsoft’s Memory integrity system readiness scan tool) checks known VBS/HVCI compatibility conditions and scans for incompatible drivers. It does not update drivers, change BIOS settings, repair firmware, or guarantee that the switch will turn on.
When the scan is useful
- Windows Security names incompatible drivers, but the list is empty or unclear.
- Memory integrity is unavailable, repeatedly turns off, or cannot be enabled.
- You suspect a firmware, virtualization, or driver problem during setup or an upgrade.
- You need a repeatable pre-check for test or managed devices.
First inspect the built-in page: Windows Security > Device security > Core isolation details. Review the Memory integrity status and select Review incompatible drivers when Windows offers that link. Labels and availability can vary by Windows edition, policy, and device state.
#1 Best Overall
- ✅【2026 Autel Car Memory Saver】 2026 Autel Flagship MaxiBAS BTMS battery tester memory saver is a professional vehicle data protector. It can retain vehicle codes and electronic presets, and prev.ent information loss when the onboard com.puter is powered off. This exclusive battery clamp can be connected to a 12V backup battery to ensure that not outage when replacing battery. This professional battery tester memory protector is an indispensable product for auto repair shop, garages, mechanician. Note: For any issues experienced after purchase or need explore [additional accessory], please reach out to: 📞auteldirect@ outlook. com🛣️.
- ✅【Preserve Vehicle Settings During Battery Replacement】When replacing, disconnecting or removing car battery without a backup power supply, there will be many problems. Not only may the various memories of the car be lost, but it also cause display abnorm.alities. Such as Throttle corr.ection data is lost, the window one-button lifting and lowering fa.ils, the window position signal saved in the control unit is lost, and the control unit cannot deter.mine the specific position of the curr.ent glass. Our OBDII memory saver allows you to keep the power on when replacing the battery. Directly connect to the 12V backup battery without worrying about data loss.
- ✅【Compatible with All 12V Vehicles, with 2 Battery Clips】Autel Car battery memory saver is available for All OBDII 12V vehicles from 1996 and later. One end of this OBD II memory protector is the OBD2 standard interface, which is compatible with 99% of vehicles on the market. Another port of this OBDII data saver is two battery clips, which can be clipped to the positive and negative poles of the backup battery. The red clip is connected to the positive pole and the black clip is connected to the negative pole.
- ✅【Built-in Voltmeter, Polarity Reverse Protection】This car battery memory save features a built-in voltmeter, allowing you to quickly test the backup battery's voltage before replacing it, ensuring a safe and effective replacement process. It can also detects reverse polarity. If the polarity is reversed, the BTMS stops the flow of electrons, preventing damage to the battery and vehicle electronics.
- ✅【Battery Replacement Procedures】Only 4 steps to save memory data and change battery. Step 1: Test backup battery, all three LED light green if the battery has sufficient voltage or at least 10 volts. Step 2: Powered off the vehicle. Step 3: Plug the cable into vehicle obd2 port, two LED light green when connected successfully. Step 4: Detach, remove or replace the existing vehicle battery, Start work. Vehicle information Memory data will never be lo.st.
Download the correct Microsoft executable
Microsoft’s Download Center lists HVCIScan version 10.0.25884.1000, published July 15, 2024 (information checked August 18, 2026). The page lists Windows 10, Windows 11, Windows Server 2016, Windows Server 2019, and Windows Server 2022. Use the official download page: Microsoft Memory integrity system readiness scan tool.
| Windows architecture | File | Important clarification |
|---|---|---|
| x64 (AMD64) | hvciscan_amd64.exe |
For both Intel and AMD 64-bit Windows. “AMD64” is the x86-64 architecture name, not an AMD-CPU requirement. |
| ARM64 | hvciscan_arm64.exe |
For Windows installed as ARM64. Do not choose it solely because a processor is marketed under an ARM brand. |
Confirm the installed architecture before downloading:
Get-ComputerInfo | Select-Object WindowsProductName, WindowsVersion, OsArchitecture
The Microsoft listing gives approximate file sizes of 41.9 KB for AMD64 and 21.9 KB for ARM64. Download only from Microsoft rather than from driver-updater or “PC optimizer” sites.
Run HVCIScan from an elevated prompt
- Create a working folder, download the matching executable, and place it there:
mkdir C:ToolsHVCIScan - Open Command Prompt with Run as administrator.
- Change to the folder and run the appropriate file. For x64 Windows:
cd /d C:ToolsHVCIScan hvciscan_amd64.exeFor ARM64 Windows:
cd /d C:ToolsHVCIScan hvciscan_arm64.exe
Microsoft’s documented installation is simply running hvciscan_[architecture].exe from a command window. Elevation is preferable because protected driver and system-state checks can otherwise be incomplete or fail.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Save output for support or comparison after remediation:
hvciscan_amd64.exe > hvciscan-output.txt 2>&1
notepad hvciscan-output.txt
In PowerShell, the equivalent is:
.hvciscan_amd64.exe 2>&1 | Tee-Object .hvciscan-output.txt
Interpret the output correctly
An example published by HTMD resembles:
VbsGetIssues: 0x00000080
ACPI WSMT table required
VbsIsRecommended: 0
HVCI incompatible driver scan start…
HVCI: Driver scanning complete
HVCI: incompatible driver scan passed!
This is one device’s output, not a universal template. The lines represent separate categories:
VbsGetIssuesreports VBS-related compatibility flags.VbsIsRecommendedindicates whether the tool considers VBS recommended for that result.- The driver-scan messages report whether known incompatible drivers were found.
“HVCI: incompatible driver scan passed!” means that scan found no incompatible driver in the category it checks. It does not prove that firmware, Secure Boot, policy, hypervisor, or every boot-time condition is correct.
“ACPI WSMT table required” points to a platform firmware/ACPI requirement, not automatically to a bad driver. Check for a BIOS/UEFI update from the computer or motherboard manufacturer and confirm the platform supplies the required support.
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Fix the driver behind crashes, sound loss and screen glitches3Repair Windows errors before they cause bigger problemsRank #2
- FOR REPAIRING MOTHERBOARD FAILURES: This DDR5 desktop mainboard test card applied to repair motherboard failures such as no boot, no display, or no memory reading, very useful.
- CONVENIENT TO USE: Due to different motherboard designs, some lights may not light up. Can use the same motherboard to diagnose faults. Powered by 1pc button battery, the lightweight and compact desktop mainboard test card is easy to install.
- SIMPLE TO USE: Supports for and for motherboards with DDR5 interface, and no external power supply required. The LED lights are used to indicate the open and short circuit of the address lines and the data lines.
- NOTE 1: When the DDR5 tester is testing the motherboard, the motherboard must be plugged into the CPU, and the test light will be on, because the of the memory part are connected to the CPU.
- NOTE 2: After the battery of the tester has been used for many times, the brightness of the tester will become dim. At this time, the battery voltage is too low, and the battery needs to be replaced in time.
Remediate an incompatible driver safely
- Record the exact
.sysfilename shown. - Identify its device, application, and vendor. Check the file’s Provider, Version, Date, and Signer in Device Manager or the file properties.
- Look for a newer driver from the PC, motherboard, device, or software manufacturer.
- Update or remove the parent application/device through Windows or the vendor’s supported uninstaller.
- Reboot, run HVCIScan again, and recheck Windows Security > Device security > Core isolation details.
Useful inventory commands include:
pnputil /enum-drivers
driverquery /v /fo table
Get-CimInstance Win32_SystemDriver |
Sort-Object DisplayName |
Format-Table Name, DisplayName, State, StartMode, PathName -Auto
Do not make direct deletion of a file in C:WindowsSystem32drivers your first remedy. It can leave an orphaned service or broken package and, in some cases, prevent Windows from booting. After identifying the correct third-party package, create a backup or restore point and use a supported removal command:
pnputil /enum-drivers
pnputil /delete-driver oem##.inf /uninstall
The oem##.inf name is device-specific. Never guess it or copy one from another computer.
If no incompatible driver is listed
A clean driver scan is only one result. Check the following branches:
- UEFI/BIOS: Verify hardware virtualization and Secure Boot. Apply firmware only from the system manufacturer, record existing settings, and keep BitLocker recovery information available before changing boot or security options.
- Virtual machine: A guest may lack nested virtualization or the firmware interfaces HVCI needs.
- Policy: Intune profiles, Group Policy, security baselines, provisioning packages, Configuration Manager task sequences, or a custom image can disable or control VBS. A local toggle may be overwritten.
- Boot-time or hidden failures: Low-level security, anti-cheat, storage, backup, encryption, monitoring, or virtualization software can block the hypervisor even when the scan is clean.
- Stale display state: Windows Security may not reflect the latest driver state until after a restart or policy refresh.
Check msinfo32 and review Virtualization-based security and Virtualization-based security services running. For blocked-driver evidence, open Event Viewer and browse to Applications and Service Logs > Microsoft > Windows > CodeIntegrity > Operational; Memory-integrity compatibility events commonly use Event ID 3087. Microsoft also documents SkTool.exe in recent Windows SDK installations for advanced hypervisor and VBS diagnostics. It is separate from HVCIScan.
Quick wins for a faster PC:
Repair Windows errors before they cause bigger problemsFix Now →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Clear out junk files and repair common Windows errorsFree Scan →Hardware and firmware expectations
Microsoft’s documented criteria for automatic enablement include Intel 8th-generation or newer processors for the stated Windows 11 version 22H2 logic, Intel 11th-generation Core and newer for the stated 21H2 logic, AMD Zen 2 or newer, Qualcomm Snapdragon 8180 or newer, at least 8 GB of RAM on x64 systems, at least 64 GB of SSD storage, compatible drivers, and virtualization enabled in firmware. These are criteria for default/automatic enablement, not a universal minimum for every manual configuration or Windows release.
Microsoft specifically describes automatic enablement for clean installs, not upgrades of existing devices. Hardware, firmware, edition, policy, and release-specific behavior can therefore differ.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Enable and verify the feature
- After remediation, restart Windows.
- Open Windows Security > Device security > Core isolation details.
- Turn on Memory integrity, if the control is available, and restart when prompted.
- Open
msinfo32and confirm the VBS status and running services. - Review Code Integrity operational events for blocked drivers.
- Restart once more and confirm the switch remains enabled.
Microsoft documents HKLMSystemCurrentControlSetControlCIState and the HVCIEnabled value as a way to reflect HVCI state. Treat this as a state indicator; do not edit that location to force the feature on. Use Windows Security or approved Group Policy, MDM, or image-configuration controls instead.
Enterprise and performance considerations
On managed devices, local troubleshooting can be overridden by Intune, Group Policy, security baselines, provisioning, task sequences, or the corporate image. Determine the controlling policy before repeatedly changing the local switch.
Rank #3
- The AccelScan reader is the premiere reader used in educational and testing institutions to read student test forms
- USB cable and power supply included
- Windows and Mac compatible
Memory integrity may block legacy or poorly designed kernel drivers, including those used by old hardware utilities, storage or optical-drive tools, backup and encryption products, hardware monitors, anti-cheat systems, and virtualization software. Compatibility should normally be solved by updating or replacing the affected product rather than permanently disabling a security control. Performance effects are workload- and hardware-dependent; do not assume either zero impact or a specific slowdown.
Use HVCIScan as a sequence: identify likely blockers, correct the driver or platform issue, enable Memory integrity through supported controls, and verify the resulting VBS/HVCI state.
Sources
- Microsoft Download Center: Memory integrity system readiness scan tool
- Microsoft Learn: HVCI enablement and troubleshooting
- HTMD example output and workflow
Frequently Asked Questions
Is HVCIScan safe to run?
Yes, when obtained from Microsoft’s Download Center. It is a command-line diagnostic and does not automatically change drivers, firmware, or Memory integrity settings.
Does HVCIScan work on Intel processors?
Yes. Intel 64-bit Windows uses the AMD64/x64 executable; AMD64 is an architecture designation, not an AMD-only requirement.
Recommended Free Tools
Does the utility fix an incompatible driver?
No. It identifies compatibility conditions and leaves updating, uninstalling, or replacing the responsible software or device to you.
Why can the scan pass while Memory integrity stays off?
The scan may find no incompatible driver while virtualization, Secure Boot, firmware tables, policy, a virtual-machine limitation, or a boot-time Code Integrity failure still prevents HVCI.
Should I delete the listed .sys file?
No. Identify its owner and driver package first, then use a supported vendor uninstaller, Device Manager, or the confirmed package name with PnPUtil.
Can HVCIScan be used on Windows 11 24H2 and later?
Microsoft’s download page lists the utility for Windows 11 but does not promise a separate guarantee for every future release. Use the current Microsoft package and interpret results alongside the release’s Windows Security, firmware, and policy state.
Can administrators run it remotely or at scale?
The executable is standalone and can be invoked by an elevated management script, but collect architecture-specific binaries, preserve each device’s output, and account for policy and permission differences.
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.




