Я пытаюсь удалить Apache 2.2 на Windows XP. Исходная установка была от двоичного файла msi распределением. Функция удаления msi работала успешно, но этому не удалось удалить несколько папок:
Я не могу удалить эти папки вручную, потому что они содержат файлы, для которых у меня нет владения. И это - источник моего беспорядка: почему, если я установил программу разве, у меня нет разрешения удалить ее? Чтобы быть ясным, у меня нет локальных прав администратора (и при этом я не могу запросить их), все же файлы в этих двух остающихся папках принадлежат Администратору.
Как получается, что Администратор создал эти файлы (и как я могу возможно удалить их)?
ОБНОВЛЕНИЕ: у Меня может быть некоторое понимание, как это произошло.
Когда я первоначально установил Apache 2.2, я создал папку C:\Apache2.2 из msi диалогового окна "Заказной установки". Я выбрал это в качестве папки назначения вместо значения по умолчанию. На второй попытке я создал папку "C:\Apache2" прежде, чем выполнить msi (и затем выбрал его в качестве папки назначения). Результат состоял в том, что моя локальная учетная запись была владельцем папки назначения, не Администратором как в первой попытке. Таким образом, теперь, даже при том, что файлы под моим корнем Apache создаются Администратором, моя локальная учетная запись владеет папкой, они находятся в том, таким образом, у меня есть полные полномочия.
Кроме того, посмотрите этот связанный вопрос: Windows Admin Privileges Required After Install