Kan programvare skille mellom en stasjonær og en bærbar datamaskin?

Feb 11, 2025
Maskinvare
UCACHED INNHOLD

Mange programvarelisenser er ganske begrensende når det gjelder hvordan, og hvor du kan installere et program, men hvor gode er disse programmene til å bestemme hvilken type enhet de er installert på? Dagens SuperUser-spørsmål og svar har svaret på en nysgjerrig leserspørsmål.

Dagens spørsmål og svar-økt kommer til oss med tillatelse fra SuperUser - en underavdeling av Stack Exchange, en samfunnsdrevet gruppe av spørsmål og svar-nettsteder.

Foto med tillatelse fra Robert (Flickr) .

Spørsmålet

SuperUser-leser Abhi vil vite om programvare faktisk kan skille mellom en stasjonær datamaskin og en bærbar datamaskin:

En lisens for CPU-intensiv programvare som Pix4D sier at den kan installeres på to enheter, men med en tilstand. Når du leser det med små bokstaver, ser det ut til at en enhet kan være en fullbehandlet stasjonær / arbeidsstasjon, mens den andre må være en bærbar eller mobil enhet.

Hvordan vet programvaren hvilken type enhet den er installert på? Er det gaver i maskinvarespesifikasjonene for å bestemme noe slikt (dvs. tilstedeværelsen av et batteri)?

Gitt at programvaren er fullt funksjonell på begge enhetene, ville denne tilstanden blitt irrelevant hvis jeg bare kjøper en high-end bærbar PC som er like rask som skrivebordet?

Kan programvare faktisk skille mellom en stasjonær datamaskin og en bærbar datamaskin?

Svaret

SuperUser-bidragsytere abnev og Technik Empire har svaret for oss. Først opp, abnev:

På Linux kan du kjøre følgende kommando:

  • sudo dmidecode –strenger chassis-type

På en bærbar PC vil dette returnere bærbar PC, bærbar PC, bærbar eller sub-bærbar PC (avhengig av produsent).

For Windows, se følgende TechNet-dokumentasjon for å bestemme datamaskinens understellstype: Identifisere Chassis Type på en datamaskin

Etterfulgt av svaret fra Technik Empire:

For å legge til det andre svaret her angående Linux, kan Windows-programvare også få tilgang til denne informasjonen gjennom forskjellige angitte WinAPI-metoder / objekter. Et slikt eksempel er Win32_ComputerSystem , som blant andre har medlemmer som:

Mulige verdier inkluderer:

Når det gjelder hvordan Windows vet dette, selv om jeg ikke kan si med sikkerhet fordi jeg for tiden mangler både Windows-kildekoden og noen offisielle dokumentasjonskoblinger, vil jeg si at det er et enkelt spørsmål om maskinvare-ID-ene i datamaskinen som gir denne informasjonen til operativsystemet system.

Siden Windows har et enormt partnernettverk som sender driverne direkte til Microsoft (for driveroppdateringer via Windows Update og "standard" -drivere som skal inkluderes med installasjonsmedier), er det ganske enkelt for Windows å finne ut nøyaktig hva slags datamaskin du har det. installert på. Bare ved CPU-ID alene kan du avgjøre om det er en stasjonær datamaskin eller en bærbar datamaskin.


Har du noe å legge til forklaringen? Lyd av i kommentarene. Vil du lese flere svar fra andre teknologikyndige Stack Exchange-brukere? Sjekk ut hele diskusjonstråden her .

.post-innhold .inngangs-bunntekst

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


Maskinvare - Mest populære artikler

Slik tilpasser du MacBooks berøringslinje med BetterTouchTool

Maskinvare Sep 11, 2025

UCACHED INNHOLD Aksjen Touch Bar på Apples MacBook føles litt kjedelig. Hvis du noen gang har ønsket å pusse opp det litt med ting som egendefinerte knapper og widgets, lar Be..


The Coolest Stuff Google kunngjorde i dag ved I / O

Maskinvare May 8, 2025

UCACHED INNHOLD Vel, en annen Google I / O Keynote er i bøkene, og akkurat som mange år tidligere, kunngjorde Google mye av kule ting. Her er noen av de største ..


Hvordan bruke Apple Music på Sonos

Maskinvare Mar 29, 2025

UCACHED INNHOLD Selv om Apple har et dårlig rykte for å spille fint med de andre barna, er noen tjenester, som Apple Music, pent plattform. Du kan til og med sette den opp på S..


Hva er "Boost Mode" på PlayStation 4 Pro?

Maskinvare Jun 20, 2025

UCACHED INNHOLD PlayStation 4 Pro har mange fordeler over forgjengeren , som en betydelig raskere GPU - en oppdatering som i utgangspunktet var nødvendig for at ko..


Slik driver du en USB-drevet enhet over Ethernet

Maskinvare Feb 24, 2025

Mange enheter - som Wi-Fi-kameraer - får strøm ved å koble dem til et stikkontakt i nærheten via USB. Men hvis du vil plassere enheten et sted der et stikkontakt ikke er i nærh..


Hva gjør eMMC-flashminne levedyktig i mobile enheter, men ikke PC-er?

Maskinvare Feb 9, 2025

UCACHED INNHOLD Å bruke flashminne til å kjøre et stasjonært system, som Windows, ble frarådet i ganske lang tid. Men hva gjorde det til et ønskelig og levedyktig alternativ..


Slik bruker du en annen startskjermstarter på Amazon Fire Tablet (uten å rote den)

Maskinvare Jul 10, 2025

UCACHED INNHOLD Amazon Fire Tablet er en flott liten enhet for $ 50, men selv om den kjører Android, føles den ikke som en ekte Android-enhet. Slik får du en mer tradisjonell A..


Hvordan endre orienteringen til Apple Watch

Maskinvare Dec 23, 2024

UCACHED INNHOLD Apple Watch inkluderer muligheten til å endre retning for å imøtekomme både høyrehendte og venstrehåndede brukere. Slik endrer du retningen på Apple Watch. ..


Kategorier