pt.phhsnews.com


pt.phhsnews.com / O software pode diferenciar entre um computador de mesa e um laptop?

O software pode diferenciar entre um computador de mesa e um laptop?


Muitas licenças de software são bastante restritivas quando se trata de como e onde você pode instalar um programa, mas quão bons são esses programas ao determinar em que tipo de dispositivo eles estão instalados? A postagem de perguntas e respostas do SuperUser de hoje tem a resposta para a pergunta de um curioso leitor.

A sessão de Perguntas e Respostas é cortesia da SuperUser - uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas conduzido pela comunidade.

Foto cedida por Robert (Flickr).

A pergunta

SuperUser reader Abhi quer saber se o software pode realmente diferenciar entre um computador de mesa e um laptop:

Uma licença para software intensivo de CPU como Pix4D diz que ele pode ser instalado em dois dispositivos, mas com uma condição. Lendo a boa impressão, parece que um dispositivo pode ser uma estação de trabalho / estação de trabalho de processamento completo, enquanto o segundo deve ser um laptop ou dispositivo móvel.

Como o software saberia que tipo de dispositivo está instalado? Há brindes nas especificações de hardware para determinar algo como isto (ou seja, a presença de uma bateria)?

Dado que o software é totalmente funcional em ambos os dispositivos, essa condição se tornaria irrelevante se eu comprar um laptop de última geração? é tão rápido quanto a área de trabalho?

O software pode realmente diferenciar entre um computador de mesa e um laptop?

Os respondentes do SuperUser da Answer

abnev e Technik Empire têm a resposta para nós. Primeiro, abnev:

No Linux, você pode executar o seguinte comando:

  • sudo dmidecode -string chassis-type

Em um laptop, isso retornará laptop, notebook, portátil ou sub-notebook (dependendo

Para Windows, consulte a seguinte documentação do TechNet para determinar o tipo de chassi do computador: Identificando o tipo de chassi de um computador

Seguido pela resposta do Technik Empire:

Para adicionar ao outro resposta aqui sobre o Linux, o software Windows também pode acessar essas informações através de vários métodos / objetos WinAPI fornecidos. Um exemplo é o Win32_ComputerSystem, que entre outros, tem membros como:

Os valores possíveis incluem:

Quanto ao modo como o Windows sabe disso, embora eu não possa dizer com certeza porque atualmente não tenho o código-fonte do Windows nem nenhuma documentação oficial links, eu diria que é uma simples questão da ID de hardware dentro do computador que fornece essa informação para o sistema operacional.

Como o Windows possui uma rede de parceiros massiva que envia seus drivers diretamente para a Microsoft (para atualizações de driver via Windows Update) e drivers “padrão” para incluir na mídia de instalação), é muito fácil para o Windows descobrir com precisão em que tipo de computador você está instalado. Apenas pelo ID da CPU sozinho, você poderia determinar se é um computador de mesa ou um laptop.


Tem algo a acrescentar à explicação? Som desligado nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui.


Como transformar um PC com Windows em um repetidor sem fio

Como transformar um PC com Windows em um repetidor sem fio

Um repetidor fica dentro do alcance da sua rede Wi-Fi e o "repete", estendendo sua cobertura Wi-Fi além do roteador sozinho. Se o seu Wi-Fi cobre apenas uma metade de sua casa, um repetidor colocado no meio da sua casa pode estender seu Wi-Fi para o resto do prédio. Existem três maneiras de fazer isso: A melhor maneira, que está comprando um repetidor por menos de US $ 50, uma maneira decente, que é comprar software repetidor de US $ 50 para um PC, e a maneira não tão boa, que usa um recurso embutido (mas livre) do Windows.

(how-to)

A Diferença Entre Gaming “Lag” e Low FPS (e Como Corrigir)

A Diferença Entre Gaming “Lag” e Low FPS (e Como Corrigir)

Muitos jogadores se referem a qualquer problema de performance em um jogo online como “lag”. Mas se o frame do seu computador A taxa é baixa, o que não é a mesma coisa que lag - lag e baixo FPS são problemas diferentes com causas diferentes. Este artigo foi escrito porque muitos jogadores chamam qualquer problema de desempenho de "lag".

(how-to)