no startup due to ntdsapi.dll not found

  cspgsl 18:26 02 Sep 2006
Locked

I have a friend with a relatively new (1 yr) Dell laptop running XPP. He shut down the computer and on restart gets the message

"lsass.exe Unable to locate component"
This application has failed to start because NTDSAPI.dll was not found

Tried the Recovery Console:
expand D:\i386\ntdsapi.dl_ C:\Windows\System32\ntdsapi.dll

Got the message
unable to create file ntdsapi.dll

The owner's somewhat desparate as his backup routine has not been very comprehensive.

Anyone have any suggestions?
Thanks

  recap 19:18 02 Sep 2006

Resintall XP over the top of itself by booting off the CD and using the repair feature, this usually leaves all of your non system files intact.

  cspgsl 19:37 02 Sep 2006

Thanks. I thought of that but, as itisn't my machine and without a backup copy of the data I am very hesitant in trying that one.

  Mark5001 19:45 02 Sep 2006

You are on the right lines but don't use
expand D:\i386\ntdsapi.dl_ C:\Windows\System32\ntdsapi.dll
Use

copy D:\i386\ntdsapi.dll C:\windows\system32
It will ask if you want to overwrite the old file.Having done this to get mine working last week albeit with a different DLL, this way worked for me.

  cspgsl 19:47 02 Sep 2006

Thanks I'll give it a go.

  cspgsl 20:07 02 Sep 2006

Tried the copy but got
"The System cannot find the file specified"
The original install CD is in the D drive.

  Mark5001 20:31 02 Sep 2006

Try This Next.Load the Recovery Console. Once at the prompt, enter these commands:

cd %systemroot%\system32

copy dllcache\ntdsapi.dll

If that does not work try:

expand cdrom:\i386\ntdsapi.dl_ %systemroot%\system32\ntdsapi.dll

  woodchip 20:42 02 Sep 2006

Two things to think about. It could be a Virus, As I have looked in Google. It is also a File used for Internet connection

  woodchip 20:44 02 Sep 2006
  cspgsl 20:54 02 Sep 2006

Mark5001
When you say "cd %systemroot%\system32" I take it that you want me to get to "C:\windows\system32" ?

I can do that but can you explain "copy dllcache\ntdsapi.dll"

or

do you mean type the word "%systemroot%" ?

  terryf 20:56 02 Sep 2006

>

This thread is now locked and can not be replied to.

Elsewhere on IDG sites

Best phone camera 2017

Stunning new film posters by Hattie Stewart, Joe Cruz & more

iPad Pro 10.5in (2017) review

28 astuces pour profiter au mieux de votre iPhone