Редактирование / создание файлов в c: \ program files \ windowsapps
Содержание:
- Перенос установленных приложений Windows 8 Apps на другой диск
- Как удалить папку WindowsApps
- Get Access to WindowsApps Folder in Windows 10 Manually
- Новое в Windows 10 build 20175
- Установка магазина Windows 10 с другого компьютера или из виртуальной машины
- Как открыть или удалить папку WindowsApps
- Очистка папки WinSxS в Windows 10
- Удаление отдельного приложения Windows 10
Перенос установленных приложений Windows 8 Apps на другой диск
Предположим, нам нужно перенести все установленные Metro приложения Windows 8 на диск G:\. Диск G:\, а это может быть отдельный раздел на этом же диске, отдельный внешний диск, например SSD, USB флешка или SD карта или даже сетевой диск, должен быть обязательно отформатирован в файловой системе NTFS. Создадим на диске G:\ каталог G:\Windows8Apps.
Затем попробуем выяснить, где же хранятся приложения Windows8 Apps. По традиции Microsoft в качестве «дефолтого» каталога приложений использует каталог C:\Program Files. Для Metro Apps в Windows 8 внутри Program Files создан отдельный каталог с именем WindowsApps, который является скрытым (как отобразить скрытый каталог) и доступ к нему закрыт для всех, кроме системы (при попытке его открыть появится сообщения You don’t currently have permission to access this folder).
Чтобы зайти в каталог WindowsApps , даже в том случае, если вы работаете под учетной записью администратора, придется сначала стать владельцем данного каталога, и затем задать на него нужные NTFS права доступа. Сделать это можно с помощью графического интерфейса проводника (Свойства папки ->Security->Advanced), но гораздо удобнее и быстрее это выполняется с помощью командной строки.
Чтобы стать владельцем каталога C:\Program Files\WindowsApps, откройте командую строку с правами администратора и выполните команду
takeown /F "C:\Program Files\WindowsApps" /A /R
После выполнения команды (может занять несколько минут в зависимости от количества установленных приложений Metro Apps) станет возможен просмотр содержимого каталога WindowsApps.
Далее необходимо предоставить своей учетной записи (в данном примере это root) полные права доступа (NTFS Full Control) на содержимое данного каталога. И опять же проще и быстрее всего это сделать через командую строку:
icacls "c:\program files\windowsapps" /grant root:(D,WDAC)
Скопируем (не перемещаем!) содержимое каталога windowsapps на новый диск в каталог G:\Windows8Apps.
robocopy "C:\Program Files\WindowsApps" E:\Windows8Apps /E /COPYALL /DCOPY:DAT
Убедитесь, что операция копирования файлов завершена успешно, а по ее завершении отсутствуют сообщения об ошибках (в итоговом отчете нет информации о пропущенных, Skipped, или ошибочных, FAILED, элементах).
Удалим исходный каталог WindowsApps.
rmdir /S "C:\Program Files\WindowsApps"
После чего создадим символическую ссылку (symlink), позволяющую прозрачно переадресовать запросы к папке C:\Program Files\WindowsApps в новый каталог E:\Windows8Apps (тем самым мы решаем проблему «потерянных» путей для установленных приложений apps).
mklink /D "C:\Program Files\WindowsApps" "E:\Windows8Apps"
Как удалить папку WindowsApps
Папка WindowsApps существует в операционных системах Windows уже не первый год. Она появилась еще в далеком 2012 году, когда Microsoft представила Windows 8. Тогда в системе появился магазин Windows Store (позже переименовали в Microsoft Store), из которого пользователь может скачивать игры и приложения. Как и любые другие приложения на Windows, программы из магазина нуждаются в определенном расположении, где будут храниться установочные файлы для работы. В отличие от Steam, Origin или любого другого магазина / приложения, хранящего файлы в папке Program Files или определяемой пользователем директории, приложения из Microsoft Store всегда копируются в папку WindowsApps в корне выбранного диска. Windows надежно защищает эту папку не только от несанкционированного удаления, но даже и от простого доступа. Вы не можете открыть ее без внесения нужных изменений в параметры безопасности, не говоря уже об удалении. При попытке открыть папку WindowsApps вы получите простое и наглое сообщение «Отказано в доступе».
В обычных условиях удалять папку WindowsApps строго не рекомендуется, но все же бывают сценарии, когда удаление папки WindowsApps имеет под собой весьма логичные основания. Эта статья расскажет вам, как удалить папку Windows Apps.
Get Access to WindowsApps Folder in Windows 10 Manually
If you don’t want to have a ‘Take Ownership’ command in your context menu for security or other reasons, you can access the WindowsApps folder manually instead.
The WindowsApps folder is hidden from plain sight. To see the folder, head over to the Program Files folder, click on the “View” tab, and then select the “Hidden Items” checkbox.
This action will show you all the hidden folders including the “WindowsApps” folder.
Though you can see the folder, you cannot open the folder to see the files in it. If you try to open it, your access will be denied even if you are the administrator.
To get access to the WindowsApps folder, right-click on the folder and then select the “Properties” option from the list of context menu options.
The above action will open the Properties window. Navigate to the Security tab, and click on the “Advanced” button appearing at the bottom of the window.
Once the Advanced Security Settings window has been opened, click on the “Change” link. You will receive a UAC (User Access Control) prompt. Simply click on the “Yes” button to continue.
Now the window will show you all the permissions of the WindowsApps folder. As you can see, this folder belongs to the system, thus you are not able to access it. To change it, click on the “Change” link appearing next to “TrustedInstaller.”
The above action will open the “Select User or Group” window. Here, enter your administrator username and click on the “Check Names’ button. This action will automatically fill in the object name. Now, click on the “OK” button to continue.
Here in the main window you can see that the owner of the folder has been changed to your specified administrator account. Before applying the change, make sure that the “Replace owner on sub containers and objects” checkbox is selected, otherwise you won’t be able to interact with other files and folders inside the WindowsApps folder.
After you’ve done everything, click on “OK” button to save the changes.
As soon as you click on the OK button, Windows starts to change the file and folder permissions. This process may take some time, so sit back and wait until the process is completed.
Once the file and folder permissions have been changed, you can easily access it like any other folder in the Program Files folder as long as you are an administrator or have administrator rights.
Новое в Windows 10 build 20175
Улучшение прикрепленных сайтов Microsoft Edge на панели задач
Ранее Microsoft представила функцию Microsoft Edge и Windows 10, которая позволяет использовать Alt+Tab для переключения между приложениями и вкладками браузера. Компания продолжает улучшать удобство использования Microsoft Edge на Windows 10, и представляет еще одну полезную функцию.
Нажав на прикрепленный сайт на панели задач, вы увидите все открытые вкладки для этого сайта в любом из окон Microsoft Edge. Эта функция в настоящее время доступна только для части инсайдеров и требует для своей работы предварительные сборки браузера Microsoft Edge (Dev, Canary) 85.0.561.0 и выше.
Сброс UWP приложений с помощью Reset-AppxPackage
Ранее делать сброс UWP приложений можно было в меню Параметры > Приложения и возможности – теперь вы можете использовать эту возможность через PowerShell с помощью новой команды . Для выполнения команды также потребуется указать название пакета приложения. Пример использования команды:
Get-AppxPackage *calculator* | Reset-AppxPackage
Преимущество использования этой функции через PowerShell заключается в том, что при необходимости вы сможете запускать команды сброса для определенных системных компонентов, которые в настоящее время не перечислены как доступные для сброса в Параметры > Приложения и возможности, например, для меню «Пуск».
Обратите внимание, что при использовании этой команды приложение возвращает параметры в значения по умолчанию, и вы потеряете все связанные с этим приложением данные
Функция Eye Contact на Surface Pro X
Благодаря возможностям искусственного интеллекта процессора Microsoft SQ1(TM), функция Eye Contact помогает настроить взгляд при видеозвонках так, чтобы вы выглядели прямо в камере на Surface Pro X. Инсайдеры Windows могут включить эту функцию через приложение Surface на своей Surface Pro X.
Другие изменения для инсайдеров
Новые иконки приложений «Записки» и «Набросок на фрагменте экрана». В рамках обновления дизайна Windows новые иконки для приложений «Записки» и «Набросок на фрагменте экрана» доступны через обновления из магазина Microsoft Store.
Известные проблемы
- Некоторые игры из Microsoft Store, защищенные с помощью Easy Anti-Cheat, могут не запуститься.
- Изучаются отчеты о проблеме с зависающим в течение длительного периода времени процессе обновления при попытке установить новую сборку.
- При нажатии пробела при использовании корейского ввода в Edge и Chrome последний символ был удалялся. Эта проблеме уже исправлена в движке Chromium.
- Кнопки сворачивания/разворачивания окна застревают в исходном положении после изменения размера приложений UWP. Если вы переместите окно приложения, позиция кнопок должна обновиться.
- Новая панель задач, включая предварительный просмотр вкладок, не работает для некоторых закрепленных сайтов.
- Иногда, опция «закрыть все окна» на панели задач закрывает не все открытые вкладки.
- На закрепленных сайтах не отображаются все открытые вкладки для домена.
- Переключение с помощью Alt + Tab по вкладкам браузера иногда перемещает ранее активную вкладку браузера в начало списка Alt + Tab.
Полный список улучшений, изменений и известных ошибок доступен в официальном анонсе на сайте Microsoft.
Установка через Центр обновления Windows
Перейдите в меню Параметры > Обновление и безопасность и нажмите Проверить наличие обновлений. Для завершения установки потребуется перезагрузка компьютера.
Установка магазина Windows 10 с другого компьютера или из виртуальной машины
Если первый способ каким-либо образом «ругается» на отсутствие необходимых файлов, можно попробовать взять их с другого компьютера с Windows 10 или же установив ОС в виртуальную машину, скопировать их оттуда. Если этот вариант кажется для вас сложным — рекомендую перейти к следующему.
Итак, для начала станьте владельцем и предоставьте себе права записи для папки WindowsApps на том компьютере, где с магазином Windows возникают проблемы.
С другого компьютера или из виртуальной машины скопируйте из аналогичной папки следующий набор папок в вашу папку WindowsApps (возможно, имена будут немного отличаться, особенно если выйдут какие-то большие обновления Windows 10 после написания этой инструкции):
- Microsoft.WindowsStore29.13.0_x64_8wekyb3d8bbwe
- WindowsStore_2016.29.13.0_neutral_8wekyb3d8bbwe
- NET.Native.Runtime.1.1_1.1.23406.0_x64_8wekyb3d8bbwe
- NET.Native.Runtime.1.1_11.23406.0_x86_8wekyb3d8bbwe
- VCLibs.140.00_14.0.23816.0_x64_8wekyb3d8bbwe
- VCLibs.140.00_14.0.23816.0_x86_8wekyb3d8bbwe
Последним шагом будет запуск PowerShell от имени администратора и использование команды:
ForEach ($folder in get-childitem) {Add-AppxPackage -DisableDevelopmentMode -Register "C:\Program Files\WindowsApps\$folder\AppxManifest.xml"}
Проверьте с помощью поиска, появился ли магазин Windows 10 на компьютере. Если нет, то после этой команды можно попробовать также использовать второй вариант из первого способа для установки.
Как открыть или удалить папку WindowsApps
Папка WindowsApps по умолчанию находится в корневом диске по пути Program Files – WindowsApps (обычно это C:\Program Files\WindowsApps). Но открыть, переименовать или удалить просто так её не получится. Даже с правами Администратора получить доступ к этой папке нельзя, но есть хитрость. Для того, чтобы что-то можно было изменить в папке, или удалить её, нужно сделать следующее:
- В панели быстрого доступа перейти к «Вид» и нажать галочку напротив «Скрытые элементы»;
- Открыть папку «Program Files»в корневом диске (обычно это C:\) и ищем там WindowsApps;
- Кликаем по WindowsApps правой кнопкой мыши и выбираем «Свойства»;
В появившемся окне выбираем вкладку «Безопасность» и в ней нажимаем на «Дополнительно»;
- Теперь в строке «Владелец» нужно нажать «Изменить»;
- Далее «Дополнительно»;
- Справа кликаем по «Поиск» и внизу выбираем имя своего пользователя (его можно подсмотреть в пуске, нужно открыть боковое меню по трем полосочкам вверху слева в пуске);
- После чего подтверждаем по кнопке «Ок», потом в ещё одном окне «Ок»;
И в старом окне ставим галочку у «Заменить владельца подконтейнеров и объектов» и снова нажимаем «Ок».
Важно! Процесс займет некоторое время, около минуты, и во время его выполнения может лагать компьютер, а некоторые приложения могут вылететь!
На этом всё, доступ к папке получен. Если открыть папку, то можно увидеть странные папки с непонятными названиями – это всё директории системных файлов и программ, скачанных из Microsoft Store.
Не рекомендуется удалять какие-то папки отсюда, если не уверены в их предназначении. Если удалить что-то не то, то система может начать работать нестабильно. Например, можно удалить калькулятор, установщик и так далее. Восстановить эти приложение в будущем будет невозможно, придется откатывать систему назад или вовсе переустанавливать с нуля.
Для очистки ненужных файлов из этой папки лучше воспользоваться встроенной функцией очистки дисков. Для её использования нужно открыть «Параметры Windows», затем вкладку «Система», слева выбрать раздел «Память устройства» и выбрать кнопку «Настроить контроль памяти или запустить его».
В этом меню можно задать регулярно удаление временный файлов и запустить удаление сейчас по кнопке «Очистить сейчас» – эта функция удалит мусор из WindowsApps. Также для удаления файлов из WindowsApps стоит поудалять ненужные приложения, скачанные из Microsoft Store, делается это в параметрах, во вкладке «Приложения».
Очистка папки WinSxS в Windows 10
Прежде чем говорить об очистке папки хранилища компонентов WinSxS, хочу предупредить о некоторых важных вещах: не пытайтесь удалить эту папку. Просто довелось видеть пользователей, у которых папка WinSxS не удаляется, они используют методы, похожие на описанные в статье Запросите разрешение от TrustedInstaller и в конце-концов удаляют ее (или часть системных файлов из нее), после чего удивляются, почему система не загружается.
В Windows 10 папка WinSxS хранит не только файлы, связанные с обновлениями, но и файлы самой системы, используемые в процессе работы, а также для того, чтобы вернуть ОС в исходное состояние или выполнить некоторые операции, связанные с восстановлением. Итак: какой-то самодеятельности при очистке и уменьшении размера этой папки не рекомендую. Следующие же действия безопасны для системы и позволяют очистить папку WinSxS в Windows 10 только от ненужных резервных копий, создаваемых при обновлении системы.
- Запустите командную строку от имени администратора (например, через правый клик по кнопке Пуск)
- Введите команду Dism.exe /online /cleanup-image /AnalyzeComponentStore и нажмите Enter. Папка хранилища компонентов будет проанализирована и вы увидите сообщение о необходимости ее очистки.
- Введите команду Dism.exe /online /cleanup-image /StartComponentCleanup и нажмите Enter для запуска автоматической очистки папки WinSxS.
Один важный момент: не следует злоупотреблять этой командой. В некоторых случаях, когда резервных копий обновления Windows 10 в папке WinSxS нет, после выполнения очистки, папка может даже слегка увеличиться. Т.е. производить очистку есть смысл, когда указанная папка слишком, на ваш взгляд, разрослась (5-7 Гб — это не слишком).
Также очистку WinSxS можно произвести автоматически в бесплатной программе Dism++
Удаление отдельного приложения Windows 10
Для начала запустите Windows PowerShell, для этого начните набирать в строке поиска в панели задач «powershell», а когда соответствующая программа будет найдена, кликните по ней правой кнопкой мыши и выберите пункт «Запустить от имени администратора».
Для удаления встроенных программ будут использоваться две встроенные команды PowerShell — Get-AppxPackage и Remove-AppxPackage, о том, как именно ими пользоваться для этой цели — далее.
Если вы введете в PowerShell команду Get-AppxPackage и нажмете Enter, вы получите полный список всех установленных приложений (имеются в виду только приложения для нового интерфейса, а не стандартные программы Windows, которые вы можете удалить через панель управления). Правда, после ввода такой команды, список будет не очень удобным для анализа, поэтому рекомендую использовать следующий вариант этой же команды: Get-AppxPackage | Select Name, PackageFullName
В этом случае мы получим удобный для просмотра список всех установленных программ, в левой части которого отображается краткое имя программы, в правой — полное. Именно полное имя (PackageFullName) и требуется использовать для удаления каждого из установленных приложений.
Для удаления конкретного приложения используется команда Get-AppxPackage PackageFullName | Remove-AppxPackage
Однако, вместо написания полного имени приложения, имеется возможность применить символ «звездочка», который заменяет любые другие символы. Например, для удаления приложения «Люди», мы можем выполнить команду: Get-AppxPackage *people* | Remove-AppxPackage (во всех случаях также можно использовать краткое имя из левой части таблицы, окруженное звездочками).
При выполнении описанных команд, приложения удаляются только для текущего пользователя. Если вам нужно удалить его для всех пользователей Windows 10, то используйте параметр allusers следующим образом: Get-AppxPackage -allusers PackageFullName | Remove-AppxPackage
Приведу список имен приложений, которые вы с большой вероятностью захотите удалить (я привожу краткие имена, которые можно использовать со звездочками в начале и конце для удаления конкретной программы, как это было показано выше):
- people — приложение Люди
- communicationsapps — Календарь и Почта
- zunevideo — Кино и ТВ
- 3dbuilder — 3D Builder
- skypeapp — загрузить Skype
- solitaire — Microsoft Solitaire Collection
- officehub — загрузить или улучшить Office
- xbox — приложение XBOX
- photos — Фотографии
- maps — Карты
- calculator — Калькулятор
- camera — Камера
- alarms — Будильники и часы
- onenote — OneNote
- bing — Приложения Новости, спорт, погода, финансы (все сразу)
- soundrecorder — Запись голоса
- windowsphone — Диспетчер телефонов