Laptop driver package selection and lifecycle
How laptop package declarations, matching, ranking, staging, and activation relate across integrated components.

Selection starts with a declared relationship
A laptop package can declare hardware identifiers, platform scope, architecture, class, extension relationships, and required files. Matching compares those declarations with a device representation. The selection record describes a software relationship, not an assertion that the package covers every feature of a laptop.
Ranking has a boundary
When multiple packages match, a platform can rank them using match quality, signing, version, policy, and other installation rules. Ranking answers which candidate is preferred under that model; it does not describe runtime performance, application quality, or suitability outside the declared scope.
Staging is not activation
A package can be placed into a managed store or installation arrangement before its runtime components are active. Laptop devices may also have co-installed services or class layers with separate activation states. Keeping staging and activation distinct clarifies package history.
Lifecycle follows components
A touchpad, keyboard, wireless adapter, audio path, display function, and platform controller can each have different package records. The laptop is a platform context, while the lifecycle events belong to individual device or interface relationships.
Reference facts
- Selection inputs
- Identifiers, platform, architecture, class, extensions, and policy
- Ranking result
- A preferred matching candidate under platform rules
- Lifecycle components
- Device, class, service, extension, and runtime interfaces
Questions and answers
Does package selection choose a whole laptop image?
No. Selection generally applies to an individual device or related component relationship.
Is staged the same as active?
No. Staging concerns managed package placement; active describes a runtime relationship.
Can two laptop packages both match?
Yes. Matching can produce multiple candidates before platform ranking and policy determine a preferred record.