Share via

I can't install NVIDIA driver on Windows 10 (Not enough memory resources are available to process this command)

Anonymous
2025-04-09T19:14:02+00:00

I have a Geforce Gtx 1050 Ti running on a laptop (Windows 10/22H2/19045.5679, 16GB RAM, i7 7th gen). Last week I tried to run TensorFlow on my local machine, and I got the following error:

"tensorflow.python.framework.errors_impl.InternalError: cudaGetDevice() failed. Status: CUDA driver version is insufficient for CUDA runtime version."

I searched for this error on Google and found that it was probably due to my NVIDIA driver not being updated. It was on version 511. So I downloaded the latest version (572.83) of the driver from the NVIDIA website. I also tried to update the driver through NVIDIA APP. But either way, I always get the error "NVIDIA installer failed".

When I tried to update it through Device Manager, I got the error:
"Not enough memory resources are available to process this command".

So I tried to follow the instructions of this tutorial (link to NVIDIA support page) to enable the installation logs. And I noticed that the log also ends with:
"Setting environment variable 0095CF10 as not enough free space for extracting" and "Setting environment variable 0095D118 as insufficient physical memory. Extracting may take a long time."
But I have more than 250GB available on my HDD and checking through Task Manager, my computer is using 50 to 60% of the 16 GB of RAM on average.

So I checked for updates on Windows Update. I ran the cmd command 'sfc /scannow', from which I got the following error:
"Windows Resource Protection found corrupt files but was unable to fix some of them*.* For online repairs, details are included in the CBS log file located at windir\Logs\CBS\CBS.log. For example C:\Windows\Logs\CBS\CBS.log. For offline repairs, details are included in the log file provided by the /OFFLOGFILE flag*.*"

After that, I ran 'Dism /Online /Cleanup-Image /RestoreHealth' and got the following error:

"Error: 0x800f081f

The source files could not be found. Use the "Source" option to specify the location of the files required to restore the feature. For more information on specifying a source location, see https://go.microsoft.com/fwlink/?LinkId=243077. The DISM log file is located at "C:\windows\Logs\DISM\dism.log*".*

I Also tried to scan and repair any damage to my HDD with command 'chkdsk /f /r'. But nothing solved my problem. So, as a last resort, I used DDU to completely uninstall the old driver (apparently it is something recommended by many people online). But even so, I had no success. I've been trying to solve this for almost a week now. All help will be most welcome. Thanks!

Setup:

  1. Computer Type: Laptop (Acer Nitro AN515-51)
  2. GPU: Geforce GTX 1050 Ti 4GB VRAM (dedicated) / Intel (R) HD Graphics 630, 8 GB of Shared Memory (integrated)
  3. CPU: Intel Core i7 i7-7700HQ 2.80GHz
  4. Motherboard: KBL Freed_KLS V1.22; Bios version: Insyde Corp. V1.22 15/03/2019
  5. RAM: 16GB (2x8GB) DDR4 2400MH
Windows for home | Windows 10 | Devices and drivers

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

Answer accepted by question author

  1. Anonymous
    2025-04-10T15:57:09+00:00

    Hello Elusory,

    Welcome to Microsoft Community.

    I understand that you're facing difficulties installing the NVIDIA driver on your Windows 10 laptop, encountering errors such as "Not enough memory resources are available to process this command" and "NVIDIA installer failed." You've tried multiple approaches, including using DDU, running system checks, and attempting repairs, but the issue persists. Let’s work through this step by step to resolve the problem. Troubleshooting Steps

    • Free Up System Resources   Close all unnecessary applications and background processes to ensure sufficient memory resources are available. Open Task Manager (Ctrl + Shift + Esc) and end tasks that are consuming high memory.
    • Run DISM with a Valid Source   the DISM error indicates missing source files. You can specify a valid Windows image file (install.wim) as the source. Download the Windows 10 ISO from the [Microsoft Media Creation Tool] (Link: https://www.microsoft.com/software-download/windows10). Mount the ISO and run the following command:

    DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:X:\Sources\Install.wim:1 /LimitAccess Replace X: with the drive letter of the mounted ISO.

    • Repair System Files   After running DISM, execute the sfc /scannow command again to repair system files. Restart your PC once the scan completes.
    • Use DDU in Safe Mode   Boot into Safe Mode and use Display Driver Uninstaller (DDU) to remove all remnants of the NVIDIA driver. Afterward, download the latest driver from the [NVIDIA website] (Link: https://www.nvidia.com/Download/index.aspx) and install it manually.
    • Install NVIDIA Driver in Compatibility Mode   Right-click the NVIDIA installer file, select Properties > Compatibility, and choose an earlier version of Windows (e.g., Windows 8). Run the installer as an administrator.
    • Check Disk Space and Permissions   Ensure that the installation directory has sufficient space and permissions. Right-click the installation folder, select Properties > Security, and verify that your user account has full control.
    • Update BIOS and Chipset Drivers   Visit Acer's support page for your laptop model and download the latest BIOS and chipset drivers. Updating these can resolve compatibility issues.
    • Test Hardware   Since the issue persists despite software fixes, test your hardware. Use tools like MemTest86 to check your RAM and stress-test your GPU using software like FurMark.

    Note Regarding Troubleshooting Steps You can try running DISM with a valid source and using DDU in Safe Mode first, as these steps often resolve similar issues. If the problem persists, updating BIOS and testing hardware may help pinpoint the cause. Postscript I understand how frustrating it can be to deal with persistent driver installation issues, especially when they disrupt your workflow. Please proceed cautiously with these steps, and ensure you back up any important data before making significant changes. If you need further assistance, I’m here to help.Best Regards, Walter White || Microsoft Community Support Specialist

    1 person found this answer helpful.
    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Anonymous
    2025-04-11T01:39:17+00:00

    Hi, Walter! Thanks for your reply and for your help!

    I'm following your troubleshooting steps. I've mounted the Windows 10 ISO following the tutorial on https://www.microsoft.com/software-download/windows10. It was mounted on Drive 'D:'. After that, I tried to run the DISM command as you suggested, but it gave me the same error. I think it's because there is no 'install.wim' on the ISO's 'sources' folder, only 'install.esd'. So I changed the command to 'DISM /Online /Cleanup-Image /RestoreHealth /Source:esd:D:\Sources\install.esd:1 /LimitAccess', but this time the execution isn't showing the progress bar. It only shows the following:

    Version: 10.0.19041.3636Image Version: 10.0.19045.5737

    I don't know if the command is executing ok despite this and if I should just wait a little longer, but it's been like this for about 1 hour now.

    EDIT:
    After restarting the laptop and trying again, the command ran again. But it still gave me the same error as before.
    I also tried exporting the 'install.esd' as 'install.wim' to the 'C:' drive by running 'dism /export-image /SourceImageFile:D:\Sources\install.esd /SourceIndex:2 /DestinationImageFile:C:\ESD\install.wim /Compress:recovery' and then changing the previous command to 'DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:C:\ESD\install.wim:1 /LimitAccess' but the error persisted.

    EDIT2:
    I ran 'MediaCreationTool_22H2.exe' again to mount a new ISO image. My Windows 10 version is 'Home Single Language', and I noticed that the Source Index of this specific version in the ISO is '2'. So changed the '1' to '2' on the previous command, i.e.
    'DISM /Online /Cleanup-Image /RestoreHealth /Source:esd:D:\Sources\install.esd:2 /LimitAccess', but the error persisted.

    EDIT3:
    In-place upgrade using the ISO's setup.exe was the solution. Thank you very much for your help, Walter!

    0 comments No comments