Vous êtes sur la page 1sur 3

Automatikus lejátszás a Windows Vistában

Amikor egy CD-t, DVD-t, vagy egyéb cserélhető tárolót helyezünk az olvasóba, a Windows
automatikusan ellenőrzi az adathordozó tartalmát, hogy eldöntse, milyen műveletet kínáljon fel
végrehajtásra a felhasználónak. Nézzük kicsit közelebbről, hogyan is működik az "AutoPlay" és mi
változott a Windows Vistában.

Az optikai lemezek, USB-tárolók és egyéb cserélhető adathordozók számos, különböző típusú


adatot tartalmazhatnak, legyenek azok szöveges dokumentumok, képek, zenék, videók, vagy akár
futtatható állományok. A Windows automatikus futtatásakor lezajló felismerési módszer nincs
dokumentálva a Microsoft oldalain, mert ez a művelet egy heurisztikus algoritmust alkalmaz, mely
időről-időre változik, ahogy a fejlesztés előrehalad. Ha a fejlesztők pontosan meghatároznák a
felismerő algoritmus működését, azon a későbbiekben nem változtathatnának, mert a
programozásban a dokumentációktól nem lehet eltérni, így a Microsoft inkább nem adott ki leírást
ehhez a funkcióhoz.

A Windows XP Service Pack 2 és a Windows Vista által jelenleg is használt algoritmus egy 61
lépésből álló műveletsorozat, mely az adattároló gyökérkönyvtárában található (ha egyáltalán
létezik) "autorun.inf" fájl beolvasásától, egészen az olyan feltételek vizsgálatáig terjed, hogy a
felhasználó futtat-e valamilyen teljesképernyős alkalmazást, vagy például a laptop nincs-e a
dokkolóegységben.

Ami a tartalomfelismerést illeti, a Windows először megvizsgálja, hogy a felhasználó nem állított-e
be "Semmilyen műveletet ne hajtson végre" opciót. Ebben az esetben természetesen nem történik
semmi, ellenkező esetben azonban a rendszer elkezdi átnézni az adathordozó tartalmát, egészen
négy könyvtár mélységig, majd a következő kategóriák egyikébe sorolja a talált fájltípusokat:
képek, zenék, videók. Azok a fájlok, melyek nem felelnek meg ezen kategóriáknak, egyszerűen
kihagyásra kerülnek. Ha a Windows csak egyféle tartalmat talál a lemezen, az egyben meg is
határozza a lemez "típusát", vagyis ekkor Zenei CD-ként, Video CD-ként, DVD videó-ként kezeli
azt. Amennyiben egynél több kategóriába eső fájlokat talál, a rendszer "vegyesként" jelöli meg az
adathordozót.

Ez a módszer természetesen néha konfliktushoz vezethet, hiszen ha például olyan zenei CD-vel
rendelkezünk, melyen a lemez borítója - a szokásos módon - képfájlként került tárolásra, a
Windows továbbra is zenei lemezként ismeri azt fel. Ez azonban problémát okozhat, ha egy kevert
tartalmú lemezen sok-sok zenei fájl mellett kevés számú képet is elhelyezünk, ilyenkor ugyanis a
"zenei CD" kategória téves felismerésnek bizonyul. A kérdés nyitott, ilyenkor vajon ki hibáztatható?
A felhasználó, mert aránytalanul kevés képet helyezett egy zenei fájlokkal teli CD-re, vagy a
Windows algoritmusa, amiért egy bizonyos arány mellett zenei CD-ként kezeli a lemezeket?

Változások a Windows Vistában

A Windows Vistában kismértékben ugyan, de változott a felismerési algoritmus. Az új rendszer


immár számos olyan elterjedt lemezformátumot, és mappa-elrendezést is vizsgál, melyek tipikusan
egy-egy adott tartalomtípusra jellemzőek. Ilyen például a "DCIM" mappa keresése, ez ugyanis
jellemzően digitális fényképezők memóriaegységein található. Ezzel a módszerrel a Windows már
nagyobb valószínűséggel találja el a lemez típusát. A fejlesztés egyik további eredménye, hogy ha
telepítőprogram található a lemezen, az többé nem indul el automatikusan, csupán egy opció lesz a
felkínált műveletek között, csakúgy, mint az eddig néha hiányzó, de mostantól minden típusnál
megjelenő (az Intézőben történő) tallózás lehetősége.
Kevert módú CD automatikus lejátszása Windows Vista rendszeren

További változás, hogy az automatikus lejátszás beállításait - az XP-vel ellentétben - immár nem
meghajtónként, hanem az egyes tartalomtípusokra vonatkozólag, egy központi helyen tudjuk
szabályozni. Első alkalommal a Windows mindenfajta adathordozó esetén felajánl pár módszert, és
miután a felhasználó kiválasztott egyet, a továbbiakban azt veszi alapértelmezésnek. Természetesen
ha ez a módszer nem megfelelő számunkra, beállíthatjuk, hogy minden alkalommal tegye fel a
kérdést (vagy éppenséggel soha).
Az automatikus lejátszás beállításai

Több felhasználótól is érkezett olyan "hibajelentés", miszerint a Vista időről-időre elfelejti az


automatikus lejátszás beállításait és adathordozó behelyezésekor újból megjeleníti az AutoPlay
ablakot. Mint kiderült, ez a jelenség csak USB-flash memóriák, illetve merevlemezek esetén fordult
elő, így kijelenthetjük, hogy ez nem hiba, hanem tervezésből eredő viselkedés. Amikor egy flash-
memória vagy USB-merevlemez csatlakoztatásakor kiválasztunk egy automatikus lejátszás-opciót,
a rendszer megjegyzi az eszközhöz társított műveletet és többet nem teszi fel a kérdést. Ha azonban
egy másik memóriamodult helyezünk be, a Windows azt új eszközként kezeli, így értelemszerűen
első alkalommal ismét a felhasználóra bízza a döntést. Az automatikus lejátszás módját tehát
minden egyes különböző memóriaegység behelyezésekor be kell állítanunk, de csak az első
alkalommal, a későbbiekben már természetsen nem.

Vous aimerez peut-être aussi