Hành trình xử lý Windows - “utilman.exe” (Trình quản lý tiện ích)

May 03 2023
“utilman.exe” là “Trình quản lý tiện ích”, là tệp nhị phân PE có tại “%windir%\System32\utilman.

“utilman.exe” là “Trình quản lý tiện ích”, là tệp nhị phân PE có tại “%windir%\System32\utilman.exe”. Trên hệ thống 64 bit cũng có phiên bản 32 bit nằm trên “%windir%\SysWOW64\utilman.exe”.

Nhìn chung, có thể bắt đầu “utilman.exe” bằng cách nhấp vào biểu tượng “Dễ truy cập” hoặc bằng cách sử dụng phím tắt “WinKey+U”. Khi sử dụng một trong những phương pháp đó trong khi máy tính bị khóa, “utilman.exe” được khởi động bởi “winlogon.exe” với quyền của “LocalSystem” — như minh họa trong ảnh chụp màn hình bên dưới. Nhân tiện, do mức độ cho phép cao được sử dụng, việc thay thế “utilman.exe” là một thủ thuật phổ biến để đặt lại mật khẩu quản trị viên trong Windows (https://learn.microsoft.com/en-us/answers/questions/187973/windows-recovery-cmd).

Hơn nữa, “utilman.exe” cho phép truy cập các khả năng sau: trình tường thuật, kính lúp, bàn phím trên màn hình, độ tương phản cao, phím dính và phím bộ lọc. Trình tường thuật là ứng dụng đọc màn hình dành cho người dùng khiếm thị/khiếm thị (https://support.microsoft.com/en-us/windows/complete-guide-to-narrator-e4397a0d-ef4f-b386-d8ae-c172f109bdb1). Magnifier là ứng dụng cho phép người dùng phóng to nội dung màn hình (https://support.microsoft.com/en-us/windows/use-magnifier-to-make-things-on-the-screen-easier-to-see-414948ba-8b1c-d3bd-8615-0e5e32204198).

Ngoài ra, các phím cố định cho phép người dùng sử dụng các phím bổ trợ (như Ctrl, Shift, Alt và WinKey) mà không cần phải nhấn liên tục (https://geekflare.com/using-sticky-keys-in-windows/). Bộ lọc phím là một tính năng điều chỉnh phản hồi của bàn phím và bỏ qua các lần nhấn phím lặp lại do cử động ngón tay chậm hoặc không chính xác (https://helpdeskgeek.com/how-to/what-are-filter-keys-and-how-to-turn-them-off-in-windows/).

Cuối cùng, trong trường hợp bạn muốn xem triển khai tham chiếu của “osk.exe”, tôi khuyên bạn nên xem qua triển khai là một phần của ReactOS (https://github.com/reactos/reactos/tree/3fa57b8ff7fcee47b8e2ed869aecaf4515603f3f/base/applications/utilman).

Hẹn gặp lại lần sau ;-) Bạn cũng có thể theo dõi tôi trên twitter — @boutnaru (https://twitter.com/boutnaru).