Link
closeQuesto articolo è stato pubblicato 7 mesi 26 giorni fa quindi alcuni contenuti o informazioni presenti in esso potrebbero non essere più validi.
Se riscontri errori o link rotti, puoi segnalarli inviando un commento.

2009-12-06 - 047. Immagine 1Durante l’avvio di un programma che richiede dei privilegi avanzati, viene sempre visualizzato l’UAC, quella spesso fastidiosa schermata che informa l’utente dell’utilizzo di risorse particolari del pc, come quelle di rete.

Se un programma, poi, viene avviato insieme a Windows non parliamone…

Questo che vi ripropongo è un metodo abbastanza semplice ma applicabile da tutti su come rimuovere l’avviso dell’UAC per alcuni programmi che lo necessitano.

Il Microsoft Application Compatibility Toolkit

Innanzitutto è necessario scaricare ed installare il Microsoft Application Compatibility Toolkit affinché venga creato un database con privilegi avanzati da rifilare a Windows.

2009-12-06 - 047. Immagine 2Su Start ci sarà una nuova cartella con il nome del programma che contiene alcune applicazioni per la gestione, test e amministrazione del sistema. Il programma che a noi interessa è Compatibility Administrator che facciamo partire con privilegi di amministratore.

Si presenterà una schermata come quella in figura. Il nuovo database è già presente, ma possiamo crearne di nuovi per tante applicazioni quante sono le nostre esigenze. Negli screen verrà mostrato un esempio su TeraCopy che, nelle ultime versioni, per i trasferimenti da/per risorse di rete e hard disk differenti richiede privilegi di admin.

2009-12-06 - 047. Immagine 3

Selezioniamo il nostro database pulito e premiamo su Fix, in modo da visualizzare il relativo Wizard. Inseriamo il nome dell’applicazione, il path del programma e nella scermata successiva selezioniamo la compatibilità RunAsInvoker e nessun sistema operativo. Premendo sempre Avanti il nostro nuovo fix verrà inserito nel database.

2009-12-06 - 047. Immagine 42009-12-06 - 047. Immagine 5


Ora salviamo il database con nome in una posizione e con un nome facili (tipo C:\teracopy.sdb) e usciamo del programma.

Applichiamo il fix

2009-12-06 - 047. Immagine 6Per applicare il fix, sarà necessario avviare un’istanza del Prompt dei comandi in modalità amministratore. Apriamo Start, scriviamo cmd e selezioniamo nel menù a tendina l’apposita opzione.

Ora possiamo installare il fix digitando sdbinst seguito dal percorso del nostro file creato in precedenza. Un avviso ci informerà che l’installazione è andata a buon fine.

L’applicazione ora dovrebbe partire senza alcuna richiesta UAC. Se il fix non dovesse funzionare, è possibile disinstallarlo aggiungendo il parametro –u all’operazione appena compiuta.

2009-12-06 - 047. Immagine 7

Conoscete altri metodi? Commentate :)

(via vista4begninners)

Condividi:
  • Print
  • PDF
  • email
  • Add to favorites
  • Facebook
  • Google Buzz
  • MySpace
  • Segnalo
  • Wikio IT
  • OKNOtizie
  • Digg
  • del.icio.us
  • Technorati
  • Google Bookmarks
  • Live
  • Yahoo! Bookmarks