In questo thread verranno raccolte le possibili soluzioni ai problemi più comuni con Windows Installer, in modo che non si disperdano nel forum e sia più immediata la ricerca per chi ne ha bisogno.
Se avete suggerimenti, link e procedure, non esitate a comunicare il tutto qui.
--------
Download Windows installer 4.5 --> Click
Lista errori comuni di Windows Installer su MSDN Microsoft -->
Click
Blog Windows Installer Team -->
Click
--------
IMPORTANTE
Assicuratevi che il vostro antivirus, modulo hips, antimalware o altro non interferiscano con l'installazione di programmi e aggiornamenti (disattivateli temporaneamente).
--------
Per problemi e disinstallazione completa di .Net Framework vedere qui: Click
--------
Impossibile accedere al Servizio Windows Installer
Impossibile avviare il servizio di Windows Installer sul computer locale
PS) se il problema Impossibile accedere al Servizio Windows Installer si presenta durante l'installazione o la rimozione dei Catalyst ATI su Win7 64bit: Click (la soluzione può essere valida anche per altre situazioni)
1. Andare su
Start --> Esegui
2. Digitare il comando
msiexec /unregister e premere INVIO
3. Sempre tramite Esegui, avviare il comando
msiexec /regserver e premere INVIO
4. Digitare
services.msc in Esegui e verificare che il servizio Windows Installer sia correttamente avviato e comunque impostato su avvio
Manuale
Se il problema persiste
1. Andare su
Start --> Esegui e avviare
regedit.exe
2. Posizionarsi sulla chiave seguente e cancellarne il contenuto (nella colonna destra):
HKLM\Software\Microsoft\Windows\CurrentVersion\Installer\InProgress
3. Posizionarsi sulla chiave seguente e cancellarne il contenuto (sempre colonna destra):
HKLM\System\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations
Se il problema persiste
Seguire queste indicazioni di Microsoft:
http://support.microsoft.com/kb/315346/it
Se il problema persiste
NB: il seguente tool è utile anche in caso di problemi con l'installazione dei Service Pack
1. Scaricare e installare (nel percorso indicato di default)
SubInACL command-line tool -->
Download
2. Creare un file di testo e copiarvi quanto segue:
Codice:
cd /d "%ProgramFiles%\Windows Resource Kits\Tools"
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f
subinacl /subdirectories %SystemDrive% /grant=administrators=f /grant=system=f
subinacl /subdirectories %windir%\*.* /grant=administrators=f /grant=system=f
secedit /configure /cfg %windir%\repair\secsetup.inf /db secsetup.sdb /verbose
NB: se utilizzate un sistema operativo a 64bit sostituite
"%ProgramFiles%\ con
"%ProgramFiles(x86)%\
3. Salvare il file e rinominare l'estensione da
.txt a
.cmd
4. Avviare il file .cmd, con privilegi elevati (tramite click destro sullo stesso --> Esegui come amministratore), per resettare le autorizzazioni relative ai file e le chiavi di registro legate a Windows Installer
Se il problema persiste
1. Andare su
Start --> Esegui
2. Digitare
sfc /scannow e premere INVIO, tenendo a portata di mano il cd d'installazione di XP (verranno verificate e correte eventuali incongruenze dei file principali di sistema
NB: se SFC richiede un fantomatico CD2 che voi non possedete:
Click (Metodo 2)
--------
Problemi generici d'installazione con i programmi di terze parti
Provate ad eliminare eventuali voci residue di vecchie installazioni o setup non terminati correttamente tramite il tool indicato di seguito (non può disinstallare Windows Installer), quindi riprovate ad installare il vostro programma:
Windows Installer CleanUp