Hệ điều hành Windows 11/10 có hàng tấn file hệ thống là phần của OS cốt lõi. Nhiều lần người dùng cuối thấy chúng chạy trong Task manager hoặc khi gặp Blue Screen of Death. Hôm nay, chúng ta đang giải thích về ba file hệ thống như vậy — Ntoskrnl.exe, Ntkrnlpa.exe, và Win32k.sys.

Ntoskrnl.exe, Ntkrnlpa.exe, Win32k.sys là file hệ thống giúp chạy hệ điều hành Windows
1. ntoskrnl.exe là gì
NT-OS-Kernel = Ntoskrnl.exe.
Đây là kernel của hệ điều hành làm và kiểm soát hầu hết mọi thứ.
Windows sẽ không hoạt động nếu không có nó hoặc nếu nó đi vào chế độ panic khi nghĩ hệ thống đang gặp vấn đề. Thú vị là file này được nạp cuối cùng trong quy trình Boot Windows 10. Nó sẽ nạp cài đặt Registry, driver bổ sung, và sau đó chuyển quyền kiểm soát cho tiến trình system manager.
Nó chịu trách nhiệm cho ảo hóa phần cứng, quản lý tiến trình và bộ nhớ. Nếu bạn đã thấy BSOD nhắc đến Ntoskrnl.exe và liên quan đến bộ nhớ. Ngoài file này, còn có ba file kernel khác làm việc cùng với ntoskrnl.exe. Chúng là ntkrnlmp.exe, ntkrnlpa.exe và ntkrpamp.exe.
Đọc thêm: NTOSKRNL.exe sử dụng CPU, Bộ nhớ & Đĩa cao.
2. ntkrnlpa.exe là gì
New Technology Kernel Process Allocator = NTKrnlPA.
Tương tự như Ntoskrnl.exe, Ntkrnlpa.exe là phần của danh sách file Kernel. Khi Windows khởi động, các chương trình này được nạp vào RAM để bắt đầu thực thi boot.
Nó liên quan đến phân bổ tiến trình. Nó có quyền truy cập tài nguyên hệ thống, phần cứng máy tính, và vùng bộ nhớ bị hạn chế đối với các chương trình khác.
3. win32k.sys là gì
Win32 subsystem = win32k.sys.
Sau khi quy trình boot hoàn tất, và driver được nạp, Windows khởi động Session Manager để chuyển sang user mode. Có một Session Manager Subsystem nạp phía kernel-mode của Win32 subsystem, hay win32k.sys. Nó bao gồm Win32 API DLLs (kernel32.dll, user32.dll, gdi32.dll) và tiến trình Win32 subsystem (csrss.exe).
- kernel32.dll: Thư viện liên kết động cho Windows
- user32.dll: Chứa các hàm API Windows liên quan đến giao diện người dùng Windows
- gdi32.dll: Chứa các hàm cho Windows GDI (Graphical Device Interface)
- csrss.exe: Client Server Runtime Process
Tất cả các file này, Ntoskrnl.exe, Ntkrnlpa.exe, Win32k.sys nằm trong thư mục System32. Nếu bạn có OS 64-bit, chúng có thể có trong thư mục SysWOW64. Nếu bạn tìm thấy chúng ở vị trí khác nữa, tốt nhất là chạy quét antivirus.
Muốn biết về các tiến trình, file hoặc loại file này?
Hal.dll, Kernel32.dll, User32.dll | TrustedInstaller.exe | DLL or OCX files | StorDiag.exe | MOM.exe | Host Process for Windows Tasks | ApplicationFrameHost.exe | ShellExperienceHost.exe | winlogon.exe | atieclxx.exe | Conhost.exe | JUCheck.exe | vssvc.exe | wab.exe | utcsvc.exe | ctfmon.exe | LSASS.exe | csrss.exe.
