cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
d_eland
Engaged Sweeper
https://www.techadvisor.co.uk/how-to/laptop/hp-laptop-battery-recall-how-check-whether-your-laptop-is-affected-3653560/
https://h30686.www3.hp.com/?lang=en-GB

Can this be done in lansweeper?
I must check 100 laptops in my environment
3 REPLIES 3
fjca
Champion Sweeper II
I've just tested the standalone tool on two laptops (a 640 G2 and a x360) and the battery code is something like the older battery recall, 6Dxxxxxxxxxx. Lansweeper/WMI does not pick that up, so it seems that for now, we cannot do this with a (simple) Lansweeper report.

Since we have about 350 potentially affected laptops (well, 348, the two I've tested are OK) we have contacted HP for a "bulk check", from their site, https://batteryprogram687.ext.hp.com/en-GB/Home/FAQs :


HP has put in place a Bulk Validation and Replacement Order process to assist our customers who have 5 or more potentially affected batteries to validate.
For information please contact the relevant regional Bulk Process team at one of the following email addresses:

I. For North America: NABulkBatteryRecall@hp.com
II. For Latin America: LABulkBatteryRecall@hp.com
III. For Europe, Middle East, and Africa: EMEABulkBatteryRecall@hp.com
IV. For Asia Pacific: APJBulkBatteryRecall@hp.com


Let's see what they advise ...
Bruce_B
Lansweeper Alumni
It depends a bit on what information is stored in WMI (and thus scanned) regarding the battery. We don't have any HP laptops in-house so we cannot verify this unfortunately. Testing with Dell laptops we can find some information that seems to match battery serial information in the tblPortableBattery.Name field.

According to the article you've linked batteries containing 6BZLU, 6CGFK, 6CGFQ, 6CZMB, 6DEMA, 6DEMH, 6DGAL or 6EBVA in their serial are eligible for recall.

I've added a report below that will list information about your HP laptops if their battery name matches one of the values above. I can't guarantee whether this is going to yield results though. I've also added a second report which will just list all the battery information that has been scanned for your HP laptops, should the first report not work you may find another field that may be used in the output of the second report.

Please let me know whether any useful information can be retrieved.

HP laptops attempting to filter on battery name:

Select Top 1000000 tblAssets.AssetID,
tblAssets.AssetName,
tblAssets.Domain,
tblAssets.Username,
tsysAssetTypes.AssetTypeIcon10 As icon,
tblAssets.IPAddress,
tblAssetCustom.Manufacturer,
tblAssetCustom.Model,
tblAssetCustom.Serialnumber As [Laptop Serial],
tblAssets.Lastseen,
tblAssets.Lasttried,
tblPortableBattery.DeviceID,
tblPortableBattery.Location,
tblPortableBattery.ManufactureDate,
tblPortableBattery.Manufacturer As BatteryManufacturer,
tblPortableBattery.MaxBatteryError,
tblPortableBattery.Name
From tblAssets
Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
Inner Join tsysAssetTypes On tsysAssetTypes.AssetType = tblAssets.Assettype
Inner Join tblPortableBattery
On tblAssets.AssetID = tblPortableBattery.AssetID
Where (tblAssetCustom.Manufacturer Like '%Hewlett-Packard%' Or tblAssetCustom.Manufacturer Like '%HP%') And
(tblPortableBattery.Name Like '%6BZLU%' Or tblPortableBattery.Name Like
'%6CGFK%' Or tblPortableBattery.Name Like '%6CGFQ%' Or
tblPortableBattery.Name Like '%6CZMB%' Or tblPortableBattery.Name Like
'%6DEMA%' Or tblPortableBattery.Name Like '%6DEMH%' Or
tblPortableBattery.Name Like '%6DGAL%' Or tblPortableBattery.Name Like
'%6EBVA%')



HP laptops and all their battery information:

Select Top 1000000 tblAssets.AssetID,
tblAssets.AssetName,
tblAssets.Domain,
tblAssets.Username,
tsysAssetTypes.AssetTypeIcon10 As icon,
tblAssets.IPAddress,
tblAssetCustom.Manufacturer,
tblAssetCustom.Model,
tblAssetCustom.Serialnumber As [Laptop Serial],
tblAssets.Lastseen,
tblAssets.Lasttried,
tblPortableBattery.CapacityMultiplier,
tblPortableBattery.Chemistry,
tblPortableBattery.DesignCapacity,
tblPortableBattery.DesignVoltage,
tblPortableBattery.DeviceID,
tblPortableBattery.Location,
tblPortableBattery.ManufactureDate,
tblPortableBattery.Manufacturer As [Battery Manufacturer],
tblPortableBattery.MaxBatteryError,
tblPortableBattery.Name,
tblPortableBattery.SmartBatteryVersion
From tblAssets
Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
Inner Join tsysAssetTypes On tsysAssetTypes.AssetType = tblAssets.Assettype
Inner Join tblPortableBattery
On tblAssets.AssetID = tblPortableBattery.AssetID
Where (tblAssetCustom.Manufacturer Like '%Hewlett-Packard%') Or
(tblAssetCustom.Manufacturer Like '%HP%')
Esben_D
Lansweeper Employee
Lansweeper Employee
I've looked through the links and information in them and there are two options.

The easier one: Create a report which only displays Laptops of the mentioned models which are affected, additionally you can add the table tblPortableBattery which gives more information found about the battery. Unfortunately, Barcode is most likely not stored unless HP decided to store it in the Name or DeviceID field.

It seems that even if you have a laptop of a model mentioned, you still have to check the battery barcode to be 100% sure.

The difficult one: Create a deployment package with HP's tool and let it write a result to the registry. This would in theory function similar to the Intel-SA0086 deployment we published. However, since this a a totally different executable, which does not seem to be designed for massive deployment, this will require a lot more work/investigation to get it working correctly.

All in all checking a lot of laptops will take a lot of work. With the report, at least you can find the potential vulnerable laptops.

New to Lansweeper?

Try Lansweeper For Free

Experience Lansweeper with your own data.
Sign up now for a 14-day free trial.

Try Now