PDA

View Full Version : Impossibile installare file Msi


friscoss
03-07-2014, 09:52
Mi sono accorto (non so da quanto va avanti) che non mi è più possibile installare file con estensione *.msi, all'inizio pensavo ad un errore del programma ma invece spunta sempre la stessa finestrella di avviso:
http://s30.postimg.org/dteci9qu9/Cattura2.jpg

http://s3.postimg.org/7rvhih2s3/Cattura1.jpg

...e i file ci sono e posso accedere ma il risultato è sempre lo stesso.

Ho fatto uno scannow ed è tutto a posto, un chkdsk al riavvio che è durato una decina di minuti ma il problema rimane.

Le installazioni *.exe non hanno alcun problema.

Qui ci vuole uno specialista :cry:

x_Master_x
03-07-2014, 14:07
Ho ricreato il problema perché conosco la causa:
http://i61.tinypic.com/6hupg5.jpg

Gli MSI non solo come i classici setup EXE, non usano i diritti del tuo utente ma quelli speciali dell'account SYSTEM. E' questione di autorizzazione, se nella cartella dove viene eseguito l'MSI l'utente SYSTEM non ha l'accesso completo non riuscirai ad eseguire il setup, nel tuo caso a quanto pare vale sia per il percorso %TEMP% che quello del Desktop e non mi sembra una situazione molto normale.

friscoss
03-07-2014, 17:35
Ho ricreato il problema perché conosco la causa:

Gli MSI non solo come i classici setup EXE, non usano i diritti del tuo utente ma quelli speciali dell'account SYSTEM. E' questione di autorizzazione, se nella cartella dove viene eseguito l'MSI l'utente SYSTEM non ha l'accesso completo non riuscirai ad eseguire il setup, nel tuo caso a quanto pare vale sia per il percorso %TEMP% che quello del Desktop e non mi sembra una situazione molto normale.
Ok ho risolto, grazie Brigadiè:asd:
Il log di installazione del tool Intel diceva qualcosa in merito (RESTRICTION POLICY...) e avevo già controllato i permessi (anche se io non ho toccato nulla in precedenza).
Ora considerando che l'utente (Io) era presente, avevo provato ad aggiungere administrator ma senza risultati.
Allora ho aggiunto System (come da te suggerito:Prrr: ) a tutta la cartella AppData e l'installer è partito...
La domanda è:
Chi diavolo ha tolto System dai permessi della cartella??

x_Master_x
03-07-2014, 18:29
Chi diavolo ha tolto System dai permessi della cartella??

Prego. Per come é stato concepito un quasiasi utente o programma con diritti amministrativi può modificare i permessi di SYSTEM infatti non é necessario essere SYSTEM per eseguire la suddetta modifica, può essere stato qualsiasi cosa che hai eseguito con privilegi amministrati ( che ad esempio utilizza la cartella %TEMP%, il 99,999% dei software usa ed ha accesso ai percorsi dei temporanei ) oppure un problema generato dallo stesso Windows se la cartelle senza SYSTEM sono molte di più e/o in ultimo un'infezione di qualche tipo.