Što je automatsko otkrivanje?

Kada se radi o računalima, autodetekcija je opći pojam koji se odnosi na sposobnost softvera ili hardvera da pronađe promjene na računalnom sustavu. Najčešće se autodetekcija odnosi na sustav u kojem osnovne ulazne i izlazne usluge računala (BIOS), operativni sustav ili sabirnice mogu automatski identificirati kada je novi komad hardvera priključen na računalo. To može biti interni hardver kao što su čipovi memorije s slučajnim pristupom (RAM) ili vanjski uređaj kao što je pisač, iako metoda otkrivanja može biti različita u svakom slučaju. Autodetection se također može koristiti za opisivanje procesa u kojem softver automatski skenira novouvedene datoteke, arhive ili druge medije kako bi utvrdio je li potrebna bilo kakva neposredna radnja, što se može dogoditi kada se kompaktni disk (CD) umetne u pogon.

Tijekom dugogodišnjeg razvoja autodetekcija je doživjela nekoliko promjena i prošla kroz niz standarda sve dok na kraju nije dosegla stabilnu implementaciju. Stari standard bio je poznat kao plug-and-play i, iako je standard na kraju napušten, taj izraz ostaje sinonim za automatsko otkrivanje hardvera. Uređaji koji su spojeni na računalo putem univerzalne serijske sabirnice (USB) ili FireWire® kabela često se nazivaju hotplugs, što znači da je uređaj aktivan kada je priključen.

Kada se mijenjaju unutarnje komponente računala, najčešće će BIOS sustava automatski otkriti novi hardver i prema tome prilagoditi interne informacije. Ovo ne uklanja potrebu da korisnik isporučuje odgovarajuće softverske upravljačke programe za hardver, ali uklanja potrebu za drugim napornim zadacima, kao što je postavljanje prekidača na matičnoj ploči. Autodetekcija se može dogoditi na više načina, ali najčešće uključuje primanje signala kroz jednu od sabirnica na matičnoj ploči. Ako novi interni hardver nije kompatibilan s računalnim sustavom ili ako je pogrešno instaliran, rezultat je vrlo često kvar tijekom pokretanja koji će spriječiti pravilno pokretanje računala. Kod određenih uređaja, kao što su tvrdi diskovi ili diskovni pogoni, hardveru se često automatski dodjeljuje slovna oznaka tijekom pokretanja kako bi se mogao identificirati unutar operacijskog sustava.

Hotplug uređaji koji koriste USB ili FireWire® kabel za povezivanje s računalom mogu se priključiti i otkriti nakon što računalo već radi. Računalu se šalje signal koji pokazuje da je spojen novi uređaj. Operativni sustav ili BIOS tada mogu ući u način otkrivanja, gdje će ispitati novi hardver i dobiti neku vrstu informacija natrag o tome što je novi hardver. U ovom trenutku korisnik može dostaviti upravljačke programe za rad s novim softverom ili se operativnom sustavu može dopustiti da traži ispravne upravljačke programe ili instalira generičke upravljačke programe kako bi se uređaj mogao koristiti. Neki nestandardni, stariji ili drugačije dizajnirani hardver možda se neće moći otkriti, a u tom slučaju potrebno je slijediti druge postupke za instalaciju.