From 83d869bc74e2a2e8d1dd66a0271273bbd3f9ff74 Mon Sep 17 00:00:00 2001 From: Hoang Hong Quan Date: Tue, 5 Nov 2024 14:41:52 +0700 Subject: [PATCH] Use specific NVMe SSD names instead of default controller names --- Scripts/platforms/windows.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Scripts/platforms/windows.py b/Scripts/platforms/windows.py index eaa6c52..eeefaf6 100755 --- a/Scripts/platforms/windows.py +++ b/Scripts/platforms/windows.py @@ -487,6 +487,11 @@ class WindowsHardwareInfo: device_info = self.parse_device_path(pnp_device_id) if not device_info.get("Bus Type") in ("PCI", "VID") or " SD " in device_name or "MMC" in device_name: continue + + try: + device_name = self.pci_ids.get(device_info.get("Device ID")[:4]).get("devices")[device_info.get("Device ID")[5:]] + except: + pass device_info.update(self.get_device_location_paths(device)) storage_controller_info[self.utils.get_unique_key(device_name, storage_controller_info)] = device_info