Does SMS Hardware Inventory work on both 16 and 32-bit Operating Systems?
The client Operating System (OS), you are running determines how SMS collects the inventory data. If you're running a 16-bit OS (such as Windows 3.x), then SMS collects a complete inventory each and every time the inventory process is initiated.
However, if you're running a 32-bit OS (Windows 9.x and later), then SMS collects a full inventory the first time inventory is run (normally once the SMS client inventory components have been installed). From this point forward the client still runs the inventory gathering process on the client but only sends the differences between the last full scan and the current scan to SMS. These 'differences' are known as deltas. On 32-bit clients SMS uses Windows Management Instrumentation (WMI) to collect hardware inventory that allows you to inventory a far greater set of information relating to a machine(s).