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