how to fix incompatible drivers - sonicwall

Denise Palmer 0 Reputation points
2026-11-05T23:51:19.0533333+00:00

Trying to turn on memory integrity and I have two incompatible drivers: Sonicwall. How do I fix this?

Windows for home | Windows 11 | Security and privacy
0 comments No comments

2 answers

Sort by: Most helpful
  1. Paulo GM 73,880 Reputation points Independent Advisor
    2026-11-06T01:30:19.65+00:00

    Hi,

    To uninstall them, first take note of the incompatible drivers' published names (e.g., oemxx.inf). Once you have those names, right-click the Start menu and select Device Manager.

    In Device Manager, click View > Devices by driver. Locate the drivers using their published names, then right-click each one and select Uninstall or Remove.Before doing that, you should create a system restore point to have a backup.

    https://support.microsoft.com/en-us/windows/experience/backup-recovery/system-protection#:~:text=automatically%2C%20when%20needed.-,Create%20a%20restore%20point,-To%20create%20a

    If you're not confident on performing this method, you use the cleanup tool from their website instead

    https://www.sonicwall.com/support/knowledge-base/unable-to-enable-memory-integrity-on-windows-due-to-netextender-driver-incompatibility/kA1VN0000000Fws0AE

    Disclaimer: This is a non-Microsoft site. The information seems reliable, but be careful with ads. Research any product before downloading.

    Was this answer helpful?

    0 comments No comments

  2. AI answer

    2026-11-05T23:52:25.46+00:00

    Update SonicWall NetExtender to a version newer than 10.2.324; if Memory Integrity still lists NxDrv.sys, remove the confirmed stale SonicWall driver packages from the Windows Driver Store.

    1. Update or uninstall NetExtender

    Older NetExtender releases prior to 10.2.324 can install the incompatible NxDrv.sys driver.^1^

    • If you still use the SonicWall VPN: obtain and install a NetExtender version newer than 10.2.324 from your organization’s SonicWall administrator or SonicWall download portal.
    • If you no longer use it: open Settings → Apps → Installed apps, find SonicWall NetExtender, select … → Uninstall, and restart Windows.

    Microsoft recommends obtaining a compatible driver from the manufacturer or removing the application/device that requires the incompatible driver.^2^

    After restarting, try Windows Security → Device security → Core isolation details → Memory integrity.

    2. Remove any stale SonicWall driver package

    Do this only if Memory Integrity continues to identify NxDrv.sys or another SonicWall driver.

    Removing the wrong package can stop associated hardware or software from working. Create a restore point first, and delete only entries whose provider/files clearly identify SonicWall or NxDrv.sys.^3^

    1. Right-click Start, select Terminal (Admin), and approve the administrator prompt.
    2. List third-party driver packages and their files:
    pnputil /enum-drivers /files
    
    1. Locate each block containing:
      • NxDrv.sys, or the exact filename shown by Memory Integrity; and
      • a SonicWall provider or package description.
    2. Record its Published Name, such as oem73.inf. Do not use that example unless it is the value displayed on your PC.
    3. Remove the confirmed package:
    pnputil /delete-driver oem73.inf /uninstall
    

    Replace oem73.inf with the actual Published Name. The /uninstall option removes the package from devices using it before deleting it from the Driver Store.^4^

    If normal removal reports that the confirmed SonicWall package is still in use, close NetExtender and retry. SonicWall also documents /force for stale NetExtender packages:

    pnputil /delete-driver oem73.inf /uninstall /force
    

    Use /force only after confirming the exact package because it can remove a driver that is currently in use.^1^

    1. Restart Windows.
    2. Return to Windows Security → Device security → Core isolation details, turn Memory integrity on, and restart again.

    If the two incompatible entries have different published names, repeat the identification and removal for each confirmed SonicWall package. If either driver is not NxDrv.sys, use the exact filename shown by Windows when matching it in pnputil; do not assume every SonicWall entry belongs to NetExtender.

    If a current NetExtender release reinstalls the same incompatible driver, keep Memory Integrity off only as a temporary compatibility fallback and contact SonicWall or the organization managing the VPN for a compatible build. Turning Memory Integrity off reduces this Windows security protection.^5^


    References

    1. Unable to enable Memory Integrity on Windows due to ... - SonicWall
    2. Device Security in the Windows Security App | Microsoft Support
    3. Using Device Manager to uninstall devices and driver packages
    4. PnPUtil Command Syntax
    5. A driver can't load on this device | Microsoft Support
    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.