Menonaktifkan UAC secara selektif untuk program tertentu pada Windows 7

53

Saya memiliki beberapa program yang berjalan pada start-up seperti Semuanya . UAC meminta setiap kali Windows dimulai. Bagaimana saya bisa mengatur program untuk memastikan bahwa tidak ada prompt intervensi akan muncul selama start-up?

Mehper C. Palavuzlar
sumber
Lihatlah pertanyaan ini untuk melihat apakah itu membantu: superuser.com/questions/18384/…
Ivo Flipse
Terima kasih tetapi saya tidak dapat menemukan jawaban untuk pertanyaan saya di sana. Saya hanya tidak ingin melihat prompt yang dihasilkan oleh Everything setiap kali membuka PC saya.
Mehper C. Palavuzlar
1
Pendek menonaktifkan sepenuhnya UAC (yang pasti tidak disarankan), saya ragu itu mungkin.
Snark
kemungkinan duplikat Peningkatan Priviliges untuk Aplikasi Startup di Vista
Ƭᴇcʜιᴇ007

Jawaban:

29

Penjadwal tugas adalah solusi ok untuk sesuatu yang berjalan saat startup. Tetapi cara paling fleksibel untuk melakukan ini adalah dengan menggunakan Perangkat Kompatibilitas Aplikasi Microsoft . Ini memungkinkan Anda untuk secara langsung menonaktifkan UAC untuk aplikasi apa pun yang Anda putuskan untuk percaya. Perbaikan kompatibilitas yang perlu Anda pilih adalah RunAsInvoker .

Myto
sumber
Ini sepertinya jawaban yang terbaik. Saya khawatir saya harus bermain dengan pengaturan pertandingan sehingga tidak meminta setelah pembaruan berikutnya, tapi ini permulaan ...
Rob I
1
Video ini menjelaskannya dengan baik.
zar
26

Untuk menonaktifkan UAC meminta satu aplikasi saja Anda harus menggunakan Perangkat Kompatibilitas Aplikasi Microsoft:

http://www.microsoft.com/en-us/download/details.aspx?id=7352

Anda harus menjalankan, sebagai administrator, program "Administrator Kompatibilitas" yang benar. Ada dua di antaranya, satu untuk aplikasi 32bit dan satu untuk aplikasi 64bit.

  • Di menu pohon sebelah kiri, di bagian bawah adalah "Database Kustom", dan di bawahnya "Database Baru (1) [Untitled_1]"
  • Klik kanan pada "Database Baru (1) [Untitled_1]"; pilih Buat Baru , dan Perbaiki Aplikasi .
  • Masukkan nama dan perincian lainnya untuk aplikasi yang ingin Anda ubah perilaku lalu jelajahi dan pilih.
  • Klik Berikutnya hingga Anda berada di layar Perbaikan Kompatibilitas.
  • Pada layar Perbaikan Kompatibilitas, cari item RunAsInvoker , dan periksa.
  • Klik Berikutnya dan kemudian Selesai.
  • Pilih File dan Simpan Sebagai.
  • Simpan file sebagai [nama file] .SDB di direktori yang bisa Anda ketik dengan mudah di baris perintah.
  • Buka Prompt Perintah sebagai administrator.
  • Jalankan perintah: sdbinst [drive]: \ [path] \ [namafile] .sdb & jeda (Misalnya saya sedang memperbaiki UAC untuk Clover dan perintah yang saya ketikkan adalah:

    sdbinst "C: \ Program Files (x86) \ Clover \ Clover.SDB" & jeda

  • Anda harus mendapatkan jendela baru yang mengatakan:

Pemasangan [nama] selesai.

Tekan tombol apa saja untuk melanjutkan . . .

Dan itu berhasil bagi saya ... Semoga Sukses! - Sy

Yosia Luscher
sumber
2
Ikuti langkah-langkah di sini dan sekarang Semuanya tidak akan meminta UAC, maka tidak akan berjalan, tetapi akan berjalan jika UAC secara manual melalui konteks klik kanan.
ian5v
Tidak bekerja di sini juga
majkinetor
Juga tidak berfungsi untuk saya tetapi tautan yang diberikan dalam komentar kedua dari jawaban yang paling banyak dipilih ternyata berhasil.
MagTun
Perhatikan bahwa ini tidak berfungsi untuk Visual Studio 2017 di Windows 10 (bukan pertanyaan yang ditanyakan tetapi FYI jika Anda mencari solusi untuk skenario khusus ini). Untuk Windows 10, Anda perlu mengunduh sesuatu yang berbeda yang disebut Windows Assessment and Deployment Kit (ADK) for Windows 10tersedia di "Sumber Terkait" di tautan di atas. Dan kemudian hanya memeriksa untuk menginstal Application Compatibility Tools. Dari sana langkah-langkahnya mirip. Itu hanya tidak berfungsi untuk kombo Windows 10 / Visual Studio 2017 (tidak yakin tentang aplikasi Windows 10 lainnya).
EF0
6

Penjadwal tugas adalah teman Anda (Tugas Dasar - Mulai Program saat Masuk - periksa Hak istimewa tertinggi).

Jangan lupa untuk menghapus (atau memindahkan) ikon startup Anda atau entri registri Anda sesudahnya.

mtone
sumber
1

Saya mendapatkan UAC meminta CPU-Z dan Malwarebytes, meskipun saya telah mengkonfigurasi mereka untuk dijalankan sebagai administrator, dan dalam ruang memori sendiri dll.

Saya harus pergi ke alat administratif, kebijakan keamanan lokal, opsi keamanan, kontrol akun pengguna: perilaku prompt elevasi untuk administrator dalam mode persetujuan admin. Dalam hal Anda mendapatkan beberapa opsi untuk perilaku, memilih elevate tanpa diminta menyingkirkan peringatan yang mengganggu dan sistem belum dikompromikan sampai saat ini.

Saya menjalankan Windows 7 Enterprise 64 bit.

Darren Reed
sumber
1
kebijakan keamanan lokal tidak tersedia di Windows 7 Home versi
MagTun
1

Program pihak ketiga yang mungkin ingin Anda lihat disebut UAC Trust Shortcut 1.0

Pada dasarnya Anda hanya mengunduh program dan memasukkan di lokasi .exe dan nama untuk file dan ikon akan ditempatkan di desktop Anda. Layanan ini akan berjalan di latar belakang untuk memudahkan akses ke salah satu tautan terbatas akun Anda.

Pengunduhan dapat ditemukan di sini: http://www.itknowledge24.com/

masukkan deskripsi gambar di sini

jakden
sumber
0

Saya punya masalah dengan satu aplikasi. Pada saat startup, muncul jendela untuk mengizinkannya berjalan, saya menggunakan banyak jawaban tetapi solusinya adalah mengklik Buka Blokir di Properti.

RobertoFRey
sumber
-2

Sedang mencari metode untuk membuka program keamanan pihak ketiga sebagai Administrator pada startup sistem , (beberapa fitur-fiturnya mengharuskannya dimulai dalam mode Admin untuk fitur berfungsi sebagai dikonfigurasi).


Inilah proses yang dikerjakan untuk mencapai hasil yang diinginkan:

  • Mengubah properti peluncuran aplikasi ke 'Jalankan sebagai Administrator': GAGAL # 1
  • Membuat pintasan desktop dengan hak istimewa Admin dan menambahkannya ke grup 'Startup'. Saat aplikasi dibuka, itu tidak terbuka dalam mode Administrator: FAIL # 2
  • Penjadwal Tugas Pengguna untuk membukanya pada sistem start (menggunakan metode yang disediakan oleh blog winaero ) tetapi ketika aplikasi meminta pertanyaan UAC, itu tidak akan memuat: FAIL # 3
  • Kehilangan satu jam kehidupan dengan mengunduh, menginstal, dan bekerja melalui 'Perangkat Kompatibilitas Aplikasi Microsoft': GAGAL # 4
  • Tidak akan menggolongkan ini sebagai kegagalan, tetapi melihat UAC Trust, menemukannya tidak menjawab pertanyaan yang diajukan di sini.

Pada titik ini, agak diinvestasikan dalam, 'pekerjaan 15 menit' sekarang berubah menjadi, status 'Hari 2'. Merasa komponen yang dibutuhkan sudah dekat tetapi buta terhadapnya.

Menilai kembali parameter masalah dan menggunakan aturan teknik Kalashnikov # 1 (apakah mekanismenya bersih atau kotor, harus bekerja) mempertimbangkan kembali setiap elemen yang diketahui, tidak mencari apa yang hilang, tetapi untuk parameter apa yang bisa diubah tanpa menggeser yang diinginkan tujuan, 'mulai otomatis aplikasi pihak ke-3 dalam mode Admin' .

Kembali ke Penjadwal Tugas, tugas pengerjaan ulang mengalihkan Pemicu dari pada startup sistem ke pada login dan pada login berikutnya, aplikasi dimulai, dalam mode Admin. Sabas! Keberhasilan!

Kudos to winaero untuk menyediakan dokumentasi visual dan tertulis yang komprehensif. Jika saya tidak berorientasi teknis, saya akan mencoba Tweaker mereka. Itu yang akan saya gunakan pada sistem Windows 10.


Webb Vetter
sumber
-5

Jika Anda mengklik kanan pada aplikasi yang dapat dieksekusi, klik properti kemudian pada tab kompatibilitas pilih "Run as Administrator" lalu klik berlaku, Anda seharusnya tidak lagi mendapatkan kotak peringatan.

ChrisFletcher
sumber
2
Tidak, itu tidak berhasil.
Mehper C. Palavuzlar
Ini adalah jawaban yang benar, saya terkejut itu -1, itu juga dijelaskan secara rinci di sini: superuser.com/a/33377/31927
Marco Demaio
3
@MarcoDemaio, suara itu turun karena tidak benar. Pengaturan itu tidak menekan prompt UAC yang merupakan pertanyaan yang diajukan.
Synetech
1
Tergantung apakah Anda memilih judul pertanyaan bagian utama dari teks. Ini memecahkan: "Bagaimana saya bisa mengatur program untuk memastikan bahwa tidak ada prompt intervensi akan muncul selama start-up?"
ChrisFletcher