How to Resolve Nxcooking.dll Errors

Nxcooking.dll is a component of PhysXCooking_FC5 that belongs to the PhysXCooking Dynamic Link Library from AGEIA Technologies, Inc.

Gamers have been experiencing certain issues with nxcooking.dll.  You may receive an error message like the one below:

Bioshock.exe - Unable to Locate Component-
This application has failed to start because NxCooking.dll was not found. Re-Installing the application may fix this problem.

The issues don’t usually stem from installing the game. Rather, users are experiencing issues with installing the drivers needed for the game.

Here are a few suggested workarounds to remove nxcooking.dll-related errors.

Solution 1

Reinstall Physx drivers. Be sure to remove the existing drivers and all traces before reinstalling.

You should also locate and delete the following files from your system before reinstalling your drivers.

NxCharacter.dll
NxCooking.dll
NxExtensions.dll
PhysXLoader.dll
PhysXCooking.dll
PhysXCore.dll


Solution 2

Get a copy of nxcooking.dll and paste this file into your System32 folder.

Solution 3

  1. Uninstall the game. Make sure that all traces are removed including the install folder.
  2. Uninstall AGEIA drivers.
  3. Reboot your PC.
  4. Install your game.
  5. Skip installing AGEIA drivers during the installation process.

Once you have finished installing the game, install the latest drivers from AGEIA. Make sure you download the drivers from the official AGEIA site.

  1. Reboot your PC.
  2. Play game.

Solution 4

Add the command /quiet next to the executable of the installer of the AGEIA Physx drivers.

Solution 5

If your problem relates specifically to the inability to install Physx software, install the current Windows Installer. This is especially true for Windows XP users.

Solution 6

If the problem is occurring in Windows Vista even after installing AGEIA drivers, set the compatibility mode of the .exe to Windows XP Service Pack 2.

Disable Visual Themes.

Disable Desktop composition.

Disable display scaling on high dpi settings.

Run program as Administrator.

For this solution, the loading screen may take time to appear. Please wait for the screen to load.

Solution 7

  1. Copy PhysX_7.05.06_SystemSoftware.exe to your C:\ drive.
  2. Go to Start and then proceed to Run.
  3. Type in cmd.
  4. Press OK.
  5. Type cd and type cd again.
  6. At C:\, type in PhysX_7.05.06_SystemSoftware.exe /quiet.

If you are going to download drivers, make sure that you obtain them from reliable sites. There are other websites that offer drivers and other .dll files as free downloads. However, be warned that these files may be malware posing as valid files.

To protect yourself from these threats, we recommend using antivirus and anti-spyware products like STOPzilla Antivirus and Spyware Cease.  Safe internet surfing habits plus good security software can make the difference between a clean machine and an infected one.