È possibile impedire l'installazione, anche ad un utente con poteri di amministratore, di tutti quei programmi che si basano su Windows Installer (per esempio tutti i programmi Microsoft, Acdsee, Paint shop pro, Adobe e tanti altri).
Questa modifica non blocca la possibilità di installare tutti i programmi, ma almeno vi consente di limitare i danni in computer aperti al pubblico, o utilizzati da utenti troppo intraprendenti che vogliano provare tutti i programmi disponibili su Internet.
È possibile agire via registro di configurazione, oppure bloccando un servizio di Windows, cambia leggermente il messaggio di risposta di Windows, ma non il risultato.
Questa finestra si ottiene con la modifica al registro.
Questa invece bloccando il servizio Windows Installer.
Per bloccare il servizio Windows installer, andate nel Pannello di controllo, Strumenti di amministrazione, Servizi scorrete l'elenco fino in fondo e trovate il servizio che dovete bloccare.
Se lo Stato del servizio è Avviato, premete Arresta per bloccarlo, e nel Tipo di avvio lo mettete in Disabilitato.
Agendo invece attraverso il Registro di configurazione andate su Start, Esegui, scrivete Regedit e premete Ok, portatevi alla chiave
HKEY_LOCAL_MACHINE\SOFTWARE\Policy\Microsoft\Windows\Installer
Selezionate Modifica, Nuovo, Valore DWORD
Create un nuovo valore DWORD chiamato DisableMSI, dandogli valore 2 con questo bloccate l'installazione di tutti quei programmi che si basano su Windows Installer.
Allegati all'articolo trovate i due file DisableMSI.reg (per disabilitare Windows installer) e EnableMSI.reg (per riabilitarlo).
Cliccate su uno dei due file, a secondo di cosa dovete fare, e confermate con Sì.
E poi premete Ok.
È possibile anche bloccare, sempre via registro di configurazione di Windows, l'accesso e anche le modifiche alla lista delle applicazioni installate nel computer.
Avviate il registro, come già descritto, e portatevi alla chiave
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policy\Uninstall
Qui create un nuovo valore DWORD chiamato NoAddRemovePrograms e dategli valore 1
Se provate ad accedere alla lista delle applicazioni, avrete questa risposta da Windows.
È possibile bloccare anche i singoli pulsanti di modifica di queste impostazioni.
Per tutti quanti bisogna portarsi alla chiave di registro
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policy\Uninstall
E create sempre un nuovo valore DWORD con importo 1.
Il primo, e più importante, è quello delle applicazioni installate.
Per rimuovere questo pulsante il valore DWORD si chiama NoRemovePage
Sotto alla maggior parte delle applicazioni installate, è presente la voce Fare clic qui per informazioni sul supporto che vi apre una finestrella dove trovate varie informazioni sul programma installato.
Per eliminare questa possibilità, create un valore chiamato NoSupportInfo.
Esiste la possibilità, credo scarsamente usata, di installare le applicazioni direttamente dal pannello di controllo con il pulsante Aggiungi nuovi programmi
Per eliminare anche questo create un valore chiamato NoAddPage
Per eliminare il pulsante Aggiungi da Cd-rom o floppy chiamate il valore NoAddFromCDorFloppy, invece per bloccare il pulsante Windows update dovete chiamarlo NoAddFromInternet.
La modifica dei componenti installati di Windows si blocca con il valore NoWindowsSetupPage
Il pulsante che regola alcune configurazioni dei programmi utilizzati da Windows viene bloccato dal valore chiamato NoChooseProgramsPage.
Nell'allegato all'articolo trovate il file DisableAddApp.reg che blocca completamente l'accesso alla lista dei programmi, e il file EnableAddApp.reg che la riabilita.
Modifiche provate e funzionanti su Windows 2000 e XP.
MegaLab.it rispetta la tua privacy. Per esercitare i tuoi diritti scrivi a: privacy@megalab.it .
Copyright 2008 MegaLab.it - Tutti i diritti sono riservati