WindowsApps mappe - vi får adgang. Hvad er det korrekte navn for moderne universelle Metro-applikationer fra butikken? Hvad er mappen windowsapps i Windows 10

), hvor den interne disk (en slags hukommelseskort) kun har en størrelse på ~28 GB (formelt 32 GB). Det forudinstallerede Windows 10 Home 64-bit engelsk fylder mere end 10 GB, hvilket giver meget lidt plads til vild fantasi, så jeg fik hurtigt travlt med at rense systemet for alt muligt forudinstalleret sludder. Næsten med det samme opdagede jeg, at denne opgave ikke kan løses på én gang af en uøvet bruger, selvom han har stor erfaring med at arbejde med Windows 7 og andre systemer fra Microsoft. Derfor var jeg nødt til at studere folkevisdom om dette emne, fundet på dit internet. Jeg skynder mig at rapportere om resultaterne...

IObit Uninstaller

Et tip om denne magiske applikation blev fundet i kommentarerne til artiklen om emnet Sådan afinstalleres Windows 10s indbyggede apps (og hvordan du geninstallerer dem) - de siger, sådan en vidunderlig assistent, den kan fjerne standard Windows-applikationer.

Efter lidt tøven besluttede jeg at teste denne funktionalitet og installerede IObit Uninstaller 5.4.0.119. Applikationen er virkelig praktisk, den kan vise Windows Apps på et separat sted og giver dig mulighed for at fjerne dem, og tilbyder desuden at rense registreringsdatabasen efter det. Fedt nok?

Desværre, som det viste sig, fjerner dette værktøj kun Windows Apps for den aktuelle bruger (mere præcist for den bruger, som IObit Uninstaller kører under, og det giver dig kun mulighed for at køre det med administratorrettigheder). Faktisk kan du på denne måde kun rydde startmenuen for superbrugere. Udviklerne har tilsyneladende ikke fundet ud af, hvad resten af ​​brugerne skal gøre endnu.

Naturligvis slettede jeg dette hack, og opdagede hurtigt, helt ved et tilfælde, at dette mirakel havde efterladt en hale bag sig i form af LiveUpdate-tjenesten. Det er en lille ting, men ubehageligt.

Denne hale skal klippes ned på denne måde (se Sådan fjerner du LiveUpdate.exe fra din computer - en guide for tre år siden, men tingene er der stadig):

  1. services.msc: stop og deaktiver Live Update (der kan være flere tjenester med et så vagt navn på dit system - vær forsigtig)
  2. Vi sletter tjenesteposten - på kommandolinjen (med administratorrettigheder): sc slet LiveUpdateSvc
  3. Vi sletter biblioteket med tjenesten.

Derefter kan du glemme alt om IObit Uninstaller.

PowerShell

De fleste vejledninger til rengøring af standardapplikationer er baseret på brug af PowerShell (se habrahabr.ru, howtogeek.com, superuser.com, tenforums.com, winaero.com):

  • fjerne applikationer for en specifik (aktuel) bruger ved hjælp af Get-AppXPackage og Remove-AppXPackage
  • fjern "kilde"-applikationerne, så de ikke vil blive installeret til nye brugerprofiler ved hjælp af Get-AppXProvisionedPackage og Remove-AppXProvisionedPackage

Før du øver dig med kommandolinjen, bør du deaktivere automatisk opdatering (download?) af brugerapplikationer: i registreringsdatabasen. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsStore\WindowsUpdate det er nødvendigt at indstille værdien for AutoDownload DWORD-variablen 2 (to).

Nogle standardapplikationer (Cortana, Edge osv.) kan ikke fjernes ved hjælp af metoderne nedenfor.

Rengøring til nye profiler

Normalt bliver alle applikationer undtagen Windows Store revet ned. Efter min mening giver det mening, fordi... Alle ansøgninger kan derefter returneres gennem butikken.

Til fjernelse alt undtagen Windows Store, i PowerShell-kommandolinjen (med administratorrettigheder):

Get-AppXProvisionedPackage –online | where-object ($_.packagename –notlike “*store*”) | Fjern-AppXProvisionedPackage -online

Hvis du heller ikke har brug for butikken (dvs. du vil slette alle standardapplikationer), så kan den midterste del af "transportøren" fjernes, og kommandoen bliver kortere:

Get-AppXProvisionedPackage –online | Fjern-AppXProvisionedPackage -online

Hvis du har lyst fjern kun nogle applikationer, så kan du gøre dette interaktivt (herfra):

Get-AppXProvisionedPackage -Online | Out-GridView -PassThru | Fjern-AppXProvisionedPackage -Online

Rengøring af eksisterende profiler

Til min overraskelse, efter det forrige trin, følte jeg ikke den forventede lettelse i eksisterende brugerprofiler - fliserne i de fleste standardapplikationer var på plads og virkede stadig.

Internettet tilbyder en hurtig løsning i form af en kommando til rengøring af alt undtagen Windows Store:

Get-AppXPackage -Alle brugere | where-object ($_.name -notlike “*store*”) | Fjern-AppXPackage

Desværre virkede dette ikke i mit tilfælde - bortset fra den nuværende bruger, påvirkede kommandoen faktisk ingen. Måske fordi jeg for denne bruger tidligere kørte IObit Uninstaller til samme formål.

At bruge parameteren –User brugernavn i stedet for –AllUser syntes heller ikke at hjælpe. Jeg må indrømme, jeg fik det indtryk, at Remove-AppXPackage fungerer i sammenhæng med den nuværende bruger, og alle de "håndværkere", der foreslår, at denne kommando overfører andre eller endda alle brugere, kopierer og indsætter uden reel bekræftelse.

Slutresultatet var, at jeg loggede ind på hver brugers profil og rensede applikationer interaktivt:

Get-AppXPackage | Out-GridView -PassThru | Fjern-AppXPackage

Det var sådan jeg reddede lommeregneren :)

resultater

For hurtigt at kontrollere resultaterne af at anvende ovenstående metode, skal du bare se i "C:\Program Files\WindowsApps": hvis denne mappe indeholder mere end 600 MB "god" fra Microsoft, betyder det, at du højst sandsynligt har glemt at klippe programmer ned. fra en brugerprofil lokalt.

I mit tilfælde viste oprettelse af en ny profil og efterfølgende login, at de fleste af standardapplikationerne var på plads (selv "kabalen"), selvom kun "butikken" skulle have overlevet, hvilket ærligt blev vist på listen, da man udførte Get -AppXProvisionedPackage -Online kommando. Sandt nok har nogle af disse applikationer (efter min mening kun dem, der kan afinstalleres på den sædvanlige måde) ødelagte "fliser" - det er umuligt at starte, og flisen har et "vagt navn" (for eksempel "@( Microsoft.BingNews_4.6.169.0_ ... "). Jeg indrømmer dog, at sættet af fliser til nye brugere er taget fra en standardfil, og systemet ved simpelthen ikke, hvordan det skal håndtere situationer, hvor nogle standardapplikationer ikke er tilgængelige på tidspunktet for oprettelse af en ny profil.

Hvad skal man gøre? For at besvare dette spørgsmål skal du forstå, at så længe en bruger har en applikation installeret, vil den ikke blive fjernet fra "varedumpet". Derfor går vi personligt til hver person og søger interaktivt efter den fastlåste applikation.

Sådan ser "dumpen" ud efter rengøring, når Windows Alarmer, Lommeregner, Kamera, Kort og Store forbliver i drift:

Så vidt jeg forstår, dukkede alle disse standardapplikationer op i Windows 8, og det viser sig, at der stadig ikke er noget praktisk værktøj til at arbejde med dem, som brugerne ønsker. Ovenstående fiflen med kommandolinjen minder mere om interaktionsstilen med Linux-lignende systemer.

  • Ødelæg Windows Spying (hvis du ikke kun vil slippe af med standardapplikationer)
  • PackageManager Class (dokumentation til udviklere af et lovende hjælpeprogram, hvorfra det bliver klart, at der ikke var nogen praktiske hjælpeprogrammer, der er ingen og der vil aldrig være)

WindowsApps-mappen gemmer filer med applikationer, du har installeret fra butikken, og blev specielt oprettet af udviklerne til at udføre deres funktioner i den tiende version af operativsystemet.

Når du har brug for at komme til dets indhold for at løse nogle problemer med software installeret fra butikken, vil du absolut stå over for begrænsninger for adgang til det.

Den har ligesom mange andre, der udfører de samme vigtige funktioner i den stabile drift af operativsystemet, en skjult placering på systemdisken og er ikke synlig for brugeren uden nogle foreløbige visningsindstillinger i Explorer. Selv efter at du har gjort mappen synlig, vil du helt sikkert blive konfronteret med en nægtelse af adgang til dens indhold.

Derfor, hvis du, ikke kun for sjov, men i tilfælde af et presserende behov, har brug for at se eller foretage en handling med filer i WindowsApps-biblioteket, så vil du i dag modtage trin-for-trin instruktioner fra mig om, hvordan du får fuld adgang til det. Hvis du er klar til at komme i gang, så læs videre. Glem ikke at sikkerhedskopiere dine vigtige filer og data, før du manipulerer med operativsystemet!

WINDOWSAPPS

Følg stien:

C:\Programfiler

aktivere visning af skjulte elementer.

Find den ønskede mappe efter navn, og åbn dens egenskaber ved hjælp af kontekstmenuen.

På fanen "Sikkerhed" skal du klikke på knappen "Avanceret". Ud for "Ejer", klik på "Skift"-linket.

I det næste vindue skal du klikke på knappen "Avanceret...". Find og klik på knappen "Søg" i højre side.

Vælg dit navn nedefra og klik på "OK". Så "OK" igen.

Marker afkrydsningsfeltet ud for "Erstat ejer af underbeholdere og objekter", og anvend ændringerne.

Vent på, at ejerskifteprocessen er fuldført.

Dette burde være nok til at se indholdet af mappen.

Vær opmærksom på, at filhandlinger i denne mappe kan ødelægge installerede apps fra butikken og gøre dem ubrugelige. Få flere computertips ved at følge linket til vores. Hvis du er en avanceret computerbruger eller nybegynder, inviterer vi dig til at blive medlem af vores Facebook-gruppe, som kan tilgås ved at bruge det relevante link, der er placeret i højre side af ressourcen.

Der er flere vilkår end ansøgninger

Med udgivelsen af ​​Windows 8 dukkede en ny type applikation op i Microsoft OS. En hel del kopier er blevet brudt på min blog om deres udseende og funktionalitet. Og hele denne tid er spørgsmålet om deres rigtige navn, som Microsoft ændrer som handsker, akut for mig.

Desuden er nogle læsere ekstremt bekymrede over situationen!

Mange forbinder stærkt Metro-grænsefladen med fliser, selvom de kun var en del af konceptet, der bragte bl.a. semantisk skalering, interaktive skærmkanter, charm knapper etc.

Begrebet Metro har selv holdt fast i den nye grænseflade og applikationer, og er blevet et beskidt ord for mange, som er tydeligt synligt i den mest holivar-diskussion på denne blog.

På tidspunktet for udgivelsen af ​​Windows 8 RTM var udtrykket Metro i fuld officiel brug - på de 316 sider af UX-manualen dateret 14. august 2012 blev det nævnt 83 gange!

Men virksomheden holdt snart op med at bruge ordet og fjernede alle henvisninger til det fra sine hjemmesider og blogs. Der har været rygter om påstande fra den europæiske koncern Metro AG, men det er muligt, at Microsoft aldrig havde tænkt sig at bruge kodenavnet i den endelige udgivelse. På den ene eller anden måde er Metro i øjeblikket ikke nævnt i officiel terminologi.

Moderne apps

Med udgivelsen af ​​Windows 8 begyndte det nye koncept officielt at blive kaldt Microsoft design eller moderne design, og i begyndelsen af ​​2015 bærer det stadig dette stolte navn. Den blev også overført til applikationerne i Windows 8 og vist i butiksvinduer.

Interaktion med nye applikationer var fuldstændig innovativt for Windows, selvom det ikke altid var intuitivt. Imidlertid var deres evner ringere end de klassiske, hvilket blev en ekstra irritation for brugerne (se også deres meninger i begyndelsen af ​​artiklen). I mellemtiden er det ikke blevet udgivet til Windows i lang tid moderne klassisk ansøgninger :)

Udtrykket "moderne app" er blevet udbredt hos Microsoft på MSDN - det optræder i medarbejderblogs, MSDN magazine og Channel 9. Det kan ses i Microsoft vidensbase og endda på listen over officielle termer, selvom dette er en ulykke.

Hvis vi dømmer meget strengt, i officielle termer moderne applikation er det stadig ikke, da MSDN-dokumentationen til udviklere og sprogportalen bruger et andet koncept!

Windows Store apps

Undertitlen indeholder et officielt udtryk, der har slået dybe rødder i MSDN-instruktioner til applikationsskabere - 177 referencer på 447 PDF-sider (der lugter ikke af moderne applikationer der). Det er interessant, at dokumentationen også indeholder et mere teknisk synonym: Runtime apps.

Jeg er ikke tilfreds med det officielle russiske udtryk - det er for langt, hovedstaden "M" gør ondt i øjet, og den udviklerorienterede sætning lyder på en eller anden måde ikke rigtig, gør det? I dette tilfælde butik er et adjektiv (som moderne), så jeg tror, ​​at en bogstavelig oversættelse er acceptabel.

Nemlig gemme apps sammen med en klarere variation af den officielle oversættelse, applikationer fra butik, jeg begyndte at bruge det oftere på blogsider på det seneste, for ikke igen at irritere særligt følsomme læsere moderne applikationer :)

I et tilfælde er oversætterne i øvrigt enige med mig om præpositionen.

Sprogportalens termsamling understreger dog, at applikationer ikke nødvendigvis downloades fra butikken, dvs. Muligheden "fra butikken" er heller ikke ideel. For eksempel kan organisationer implementere applikationspakker ved hjælp af gruppepolitik (sideloading).

Det terminologiske problem demonstreres perfekt af absurditeten i den russiske titel på en artikel om denne teknologi: Sideloading af applikationer fra Windows Store. Adjektivet er lige her - gemme applikationer :)

Selv det oprindelige engelske udtryk er dog ikke et vidundermiddel. Hvad vil du kalde dette kontrolpanel?

Det kan ikke slettes og downloades fra butikken igen, i modsætning til andre forudinstallerede applikationer, så velkommen til moderne kontrolpanel:)

Men dette er ikke slutningen på vores historie!

Universelle apps

Jeg nævnte dem i sidste indlæg ved at bruge eksemplet med Microsoft-kreationer. Alle disse applikationer downloades fra butikken, og deres alsidighed ligger i at arbejde på alle enheder.

I fremtiden vil alle moderne applikationer blive universelle.

Det er ikke tilfældigt, at jeg undgår udtrykket "apps fra butikken" her, for butikken har ikke kun moderne applikationer, men også klassiske, selvom du ikke kan downloade dem derfra [endnu].

Jeg har altid været interesseret i spørgsmålet om, hvor universelle de er for udviklere. Tanken er jo at have så meget fælles kode i projektet som muligt, og mindre forskelle reduceres til at tilpasse applikationer til forskellige skærmdiagonaler.

Jeg tror, ​​at med Windows og Windows Phone var alt ikke så glat, som evangelisterne sagde, men med fremkomsten af ​​et enkelt Windows på alle enheder, skulle sådanne applikationer blive virkelig universelle. Udviklere, læser du min blog? Svar i kommentarfeltet :)

Apps

Dette afsnit blev tilføjet efter offentliggørelsen.

Så officielt Russisk Der er ingen termin endnu, men det er nødvendigt! I diskussionen af ​​artiklen foreslog læserne at dele i applikationer(moderne) og programmer(klassisk). Jeg tror ikke, det er muligt, men jeg vil gerne påpege et punkt, som jeg oprindeligt ville have med i artiklen, men glemte at sætte tanken ind i OneNote, og så mistede det.

I engelsk terminologi er der applikationer apps- apps, som vi diskuterer i dag. Det er derfor, jeg er højere kaldte det tilfældigt tilstedeværelsen af ​​moderne applikationer i den nuværende ordliste. Der er den oprindelige termansøgning, og jeg tror, ​​at den simpelthen ikke faldt ind under søg/erstat :)

Den nemmeste måde er at kalde nye applikationer apps!

Ja, dette er et sporingspapir fra engelsk, men ikke mere end en browser eller et websted! Vi havde en chance i 2011, men ingen tilbød appen, og appen vandt med en klar fordel. Jeg vil citere min kommentar derfra:

Jeg tror, ​​der om nogle år stadig vil være apps :)

Opdateret 02-apr-15. Jeg havde mulighed for at sende dette forslag til Microsoft, og jeg modtog endda et svar fra en repræsentant for virksomheden, der er ansvarlig for terminologi på et eller andet niveau. Hun formulerede teserne efter samråd med en russisk terminolog og repræsentanter for det russiske kontor. Kort sagt gik forslaget ikke igennem; detaljerne er i originalen nedenfor.

  1. Udtrykket "app", i modsætning til de andre nævnte udtryk ("browser" osv.), som har været registreret i ordbøger og stavekontrol i lang tid, findes ikke i nogen russisk ordbog. Desuden returnerer søgeresultaterne kun få sider, hvor folk bruger dette udtryk.
  2. Det var vores første gang at se nogen bruge ordet "app" (vi har hørt ordet med engelsk-lignende udtale et par gange ("ep"), men igen er det langt fra udbredt). Dette udtryk er sandsynligvis mere brugt af et mere teknisk publikum, som har en tendens til at bruge mere translittererede termer.
  3. På engelsk er "app" en naturlig kort form for "applikation", som har været brugt i lang tid og er tydeligt forbundet med den fulde formular. På russisk ville vi have to fuldstændigt uafhængige termer for det samme koncept - en af ​​rent russisk oprindelse (for "applikation") og en translittereret (for "app").
  4. Generelt viste marketingfeedback på nogle tidligere oversatte termer, at slutbrugere stadig foretrækker oversatte termer frem for translittererede. Vi kan ikke forudsige brugernes præferencer om 5 eller 10 år fra nu, så vi skal muligvis ændre oversættelsen til en translittereret variant i fremtiden.
  5. Både "Apple" og "Google" bruger "applikation" (det samme udtryk som Microsoft gør) for "app".

Windows Apps

Opdateret 22-Mar-15. Der er gået mindre end to måneder siden offentliggørelsen af ​​artiklen, hvor Microsoft ændrede rekorden igen og annoncerede nye applikationsnavne på WinHEC-konferencen

Nu universel applikationer kaldes simpelthen Windows-apps, og klassiske kaldes Windows-desktopapplikationer.

Den nye terminologi fortsætter den sørgelige tradition med forvirring i denne sag. Der er således ingen definition på moderne applikationer, der ikke er universelle (forventningen er åbenbart, at de alligevel snart vil dø ud). På den anden side kører universelle applikationer nu kun i fuld skærm i tablet-tilstand og i tilstanden skrivebord de bor i vinduer, men udtrykket "klassisk applikation" gælder ikke for dem!

Jeg tror, ​​det er på tide, at oversættere introducerer begrebet app til Windows!

? (UWP Apps)

Opdateret 30-apr-15. Microsoft kan stadig ikke falde til ro. Endnu en måned gik, og på build 2015-konferencen udgav virksomheden en designguide til universelle anvendelser og annoncerede samtidig deres nye navn. Nu er dette Universal Windows Platform Apps, dvs. UWP-apps.

Jeg er endda bange for at forestille mig, hvordan det vil se ud og lyde på russisk. Uanset hvad barnet nyder, er det vigtigste, at jakkesættet passer.

Nuværende mulighed

Microsoft ændrer navne som handsker, så jeg vil bare beholde kronologien af ​​denne terminologiske bacchanalia.

Opdateret 05-jul-15. I build 10130 er disse Windows-applikationer og desktop-applikationer.

Opdateret 09-jul-15. Og i build 10160 kom betroede Windows Store-apps på banen.

Opdateret 31-jul-15. I build 10240 (RTM) blev oversættelsen rettet - nu er den betroet Windows Store apps.

Konklusion

Det er utroligt, hvor mange termer der kan genereres ud af det blå, ikke? I bloggen vil jeg fortsætte med at bruge alle de navne, der er nævnt i artiklen, med undtagelse af Metro (men jeg vil lade den gamle URL være i tagget af historiske årsager :)

At have synonymer er meget vigtigt for en forfatter, og jeg er glad for, at jeg ikke skal gentage den samme sætning flere gange i træk!

Hvis du har spørgsmål om terminologi, så tøv ikke med at spørge! Jeg elsker dette tema :)

Om forfatteren

Nogle gange, på grund af den forkerte formulering af spørgsmålet og slang-terminologien, kan jeg ikke forstå, hvad mine venner ønsker af mig (hvis nogen beder om at se en pc). Med hensyn til moderne applikationer (ja, jeg tror, ​​Moderne Apps bedst oversættes som "moderne applikationer" - stemte på punkt et), så er det til dels endnu bedre for Microsoft hurtigt at glemme navnet Metro Apps. Mange (i IT-sfæren) forbinder nu ordet Metro med fliser, og det er ikke alle, der kan lide fliser (det gør jeg), som vi allerede har set med Windows 8, så brugerne vil lettere glemme de "rå" og "ubekvemmelige" Metro-applikationer og afhent moderne apps. Og it-professionelle har det fint med ny terminologi) Men dette er udelukkende min mening.

Siden Windows 8 har jeg brugt systemet på engelsk (jeg har også engelsk på min telefon). Jeg oplever ingen vanskeligheder, heldigvis tillader niveauet mig ikke at bekymre mig. Når jeg søger efter et Windows-problem på Google eller Bing, behøver jeg ikke tænke på, hvordan man navngiver/oversætter denne eller hin OS-komponent til russisk/ukrainsk - jeg skriver det bare, som det er i systemet. Dette er en fordel, da i de engelsksprogede versioner er al hjælp klar, fora, biblioteker osv.

Sådan noget)

Mikhail Kutin

Jeg bruger "Metro" og "meter-applikationer" (mere som en joke) for korthedens og klarhedens skyld - trods alt blev disse udtryk populariseret nok hos Microsoft, før de blev opgivet. Når alle applikationer bliver universelle, planlægger jeg at bruge udtrykket "universel".

Evgeny Kazantsev

  • Evgeniy, tak for det detaljerede svar, traditionelt forsynet med murværk. Lad mig kommentere et par punkter.

    1. Nyheder. Læs blogindlæggene: Læs RSS og personlige emner i Nyheder i Windows og skab din egen propaganda. Hvis du har brug for en række forskellige kilder og deres styring, er der for eksempel News360.

    2. Browser. Moderne IE har været den bedste browser til touch på Windows siden udgivelsen af ​​Windows 8. Hvis du forsøger at bruge det til et andet formål, er dette dit problem, ikke browserens.

Lecron

Jeg tror, ​​at før navngivning er det nødvendigt at bestemme essensen af ​​disse applikationer, end specifikt de skiller sig ud fra andre. Som en primær nøgle i databaser.

"Moderne"? Ja, de er nyere end de klassiske. Men hvordan vil dette navn se ud om et år? om fem år? hvornår bliver der kun "moderne" apps tilbage? eller hvornår vil et endnu mere moderne koncept blive fremsat? Så det passer ikke. Det er et midlertidigt beskrivende ord, ikke et terminologisk ord.

"Store" og nogen kombinationer med dette ord? Det ser ud til, at du selv har vist, at ikke alle "moderne" applikationer er installeret fra butikken, og vigtigst af alt, ikke alle applikationer i butikken er "moderne". Så det går heller ikke.

"Universel"? Måske. Allerede tættere på meningen. Men viden er ikke nok til at udtale sig. Er de virkelig universelle? Vil der være nogle, der kun virker på skrivebordet? Er de virkelig universelle, eller er det pseudo-universalitet, som du skal skrive mere kode til end til dem på tværs af platforme?

Mærkeligt nok er "Metro" eller ethvert andet ord, der ikke udtrykker deres betydning, men blot betegner et givet applikationskoncept, mere egnet til dem.

  • Evgeniy Shiryaev

    Jeg kan godt lide udtrykket "universelle apps", og især i Windows 10 beskriver det bedre arten af ​​sådanne apps. Indtil for nylig brugte jeg også "Windows Store app"-designet, men sådan en "bandura" skal selvfølgelig dø. Jeg er ikke i tvivl om, at Windows Store snart bliver til Microsoft Store (eller sådan noget) - for den vil ikke kun byde på applikationer og spil. Faktisk har dens webversion allerede lagt sig i Microsoft Store :) Af samme grund mister "butiksapplikationer" deres betydning. Udtrykket "metro-applikationer" kan betragtes som dødt sammen med "metro-design"; jeg forsøger at bruge det så lidt som muligt.

    Generelt er jeg for nylig kommet til den konklusion, at jeg bruger udtrykket "programmer" til win32 og "applikationer" for WinRT. Uden præfikser og beskrivelser :)

    • Evgeniy Shiryaev

      Hvad angår applikationer fra Windows Store: disse er Twitter, Viber, Skype, OneNote, Qiwi, IVI. Twitter, fordi det er ubelejligt i browseren, og tredjepartsklienter er kun for penge. Viber er for pårørende fra Krim, der bare ikke kan vænne sig til "denne WhatsApp af vores." Jeg har Skype installeret i begge versioner, og de har bare forskellige konti, så det er mere praktisk for mig. OneNote - til hurtige noter med synkronisering på alle enheder og i Office 365. Qiwi Wallet - jeg brugte engang aktivt dette betalingssystem, nu er der bare et kort hvorfra nogle betalinger bliver debiteret fra mig og jeg åbner applikationen bare for at fylde dette op kort. I IVI er det praktisk hurtigt at tænde en tegneserie eller film for børn.

      Lecron

      Bedre. Men er det rigtigt? Og forstår vi begrebet "universelt" på samme måde?
      Jeg forstår ikke helt deres arbejde og struktur, så jeg kan tage fejl.

      Det er nødvendigt at evaluere ikke kun, og endda ikke så meget fra brugerens position, men fra programmørens position. Når alt kommer til alt, hvis applikationen virker universel for brugeren, simpelthen fordi det passende sæt af komponenter downloades for hver arkitektur/diagonal, og programmøren kræver arbejdskraft i forhold til antallet af arkitekturer/diagonaler, så er en sådan applikation ikke i nogen måde universel. Er du enig?

      Og på hvilket tidspunkt bliver det egentlig universelt, dvs. skrevet én gang, virker overalt?
      Og hvordan opfylder "universelle" applikationer dette kriterium?

      Spørgsmål to: Applikationen består af en grænseflade og logik. Hvis kun én af komponenterne er universel, er selve applikationen universel?

  • Nikolay Kolesnik

    Jeg stemmer for muligheden for "flade" apps. Ja, og i vores land skete det på en eller anden måde historisk, at eksekverbare filer kaldes "programmer", og genstanden for artiklen kunne simpelthen kaldes "applikationer" uden nogen, fordi Det var "applikationer", der kom i brug og kun blev stærkere med mobile enheder.

  • Ordjony

    Jeg vil udtrykke min lille udviklingsmening :)
    I den tidligere version af VS med udgivelsen af ​​Win 8 blev projekttypen generelt kaldt "Windows 8 UI Style Application" og metro, hvis min hukommelse ikke tjener mig rigtigt, var kun i betaversionen af ​​studiet, da Win 8 stadig var i forhåndsvisning.
    Nu er de i Store Apps-sektionen, og der er tre undersektioner i den: Universal Apps, Windows Apps, Windows Phone Apps.
    Det nye "universelle" koncept, der dukkede op sidste år med Windows Phone 8.1, gjorde udviklingen lidt lettere. Men der er stadig steder, hvor API'erne ser anderledes ud. For eksempel fungerer arbejdet med baggrundsmusik helt forskelligt på de to platforme. Eller telefonen har mulighed for at integrere med kontakter, men det gør Big Eight ikke. Og det er banal "tilbage"-knappen, som nu i Windows Phone RT skal røres manuelt, men i win 8 eksisterer den slet ikke.
    Men det største problem er med brugergrænsefladen. Nogle kontroller er ikke til stede i Win 8, adfærden er lidt anderledes nogle steder.
    Jeg forventer, at vi (det vil sige udviklerne) i marts på Build får et normalt koncept med universelle applikationer, som for eksempel i Android. Der er ét projekt med forretningslogik, og det indeholder flere visninger til forskellige typer skærme eller endda én visning, der kan tilpasses til forskellige skærme.

    Alexander [Mazdayshchik]

    Navngiv de virkelig populære "desktop"-programmer til Windows, der er kommet på banen i de sidste fem år. Google Chrome... og det er det?

    Hvilke moderne applikationer bruger jeg (cirka i faldende frekvens):

    Desværre ignoreres Microsofts sprogportal ofte, men forgæves. En ting, der er fantastisk i sin bredde af indhold og anvendelighed. Desuden har den en offentlig API, som du kan bruge i dine projekter: http://www.microsoft.com/Language/en-US/Microsoft-Terminology-API.aspx

    På et tidspunkt blev jeg så opsat på det, at jeg baseret på ovennævnte API skrev en funktion til PowerShell, der giver dig mulighed for at arbejde med den fra kommandolinjen: https://github.com/beatcracker/Powershell-Misc /blob/master/Get-TerminologyTranslation. ps1

    For eksempel denne anmodning:

    "Startmenu" | Get-TerminologyTranslation -Fra "ru-ru" -Til "en-us" -Kildevilkår

    vil returnere teksten "Start menu".

    * Oversættelse fra et hvilket som helst af de tilgængelige sprog. Listen over sprog kan fås med kommandoen:

    Get-TerminologyTranslation -GetLanguages

    * Resultatfilteret er følsomt for store og små bogstaver og tastaturgenveje
    * Filtrer efter produktnavn og version. Listen over produkter kan fås med kommandoen:

    Get-TerminologyTranslation -GetProducts

    ned

    Vadim, jeg vil tilføje - der er også udtrykket "immersive applications", der findes i IE.

    Jeg kunne godt lide muligheden i kommentarerne "universelle applikationer", ordene beskriver delvist egenskaberne ved disse applikationer (til fingre og mus). Jeg vil foreslå det til MS som den officielle.

    Jeg stemte for "moderne applikationer", da "metro" er slettet fra dokumentationen, og for den betingede "mand i et vakuum", der gik glip af scenen for udseendet af Win8, har dette ord ikke en eneste dråbe betydning. Lad os sige, at når du først hører dette udtryk i radioen, er det umuligt at forstå, hvad det handler om. Men, som korrekt nævnt ovenfor, ændrer tiderne sig, om 5-10 år vil dette på en eller anden måde være upassende. På dette stadium er det acceptabelt, indtil alt falder til ro og tager form.

    Generelt er oversættelse og dens kvalitet i software en komplet smerte. Det er klart, at dette først og fremmest er en forretning, der er frister for levering, en grænse for lønomkostninger. Og alligevel vil jeg gerne se, hvordan det russiske sprogs magt ikke opløses i grænsefladen på grund af det faktum, at oversætteren var for doven til at lede efter noget og finde ud af, rette det, bevidst bevæge sig væk fra reglerne, så den læser mere korrekt og bedre for brugeren. For at udtrække essensen og presse vandet ud af oversættelsen. Et nyligt eksempel på dette er de to "hurtige lanceringer" i Win10 Explorer.

    Jeg oversætter selv applikationer og er dybt taknemmelig for forfatterne af russiske oversættelser af højeste kvalitet - MPC-HC og mange andre. Det er ikke uden fornøjelse, at jeg læser dit materiale, Vadim, efter behov; dit russiske sprog er meget godt, hvilket er noget mange mangler, når de udtrykker sig på internettet.

    Tak til alle for de interessante kommentarer. Jeg er glad for, at jeg rejste dette emne på bloggen :) Jeg vil citere et par punkter, jeg kunne lide, og besvare dem.

    Lecron: "Moderne"? Ja, de er nyere end de klassiske. Men hvordan vil dette navn se ud om et år?

    Det er ok, hvis du opdaterer dem regelmæssigt :)

    Lecron: For dem er "Metro" eller et hvilket som helst andet ord, der ikke udtrykker deres betydning, men blot betegner et givet applikationsbegreb, mere egnet.

    Det passer, men det nytter ikke noget at promovere en uofficiel betegnelse, og det er meget korrekt noteret ↓

    ned: "metro" er slettet fra dokumentationen, og for den betingede "mand i et vakuum", der gik glip af stadiet for fremkomsten af ​​Win8, har dette ord ikke en eneste dråbe betydning.

    Og her er nogle andre interessante punkter, som jeg er enig i.

    Evgeniy Shiryaev: Jeg kan godt lide udtrykket "universelle apps", især i Windows 10 beskriver det bedre arten af ​​sådanne applikationer.

    Jeg bedømmer fra en brugers perspektiv, og jeg ser en universel applikation, der er købt én gang til en smartphone, en tablet (en hvilken som helst tablet) og en pc, ser ud og fungerer på alle platforme så tæt som muligt.

    Faktisk er terminologi for udviklere ikke egnet som terminologi for slutbrugere.

    Valery

    Vadim, en lille note om butikkens arbejde. Jeg blev interesseret i spørgsmålet om, hvorvidt disse...hvad de hedder...moderne undergrundsbaner bliver opdateret :) Jeg kiggede på ansøgningssiderne, der er ingen tegn på opdateringer. Jeg begyndte at finde ud af, hvor opdateringsindstillingerne var, og hvordan man manuelt starter denne opdatering - det viste sig, at efter at have startet Store - mus - op - højre - Indstillinger, dukker der en menu op til opdatering af applikationer og andre ting, som jeg ikke havde set før.

    Jeg går til opdateringsmenuen, det viser sig, at jeg har en automatisk opdatering, men Skype, Viber, Lenovo-applikationer, Nyheder, Vejr osv. er gamle. Selv dem, jeg bruger, opdaterede ikke automatisk, selvom jeg har installeret automatiske opdateringer.

    Jeg klikker på licenssynkronisering hver gang og starter manuelt opdateringen. Nogle blev opdateret, andre blev udskudt af en eller anden grund, og denne "Udskudt" varede flere dage. Jeg genstartede computeren fuldstændig, hvorefter nogle af opdateringerne også startede, men nogle hang igen i Standby-tilstand. Endnu en genstart - endelig blev alt opdateret.

    Efter min mening fungerer automatisk opdatering af applikationer i Butikken klodset. Jeg opdagede programopdateringsmenuen ved et uheld; du kan ikke manuelt starte opdateringen fra programsiden. Jeg forsøgte at bedømme ansøgningen eller skrive en anmeldelse - og af en eller anden grund er dette ikke tilgængeligt for mig, for der er ingen knapper til dette. Deaktiverede de dette for at forhindre brugere i at bande appens forfattere til?

    Forresten, efter det berømte systemnedbrud - den berygtede klodsede Windows-opdatering - deaktiverede jeg automatiske systemopdateringer, modtager beskeder om opdateringen og venter et par uger for at se, om Windows-nedbruddet vil ske igen, og først efter det gør jeg manuelt opdatere systemet. Jeg opdaterer mit antivirus manuelt hver 3. dag.

    Jeg ved ikke, om systemopdateringen og opdateringen af ​​Store-applikationer er forbundet, men før havde jeg slået automatiske opdateringer til, men applikationerne fra butikken var stadig gamle, fordi jeg besluttede at slå automatiske opdateringer fra for nylig.

    På engelsk er der applikationer(programmer, applikationer), men der er appsApps som vi diskuterer i dag.

    Generelt forekom ordet "applikation" (i computerforstand) hele mit liv mærkeligt for mig. Applikation er et design lavet ved at lime stykker farvet papir. Tillægget er forbundet enten med yderligere kapitler i slutningen af ​​bogen, eller med en slags omslag, peberplaster. Hvorfor tilslutte software til en computer?

    Jeg har aldrig hørt om, at DOS-programmer bliver kaldt applikationer. Efter min snævre mening optrådte ordet "applikation" generelt for første gang i Windows 95 - en slags uheldig kopi af applikationen.

    Blah blah blah. Først nu, da jeg skrev en kommentar, indså jeg, at ansøgning i en vis forstand er synonymt med ordet ansøgning. http://ru.wiktionary.org/wiki/%EF%F0%E8%EB%EE%E6%E5%ED%E8%E5 Men jeg vil ikke slette det, jeg skrev ovenfor. Som når et program kaldes en applikation, betyder de, at det tillader computeren ansøge at løse dette eller hint anvendt opgaver.

    Programmer er ikke programmer knyttet til en computer eller OS, men måder at bruge selve computeren på. MS Word er en applikation (praktisk anvendelse) af en computer til at løse problemet med at forberede og udskrive dokumenter. Sandsynligvis herfra skal vi grave efter passende terminologi til oversættelse af apps. Jeg vil tænke over det i min fritid.

    Klassiske og moderne applikationer.
    Klassisk påføring (påføring) af strygejernet - http://bm.img.com.ua/img/prikol/images/large/3/0/182503.jpg
    Dens moderne applikation (applikation) - http://sigortagundem.com/static/photos/article/original/141634.jpg?v=1353873051000

    Og vi diskuterer klassiske og moderne Windows-applikationer. Den klassiske applikation er at skrive tekster ved hjælp af Word. En moderne applikation er præcis at kaste fugle efter grise. Ja.

    Vitaly

    Hvad vil du kalde dette kontrolpanel?

    En kedelig, flad og livløs slette. Navnet på "moderne" applikationer er forkortet UPiB.
    Undskyld, jeg kunne ikke lade være.

    Valery: De skal lære af Google, som laver sine versioner af Android slikkepinde, gelébolsjer eller lignende. ringer :)

    Eller et æble med dets katte i navnene, eller... Generelt går mange og flere navne på alle slags produkter langs en række ting, enheder og andre ting.

    Microsoft er forpligtet til en samlet Windows-oplevelse på tværs af alle enheder. Det har hverken Apple eller Google. Derfor skal applikationer være universelle i den forstand, at de fungerer ens på alle enheder.

    Ok, den klassiske lommeregner er væk. Er dette en tragedie? Alle nye indstillinger er kun i det nye kontrolpanel. Er dette verdens undergang?
    Retrograder vil sige ja, men de har stadig 5 års problemfri brug af den klassiske Windows 7-lommeregner.

    • Alexander [Mazdayshchik]

      Problemet er ikke, at de erstatter nogle programmer med andre, problemet er, at de nye programmer har forskellig funktionalitet - udvidet nogle steder, reduceret andre. For eksempel hvor gode de indbyggede spil (minestryger og kabale) var i Vista og 7, men de blev fjernet. Det er en skam. Til gengæld tilbød de at lede efter dem i Butikken. Og i det nye kontrolpanel, mere præcist i det nye Windows Update Center, fandt jeg ikke et link til beskrivelsen af ​​opdateringen i KB. Hvis jeg ikke var doven, ville jeg skrive tilbage i feedback.

      I sidste ende, hvis du har en licenseret Windows 7-distribution, kan du rive lommeregneren ud af den, hvis du virkelig vil.

  • ), hvor den interne disk (en slags hukommelseskort) kun har en størrelse på ~28 GB (formelt 32 GB). Det forudinstallerede Windows 10 Home 64-bit engelsk fylder mere end 10 GB, hvilket giver meget lidt plads til vild fantasi, så jeg fik hurtigt travlt med at rense systemet for alt muligt forudinstalleret sludder. Næsten med det samme opdagede jeg, at denne opgave ikke kan løses på én gang af en uøvet bruger, selvom han har stor erfaring med at arbejde med Windows 7 og andre systemer fra Microsoft. Derfor var jeg nødt til at studere folkevisdom om dette emne, fundet på dit internet. Jeg skynder mig at rapportere om resultaterne...

    IObit Uninstaller

    Et tip om denne magiske applikation blev fundet i kommentarerne til artiklen om emnet Sådan afinstalleres Windows 10s indbyggede apps (og hvordan du geninstallerer dem) - de siger, sådan en vidunderlig assistent, den kan fjerne standard Windows-applikationer.

    Efter lidt tøven besluttede jeg at teste denne funktionalitet og installerede IObit Uninstaller 5.4.0.119. Applikationen er virkelig praktisk, den kan vise Windows Apps på et separat sted og giver dig mulighed for at fjerne dem, og tilbyder desuden at rense registreringsdatabasen efter det. Fedt nok?

    Desværre, som det viste sig, fjerner dette værktøj kun Windows Apps for den aktuelle bruger (mere præcist for den bruger, som IObit Uninstaller kører under, og det giver dig kun mulighed for at køre det med administratorrettigheder). Faktisk kan du på denne måde kun rydde startmenuen for superbrugere. Udviklerne har tilsyneladende ikke fundet ud af, hvad resten af ​​brugerne skal gøre endnu.

    Naturligvis slettede jeg dette hack, og opdagede hurtigt, helt ved et tilfælde, at dette mirakel havde efterladt en hale bag sig i form af LiveUpdate-tjenesten. Det er en lille ting, men ubehageligt.

    Denne hale skal klippes ned på denne måde (se Sådan fjerner du LiveUpdate.exe fra din computer - en guide for tre år siden, men tingene er der stadig):

    1. services.msc: stop og deaktiver Live Update (der kan være flere tjenester med et så vagt navn på dit system - vær forsigtig)
    2. Vi sletter tjenesteposten - på kommandolinjen (med administratorrettigheder): sc slet LiveUpdateSvc
    3. Vi sletter biblioteket med tjenesten.

    Derefter kan du glemme alt om IObit Uninstaller.

    PowerShell

    De fleste vejledninger til rengøring af standardapplikationer er baseret på brug af PowerShell (se habrahabr.ru, howtogeek.com, superuser.com, tenforums.com, winaero.com):

    • fjerne applikationer for en specifik (aktuel) bruger ved hjælp af Get-AppXPackage og Remove-AppXPackage
    • fjern "kilde"-applikationerne, så de ikke vil blive installeret til nye brugerprofiler ved hjælp af Get-AppXProvisionedPackage og Remove-AppXProvisionedPackage

    Før du øver dig med kommandolinjen, bør du deaktivere automatisk opdatering (download?) af brugerapplikationer: i registreringsdatabasen. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsStore\WindowsUpdate det er nødvendigt at indstille værdien for AutoDownload DWORD-variablen 2 (to).

    Nogle standardapplikationer (Cortana, Edge osv.) kan ikke fjernes ved hjælp af metoderne nedenfor.

    Rengøring til nye profiler

    Normalt bliver alle applikationer undtagen Windows Store revet ned. Efter min mening giver det mening, fordi... Alle ansøgninger kan derefter returneres gennem butikken.

    Til fjernelse alt undtagen Windows Store, i PowerShell-kommandolinjen (med administratorrettigheder):

    Get-AppXProvisionedPackage –online | where-object ($_.packagename –notlike “*store*”) | Fjern-AppXProvisionedPackage -online

    Hvis du heller ikke har brug for butikken (dvs. du vil slette alle standardapplikationer), så kan den midterste del af "transportøren" fjernes, og kommandoen bliver kortere:

    Get-AppXProvisionedPackage –online | Fjern-AppXProvisionedPackage -online

    Hvis du har lyst fjern kun nogle applikationer, så kan du gøre dette interaktivt (herfra):

    Get-AppXProvisionedPackage -Online | Out-GridView -PassThru | Fjern-AppXProvisionedPackage -Online

    Rengøring af eksisterende profiler

    Til min overraskelse, efter det forrige trin, følte jeg ikke den forventede lettelse i eksisterende brugerprofiler - fliserne i de fleste standardapplikationer var på plads og virkede stadig.

    Internettet tilbyder en hurtig løsning i form af en kommando til rengøring af alt undtagen Windows Store:

    Get-AppXPackage -Alle brugere | where-object ($_.name -notlike “*store*”) | Fjern-AppXPackage

    Desværre virkede dette ikke i mit tilfælde - bortset fra den nuværende bruger, påvirkede kommandoen faktisk ingen. Måske fordi jeg for denne bruger tidligere kørte IObit Uninstaller til samme formål.

    At bruge parameteren –User brugernavn i stedet for –AllUser syntes heller ikke at hjælpe. Jeg må indrømme, jeg fik det indtryk, at Remove-AppXPackage fungerer i sammenhæng med den nuværende bruger, og alle de "håndværkere", der foreslår, at denne kommando overfører andre eller endda alle brugere, kopierer og indsætter uden reel bekræftelse.

    Slutresultatet var, at jeg loggede ind på hver brugers profil og rensede applikationer interaktivt:

    Get-AppXPackage | Out-GridView -PassThru | Fjern-AppXPackage

    Det var sådan jeg reddede lommeregneren :)

    resultater

    For hurtigt at kontrollere resultaterne af at anvende ovenstående metode, skal du bare se i "C:\Program Files\WindowsApps": hvis denne mappe indeholder mere end 600 MB "god" fra Microsoft, betyder det, at du højst sandsynligt har glemt at klippe programmer ned. fra en brugerprofil lokalt.

    I mit tilfælde viste oprettelse af en ny profil og efterfølgende login, at de fleste af standardapplikationerne var på plads (selv "kabalen"), selvom kun "butikken" skulle have overlevet, hvilket ærligt blev vist på listen, da man udførte Get -AppXProvisionedPackage -Online kommando. Sandt nok har nogle af disse applikationer (efter min mening kun dem, der kan afinstalleres på den sædvanlige måde) ødelagte "fliser" - det er umuligt at starte, og flisen har et "vagt navn" (for eksempel "@( Microsoft.BingNews_4.6.169.0_ ... "). Jeg indrømmer dog, at sættet af fliser til nye brugere er taget fra en standardfil, og systemet ved simpelthen ikke, hvordan det skal håndtere situationer, hvor nogle standardapplikationer ikke er tilgængelige på tidspunktet for oprettelse af en ny profil.

    Hvad skal man gøre? For at besvare dette spørgsmål skal du forstå, at så længe en bruger har en applikation installeret, vil den ikke blive fjernet fra "varedumpet". Derfor går vi personligt til hver person og søger interaktivt efter den fastlåste applikation.

    Sådan ser "dumpen" ud efter rengøring, når Windows Alarmer, Lommeregner, Kamera, Kort og Store forbliver i drift:

    Så vidt jeg forstår, dukkede alle disse standardapplikationer op i Windows 8, og det viser sig, at der stadig ikke er noget praktisk værktøj til at arbejde med dem, som brugerne ønsker. Ovenstående fiflen med kommandolinjen minder mere om interaktionsstilen med Linux-lignende systemer.

    • Ødelæg Windows Spying (hvis du ikke kun vil slippe af med standardapplikationer)
    • PackageManager Class (dokumentation til udviklere af et lovende hjælpeprogram, hvorfra det bliver klart, at der ikke var nogen praktiske hjælpeprogrammer, der er ingen og der vil aldrig være)