1. Tämä sivusto käyttää keksejä (cookie). Jatkamalla sivuston käyttämistä hyväksyt keksien käyttämisen. Lue lisää.

Mikä on BONJOUR? - Ratkaistu!

Viestiketju Windows -ongelmat -osiossa. Ketjun avasi miriami 28.02.2009.

  1. miriami

    miriami Regular member

    Liittynyt:
    07.11.2008
    Viestejä:
    163
    Kiitokset:
    0
    Pisteet:
    26
    Poistin lisää/poista sovellutuksesta Bonjour-ohjelman, koska luultavasti olen sen itse asentanut, tuskin kuuluu aloituspakettiin. En luule tarvitsevaniu sitä.

    Mutta haluan varmistaa. Miten tuo ohjelma toimii ja onko se tarpeellinen? Käytössäni on WIndows Vista enkä käsitä miksi tarvitsisin ohjelmaa joka ottaa vastaan jotain verkkoliikennetä itsenäisesti (näin oli jostain lukevinani).

    Sehän on Applen ohjelma ja asennuspäivä näytti olevan viime syksyltä, joten siitä päättelin että se ei ole ollut koneessa alunperin vaan olen sen itse jossain vaiheessa asentanut puolivahingossa.

    Tähän vielä lisään, että lähes päivittäin tietokoneeni verkkoyhteys menee poikki ja kone tuntuu asentavan minuuttitolkulla jotain päivitystiedostoja yms... (näkyy windows lokissa mutta en tiedä mitä ne on) Samalla yksi vihreä valo vilkuttaa koko ajan jo kone tuntuu tekevän kovasti työtä, vaikka mitkään ohjelmat ei olis auki. Tästä oon aatellu, että se päivittää jotain tiedostoja verkkoyhteyden kautta ja sen tähden "kaistaa" ei enää riitä internet explorerin käyttöön. Verkon pätkimistä tapahtuu usein, mutta modeemin valot palaa ja verkkoyhteyden kuvake on sininen (siis ei pun. rastia päällä, kuten on illoin jos verkkoyhteys on oikeasti poikki).

    Voisko Bonjourin aiheuttaa jotain tällaista?
     
    Viimeksi muokattu: 28.02.2009
  2. AfterDawn

    AfterDawn Ilmoitus

  3. yamaneko

    yamaneko Active member

    Liittynyt:
    22.09.2005
    Viestejä:
    5,092
    Kiitokset:
    0
    Pisteet:
    96
  4. miriami

    miriami Regular member

    Liittynyt:
    07.11.2008
    Viestejä:
    163
    Kiitokset:
    0
    Pisteet:
    26
    Kiitos vinkistä, mutta en kyllä päässyt Bonjourista eroon. Poistin sekä Itunesin että Bonjourin lisää/poista sovellutuksesta, mutta program fileistä en saa Bonjour-kansiota poistettua.

    Tuossa keskusteluketjussa olevat linkit on ilmeisesti WIndows XP-ohjeita, Vista on vähän erilainen käyttis ja mulla on vielä suomenkielinen, niin en suoraan sanoen osaa noita kaikkia ohjeita tulkita, ihan "mutu"-tuntumalla en uskalla lähteä komentoja tekemään.

    Eikö kukaan osais neuvoa ihan suomen kielellä?
     
  5. BforeDusk

    BforeDusk Active member

    Liittynyt:
    15.09.2006
    Viestejä:
    6,529
    Kiitokset:
    0
    Pisteet:
    96
    'Hyvää päivää kirvesvartta' (Apple yhtiölle)
    Bonjour on ranskaa ja tarkoittaa hyvää päivää.

    Tuo enkku wiki, kertoo että (bonjouria on moitittu koska) ohjelma asentuu ilman käyttäjän nimenomaista lupaa asentua. Eikä sitä monasti tarvita mihinkään vaikka se toisen ohjelman mukaan on niputettu.

    Uninstalling the software from Windows is usually problematic, due to a poorly implemented uninstaller. After uninstalling Bonjour, it commonly leaves processes running in the background. mdnsresponder doesn't show up in one's TCP/IP stack (and causing corruption) using tools such as lspfix.exe until after killing the leftover processess, deleting the process files and then rebooting.


    Ohjelman poistaminen on ongelmallista huonosti toteutetun poisto-ohjelman takia (Uninstallerit ohjelmat, Käynnistä valikoonkin kuvake, kunnollisissa).
    suom.huom. --- Verkkoyhteyksiin, protokolliin liittyvää asiaa, jota en hallitse => paha suomentaa --- suom.huom.
    Poistamisen jälkeen Bonjour jättää taustalle prosesseja pyörimään.
    mdnsresponder ei ilmesty näkyviin TCP/IP pinoon (aiheuttaen virheitä)
    käyttämällä työkaluja, esim. lspfix.exe, ennenkuin taustalle jäänneet prosessit on sammutettu/tapettu, prosessien tiedostot on tuhottu ja kone uudelleen käynnistetty.

    Tehtävienhallinta on se missä winukassa taustalla pyörivät prosessit tapetaan, sammutetaan (jotta tiedoston poistaminen ei ole estetty).
    Sitten pitäisi käsipelillä tiedostot tuhota, jotta tuosta eroon pääsisi.
    Wikiartikkeli ei varsinaisia poisto-ohjeita kerro. Ei nimeä tausta prosesseja.

    Toi aD:n keskustelun linkki ja ohje poistoon. Pitäishän sen vistassakin mennä vaikka onkin asiat eri paikoissa. Käynnistä valikon Suorita... (Run...) kenttä xp:ssä, mikä se on vistassa?
    Komentorivi, "dos ikkuna", sitä voi käyttää myös. Löytyykö vistassa?

    * Open a Windows Run prompt box (Start - Run) and type the following command: “C:\Program Files\Bonjour\mDNSResponder.exe” -remove
    * Navigate to the following folder in Windows Explorer: C:\Program Files\Bonjour
    * Rename the mdnsNSP.dll file in that folder to mdnsNSP.old
    * Restart your computer
    * Delete the the Program Files\Bonjour folder

    * Suorita... kenttään tai komentoriville (! heittomerkit tarvitaan, koska kansion nimessä välilyönti)
    "C:\Program Files\Bonjour\mDNSResponder.exe" -remove
    * Sitten neuvotaan selamaan näkymä C:\Program Files\Bonjour kansioon ja siellä nimeämään mdnsNSP.dll nimelle mdnsNSP.old
    * Uudelleen käynnistää kone.
    * Tuhoamaan kansio c:\Program Files\Bonjour

    Komentorivillä koko homma hoituisi myös kirjoittamalla (Enter painike lihavoitujen perään rivillä)
    c: (tämä tarpeen vain, jos komentorivi näyttää kansioksi muun kuin c-aseman c:)
    cd c:\program files\bonjour
    mDNSResponder.exe -remove (laiska voi jättää kirjoittamatta .exe)
    ren mdnsNSP.dll mdnsNSP.old
     
    Viimeksi muokattu: 28.02.2009
  6. miriami

    miriami Regular member

    Liittynyt:
    07.11.2008
    Viestejä:
    163
    Kiitokset:
    0
    Pisteet:
    26
    Joo kirvesvartta vaan.... KIITOS avusta isosti!

    Vistassa ei käynnistysvalikossa löydy suorita-kenttää, mutta se löytyi hakutoiminnolla. Kirjoitin tuon koko litanian siihen:

    “C:\Program Files\Bonjour\mDNSResponder.exe” -remove

    ja painoin OK.

    Tuli oheinen herja.

    http://www.aijaa.com/v.php?i=3697152.jpg


    Tarkistin litanian, niin on ihan oikein kirjoitettu ja lauseen lopusta ja lausta poistettu tyhjät välilyönnit.

    Vai oliko tarkoitus kirjoittaa suorita-kenttään vain tuo “C:\Program Files\Bonjour\mDNSResponder.exe” ja painaa Ok ja sen jälkeen remove eli poistaa tiedosto? <------ EI se niinkään toimi, kokeilin!11

    Vaihdoin tuon tiedoston loppuun dll:n tilalle .old, käynnistin koneen uudelleen ja yritin poistaa, mutta se sanoo että tämän tiedoston poistamiseen tarvitaan oikeuksia. Minulla on järjestelmänvalvojan oikeudet kylläkin, eikä koentta käytä muut, mutta onko joku administrator-oikeus vielä erikseen johon täytyy tietää joku salasana (kone on 100% käytössäni muuttei 100% omistuksessani).
     
    Viimeksi muokattu: 28.02.2009
  7. tukis

    tukis Guest

    Ainakin laittamassasi kuvassa puuttuu ensimmäinen sitaatti ("C:\Program Files...)

    Edit: Ei näköjään edes tarvinnut Suorita-ikkunassa sitaatteja kun kokeilin. Virheilmoituksessa kun valitettiin ettei löydy "C:\Program, niin siitä päättelin katkeavan Programs sanaan.
    Komentorivillä sitaatit on kuitenkin hyvä laittaa, vaikka niitä ei aivan joka tapauksessa tarvita sielläkään.

    Kuinka suoritat korotetuin oikeuksin komentorivillä:
    Katso kohta Miten suoritan komennon laajennetuilla oikeuksilla?
     
    Moderaattorin viimeksi muokkaama: 28.02.2009
  8. miriami

    miriami Regular member

    Liittynyt:
    07.11.2008
    Viestejä:
    163
    Kiitokset:
    0
    Pisteet:
    26
    niin mutta kyllä se siellä on se eka sittaatti, ei vaan mahdu näkymään koko lauseke kun on pitkä
     
  9. yamaneko

    yamaneko Active member

    Liittynyt:
    22.09.2005
    Viestejä:
    5,092
    Kiitokset:
    0
    Pisteet:
    96
    Vistassa voit kirjoittaa ne komennot suoraan Vistan käynnistysvalikon hakukenttään, eli siinä mielessä koko Suorita -kenttä on Vistassa turha.

    Anteeksi OT, tämä näin Vista-opetuksena :)
     
  10. miriami

    miriami Regular member

    Liittynyt:
    07.11.2008
    Viestejä:
    163
    Kiitokset:
    0
    Pisteet:
    26
    jahas, "komentorivi" onkin ihan toinen ikkuna kuin "suorita". Avautui sellainen mustapohjainen ruutu jossa vilkkuu kursori.

    Yritin ctrl+C ja ctrl+V liittää siihen tuota lauseketta
    “C:\Program Files\Bonjour\mDNSResponder.exe” -remove

    mutta siihen tuli vain merkki ^U

    Voisin tietysti kirjoittaa koko litanian mutta mistä himputista löytyy / ,mutta toisin päin

    *varsinainen nörtti tässä raapii päätään*
     
    Viimeksi muokattu: 28.02.2009
  11. yamaneko

    yamaneko Active member

    Liittynyt:
    22.09.2005
    Viestejä:
    5,092
    Kiitokset:
    0
    Pisteet:
    96
    Liitä hiiren oikealla.
     
  12. miriami

    miriami Regular member

    Liittynyt:
    07.11.2008
    Viestejä:
    163
    Kiitokset:
    0
    Pisteet:
    26
    täh siis mitä laita hiiren oikealla?
     
  13. yamaneko

    yamaneko Active member

    Liittynyt:
    22.09.2005
    Viestejä:
    5,092
    Kiitokset:
    0
    Pisteet:
    96
    Komentorivi-ikkunan päällä hiiren oikealla avautuvasta valikosta valitse että Liitä.
    [​IMG]

    Edit: Ai, jo selvisitkin tuosta :D
     
    Viimeksi muokattu: 28.02.2009
  14. miriami

    miriami Regular member

    Liittynyt:
    07.11.2008
    Viestejä:
    163
    Kiitokset:
    0
    Pisteet:
    26
    ainii, kiitos

    ei onnistunu kyllä

    "tiedostonimen, hakunimen tai levynimen syntaksi ei kelpaa"
     
  15. tukis

    tukis Guest

    Minulla on kokemuksia siitä, että copy/pastella ei toimi aina, vaikka sama toimii kirjoitettuna. Voi olla että siinä tulee joitain näkymättömiä merkkejä mukana.

    Kokeilin omalla koneella ja antoi saman virheen kunnes kirjoitin saman näppikseltä.

    \-merkki löytyy: AltGr (oikeanpuoleinen Alt) pohjassa ollessa paina kirjainnäppäimistön +-merkkiä

    Vielä ohje aikaisemmasta linkistä.
    Tuolla voi kopioida tiedoston koko polun (esim. "C:\Program Files\Bonjour\mDNSResponder.exe") resurssienhallintaikkunasta komentoriville.
     
    Moderaattorin viimeksi muokkaama: 28.02.2009
  16. miriami

    miriami Regular member

    Liittynyt:
    07.11.2008
    Viestejä:
    163
    Kiitokset:
    0
    Pisteet:
    26
    Joo, yritin tuota myös järjestelmänvalvojana, sain kyllä liitettyä rivin nyt siihen komnetoikkunaan, mutta sama juttu "tiedostonimen, hakunimen tai levynimen syntaksi ei kelpaa"

    mitähän tuo tarkoittaa? komentorivissä joku virhe?

    Mutta kyllä löytyy just tuolta: Tietokone > C > Program Files >
    Bonjour -kansiosta kaksi tiedostoa: mDNSResponder ja mdnsNSP.dll. Kertaalleen jo muutin mdnsNSP.old -päätteiseksi ja yritin poistaa tuon toisen tiedoston mutta ei poistunut. Muutin takaisin .dll päätteiseksi. Mutta ei sen tuohon pitäsi vaikuttaa kun komentorivissä on tuon toisen tiedoston nimi...
     
  17. tukis

    tukis Guest

    Älä muuta dll tiedostoa ennen kuin olet antanut komennon "C:\Program Files\Bonjour\mDNSResponder.exe", koska se voi käyttää sitä tiedostoa.

    Voit antaa komentorivillä myöskin komennot (paina enter joka rivin lopussa)

    cd\
    cd program files
    cd bonjour
    mDNSResponder.exe -remove

    Edit: Huomasin ensimmäisen sitaatin oleven erilaisen.
    &#8220;C:\Program Files\Bonjour\mDNSResponder.exe&#8221;
    Näyttää komentirivillä samanlaiselta, mutta hexaeditorilla oli 93, kun toinen sitaatti oli 22 numeroarvoltaan.
    Johtuisiko siitä leikkaa/liimaa epäonnistuminen.
     
    Moderaattorin viimeksi muokkaama: 28.02.2009
  18. miriami

    miriami Regular member

    Liittynyt:
    07.11.2008
    Viestejä:
    163
    Kiitokset:
    0
    Pisteet:
    26
    apua nyt sain kirjoitettua kun suoritin järjestelmänvalvojana ja kirjoitin manuaalisesti koko rivin ja painoin enter.

    Eli koko rivi menee näin:
    C:\Windows\system32>"C:\Program Files\Bonjour\mDNSResponder.exe" -remove

    näyttääkö oikealta tuo että on poistanut service "B":n

    http://www.aijaa.com/v.php?i=3697899.jpg



     
  19. tukis

    tukis Guest

  20. miriami

    miriami Regular member

    Liittynyt:
    07.11.2008
    Viestejä:
    163
    Kiitokset:
    0
    Pisteet:
    26
    Yes yes yes yes yes

    Vitsi te ootte hyviä! Kiitos, nyt sain kansion roskiksiin. Sehän oli ihan helppoa kun vaan tiesi mitä tekee... Mutta ilman teitin apua eipä olisi onnistunut.

    Ruusuja kaikille AfterDawnin ihanille ihmisille !!
     
  21. BforeDusk

    BforeDusk Active member

    Liittynyt:
    15.09.2006
    Viestejä:
    6,529
    Kiitokset:
    0
    Pisteet:
    96
    Eilen kokeilin toisessa koneessa niin exe-tiedoston hakupolku ei tarvinnut komentoriville heittomerkkejä, vaikka Program files kansio nimessä välilyönti on. (Kokeilin pelkän exe:n nimen, ettei sisälly PATH muuttujaan ja siten käynnisty ko, exe. Esim pelkkä wordpad riittää Suorita..., koska PATH avulla löytyy missä wordpad.exe on)
    Mulla oli anvil.exe, musaohjelman käynnistys kokeiluna. Mutta eipä tossa pitkänä ilman heittomerkkejä tullut neuvottua.

    Komento cd, change directory, ymmärtää että litania perässä on kaikki hakupolkua. Heittomerkkejä ei tarvita kertomaan 'älä katkaise hakupolkua välilyönnin kohtaan ja tulkitse loppua muuksi'
    cd c:\program files\bonjour
    vaihtaa tuohon bonjour kansioon komentorivin paikan

    Veikkailinkin että komentojen kirjoitus Suorita... vaatii omat lisänsä
    Eli ilman heittomerkkejä siellä käy tämä
    http://www.aijaa.com/v.php?i=3704770.jpg

    Nyt tässä ei ilman heittomerkkejä komentorivilläkään onnistu, vaan luulee välimerkkiä edeltävän olevan "komento", exe-tiedoston nimi, jota se ei ole ja virheilmoitus tulee.
    Heittomerkit (shift-2) lisäten, Suorita... ja komentoriville tuon ohjelman käynnistää.
    http://www.aijaa.com/v.php?i=3704813.jpg
    Ja ihan tästä keskustelusta copy/paste, ei mitään merkkivirhe vääristymiä. Muiden koneiden asetuksistahan en tiedä.

    jpg-kuvasta tein pikakuvakkeen
    Heti kun painan Käytä, niin työpöydällä kuvakkeeseen napsahtaa multiquencen ikoni ja ohjema siitä käynnistyis.
    Kohde: kohtaan kun tuon komentorivin laittaa, niin toimis ehkä siitäkin.
    mDNSResponder.exe ohjelmalle välittyisi parametri -remove
    Malliksi komento on tuossa Huomautus kentässä, josta alku ei tohon mahdu näkymään. Heittomerkillä, shift-2 eli " alkaa.
    http://www.aijaa.com/v.php?i=3704996.jpg
    Huijauskoodit peleihin lisätään joskus "peli kovolla" perään parametreinä, pikakuvakkeessa.

    Merkistökoodaukset sun muut voi sotkea noita komentoja, copy/paste. Pieni huolimattomuuskin.
    Lopulta se vanhan aD keskustelun kautta löytynyt ohje ja komento perille meni ja tilanne, eli ongelma taisi korjaantua.
    Hyvä niin.
     

Jaa tämä sivu