Eli siis kun yritän ladata Javaa (uusinta versiota, niin saan kyllä ladattua tuon installerin, mutta sen jälkeen tulee tämmöinen teksti:"This software has already been installed on your computer. Would you like to reinstall it?" Ja sitten kun painan "yes", niin tulee tämmöinen teksti:"Tätä toimintoa voi käyttää vain asennetuissa ohjelmissa.", ja olen poistanut Javan kokonaan (myös ohjauspaneelin kautta) ja kokeillut windows installer cleanup ohjelmaa, mutta mikään ei hyödytä. Mitä teen?? (Vastausta mielellään mahdollisimman nopeasti, kiitos!)
Oletko koittanut JavaRaa: http://www.download.fi/tietoturva/jarjestelman_puhdistus/javara.cfm Jos ei auta niin XP-suorita,Vista vas alh Winlippu click aloita haku laatikkoon %appdata% roaming kansio auki,jos sieltä löytyy jotain sun,javaa liityvää poista kaikki. Roaming kansion yläp. on LokalLow kansio siellä ainakin pitäis löytyä Sun kansio poista kaikki alimmasta alkaen tarvittaessa.Käynn. kone uudelleen. Mulla oli sama ong. ja toi auttoi.Viim. Java on 20 JRE. http://java.sun.com/javase/downloads/index.jsp Täs vielä Javan "virallinen" päiv. ohje: Javan päivitys ja välimuistin tyhjennys: 1. Klikkaa Käynnistä -> Ohjauspaneeli ja tupla-klikkaa Lisää tai poista sovellus Ohjauspaneelissa. (Windows Vista: Käynnistä -> [kirjoita hakukenttään] Ohjelmat ja toiminnot ja Enter) 2. Etsi listasta kaikki entiset Java versiosi. (J2SE Runtime Environment.... ) Niissä pitäisi olla seuraava kuva vieressä: 3. Valitse kaikki entiset Java versiosi ja valitse Poista. 4. Asenna uusin Java päivitys seuraavasta linkistä.. http://java.sun.com/javase/downloads/index.jsp Rullaa alas kohteeseen JRE 6 Update 20 Paina Download Valitse Platform -kohtaan käyttöjärjestelmäsi Windows. Ruksaa I agree to the Java SE Runtime Environment 6u20 with JavaFX 1 License Agreement. Paina Continue. Paina Windows Offline Installation:in alapuolelta jre-6u20-windows-i586.exe. Tallenna tiedosto vaikka työpöydälle ja asenna se. 5. Käynnistä kone uudelleen asennuksen jälkeen. 6. Käynnistyksen jälkeen, mene takaisin Ohjauspaneeliin ja avaa Java asetuksesi (Muita Ohjauspaneelin asetuksia -> Java kahvikuppi). 7. General-välilehdellä klikkaa Settings. Vedä liukusäädintä (Disk Space) pienemmälle. (Jotkut javapohjaiset ohjelmat saattavat tarvita enemmän levytilaa. Jos huomaat säädön pienentämisen jälkeen koneessa hitautta, siirrä liukusäädintä isommalle). 8. Klikkaa Delete Files -nappia. Varmista että kaikki kaksi valintaa ovat rastitettuja: Applications and Applets Trace and Log Files Ja paina OK -nappia Huomaa: Tämä poistaa kaikki ladatut sovellukset ja appletit VÄLIMUISTISTA. 9. Klikkaa OK "Temporary Files Settings" -ikkunassasi. 10. Välilehti Update: ota ruksi pois kohdasta Check for Updates automatically Valitse Never check 11. Klikkaa Apply ja OK jättääksesi Java asetusikkunasi.
Minulla nuo toimet eivät auttaneet. Ehkä voisit auttaa paremmin jos kertoisin tarkemmin mitä tapahtui: Yritin siirtää Javan JRE:tä Java -kansioon. En kuitenkaan onnistunut ("Sinulla ei ole käyttöoikeuksia" -ikkuna ponnahti esille), ja siirsin Java -kansion muualle. Yritin siirtää JRE:tä uudelleen, mutta se ei vieläkään onnistunut. Sen jälkeen poistin Java -kansion, ja yritin poistaa sen vielä Ohjauspaneelistakin, mutta en pystynyt. Sen jälkeen latasin Javan ohjeiden mukaan Windows Installer Cleanup -ohjelman ja poistin kaikki löydetyt tiedostot. Tein myös saman minkä sinä neuvoit tekemään, mutta sekään ei hyödyttänyt mitään. Voisitko yrittää vielä auttaa? P.S. Onnistuisiko Javan tallentaminen tietokoneelleni siten, että kaverini siirtäisi sen kokonaan ulkoisen kiintolevyn kautta?
Ottamatta muuten kantaa asiaan, %appdata% sisältää Roaming -kansion (Vista/7). Eli ohjeen voi typistää niin, että joko resurssienhallinnan osoitekenttään (XP/Vista/7) tai hakukentään (Vista/7) laittaa osoitteeksi %appdata% ja painaa Enter, ja sitten palaa edelliseen kansioon ja valitsee LocalLow -kansion (Vista/7, XP:ssä ei muistaakseni ole). Suora reitti olisi %userprofile%/Appdata/LocalLow (Vista/7) Joitain Windowsin ympäristömuuttujia Juuri tällaisia varten tietyt kansiot on yritetty suojata, sitten kun väkisin mennään sorkkimaan, saadaan ongelmia aikaiseksi. 1. Itse kokeilisin palauttaa järjestelmää palautuspisteeseen ENNEN kuin menit sohlaamaan tuon Program filesin kanssa. 2. Vasta jos edellinen ei toimi, kokeilisin seuraavaa: a) Luo järjestelmän palautuspiste (varmuuden vuoksi, jos jotain menee pieleen). b) Paina näppäimet Windows+R (Tai kirjoita suoraan hakukenttään) ja anna komento regedit.exe (Huom! Vista/7: käynnistä järjestelmänvalvojana) c) Poista avain HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft d) Asenna Java uudelleen
Ei muuten auttanut yhtään mitään... Eli onko koko kone rikki vai mikä tässä nyt oikein on? Pulma on vaivannut minua jo kuukausia! Eikö tähän ole minkäänlaista ratkaisua!!??
No jos olisin sinä, tekisin näin (en siis kehoita sinua tekemään): 1. Loisin järjestelmän palautuspisteen 2. Kokeilisin poistaa kaiken rekisteristä mitä JavaSoft -hakusanalla löytyy. 3. Poistaisin Program files -kansiosta Java -kansion 4. Vielä CCleanerillä rekiseri läpi Mutta tosiaan, 1. kohta on tärkeä, jotta on palata siihen jos menee ihan ketuiksi...
Ei näytä auttavan mikään tähän tilanteeseen. Onko vielä jotain apua tilanteeseen, vai pitääkö luopua kokonaan yrityksistä?
No jo on ihme. Oletko varma ettei rekisteristä enää löydy mistään JavaSoft -merkintää ja ettei Program files kansiossa (ja/tai Program Files (x86) jos käytössä 64-bit Windows) mitään Javaan viittaavaa? Jotenkin veikkaisin, että jotain on jäänyt. Jos näin ei ole, niin miten olisi jos vain suosiolla asentaisit sen Windowsin uudestaan? Jatkossa sitten jätät käsin siirtelemiset yms. tekemättä.
Tuhannet kiitokset, yamaneko! Tarkistin vielä kertaalleen rekisterin ja etsin Java -hakusanalla tiedostoja ja poistin ne, niin sain Javan asennettua!!