October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PCOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
VGSources
Blog

cudart32_80.dll Missing: Restore the Right CUDA App Safely

Length9 min Posted Quest giverVGSources Team

Start with this quick check

Before changing Windows, write down:

  • Which program or game shows the error?
  • Does it happen when the program starts, updates, or performs a GPU task?
  • Is the application 32-bit or 64-bit?
  • Was the file recently quarantined, deleted, or removed during cleanup?
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The exact application matters. cudart32_80.dll is a CUDA runtime library, not a general Windows component, and the filename alone cannot identify every program that may use it.

The safest repair is usually to repair or reinstall the application that displays the message. The file may have been installed privately beside that program’s executable rather than in a shared Windows folder.

What cudart32_80.dll means

cudart32_80.dll is a genuine NVIDIA CUDA Runtime library associated with CUDA Toolkit 8.0. The filename is associated with the CUDA 8.0.61 runtime.

  • cudart means CUDA Runtime.
  • 32 identifies the 32-bit runtime.
  • 80 identifies the CUDA 8.0 generation.
  • .dll means it is a Windows dynamic-link library.

It is not supplied by Windows and is not part of the Microsoft Visual C++ Redistributable. Installing Visual C++ may repair a different missing dependency, but it normally will not recreate this CUDA file.

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

A 32-bit application can need cudart32_80.dll even when it runs on 64-bit Windows. A 64-bit program normally needs the separate cudart64_80.dll instead. Substituting one for the other is not a valid fix.

CUDA 8.0 is an archived release. Installing a newer CUDA Toolkit is not guaranteed to install this older filename or preserve compatibility with software built for CUDA 8.0.

What the error message tells you

You may see messages such as:

  • “The program can’t start because cudart32_80.dll is missing from your computer.”
  • “This application has failed to start because cudart32_80.dll was not found.”
  • “cudart32_80.dll could not be located.”
  • “Error loading cudart32_80.dll.”
  • “The procedure entry point could not be located in cudart32_80.dll.”
  • “cudart32_80.dll is either not designed to run on Windows or it contains an error.”

A missing or not-found message usually means the application cannot locate the runtime it expects. However, “specified module could not be found” can also mean that a dependency of the named DLL is missing.

An entry-point error usually points to the wrong CUDA version or a conflicting copy. The “not designed to run on Windows” wording can indicate corruption, an architecture mismatch, or an incompatible dependency. It does not prove that Windows itself is damaged.

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

Fix 1: Repair or reinstall the affected application

This is the fastest and most likely fix.

If the program has a repair or verification option

  1. Close the application and its launcher.
  2. Open the launcher that starts the program.
  3. Select the affected game or application.
  4. Open its settings, properties, or management menu.
  5. Choose Repair, Verify, Verify integrity, or a similarly named option.
  6. Allow the check to complete.
  7. Restart Windows.
  8. Launch the application again.

The launcher should replace a missing or damaged private copy of the CUDA runtime. If it reports that files were repaired and the application starts normally, no system-wide DLL replacement is needed.

If no repair option exists

  1. Press Windows + I.
  2. Select Apps.
  3. On Windows 11, choose Installed apps. On Windows 10, choose Apps & features.
  4. Find the program that produces the error.
  5. Select the three-dot menu or the program entry.
  6. Choose Advanced options, if available, and select Repair.
  7. If Repair is unavailable or does not help, return to the program entry and choose Uninstall.
  8. Restart Windows.
  9. Download or reinstall the program using its developer’s official installer or original launcher.
  10. Start the application before restoring optional custom files or modifications.

If reinstalling the application fixes the error, the original problem was probably an incomplete update, damaged application directory, or removed bundled runtime.

Do not assume that the first program you remember installing CUDA is the one producing the error. To identify the owner, right-click the application shortcut, choose Open file location, and inspect the folder containing the program’s .exe. A private cudart32_80.dll beside that executable belongs to that application’s installation.

Fix 2: Restore the matching CUDA 8.0 runtime

Use this step when the application documentation says it requires CUDA 8.0, or when repairing the application does not restore the file.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
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

NVIDIA’s official CUDA Toolkit Archive contains the archived CUDA 8.0 installer. Use the NVIDIA archive rather than a DLL download sites page. Select the CUDA 8.0 runtime or toolkit component required by the application.

  1. Close CUDA applications.
  2. Open NVIDIA’s CUDA Toolkit Archive in your browser.
  3. Select the CUDA 8.0 release.
  4. Choose the Windows installer matching your operating system and application requirements.
  5. Run the installer as an administrator.
  6. Install the runtime or toolkit components required by the application.
  7. Restart Windows.
  8. Try the affected program again.

A normal toolkit installation may place Windows CUDA DLLs under:

C:Program FilesNVIDIA GPU Computing ToolkitCUDAv8.0bin

That does not mean you should copy the DLL manually from there into System32 or SysWOW64. Many applications are designed to use a private copy beside their own executable, and Windows searches the application directory early in the normal DLL search order.

If the application still fails after CUDA 8.0 is installed, verify its architecture. A 32-bit application needs the 32-bit runtime. A 64-bit application normally requires cudart64_80.dll, not cudart32_80.dll. Installing the wrong architecture can produce a load or entry-point error rather than a simple missing-file message.

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.

You can check an installed CUDA Toolkit from Command Prompt:

  1. Open the Start menu.
  2. Type Command Prompt.
  3. Select Run as administrator.
  4. Run:
nvcc -V

This checks the toolkit version available to the command line. It does not prove that every application is using that installation, because an application may ship its own runtime.

Fix 3: Check Windows Security quarantine

Antivirus software may quarantine a CUDA DLL if it was downloaded with an untrusted application, modified, or detected as suspicious. Do not restore it automatically.

  1. Open Windows Security from the Start menu.
  2. Select Virus & threat protection.
  3. Choose Protection history.
  4. Look for an event involving cudart32_80.dll or the affected application.
  5. Expand the event and inspect the file path.
  6. Restore or allow the file only if it came from the application’s official installer or a verified NVIDIA installation.
  7. Run a full scan if the source is unclear.
  8. Repair or reinstall the application after making the decision.

A file in an unexpected temporary folder, a random download directory, or a system directory should not be trusted merely because its name looks correct. If Windows Security detects a restored file again, leave it quarantined and reinstall the application from an official source.

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.
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 4: Repair the application’s dependencies

If the error says that a module could not be found even though cudart32_80.dll is present, another required library may be missing.

First, remove unofficial DLL copies from the application folder if they came from a random download or an old manual repair. Then run the application’s official installer again.

Also check whether the application provides a Redist, Prerequisites, or Support folder. Its installer may include the specific Microsoft Visual C++ runtime it needs. Install the redistributable supplied by the application’s publisher, using the architecture required by that program.

Do not use registry cleaners or try to solve this by registering the CUDA DLL. regsvr32 is intended for DLLs that expose registration entry points such as DllRegisterServer. CUDA runtime libraries are loaded by applications and are not normally self-registering COM components.

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

Do not run:

regsvr32 cudart32_80.dll

It will not normally repair a missing CUDA runtime dependency.

Fix 5: Check NVIDIA drivers only when GPU errors are also present

A display-driver reinstall is not the normal fix for a missing user-mode CUDA runtime DLL. Consider it when the same application also reports a CUDA-device, GPU initialization, display-driver, or graphics failure.

Update the driver through Device Manager

  1. Right-click the Start button.
  2. Select Device Manager.
  3. Expand Display adapters.
  4. Right-click the NVIDIA graphics adapter.
  5. Select Update driver.
  6. Choose Search automatically for drivers.
  7. Install an offered driver and restart Windows.
  8. Test the application.

For a clean, supported driver installation, use NVIDIA’s official driver source or the driver package recommended by the computer manufacturer. A current driver may support the GPU while still not supplying the old cudart32_80.dll filename.

Outbyte Driver Updater can scan for outdated drivers so you do not have to hunt through hardware entries and guess which package is stale; its free scan shows what needs attention, while driver installation is handled by the full version. Reinstalling the affected CUDA application remains the definitive fix when that program owns the missing file.

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

Windows Features are not normally relevant to cudart32_80.dll. Do not enable random legacy features in Control Panel → Programs → Turn Windows features on or off expecting them to install NVIDIA CUDA files.

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

Fix 6: Check for Windows component corruption

Because this is a third-party CUDA file, Windows repair commands will not normally recreate it. They are useful only when other Windows components are failing too.

  1. Open the Start menu.
  2. Type Command Prompt.
  3. Select Run as administrator.
  4. 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 again.

If DISM or SFC reports repairs, Windows system files were corrected. If the CUDA error remains, return to the affected application’s installer and CUDA runtime rather than repeating these commands indefinitely.

Outbyte PC Repair can reduce the guesswork of repeatedly running SFC and DISM by scanning for problems and showing what needs attention; its free scan identifies issues, while repair is performed by the full version. It is optional, and it does not replace reinstalling the application that supplied cudart32_80.dll.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Fix 7: Use System Restore only after a recent change

System Restore is reasonable when the program worked until a recent driver, cleanup, or software installation changed the computer.

  1. Press Windows + R.
  2. Type:
rstrui.exe
  1. Press Enter.
  2. Choose Next.
  3. Select a restore point from before the error began.
  4. Select Scan for affected programs, if available.
  5. Confirm the restore point.
  6. Select Finish and allow Windows to restart.

System Restore is not a replacement for reinstalling the owning application. If it does not resolve the problem, reinstall that application and its supported CUDA runtime.

Avoid unsafe DLL downloads and system-folder copying

Do not download cudart32_80.dll from random DLL websites. The file may contain malware, be the wrong CUDA generation, use the wrong architecture, or be incomplete because its dependent files are absent. A copied DLL can also conceal the real problem in the application installation.

Avoid placing it manually in:

  • C:WindowsSystem32
  • C:WindowsSysWOW64

Do not copy a 64-bit DLL and rename it to cudart32_80.dll. Do not overwrite an existing CUDA file simply because its name looks similar.

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

Use the affected application’s official installer, the application publisher’s supported runtime package, or NVIDIA’s official CUDA 8.0 archive.

FAQ

Is cudart32_80.dll a Windows file?

No. It is associated with NVIDIA CUDA Runtime 8.0.61 and is not a protected Windows system component.

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

Does Visual C++ Redistributable install it?

No. Visual C++ supplies Microsoft runtime components, not NVIDIA CUDA runtime files.

Can I use cudart64_80.dll instead?

No. The 32 and 64 files serve different application architectures. A 32-bit application normally needs cudart32_80.dll.

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

Will installing the newest CUDA Toolkit fix the error?

Not necessarily. Newer CUDA releases may support the same GPU without providing this legacy CUDA 8.0 filename.

Should I register the file with regsvr32?

No. CUDA runtime libraries are not normally registered COM components. Repair the application or install the matching runtime instead.

Which application uses this file?

The filename alone cannot identify one universal application. Older CUDA applications, scientific software, media tools, GPU utilities, and other programs may distribute it privately.

What if the file exists but the error continues?

Check for the wrong architecture, wrong CUDA version, a conflicting copy, corruption, or a missing dependency. Remove unofficial copies and run the application’s official repair or installer.

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

If nothing has worked

Identify the exact executable producing the message:

  1. Note the program name and installation path.
  2. Open its installation folder.
  3. Check whether cudart32_80.dll is beside the executable.
  4. Review Windows Security’s Protection history.
  5. Check Event Viewer → Windows Logs → Application for an application error.
  6. Record whether the message says missing module, entry point, or invalid image.
  7. Contact the application publisher with that information.

The final repair should match the program that owns the dependency. Reinstalling Windows or replacing a CUDA DLL globally is rarely the correct first answer.

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
$792.99
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,249.99
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. How To Create Custom Stickers & Shoutouts In Monster Hunter WildsMonster Hunter WildsBlog20min
  2. How to Get XL Gogoat in Pokemon Legends Z-A (An Extra-Large Gogoat)Pokemon Legends Z-ABlog20min
  3. How to Get Rotting Lightbringer in Diablo 4Diablo 4Blog17min
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Outdated Drivers Are Slowing You DownFree scan - exact matches

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.