Hak istimewa administrator di Windows Vista

1

Saya memiliki hak administrator di Windows Vista.

Bahkan kemudian saya harus menjalankan beberapa program sebagai 'Jalankan sebagai Administrator' (dengan opsi menu klik kanan) untuk membuatnya berhasil.

Untuk mis. Saya dapat membangun solusi Visual Studio hanya ketika saya meluncurkannya dengan mengklik 'Jalankan sebagai Administrator' (jika tidak dikatakan 'Akses ditolak untuk file'). Ini kasus yang sama dengan beberapa program lain seperti Command Prompt.

Bagaimana cara memastikan bahwa secara default semua program akan berjalan sebagai administrator?

Bence Kaulics
sumber
Saya juga memiliki masalah itu, di mana saya ingin satu (dan hanya satu) aplikasi saya berjalan di bawah mode administrator kadang-kadang karena memeriksa apakah versi baru tersedia dan mengunduhnya. Untuk isntall it, saya memerlukan hak administrator dan saya hanya bisa melakukan ini ketika saya 'berjalan sebagai admin'. Benar-benar bukan hal yang baik karena orang yang menggunakannya akan takut dengan masalah seperti itu.

Jawaban:

4

Kamu tidak mau semua program untuk dijalankan sebagai administrator secara default (itu semacam titik dengan UAC).

Alih-alih, edit pintasan untuk program-program di mana Anda berada melakukan harus dijalankan sebagai administrator: klik kanan pintasan, pilih perintah "Properti", buka tab "Kompatibilitas" dan centang kotak "Jalankan sebagai administrator".

Fredrik Mörk
sumber
Ini benar, tetapi masih akan menyebabkan UAC muncul untuk mengotorisasi hak administrator.
Chris Thompson
Anda dapat mengatur UAC untuk naik tanpa diminta. Goto - & gt; Control Panel - & gt; Kebijakan Keamanan Lokal - & gt; Kebijakan Lokal - & gt; Opsi keamanan - & gt; Kontrol Akun Pengguna: Perilaku permintaan elevasi untuk administrator dalam Mode Persetujuan Admin. Setel ke "Tinggikan tanpa prompt".
2

Anda yakin ingin menjalankan program Anda secara otomatis sebagai administrator? Itu adalah cara yang baik untuk memberikan program gratis berbahaya atau yang ditulis dengan buruk untuk menghancurkan sistem Anda. Semua sistem operasi lain menggunakan hak istimewa yang lebih terbatas daripada "root" (administrator) ketika menjalankan program standar; hanya Windows yang, secara merugikan, mengizinkan program berjalan sebagai administrator secara default, dan sekarang mereka akhirnya memperbaikinya.

Pendekatan yang lebih baik mungkin adalah menulis ke lokasi milik akun pengguna Anda, daripada menghasilkan keluaran ke direktori sistem. Jika gagal karena membaca dari direktori sistem (mis. Di mana file header Anda saat ini berada), solusi yang lebih baik adalah dengan mengubah izin file-file tersebut (misalnya, untuk memberikan akses read-only ke semua pengguna) , daripada berjalan dalam mode privilege tinggi.

Michael Aaron Safyan
sumber
0

Kuncinya di sini adalah 'hak istimewa administrator' tidak sama dengan akun Administrator. Anda mungkin memperhatikan bahwa Anda tidak dapat menyalin dan menempel di antara prompt perintah yang menjalankan sebagai administrator selagi Anda bisa jika Anda menjalankannya di bawah akun Anda sendiri.

Anda harus dapat menekan peringatan dengan masuk sebagai Administrator, tetapi kemudian Anda menjalankan semuanya sebagai Administrator, termasuk 'program' yang seharusnya tidak memiliki akses tidak terbatas dan tidak terputus ke fungsi sistem.

Atau, saya yakin Anda dapat mengatur beberapa program untuk selalu berjalan sebagai Administrator saat diluncurkan. Itu tidak komprehensif, tetapi jika Anda hanya mencoba untuk menghindari mengklik melalui UAC prompt setiap kali Anda memulai Visual Studio, itu akan menjadi cara untuk pergi

Merus
sumber
0

Vista memiliki fitur yang disebut Kontrol Akun Pengguna yang memungkinkan Administrator untuk menjalankan dasarnya sebagai akun pengguna terbatas / standar, tetapi meminta hak yang lebih tinggi bila diperlukan.

Jadi, ketika Anda memilih Run As Administrator, Anda akan memberi tahu sistem untuk memberikan hak yang lebih tinggi pada aplikasi itu. Jika tidak, program berjalan dengan hak pengguna standar dan tidak memiliki akses ke banyak sistem.

Misalnya, mereka tidak dapat menulis ke File Program atau folder Windows.

Untuk menjalankan semua program Anda dengan hak Administrator penuh, Anda dapat melakukannya matikan UAC . Anda harus berhati-hati karena menghapus fitur keamanan. Secara pribadi, saya mematikannya.

Chris Thompson
sumber