We are independent & ad-supported. We may earn a commission for purchases made through our links.
Advertiser Disclosure
Our website is an independent, advertising-supported platform. We provide our content free of charge to our readers, and to keep it that way, we rely on revenue generated through advertisements and affiliate partnerships. This means that when you click on certain links on our site and make a purchase, we may earn a commission. Learn more.
How We Make Money
We sustain our operations through affiliate commissions and advertising. If you click on an affiliate link and make a purchase, we may receive a commission from the merchant at no additional cost to you. We also display advertisements on our website, which help generate revenue to support our work and keep our content free for readers. Our editorial team operates independently of our advertising and affiliate partnerships to ensure that our content remains unbiased and focused on providing you with the best information and recommendations based on thorough research and honest evaluations. To remain transparent, we’ve provided a list of our current affiliate partners here.
Software

Our Promise to you

Founded in 2002, our company has been a trusted resource for readers seeking informative and engaging content. Our dedication to quality remains unwavering—and will never change. We follow a strict editorial policy, ensuring that our content is authored by highly qualified professionals and edited by subject matter experts. This guarantees that everything we publish is objective, accurate, and trustworthy.

Over the years, we've refined our approach to cover a wide range of topics, providing readers with reliable and practical advice to enhance their knowledge and skills. That's why millions of readers turn to us each year. Join us in celebrating the joy of learning, guided by standards you can trust.

What Is Autodetection?

By Eugene P.
Updated: May 17, 2024
References

When dealing with computers, autodetection is a general term that relates to the ability of software or hardware to find changes to a computer system. Most commonly, autodetection refers to a system in which a computer’s basic input and output services (BIOS), operating system or buses can automatically identify when a new piece of hardware has been attached to the computer. This can be internal hardware such as random access memory (RAM) chips or an external device such as a printer, although the detection method might be different in each instance. Autodetection also can be used to describe the process in which software automatically scans newly introduced files, archives or other media to determine whether any immediate action is required, as can occur when a compact disk (CD) is inserted into a drive.

Over the course of many years of development, autodetection has undergone several changes and passed through a number of standards until eventually reaching a stable implementation. An old standard was known as plug-and-play and, although the standard eventually was abandoned, the term remains a synonym for hardware autodetection. Devices that are attached to a computer through a universal serial bus (USB) or a FireWire® cable often are called hotplugs, indicating the device is active when plugged in.

When the internal components of a computer are modified, most often the system BIOS will automatically detect the new hardware and adjust internal information accordingly. This does not remove the need for a user to supply appropriate software drivers for the hardware, but it does remove the need for other laborious tasks, such as setting switches on the motherboard. Autodetection can occur in a number of ways, but most often involves receiving a signal through one of the buses on the motherboard. If new internal hardware is incompatible with a computer system, or if it is installed incorrectly, the result very often is a malfunction during startup that will prevent the computer from booting properly. With certain devices, such as hard drives or disk drives, the hardware frequently is automatically assigned a letter designation during startup so it can be identified within the operating system.

Hotplug devices that use a USB or FireWire® cable to connect to a computer can be attached and detected after the computer is already running. A signal is sent to the computer indicating that a new device has been connected. The operating system or BIOS can then enter discovery mode, where it will poll the new hardware and receive some type of information back about what the new hardware is. At this point, the user can supply drivers to operate the new software, or the operating system can be allowed to search for the correct drivers or install generic drivers so the device can be used. Some non-standard, older or differently designed hardware might not be discoverable, in which case other procedures need to be followed for installation.

WiseGeek is dedicated to providing accurate and trustworthy information. We carefully select reputable sources and employ a rigorous fact-checking process to maintain the highest standards. To learn more about our commitment to accuracy, read our editorial process.
Link to Sources
Discussion Comments
Share
https://www.wisegeek.net/what-is-autodetection.htm
WiseGeek, in your inbox

Our latest articles, guides, and more, delivered daily.

WiseGeek, in your inbox

Our latest articles, guides, and more, delivered daily.