systemroot - windows installer 4 5




Disinstallare senza un file MSI (5)

Pannello di controllo -> Aggiungi / Rimuovi programmi?

EDIT: il tuo post non parla di usare aggiungi rimuovere programmi per disinstallare l'app, hai detto "Windows Installer" (MSIEXEC - vedi il link sotto), che non è la stessa cosa.

http://msdn.microsoft.com/en-us/library/aa367988(VS.85).aspx

Spesso ho un problema con Windows Installer che prova a disinstallare un pacchetto, ma si lamenta che:

La funzione che stai tentando di utilizzare si trova su una risorsa di rete non disponibile.

C'è un mezzo noto per disinstallare tali pacchetti quando l'MSI originale non è semplicemente disponibile?



Cordiali saluti, questo post spiega il problema di root https://superuser.com/q/293542/245923

Puoi disinstallarlo utilizzando il codice prodotto:

msiexec.exe /x {your-product-code-guid}

Otterrai questo codice dal MSI stesso o da qualsiasi altro strumento tu stia utilizzando per creare l'MSI.

Si noti che quando si disinstalla un prodotto, viene utilizzato un MSI memorizzato nella cache, poiché solo l'MSI originale sa come disinstallarlo. Quando si utilizza il codice prodotto, viene utilizzato l'MSI memorizzato nella cache da C: \ WINDOWS \ Installer.


Dai uno sguardo a uno strumento chiamato msizap rilasciato da Microsoft.

AGGIORNAMENTO :

MsiZap.exe è stato deprecato per un po 'di tempo. Il suo utilizzo non è supportato su tutte le versioni recenti di Windows ed è considerato uno strumento molto pericoloso da utilizzare .

Ho aggiunto un collegamento a un nuovo strumento di supporto Microsoft progettato per ripulire le installazioni, ma questo strumento appare deprecato a questo punto. Ho rimosso il collegamento dalla sezione dei commenti.

Forse prova lo strumento collegato alla risposta di saschabeaumont qui sotto.


AGGIORNAMENTO :

Questo nuovo strumento di supporto può essere provato su versioni di Windows recenti se si dispone di pacchetti MSI defunti che richiedono la disinstallazione . Anche questo nuovo strumento sembra essere stato deprecato.

Forse prova lo strumento collegato alla risposta di saschabeaumont .

Non è normale o il comportamento MSI standard richiedere il supporto originale di origine: indica un pacchetto MSI mal progettato. Se si verifica ciò con un MSI del fornitore, si consiglia vivamente di segnalare il problema al proprio team di supporto. Ecco una spiegazione più completa del problema: perché MSI richiede il file .msi originale per procedere con una disinstallazione?

Nella maggior parte dei casi, i pacchetti MSI possono essere disinstallati da Aggiungi / Rimuovi programmi dal pannello di controllo anche se non si dispone del database di installazione originale per MSI: la disinstallazione viene eseguita da una copia memorizzata nella cache dell'MSI originale nella cartella di sistema % SystemRoot % \ Windows \ Installer (in alcuni casi questo MSI memorizzato nella cache potrebbe mancare, vedere la sezione 12 qui per potenziali cause).

Le versioni precedenti di MSI tendevano a far scattare questo problema (richiedendo il supporto di installazione originale) più spesso (Office nel passato) e i file MSI precedenti possono ancora causare problemi di disinstallazione che possono essere risolti solo utilizzando il strumento msizap.exe (questo strumento è obsoleto , obsoleto e non più supportato ). Questo strumento da riga di comando ( Msizap.exe ) aveva anche una GUI disponibile ( msicuu2.exe ), entrambi gli strumenti sono deprecati (prova il link al nuovo strumento di pulizia sopra elencato).

Solo per la cronaca: se si ha accesso al MSI originale effettivamente utilizzato per installare il prodotto, è possibile utilizzarlo per eseguire la disinstallazione. Deve essere l'MSI esatto utilizzato e non solo uno simile. A ciascun file MSI è assegnato un pacchetto guid specifico, pertanto Windows saprà se è quello giusto.

Risposte correlate:





windows-installer