Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / replacing a windows file in xp?

Author
Message
HowDo
22
Years of Service
User Offline
Joined: 28th Nov 2002
Location: United Kingdom
Posted: 26th Jan 2010 16:05
Hi All,

My windows xp seem to have the wrong version of a file but it won't let me replace it with a good copy because it one of those that windows files that won't let you delete or rename it without it being in put back.

the file is ntdll.dll now is there some thing I could install that would do it for me. want to replace it as it keeps crashing.

cheers.

Dark Physics makes any hot drink go cold.
David R
21
Years of Service
User Offline
Joined: 9th Sep 2003
Location: 3.14
Posted: 26th Jan 2010 16:14 Edited at: 26th Jan 2010 16:17
Go to C:\Windows\System32\dllcache (it's system hidden, you may have to enter direct into address bar)

Delete ntdll.dll from there (or replace it with the new one). Then delete ntdll from its original location and replace with the working copy

You'll get a "Windows Protection" warning which you can safely ignore

EDIT:

However, it should be noted that unless something malicious has altered ALL copies of ntdll on your system, deleting the "bad" copy in the original location should automatically replace it with the "default" copy. So unless you've been attacked by a virus or something else, it's likely you already have the correct version of it (because when Windows stops you from deleting the file, it doesn't actually stop you - it simply replaces it with a fresh copy. Unless the one from dllcache is corrupt too, which is unlikely)

09-f9-11-02-9d-74-e3-5b-d8-41-56-c5-63-56-88-c0
HowDo
22
Years of Service
User Offline
Joined: 28th Nov 2002
Location: United Kingdom
Posted: 26th Jan 2010 16:43
well it might have worked do you know what version number it should have, I have 5.1.2600,5512 is correct.

other wise what could I install that might do the trick?

Dark Physics makes any hot drink go cold.
HowDo
22
Years of Service
User Offline
Joined: 28th Nov 2002
Location: United Kingdom
Posted: 27th Jan 2010 21:01
still no joy, anyone else have away of repairing this dll, the above idea did not seem to work, the program that crashes is the one made in dBPro, so it either the new updates or something else.

would use the auto repair system but now I have service pack 3 installed it does want to work. oem xp software.

Dark Physics makes any hot drink go cold.
NeX the Fairly Fast Ferret
20
Years of Service
User Offline
Joined: 10th Apr 2005
Location: The Fifth Plane of Oblivion
Posted: 27th Jan 2010 21:02
If NTDLL.DLL was broken I really don't think any program would work. NTDLL.DLL allows programs to interact with NT-specific kernel features if I remember correctly. It quite often pops up in the stack walker if I make a mistake programming.

Athlon64 2.7gHz->OC 3.9gHz, 31C, MSi 9500GT->OC 1gHz core/2gHz memory, 48C, 4Gb DDR2 667, 500Gb Seagate + 80Gb Maxtor + 40Gb Maxtor = 620Gb, XP Home
Air cooled, total cost £160

Login to post a reply

Server time is: 2025-05-25 06:40:58
Your offset time is: 2025-05-25 06:40:58