Windows piilotiedoston poistaminen live-CD:llä

Discussion in 'Linux -keskustelu' started by 1pertti, Nov 1, 2009.

  1. 1pertti

    1pertti Senior member

    Joined:
    Sep 10, 2008
    Messages:
    9,154
    Likes Received:
    1,219
    Trophy Points:
    243
    Tällainen asia on pohdinnassa: C-aseman normaalilla NTFS-osiolla (ei siis piilo-osiolla) on suojattu varmuuskopiotiedosto, johon ei mitenkään pääse käsiksi Windowsilla, jolla ainoastaan kansion nimi näkyy. Live Linux-CD:llä kansio avautuu ja näkyy, että varsinaisen varmuuskopiokansion koko on yli 8 gigatavua. Onko odotettavissa jotain ongelmia Windows-ympäristössä, jos poistan tuon kansion Linuxin Live-CD:n avulla, ottaen siis huomioon mm. kansion suuri koko?

    Lisäselityksenä mainittakoon, että jonkun virheen tai bugin takia varmuuskopio poistui vain kopioluettelosta, mutta ei C-asemalta. Alkuperäisellä ohjelmalla varmuuskopion voisi edelleen palauttaa tai kopioida muualle, mutta ei kokonaan poistaa, kuten tarve olisi.
     
  2. bfr

    bfr Regular member

    Joined:
    Aug 10, 2003
    Messages:
    130
    Likes Received:
    0
    Trophy Points:
    26
    Parhaiten pääset ongelmistasi kun poistat koko ntfs osion.

    Jos akkunasto on kuitenkin säilytettävä, koita ensin muita keinoja jotka eivät vaadi ulkopuolisia käyttiksiä:

    Aja ensin chkdsk, ongelma voi olla tiedostojärjestelmässä

    Jos ei auta, muokkaa hiukan rekisteriä jotta saat myös ns. "super hidden" tiedostot näkyviin:
    start -> run -> regedit

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced.
    klikkaa oikealla ShowSuperHidden ja valitse Modify
    Vaihda value -> 1 ja paina ok.

    Kannattaa vaihtaa value takaisin ongelman jälkeen ettet joskus
    hakkeripäissäsi mene poistamaan mitään elintärkeää vahingossa.

    Kannattaa myös kokeilla unlockeria, ehdoton työkalu kaikille windowsin kanssa pelleileville(pääset eroon "tiedosto on käytössä" virheistä kun koitat poistaa tai siirtää niitä, klikkaa kansiota/tiedostoa oikealla ja unlock)

    http://ccollomb.free.fr/unlocker/

    Enempää on mahdotonta sanoa tietämättä tarkemmin käyttämääsi ohjelmaa, tiedostomuotoa jne.

    Mitä "dos"(command prompt) sanoo jos koitat mennä kansioon tai listata sen sisältöä?

    command promptin puolella voit muuten kokeilla:
    attrib -s -h -r [kansion-nimi]
    ja katsoa josko alkaisi toimimaan(poistaa siis system, hidden ja readonly flagit).
     
    Last edited: Nov 6, 2009
  3. 1pertti

    1pertti Senior member

    Joined:
    Sep 10, 2008
    Messages:
    9,154
    Likes Received:
    1,219
    Trophy Points:
    243
    Kiitokset hyvästä yrityksestä. Tuota alkua en oikein ymmärtänyt: NTFS osiolla on käyttis (XP Pro) ja kaikki tiedostot, mutta haussa on ratkaisu, joka ei vaatisi kaiken uudelleenasennusta.

    ShowSuperHidden lippu = 1 ja Windows näyttää kansion RRUbackups nimen, mutta väittää kansion olevan tyhjä eikä voi edes avata sitä.

    DOS näyttää, että attribuutit ovat SHR, mutta ei salli niiden muuttamista "Käyttö estetty" tai "Järjestelmätiedostoa ei palauteta oletusasetuksiin".

    DIR C:\RRUbackups näyttää sisällöksi 0 tiedostoa 0 tavua.

    Kyseessä on ThinkPad-läppäri ja IBM:n Rapid Restore Ultralla luotu varmuuskopio C-levyn sisällöstä. Puppy Linux Live-CD näyttää, että varmuuskopion nimi on "C" ja koko yli 8 gigaa. Tiedostot on pakattu muotoon, jonka ilmeisesti vain tuo RRU osaa purkaa. Tosin purkamisesta ei ole kyse, vaan tuon C:\RRUbackups\C -kansion poistamisesta.

    Tuo unlocker on kokeilematta, mutta epäilyttää voiko sekään poistaa kansiota, jota Windows ei näytä olevan olemassakaan.
     
  4. bfr

    bfr Regular member

    Joined:
    Aug 10, 2003
    Messages:
    130
    Likes Received:
    0
    Trophy Points:
    26
    Nojaa, tuo ensimmäinen oli vain yritys ohjata windowsista parempien käyttöjärjestelmien ihmeelliseen maahan :)

    Et maininnut tuosta chkdsk:sta mitään, sekö ei löytänyt ongelmia?

    Googlailin pikaisesti, ja jossain mainittiin tuon softan tekevän oman partition backupeille, olisiko tuo kansio jonkinlainen linkki sinne partitiolle?

    Samassa paikassa mainittiin että backuppien deletoiminen onnistuu kun uninstalloi ensin tuon ohjelman. Kannattaa varmaan kokeilla.

    Kansio saattaa myös olla jotenkin linkittynyt käyttäjään - koita bootata safe modeen ja deletoida sitten.

    Tuo unlocker on pieni, ilmainen, kevyt ja todella hyödyllinen softa, kannattaa asentaa vaikkei siitä tähän olisikaan apua.

    Toinen ilmaissofta mikä voi auttaa:
    http://download.cnet.com/EMCO-MoveOnBoot/3000-2094_4-10397293.html

    Moveonboottiin voit merkata tiedostoja tai kansioita jotka poistetaan tai siirretään seuraavan bootin yhteydessä, ennenkuin windows ehtii ne lukita.

    Yksi mahdollisuus on että windows käsittelee kansiota tuon nimen( C ) takia "varattuna nimenä", joten sitä ei voi deletoida normaalein keinoin. Microsoft neuvoo itse näin:

    You may be able to delete any file by using a command like this:

    DEL \\.\drive letter:\path\file name

    For example:

    DEL \\.\c:\somedir\aux

    If the name in the file system appears as a directory, you may be able to delete any directory by
    using a command like this:

    RD \\.\drive letter:\path\directory name

    For example:

    RD \\.\c:\somedir\aux


    Tuon RD käskyn muuttaisin ehkä itse muotoon rd /s jolloin siis poistetaan rekursiivisesti myös kaikki alihakemistot.

    Jos mikään näistä ei auta niin sitten vain puppylla kansio menemään - mutta varaudu siihen että koko ntfs räjähtää eli ota backupit.

    Jos levytilaa riittää niin ota backuppi clonezillalla, saat kätevästi koko partition talteen imagena jonka voit sitten palauttaa takaisin täsmälleen entisenlaisena jos jotain menee vikaan.

    http://clonezilla.org/

    Hiukan offtopic - on muuten erityisen kätevä softa tuo clonezilla. Omassa htpc windowssissani korvaamaton - windows sisään, asennetaan kaikki tarvittavat softat, kodekit jne. ja image talteen. Siitä sitten vaikka kerran viikossa systeemiosio uusiksi, ei mene kuin 10 minuuttia ja aina on nopea ja freesi windows alla. Kaikki varsinainen data tietenkin sitten omalla osiollaan(tai mielellään omalla levyllään.)
     
  5. BforeDusk

    BforeDusk Senior member

    Joined:
    Sep 15, 2006
    Messages:
    6,570
    Likes Received:
    7
    Trophy Points:
    118
    Kannattais lukea ohjelmissakin ne käyttöohjeet. Mitä se mistäkin tekee.
    http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-54504

    Sanoo jotta asennuksen yhteydessä tekee totaalisen backupin.
    Backupiin käytettävää levytilaa voi säätää jne.
    Se voi olla (arvaan), jotta varmuuskopio poistui vain kopioluettelosta koska se 8GB on edelleen varattuna levytilaksi. Seuraavat backupit kirjoittaa surutta siihen päälle.
    Winukalle noi backupit on näkymättömiä, ettei vahingossakaan kukaan käyttäjä niitä tuhoa.

    Viisain ehkä on poistaa koko RRU-ohjelma. Ettei mitään toiminnallista sontaa jää rekisteriin tms. sotkemaan winukan toimintaa.
    Poistamisesta vaikee sanoo, jos se on läppäriin winukan mukana asennettu. Miten poistuu. Miten sen saa halutessa takas.

    Noin periaatteessa ja pitkälle käytännössäkin. Poistat softan, ettei se enään jatkossa luoa automattisesti backupeja jne.
    Live Linux cd:t kun ei piittaa winukan suojauksista, niin sillä saa tuhottua kovosta mitkä vaan tiedostot ja kansiot.
    Kunhan tietää mitä tekee, ettei tuhoa sitä mikä on tarpeellista.

    Toinen on sitten etsiä ohjeet ja välineet poistaa "turvallisesti" winukasta käsin asioita.

    Pari ohjetta millä winukassa saa enempi oikeuksia. (Väärin käytettynä ei nää oo yhtään turvallisempia kuin live linuxilla operointi.)
    Tiedoston tai kansion ottaminen omistukseen Windows XP:ssä

    Ja sitten oikeudet xp:n palautuspistekansioon
    Mikä vaan muukin kansio pelittää samoin.
    Alin neuvo tossa cacls komento on musta helpoin tapa.
    (vistassa komeenon nimi taitaa olla icacls)
     
  6. 1pertti

    1pertti Senior member

    Joined:
    Sep 10, 2008
    Messages:
    9,154
    Likes Received:
    1,219
    Trophy Points:
    243
    Kiitoksia neuvoista ja kannustuksesta! (Nyt ymmärsin myös, mitä tuo "akkunasto"-viitaus tarkoitti ja vähän nolotti, kun en selittämättä tajunnut.)

    Unohdin tosiaan mainita, että chkdsk ei herjannut mistään. Levyn eheytys sen sijaan aina ilmoittaa, että kaikkia tiedostoja (=RRUbackups) ei voitu eheyttää.

    Kiintolevyllä on myös piilotettu IBM_Service-niminen FAT32-osio, mutta backup-tiedosto on tuolla normaalilla NTFS-osiolla. RRU-sovellus on kuitenkin joillakin tavoilla sidoksissa tuohon FAT32-osioon, joten RRUbackup voidaan palauttaa, vaikka Windows ei käynnistyisi. Ensisijaisestihan tuo IBM-Service-osio on tarkoitettu alkuperäisen kokoonpanon palauttamiseen.

    Käyttöohjettakin on tullut luetuksi, mutta ei sekään ole maailman parhaita. Yhdessä kohdassa sanotaan, että varmuuskopioiden tallennuspaikan vaihtaminen poistaa aiemmat varmuuskopiot. Asian piti olla selvä, mutta se poistikin vain kopion nimen kopioluettelosta. Toisessa kohdassa sitten sanotaankin, että valittaessa aiempi tallennusmedia uudelleen "siellä olevat vanhat varmuuskopiot ylikirjoitetaan". Ilmeisesti niiden ei ole tarkoituskaan oikeasti poistua, kuten BforeDusk arvasikin.

    Seuraava vaihe on ilmeisesti tuo RRU:n uninstallointi. Olen tarkoituksellisesti lykännyt sitä peläten, että nuo RRU:n ja IBM_Service-osiolla olevan palautus-toiminnon kytkökset saattavat tuoda taas uusia ongelmia, jos RRU poistetaan. Kai sen mahdollinen riski on kuitenkin pienempi kuin Linuxilla tehdyn varmuuskopion poiston.

    Tuo RRU on muuten osa Rescue&Recovery -sovellusta, jonka asennusohjeissa näkyy lukevan: "The backups for IBM Rapid Restore Ultra can be stored in multiple locations. --- the primary location: C:\RRUbackups. This directory, when placed on a local partition on the primary hard disk drive, is protected by a filter driver that is installed as part of the Rescue and Recovery installation." Eli kyseessä näyttää olevan vartavasten kehitetty "filtteri", joka estää kansioon pääsyn Winwows-ympäristössä.
     
  7. bfr

    bfr Regular member

    Joined:
    Aug 10, 2003
    Messages:
    130
    Likes Received:
    0
    Trophy Points:
    26
    Kuten sanottu, jso sinulla on esim. usb kovalevy, voit ottaa clonezillalla täyden imagen tuosta kokoonpanostasi(voit siis ottaa yhdestä osiosta tai koko levystä). Näin saat talteen siis ihan kaiken, mukaan lukien tuon service-osion. Jos jotain menee vikaan, niin boottaava clonezilla-levy vain asemaan ja levykuva takaisin levylle.

    Jos haluat hiukan kiertää ongelmaa, voit tietenkin säätää softasta backupin kooksi esim 1mb, jolloin saat ainakin tuon 8gb takaisin käyttöösi vaikkei varsinainen backup-tiedosto mihinkään täydellisesti häviäkkään.

    Tuolta saat muuten rrutil.exe ohjelman, jolla pääset käsiksi ohjelman luomaan "virtuaaliseen partitioon"(siis lukemaan ja kirjoittamaan tiedostoja jne.). En ole varma tarkoittaako se tuota backup-tiedostoa, vai ibm service-osiota, mutta kokeilemalla selviää:

    http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&lndocid=TVAN-ADMIN

    edit:
    Tuon filtterinkin poisto lienee mahdollista, mutta arvelisin sen varsinaisen toimenkuvan olevan levykirjoituksen tarkkailu jotta kaikki uusi data saadaan heti backuppiin.
     
    Last edited: Nov 9, 2009
  8. 1pertti

    1pertti Senior member

    Joined:
    Sep 10, 2008
    Messages:
    9,154
    Likes Received:
    1,219
    Trophy Points:
    243
    Tuo Clonezilla näyttää kätevältä, vaikka jäikin ensimmäisellä kerralla ilman tarkempaa tutustumista. Paradoksaalista nimittäin on, että alkuperäinen ongelma on melkein vastaavanlaisella ohjelmalla (RRU) tehty pakattu kuva C-levystä. Silloin tuntui helpolta ja kätevältä ratkaisulta, että yksi täydellinen varmuuskopio oli aina mukana. (Enkä edes muista, että olisin koskaan joutunut turvautumaan varmuuskopioon. Windowsin järjestelmänpalautus on aina riittänyt.)

    Nuo ThinkVantage -linkin administrator-työkalut näyttävät ensilukemalta menevän yli oman osaamistasoni. Vaara, että tilanne vain pahenee, on silloin suuri.
     
  9. BforeDusk

    BforeDusk Senior member

    Joined:
    Sep 15, 2006
    Messages:
    6,570
    Likes Received:
    7
    Trophy Points:
    118
    Käyttöohjeita on (ikävä kyllä) niitä jotka selittää asiat ja niitä jotka lätisee sinne päin.

    Merkkikoneissa (sulla IBM) noi recovery osiot on piiloitettuja, joista se järjestelmän palautus (= yleensä formatoi sen näkyvän c: aseman ensiks) tapahtuu, se "uudelleen asennus".
    Joku syy voi olla, että on fat32 eikä ntfs.
    Tuo backup systeemi on sit kait jotenkin tosiaan ympännyt itseään sinne sisään. Kun se ntfs winukaa sekoaa lopullisesti, niin backup onnistuu ekana, jotenkin bootaten. kaikki on ihan ennallaan. Koska recoveryn myötä lähtee kaikki myöhemmin asennetut ohjelmat, ehkä katoaa datakin, jos et varmuuskopioi pois.
    Silkaa arvailua tää.

    'Ei voi eheyttää'.
    Virtuaalimuisti = pagefile.sys tiedosto, lepotila/valmiustila = hiberfil.sys tiedosto. Ne ovat eheytyksessä vihreinä, kiinteät tiedostot, sama alue varattuna kovosta, yhtäkään bittiä ei voi laittaa toiseen kohtaan.
    Samantapaisesti jotkut tiedostot ovat winukalla niin käytössä, ettei niiden sijaintia kovolla voi toiseen kohtaan siirtää. Siksi semmoinen pirstaloituneena jää eheytyksen ulkopuolelle.
     

Share This Page