La disinstallazione di Apache 2.2 per Windows XP non rimuove tutti i file


0

Sto cercando di disinstallare Apache 2.2 su Windows XP. L'installazione originale era dalla distribuzione msi binaria. La funzione di disinstallazione di msi è stata eseguita correttamente, ma non è riuscito a rimuovere un paio di cartelle:

  • C: \ Apache2.2 \ conf
  • C: \ Apache2.2 \ logs

Non riesco a rimuovere queste cartelle manualmente perché contengono file per i quali non ho la proprietà . E questa è la fonte della mia confusione: perché se ho installato il programma non ho il permesso di rimuoverlo? Per essere chiari, non ho diritti di amministratore locale (né posso richiederli), tuttavia i file in queste due restanti cartelle sono di proprietà di Administrator.

Come è possibile che l'amministratore abbia creato questi file (e come posso rimuoverli)?


AGGIORNARE : Potrei avere qualche idea su come sia successo.

Quando ho installato originariamente Apache 2.2, ho creato la cartella C: \ Apache2.2 dalla finestra di dialogo "Custom Install" di msi. Ho scelto questo come cartella di destinazione invece del valore predefinito. In un secondo tentativo, ho creato la cartella "C: \ Apache2" prima eseguire il file msi (e quindi sceglierlo come cartella di destinazione). Il risultato è stato che il mio account locale era il proprietario della cartella di destinazione, non amministratore come al primo tentativo. Così ora, anche se i file sotto la mia radice Apache vengono creati dall'amministratore, il mio account locale possiede la cartella in cui si trovano quindi ho le autorizzazioni complete.

Inoltre, vedi questa domanda correlata: Privilegi di amministratore di Windows richiesti dopo l'installazione


1
Probabilmente Apache è stato eseguito come servizio, o almeno in esecuzione su un account Administrator. Pertanto, i file creati da questo sono di proprietà dell'utente.
Daniel Beck

1
@ Beck: Penso che stia chiedendo come o perché erano elevati. OP non ha diritti di amministratore sul computer e pertanto è stato installato con un account con diritti limitati.
horatio

@horatio - corretto, E durante l'installazione ho specificato di non funzionare come un servizio, ma piuttosto di iniziare manualmente sulla porta 8080.
AJ.

Risposte:


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.