- 軟件大小:270KB
- 軟件語(yǔ)言:中文
- 軟件類型:國(guó)產(chǎn)軟件
- 軟件類別:免費(fèi)軟件 / DLL文件
- 更新時(shí)間:2019-01-16 08:47
- 運(yùn)行環(huán)境:WinAll, WinXP, Win7
- 軟件等級(jí):
- 軟件廠商:
- 官方網(wǎng)站:http://www.dineoutnj.com/file/
5.22M/中文/10.0
745KB/中文/10.0
193KB/中文/10.0
12KB/中文/10.0
6KB/中文/10.0
ntdll.dll文件是一款Windows NT內(nèi)核的重要.dll文件,當(dāng)你的計(jì)算機(jī)提示ntdll.dll故障時(shí),就需要重新下載一個(gè)完整的dll文件安裝到對(duì)應(yīng)的文件夾下面,下面有綠色資源網(wǎng)小編為大家提供ntdll.dll修復(fù)工具和ntdll.dll安裝說(shuō)明,需要的朋友歡迎來(lái)綠色資源網(wǎng)下載體驗(yàn)!
ntdll.dll描述了windows本地NTAPI的接口。是重要的Windows NT內(nèi)核級(jí)文件。當(dāng)Windows啟動(dòng)時(shí),ntdll.dll就駐留在內(nèi)存中特定的寫保護(hù)區(qū)域,使別的程序無(wú)法占用這個(gè)內(nèi)存區(qū)域。
ntdll.dll是Windows系統(tǒng)從ring3到ring0的入口。位于Kernel32.dll和user32.dll中的所有win32 API 最終都是調(diào)用ntdll.dll中的函數(shù)實(shí)現(xiàn)的。ntdll.dll中的函數(shù)使用SYSENTRY進(jìn)入ring0,函數(shù)的實(shí)現(xiàn)實(shí)體在ring0中。
常見(jiàn)錯(cuò)誤: File Not Found, Missing File, Exception Errors
打開(kāi)NTDLL.dll,發(fā)現(xiàn)CRT的許多基本函數(shù)都是在這里實(shí)現(xiàn)的。包括qsort,ceil這樣的函數(shù),還有strcpy堆的釋放,進(jìn)程管理,似乎都是在ntdll中實(shí)現(xiàn)。
用戶模式的代碼在調(diào)用系統(tǒng)內(nèi)核函數(shù)的時(shí)候,首先把一個(gè)叫做system call number的數(shù)放在EAX中,把參數(shù)放在其它的寄存器中了。然后調(diào)用INT 2E中斷。但是大部分應(yīng)用程序并不需要直接這么做。通常都是在調(diào)用kernel32.dll等時(shí)由他們來(lái)調(diào)用INT 2E.
內(nèi)核模式的代碼,做法稍微有點(diǎn)不同。他們通常調(diào)用由NTOSKRNL.EXE導(dǎo)出的NTDLL.dll中Zw開(kāi)頭的那一系列函數(shù),比如 ZwWaitForSingleObject, 反之,如果是用戶級(jí)代碼需要調(diào)用內(nèi)核,就會(huì)利用INT 2E調(diào)用WaitForSingleObject.對(duì)于許多函數(shù)的批量調(diào)用,你會(huì)明顯發(fā)現(xiàn) Zw族要比Rtl族效率高很多。
ntdll.dll中的大部分函數(shù)都是在MSDN中找不到描述的,因?yàn)檫@些函數(shù)介于Windows API與內(nèi)核API之間,微軟并未公開(kāi)全部的內(nèi)核函數(shù).
1、解壓下載的文件。
2、復(fù)制文件“ntdll.dll”到系統(tǒng)目錄下。
3、系統(tǒng)目錄一般為:C:\WINNT\System32 64位系統(tǒng)為C:\Windows\SysWOW64
4、最后點(diǎn)擊開(kāi)始菜單-->運(yùn)行-->輸入regsvr32 ntdll.dll 后,回車即可解決錯(cuò)誤提示!
請(qǐng)描述您所遇到的錯(cuò)誤,我們將盡快予以修正,謝謝!
*必填項(xiàng),請(qǐng)輸入內(nèi)容