Singkirkan Perintah UAC Dengan Toolkit Kompatibilitas Aplikasi Microsoft

Coba Instrumen Kami Untuk Menghilangkan Masalah

Jumlah perintah UAC di Windows 7 telah dikurangi secara signifikan oleh Microsoft dibandingkan dengan Windows Vista. Untuk meningkatkan keamanan, aplikasi dibatasi untuk hak istimewa pengguna standar di Windows Vista dan Windows 7 (serta versi Windows yang lebih baru yang muncul setelahnya).

Perintah UAC memberi tahu pengguna bahwa aplikasi memerlukan hak istimewa yang lebih tinggi untuk dijalankan.

Ini sangat membantu jika aplikasi baru telah diinstal pada sistem, tetapi lebih merepotkan jika program harus digunakan secara teratur dan dikembangkan oleh pengembang tepercaya.

Misalnya, mengapa Anda memerlukan prompt UAC setiap kali Anda menjalankan regedit atau Revo Uninstaller?

Mungkin juga sebagian besar pengguna mengklik ya hanya untuk menjalankan program tanpa mempertimbangkan sejenak apa arti sebenarnya dari prompt yang ditampilkan atau meminta mereka untuk melakukannya.

uac prompt

Ada beberapa cara untuk membatasi permintaan UAC lebih lanjut di Windows. Salah satu cara termudah misalnya adalah mengubah properti program agar selalu berjalan dengan hak akses administratif.

Opsi lain, yang kurang umum, adalah menggunakan Toolkit Kompatibilitas Aplikasi Microsoft untuk memasukkan aplikasi ke daftar putih sehingga aplikasi tidak menampilkan prompt UAC saat dijalankan.

Pengguna Windows perlu unduh program perangkat lunak dari situs web Microsoft dan menginstalnya setelah itu.

Muncul dengan Administrator Kompatibilitas 32-bit dan 64-bit yang dapat Anda jalankan. Program 32-bit perlu ditambahkan ke Administrator Kompatibilitas 32-bit sementara aplikasi 64-bit ke Administrator Kompatibilitas 64-bit.

application compatibility listing

Mulailah dengan klik kanan pada Database Baru (1), lalu Buat Baru dan dari menu konteks yang membuka 'Perbaikan Aplikasi'. Ini membuka jendela baru di mana nama program, nama pengembang dan yang dapat dieksekusi dapat dipilih.

user account control

Halaman berikutnya mencantumkan mode kompatibilitas. Cari dan pilih RunAsInvoker dari daftar dan klik tombol Test Run setelah itu untuk melihat bagaimana program dimulai dengan mode kompatibilitas baru itu.

Jika dimulai tanpa UAC prompt klik next, jika pesan kesalahan ditampilkan itu tidak akan berfungsi sama sekali. Namun sebagian besar program akan bekerja tanpa masalah di sini.

run as invoker

Klik Berikutnya dua kali setelah tes berhasil untuk menambahkan aplikasi ke daftar. Itu harus ditampilkan dengan namanya di bawah entri database. Ulangi langkah di atas untuk aplikasi lain yang memerlukan prompt UAC.

Simpan database program dengan mengklik File> Save As di menu, mis. uac-whitelist.

uac whitelist

Administrator Kompatibilitas menyimpan database sebagai file sdb di sistem komputer lokal. Basis data perlu dipasang sekali. Ini perlu dilakukan dari prompt perintah yang ditinggikan.

Klik tombol mulai Windows, lalu Semua Program> Aksesori. Klik kanan entri Command Prompt dan pilih Run as Administrator dari menu konteks.

Sekarang berikan perintah

sdbinst pathToUAC-Whitelist.sdb

misalnya

sdbinst c: users martin downloads uac-whitelist.sdb

Kemudian dimungkinkan untuk menguji pengaturan baru segera untuk melihat apakah perubahan telah berhasil. Sebagian besar program harus mulai sekarang tanpa prompt UAC sementara beberapa mungkin menolak untuk memulai. Dimungkinkan untuk mengembalikan perubahan dengan menghapus aplikasi yang tidak berfungsi dari database dan menjalankan perintah sdbinst setelahnya lagi.

Punya cara berbeda untuk mengotomatiskan perintah UAC di Windows? Beri tahu kami di komentar.