Disabilitazione selettiva UAC per programmi specifici su Windows 7


53

Ho alcuni programmi in esecuzione all'avvio come Everything . Controllo dell'account utente viene richiesto ogni volta che si avvia Windows. Come posso impostare un programma per assicurarsi che durante l'avvio non venga visualizzato alcun prompt intermedio?


Dai un'occhiata a questa domanda per vedere se aiuta: superuser.com/questions/18384/…
Ivo Flipse

Grazie ma non sono riuscito a trovare una risposta alla mia domanda lì. Non voglio vedere il messaggio generato da Everything ogni volta che apro il mio PC.
Mehper C. Palavuzlar,

1
A corto di disabilitare completamente UAC (che sicuramente non è raccomandato), dubito che sia possibile.
Snark,

Risposte:


29

L'utilità di pianificazione è una soluzione ok per qualcosa che viene eseguito all'avvio. Ma il modo più flessibile per farlo è utilizzare Microsoft Application Compatibility Toolkit . Ti consente di disabilitare direttamente UAC per qualsiasi applicazione di cui decidi di fidarti. La correzione di compatibilità che devi selezionare è RunAsInvoker .


Questa sembra essere la risposta migliore. Sono preoccupato che dovrò giocare con le impostazioni della partita in modo che non chieda dopo il prossimo aggiornamento, ma è un inizio ...
Rob I


1
Questo video lo spiega bene.
Zar

26

Per disabilitare i prompt di Controllo dell'account utente per una sola applicazione, devi utilizzare Microsoft Application Compatibility Toolkit:

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

È necessario eseguire, come amministratore, il programma "Amministratore compatibilità" corretto. Ce ne sono due, uno per le applicazioni a 32 bit e uno per le applicazioni a 64 bit.

  • Nel menu dell'albero a sinistra, in basso è "Database personalizzati" e sotto "Nuovo database (1) [Untitled_1]"
  • Fare clic destro su "Nuovo database (1) [Untitled_1]"; selezionare Crea nuovo e Correzione applicazione .
  • Immettere il nome e altri dettagli per l'applicazione su cui si desidera modificare il comportamento, quindi cercarlo e selezionarlo.
  • Fai clic su Avanti fino a visualizzare la schermata Correzioni compatibilità.
  • Nella schermata Correzioni compatibilità, trova l'elemento RunAsInvoker e controllalo.
  • Fai clic su Avanti, quindi su Fine.
  • Seleziona File e Salva con nome.
  • Salvare il file come [nome file] .SDB in una directory che è possibile digitare facilmente dalla riga di comando.
  • Apri un prompt dei comandi come amministratore.
  • Esegui il comando: sdbinst [unità]: \ [percorso] \ [nome file] .sdb e pausa (Ad esempio, stavo riparando l'UAC per Clover e il comando che ho digitato era:

    sdbinst "C: \ Programmi (x86) \ Clover \ Clover.SDB" e pausa

  • Dovresti ottenere una nuova finestra che dice:

Installazione di [nome] completata.

Premere un tasto qualsiasi per continuare . . .

E questo ha funzionato per me ... Buona fortuna! - Sy


2
Seguito i passaggi qui e ora Tutto non richiederà UAC, quindi non verrà eseguito, ma verrà eseguito se UAC manualmente tramite il contesto del pulsante destro del mouse.
ian5v,

Anche qui non funziona
majkinetor,

Inoltre non funziona per me, ma il collegamento fornito nel secondo commento della risposta più votata ha funzionato.
MagTun,

Si noti che questo non funziona per Visual Studio 2017 su Windows 10 (non è la domanda posta ma FYI se stai cercando una soluzione per questo scenario specifico). Per Windows 10, devi scaricare qualcosa di diverso chiamato Windows Assessment and Deployment Kit (ADK) for Windows 10disponibile in "Risorse correlate" nel link sopra. E poi controlla solo per installare Application Compatibility Tools. Da lì i passaggi sono simili. Semplicemente non funziona per la combinazione di Windows 10 / Visual Studio 2017 (non sono sicuro delle altre app di Windows 10).
EF0

6

L'utilità di pianificazione è la tua amica (Attività di base - Avvia programma all'accesso - seleziona I più alti privilegi).

Non dimenticare di rimuovere (o spostare) l'icona di avvio corrente o la voce di registro successiva.


1

Stavo ricevendo i prompt UAC per CPU-Z e Malwarebytes, anche se li avevo configurati per funzionare come amministratore, nel proprio spazio di memoria ecc.

Ho dovuto andare su strumenti di amministrazione, politica di sicurezza locale, opzioni di sicurezza, controllo dell'account utente: comportamento del prompt di elevazione per gli amministratori in modalità di approvazione dell'amministratore. Dal momento che hai alcune opzioni per il comportamento, selezionando l'elevazione senza richiedere l'eliminazione di fastidiosi avvisi e il sistema non è stato finora compromesso.

Sto eseguendo Windows 7 Enterprise a 64 bit.


1
la politica di sicurezza locale non è disponibile nella versione Home di Windows 7
MagTun,

1

Un programma di terze parti che potresti voler dare un'occhiata si chiama UAC Trust Shortcut 1.0

Fondamentalmente basta scaricare il programma ed entrare nella posizione .exe e un nome per il file e l'icona verrà posizionata sul desktop. Il servizio verrà eseguito in background per consentire un facile accesso a qualsiasi link limitato al tuo account.

Il download è disponibile qui: http://www.itknowledge24.com/

inserisci qui la descrizione dell'immagine


0

Ho avuto quel problema con un'app. Al pop-up di avvio una finestra per consentirne l'esecuzione, ho usato molte risposte ma la soluzione era fare clic su Sblocca in Proprietà.


-2

Stava cercando un metodo per aprire un programma di sicurezza di terze parti come amministratore all'avvio del sistema , (molte delle sue funzionalità richiedono che sia avviato in modalità Amministratore per funzionare come configurato).


Ecco il processo elaborato per arrivare al risultato desiderato:

  • Modificate le proprietà di avvio dell'applicazione in "Esegui come amministratore": FAIL # 1
  • Creato un collegamento sul desktop con privilegi di amministratore e aggiunto al gruppo "Avvio". Mentre l'applicazione si apriva, non si apriva in modalità Amministratore: FAIL # 2
  • Utilità di pianificazione utente per aprirlo all'avvio del sistema (utilizzando il metodo fornito dal blog winaero ) ma quando l'applicazione ha richiesto una domanda di controllo dell'account utente, non si caricava: FAIL # 3
  • Ho perso un'ora di vita scaricando, installando e lavorando tramite 'Microsoft Application Compatibility Toolkit': FAIL # 4
  • Non lo classificheremo come un fallimento, ma guardò UAC Trust, scoprendo che non rispondeva alla domanda posta qui.

A questo punto, un po 'investito nel "lavoro da 15 minuti" ora si è trasformato nello status di "Giorno 2". Sentivo che i componenti necessari erano a portata di mano, ma era cieco per loro.

Rivalutato i parametri del problema e impiegando la regola di ingegneria n. 1 di Kalashnikov (se il meccanismo è pulito o sporco, dovrebbe funzionare) ha riconsiderato ogni elemento noto, non cercando ciò che mancava, ma per quali parametri poteva essere modificato senza spostare il desiderato obiettivo, l '"avvio automatico di un'app di terze parti in modalità amministratore" .

Tornato a l'utilità di pianificazione, rielaborando compito commutare il trigger dal all'avvio del sistema per il log in e il successivo accesso, l'applicazione è stata avviata, in modalità Amministratore. Huzzah! Successo!

Complimenti a Winaero per aver fornito la documentazione visiva e scritta completa. Se non fossi stato tecnicamente orientato, avrei provato il loro Tweaker. È quello che userò sui sistemi Windows 10.



-5

Se fai clic con il pulsante destro del mouse sull'eseguibile dell'applicazione, fai clic su Proprietà, quindi nella scheda Compatibilità seleziona "Esegui come amministratore", quindi fai clic su Applica, non dovresti più visualizzare la finestra di avviso.


2
No, non ha funzionato.
Mehper C. Palavuzlar,

Questa è la risposta corretta, sono sorpreso che fosse -1, è anche spiegato in dettaglio qui: superuser.com/a/33377/31927
Marco Demaio,

3
@MarcoDemaio, era down-votato, perché è non è corretto. Tale impostazione non sopprime il prompt UAC, che è la domanda posta.
Synetech,

1
Dipende se vai dal titolo della domanda al corpo principale del testo. Risolve: "Come posso impostare un programma per assicurarmi che durante l'avvio non venga visualizzato alcun prompt intermedio?"
ChrisFletcher,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.