Windows – Program can’t start because dll is missing

dllregsvr32windows 7

Any executable that I attempt to run on this laptop pops up an error stating The program can't start because LPK.dll is missing from your computer. Try reinstalling the program to fix this problem.

I have tried doing regsvr32 lpk.dll from within system32, but that returns the error The module "lpk.dll" was loaded but the entry-point DLLRegisterServer was not found. Make sure that "lpk.dll" is a valid DLL or OCX file and then try again. I was able to copy the DLL file from a working computer, but I get the same issue.

How would I go about registering this DLL? Or, alternatively, which program would I have to reinstall to get the DLL to work again?

The system is Windows 7 Professional 64-bit with Service Pack 1. I would really like not to reinstall the OS, but at this point, I'm about ready to.

Best Answer

run cmd as administrator and run sfc/scannow.

Looks like corrupted system file.

Related Question