Как да получите достъп до папката Windowsapps в Windows 10

Операционната система Windows има структура на файловата директория, която не се е променила много в основните версии. Ще намерите основните системни файлове в папката Windows , данните за потребителския профил в папката Users и програмните файлове в папките Program Files и Program Files ( x86 ).

Какво ще кажете обаче за приложенията на Microsoft Store ? За разлика от други настолни приложения, приложенията на Microsoft Store остават скрити в тайна папка на WindowsApps . Windows ограничава достъпа до тази папка от стандартните потребителски акаунти на Windows , така че за да я прегледате или редактирате по какъвто и да е начин, ще трябва да направите някои промени. Ето какво ще трябва да направите.

Какво представлява папката WindowsApps в Windows 10?(What is the WindowsApps Folder in Windows 10?)

Папката WindowsApps , както споменахме, е ограничена папка, съдържаща приложения на Microsoft Store . Той също така съдържа някои приложения за Windows , които използват стила на приложението Universal Windows Platform ( UWP ) (както е въведено в Windows 8 ), като приложението Вашият телефон (yourphone.exe)(Your Phone app (yourphone.exe)) .

От гледна точка на сигурността ограничаването на папката WindowsApps има смисъл. Чрез пясъчна среда приложения на Microsoft Store от останалата част на Windows и ограничаване на собствеността върху файловете до скрит потребителски акаунт на TrustedInstaller , приложенията на (TrustedInstaller)Microsoft Store имат ограничен достъп до останалата част от Windows в сравнение със стандартните настолни приложения.

За съжаление, това означава, че извършването на каквито и да било промени в папката WindowsApps (или изобщо да я преглеждате) е трудно. Първо ще трябва да предприемете стъпки, за да поемете собствеността върху папката, което ще ви позволи да промените папката след това.

Въпреки това е важно да вземете предвид рисковете за сигурността, преди да опитате това. Докато Microsoft проверява приложенията за качество и безопасност, ограничаването на достъпа до папката WindowsApps добавя още един слой на защита, предотвратявайки достъпа до други чувствителни файлове или папки (като папката на потребителския ви профил в директорията C:Users).

Поемайки собствеността върху папката, вие намалявате тази допълнителна защита и излагате повече от вашите системни данни на приложенията на Microsoft Store . Ако се притеснявате, трябва да сканирате за злонамерен софтуер(scan for malware) след това, за да си осигурите спокойствие.

Използване на Windows File Explorer за достъп до папката WindowsApps(Using Windows File Explorer to Access the WindowsApps Folder)

За достъп до папката WindowsApp в (WindowsApp)Windows 10 най-лесният метод е да използвате Windows File Explorer . Ще трябва да активирате прегледа на скрити папки и да поемете собствеността върху папката, което ви дава възможност да преглеждате папката и да правите промени.

  1. За да започнете, отворете File Explorer на вашия компютър с Windows . Windows скрива определени папки по подразбиране, така че първо трябва да деактивирате това. За да направите това, изберете Преглед(View ) > Скрити елементи( Hidden items) . Това ще доведе до появата на скрити файлове и папки в списъка с директории вдясно.

  1. С достъпни скрити папки отворете директорията Program Files (обикновено C:\Program Files ) с помощта на адресната лента. Папката WindowsApp трябва да се вижда в списъка с директории.

  1. За да поемете контрола над WindowsApps , щракнете с десния бутон върху папката и изберете Properties .

  1. В прозореца Properties изберете раздела Security , след което изберете опцията Advanced .

  1. В прозореца Разширени настройки за сигурност(Advanced Security Settings ) изберете бутона Промяна(Change) , посочен до информацията за собственика(Owner) в горната част.

  1. В полето Избор на потребител или група(Select User or Group ) въведете потребителското име за вашия потребителски акаунт в Windows , след което изберете Проверка на имената(Check Names) , преди да изберете OK . За акаунти в Microsoft вместо това въведете вашия имейл адрес.

  1. Собствеността на папката ще се актуализира, за да отразява вашето потребителско име (както се вижда в информацията за собственика(Owner) в горната част на прозореца). Уверете се, че сте активирали квадратчето Замяна на собственика на подконтейнери и обекти(Replace owner on subcontainers and objects) в горната част на менюто. Ако сте доволни да продължите, изберете OK (или Приложи(Apply ) > OK ), за да направите промяната.

  1. Вече трябва да можете да преглеждате и редактирате папката WindowApps , заедно с всички подпапки и файлове. Щракнете двукратно върху папката WindowsApps в директорията (WindowsApps )C:\Program Files , за да видите пълното съдържание.

Получаване на достъп до WindowsApps с помощта на Windows PowerShell(Gaining Access to WindowsApps using the Windows PowerShell)

Методът по-горе ще ви предостави достъп до папката WindowsApps и ще ви позволи да поемете собствеността, но това може да бъде доста тромав процес за следване. Ако искате бързо да промените собствеността върху папката WindowsApps и да получите пълен достъп, вместо това можете да използвате Windows PowerShell .

  1. За да отворите нов прозорец на PowerShell , щракнете с десния бутон върху менюто " (PowerShell)Старт(Start) " и изберете опцията Windows PowerShell (администратор)(Windows PowerShell (Admin) ) .

  1. В новия прозорец на PowerShell въведете takeown /f “C:\Program Files\WindowsApps” /r и натиснете Enter . Това ще отнеме известно време, за да завърши. Чрез използването на флаговете /f (принудително) и /r (рекурсивно), командата takeown ще принуди собствеността върху папката на WindowsApps да се промени, прилагайки промяната към всички файлове и подпапки.

След като процесът приключи, папката WindowsApps (C:Program Files\WindowsApps ) ще бъде достъпна за вас в Windows File Explorer .

Разбиране на структурата на папките на WindowsApps(Understanding the WindowsApps Folder Structure)

За разлика от папката Program Files , папката WindowsApp не е структурирана от просто име на приложение. Папка с приложения на Microsoft Store в (Microsoft Store)WindowsApps ще има структура на именуване, която обикновено следва този модел: име, номер на версията, архитектура(name, version number, architecture) (като x64 за стандартни 64-битови CPU компютри) и идентификатор на издател в Microsoft Store(Microsoft Store publisher ID)

Например папката на приложението Netflix се казва (Netflix)4DF9E0F8.Netflix_6.97.752.0_x64__mcm4njqhnhss8 . Компонентът 4DF9E0F8.Netflix е вътрешното име на приложението, докато 6.97.752.0 е версията на приложението. 

Архитектурата, x64 , сочи към общата 64-битова архитектура на процесора(CPU) , докато mcm4njqhnhss8 е идентификаторът на издателя за Netflix . Всички папки с приложения в папката WindowsApps по някакъв начин ще следват тази структура.

Може също да видите някои приложения с повече от една папка. Докато името, версията на приложението и идентификаторът на издателя остават същите, някои папки ще имат neutral или neutral_split.scale за архитектура. Това обикновено сочи към общи файлове с данни (като метаданни на приложението), които остават същите, независимо от целевата архитектура.

Основните файлове обаче се намират в основната папка на архитектурата (като папката x64 ). Някои приложения може да имат изпълними файлове(executable files) , които можете да стартирате директно, докато други са уеб приложения, с видими javascript и други уеб активи.

Netflix , например, е уеб-базирано приложение. Вътре в основната директория Netflix x64 папките с етикет js, изображения, шрифтове(js, images, fonts, ) и obj сочат към нейния произход с javascript и HTML код. Други приложения, като приложението Microsoft Bing News , се предлагат с изпълним файл и файлове с библиотека с динамични връзки ( DLL ), подобно на стандартните настолни приложения.

Ако сте любопитни, можете да разгледате различните подпапки, за да разберете как работят приложенията, които инсталирате, но няма да можете да правите промени в кода.

Отстраняване на неизправности с приложения на Microsoft Store в Windows 10(Troubleshooting Microsoft Store Apps on Windows 10)

След като получите достъп до папката WindowsApps , можете да разгледате различните приложения на Microsoft Store , които сте инсталирали, и (ако е необходимо) да ги премахнете. Някои приложения, като yourphone.exe, са основни приложения за Windows , които не трябва да премахвате, докато други (като тези, които инсталирате от Магазина(Store) ) могат да бъдат деинсталирани безопасно.

Вероятно е най-добре да деинсталирате приложенията(uninstall Microsoft Store apps) на Microsoft Store през самия Microsoft Store или като използвате менюто за настройки на Windows(Windows Settings) . Ако имате проблеми с актуализирането на приложения, които сте инсталирали сами, може да се наложи да разгледате защо, включително да проверите за бавни изтегляния от Microsoft Store(slow Microsoft Store downloads) .



About the author

Аз съм софтуерен инженер с над 15 години опит в Microsoft Office и Edge. Също така разработих няколко инструмента, използвани от крайните потребители, като например приложение за проследяване на важни здравни данни и детектор за рансъмуер. Моите умения се състоят в разработването на елегантен код, който работи добре на различни платформи, както и в отличното разбиране на потребителското изживяване.



Related posts