How To Fix Px.dll Errors

The px.dll file belongs to the Px program from Sonic Solutions. It is generally found in 462,848 byte size. The file loads automatically when you start your system.

Discussed below are two common px.dll error messages that you may come across if you are using Winamp 5.09 mp3/media player.

Error Message 1

You may encounter the following error message after installing the Winamp5.09 mp3/media player.

?Winamp 5.09: winamp.exe – Ordinal Not Found

The ordinal 422 could not be located in the dynamic link library PX.dll.?

This error generally occurs on Windows XP computers with winamp509_full_emusic-8basic.exe, which is a full version of Winamp minus the bonus mp3 track. The error may also occur with other versions of Winamp.

To fix the error, perform the following steps:

  1. Uninstall the Winamp player using Add or Remove Programs or by using a third-party program uninstaller tool, such as Perfect Uninstaller.
    Note: You may use a registry cleaner, such as RegServe to scan and remove any orphan Winamp entries.
  2. Reboot your computer.
  3. Reinstall Winamp.
  4. During the setup, click Choose Components.
  5. Go to Audio File Support and clear the Sonic Ripping/Burning support option.
  6. Reboot your computer.

Error Message 2

DDE Server Window: winamp.exe – Ordinal Not Found

The ordinal 373 could not be located in the dynamic link library PX.dll.

If you encounter the ordinal 373 error on your system, you need to download the px.dll file from a reliable source on the Internet or copy it from another computer having a similar configuration as yours. After you have obtained the px.dll file, copy it into the folder where Winamp is installed on your machine. By default, the location is C:\Program Files\Winamp.

How to prevent DLL errors

DLL errors, including px.dll occur due to various reasons. You can minimize the DLL errors on your computer by regularly performing important system maintenance activities and by taking due care when installing or uninstalling a program or an application.

If you are performing a new installation using an installation CD, ensure that the installation CD is not scratched or damaged. Although, a partly damaged CD may be able to complete the installation, chances are that the installation files may develop some complications later and cause DLL errors to surface. Also, while installing a new application do not replace a current version of a shared DLL file with a previous version. Likewise, when you uninstall an application or a program take care not to delete any shared DLL files.

Many DLL errors occur due to outdated files. Keep your operating system, softwares and drivers up-do-date with the latest service packs, hotfixes, patches and security releases that are released by the vendor of your hardware products.

Malware infections also cause DLL errors. Install a reliable antivirus suite and run regular full system scans to ensure your system is well protected from malware programs, such as virus, worm, Trojan, spyware and adware. Also, remember to keep your antivirus tool up-do-date with the latest virus definitions and security updates.

Maintain a clean and healthy registry to prevent DLL errors occurring due to registry problems. As entries for DLL files are stored in the registry, DLL errors may occur if their entries within the registry are corrupt or invalid. You can easily perform registry repair and maintenance activities using an efficient registry cleaning tool, such as RegServe.