WindowsApps-mappen – vi får tilgang. Hva er det riktige navnet på moderne universelle Metro-applikasjoner fra butikken? Hva er windowsapps-mappen i Windows 10

), der den interne disken (et slags minnekort) har en størrelse på bare ~28 GB (formelt 32 GB). Det forhåndsinstallerte Windows 10 Home 64-bit engelsk tar opp mer enn 10 GB, noe som gir svært lite rom for vill fantasi, så jeg ble snart opptatt med å rense systemet for all slags forhåndsinstallert tull. Nesten umiddelbart oppdaget jeg at denne oppgaven ikke kan løses på en gang av en utrent bruker, selv om han har betydelig erfaring med å jobbe med Windows 7 og andre systemer fra Microsoft. Derfor måtte jeg studere folkevisdom om dette emnet, funnet på Internett. Jeg skynder meg å rapportere om resultatene...

IObit Uninstaller

Et hint om denne magiske applikasjonen ble funnet i kommentarene til artikkelen om emnet Hvordan avinstallere Windows 10s innebygde apper (og hvordan installere dem på nytt) - de sier, en så fantastisk assistent, den kan fjerne standard Windows-applikasjoner.

Etter litt nøling bestemte jeg meg for å teste denne funksjonaliteten og installerte IObit Uninstaller 5.4.0.119. Applikasjonen er veldig praktisk, den kan vise Windows Apps på et eget sted og lar deg fjerne dem, i tillegg til å tilby å rense registeret etter det. Kul?

Dessverre, som det viste seg, fjerner dette verktøyet Windows Apps bare for den nåværende brukeren (mer presist, for brukeren som IObit Uninstaller kjører under, og det lar deg kjøre det bare med administratorrettigheter). Faktisk kan du på denne måten tømme startmenyen bare for superbrukere. Utviklerne har tilsynelatende ikke funnet ut hva resten av brukerne skal gjøre ennå.

Naturligvis slettet jeg dette hacket, og oppdaget snart, ganske ved et uhell, at dette miraklet hadde etterlatt seg en hale bak seg i form av LiveUpdate-tjenesten. Det er en liten ting, men ubehagelig.

Denne halen bør klippes ned på denne måten (se Slik fjerner du LiveUpdate.exe fra datamaskinen - en guide for tre år siden, men ting er der fortsatt):

  1. services.msc: stopp og deaktiver Live Update (det kan være flere tjenester med et så vagt navn på systemet ditt - vær forsiktig)
  2. Vi sletter tjenesteoppføringen - på kommandolinjen (med administratorrettigheter): sc slett LiveUpdateSvc
  3. Vi sletter katalogen med tjenesten.

Etter det kan du glemme IObit Uninstaller.

Kraftskall

De fleste veiledningene for rengjøring av standardapplikasjoner er basert på bruk av PowerShell (se habrahabr.ru, howtogeek.com, superuser.com, tenforums.com, winaero.com):

  • fjerne applikasjoner for en spesifikk (nåværende) bruker ved å bruke Get-AppXPackage og Remove-AppXPackage
  • fjern "kilde"-applikasjonene slik at de ikke vil bli installert for nye brukerprofiler, ved å bruke Get-AppXProvisionedPackage og Remove-AppXProvisionedPackage

Før du øver med kommandolinjen, bør du deaktivere automatisk oppdatering (nedlasting?) av brukerapplikasjoner: i registergrenen HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsStore\WindowsUpdate det er nødvendig å angi verdien for AutoDownload DWORD-variabelen 2 (to).

Noen standardapplikasjoner (Cortana, Edge, etc.) kan ikke fjernes ved hjelp av metodene nedenfor.

Rengjøring for nye profiler

Vanligvis blir alle applikasjoner unntatt Windows Store revet. Etter min mening er dette fornuftig, fordi... Alle søknader kan deretter returneres gjennom butikken.

For å fjerne alt unntatt Windows Store, i PowerShell-kommandolinjen (med administratorrettigheter):

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

Hvis du heller ikke trenger butikken (dvs. du vil slette alle standardapplikasjoner), så kan den midtre delen av "transportøren" fjernes, og kommandoen blir kortere:

Get-AppXProvisionedPackage –online | Remove-AppXProvisionedPackage -online

Hvis du føler for det fjern bare noen programmer, så kan du gjøre dette interaktivt (herfra):

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

Rengjøring av eksisterende profiler

Til min overraskelse, etter det forrige trinnet, følte jeg ikke den forventede lettelsen i eksisterende brukerprofiler - flisene til de fleste standardapplikasjoner var på plass, og fungerte fortsatt.

Internett tilbyr en rask løsning i form av en kommando for rengjøring av alt unntatt Windows Store:

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

Dessverre, i mitt tilfelle fungerte ikke dette - bortsett fra den nåværende brukeren, påvirket ikke kommandoen noen. Kanskje fordi jeg tidligere kjørte IObit Uninstaller for denne brukeren for samme formål.

Å bruke parameteren –User brukernavn i stedet for –AllUser så ikke ut til å hjelpe heller. Jeg må innrømme, jeg fikk inntrykk av at Remove-AppXPackage opererer i sammenheng med den nåværende brukeren, og alle "håndverkerne" som foreslår at denne kommandoen overfører andre eller til og med alle brukere, kopierer og limer inn uten reell bekreftelse.

Sluttresultatet var at jeg logget på hver brukers profil og renset applikasjoner interaktivt:

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

Slik lagret jeg kalkulatoren :)

resultater

For raskt å sjekke resultatene av å bruke metoden ovenfor, se bare i "C:\Program Files\WindowsApps": hvis denne katalogen inneholder mer enn 600 MB "bra" fra Microsoft, betyr det at du mest sannsynlig har glemt å klippe ned applikasjoner fra en brukerprofil lokalt.

I mitt tilfelle viste det å opprette en ny profil og påfølgende pålogging at de fleste standardapplikasjonene var på plass (til og med "kabalen"), selv om bare "butikken" skulle ha overlevd, som ærlig ble vist i listen når du kjørte Get -AppXProvisionedPackage -Online kommando. Det er sant at noen av disse applikasjonene (etter min mening, bare de som kan avinstalleres på vanlig måte) har ødelagte "fliser" - det er umulig å starte, og flisen har et "vagt navn" (for eksempel "@( Microsoft.BingNews_4.6.169.0_ ... "). Jeg innrømmer imidlertid at settet med fliser for nye brukere er hentet fra en standardfil, og systemet vet rett og slett ikke hvordan det skal håndtere situasjoner når noen standardapplikasjoner ikke er tilgjengelige når du oppretter en ny profil.

Hva å gjøre? For å svare på dette spørsmålet, bør du forstå at så lenge en bruker har en applikasjon installert, vil den ikke bli fjernet fra "varedumpen". Følgelig går vi til hver person personlig og ser interaktivt etter den fastlåste applikasjonen.

Slik ser "dumpen" ut etter rengjøring, når Windows Alarmer, Kalkulator, Kamera, Kart og Store fortsatt er i bruk:

Så vidt jeg forstår, dukket alle disse standardapplikasjonene opp i Windows 8, og det viser seg at det fortsatt ikke er noe praktisk verktøysett for å jobbe med dem slik brukerne ønsker. Ovennevnte fikling med kommandolinjen minner mer om stilen for interaksjon med Linux-lignende systemer.

  • Ødelegg Windows Spying (hvis du vil bli kvitt ikke bare standardapplikasjoner)
  • PackageManager Class (dokumentasjon for utviklere av et lovende verktøy, hvorfra det blir klart at det ikke var noen praktiske verktøy, det er ingen og det vil det aldri være)

WindowsApps-mappen lagrer filer med applikasjoner du har installert fra butikken og ble spesielt laget av utviklerne for å utføre funksjonene deres i den tiende versjonen av operativsystemet.

Når du trenger å komme til innholdet for å fikse noen problemer med programvare installert fra butikken, vil du absolutt møte begrensninger på tilgang til den.

Den, som mange andre som utfører de samme viktige funksjonene i den stabile driften av operativsystemet, har en skjult plassering på systemdisken og er ikke synlig for brukeren uten noen foreløpige visningsinnstillinger i Explorer. Selv etter at du har gjort mappen synlig, vil du definitivt bli møtt med nektelse av tilgang til innholdet.

Derfor, hvis du, ikke bare for moro skyld, men i tilfelle et presserende behov, trenger å se eller gjøre noe med filer i WindowsApps-katalogen, vil du i dag motta trinnvise instruksjoner fra meg om hvordan du får full tilgang til det. Hvis du er klar til å komme i gang, les videre. Ikke glem å sikkerhetskopiere viktige filer og data før du tukler med operativsystemet!

WINDOWSAPPS

Følg stien:

C:\Programfiler

aktivere visning av skjulte elementer.

Finn ønsket mappe etter navn og åpne egenskapene ved hjelp av kontekstmenyen.

På "Sikkerhet"-fanen klikker du på "Avansert"-knappen. Overfor "Eier", klikk på "Endre"-lenken.

I neste vindu klikker du på "Avansert..."-knappen. På høyre side, finn og klikk på "Søk"-knappen.

Velg navnet ditt nedenfor og klikk "OK". Deretter "OK" igjen.

Merk av i boksen ved siden av "Erstatt eier av underbeholdere og objekter" og bruk endringene.

Vent til eierskifteprosessen er fullført.

Dette bør være nok til å se innholdet i mappen.

Vær oppmerksom på at filoperasjoner i denne mappen kan bryte installerte apper fra butikken og gjøre dem ubrukelige. Få flere datatips ved å følge lenken til vår. Hvis du er en avansert datamaskinbruker eller nybegynner, inviterer vi deg til å bli medlem av Facebook-gruppen vår, som kan nås ved å bruke den aktuelle lenken på høyre side av ressursen.

Det er flere vilkår enn søknader

Med utgivelsen av Windows 8 dukket det opp en ny type applikasjon i Microsoft OS. Ganske mange kopier har blitt ødelagt på bloggen min om utseende og funksjonalitet. Og hele denne tiden er spørsmålet om deres riktige navn, som Microsoft endrer som hansker, akutt for meg.

Dessuten er noen lesere ekstremt bekymret over situasjonen!

Mange forbinder Metro-grensesnittet sterkt med fliser, selv om de bare var en del av konseptet som brakte bl.a. semantisk skalering, interaktive skjermkanter, sjarmknapper etc.

Selve begrepet Metro har holdt seg fast til det nye grensesnittet og applikasjonene, og har blitt et skittent ord for mange, som er godt synlig i den mest holivare diskusjonen på denne bloggen.

På tidspunktet for utgivelsen av Windows 8 RTM var begrepet Metro i full offisiell bruk - på de 316 sidene i UX-manualen datert 14. august 2012 ble det nevnt 83 ganger!

Men selskapet sluttet snart å bruke ordet og fjernet alle referanser til det fra sine nettsider og blogger. Det har gått rykter om påstander fra den europeiske gruppen Metro AG, men det er mulig at Microsoft aldri hadde tenkt å bruke kodenavnet i den endelige utgivelsen. På en eller annen måte er Metro foreløpig ikke nevnt i offisiell terminologi.

Moderne apper

Med utgivelsen av Windows 8 begynte det nye konseptet å bli offisielt kalt Microsoft design eller moderne design, og i begynnelsen av 2015 bærer det fortsatt dette stolte navnet. Den ble også overført til applikasjonene inkludert i Windows 8 og vist i butikkvinduer.

Å samhandle med nye applikasjoner var helt nyskapende for Windows, men ikke alltid intuitivt. Imidlertid var deres evner dårligere enn de klassiske, noe som ble ekstra irriterende for brukere (se også deres meninger i begynnelsen av artikkelen). I mellomtiden har den ikke blitt utgitt for Windows på lenge moderne klassisk applikasjoner :)

Begrepet "moderne app" har kommet i utbredt bruk hos Microsoft på MSDN - det vises i ansattes blogger, MSDN magazine og Channel 9. Det kan sees i Microsoft kunnskapsbase og til og med i listen over offisielle termer, selv om dette er en ulykke.

Hvis vi dømmer veldig strengt, i offisielle termer moderne applikasjon fortsatt ikke, siden MSDN-dokumentasjonen for utviklere og språkportalen bruker et annet konsept!

Windows Store-apper

Undertittelen inneholder et offisielt begrep som har tatt dype røtter i MSDN-instruksjoner for applikasjonsskapere - 177 referanser på 447 PDF-sider (det lukter ikke moderne applikasjoner der). Det er interessant at dokumentasjonen også inneholder et mer teknisk synonym: Runtime-apper.

Jeg er ikke fornøyd med det offisielle russiske uttrykket - det er for langt, hovedstaden "M" gjør vondt i øyet, og den utviklerorienterte frasen høres på en eller annen måte ikke riktig ut, gjør det? I dette tilfellet butikk er et adjektiv (som moderne), så jeg tror en bokstavelig oversettelse er akseptabel.

Nøyaktig lagre apper sammen med en klarere variant av den offisielle oversettelsen, applikasjoner fra butikk, jeg begynte å bruke det oftere på bloggsider i det siste, for ikke igjen å irritere spesielt sensitive lesere moderne applikasjoner :)

Forresten, i ett tilfelle er oversetterne enige med meg om preposisjonen.

Språkportalens begrepssamling understreker imidlertid at applikasjoner ikke nødvendigvis lastes ned fra butikken, d.v.s. Alternativet "fra butikken" er heller ikke ideelt. For eksempel kan organisasjoner distribuere applikasjonspakker ved å bruke gruppepolicy (sidelasting).

Det terminologiske problemet demonstreres perfekt av absurditeten i den russiske tittelen på en artikkel om denne teknologien: Sidelasting av applikasjoner fra Windows Store. Adjektivet er akkurat her - lagre applikasjoner :)

Selv det originale engelske uttrykket er imidlertid ikke et universalmiddel. Hva vil du kalle dette kontrollpanelet?

Den kan ikke slettes og lastes ned fra butikken igjen, i motsetning til andre forhåndsinstallerte applikasjoner, så velkommen til moderne kontrollpanel:)

Men dette er ikke slutten på historien vår!

Universelle apper

Jeg nevnte dem i forrige innlegg ved å bruke eksemplet med Microsoft-kreasjoner. Alle disse applikasjonene lastes ned fra butikken, og deres allsidighet ligger i å jobbe på alle enheter.

I fremtiden vil alle moderne applikasjoner bli universelle.

Det er ingen tilfeldighet at jeg unngår begrepet "apper fra butikken" her, for butikken har ikke bare moderne applikasjoner, men også klassiske, selv om du ikke kan laste dem ned derfra [ennå].

Jeg har alltid vært interessert i spørsmålet om hvor universelle de er for utviklere. Tanken er tross alt å ha så mye felles kode i prosjektet som mulig, og mindre forskjeller reduseres til å tilpasse applikasjoner til ulike skjermdiagonaler.

Jeg tror med Windows og Windows Phone alt ikke var så glatt som evangelistene sa, men med bruken av en enkelt Windows på alle enheter, bør slike applikasjoner bli virkelig universelle. Utviklere, leser dere bloggen min? Svar i kommentarfeltet :)

Apper

Denne delen ble lagt til etter publisering.

Så offisielt russisk Det er ingen termin ennå, men det trengs! I diskusjonen av artikkelen foreslo leserne å dele inn i applikasjoner(moderne) og programmer(klassisk). Jeg tror ikke dette er mulig, men jeg vil påpeke ett punkt som jeg opprinnelig ønsket å inkludere i artikkelen, men glemte å sette tanken i OneNote, og så mistet den.

I engelsk terminologi er det applikasjoner apper- apper som vi diskuterer i dag. Det er derfor jeg er høyere kalte det tilfeldig tilstedeværelsen av moderne applikasjoner i den gjeldende ordlisten. Det er den opprinnelige termen søknad, og jeg tror at den rett og slett ikke falt under søk/erstatt :)

Den enkleste måten er å kalle nye applikasjoner apper!

Ja, dette er et sporingspapir fra engelsk, men ikke mer enn en nettleser eller et nettsted! Vi hadde en sjanse i 2011, men ingen tilbød appen, og appen vant med en klar fordel. Jeg skal sitere kommentaren min derfra:

Jeg tror det vil være apper om noen år :)

Oppdatert 02-apr-15. Jeg hadde muligheten til å sende dette forslaget til Microsoft, og jeg fikk til og med et svar fra en representant for selskapet som er ansvarlig for terminologi på et eller annet nivå. Avhandlingene formulerte hun etter samråd med en russisk terminolog og representanter for russekontoret. Kort sagt, forslaget ble ikke godkjent; detaljer er i originalen nedenfor.

  1. Begrepet «app», i motsetning til de andre nevnte begrepene («nettleser» osv.), som har vært registrert i ordbøker og stavekontrollere i lang tid, finnes ikke i noen russisk ordbok. Dessuten returnerer søkeresultatene bare noen få sider der folk bruker denne termen.
  2. Det var første gang vi så noen bruke ordet «app» (vi har hørt ordet med engelsklignende uttale et par ganger («ep»), men igjen er det langt fra mye brukt). Dette begrepet er sannsynligvis mer brukt av et mer teknisk publikum, som har en tendens til å bruke mer translittererte begreper.
  3. På engelsk er «app» en naturlig kortform for «applikasjon» som har vært brukt i lang tid og er tydelig koblet til hele skjemaet. På russisk vil vi ha to fullstendig urelaterte termer for det samme konseptet - en av rent russisk opprinnelse (for "applikasjon") og en translitterert (for "app").
  4. Generelt viste markedsføringstilbakemeldingene på noen tidligere oversatte termer at sluttbrukere fortsatt foretrekker oversatte termer fremfor translittererte. Vi kan ikke forutsi brukernes preferanser om 5 eller 10 år fra nå, så vi må kanskje endre oversettelsen til en translitterert variant i fremtiden.
  5. Både "Apple" og "Google" bruker "applikasjon" (samme begrep som Microsoft gjør) for "app".

Windows-apper

Oppdatert 22-mars-15. Mindre enn to måneder har gått siden publiseringen av artikkelen, da Microsoft endret rekorden igjen, og kunngjorde nye applikasjonsnavn på WinHEC-konferansen

universell applikasjoner kalles ganske enkelt Windows-apper, og klassiske kalles Windows-skrivebordsapplikasjoner.

Den nye terminologien fortsetter den triste tradisjonen med forvirring i denne saken. Dermed er det ingen definisjon for moderne applikasjoner som ikke er universelle (tilsynelatende er forventningen at de snart vil dø ut uansett). På den annen side kjører universelle applikasjoner nå i fullskjerm kun i nettbrettmodus, og i modus skrivebord de bor i vinduer, men begrepet "klassisk applikasjon" gjelder ikke for dem!

Jeg tror det nå er på tide at oversettere introduserer begrepet app for Windows!

? (UWP-apper)

Oppdatert 30. april-15. Microsoft kan fortsatt ikke roe seg ned. Nok en måned gikk, og på build 2015-konferansen publiserte selskapet en designguide for universelle applikasjoner, og kunngjorde samtidig deres nye navn. Nå er dette Universal Windows Platform Apps, dvs. UWP-apper.

Jeg er til og med redd for å forestille meg hvordan det vil se ut og høres ut på russisk. Uansett hva barnet liker, er hovedsaken at dressen passer.

Gjeldende alternativ

Microsoft endrer navn som hansker, så jeg vil bare beholde kronologien til denne terminologiske bacchanaliaen.

Oppdatert 05-jul-15. I build 10130 er dette Windows-applikasjoner og skrivebordsapplikasjoner.

Oppdatert 09-jul-15. Og i build 10160 kom pålitelige Windows Store-apper på banen.

Oppdatert 31. juli-15. I build 10240 (RTM) ble oversettelsen korrigert - nå er den det klarert Windows Store-apper.

Konklusjon

Det er utrolig hvor mange termer som kan genereres ut av det blå, er det ikke? I bloggen vil jeg fortsette å bruke alle navnene som er nevnt i artikkelen, med unntak av Metro (men jeg vil la den gamle URL-en være i taggen av historiske årsaker :)

Å ha synonymer er veldig viktig for en forfatter, og jeg er glad for at jeg slipper å gjenta den samme setningen flere ganger på rad!

Hvis du har spørsmål om terminologi, ikke nøl med å spørre! Jeg elsker dette temaet :)

om forfatteren

Noen ganger, på grunn av feil formulering av spørsmålet og slangterminologi, kan jeg ikke forstå hva vennene mine vil ha av meg (hvis noen ber om å se en PC). Når det gjelder moderne applikasjoner (ja, jeg tror at Moderne applikasjoner best oversettes som "moderne applikasjoner" - stemte for punkt én), så er det delvis enda bedre for Microsoft å raskt glemme navnet Metro Apps. Mange (i IT-sfæren) assosierer nå ordet Metro med fliser, og ikke alle liker fliser (jeg gjør det), som vi allerede har sett med Windows 8, så brukerne vil lettere glemme de "rå" og "ubeleilige" Metro-applikasjonene og plukke opp moderne apper. Og IT-fagfolk har det bra med ny terminologi) Men dette er rent min mening.

Siden Windows 8 har jeg brukt systemet på engelsk (jeg har også engelsk på telefonen). Jeg opplever ingen vanskeligheter, heldigvis lar nivået meg ikke bekymre meg. Når jeg søker etter et Windows-problem på Google eller Bing, trenger jeg ikke tenke på hvordan jeg skal navngi/oversette denne eller den OS-komponenten til russisk/ukrainsk - jeg skriver det som det er i systemet. Dette er en fordel, siden i de engelskspråklige versjonene er all hjelp tydelig, fora, biblioteker osv.

Noe sånt som dette)

Mikhail Kutin

Jeg bruker "Metro" og "meterapplikasjoner" (mer som en spøk) for korthetens og klarhetens skyld - tross alt ble disse begrepene popularisert nok hos Microsoft før de ble forlatt. Når alle applikasjoner blir universelle, planlegger jeg å bruke begrepet "universell".

Evgeny Kazantsev

  • Evgeniy, takk for det detaljerte svaret, tradisjonelt utstyrt med murverk. La meg kommentere et par punkter.

    1. Nyheter. Les blogginnleggene: Les RSS og personlige emner i Nyheter i Windows og lag din egen propaganda. Hvis du trenger en rekke kilder og deres administrasjon, er det News360, for eksempel.

    2. Nettleser. Moderne IE har vært den beste nettleseren for berøring på Windows siden utgivelsen av Windows 8. Hvis du prøver å bruke den til et annet formål, er dette problemet ditt, ikke nettleserens.

Lecron

Jeg tror at før navngivning er det nødvendig å bestemme essensen av disse applikasjonene, enn nærmere bestemt de skiller seg ut fra andre. Som en primærnøkkel i databaser.

"Moderne"? Ja, de er nyere enn de klassiske. Men hvordan vil dette navnet se ut om et år? om fem år? når vil bare «moderne» apper være igjen? eller når vil et enda mer moderne konsept bli fremmet? Så det passer ikke. Det er et midlertidig beskrivende ord, ikke et terminologisk ord.

"Butikk" og noen kombinasjoner med dette ordet? Det ser ut til at du selv har vist at ikke alle "moderne" applikasjoner er installert fra butikken, og viktigst av alt, ikke alle applikasjoner i butikken er "moderne". Så det går heller ikke.

"Universell"? Kan være. Allerede nærmere meningen. Men kunnskap er ikke nok til å uttale seg. Er de virkelig universelle? Vil det være noen som bare fungerer på skrivebordet? Er de virkelig universelle eller er det pseudo-universalitet, som du må skrive mer kode for enn for kryssplattformer?

Merkelig nok er "Metro" eller et hvilket som helst annet ord som ikke uttrykker deres betydning, men bare betegner et gitt applikasjonskonsept, mer egnet for dem.

  • Evgeniy Shiryaev

    Jeg liker begrepet "universelle apper", og spesielt i Windows 10 beskriver det bedre naturen til slike apper. Inntil nylig brukte jeg også "Windows Store app"-designet, men en slik "bandura" må selvfølgelig dø. Jeg er ikke i tvil om at Windows Store snart vil bli til Microsoft Store (eller noe sånt) – for den vil ikke bare tilby applikasjoner og spill. Faktisk har webversjonen allerede lagt seg i Microsoft Store :) Av samme grunn mister "butikkapplikasjoner" sin betydning. Begrepet "metroapplikasjoner" kan betraktes som dødt sammen med "metrodesign"; jeg prøver å bruke det så lite som mulig.

    Generelt har jeg nylig kommet til den konklusjon at jeg bruker begrepet "programmer" for win32, og "applikasjoner" for WinRT. Uten prefikser og beskrivelser :)

    • Evgeniy Shiryaev

      Når det gjelder applikasjoner fra Windows Store: disse er Twitter, Viber, Skype, OneNote, Qiwi, IVI. Twitter fordi det er upraktisk i nettleseren, og tredjepartsklienter er kun for penger. Viber er for slektninger fra Krim som bare ikke kan venne seg til «denne WhatsApp vår». Jeg har Skype installert i begge versjonene, og de har bare forskjellige kontoer, så det er mer praktisk for meg. OneNote - for raske notater med synkronisering på alle enheter og i Office 365. Qiwi Wallet - Jeg brukte en gang aktivt dette betalingssystemet, nå er det bare et kort som noen betalinger debiteres fra meg og jeg åpner applikasjonen bare for å fylle på dette kort. I IVI er det praktisk å raskt slå på en tegneserie eller film for barn.

      Lecron

      Bedre. Men er det riktig? Og forstår vi begrepet «universell» på samme måte?
      Jeg forstår ikke helt arbeidet og strukturen deres, så jeg kan ta feil.

      Det er nødvendig å evaluere ikke bare, og til og med ikke så mye fra brukerens posisjon, men fra programmererens posisjon. Tross alt, hvis applikasjonen virker universell for brukeren, ganske enkelt fordi det riktige settet med komponenter lastes ned for hver arkitektur/diagonal, og programmereren krever arbeidskraft i forhold til antall arkitekturer/diagonaler, så finnes ikke en slik applikasjon i noen måte universell. Er du enig?

      Og på hvilket tidspunkt blir det egentlig universelt, dvs. skrevet en gang, fungerer overalt?
      Og hvordan oppfyller "universelle" applikasjoner dette kriteriet?

      Spørsmål to: Applikasjonen består av et grensesnitt og logikk. Hvis bare én av komponentene er universell, er selve applikasjonen universell?

  • Nikolay Kolesnik

    Jeg stemmer for alternativet "flate" apper. Ja, og i vårt land skjedde det på en eller annen måte historisk at kjørbare filer kalles "programmer", og objektet for artikkelen kan bare kalles "applikasjoner" uten noen, fordi Det var «applikasjoner» som kom i bruk og ble sterkere kun med mobile enheter.

  • Ordjony

    Jeg skal si min lille utviklingsmening :)
    I den forrige versjonen av VS med utgivelsen av Win 8, ble prosjekttypen generelt kalt "Windows 8 UI Style Application" og metro, hvis hukommelsen min tjener meg riktig, var bare i betaversjonen av studioet da Win 8 fortsatt var i forhåndsvisning.
    Nå er de i Store Apps-delen, og det er tre underseksjoner i den: Universal Apps, Windows Apps, Windows Phone Apps.
    Det nye "universelle" konseptet som dukket opp i fjor med Windows Phone 8.1 gjorde utviklingen litt enklere. Men det er fortsatt steder hvor API-ene ser annerledes ut. For eksempel fungerer det å jobbe med bakgrunnsmusikk helt forskjellig på de to plattformene. Eller telefonen har muligheten til å integrere med kontakter, men Big Eight gjør det ikke. Og det er banal "tilbake"-knappen, som nå i Windows Phone RT må berøres manuelt, men i win 8 eksisterer den ikke i det hele tatt.
    Men det største problemet er med brukergrensesnittet. Noen kontroller er ikke til stede i Win 8, oppførselen er litt annerledes noen steder.
    Jeg forventer at i mars på Build vil vi (det vil si utviklerne) få et normalt konsept med universelle applikasjoner, som for eksempel i Android. Det er ett prosjekt med forretningslogikk og det inneholder flere visninger for ulike typer skjermer eller til og med én visning som kan tilpasses forskjellige skjermer.

    Alexander [Mazdayshchik]

    Nevn de virkelig populære "desktop"-programmene for Windows som har kommet på banen de siste fem årene. Google Chrome... og det er det?

    Hvilke moderne applikasjoner bruker jeg (omtrent i synkende rekkefølge etter frekvens):

    Dessverre blir Microsofts språkportal ofte ignorert, men forgjeves. En ting som er fantastisk i sin bredde av innhold og nytte. Dessuten har den et offentlig API som du kan bruke i prosjektene dine: http://www.microsoft.com/Language/en-US/Microsoft-Terminology-API.aspx

    På et tidspunkt ble jeg så opptatt av det at jeg, basert på ovennevnte API, skrev en funksjon for PowerShell som lar deg jobbe med den fra kommandolinjen: https://github.com/beatcracker/Powershell-Misc /blob/master/Get-TerminologyTranslation. ps1

    For eksempel denne forespørselen:

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

    vil returnere teksten "Startmeny".

    * Oversettelse fra hvilket som helst til hvilket som helst av de tilgjengelige språkene. Listen over språk kan fås med kommandoen:

    Get-TerminologyTranslation -GetLanguages

    * Resultatfilteret er følsomt for store og små bokstaver og hurtigtaster
    * Filtrer etter produktnavn og versjon. Listen over produkter kan fås med kommandoen:

    Get-TerminologyTranslation -GetProducts

    ned

    Vadim, jeg vil legge til - det er også begrepet "oppslukende applikasjoner", funnet i IE.

    Jeg likte alternativet i kommentarene "universelle applikasjoner", ordene beskriver delvis egenskapene til disse applikasjonene (for fingre og mus). Jeg vil foreslå det til MS som den offisielle.

    Jeg stemte for "moderne applikasjoner", siden "metro" er slettet fra dokumentasjonen, og for den betingede "mannen i et vakuum" som gikk glipp av scenen for utseendet til Win8, har dette ordet ikke en eneste dråpe mening. La oss si at når du først hører dette begrepet på radio, er det umulig å forstå hva det handler om. Men, som korrekt nevnt ovenfor, endrer tidene seg, om 5-10 år vil dette på en eller annen måte være upassende. På dette stadiet er det akseptabelt til alt ordner seg og tar form.

    Generelt er oversettelse og dens kvalitet i programvare en fullstendig smerte. Det er klart at dette først og fremst er en virksomhet, det er frister for levering, en grense på lønnskostnader. Og likevel vil jeg gjerne se hvordan kraften til det russiske språket ikke oppløses i grensesnittet på grunn av det faktum at oversetteren var for lat til å lete etter noe og finne ut, korrigere det, bevisst bevege seg bort fra regelverket slik at den leser mer riktig og bedre for brukeren. For å trekke ut essensen og presse vannet ut av oversettelsen. Et nylig eksempel på dette er de to "hurtiglanseringene" i Win10 Explorer.

    Jeg oversetter selv applikasjoner og er dypt takknemlig overfor forfatterne av russiske oversettelser av høyeste kvalitet - MPC-HC og mange andre. Det er ikke uten glede at jeg leser materialet ditt, Vadim, etter behov; russisk språk er veldig bra, noe mange mangler når de uttrykker seg på Internett.

    Takk til alle for interessante kommentarer. Jeg er glad jeg tok opp dette temaet på bloggen :) Jeg skal sitere noen punkter jeg likte og svare på dem.

    Lecron: "Moderne"? Ja, de er nyere enn de klassiske. Men hvordan vil dette navnet se ut om et år?

    Det er greit om du oppdaterer dem regelmessig :)

    Lecron: For dem er "Metro" eller et hvilket som helst annet ord som ikke uttrykker deres betydning, men bare betegner et gitt konsept av applikasjoner, mer egnet.

    Det passer, men det er ingen vits i å promotere en uoffisiell term, pluss at det er veldig korrekt notert ↓

    ned: "metro" er slettet fra dokumentasjonen, og for den betingede "mannen i et vakuum" som gikk glipp av scenen for fremveksten av Win8, har ikke dette ordet en eneste dråpe mening.

    Og her er noen andre interessante punkter som jeg er enig i.

    Evgeniy Shiryaev: Jeg liker begrepet "universelle apper", spesielt i Windows 10 beskriver det bedre naturen til slike applikasjoner.

    Jeg bedømmer fra en brukers perspektiv, og jeg ser en universell applikasjon som kjøpes én gang for en smarttelefon, et nettbrett (et hvilket som helst nettbrett) og en PC, ser ut og fungerer på alle plattformer så tett som mulig.

    Faktisk er terminologi for utviklere ikke egnet som terminologi for sluttbrukere.

    Valery

    Vadim, et lite notat om arbeidet til butikken. Jeg ble interessert i spørsmålet om disse...hva heter de...moderne T-bane oppdateres :) Jeg så på søknadssidene, det er ingen tegn til oppdateringer. Jeg begynte å finne ut hvor oppdateringsinnstillingene var og hvordan jeg skulle starte denne oppdateringen manuelt - det viste seg at etter å ha startet Store - mus - opp - høyre - Innstillinger, dukker det opp en meny for oppdatering av applikasjoner og andre ting, som jeg ikke hadde sett før.

    Jeg går til oppdateringsmenyen, det viser seg at jeg har en automatisk oppdatering, men Skype, Viber, Lenovo-applikasjoner, Nyheter, Vær osv. er gamle. Selv de jeg bruker oppdaterte ikke automatisk, selv om jeg har automatiske oppdateringer installert.

    Jeg klikker på lisenssynkronisering hver gang og starter oppdateringen manuelt. Noen ble oppdatert, andre ble utsatt av en eller annen grunn, og denne «Utsatt» varte i flere dager. Jeg restartet datamaskinen helt, hvoretter noen av oppdateringene også startet, men noen hang igjen i ventemodus. Nok en omstart - endelig ble alt oppdatert.

    Etter min mening fungerer automatisk oppdatering av applikasjoner i Store klønete. Jeg oppdaget programoppdateringsmenyen ved et uhell; du kan ikke starte oppdateringen manuelt fra programsiden. Jeg prøvde å vurdere søknaden eller skrive en anmeldelse – og av en eller annen grunn er dette ikke tilgjengelig for meg, fordi det ikke finnes knapper for dette. Har de slått av dette for å hindre brukere i å banne til appforfatterne?

    Forresten, etter den berømte systemkrasjen - den beryktede klønete Windows-oppdateringen - slo jeg av automatiske systemoppdateringer, mottar meldinger om oppdateringen og venter et par uker for å se om Windows-krasjen vil skje igjen, og først etter det gjør jeg manuelt oppdatere systemet. Jeg oppdaterer antivirusprogrammet mitt manuelt hver tredje dag.

    Jeg vet ikke om systemoppdateringen og oppdateringen av Store-applikasjoner er koblet sammen, men før hadde jeg automatiske oppdateringer slått på, men applikasjonene fra Store var fortsatt gamle, fordi jeg nylig bestemte meg for å slå av automatiske oppdateringer.

    På engelsk er det applikasjoner(programmer, applikasjoner), men det finnes apperApper som vi diskuterer i dag.

    Generelt virket ordet "applikasjon" (i dataforstand) rart for meg hele livet. Applikasjon er et design laget ved å lime biter av farget papir. Vedlegget er assosiert enten med flere kapitler på slutten av boken, eller med en slags omslag, pepperplaster. Hvorfor koble programvare til en datamaskin?

    Jeg har aldri hørt om DOS-programmer som kalles applikasjoner. Etter min snevre mening dukket ordet "applikasjon" vanligvis opp for første gang i Windows 95 - en slags uheldig kopi av applikasjonen.

    Bla-bla-bla. Først nå, da jeg skrev en kommentar, innså jeg at søknad på en måte er synonymt med ordet søknad. http://ru.wiktionary.org/wiki/%EF%F0%E8%EB%EE%E6%E5%ED%E8%E5 Men jeg skal ikke slette det jeg skrev ovenfor. Som når et program kalles en applikasjon, betyr de at det tillater datamaskinen søke omå løse dette eller hint anvendt oppgaver.

    Applikasjoner er ikke programmer koblet til en datamaskin eller OS, men måter å bruke selve datamaskinen på. MS Word er en applikasjon (praktisk applikasjon) av en datamaskin for å løse problemet med å forberede og skrive ut dokumenter. Sannsynligvis herfra må vi grave etter tilstrekkelig terminologi for å oversette apper. Jeg skal tenke på det på fritiden.

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

    Og vi diskuterer klassiske og moderne Windows-applikasjoner. Den klassiske applikasjonen er å skrive tekster ved hjelp av Word. En moderne applikasjon er å nøyaktig kaste fugler på griser. Ja.

    Vitaly

    Hva vil du kalle dette kontrollpanelet?

    En kjedelig, flat og livløs slette. Navnet på "moderne" applikasjoner er forkortet UPiB.
    Beklager, jeg kunne ikke motstå.

    Valery: De må lære av Google, som lager sine versjoner av Android-lollipops, gelégodteri eller lignende. ringer :)

    Eller et eple med kattene sine i navnene, eller... Generelt går det mange og flere navn på alle slags produkter langs en rekke ting, enheter og andre ting.

    Microsoft er forpliktet til en enhetlig Windows-opplevelse på tvers av alle enheter. Verken Apple eller Google har dette. Derfor trenger den at applikasjonene er universelle i den forstand at de fungerer likt på alle enheter.

    Ok, den klassiske kalkulatoren er borte. Er dette en tragedie? Alle nye innstillinger er kun i det nye kontrollpanelet. Er dette verdens undergang?
    Retrogrades vil si ja, men de har fortsatt 5 år til med problemfri bruk av den klassiske Windows 7-kalkulatoren.

    • Alexander [Mazdayshchik]

      Problemet er ikke at de erstatter noen programmer med andre, problemet er at de nye programmene har annen funksjonalitet - utvidet noen steder, redusert andre. For eksempel hvor gode de innebygde spillene (minesveiper og kabal) var i Vista og 7, men de ble fjernet. Det er en skam. Til gjengjeld tilbød de seg å lete etter dem i Butikken. Og i det nye kontrollpanelet, mer presist i det nye Windows Update Center, fant jeg ingen lenke til beskrivelsen av oppdateringen i KB. Hvis jeg ikke var lat, ville jeg skrevet tilbake i tilbakemelding.

      Til slutt, hvis du har en lisensiert Windows 7-distribusjon, kan du rive kalkulatoren ut av den hvis du virkelig vil.

  • ), der den interne disken (et slags minnekort) har en størrelse på bare ~28 GB (formelt 32 GB). Det forhåndsinstallerte Windows 10 Home 64-bit engelsk tar opp mer enn 10 GB, noe som gir svært lite rom for vill fantasi, så jeg ble snart opptatt med å rense systemet for all slags forhåndsinstallert tull. Nesten umiddelbart oppdaget jeg at denne oppgaven ikke kan løses på en gang av en utrent bruker, selv om han har betydelig erfaring med å jobbe med Windows 7 og andre systemer fra Microsoft. Derfor måtte jeg studere folkevisdom om dette emnet, funnet på Internett. Jeg skynder meg å rapportere om resultatene...

    IObit Uninstaller

    Et hint om denne magiske applikasjonen ble funnet i kommentarene til artikkelen om emnet Hvordan avinstallere Windows 10s innebygde apper (og hvordan installere dem på nytt) - de sier, en så fantastisk assistent, den kan fjerne standard Windows-applikasjoner.

    Etter litt nøling bestemte jeg meg for å teste denne funksjonaliteten og installerte IObit Uninstaller 5.4.0.119. Applikasjonen er veldig praktisk, den kan vise Windows Apps på et eget sted og lar deg fjerne dem, i tillegg til å tilby å rense registeret etter det. Kul?

    Dessverre, som det viste seg, fjerner dette verktøyet Windows Apps bare for den nåværende brukeren (mer presist, for brukeren som IObit Uninstaller kjører under, og det lar deg kjøre det bare med administratorrettigheter). Faktisk kan du på denne måten tømme startmenyen bare for superbrukere. Utviklerne har tilsynelatende ikke funnet ut hva resten av brukerne skal gjøre ennå.

    Naturligvis slettet jeg dette hacket, og oppdaget snart, ganske ved et uhell, at dette miraklet hadde etterlatt seg en hale bak seg i form av LiveUpdate-tjenesten. Det er en liten ting, men ubehagelig.

    Denne halen bør klippes ned på denne måten (se Slik fjerner du LiveUpdate.exe fra datamaskinen - en guide for tre år siden, men ting er der fortsatt):

    1. services.msc: stopp og deaktiver Live Update (det kan være flere tjenester med et så vagt navn på systemet ditt - vær forsiktig)
    2. Vi sletter tjenesteoppføringen - på kommandolinjen (med administratorrettigheter): sc slett LiveUpdateSvc
    3. Vi sletter katalogen med tjenesten.

    Etter det kan du glemme IObit Uninstaller.

    Kraftskall

    De fleste veiledningene for rengjøring av standardapplikasjoner er basert på bruk av PowerShell (se habrahabr.ru, howtogeek.com, superuser.com, tenforums.com, winaero.com):

    • fjerne applikasjoner for en spesifikk (nåværende) bruker ved å bruke Get-AppXPackage og Remove-AppXPackage
    • fjern "kilde"-applikasjonene slik at de ikke vil bli installert for nye brukerprofiler, ved å bruke Get-AppXProvisionedPackage og Remove-AppXProvisionedPackage

    Før du øver med kommandolinjen, bør du deaktivere automatisk oppdatering (nedlasting?) av brukerapplikasjoner: i registergrenen HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsStore\WindowsUpdate det er nødvendig å angi verdien for AutoDownload DWORD-variabelen 2 (to).

    Noen standardapplikasjoner (Cortana, Edge, etc.) kan ikke fjernes ved hjelp av metodene nedenfor.

    Rengjøring for nye profiler

    Vanligvis blir alle applikasjoner unntatt Windows Store revet. Etter min mening er dette fornuftig, fordi... Alle søknader kan deretter returneres gjennom butikken.

    For å fjerne alt unntatt Windows Store, i PowerShell-kommandolinjen (med administratorrettigheter):

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

    Hvis du heller ikke trenger butikken (dvs. du vil slette alle standardapplikasjoner), så kan den midtre delen av "transportøren" fjernes, og kommandoen blir kortere:

    Get-AppXProvisionedPackage –online | Remove-AppXProvisionedPackage -online

    Hvis du føler for det fjern bare noen programmer, så kan du gjøre dette interaktivt (herfra):

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

    Rengjøring av eksisterende profiler

    Til min overraskelse, etter det forrige trinnet, følte jeg ikke den forventede lettelsen i eksisterende brukerprofiler - flisene til de fleste standardapplikasjoner var på plass, og fungerte fortsatt.

    Internett tilbyr en rask løsning i form av en kommando for rengjøring av alt unntatt Windows Store:

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

    Dessverre, i mitt tilfelle fungerte ikke dette - bortsett fra den nåværende brukeren, påvirket ikke kommandoen noen. Kanskje fordi jeg tidligere kjørte IObit Uninstaller for denne brukeren for samme formål.

    Å bruke parameteren –User brukernavn i stedet for –AllUser så ikke ut til å hjelpe heller. Jeg må innrømme, jeg fikk inntrykk av at Remove-AppXPackage opererer i sammenheng med den nåværende brukeren, og alle "håndverkerne" som foreslår at denne kommandoen overfører andre eller til og med alle brukere, kopierer og limer inn uten reell bekreftelse.

    Sluttresultatet var at jeg logget på hver brukers profil og renset applikasjoner interaktivt:

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

    Slik lagret jeg kalkulatoren :)

    resultater

    For raskt å sjekke resultatene av å bruke metoden ovenfor, se bare i "C:\Program Files\WindowsApps": hvis denne katalogen inneholder mer enn 600 MB "bra" fra Microsoft, betyr det at du mest sannsynlig har glemt å klippe ned applikasjoner fra en brukerprofil lokalt.

    I mitt tilfelle viste det å opprette en ny profil og påfølgende pålogging at de fleste standardapplikasjonene var på plass (til og med "kabalen"), selv om bare "butikken" skulle ha overlevd, som ærlig ble vist i listen når du kjørte Get -AppXProvisionedPackage -Online kommando. Det er sant at noen av disse applikasjonene (etter min mening, bare de som kan avinstalleres på vanlig måte) har ødelagte "fliser" - det er umulig å starte, og flisen har et "vagt navn" (for eksempel "@( Microsoft.BingNews_4.6.169.0_ ... "). Jeg innrømmer imidlertid at settet med fliser for nye brukere er hentet fra en standardfil, og systemet vet rett og slett ikke hvordan det skal håndtere situasjoner når noen standardapplikasjoner ikke er tilgjengelige når du oppretter en ny profil.

    Hva å gjøre? For å svare på dette spørsmålet, bør du forstå at så lenge en bruker har en applikasjon installert, vil den ikke bli fjernet fra "varedumpen". Følgelig går vi til hver person personlig og ser interaktivt etter den fastlåste applikasjonen.

    Slik ser "dumpen" ut etter rengjøring, når Windows Alarmer, Kalkulator, Kamera, Kart og Store fortsatt er i bruk:

    Så vidt jeg forstår, dukket alle disse standardapplikasjonene opp i Windows 8, og det viser seg at det fortsatt ikke er noe praktisk verktøysett for å jobbe med dem slik brukerne ønsker. Ovennevnte fikling med kommandolinjen minner mer om stilen for interaksjon med Linux-lignende systemer.

    • Ødelegg Windows Spying (hvis du vil bli kvitt ikke bare standardapplikasjoner)
    • PackageManager Class (dokumentasjon for utviklere av et lovende verktøy, hvorfra det blir klart at det ikke var noen praktiske verktøy, det er ingen og det vil det aldri være)