Windows 95: tarkista pitkät tiedostonimet ennen kopiointia

Kopio voi siirtää sisällön mutta lyhentää nimet. Windows 95 -tiedoissa määrä ja koko eivät siksi riitä: myös täydelliset nimet, alikansiot ja käytettävyys kohteessa merkitsevät. Koe ei muuta alkuperäisiä tiedostoja eikä käynnistä vanhoja ohjelmia tuntemattomista lähteistä. Pidä vanha tietokone irti julkisesta internetistä.

1. Erota pitkät ja lyhyet nimet

Lyhyessä 8.3-nimessä on enintään kahdeksan merkkiä ennen pistettä ja kolme tunnisteessa. Windows voi tarjota pitkän nimen rinnalla lyhyen aliaksen, jossa on aaltoviiva. Nimi kuten PROJEK~1.TXT ei siksi todista toisen tiedoston olemassaoloa. Pelkän aliaksen perusteella ei puolestaan voi luotettavasti palauttaa alkuperäistä pitkää nimeä.

Koko siirtoreitti vaikuttaa: lähdeohjelma, kopiointityökalu, välitallennusväline, mahdollinen arkistomuoto ja kohdeohjelma. Vanhat MS-DOS-työkalut tai tietyt CD-tiedostojärjestelmät voivat siirtää vain lyhyen muodon. Nykyinen Microsoft-dokumentaatio käsittelee myös uudempia järjestelmiä; niiden pitkien polkujen asetukset eivät ole Windows 95 -ratkaisu. Pitkä tiedostonimi ja liian pitkä kokonaispolku ovat eri ongelmia.

2. Luo vaaraton testiaineisto

Luo uuteen testikansioon pieniä tekstitiedostoja, joissa on eri sisältö. Käytä esimerkiksi nimiä Projekti Raportti Tammikuu.txt ja Projekti Raportti Helmikuu.txt sekä erikoiskirjaimen sisältävää nimeä kuten Näyte.txt. Lisää alikansio, jonka nimessä on välilyönti. Kirjaa etukäteen täydelliset nimet, niitä vastaava sisältö ja kansiorakenne. Älä valitse nimiä, jotka eroavat vain kirjainkoon osalta.

Käytä lyhyitä, selkeitä polkuja. Vältä varattuja laitenimiä sekä merkkejä kuten kaksoispiste ja kysymysmerkki. Tarkista myös tunnisteet tiedostonäkymästä tai ominaisuuksista: piilotettua tunnistetta ei ole poistettu. Testiaineisto ei saa korvata oikeita tietoja eikä sijaita ohjelmakansiossa.

3. Testaa todellinen reitti

  1. Kopioi vain testikansio täsmälleen suunnitellulla työkalulla ja välitallennusvälineellä. Kopioi, älä siirrä.
  2. Jos käytät arkistoa, tarkista vasta purkamisen jälkeen uudessa tyhjässä kohdekansiossa. Nimien näkyminen arkiston sisällä ei riitä.
  3. Vertaa kohteessa kaikkia täydellisiä tiedosto- ja kansionimiä, erikoiskirjaimia, tunnisteita ja lukumäärää. Tarkista erityisesti kaksi samankaltaista projektinimeä sekoittumisen tai ylikirjoituksen varalta.
  4. Avaa jokainen testitiedosto ja vertaa sisältöä kirjattuun vastaavuuteen. Sama koko ei todista tietojen muuttumattomuutta. Kirjaa työkalun versio, reitti, kohde ja tulos.

4. Älä nimeä alkuperäisiä uudelleen poikkeamissa

Jos näkyy vain lyhyitä nimiä, vääriä merkkejä, puuttuvia tiedostoja tai ylikirjoitusvaroituksia, keskeytä ennen varsinaista siirtoa. Älä nimeä alkuperäisiä massana uudelleen. Käytä toista soveltuvaksi varmennettua kopiointi- tai arkistointireittiä ja toista koko koe. Älä alusta uutta tallennusvälinettä tarkistamatta ensin sen nykyistä sisältöä ja yhteensopivuutta vanhan koneen kanssa.

Vaikka pitkät nimet säilyvät, lyhyet aliakset voivat muuttua tai puuttua kohteessa. Vanhat pikakuvakkeet ja ohjelmat, joissa on kiinteitä lyhyitä polkuja, vaativat siksi erillisen testin sopivassa eristetyssä ympäristössä. Nimitesti ei vahvista täydellistä ohjelma-asennusta eikä yhteensopivuutta. Säilytä alkuperäiset ja riippumaton varmuuskopio hyväksyntään asti. Aloita tietojen kopiointi vasta onnistuneen kokeen jälkeen ja tee lisää sisällön pistotarkistuksia.

Lähde: Microsoft: Naming Files, Paths, and Namespaces.