selitetty.com

Selaimet ja sovellukset

Oletussovellukset: mikä avaa tiedoston ja miten sen vaihdat

Tiedoston kaksoisklikkaus ei valitse sovellusta sattumanvaraisesti. Käyttöjärjestelmä katsoo rekisteriä, johon sovellukset ovat asennuksessa ilmoittaneet itsensä, ja sitä rekisteriä voi muuttaa.

Lyhyt vastaus

Kun avaat tiedoston, käyttöjärjestelmä katsoo tiedostopäätteen ja etsii sitä vastaavan sovelluksen omasta rekisteristään. Sovellukset kirjaavat itsensä tähän rekisteriin asennuksen yhteydessä, minkä takia uusi ohjelma voi napata avaustehtävän edelliseltä ilman että kysyy. Oletuksen vaihtaminen pysyvästi tapahtuu joko käyttöjärjestelmän oletussovellusasetuksista tai tiedoston kohdalta valitsemalla avaava sovellus ja rastimalla kohdan, joka tekee valinnasta pysyvän. Oletusselain, oletussähköposti ja yksittäisten tiedostotyyppien oletukset ovat toisistaan erillisiä asetuksia, ja ne pitää asettaa erikseen.

Sisällys
  1. Rekisteri, joka päättää avaajan
  2. Pääte, sisältö ja se mitä järjestelmä oikeasti katsoo
  3. Oletusselain ja oletussähköposti ovat eri asetuksia
  4. Kertaluontoinen avaus ja pysyvä oletus
  5. Puhelin ja työpöytä toimivat eri logiikalla
  6. Kun oletussovellus poistetaan
  7. Näin pidät oletukset järjestyksessä
  8. Usein kysytyt kysymykset
  9. Lähteet ja lisälukemista

Sama tiedosto avautuu eri koneilla eri ohjelmaan. Kuva menee toisella kuvankatseluun ja toisella kuvankäsittelyyn, pdf avautuu joko selaimeen tai erilliseen lukijaan. Käyttäjästä tämä näyttää mielivaltaiselta, ja siksi oletusten korjaamista yritetään usein väärästä paikasta: asennetaan ohjelma uudelleen tai poistetaan ja asennetaan toinen.

Mekanismi on yksinkertaisempi kuin miltä se näyttää. Käyttöjärjestelmällä on rekisteri, joka yhdistää tiedostotyypit ja linkkityypit sovelluksiin. Sovellukset kirjoittavat itsensä siihen asennuksen yhteydessä. Kun avaat tiedoston, järjestelmä katsoo rekisteristä kuka on merkitty avaajaksi ja käynnistää sen.

Kun tämä ymmärtää, oletusten hallinnasta tulee kolmen minuutin asetustehtävä. Tässä artikkelissa käydään läpi rekisterin toiminta, päätteen ja sisällön ero, linkkityyppien oma logiikka sekä ne kaksi tilannetta, joissa asiat menevät sekaisin: puhelimen sisäiset selaimet ja oletussovelluksen poistaminen. Tiedostomuotojen valinta ja niiden ominaisuudet käsitellään erikseen artikkelissa tiedostomuodoista.

Rekisteri, joka päättää avaajan

Käyttöjärjestelmän tehtävä on välittää: se ottaa vastaan käyttäjän pyynnön avata tiedosto ja etsii sille käsittelijän. Tämä on yksi esimerkki siitä yleisemmästä työstä, jota käyttöjärjestelmä tekee sovellusten ja laitteiston välissä.

Rekisteri syntyy asennuksista. Kun asennat ohjelman, se ilmoittaa järjestelmälle mitä tiedostotyyppejä se osaa käsitellä. Osa ohjelmista pyytää tässä kohtaa luvan, osa merkitsee itsensä oletukseksi kysymättä, ja osa tekee sen asennuksen valintaruudussa, joka on valmiiksi rastitettu. Käyttöjärjestelmät ovat kiristäneet sääntöjä tämän ympärillä, mutta ilmiö ei ole poistunut.

Rekisterissä on tyypillisesti kolme tasoa:

  • Tiedostotyyppi, esimerkiksi pääte pdf tai jpg. Jokaisella on oma oletussovelluksensa.
  • Linkkityyppi eli protokolla, esimerkiksi https tai mailto. Nämä ovat erillisiä tiedostotyypeistä.
  • Sovellustaso, eli koko sovellus merkitään kerralla oletukseksi kaikille niille tyypeille, jotka se osaa avata.

Sovellustaso selittää monen käyttäjän hämmennyksen. Kun asetat yhden ohjelman oletukseksi sovellustasolla, se voi ottaa haltuunsa kymmeniä tiedostotyyppejä kerralla, myös sellaisia joita et halunnut siirtää. Tarkempi tapa on asettaa oletus tyyppikohtaisesti.

Rekisteri on myös syy siihen, ettei oletusta voi asettaa ohjelmalle, jota ei ole asennettu. Valintalista näyttää vain ne sovellukset, jotka ovat ilmoittautuneet kyseiselle tyypille. Jos haluamasi ohjelma puuttuu listalta, se ei joko osaa kyseistä tyyppiä tai ei ole rekisteröinyt itseään sille. Useimmissa järjestelmissä ohjelman voi silti valita käsin etsimällä sen suoraan ohjelmatiedostoista, mutta silloin lopputulos on omalla vastuulla: ohjelma yrittää avata tiedoston, jota se ei välttämättä ymmärrä.

Pääte, sisältö ja se mitä järjestelmä oikeasti katsoo

Tiedostopääte on osa nimeä, ei osa sisältöä. Nimen voi muuttaa, ja pääte muuttuu mukana. Tästä seuraa kaksi asiaa, jotka kannattaa tietää.

Ensimmäinen on käytännöllinen: väärä pääte saa oikeankin tiedoston näyttämään rikkinäiseltä, koska järjestelmä ohjaa sen väärään ohjelmaan. Toinen on turvallisuuteen liittyvä: pääte on huono todiste tiedoston sisällöstä, ja siksi sähköpostin liitteen turvallisuutta ei voi päätellä nimestä.

Sovellukset itse eivät luota pelkkään päätteeseen. Ne tarkistavat tiedoston alusta tunnistetavut, joista muodon näkee luotettavammin, ja lukevat tiedoston sisältämää metatietoa muodosta ja luontitavasta. Verkossa käytetään lisäksi erillistä mediatyyppimerkintää, jonka palvelin lähettää sisällön mukana ja jonka perusteella selain päättää, näyttääkö se tiedoston vai tarjoaako sitä ladattavaksi.

Päätteiden näkyminen kannattaa myös laittaa päälle. Työpöytäjärjestelmät piilottavat tunnetut päätteet oletuksena, jolloin nimestä ei näe mitä tiedosto on. Piilotus on myös huijarin apuväline, koska tiedosto voidaan nimetä niin, että näkyvä nimi päättyy tuttuun päätteeseen ja todellinen pääte jää piiloon. Asetus löytyy tiedostoselaimen näkymäasetuksista, ja sen kytkeminen päälle on kertaluontoinen toimenpide, josta on hyötyä joka kerta kun avaat liitteen.

Tästä syntyy tavallinen ristiriita: sama pdf avautuu selaimessa suoraan, koska palvelin kertoi sen mediatyypin, mutta samasta tiedostosta tehty kopio työpöydällä avautuu erilliseen lukijaan, koska siellä päätös tehdään päätteen ja rekisterin perusteella. Kyse ei ole viasta vaan kahdesta eri päätöksentekopolusta.

Oletusselain ja oletussähköposti ovat eri asetuksia

Linkkityypit toimivat samalla periaatteella kuin tiedostotyypit, mutta niitä hallitaan usein eri paikassa. Käyttäjä huomaa tämän silloin, kun oletusselain on vaihdettu mutta sähköpostilinkit avautuvat edelleen väärään ohjelmaan.

Linkkityyppi Mistä se lähtee liikkeelle Mikä sen avaa
https ja http Verkko-osoite asiakirjassa, viestissä tai sovelluksessa Oletusselain
mailto Sähköpostiosoite sivulla tai asiakirjassa Oletussähköpostiohjelma
tel Puhelinnumero sivulla Puhelinsovellus tai puheluohjelma
webcal ja kalenterilinkit Kalenteritapahtuman jakolinkki Oletuskalenteri

Sähköpostilinkkien osalta yleisin tilanne on se, ettei oletusta ole asetettu lainkaan, koska sähköposti luetaan selaimessa. Silloin mailto-linkki avaa joko tyhjän sähköpostiohjelman, jota kukaan ei käytä, tai ei mitään. Ratkaisu on asettaa oletukseksi joko käytössä oleva sähköpostiohjelma tai selain, jos selain tarjoutuu käsittelemään sähköpostilinkit verkkopalvelun kautta. Sähköpostin kulku lähettäjältä perille on selitetty erikseen artikkelissa miten sähköposti toimii.

Oletusselaimen valinta kannattaa tehdä tietoisesti myös siksi, että selaimet eroavat toisistaan muutenkin kuin ulkonäöltään. Nämä erot on käsitelty artikkelissa selainten eroista.

Kertaluontoinen avaus ja pysyvä oletus

Tämä on se kohta, jossa käyttäjä useimmiten luulee muuttaneensa asetuksen mutta ei muuttanut. Avaa toisessa sovelluksessa -toiminto on kertaluontoinen, ellei erikseen valitse pysyvää vaihtoehtoa.

Toimintaperiaate on kaikissa järjestelmissä sama, vaikka valikkojen nimet vaihtelevat.

  1. Etsi tiedosto, jonka tyypin haluat siirtää, ja avaa sen kohdalta lisävalikko oikealla painikkeella tai pitkällä painalluksella.
  2. Valitse avaaminen toisessa sovelluksessa ja katso, tarjoaako valikko myös asetusten avaamista tai lisää vaihtoehtoja.
  3. Rastita kohta, joka tekee valinnasta pysyvän. Sen sanamuoto on tyypillisesti "käytä aina tätä sovellusta" tai "muuta kaikki". Ilman tätä valinta koskee vain tätä kertaa.
  4. Vahvista muutos. Osa järjestelmistä kysyy vielä erikseen, halutaanko muutos tehdä kaikille saman tyypin tiedostoille.
  5. Tarkista tulos toisella saman tyypin tiedostolla, mieluiten eri kansiosta. Näin varmistat, että muutos koski tyyppiä eikä vain yhtä tiedostoa.

Jos haluat muuttaa monta tyyppiä kerralla, oikea paikka on käyttöjärjestelmän asetusten sovelluskohta, josta löytyy erillinen oletussovellusten näkymä. Siellä oletukset näkyvät listana sekä sovelluksittain että tiedostotyypeittäin, ja muutokset jäävät voimaan ilman erillistä vahvistusta.

Puhelin ja työpöytä toimivat eri logiikalla

Puhelimessa tiedostot ovat vähemmän keskeisiä ja sovellukset enemmän. Siksi oletusten hallinta on rakennettu toisin.

Työpöydällä hallitset tiedostotyyppien oletuksia yksitellen. Puhelimessa valitaan yleensä vain muutama oletus: selain, sähköposti, viestit, puhelin ja joissakin järjestelmissä kartat ja kamera. Yksittäisten tiedostotyyppien avaaminen ratkeaa sen sijaan jakovalikossa, joka näyttää kaikki sovellukset, jotka ovat ilmoittaneet osaavansa käsitellä kyseisen sisällön.

Erikoistapaus on sovelluksen sisäinen selain. Kun avaat linkin viesti- tai someohjelmassa, se ei useinkaan avaa oletusselainta vaan näyttää sivun omassa ikkunassaan. Tästä seuraa kolme asiaa: laajennukset ja kirjautumiset eivät ole käytössä, historia ei tallennu selaimeesi, ja osoiterivi on kapea tai osittain piilotettu.

Viimeinen kohta on turvallisuuden kannalta merkittävä. Kalastelun tunnistaminen perustuu pitkälti osoitteen lukemiseen, ja se on hankalampaa kun osoiterivi näkyy vain osittain. Jos linkki vie kirjautumissivulle, se kannattaa avata varsinaisessa selaimessa ja tarkistaa verkkotunnus sieltä. Useimmissa sovelluksissa on tähän valinta sisäisen selaimen valikossa, ja monissa myös asetus, joka avaa linkit aina oletusselaimessa.

Pilvipalvelut tuovat oman lisänsä. Kun laitteelle on asennettu pilvipalvelun sovellus, se rekisteröi usein itsensä asiakirjatyypeille, jolloin tiedosto avautuu verkkoversiossa paikallisen ohjelman sijaan. Tämä on toimiva ratkaisu silloin kun työskentelet pilvessä, ja häiritsevä silloin kun et.

Kun oletussovellus poistetaan

Sovelluksen poisto ei siivoa rekisteriä puhtaaksi, vaan jättää sen tilaan, joka riippuu järjestelmästä. Yleisimmät lopputulokset ovat nämä.

  • Järjestelmä kysyy avaajaa seuraavalla kerralla. Tämä on siisti tapaus: valitse uusi sovellus ja tee valinnasta pysyvä.
  • Tiedosto ei avaudu ja järjestelmä ilmoittaa, ettei sovellusta löydy. Oletus osoittaa poistettuun ohjelmaan. Korjaus on asettaa uusi oletus asetuksista.
  • Avaaminen siirtyy sovellukselle, jota et valinnut. Järjestelmä on valinnut jonkin toisen rekisteröityneen sovelluksen. Tämä on tavallisin syy siihen, että kuvat alkavat yhtäkkiä avautua eri ohjelmassa kuin ennen.
  • Tiedostojen kuvakkeet muuttuvat tyhjiksi. Kuvake tulee oletussovellukselta, joten sen katoaminen on merkki siitä, ettei tyypille ole avaajaa.

Mikään näistä ei ole vika laitteessa eikä tarkoita, että tiedostot olisivat vahingoittuneet. Tiedosto on ennallaan, vain avaaja puuttuu. Uuden sovelluksen asentamisen jälkeen kannattaa käydä oletukset läpi kerran, koska tuore asennus on juuri se hetki, jolloin rekisteri kirjoitetaan uudelleen. Asennuslähteillä on tässä väliä, ja ne käsitellään erikseen artikkelissa sovelluskaupoista ja sivulatauksesta.

Näin pidät oletukset järjestyksessä

Käy nämä läpi kerran, ja sen jälkeen aina uuden ohjelman asennuksen jälkeen.

  1. Avaa käyttöjärjestelmän oletussovellusnäkymä ja katso lista tyypeittäin, ei vain sovelluksittain.
  2. Aseta selain, sähköposti ja asiakirjatyypit erikseen. Yhden asetuksen muuttaminen ei siirrä muita.
  3. Vältä sovellustason kertavalintaa, jos haluat pitää eri tiedostotyypit eri ohjelmissa.
  4. Tarkista asennusten valintaruudut. Ne kohdat, joissa lukee "aseta oletusohjelmaksi", on yleensä rastitettu valmiiksi.
  5. Aseta sovellukset avaamaan linkit oletusselaimessa niissä sovelluksissa, joissa asetus on olemassa.
  6. Käy oletukset läpi uudelleen käyttöjärjestelmän suuren päivityksen jälkeen, koska päivitys voi palauttaa osan valinnoista.

Jos oletukset menevät sekaisin toistuvasti, syy on lähes aina uusi asennus tai päivitys, ei satunnainen vika. Silloin kannattaa tarkkailla mitä koneelle asennettiin viimeksi sen sijaan että korjaisi saman asetuksen kuukausittain.

Usein kysytyt kysymykset

Miksi tiedosto avautuu väärään ohjelmaan?

Koska tiedostotyypin oletussovellus on rekisteröity toiselle ohjelmalle, tyypillisesti äskettäisen asennuksen yhteydessä. Korjaus tehdään tiedoston kohdalta valitsemalla oikea sovellus ja rastimalla valinta pysyväksi, tai käyttöjärjestelmän oletussovellusasetuksista. Tiedosto itse on ehjä, vain avaaja on väärä.

Miten vaihdan oletusselaimen?

Oletusselain vaihdetaan käyttöjärjestelmän asetuksista sovelluskohdasta, ei selaimen omista asetuksista, vaikka selain tarjoutuisi hoitamaan asian. Puhelimessa asetus on yleensä sovelluslistan kohdalla oletussovellusten alla. Sähköpostilinkkien oletus on tästä erillinen asetus.

Mitä tapahtuu, jos vaihdan tiedoston päätteen?

Käyttöjärjestelmä alkaa ohjata sen toiselle ohjelmalle, mutta tiedoston sisältö ei muutu. Jos avaava ohjelma ei ymmärrä sisältöä, se ilmoittaa tiedoston olevan vioittunut, vaikka vika on vain nimessä. Päätteen palauttaminen ennalleen korjaa tilanteen.

Miksi linkki avautuu sovelluksen sisällä eikä selaimessa?

Moni viesti- ja someohjelma käyttää omaa sisäistä selainikkunaansa, jotta käyttäjä pysyy sovelluksessa. Silloin laajennukset ja kirjautumiset eivät ole käytössä ja osoiterivi näkyy vajaana. Useimmissa sovelluksissa on asetus, joka avaa linkit oletusselaimessa, tai valinta sivun valikossa.

Voiko sama tiedostotyyppi avautua eri ohjelmassa eri kansioissa?

Ei tavallisesti, koska oletus koskee tyyppiä eikä sijaintia. Jos näin näyttää tapahtuvan, syy on yleensä siinä että avaus tehtiin kerran toisella sovelluksella ilman pysyvää valintaa, tai että tiedostoilla on eri pääte vaikka ne näyttäisivät samanlaisilta.

Poistuvatko oletusasetukset, jos poistan sovelluksen?

Oletus jää osoittamaan poistettuun sovellukseen, kunnes järjestelmä kysyy uutta avaajaa tai asetat sen itse. Yleisin oire on virheilmoitus siitä ettei sovellusta löydy, tai tiedostokuvakkeiden muuttuminen tyhjiksi. Kumpikaan ei tarkoita, että tiedostot olisivat vahingoittuneet.

Takaisin ylös