[ USB-memóriakezelés a Windows-ban ]

USB-memóriakezelés a Windows-ban

  • 2007-03-21 11:05
A következ?kben néhány a Windows USB-memóriakezelésével kapcsolatos apró, de hasznos információt osztunk meg.


Miért nem tud a Windows USB-memóriáról boot-olni?

A Windows jelenlegi verziói* nem lettek felkészítve USB-tárolóról történ? rendszerindításra. Noha az USB Flash Drive-ok (UFD) a floppy-lemezek jogos utódainak tekinthet?k, néhány technológiai akadály meggátolja, hogy a Windows rendszerbetöltést tudjon végezni ezekr?l az eszközökr?l. A legf?bb kizáró ok mégis az, hogy a Windows minden egyes USB-eszköz csatlakoztatásakor a teljes USB-buszt újrainicializálja, hogy képes legyen az újonan csatolt lemezes meghajtó, digitális kamera, vagy egyéb készülékkel való kommunikációra. Egy ilyen esemény következtében a bootoláshoz használt USB kommunikációs csatorna is újraindul, ezt pedig a Windows lapozási hiba miatt, a jól ismert "kékhalál" jelenséggel viszonozná.

*Kivételek a Bart PE, Windows PE, és egyéb írható lemez nélküli m?ködésre felkészített futtatókörnyezetek.


A fentiek tekintetében hogyan lehetséges, hogy néhány USB-s küls? merevlemezre mégis lehet Windows-t telepíteni?

Küls? merevlemezes egységre csak akkor lehet Windows-t telepíteni, ha az eszköz nem "cserélhet? meghajtóként (removable device)" t?nteti fel magát az eszközkezel?ben. Cserélhet? meghajtóknak nevezzük azokat az eszközöket, melyekb?l az adathordozó anélkül távolítható el, hogy maga az eszköz megszakítaná kapcsolatát a Windows-zal. Tipikusan ilyenek a CD/DVD optikai- és a floppy lemezmeghajtók, valamint néhány USB-csatolót alkalmazó küls? merevlemez. Ezen kívül a számítógép BIOS-ának támogatnia kell az "INT 13h" függvényt, mert a boot folyamat során az NT Loader ezen a híváson keresztül kommunikál a lemezegységekkel.


Miért nem formázhatok USB-memóriaegységet NTFS fájlrendszerre?

A Windows XP-ben az USB-memóriák formázásához alapértelmezésként csak a FAT, illetve FAT32 fájlrendszerek állnak rendelkezésre, azonban lehet?ség van NTFS használatára is. Nyissuk meg az eszközkezel?t, majd a cserélhet? adathordozó tulajdonságlapján változtassuk meg az energiagazdálkodási házirendet. Jelöljük ki az "Optimalizálás nagy teljesítményre" beállítást, majd ha erre kér minket a rendszer, indítsuk újra a számítógépet. Ezesetben NTFS fájlrendszert is használhatunk az USB-eszközön, azonban annak kivételekor minden esetben szabályosan el kell távolítanunk a rendszerb?l, különben az USB-memória tartalma megsérülhet. Windows Vista esetében ki- és bekapcsolt írási gyorsítótár esetén is lehet?ségünk van NTFS-re formázni a meghajtót.

[ Formázási lehet?ségek Windows XP, illetve Vista alatt ]


Gyors eltávolítás

Általánosan elterjedt az a szokás, hogy az USB-csatolójú eszközöket szabályosan, szoftveres úton le kell állítani, miel?tt eltávolítjuk ?ket a rendszerb?l. Ezzel ugyan bajt nem okozunk, de fölöslegesen töltjük vele az id?t, a Windows ugyanis alapértelmezésként tiltja az összes USB-csatolójú meghajtó írási gyorsítótárát, így - hacsak nem írási m?velet közben húzzuk le az eszközt - nem károsítjuk a fájlrendszert, illetve nem vesztünk adatot sem.

Ha nagyobb teljesítményre vágyunk, az el?z? pontban leírtaknak megfelel?en eszközönként engedélyezhetjük az írási gyorsítótárat is (az egyes meghajtók beállításai nincsenek hatással egymásra), ebben az esetben azonban valóban le kell állítanunk a tárolót, miel?tt eltávolítjuk azt.

[ USB-tároló teljesítmény-optimalizációja ]


Miért nem ajánlott az USB-memóriák NTFS használatával történ? formázása?

Mivel a flash-memóriák élettartama, pontosabban az írási m?veletek száma korlátozott, az NTFS pedig naplózó (journaling) fájlrendszer, a kett? nem a legszerencsésebb párosítás. NTFS fájlrendszer használatakor minden egyes írási m?veletr?l napló készül a tartalomjegyzékbe (MFT), ráadásul az NTFS-fájlok több olyan információt is hordoznak, amik FAT fájlrendszeren nem léteznek, például hozzáférési engedély-listák (ACL), vagy az utolsó hozzáférés dátuma. Ezen adatok rögzítése szintén plusz írásokat jelent, így NTFS használatával kvázi megrövidítjük a memóriaegység élettartamát.

Hasonló elgondolásból nem ajánlott ezen háttértárolók töredezettségmentesítése sem. Figyelembe véve, hogy a flash-memóriák véletlenszer? olvasási sebessége sokkal gyorsabb, mint a merevlemezeké (a töredezettség lényegében nem válik a teljesítmény kárára), a töredezettségmentesítésnek ezesetben még csak el?nyét sem látnánk.
Nos nálam Vista az USB drive-okat nem teszi bele a leválasztható eszközök listájába (irtam már 05.24-én..).. Puty. Ilyenkor van gáz, hogy mi tekerte el? Tehát sima lemezmeghajtóként kezeli, de a cserélhet? eszközök között meg ott van. Hmm Érdekes. Egyébként levettem-feltettem a USB rott hub-ot nem használt. Kézzel beindítva az eltávolítást (parancssor-ból) derült ki, hogy nincs is a listánaz eszköz. %-let?

2007-05-24 14:32
Köszi kipróbálom, de van egy "fapados megoldás". Most találtam. Ime a futtatásba beírva igy indítható el az eltávolítás - ha fontos! Írd be: rundll32.exe shell32.dll,Control_RunDLL hotplug.dll - majd enter.És l?n el?jön a leállítás ablak. Miért nem lehet ezt közkincsé tenni? Nem értem. No most itt van legalább. :)
A USB Root Hub -ot meg kiprószálom és referálok.

2007-05-24 14:02
Tipp: távolítsd el az eszközkezel?b?l az "USB root hub" nev? hardvert és indítsd újra a gépet.

2007-05-24 13:56
Eltünt az óra mellöl az Eszközök eltávolítása ikon. At istennek sem jön el?, ha bedugom a usb drivot. Viszont a másik gépen meg megy és szól hogy nem volt eltávolítva az eszköz és hibás lehet. Hogyan lehet(ne) visszavarázsolni? A testreszabásnál hiába állítom, nem hallgat rám :(. Nics valami parancs amit el lehet indítani? Járt már így valaki? Régebben egyszer még XP-vel is jártam pont így, de annak újratelepítés lett a vége (más okból) Ezért telepítsem újra :(( ??

2007-05-22 12:52
zs: csak óvatosan, mert az EFS-sel titkosított fájlokat csak a saját gépedr?l tudod olvasni! Ha jól tudom, akkor a pendrive-okhoz léteznek más, direkt pendrive-okhoz optimalizált titkosító technológiák, egyes meghajtókhoz alapból mellékelik is (pl. a Kingston-okhoz a SecureTraveler nev? programot).
nagyon köszönöm az információt! nem tudtam, hogy lehet ntfs-sel formázni az usb-t. ez pedig azért hasznos mert lehet használni rajta az efs-t!!
Mi van akkor, ha nem USB-kulcsra, hanem USB-winchesterre akarok WXP-t telepíteni? Merthogy nemigen akarja.
http://www.gepbolt.hu/termek.php?t=58733351

Ez kifejezetten Vista alá készült!
akkor ha már hibrid merevlemezt nem is veszek, mi az amit tehetek? mit érdemes vennem, hogyan használjam, hogy az jó legyen?

2007-03-22 13:01
Amit az ószeresnél találsz az valószín?leg nem is lesz jó. Viszonylag nagy írási és olvasási sebesség kell hozzá. Szerintem csak emiatt abszolút fölösleges beruházni.
a ready boost al kapcsolatban kérdeznék annyit, hogy érdemes e csak ezért venni egy flash memóriát...teszem azt, lelek még valami ószeresnél egy 512 est :), azt hátra bevágom a gépbe, a vista azt ki fogja használni?
vagy nagyobb kell neki, hogy kényelmesen menjen a kicsike?
A végét? Szerintem a fejl?désnek soha nem lesz vége.:)

2007-03-21 20:24
Ronyn: van az már 100000 vagy akár 1000000 is, ez egy folyamatosan fejl?d? technológia, illetve s?r?n jelennek meg (elvileg) az újfajta, szebb/gyorsabb/strapabíróbb írható-olvasható-nemfelejt? memóriák. Várd ki a végét.

2007-03-21 20:14
Én olyasmit olvastam valahol hogy átlag 10000 irást birnak(remélem többet))),és hogy tesztelték hogy arrol fotott a Windows,de kb. félóra mulva tönkrement a flashmemo a rengeteg irás miatt...
Viszont akkor nem értem hogy ujabban egyre több beépített flashmemo jelenik meg(pont a gyorsaságuk miatt),vagyis hogy azt használja a gép a hagyományos merevlemez helyett...
Azokra nem vonatkozik a korlátozott élettartam??

2007-03-21 19:14
Az NTFS-sel még egy baj van, lassítja az írási m?veleteket. Szerintem egy cserélhet? tárolón abszolút felesleges, az adatbiztonság ugye eleve ugrott a cserélhet?ség miatt, a többi el?nyét pedig b?ven kompenzálja a FAT32 gyorsasága.
Grat... Jó cikk lett :)

Intruder2k5

2007-03-21 18:10
Ezek a dolgok mind igazak, viszont a mai flash memória árakat figyelembe véve már komolytalanul hangzanak.
És sokkal több hátrányunk származik bel?le, mint amennyi el?nyünk.
Gondoljunk csak bele, hogy pl. egy FAT32-vel formázott USB tárolóra nem tudunk rámásolni egy DVD ISO-t például.
Ma, mikor 12000 Ft egy 8GB-os USB Drive :-)
És azért vegyük figyelembe, hogy az ezeken lehetséges írások száma nem néhányszáz, vagy néhányezer.
Nekem pl. még tökéletesen m?ködik az els? 32 MB-os PenDrive-om, amit anno 9800 Ft-ért vettem.
És hát nem keveset írtam rá.
Szóval én azt mondom, nem kell ezt komolyan venni, bátran NTFS-re fel! :-)

2007-03-21 15:29
Ha a ReadyBoost-ra gondolsz, ott többnyire csak olvasás van, a flash-re írt superfetch-fájlokat csak szükség esetén frissíti a rendszer.
"Mivel a flash-memóriák élettartama, pontosabban az írási m?veletek száma korlátozott...", ezert Vistaban sem erdemes Lapozofilekent (Pagefile) hasznalni az USB-memoriat, mert a sok irasi folyamat miatt megrovidul a memoriaegyseg elettartama.