Kodėl Windows vis dar naudoja sparčiuosius failus vietoj simbolinių nuorodų?
Kadangi „Windows“ laikui bėgant toliau plėtojasi ir prideda daugiau funkcionalumo, jums gali būti įdomu, kodėl ji ir toliau naudoja senesnes „funkcijas“, pavyzdžiui, sparčiuosius failus. Turint tai omenyje, šiandieninis „SuperUser“ atsakymas į atsakymus į painius skaitytojo klausimus.
Šiandienos „Klausimų ir atsakymų“ sesija mums suteikiama pagal „SuperUser“ - „Stack Exchange“ padalinį, bendruomenės sukurtą „Q&A“ svetainių grupavimą.
Klausimas
„SuperUser“ skaitytuvas Peteris Mortensenas nori sužinoti, kodėl „Windows“ toliau naudoja sparčiuosius failus vietoj simbolinių nuorodų:
„Windows XP“ ir vėlesnės versijos palaiko simbolines nuorodas, tačiau „Windows“ toliau naudoja sparčiuosius failus (kurie iš esmės saugo susieto failo vietą kaip tekstą). Kodėl?
Kodėl „Windows“ toliau naudoja sparčiuosius failus vietoj simbolinių nuorodų?
Atsakymas
„SuperUser“ autorius Jonas turi atsakymą:
Yra keletas priežasčių. Pavyzdžiui:
- Galite saugoti skirtingus suderinamumo lygius su keliomis skirtingomis nuorodomis į tą patį exe failą, kaip juos aiškina korpusas, o ne failų sistema.
- Tam tikros nuorodų nuorodos failų sistemoje iš tikrųjų nėra. Kai kurie iš jų yra tiesiog nuorodos į GUID arba specialius styginius, kuriuos interpretuoja apvalkalas.
- Jūs negalite įjungti simbolių nuorodų. Žinoma, galite nukreipti į exe failą, bet jūs negalite „pasakyti“, kad exe failas pateiktų papildomų argumentų.
- Jūs negalite pasirinkti simbolinės nuorodos piktogramos.
- Jūs negalite pasirinkti, kokį katalogą norite dirbti iš simbolinės nuorodos.
- Spartieji failai neturi nurodyti tiesioginių failų, jie taip pat gali būti hipersaitai arba protokolo nuorodos (pvz., .URL failai).
- LNK failai gali egzistuoti bet kurioje failų sistemoje. Simbolines nuorodas tvarko pati failų sistema, Windows, NTFS.
- Nėra realaus poreikio juos pakeisti. Jie dirba, yra mažo dydžio ir gali būti išplėsti ateityje, jei kada nors reikės daugiau funkcijų, nei jau minėta.
- Norint sukurti simbolinę nuorodą (su gera priežastimi), reikalingos administracinės teisės, kitaip nekaltų failų nukreipimas į kenkėjiškus gali būti vykdomas labai mažai darbo.
Yra daugiau priežasčių, nei tai, bet manau, kad to pakanka, kad pradėtumėte. Čia yra MSDN tinklaraščio nuoroda, kurią teikia grawity, kuri suteikia daugiau informacijos apie šios temos dalis.
Ar ką nors papildyti paaiškinimu? Garsas išjungtas komentaruose. Norite perskaityti daugiau atsakymų iš kitų „tech-savvy Stack Exchange“ vartotojų? Čia rasite visą diskusijų temą.