Показать полную графическую версию : [решено] Переназначение программ по умолчанию или отключение приложений
The_Immortal
13-05-2015, 16:58
В общем, проблема следующая. При создании на Win 8.1. нового пользователя автоматически устанавливается куча хламаПриложений (Фотография, Спорт, Сканер и прочее). Пусть бы они и сидели тихо, но зачем же их сразу назначать по умолчанию для соответствующих файлов?
Приходится у каждого юзера руками (интерактивным образом) переназначать программы по умолчанию.
Вижу два выхода:
1. Настроить создание нового пользователя так, чтобы приложения вообще не устанавливались.
2. Автоматизировать процесс назначения программ по дефолту (например в скрипте для RunOnce для Default профиля).
Первое, как я понимаю, невыполнимо?
Насчет второго инфы не нашел...
Подскажите, пожалуйста.
Спасибо!
1. http://www.outsidethebox.ms/14267/
The_Immortal
13-05-2015, 20:03
Vadikan, Вадим, благодарю Вас! В этой замечательной статье нашел решение и по второму пути (http://www.outsidethebox.ms/14267/#_Toc342245007).
Эх... Рано я обрадовался. Вы не в курсе, есть ли какие-нибудь нюансы по удалению этих приложений в режиме аудита?
Выполняю через PS сначала команду Get-AppXProvisionedPackage -online | Remove-AppxProvisionedPackage -online - не происходит никакого оповещения и через секунду предлагается ввод новой команды. Тогда я выполняюGet-AppXPackage | Remove-AppxPackage - и тут всё начинает красным-красно (одни ошибки): http://content.screencast.com/users/The_Immortal/folders/Snagit/media/dac586c2-69a9-4eb7-8c8b-7201ab374395/05.13.2015-23.22.png
Видимо, придется использовать DISM из-под WinPE с монтированием образа. Только у Вас в статье про DISM упоминание есть, но каким образом удалить все сразу приложения через DISM - я не обнаружил.
Я нашел такое:Dism.exe /Image:c:\ /Get-Provisionedappxpackages
Dism.exe /Image:c:\ /Remove-Provisionedappxpackage /PackageName:Microsoft...... (and repeat for all of the apps you don't want - I uninstalled all of them) - но удалять по одному приложению как-то неоптимально...
UPD: вот так сюрпрайз... DISM не справился: http://content.screencast.com/users/The_Immortal/folders/Snagit/media/041c823b-9a28-43d0-ae68-18f4d183b1e7/05.14.2015-00.56.png
:(
Похоже, что это сработает только для непорочного образа (который дистрибутивный), а который в процессе настройки (как в моем случае - в режиме аудита) - увы... Очень и очень жаль :(
UPD2: после sysprep /generalize DISM успешно удаляет приложения :)
UPD3: оказывается, что не все метро-приложения удаляются. После использования вышеуказанных команд (через DISM) в системе всё равно остаются:
OneDrive
Камера
Магазин
Параметры компьютера
Фотографии
Магазин не удаляется по понятным причинам. Но вот почему остаются другие приложения - не ясно.
Я, правда, у Вас в статье не нашел такой информации.
Все тесты проходят на Windows 8.1 Pro (последний скачанный образ с VLSC).
Пробовал также ещё раз выполнить командуGet-AppxPackage -AllUsers | Remove-AppxPackage на что вновь получил PS C:\Users\Adm> Get-AppxPackage -AllUsers|Remove-AppxPackage
Remove-AppxPackage : Сбой развертывания с HRESULT: 0x80073CFA, Сбой удаления. Обратитесь к поставщику программного обес
печения. (Исключение из HRESULT: 0x80073CFA)
Ошибка 0x80070032: произошел сбой операции развертывания AppX Удалить для пакета CheckPoint.VPN_1.0.0.1_neutral_neutral
_cw5n1h2txyewy из C:\Windows\vpnplugins\checkpoint. Это приложение является частью Windows, и его невозможно удалить дл
я конкретных пользователей. Администратор может попытаться отключить его на компьютере с помощью функции "Включение или
отключение компонентов Windows". Тем не менее, вероятно, удалить приложение не удастся.
ПРИМЕЧАНИЕ. Чтобы получить дополнительные сведения, найдите [ActivityId] 07ae082f-8e57-0000-d509-ae07578ed001 в журнале
событий или введите в командной строке Get-AppxLog -ActivityID 07ae082f-8e57-0000-d509-ae07578ed001.
строка:1 знак:27
+ Get-AppxPackage -AllUsers|Remove-AppxPackage
+ ~~~~~~~~~~~~~~~~~~
+ CategoryInfo : WriteError: (CheckPoint.VPN_...l_cw5n1h2txyewy:String) [Remove-AppxPackage], IOException
+ FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.RemoveAppxPackageCommand
Remove-AppxPackage : Сбой развертывания с HRESULT: 0x80073CFA, Сбой удаления. Обратитесь к поставщику программного обес
печения. (Исключение из HRESULT: 0x80073CFA)
Ошибка 0x80070032: произошел сбой операции развертывания AppX Удалить для пакета f5.vpn.client_1.0.0.11_neutral_neutral
_cw5n1h2txyewy из C:\Windows\vpnplugins\f5. Это приложение является частью Windows, и его невозможно удалить для конкре
тных пользователей. Администратор может попытаться отключить его на компьютере с помощью функции "Включение или отключе
ние компонентов Windows". Тем не менее, вероятно, удалить приложение не удастся.
ПРИМЕЧАНИЕ. Чтобы получить дополнительные сведения, найдите [ActivityId] 07ae082f-8e57-0000-d809-ae07578ed001 в журнале
событий или введите в командной строке Get-AppxLog -ActivityID 07ae082f-8e57-0000-d809-ae07578ed001.
строка:1 знак:27
+ Get-AppxPackage -AllUsers|Remove-AppxPackage
+ ~~~~~~~~~~~~~~~~~~
+ CategoryInfo : WriteError: (f5.vpn.client_1...l_cw5n1h2txyewy:String) [Remove-AppxPackage], IOException
+ FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.RemoveAppxPackageCommand
Remove-AppxPackage : Сбой развертывания с HRESULT: 0x80073CFA, Сбой удаления. Обратитесь к поставщику программного обес
печения. (Исключение из HRESULT: 0x80073CFA)
Ошибка 0x80070032: произошел сбой операции развертывания AppX Удалить для пакета FileManager_6.3.9600.16384_neutral_neu
tral_cw5n1h2txyewy из C:\Windows\FileManager. Это приложение является частью Windows, и его невозможно удалить для конк
ретных пользователей. Администратор может попытаться отключить его на компьютере с помощью функции "Включение или отклю
чение компонентов Windows". Тем не менее, вероятно, удалить приложение не удастся.
ПРИМЕЧАНИЕ. Чтобы получить дополнительные сведения, найдите [ActivityId] 07ae082f-8e57-0000-d909-ae07578ed001 в журнале
событий или введите в командной строке Get-AppxLog -ActivityID 07ae082f-8e57-0000-d909-ae07578ed001.
строка:1 знак:27
+ Get-AppxPackage -AllUsers|Remove-AppxPackage
+ ~~~~~~~~~~~~~~~~~~
+ CategoryInfo : WriteError: (FileManager_6.3...l_cw5n1h2txyewy:String) [Remove-AppxPackage], IOException
+ FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.RemoveAppxPackageCommand
Remove-AppxPackage : Сбой развертывания с HRESULT: 0x80073CFA, Сбой удаления. Обратитесь к поставщику программного обес
печения. (Исключение из HRESULT: 0x80073CFA)
Ошибка 0x80070032: произошел сбой операции развертывания AppX Удалить для пакета JuniperNetworks.JunosPulseVpn_1.0.0.20
6_neutral_neutral_cw5n1h2txyewy из C:\Windows\vpnplugins\juniper. Это приложение является частью Windows, и его невозмо
жно удалить для конкретных пользователей. Администратор может попытаться отключить его на компьютере с помощью функции
"Включение или отключение компонентов Windows". Тем не менее, вероятно, удалить приложение не удастся.
ПРИМЕЧАНИЕ. Чтобы получить дополнительные сведения, найдите [ActivityId] 07ae082f-8e57-0000-e209-ae07578ed001 в журнале
событий или введите в командной строке Get-AppxLog -ActivityID 07ae082f-8e57-0000-e209-ae07578ed001.
строка:1 знак:27
+ Get-AppxPackage -AllUsers|Remove-AppxPackage
+ ~~~~~~~~~~~~~~~~~~
+ CategoryInfo : WriteError: (JuniperNetworks...l_cw5n1h2txyewy:String) [Remove-AppxPackage], IOException
+ FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.RemoveAppxPackageCommand
Remove-AppxPackage : Сбой развертывания с HRESULT: 0x80073CFA, Сбой удаления. Обратитесь к поставщику программного обес
печения. (Исключение из HRESULT: 0x80073CFA)
Ошибка 0x80070032: произошел сбой операции развертывания AppX Удалить для пакета Microsoft.MoCamera_6.3.9600.16384_neut
ral_neutral_cw5n1h2txyewy из C:\Windows\Camera. Это приложение является частью Windows, и его невозможно удалить для ко
нкретных пользователей. Администратор может попытаться отключить его на компьютере с помощью функции "Включение или отк
лючение компонентов Windows". Тем не менее, вероятно, удалить приложение не удастся.
ПРИМЕЧАНИЕ. Чтобы получить дополнительные сведения, найдите [ActivityId] 07ae082f-8e57-0000-eb09-ae07578ed001 в журнале
событий или введите в командной строке Get-AppxLog -ActivityID 07ae082f-8e57-0000-eb09-ae07578ed001.
строка:1 знак:27
+ Get-AppxPackage -AllUsers|Remove-AppxPackage
+ ~~~~~~~~~~~~~~~~~~
+ CategoryInfo : WriteError: (Microsoft.MoCam...l_cw5n1h2txyewy:String) [Remove-AppxPackage], IOException
+ FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.RemoveAppxPackageCommand
Remove-AppxPackage : Сбой развертывания с HRESULT: 0x80073CFA, Сбой удаления. Обратитесь к поставщику программного обес
печения. (Исключение из HRESULT: 0x80073CFA)
Ошибка 0x80070032: произошел сбой операции развертывания AppX Удалить для пакета SonicWALL.MobileConnect_1.0.0.8_neutra
l_neutral_cw5n1h2txyewy из C:\Windows\vpnplugins\sonicwall. Это приложение является частью Windows, и его невозможно уд
алить для конкретных пользователей. Администратор может попытаться отключить его на компьютере с помощью функции "Включ
ение или отключение компонентов Windows". Тем не менее, вероятно, удалить приложение не удастся.
ПРИМЕЧАНИЕ. Чтобы получить дополнительные сведения, найдите [ActivityId] 07ae082f-8e57-0000-ec09-ae07578ed001 в журнале
событий или введите в командной строке Get-AppxLog -ActivityID 07ae082f-8e57-0000-ec09-ae07578ed001.
строка:1 знак:27
+ Get-AppxPackage -AllUsers|Remove-AppxPackage
+ ~~~~~~~~~~~~~~~~~~
+ CategoryInfo : WriteError: (SonicWALL.Mobil...l_cw5n1h2txyewy:String) [Remove-AppxPackage], IOException
+ FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.RemoveAppxPackageCommand
Remove-AppxPackage : Сбой развертывания с HRESULT: 0x80073CFA, Сбой удаления. Обратитесь к поставщику программного обес
печения. (Исключение из HRESULT: 0x80073CFA)
Ошибка 0x80070032: произошел сбой операции развертывания AppX Удалить для пакета windows.immersivecontrolpanel_6.2.0.0_
neutral_neutral_cw5n1h2txyewy из C:\Windows\ImmersiveControlPanel. Это приложение является частью Windows, и его невозм
ожно удалить для конкретных пользователей. Администратор может попытаться отключить его на компьютере с помощью функции
"Включение или отключение компонентов Windows". Тем не менее, вероятно, удалить приложение не удастся.
ПРИМЕЧАНИЕ. Чтобы получить дополнительные сведения, найдите [ActivityId] 07ae082f-8e57-0000-ed09-ae07578ed001 в журнале
событий или введите в командной строке Get-AppxLog -ActivityID 07ae082f-8e57-0000-ed09-ae07578ed001.
строка:1 знак:27
+ Get-AppxPackage -AllUsers|Remove-AppxPackage
+ ~~~~~~~~~~~~~~~~~~
+ CategoryInfo : WriteError: (windows.immersi...l_cw5n1h2txyewy:String) [Remove-AppxPackage], IOException
+ FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.RemoveAppxPackageCommand
Remove-AppxPackage : Сбой развертывания с HRESULT: 0x80073CFA, Сбой удаления. Обратитесь к поставщику программного обес
печения. (Исключение из HRESULT: 0x80073CFA)
Ошибка 0x80070032: произошел сбой операции развертывания AppX Удалить для пакета winstore_1.0.0.0_neutral_neutral_cw5n1
h2txyewy из C:\Windows\WinStore. Это приложение является частью Windows, и его невозможно удалить для конкретных пользо
вателей. Администратор может попытаться отключить его на компьютере с помощью функции "Включение или отключение компоне
нтов Windows". Тем не менее, вероятно, удалить приложение не удастся.
ПРИМЕЧАНИЕ. Чтобы получить дополнительные сведения, найдите [ActivityId] 07ae082f-8e57-0001-6309-ae07578ed001 в журнале
событий или введите в командной строке Get-AppxLog -ActivityID 07ae082f-8e57-0001-6309-ae07578ed001.
строка:1 знак:27
+ Get-AppxPackage -AllUsers|Remove-AppxPackage
+ ~~~~~~~~~~~~~~~~~~
+ CategoryInfo : WriteError: (winstore_1.0.0....l_cw5n1h2txyewy:String) [Remove-AppxPackage], IOException
+ FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.RemoveAppxPackageCommand
При выполненииGet-AppXProvisionedPackage -online | Remove-AppxProvisionedPackage -online выдается следующее:PS C:\Users\Adm> Get-AppXProvisionedPackage -online | Remove-AppxProvisionedPackage -online
Get-AppXProvisionedPackage : Была сделана попытка загрузить программу, имеющую неверный формат.
строка:1 знак:1
+ Get-AppXProvisionedPackage -online | Remove-AppxProvisionedPackage -online
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Get-AppxProvisionedPackage], COMException
+ FullyQualifiedErrorId : Microsoft.Dism.Commands.GetAppxProvisionedPackageCommand
А ещё я обнаружил ПО удалению приложений - Windows Store Applications Manager (http://www.appxmanager.hol.es/downloads), но и оно не срабатывает:http://content.screencast.com/users/The_Immortal/folders/Snagit/media/faeacbfb-d806-4497-bd4f-2ca9b73d0de2/05.14.2015-15.06.png
The_Immortal, не советую обобщать после удаления ввиду https://support.microsoft.com/en-us/kb/2769827
The_Immortal
14-05-2015, 19:47
Vadikan, не советую обобщать после удаления ввиду »после sysprep /generalize DISM успешно удаляет приложения »Т.е. я сначала обобщил, а потом удалил... Наоборот у меня не получилось.
На технете мне скинули ещё вот эту статейку (https://support.microsoft.com/ru-ru/kb/2928948/en-us), правда не очень понимаю, как это относится к моей проблеме.
Мне непонятно почему у меня не получается выполнить Get-AppXProvisionedPackage -online - ошибку я приводил выше. С чем это связано...?
С чем это связано...? »
Понятия не имею, на чистой ОС такого нет у меня. Гуглите в районе "An attempt was made to load a program with an incorrect format"
The_Immortal
14-05-2015, 22:59
Vadikan, Гуглите в районе "An attempt was made to load a program with an incorrect format" »Ничего толкового не нашел.
Можно поинтересоваться лично у Вас удалялись эти приложения:
OneDrive
Камера
Магазин
Параметры компьютера
Фотографии »?
Можно поинтересоваться лично у Вас удалялись эти приложения: »
Магазин и Параметры компьютера не удаляются (подумайте, почему). Остальное - не помню.
The_Immortal
15-05-2015, 00:27
Vadikan, Магазин и Параметры компьютера не удаляются (подумайте, почему) »C Магазином уже думал: Магазин не удаляется по понятным причинам », а вот Параметры компьютера (которые вобрали в себя, то, что можно легко найти по отдельности) и остальное - ИМХО не так важно. Поэтому я продолжил поиски и нашел информацию о том, что все эти оставшиеся приложения (а также VPN-плагины и ещё кое-что - на скрине у меня выше там видно) в 8.1 являются встроенными и не удаляются вышепреведенными способами. Но есть утилитка (http://www.neowin.net/forum/topic/1162064-windows-81-any-way-to-delete-metro-camera-and-photos/page-2#entry596352809) (вот тут (http://dentnt.windowsfaq.ru/?p=1682) ещё нашел о ней информацию, но автор так и не поделился впечатлениями от использования) - эта утилита делает видимыми абсолютно все пакеты, а далее их можно удалять через DISM, например, или через ту же утилиту.
В общем, буду пробовать.
Вот еще наша разработка (http://wst-place.com/viewtopic.php?f=35&t=1882).
Магазин и Параметры компьютера не удаляются (подумайте, почему). Остальное - не помню. »
Параметры компьютера, это понятно. А вот Магазин почему нельзя удалить, хоть убей, не могу понять. Что это жизненно важная для Windows вещь? Или это бесполезное приложение - часть ядра ОС? Объясните, пожалуйста
В общем, буду пробовать. »
Я бы не советовал удалять то, что Microsoft не дает возможности удалять явно (при этом ставя сомнительное ПО). См. также Поддерживаемые и неподдерживаемые способы (http://www.outsidethebox.ms/15068/#_Toc356390047). У вас есть возможность переназначить ассоциации^^, и этого д.б. достаточно для решения озвученной задачи.
А вот Магазин почему нельзя удалить, хоть убей, не могу понять »
Потому что пропадет возможность установки современных приложений. И нет, мне неинтересна дискуссия на тему их пользы.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC