Asensin tuon JkDefrag ohjelman ja menin vahingossa sen avulla poistamaan Windowsin oman eheytysohjelman. Nyt kun menee kiintolevyn ominaisuuksiin ja eheytykseen aukeaa tuo JkDefrag ohjelma. Yritin etsiä Microsoftin sivulta tuota ohjelmaa mutta sitä ei löytynyt. Osaisiko joku auttaa?
Palauta järjestelmä siihen päivään millon latasit sen ohjelman. Tai itseasiassa sitä aikaisempaan päivään.
Käynnistävalikosta ajettava eheytys on windows\System32\dfrg.msc Komentokehoitteesta voi ajaa defrag (ei graafinen), joka siis on windows\System32\defrag.exe Tuplaklikkaten dfrg.msc tai komentokehoitteeseen tai Suorita... dfrg.msc käynnistää tuon jos se sytem32 kansiossa on. Jos JkDefrag vain muutti itsensä kiintolevyn ominaisuuksiin eikä poistanut xp:n Windows cd:n i386 kansiossa on defrag.ex_ ja dfrg.ms_ sekä dfrg.in_ CD asemaan ja komentokehoitteeseen (vaihda X: tilalle sun cd/dvd aseman kirjain expand X:\i386\dfrg.ms_ c:\windows\System32\dfrg.msc ja expand X:\i386\dfrg.in_ c:\windows\System32\dfrg.ini Tässä xp home koneessa ei tuota dfrg.ini tiedostoa ole. Kuinka tarpeellinen se sitten on? Jotain rekisterilisäyksiä siinä näyttäis olevan. Katsoin xp pro cd:ltä. (expand X:\i386\defrag.ex_ c:\windows\System32\defrag.exe Jos tuokin on kadonnut. Kokeile komentokehoitteeseen defrag /?) Lisäät sitten pikakuvakkeen dfrg.msc tiedostolle. Purin xp pro cd:ltä ja ja pakkasin nuo 2 tiedostoa tähän. dfrg.msc tiedoston ominaisuudet näytti homessa samaa. Tosta voit ne vaikka imuroida.
Nuo tiedostot mitkä laitoit niin kun avaan sen niin tulee virheilmoitus, laajennusta ei voitu alustaa. Lisäksi tuo windows\System32\defrag.exe on myös varmaan hävinnyt. Kun yrittää ajaa sen komentokehotteessa tulee virheilmoitus, cannot load resource DLL. Ja sama juttu "defrag /?" komennolla. Taisi se poistaa aika täydellisesti tuon ohjelman koneelta. Ja tuota Windows cd:tä en löytänyt pikaisella etsinnällä, jossakin hyllyssä se on.
Imuroi uudestaan. Kokeilin ja imuroin, winrar avaa oikein (kun sattuu oleen oletusohjelma zip tiedostoillekkin) ja työpöydälle purettu dfrg.msc käynnistää eheytyksen. Joten upload on mennyt virheettä. Voisko winukassasi olla muutakin häikkää. Etsi cd ja expand, niin saat ne. defrag.exe:n päättelin että se olisi 1 tiedosto joka dosmaisesti asian hoitaa. Mitä dll tiedostoja se sitten vaatii? Yksinäisenä ja poistettuna luulis tulevan 'tiedostoa ei löydy' tai 'komento ei kelpaa'. Katso system32 kansiosta, onko siellä noi tiedostot vai ei. Vaikee kokeilla mikä on ilmo kun defrag.exe puuttuu. Xp meinaan korjaa system32 kansion heti jos nimeää toisin tai siirtää työpöydälle. Palautuspiste. Tai korjausasennus (joka poistaa päivitykset, jotka joutuu uudestaan lataamaan netistä) Lisää/poista sovellus ja winukan osat Sieltä ruksaat ehetyksen asennettaviin ohjelmiin. Jos JkDefrag:in jäljiltä siellä on ruksi, että on asennettu, niin ruksaa ensin pois, poistat winukan mielestä ja sitten uusiksi. Mutta tarviit sen cd:n Olen mä jotain korvaavia ehytys ohjelmia kokeillut, niin ei ne ole winukan omaa poistaneet. Eihän siihen ole tarvettakaan. Aikamoiselta pommilta vaikuttaa JkDefrag.
System32 kansiossa oli ainakin seuraavan defrag-osat dfrg.msc dfrgres.dll dfrgsnap.dll dfrgui.dll dfrgntfs.exe dfrgfat.exe Eikö se herjannutkin jostain resurssitiedostosta. Edit: windows\inf -kansioon kuuluu asennustiedosto dfrg.inf How To: Fix Windows Built in Defragmenter Noiden tiedostojen lisäksi voidaan tarvita komennot regsvr32 dfrgsnap.dll regsvr32 dfrgui.dll ja lisäksi voidaan klikata hiiren oikealla dfrg.inf -tiedostoa ja valita Asenna.
Tuo JkDefrag sisälsi sellaisen ohjelman millä voi poistaa sen windowssin oman eheytyksen. Ajattelin että sillä voin poistaa sen JkDefrag ohjelman mutta se poistikin sen windowssin eheytysohjelman. Siinä oli mahdollisuus tehdä kopiot niistä tiedostoista ja sitten palauttaa mutta en tarkemmin sitä lukenut ja poistin sen sitten vahingossa. Eli kai tämä korjautuisi jos saisi nuo kaikki dfrg-tiedostot ja laittaisi system kansioon. Tuo defrag.exe on siellä system kansiossa mutta se ei varmaan toimi juuri noiden puuttuvien tiedostojen takia. Ja sitä levyä kun ei vaan löydy, joten voisiko joku laittaa kaikki ne nfrg tiedostot pakattuna ja kokeilisin laittaa ne sinne kansioon. EDIT: En huomannutkaan tuota tukiksen viestiä, kokeillaanpa sitä ensiksi.
Komentoriviltä rundll32 syssetup,SetupInfObjectInstallAction DefaultInstall 128 .\<file>.inf tai sitten klikkaamalla hiiren kakkosnapilla -> Asenna (tätäkö tarkoitit?)