Kuvake ja pikakuvake

Discussion in 'Windows -ongelmat' started by 1pertti, May 17, 2024.

  1. 1pertti

    1pertti Senior member

    Joined:
    Sep 10, 2008
    Messages:
    9,178
    Likes Received:
    1,225
    Trophy Points:
    243
    Onkohan minulla jäänyt jotain huomaamatta sovellusten asennusvaiheessa, kun työpöydän kuvakkeet tai pikakuvakkeet (icons or shortcuts) aiheuttavat jatkuvasti ongelmia. Vaikuttaa siltä, että en osaa toimia niin, että voisin valita, tehdäänkö pikakuvake ohjelmaan vain asentajalle vai kaikille käyttäjille. Erityisen ongelmallinen tilanteesta tulee, jos pikakuvakkeen sijaan tehdäänkin kuvake kaikille käyttäjille.

    Selityksenä tarkennan, että pikakuvakkeella tarkoitan ohjelman exe-tiedostoon osoittavaa linkkiä ja kuvakkeella itse ohjelmaa esittävää kuvaketta. Merkittävin ero on siinä, että pikakuvakkeen poistaminen poistaa vain kyseisen pikakuvakkeen (shortcut) työpöydältä, mutta kuvakkeen (icon) poistaminen poistaa myös itse sovelluksen sieltä Program Files -kansiosta (tai missä se sitten sijaitseekin).

    Turvallisuussyistä asennan sovellukset järjestelmänvalvojan tilillä, mutta käytän tietokonetta tavallisella käyttäjätilillä. Satunnaista vierasta käyttäjää varten on vielä oma rajoitetummin oikeuksin oleva tili. Jotkut sovellukset kysyvät selvästi, asennetaanko ohjelma kaikille käyttäjille vai pelkästään asentajalle. Jotkut kysyvät myös, luodaanko asennuksen yhteydessä työpöytäkuvake.

    Varsinainen ongelma ilmenee sitten siinä vaiheessa, kun rajoitetuin oikeuksin toimivan käyttäjän työpöydällä on pelkästään ylläpitäjälle tarkoitetun ohjelman kuvake, vaikka hän ei voi kyseistä ohjelmaa edes käynnistää. Myös satunnaisen käyttäjän Visitor-tilillä näkyy sellaisten ohjelmien kuvakkeita, joita hänen ei ole tarkoitus saada käyttää.

    Mieleen tulee helppo korjaus: poistetaan tarpeettomat kuvakkeet ”vajaavaltaisten” käyttäjien työpöydältä. Jos kyseessä on pikakuvake (shortcut) tämä toimii, mutta jos kyseessä onkin varsinainen kuvake (icon), myös itse ohjelma poistuu. Tosin poisto ei tapahdu vahingossa eli ilman administratorin salasanaa.

    Tämän pitkän johdannon jälkeen varsinainen kysymys: Onko nykyisissä Windows-versioissa (10 ja 11) mahdollista valita ohjelmia asennettaessa, tehdäänkö asennus kaikille käyttäjille ja tehdäänkö kaikkien työpöydälle samalla pikakuvake ohjelmaan, vai tekeekö asennettavan sovelluksen installer-ohjelma jotkut noista valinnoista asentajasta riippumatta?
     
  2. *Trinity*

    *Trinity* Senior member

    Joined:
    Dec 15, 2014
    Messages:
    6,905
    Likes Received:
    1,255
    Trophy Points:
    223
    Mutulla veikkaisin, että on ihan ohjelmasta kiinni kysyykö se pikakuvakkeen luonnista kaikille käyttäjille. Mutta voisiko tuossa rajoitettujen käyttäjien kuvakkeiden poistossa tehdä, niin, että menet Program Files kansioon, siellä käyt tarvittavien ohjelmien kansiot läpi, klikkaat exeä hiiren oikealla ja valitset: Lähetä kohteeseen - Työpöytä (Luo pikakuvake) Näin niiden olettaisi olevan juurikin vain pikakuvakkeita.
     
    Last edited: May 17, 2024
  3. 1pertti

    1pertti Senior member

    Joined:
    Sep 10, 2008
    Messages:
    9,178
    Likes Received:
    1,225
    Trophy Points:
    243
    Kirjoitin tuon yhteenvedon jokseenkin harhaanjohtavasti. Ongelma on siis sellaisissa tapauksissa, joissa rajoitettujen käyttäjien työpöydälle on tullut ohjelman kuvake, vaikka heillä ei ole oikeutta ohjelmaa käyttää. Jos kyseessä olisi pikakuvake, sen voisi vain poistaa, mutta asennusohjelman tekemän kuvakkeen poistaminen poistaisi koko ohjelman.

    Muuta toimintaahan tuo ei haittaa, mutta tuntuu vain tyhmältä, kun työpöydällä on kuvakkeita vain ylläpitäjälle tarkoitettuihin sovelluksiin, joiden käynnistäminenkin vaatii järjestelmänvalvojan oikeudet.
     
  4. *Trinity*

    *Trinity* Senior member

    Joined:
    Dec 15, 2014
    Messages:
    6,905
    Likes Received:
    1,255
    Trophy Points:
    223
    Oli se tarpeeksi selkeästi kerrottu. Ajattelin siis, että käyt ne kuvakkeet läpi ja sitten asennat ohjelmat tarvittaessa uudestaan jos on pakko. Sitten varmistat vain, että pikakuvakkeet on oikeasti pikakuvakkeita. Olettaen tietenkin, että ohjelma asentaessa kysyy, että luodaanko pikakuvake jolloin sen luomisen voi jättää pois ja tehdä itse saman sitten myöhemmin. Jos taas asennusohjelma luo automaattisesti ohjelman poistavan kuvakkeen rajoitetulle tilille, niin pitääkin tuumailla, koska itse en ole kyseisenlaisiin kuvakkeisin tainnut ikinä törmätä. En toisaalta myöskään käytä kuin yhtä tiliä. Muilla saattaa toki olla parempaa tietoa asiasta, niin ehkä hyvä hetki odotella ennen kuin asentelee uudestaan ohjelmia.
     
    Last edited: May 17, 2024
  5. vps358

    vps358 Active member

    Joined:
    Nov 14, 2009
    Messages:
    4,576
    Likes Received:
    238
    Trophy Points:
    93
    Pelkän kuvakkeen poisto ei poista kuko ohjelmaa, jollei kyseessä ole ns. portable-ohjelma, eli pelkkä ohjelmatiedosto.
    Käyttäjien tiedot sijaitsee Kympissä ainakin polussa C:\Users\"käyttäjänimi", jossa myös työpöytä ja muut tiedot luuraa.
    Huomioitava on myös eri kieliversiot jotka saattaa sekoittaa noita kansioitten nimiä.
    Kansio voi olla myös piilotettu.

    T: Vesku
     
  6. 1pertti

    1pertti Senior member

    Joined:
    Sep 10, 2008
    Messages:
    9,178
    Likes Received:
    1,225
    Trophy Points:
    243
    Vesku on oikeassa ja tuollainen käsitys minullakin oli ennen kuin alkoi näyttää siltä, että joissakin tapauksissa itse ohjelmakin katosi pikakuvakkeen mukana. Tein silloin väärän johtopäätöksen, kun luotin Windowsin ilmoituksiin. Lähtökohta oli siis selvä, eli tuossa kuvassa on kyse pelkästä pikakuvakkeesta, jota ollaan poistamassa:
    upload_2024-5-18_16-23-45.
    Mutta entäs sitten tässä? Tuossahan selvästi varoitetaan, että ollaan poistamassa tiedostoa, joka vaatii järjestelmänvalvojan oikeuksia:
    upload_2024-5-18_16-26-57.
    Ei sittenkään. Windows vain bluffasi. Vaikka pikakuvake katosi kaikilta muiltakin käyttäjiltä, varsinainen tiedosto ei kadonnut tuossakaan tapauksessa, ainoastaan sen pikakuvakkeet kaikilta käyttäjiltä. Mistä sitten on kysymys? Asia vaati lisätutkimuksia aurinkoisen kevätpäivän ratoksi.

    Noissa kahden ohjelman pikakuvakkeissa on se ero, että toinen on käyttäjän omalla työpöydällä, mutta toisen asennusohjelma on sijoittanut julkiselle eli kaikkien käyttäjien työpöydälle:
    upload_2024-5-18_17-54-55.
    Tämä on siis uusi teoriani ja käsitykseni: Kaikille käyttäjille asennetun ohjelman pikakuvakkeen voi poistaa vain järjestelmänvalvoja. Tuossa tilanteessa Windows antaa virheellisen varoituksen, että koko tiedosto ollaan poistamassa. Edelliseen ja siis virheelliseen käsitykseen, että asennusohjelma voi luoda tavallisen pikakuvakkeen sijaan myös muun työpöytäkuvakkeen olin päätynyt luettuani tuon jutun:
    https://thecontentauthority.com/blog/icon-vs-shortcut

    P.S. Jotta sekaannus olisi ollut täydellinen, satuin ensiksi testaamaan asiaa ohjelmalla, jonka vanhan version olin poistanut ja asentanut uuden version toiseen sijaintiin. Kun sen kaikki pikakuvakkeet sitten katosivat, selasin Program Files -kansiota, josta löytyi vain vanhan version tyhjä asennuskansio, kun uusi asennus sijaitsikin D-asemalla.
     
    Last edited: May 18, 2024

Share This Page