Perjalanan Proses Windows — “utilman.exe” (Utility Manager)
“utilman.exe” adalah “Utility Manager” yang merupakan file biner PE yang terletak di “%windir%\System32\utilman.exe”. Pada sistem 64-bit juga ada versi 32-bit yang terletak di “%windir%\SysWOW64\utilman.exe”.
Secara keseluruhan, "utilman.exe" dapat dimulai dengan mengklik ikon "Ease of Access" atau dengan menggunakan pintasan keyboard "WinKey+U". Saat menggunakan salah satu metode tersebut saat komputer terkunci, "utilman.exe" dimulai oleh "winlogon.exe" dengan izin dari "LocalSystem" — seperti yang ditunjukkan pada tangkapan layar di bawah. Omong-omong, karena tingginya tingkat izin yang digunakan, mengganti "utilman.exe" adalah trik umum untuk mengatur ulang kata sandi administrator di Windows (https://learn.microsoft.com/en-us/answers/questions/187973/windows-recovery-cmd).
Selain itu, "utilman.exe" memungkinkan mengakses kemampuan berikut: narator, kaca pembesar, keyboard layar, kontras tinggi, tombol lengket, dan tombol filter. Narator adalah aplikasi membaca layar yang dibuat untuk pengguna tunanetra/tunanetra (https://support.microsoft.com/en-us/windows/complete-guide-to-narrator-e4397a0d-ef4f-b386-d8ae-c172f109bdb1). Magnifier adalah aplikasi yang memungkinkan pengguna memperbesar konten layar (https://support.microsoft.com/en-us/windows/use-magnifier-to-make-things-on-the-screen-easier-to-see-414948ba-8b1c-d3bd-8615-0e5e32204198).
Selain itu, sticky key memungkinkan pengguna untuk menggunakan tombol pengubah (seperti Ctrl, Shift, Alt, dan WinKey) tanpa perlu menekannya terus-menerus (https://geekflare.com/using-sticky-keys-in-windows/). Tombol filter adalah fitur yang menyesuaikan respons keyboard dan mengabaikan penekanan tombol berulang yang disebabkan oleh gerakan jari yang tidak akurat atau lambat (https://helpdeskgeek.com/how-to/what-are-filter-keys-and-how-to-turn-them-off-in-windows/).
Terakhir, jika Anda ingin melihat implementasi referensi dari "osk.exe", saya sarankan untuk melihat implementasi yang merupakan bagian dari ReactOS (https://github.com/reactos/reactos/tree/3fa57b8ff7fcee47b8e2ed869aecaf4515603f3f/base/applications/utilman).
Sampai jumpa lagi ;-) Anda juga dapat mengikuti saya di twitter — @boutnaru (https://twitter.com/boutnaru).

![Apa itu Linked List? [Bagian 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































