У меня есть следующий скрипт powershell, но возвращаемый результат всегда 1603, даже если он работает с повышенными правами как администратор.

     $app = Get-WmiObject -Class Win32_Product -Filter "Name = 'Microsoft Visio Standard 2013'"

  if ($app) { 
    echo $app
    $app.Uninstall() 
 }

Ошибка вернулась:

IdentifyingNumber : {90150000-0053-0000-0000-0000000FF1CE}
Name              : Microsoft Visio Standard 2013
Vendor            : Microsoft Corporation
Version           : 15.0.4569.1506
Caption           : Microsoft Visio Standard 2013

__GENUS          : 2
__CLASS          : __PARAMETERS
__SUPERCLASS     : 
__DYNASTY        : __PARAMETERS
__RELPATH        : 
__PROPERTY_COUNT : 1
__DERIVATION     : {}
__SERVER         : 
__NAMESPACE      : 
__PATH           : 
ReturnValue      : 1603
PSComputerName   : 

Кто-нибудь может помочь?

Журналы MSI при попытке удаления строки

msiexec.exe /x {90150000-0053-0000-0000-0000000FF1CE} /l * v% temp%\ Удалить.Log /qn /norestart

MSI (18:E4) [16: 35: 25: 521]: установщик Windows удалил продукт. Название продукта: Microsoft Visio Standard 2013. Версия продукта: 15.0.4569.1506. Язык продукта: 0. Производитель: Microsoft Corporation. Успешное удаление или статус ошибки: 1603.

MSI (18:E4) [16: 35: 25: 521]: попытка удалить файл C:\Windows\Installer\7c8008.mst MSI (18:E4) [16: 35: 25: 526 ]: Отложенная очистка пакетов / файлов, если таковые существуют. MSI (18:E4) [16: 35: 25: 526]: попытка удалить файл C:\Windows\Installer\7c8008.mst MSI (s) (18:E4) [16: 35: 25: 527]: невозможно удалить файл вне движка. LastError = 2 MSI (18:E4) [16: 35: 25: 527]: MainEngineThread возвращает 1603 MSI (18:50) [16: 35: 25: 530]: RESTART MANAGER: Сессия закрыта , MSI (s) (18:50) [16: 35: 25: 530]: Нет порядкового номера восстановления системы для этой установки. === Запись остановлена: 28/01/2019 16:35:25 === MSI (18:50) [16: 35: 25: 532]: значение политики пользователя 'DisableRollback' равно 0 MSI (18:50) [16: 35: 25: 532]: значение политики компьютера «DisableRollback» равно 0 MSI (18:50) [16: 35: 25: 532]: увеличение счетчика для отключения отключения. Счетчик после увеличения: 0 MSI (s) (18:50) [16: 35: 25: 532]: Примечание: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2 MSI (s) (18:50) [16: 35: 25: 532]: примечание: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2 MSI (18): 50) [16: 35: 25: 532]: уменьшение счетчика для отключения отключения. Если счетчик> = 0, отключение будет отклонено. Счетчик после уменьшения: -1 MSI (s) (18:50) [16: 35: 25: 533]: Уничтожение объекта RemoteAPI. MSI (18:78) [16: 35: 25: 533]: завершение потока в Custom Action Manager. MSI (c) (58: B0) [16: 35: 25: 536]: уменьшение счетчика для отключения отключения. Если счетчик> = 0, отключение будет отклонено. Счетчик после уменьшения: -1 MSI (c) (58: B0) [16: 35: 25: 536]: MainEngineThread возвращает 1603 === Подробное ведение журнала остановлено: 28/01/2019 16:35:25 ===

0