Find your answers by searching below.
Looking at the compatibility for "Computer Type Laptop", you will see that it is a WMI call which queries the Win32_SystemEnclosure class. (Components | Compatibility).
Notice that it resolves the query with a Regular Expression that seeks either an 8, 9, or 10 value in return.
Now, look at your laptop and open a command prompt. Run the following query in the command prompt: WMIC SystemEnclosure get ChassisTypes
Did it respond with a 8, 9, or 10 value? If not, you can edit the compatibility to also include the response.
i.e. if your response was a 14, then you change the regular expression to ^(8}9}10|14)$
Note: some manufacturers do not adhere to the Chassis type correct value. In the example above, 14 is actually a "sub notebook" which is technically not a laptop.
Here are the list of chassis types from the WMI Win32_SystemEnclosure class:
Value |
Description |
1 |
Other |
2 |
Unknown |
3 |
Desktop |
4 |
Low Profile Desktop |
5 |
Pizza Box |
6 |
Mini Tower |
7 |
Tower |
8 |
Portable |
9 |
Laptop |
10 |
Notebook |
11 |
Hand Held |
12 |
Docking Station |
13 |
All in One |
14 |
Sub Notebook |
15 |
Space-Saving |
16 |
Lunch Box |
17 |
Main System Chassis |
18 |
Expansion Chassis |
19 |
Sub Chassis |
20 |
Bus Expansion Chassis |
21 |
Peripheral Chassis |
22 |
Storage Chassis |
23 |
Rack Mount Chassis |
24 |
Sealed-Case PC |
Looking at the compatibility for "Computer Type Laptop", you will see that it is a WMI call which queries the Win32_SystemEnclosure class. (Components | Compatibility).
Notice that it resolves the query with a Regular Expression that seeks either an 8, 9, or 10 value in return.
Now, look at your laptop and open a command prompt. Run the following query in the command prompt: WMIC SystemEnclosure get ChassisTypes
Did it respond with a 8, 9, or 10 value? If not, you can edit the compatibility to also include the response.
i.e. if your response was a 14, then you change the regular expression to ^(8}9}10|14)$
Note: some manufacturers do not adhere to the Chassis type correct value. In the example above, 14 is actually a "sub notebook" which is technically not a laptop.
Here are the list of chassis types from the WMI Win32_SystemEnclosure class:
Value |
Description |
1 |
Other |
2 |
Unknown |
3 |
Desktop |
4 |
Low Profile Desktop |
5 |
Pizza Box |
6 |
Mini Tower |
7 |
Tower |
8 |
Portable |
9 |
Laptop |
10 |
Notebook |
11 |
Hand Held |
12 |
Docking Station |
13 |
All in One |
14 |
Sub Notebook |
15 |
Space-Saving |
16 |
Lunch Box |
17 |
Main System Chassis |
18 |
Expansion Chassis |
19 |
Sub Chassis |
20 |
Bus Expansion Chassis |
21 |
Peripheral Chassis |
22 |
Storage Chassis |
23 |
Rack Mount Chassis |
24 |
Sealed-Case PC |