Question Is it possible to change the Win32_ComputerSystem class to make my laptop think it's a desktop?

Nov 13, 2023
10
0
10
Hey. So like a year ago I got some water on my Dell g3 and the battery got <Mod Edit> up (also the keyboard). I can't spend on a battery right now because I have to import it from another country and it's kinda expensive. So I unplugged the battery and I'm using the laptop plugged in all the time. The thing is somtimes I get stutters because imo the laptop is trying to find the battery. It must be a built in mechanism for managing the power plans or something. When I open the power manager at first I always get these stutters and theres a message saying waiting for battery connection. Then I get stutters every now and then but it's just a few secs.

So, taking that into account I've been looking into trying to make my laptop stop looking for the battery all the time and someone told me I could look into the registry for a setting that makes Windows recognize the device as Desktop instead of Mobile/Laptop. I looked into it and found this thread. It says that the class that has the property about desktop/laptop/mobile is Win32_ComputerSystem. I opened the powershell and typed the command that is there on the thread to see if windows is recognizing my device as laptop/mobile and yeah it gave me back a "2". So that's that. I need to change it to 1. So I looked for the class in the registry editor and found i but it doesn't have a property o key (I get confused with the concepts here) named "PCSystemType" which is what I would need to set to 1. So now I'm stuck and Idk how to proceed. Or if it's even worth it. Idk how that would affect the perfomance of my laptop.

Anyways any advise is welcome. Thanks for reading.
 
Solution
How can I solve this post?. I'm not finding the option to do that. I want to make another to ask for advise to solve the battery problem on my laptop. Because here I'm not getting the answers I need atm. I'm not gonna follow through with changing that property that informs the OS if the device is a desktop or laptop.
Try it now.
Screwup the registry and you may not be able to do anything.
Hey. Yeah, I got told just now that it may not be the best option. I get it Idk how that would affect the hardware and power plans.

But do you have another solution for my problem?. Besides buying a battery. I'm looking into software that gives me more control over the battery & power plans. I'm using high performance power plans and thermal management profiles too. So that there's no battery saving mechanisms going on in the background. But still that doesn't solve my problem.
 
Laptop vs Desktop is more than just a registry key.
Ok yeah. What is it?. A class within the OS or Bios?. Just curious. I'm not gonna proceed with this approach though because it seems risky. But if you have another advise for my battery problem it's welcome. I'm looking into software that lets me customize the power plans further. I'm already using the most performance like plan there is.
 
Ok yeah. What is it?. A class within the OS or Bios?. Just curious. I'm not gonna proceed with this approach though because it seems risky. But if you have another advise for my battery problem it's welcome. I'm looking into software that lets me customize the power plans further. I'm already using the most performance like plan there is.
Physical motherboard properties.
BIOS information. (which is encoded in the motherboard firmware)
 
Physical motherboard properties.
BIOS information. (which is encoded in the motherboard firmware)
Oh right. Good to know. I heard that there's a possibility of changing that within the BIOS. I never saw any option like that there though. But yeah I'm not gonna do anything like that. Thanks for the info.
 
How can I solve this post?. I'm not finding the option to do that. I want to make another to ask for advise to solve the battery problem on my laptop. Because here I'm not getting the answers I need atm. I'm not gonna follow through with changing that property that informs the OS if the device is a desktop or laptop.