Kan programvara skilja mellan en stationär dator och en bärbar dator?

Feb 11, 2025
Hårdvara
OBEHANDLAT INNEHÅLL

Många mjukvarulicenser är ganska begränsande när det gäller hur och var du kan installera ett program, men hur bra är dessa program för att bestämma vilken typ av enhet de är installerade på? Dagens SuperUser Q & A-inlägg har svaret på en nyfiken läsares fråga.

Dagens Fråga & Svar-session kommer till oss med tillstånd av SuperUser - en underavdelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.

Foto med tillstånd av Robert (Flickr) .

Frågan

SuperUser-läsare Abhi vill veta om programvara faktiskt kan skilja mellan en stationär dator och en bärbar dator:

En licens för CPU-intensiv programvara som Pix4D säger att den kan installeras på två enheter, men med ett villkor. När man läser det finstilta verkar det som om en enhet kan vara en fullbearbetad skrivbord / arbetsstation medan den andra måste vara en bärbar eller mobil enhet.

Hur skulle programvaran veta vilken typ av enhet den är installerad på? Finns det giveaways i hårdvaruspecifikationerna för att bestämma något liknande detta (dvs. närvaron av ett batteri)?

Med tanke på att programvaran är helt funktionell på båda enheterna, skulle detta tillstånd bli irrelevant om jag bara köper en avancerad bärbar dator som är lika snabb som skrivbordet?

Kan programvara faktiskt skilja mellan en stationär dator och en bärbar dator?

Svaret

SuperUser-bidragsgivare abnev och Technik Empire har svaret för oss. Först upp, abnev:

På Linux kan du köra följande kommando:

  • sudo dmidecode –sträng chassityp

På en bärbar dator kommer detta att returnera bärbar dator, bärbar dator, bärbar eller sub-bärbar dator (beroende på tillverkare).

För Windows, se följande TechNet-dokumentation för att bestämma din dators chassityp: Identifiera chassitypen på en dator

Följt av svaret från Technik Empire:

För att lägga till det andra svaret här angående Linux kan Windows-programvara också komma åt denna information genom olika tillhandahållna WinAPI-metoder / objekt. Ett sådant exempel är Win32_ComputerSystem , som bland annat har medlemmar som:

Möjliga värden inkluderar:

När det gäller hur Windows vet detta, även om jag inte kan säga med säkerhet för att jag för närvarande saknar både Windows-källkoden och några officiella dokumentationslänkar, skulle jag säga att det är en enkel fråga om maskinvaru-ID: n i datorn som ger denna information bort till operativsystemet systemet.

Eftersom Windows har ett massivt partnernätverk som skickar sina drivrutiner direkt till Microsoft (för drivrutinsuppdateringar via Windows Update och "standard" -drivrutiner som ska inkluderas med installationsmedia) är det ganska enkelt för Windows att räkna ut exakt vilken typ av dator du har den installerad på. Bara vid CPU-ID ensam kan du avgöra om det är en stationär dator eller en bärbar dator.


Har du något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa fler svar från andra tekniskt kunniga Stack Exchange-användare? Kolla in hela diskussionstråden här .

.post-innehåll .inmatningsfot

Can Software Differentiate Between A Desktop Computer And A Laptop?

Desktop Vs Laptop Which Is Better | Difference Between Laptop And Desktop Computer | 5 Points

Computer Fundamentals - Types Of Computers - Different Personal Computer All Type Desktop Laptop PC

Cloning Drive From Desktop To Laptop (different Brand/specification PCs) Will It Work?

Computer Vs Laptop क़ोनसा बेहतर है और क्यों ? | BUYING GUIDE

Difference Between Desktop And Laptop In Hindi # 66

What Is Firmware? Hardware Vs Software Vs Firmware Explained

Change Language Of PC Or Laptop Without Any Software

Computer Basics: Getting To Know Laptop Computers

How Does A BLIND Person Use A Computer? Jaws For Windows And Mac Voiceover

Can You Use Chromebook As Computer Replacement? - 7 Days Experiment

Mac Vs Windows For Software Engineers (best Laptop For Programming)

Tablet Vs Laptop


Hårdvara - Mest populära artiklar

Vad är TDP för processorer och GPU: er?

Hårdvara Sep 13, 2025

Nattapol_Sritongcom / Shutterstock Du ser ofta TDP-mätningar på specifikationsblad och det är viktig information för personer med stationära..


Tillståndet för VR-headset 2019: Vad ska du köpa?

Hårdvara Dec 18, 2024

Under de senaste tre åren har virtual reality inte precis satt världen i brand. Trots det utformades 2019 som VR: s bästa år någonsin, med nya headset som kan ha knäckt koden ..


Hur man spelar retrospel på din NVIDIA SHIELD-TV med emulatorer

Hårdvara Dec 8, 2024

Kort om en HTPC är NVIDIA SHIELD TV den mest mångsidiga lådan du kan lägga i din underhållningskonsol. Den stöder 4K HDR-uppspelning från Netflix och YouTube. Du kan spe..


3 sätt att göra ånga ännu snabbare

Hårdvara Jul 3, 2025

OBEHANDLAT INNEHÅLL Har du någonsin märkt hur långsam Steams inbyggda webbläsare kan vara? Kämpar du med långsamma nedladdningshastigheter? Eller är Steam bara långsamt i..


Hur man förhindrar att din dator vaknar av misstag

Hårdvara Jul 4, 2025

Att låta din dator sova är ett utmärkt sätt att spara energi och samtidigt se till att du snabbt kan återuppta arbetet. Men vad kan du göra om din dator fortsätter a..


Vad är en ångmaskin exakt, och vill jag ha en?

Hårdvara Sep 22, 2025

Steam Machines, även känd som Steamboxes, är Valves försök att föra PC-spel till vardagsrummet. På ett sätt tävlar de med spelkonsoler som Xbox One, PlayStation 4 och Wii U..


Så här svarar du på e-post på din Apple Watch

Hårdvara Dec 22, 2024

OBEHANDLAT INNEHÅLL Fram till watchOS 2 kunde appen "Mail" endast visa aviseringar för och visa inkommande e-postmeddelanden. Nu kan du svara på e-postmeddelanden i Mail med di..


Hur bortskaffas gamla datorer på ett ansvarsfullt sätt

Hårdvara Aug 25, 2025

Vi går alla igenom flera datorer och andra elektroniska enheter under en livstid och att bli av med dem är inte lika lätt som att kasta dem i papperskorgen. Idag tittar vi på hur du kasse..


Kategorier