DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan Now×
Skip to content
VGSources
Blog

cudart64_100.dll Is Missing: Trace the App Before Repairing

Length9 min Posted Quest giverVGSources Team

Start with these checks

Before changing Windows, write down:

  • The exact program, game, launcher, or Python application showing the error.
  • Whether the message appears at startup, during installation, or when importing a package.
  • Whether the calling application is 64-bit.
  • Whether the file is missing or exists beside the program’s executable.
  • Whether the problem began after an update, antivirus quarantine, cleanup, migration, or CUDA removal.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

cudart64_100.dll is an NVIDIA CUDA Runtime library for the CUDA 10.0 runtime family. The 64 indicates a 64-bit Windows library, while 100 identifies CUDA 10.0. It is not a normal Windows component, so repairing Windows alone usually will not restore it.

What cudart64_100.dll belongs to

This file can be installed in either of two ways:

  1. A CUDA-enabled application bundles the runtime beside its own executable.
  2. The NVIDIA CUDA Toolkit installs the runtime as part of its CUDA 10.0 components.

NVIDIA’s CUDA 10.0 Windows package identifies the runtime as cudart_10.0. A normal toolkit installation uses a path similar to:

C:Program FilesNVIDIA GPU Computing ToolkitCUDAv10.0

The file may instead be inside the application’s installation directory. That is common because software developers can redistribute the CUDA Runtime with their program. Different applications may therefore use different runtime builds, and a newer CUDA installation is not automatically a replacement for the CUDA 10.0 runtime expected by an older application.

The safest repair is usually to repair or reinstall the program that reports the error. If you installed or develop CUDA software directly, use NVIDIA’s official CUDA Toolkit 10.0 archive and its matching Windows installer rather than a generic DLL download.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Sale
ASUS Dual GeForce RTX 5060 Ti 16GB GDDR7 OC Edition Gaming Graphics Card
  • AI Performance: 767 AI TOPS
  • OC mode: 2632 MHz (OC mode)/ 2602 MHz (Default mode)
  • Powered by the NVIDIA Blackwell architecture and DLSS 4
  • Axial-tech fan design features a smaller fan hub that facilitates longer blades and a barrier ring that increases downward air pressure
  • A 2.5-slot design maximizes compatibility and cooling efficiency for superior performance in small chassis

Fix 1: Repair or verify the affected application

This is the fastest and most likely solution when a game, creative application, scientific program, or launcher suddenly reports the missing file.

Windows Store or packaged application

  1. Open Settings.
  2. Select Apps.
  3. Select Installed apps.
  4. Find the affected application.
  5. Select the three-dot menu beside it.
  6. Choose Advanced options.
  7. Select Repair.
  8. Start the application again.

If Repair does not help, return to the same page and select Reset, if available. Reset can remove the application’s local data, so use it only after checking whether the program stores important settings or projects locally.

A successful repair lets the application start without the cudart64_100.dll message. If the error remains, uninstall the application from Settings > Apps > Installed apps, restart Windows, and install it again from the publisher’s official installer or the official launcher.

Traditional desktop application

  1. Press Windows key + R.
  2. Enter:
appwiz.cpl
  1. Press Enter.
  2. Select the affected program.
  3. Choose Repair, Change, or Modify if the installer provides one.
  4. Follow the repair wizard.
  5. Restart Windows and test the application.

For a game or launcher, open its settings and look for Verify files, Repair, or Scan and repair. This replaces files supplied by that application without mixing unrelated CUDA versions into Windows.

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

If verification reports damaged files but cannot repair them, uninstall the program, restart Windows, and reinstall it from its official source. Do not copy cudart64_100.dll into the game folder from a random website.

Fix 2: Restore the matching CUDA 10.0 runtime

Use this step when the application documentation specifically requires CUDA 10.0, when you installed CUDA software yourself, or when repairing the application does not include its runtime.

NVIDIA’s archived Windows package is CUDA Toolkit 10.0.130. Download the Windows installer from NVIDIA’s official CUDA 10.0 archive, not from a DLL-indexing site. The archive includes the network installer commonly named cuda_10.0.130_win10_network.exe.

Rank #2
GIGABYTE GeForce RTX 5070 Ti Gaming OC 16G Graphics Card, 16GB 256-bit GDDR7, PCIe 5.0, WINDFORCE Cooling System, GV-N507TGAMING OC-16GD Video Card
  • Powered by the NVIDIA Blackwell architecture and DLSS 4
  • Powered by GeForce RTX 5070 Ti
  • Integrated with 16GB GDDR7 256bit memory interface
  • PCIe 5.0
  • WINDFORCE cooling system

During installation:

  1. Close the CUDA application and related development tools.
  2. Right-click the NVIDIA CUDA installer.
  3. Select Run as administrator.
  4. Allow the installer to check system compatibility.
  5. Choose the recommended installation mode unless your development setup requires custom components.
  6. Ensure the CUDA Runtime or toolkit components are selected.
  7. Complete the installation.
  8. Restart Windows.
  9. Start the affected program again.

This does not mean every CUDA application needs the complete toolkit. Many programs package only the runtime they require. Installing the toolkit is most appropriate when the application expects a system CUDA installation or when you develop CUDA software.

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

Do not assume CUDA 10.1, 10.2, or a current CUDA release supplies the exact runtime expected by a CUDA 10.0 application. CUDA Runtime libraries do not guarantee binary compatibility across runtime versions. Installing a newer release may leave the original error unchanged or create a version conflict.

Fix 3: Check whether antivirus removed the file

Windows Security or another antivirus product may quarantine a legitimate application file after an update or a change in detection rules. Do not restore a file automatically. First confirm that it belongs to a known application and came from a trusted installer.

  1. Open Windows Security from the Start menu.
  2. Select Virus & threat protection.
  3. Select Protection history.
  4. Review recent quarantined items.
  5. Open an entry related to the affected application.
  6. Check its path and detection details.
  7. If it is clearly part of a legitimate installation, follow the available Restore or Allow on device action.
  8. Reinstall the application instead if the source or file identity is uncertain.
  9. Start the program again.

If the file is restored but disappears again, do not repeatedly disable antivirus protection. Update the security product, obtain a clean installer from the application publisher, and contact that publisher if its signed files are being detected incorrectly.

Fix 4: Check the application architecture

A 64-bit application normally needs the 64-bit CUDA runtime represented by cudart64_100.dll. A 32-bit program cannot use that file simply because it has the same name pattern.

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

Check the program’s architecture where its publisher documents it. You can also inspect the executable with a trusted development or diagnostic tool. Do not rename another file, such as a different CUDA runtime generation, to make it appear to be cudart64_100.dll.

If the program is 32-bit, it may require a 32-bit CUDA runtime with a different filename. If it is 64-bit, it needs a compatible 64-bit runtime. Repairing the application is preferable because its installer knows which architecture and CUDA generation belong together.

Rank #3
ASUS TUF Gaming GeForce RTX™ 5080 16GB GDDR7 OC Edition Graphics Card
  • Powered by the NVIDIA Blackwell architecture and DLSS 4. System Requirements: Minimum 850W PSU with 16-pin 12V-2x6 (12VHPWR) connector required. Verify before purchasing.
  • Military-grade components deliver rock-solid power and longer lifespan for ultimate durability. Compatibility: 348mm (13.7") length, 3.6 slots, 4.3 lbs. Confirm case clearance and slot spacing. GPU bracket included.
  • Protective PCB coating helps protect against short circuits caused by moisture, dust, or debris
  • 3.6-slot design with massive fin array optimized for airflow from three Axial-tech fans
  • Phase-change GPU thermal pad helps ensure optimal thermal performance and longevity, outlasting traditional thermal paste for graphics cards under heavy loads

Fix 5: Check the NVIDIA driver separately

The CUDA Runtime DLL and the NVIDIA display driver are related but different components. Installing or updating a graphics driver is not guaranteed to restore cudart64_100.dll.

Check the installed driver:

  1. Right-click the Start button.
  2. Select Device Manager.
  3. Expand Display adapters.
  4. Double-click the NVIDIA adapter.
  5. Open the Driver tab.
  6. Note the driver provider, date, and version.
  7. Select Update Driver if you need to check Windows Update.
  8. For a clean or specific version, use the driver package supplied by NVIDIA for your GPU and Windows installation.
  9. Restart Windows and test the application.

CUDA 10.0.130 documentation lists Windows driver version 411.31 as a minimum for that toolkit. A later driver is generally intended to support applications built with older CUDA versions, but the application’s own requirements remain important.

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

If Device Manager shows a warning icon, the adapter is disabled, or the driver is missing, repair the driver before troubleshooting the runtime further. If the adapter is working normally and only the DLL is missing, return to application repair or the matching CUDA installation.

Manually checking driver versions and repeating installs can involve hunting through hardware IDs and package variants. Outbyte Driver Updater offers a free scan that shows which drivers are outdated; the repair or driver installation is handled by the full version, and NVIDIA’s official driver package remains the appropriate source for this CUDA-related case.

Fix 6: Repair Visual C++ only when the message names it

The Microsoft Visual C++ Redistributable is not a replacement for cudart64_100.dll. Install or repair it only if the next error names a file such as:

  • VCRUNTIME140.dll
  • MSVCP140.dll
  • Another MSVCP or VCRUNTIME file

Use Settings > Apps > Installed apps, find the Microsoft Visual C++ Redistributable entry, select its menu, choose Modify, and then choose Repair if offered. If the application publisher specifies a particular redistributable, use Microsoft’s official package.

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

A Visual C++ repair can fix a dependency needed by the application, but it will not create the NVIDIA CUDA Runtime DLL.

Fix 7: Run DISM and SFC for Windows corruption

Use these commands when Windows itself is behaving abnormally, protected system files are damaged, or several unrelated Windows components are failing. They normally do not replace an application-bundled CUDA file.

Rank #4
Sale
GIGABYTE GeForce RTX 5060 WINDFORCE OC 8G Graphics Card, Cooling System, 8GB 128-bit GDDR7, PCIe 5.0, Manufactured by NVIDIA, DisplayPort & HDMI - Video Output Interface, GV-N5060WF2OC-8GD Video Card
  • Powered by the NVIDIA Blackwell architecture and DLSS 4
  • Powered by GeForce RTX 5060
  • Integrated with 8GB GDDR7 128bit memory interface
  • PCIe 5.0
  • WINDFORCE cooling system
  1. Open Start.
  2. Type Command Prompt.
  3. Right-click Command Prompt.
  4. Select Run as administrator.
  5. Run:
DISM.exe /Online /Cleanup-Image /RestoreHealth
  1. Wait for it to finish.
  2. Then run:
sfc /scannow
  1. Restart Windows.
  2. Test the application.

A message stating that no integrity violations were found means protected Windows files passed the scan. It does not prove that the CUDA installation is complete. If either command reports repairs, restart and test again. If the DLL error remains, repair or reinstall the calling application.

Running repeated scans without knowing what changed is tedious, especially when the missing file belongs to a third-party program. Outbyte PC Repair offers a free scan that identifies reported system problems; repairs are performed by the full version, while reinstalling the affected application remains the definitive fix when its private CUDA runtime is missing.

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

Why regsvr32 is not a fix

Do not run this command against cudart64_100.dll:

regsvr32 cudart64_100.dll

regsvr32 is for DLLs that expose COM registration entry points such as DllRegisterServer. The CUDA Runtime is a normal runtime dependency, not normally a self-registering COM component. Registering it cannot install a missing runtime and may produce an entry-point error.

Likewise, do not copy the file into:

C:WindowsSystem32
C:WindowsSysWOW64

The correct location is normally the application directory or the CUDA toolkit’s own bin directory, as determined by the installer. A global copy can make one program load the wrong version and break another.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

If the file exists but still will not load

“Specified module could not be found” does not always mean the named DLL is absent. Windows may be unable to load a dependency used by that DLL.

Check the following:

  1. Open the application’s installation folder.
  2. Confirm the file is beside the executable when the publisher documents local runtime deployment.
  3. Confirm the application and runtime architecture match.
  4. Repair the application rather than replacing only the DLL.
  5. Check whether the error names a Visual C++ runtime or another dependency.
  6. Confirm the NVIDIA driver is installed and the GPU appears normally in Device Manager.
  7. Avoid adding random CUDA folders to the global PATH.
  8. If the program is launched from Python, a launcher, or an IDE, test it through the supported environment rather than a different shell with a modified PATH.

If every repair fails, record the executable name, complete error text, application version, CUDA requirement, GPU model, driver version, and whether the DLL exists beside the executable. The application publisher is the authoritative source for a private, patched, or bundled runtime.

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

Why random DLL downloads are unsafe

Avoid downloading cudart64_100.dll from an arbitrary DLL website. The file may contain malware, belong to the wrong CUDA build, use the wrong architecture, or be incompatible with the application. Third-party listings also do not establish one universal file size, checksum, or version for every installation.

Use the application publisher’s installer or NVIDIA’s official CUDA Toolkit 10.0 archive. Restore an antivirus-quarantined file only after verifying its source and identity.

Best Value
ASUS TUF Gaming GeForce RTX 5070 12GB GDDR7 OC EditionGaming Graphics Card
  • Powered by the NVIDIA Blackwell architecture and DLSS 4 OC mode: 2640MHz/Default mode: 2610MHz (Boost Clock)
  • Military-grade components deliver rock-solid power and longer lifespan for ultimate durability
  • Protective PCB coating helps protect against short circuits caused by moisture, dust, or debris
  • 3.125-slot design with massive fin array optimized for airflow from three Axial-tech fans
  • Phase-change GPU thermal pad helps ensure optimal thermal performance and longevity, outlasting traditional thermal paste for graphics cards under heavy loads

Frequently asked questions

Is cudart64_100.dll a Windows file?

No. It is an NVIDIA CUDA Runtime library used by CUDA-enabled software. Windows does not normally provide it through System32, SysWOW64, Windows Update, SFC, or DISM.

Does installing NVIDIA graphics drivers fix it?

Not necessarily. The display driver supports communication with the GPU, while the CUDA Runtime DLL is supplied by the application or CUDA Toolkit. Repair the application first.

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

Do I need the full CUDA Toolkit?

Only if the application or development workflow requires a system CUDA installation. Many applications bundle their own runtime and do not need the complete toolkit.

Can CUDA 11 or another newer version replace CUDA 10.0?

Do not assume so. The application may require the CUDA 10.0 runtime specifically, and runtime compatibility is not guaranteed between generations.

Should I install both 32-bit and 64-bit versions?

No. Match the runtime to the calling application. cudart64_100.dll indicates a 64-bit runtime; installing unrelated architectures can add confusion without repairing the program.

What if the error appeared after a program update?

Run the program’s Verify, Repair, or Scan and repair function, then reinstall it if necessary. An incomplete update is a common reason for a bundled runtime to disappear.

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.

Can System Restore help?

It can help after a confirmed recent system change, provided a suitable restore point exists. Open Settings > System > Recovery > Open System Restore, choose a restore point, and follow the wizard. Back up important data first, and prefer application repair when only one program is affected.

Quick Recap

SaleBestseller No. 1
ASUS Dual GeForce RTX 5060 Ti 16GB GDDR7 OC Edition Gaming Graphics Card
ASUS Dual GeForce RTX 5060 Ti 16GB GDDR7 OC Edition Gaming Graphics Card
AI Performance: 767 AI TOPS; OC mode: 2632 MHz (OC mode)/ 2602 MHz (Default mode); Powered by the NVIDIA Blackwell architecture and DLSS 4
$786.37
Bestseller No. 2
GIGABYTE GeForce RTX 5070 Ti Gaming OC 16G Graphics Card, 16GB 256-bit GDDR7, PCIe 5.0, WINDFORCE Cooling System, GV-N507TGAMING OC-16GD Video Card
GIGABYTE GeForce RTX 5070 Ti Gaming OC 16G Graphics Card, 16GB 256-bit GDDR7, PCIe 5.0, WINDFORCE Cooling System, GV-N507TGAMING OC-16GD Video Card
Powered by the NVIDIA Blackwell architecture and DLSS 4; Powered by GeForce RTX 5070 Ti; Integrated with 16GB GDDR7 256bit memory interface
$1,162.49
Bestseller No. 3
ASUS TUF Gaming GeForce RTX™ 5080 16GB GDDR7 OC Edition Graphics Card
ASUS TUF Gaming GeForce RTX™ 5080 16GB GDDR7 OC Edition Graphics Card
3.6-slot design with massive fin array optimized for airflow from three Axial-tech fans; Auto-Extreme precision automated manufacturing helps ensure higher reliability
$1,831.31
SaleBestseller No. 4
GIGABYTE GeForce RTX 5060 WINDFORCE OC 8G Graphics Card, Cooling System, 8GB 128-bit GDDR7, PCIe 5.0, Manufactured by NVIDIA, DisplayPort & HDMI - Video Output Interface, GV-N5060WF2OC-8GD Video Card
GIGABYTE GeForce RTX 5060 WINDFORCE OC 8G Graphics Card, Cooling System, 8GB 128-bit GDDR7, PCIe 5.0, Manufactured by NVIDIA, DisplayPort & HDMI - Video Output Interface, GV-N5060WF2OC-8GD Video Card
Powered by the NVIDIA Blackwell architecture and DLSS 4; Powered by GeForce RTX 5060; Integrated with 8GB GDDR7 128bit memory interface
$459.99
Bestseller No. 5
ASUS TUF Gaming GeForce RTX 5070 12GB GDDR7 OC EditionGaming Graphics Card
ASUS TUF Gaming GeForce RTX 5070 12GB GDDR7 OC EditionGaming Graphics Card
3.125-slot design with massive fin array optimized for airflow from three Axial-tech fans; Auto-Extreme precision automated manufacturing helps ensure higher reliability
$937.39

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.

Leave a Reply

Your email address will not be published. Required fields are marked *

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

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

More quests from Patch Notes

  1. 5 Best Pixelmon Server Hosting Providers for 2026, ComparedBlog8min
  2. 3 Best RAGE:MP Server Hosts for GTA V in 2026Blog8min
  3. 6 Best RLCraft Server Hosting Providers in 2026 (Ranked)Blog8min
Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.