Log in

View Full Version : ntdll.dll , Anyone know what this is ?


Tuddley3
12-30-06, 10:24 AM
I can get game loaded, start patrol out of Wilhelmshaven, and just before I reach that first island at the mouth of the bay, I get CRASH(tried 4 times). In the error report, it says Mod Version ntdll.dll. I did a search here for it, but none of the 4 threads had the solution. I see ntdll is in Windows. I got this crash after I uninstalled the SP2 Res Fix. I had someone Email me a copy of this file, but haven't put it in yet.

I'm totally lost on this problem. I also used SH3 Weather before this problem happened. So now both SH3 Weather and SP2 Res Fix are both disabled at the moment, I put them in the Ubisoft folder out of the way.

Here are those other threads http://www.subsim.com/radioroom/search.php?searchid=75271

bigboywooly
12-30-06, 10:27 AM
It may be something as simple as the game cant find the dll since you removed it
You can try reinstalling the game so its not using the file or just re add SP2

Tuddley3
12-30-06, 10:39 AM
Yeah, I thought about installing the Res Fix again. Thanks for the reply, i'll keep ya posted.

Tuddley3
12-30-06, 11:20 AM
I put the ntdll file I was Emailed in, tried again with same result. I am going to put the d3d9.dll and d3d9.cgf files back and activate SP2 Res Fix again, see if that works.

I have been at this for 6hrs, up all night, I am going to take a break right now, catch some zzzzz's. I better stop now before I loose my cool and join Saddam's Neck Tie Party, I'm getting very frustrated

bigboywooly
12-30-06, 11:33 AM
Yeah take a break
Sometimes you cant see the wood for the trees

wamphyri
12-30-06, 11:42 AM
What is this res fix your talkin about?? I did a search on the forums since I don't know what it is and didn't come up with anything about it. If your talking about the patch that lets you change the resolution then you may be missing some steps that the sh3 wiki can easily fill you in on .. but if that's not it then more info would be welcome!

Wamphyri

Lzs von swe
12-30-06, 04:02 PM
I did a search for ntdll.* on my machine and found ntdll.dll in \WINDOWS\system32 and in \WINDOWS\$NtServicePackUninstall$ and \WINDOWS\$NtUninstallQ815021$. It is an Microsoft Windows file. Fileversion:5.1.2600.2180, descriptionDLL-file for NT Layer. Seems it is language dependent.
Maybe your file is the wrong version?

Tuddley3
12-30-06, 08:20 PM
Seems it is language dependent.
Maybe your file is the wrong version?

Lzs von swe. But why is it happening now, I've not seen this the whole 6months I've had the game installed.

Anyhow, I did place the Res Fix back in, and same result.

wamphyri, yes, it is the same resolution patch you speal of, and yes I should read the Wiki. Like they always say, "When all else fails, try reading the directions".

Lzs von swe
12-30-06, 08:58 PM
It really should not have anything to do with the res fix or ShIII.
Or does any of the mods you mention alter the ntdll.dll?
Have you uninstalled any other program lately?
A wild shot, try to run Windows Update. This .dll file have been updated at least two times, maybe you could get the latest update to run again?

Its 0300 in Sweden so I am going to sleep now, god luck.

JScones
12-30-06, 09:29 PM
NTDLL.DLL is a core Windows file. It contains many string, integer and file functions, which is why it appears so regularly in error messages (ie as other APIs call its functions). Also, due to exploited vulnerabilities, it's been the subject of a number of hotfixes since XP SP1 (ie v5.1.2600.1106).

One *possible* solution is to ensure that you are using v5.1.2600.2180. If not, you can get it from http://www.dll-files.com/dllindex/dll-files.shtml?ntdll Note this version is only for XP and is the version that comes with SP2. Backup your current version first. ;)

Usual causes for "sudden" errors in NTDLL.DLL are a) uninstalling software that mistakenly removes registry entries related to the DLL (most likely the cause through removing the SP2 Res Fix) or b) spyware or viruses removing the actual file (most likely not the cause here though as you've confirmed that the file exists).

Nb, I have also found that problems with the file tend to be limited to AMD chip users.

Tuddley3
12-30-06, 11:04 PM
NTDLL.DLL is a core Windows file. It contains many string, integer and file functions, which is why it appears so regularly in error messages (ie as other APIs call its functions). Also, due to exploited vulnerabilities, it's been the subject of a number of hotfixes since XP SP1 (ie v5.1.2600.1106).

One *possible* solution is to ensure that you are using v5.1.2600.2180. If not, you can get it from http://www.dll-files.com/dllindex/dll-files.shtml?ntdll Note this version is only for XP and is the version that comes with SP2. Backup your current version first. ;)

Usual causes for "sudden" errors in NTDLL.DLL are a) uninstalling software that mistakenly removes registry entries related to the DLL (most likely the cause through removing the SP2 Res Fix) or b) spyware or viruses removing the actual file (most likely not the cause here though as you've confirmed that the file exists).

Nb, I have also found that problems with the file tend to be limited to AMD chip users.

Thanks JS, very helpful. I have notice something in Norton and Webroot called Advertimen. It is in Quarantine. When I looked in System32, it was not there, I got one from a friend via Email. But I am gonna try your link, and do a Windows update like Lzs von swe suggested.

I really appreciate the help guys, I'll let you know what happens.

Tuddley3
12-30-06, 11:11 PM
so far 1029 errors found in the scan. going to proceed with the repair function. You are my hero JS, God Bless You brother :up:

Tuddley3
12-31-06, 12:37 AM
Well, with the free trial, I was only able to have 15 files repaired, unfortunately the wrong ones. And I tried a Windows Update, but I am all updated to date.

I wonder what would happen if I put my Restore CD from the manufacture in ?

Or, start a new Career ?

Tuddley3
12-31-06, 01:37 AM
OK, I did a TEST patrol with a "New" career, and was able to get past the previous crash point and get to Helgoland. So apparently my previous career save's where corrupted by the SP2 Res Fix.

BTW, where is the Wiki on this. It's not under the name as the download name"SP2 Res Fix" I got from Mav and UBWA 2.0. I should read up on this, to prevent further misshaps.

Lzs von swe
12-31-06, 10:04 AM
You find the Wiki here http://www.communitymanuals.com/shiii/index.php?title=Main_Page

The restore CD will most probably revert your machine to the state it was in on delivery. Use only in real emergency. Did you get an original Windows XP CD from the manufacturer? If so you have the option to reinstall Windows on top of your existing install, replacing corrupt or missing files without loosing your settings or your games. You would still have to run Windows update after that.

Tuddley3
12-31-06, 03:25 PM
Well my last Idea did not work. I need to purchase the whole program to repair those files, that will have to wait, but very nice program to have.

Thanks Lzs von swe, I hope I was able to Restore the file(with Webroot Spysweeper), looks like the Advertismen found in Nortnon and Webroot, was low risk and was not going to transmit to 3rd party. It was also located to the registry keys, which I guess would be the same location of ntdll.dll. So, I restored the quarantined item, and will see if this solves the problem.

I decided to restore it after what JScones said "
Usual causes for "sudden" errors in NTDLL.DLL are a) uninstalling software that mistakenly removes registry entries related to the DLL (most likely the cause through removing the SP2 Res Fix) or b) spyware or viruses removing the actual file (most likely not the cause here though as you've confirmed that the file exists).".

I do happen to have an original Windows XP CD from the manufacturer, and will leave that option for last. I did not know I could install it over the existing Windows install, that is nice to know. I would hate to loose all my pictures and documents by doing a complete system recovery.

Thanks a million.

Tuddley3
01-01-07, 12:41 AM
OK, now I'm confused. I loaded up an older Career in my UBWA 2.0 install(the one I had the problem with), and that particular career , I am based at Kiel(Problem career was Wilhelmshaven), and I was able to leave Kiel no problem. So, Now I will attemp to Start a new Career in Kiel, and not Wilhelmshaven, and see what happens.

Update : No go on that. I'm gonna reinstall.
http://i101.photobucket.com/albums/m65/tuddley3/Helpful%20Screens/error.jpg

Lzs von swe
01-01-07, 08:05 AM
I have not seen any error reports for a long time now (touch wood), but that looks a bit strange. Were are the buttons to send or do not send?
Have you tried Ad-Aware http://www.lavasoft.de/ ? It would surely find any spyware and clean your drive.
But sometimes the only thing to do is to reformat the drive (or use recovery CD).

...have to go, my family is already standing in the door, rle calling.

AS
01-01-07, 04:46 PM
My system also often crashed with the .dll problem, in my case the problem seems to be some corrupted/wrong sound files. When I used stock SH3 files and NO sound mods the crashes stopped.

Cheers, AS

Tuddley3
01-01-07, 06:02 PM
I have not seen any error reports for a long time now (touch wood), but that looks a bit strange. Were are the buttons to send or do not send?

I already pressed Click Here at the bottom next to Send/Don't Send, this is the next screen to the report.

BTW, I have Webroot Spysweeper and Norton Internet Security 2006, but maybe I'll give that Lavasoft Scan a try. Thanks.

I'm really getting sick of this, a 3 day weekend, and all three days spent troubleshooting this stupid problem. And my Flotilla starts a new patrol today.:cry:

Lzs von swe
01-02-07, 07:15 AM
Yes, frustrating ain't it? I have almost thrown my machine through the window at some points!

One thing, as this .dll is involved in the graphics (ie as other APIs call its functions). Go to http://www.microsoft.com/downloads/Browse.aspx?displaylang=en&categoryid=2 and reinstall/update your DirectX and also reinstall/update your graphics card drivers. Many times the strangest errors and crashes comes from some drivers being corrupt.