A seguir, estão oito maneiras de encontrar o Uptime no sistema operacional Windows.
1: Usando o Gerenciador de Tarefas
No Windows Vista e Windows Server 2008, o Gerenciador de tarefas foi aprimorado para mostrar informações adicionais sobre o sistema. Uma dessas informações é o tempo de execução do servidor.
Clique com o botão direito do mouse na barra de tarefas e clique em Gerenciador de tarefas. Você também pode clicar em CTRL+ SHIFT+ ESCpara acessar o Gerenciador de tarefas.
No Gerenciador de tarefas, selecione a guia Desempenho.
O tempo de atividade do sistema atual é mostrado em Sistema ou Desempenho ⇒ CPU para Win 8/10.
2: Usando o System Information Utility
O systeminfoutilitário de linha de comando verifica e exibe várias estatísticas do sistema, como data de instalação, hotfixes instalados e muito mais. Abra um prompt de comando e digite o seguinte comando:
systeminfo
Você também pode restringir os resultados apenas à linha necessária:
systeminfo | find "System Boot Time:"
3: Usando o Utilitário Uptime
A Microsoft publicou uma ferramenta chamada Uptime.exe. É uma ferramenta simples de linha de comando que analisa as informações de confiabilidade e disponibilidade do computador. Pode funcionar local ou remotamente. Em sua forma simples, a ferramenta exibirá o tempo de atividade do sistema atual. Uma opção avançada permite acessar informações mais detalhadas, como desligamento, reinicializações, falhas no sistema operacional e instalação do Service Pack.
Leia o seguinte KB para obter mais informações e para os links de download:
Faça o download do uptime.exe no link acima e salve-o em uma pasta, de preferência em uma pasta que esteja no caminho do sistema (como o SYSTEM32).
Abra uma janela elevada do prompt de comando. Para abrir um prompt de comando elevado, clique em Iniciar, clique em Todos os Programas, clique em Acessórios, clique com o botão direito do mouse em Prompt de Comando e clique em Executar como administrador. Você também pode digitar CMD na caixa de pesquisa do menu Iniciar e, quando vir o ícone do Prompt de Comando, clique nele para selecioná-lo, mantenha pressionado
CTRL+ SHIFTe pressione ENTER.
Navegue até onde você colocou o utilitário uptime.exe.
Execute o uptime.exeutilitário. Você pode adicionar um /? ao comando para obter mais opções.
Ele não oferece muitos parâmetros de linha de comando:
C:\uptimefromcodeplex\> uptime /?
usage: Uptime [-V]
-V display version
C:\uptimefromcodeplex\> uptime -V
version 1.1.0
3.1: Usando o antigo Uptime Utility
Existe uma versão mais antiga do utilitário "uptime.exe". Isso tem a vantagem de NÃO precisar do .NET. (Ele também possui muito mais recursos, além do simples tempo de atividade.)
C:\uptimev100download>uptime.exe /?
UPTIME, Version 1.00
(C) Copyright 1999, Microsoft Corporation
Uptime [server] [/s ] [/a] [/d:mm/dd/yyyy | /p:n] [/heartbeat] [/? | /help]
server Name or IP address of remote server to process.
/s Display key system events and statistics.
/a Display application failure events (assumes /s).
/d: Only calculate for events after mm/dd/yyyy.
/p: Only calculate for events in the previous n days.
/heartbeat Turn on/off the system's heartbeat
/? Basic usage.
/help Additional usage information.
4: Usando o utilitário NET STATISTICS
Outro método fácil, se você se lembra, é usar as informações aproximadas encontradas nas estatísticas exibidas pelo comando NET STATISTICS. Abra um prompt de comando e digite o seguinte comando:
net statistics workstation
As estatísticas devem informar quanto tempo está em execução, embora em alguns casos essas informações não sejam tão precisas quanto outros métodos.
5: Usando o Visualizador de Eventos
Provavelmente o mais preciso de todos, mas exige alguns cliques. Ele não exibe uma contagem exata de dias ou horas desde a última reinicialização, mas exibirá informações importantes sobre o motivo pelo qual o computador foi reiniciado e quando o fez. Precisamos examinar o ID do evento 6005, que indica que o computador acabou de inicializar, mas você deve estar ciente do fato de que existem praticamente centenas, senão milhares, de outros tipos de eventos com os quais você poderia aprender. .
Nota: BTW, o ID do evento 6006 é o que nos informa quando o servidor está inoperante; portanto, se houver muita diferença de horário entre os eventos 6006 e 6005, o servidor ficou inativo por um longo tempo.
Nota: Você também pode abrir o Visualizador de Eventos digitando eventvwr.msc no comando Executar e também pode usar o atalho encontrado na pasta Ferramentas Administrativas.
Clique em Visualizador de Eventos (Local) no painel de navegação esquerdo.
No painel do meio, clique no tipo de evento Informações e role para baixo até ver o ID do Evento 6005. Clique duas vezes no ID do Evento 6005 ou clique com o botão direito do mouse e selecione Exibir Todas as Instâncias deste Evento.
Uma lista de todas as instâncias do 6005 Event ID será exibida. Você pode examinar esta lista, examinar as datas e horas de cada evento de reinicialização e assim por diante.
Abra a ferramenta Gerenciador do Servidor clicando com o botão direito do mouse no ícone Computador no menu Iniciar (ou na área de trabalho, se você a tiver ativado) e selecione Gerenciar. Navegue para o Visualizador de Eventos.
GetTickCount64 recupera o número de milissegundos decorridos desde que o sistema foi iniciado.
7: usando o WMI
wmic os get lastbootuptime
8: O novo uptime.exe para Windows XP e superior
Como a ferramenta da Microsoft, mas compatível com todos os sistemas operacionais, inclusive o Windows 10 e o Windows Server 2016, este utilitário de tempo de atividade não requer um prompt de comando elevado e oferece uma opção para mostrar o tempo de atividade nos DD: HH: MM: SS e em formatos legíveis por humanos (quando executados com o -hparâmetro de linha de comando).
Além disso, esta versão uptime.exeserá executada e mostrará o tempo de atividade do sistema, mesmo quando iniciado normalmente a partir de uma sessão do explorer.exe (ou seja, não através da linha de comando) e fará uma pausa para que o tempo de atividade seja lido:
Nota para o Win XP / 2003 : 1. não utilizável (não exibido no Gerenciador de tarefas) 2. pode não incluir o tempo de inicialização (nem mesmo no meu PC), mas o tempo de atividade explícito - ao contrário da saída posterior de informações do sistema Windows. Note-se que systeminfo saída está localizada, assim por diante um não-Inglês do Windows que você precisa para substituir o "tempo de inicialização do sistema" em conformidade ou apenas correr systeminfoe verificar toda a produção
FelixD
48
Agora, ISSO é o que chamo de RESPOSTA INTEIRA! :-)
Andrew Steitz
2
Observe que o tempo de atividade relatado em "1: Usando o Gerenciador de Tarefas" pode diferir do tempo de inicialização, pois não inclui o tempo gasto no estado de hibernação. Por exemplo, meu PC foi inicializado há dois dias e relata apenas 8:20 de tempo de atividade.
user1708042
3
A opção 1 parece ter desaparecido novamente no Windows 8 Task Manager.
1. Go to "Start" -> "Run".
2. Write "CMD" and press on "Enter" key.
3. Write the command "net statistics server" and press on "Enter" key.
4. The line that start with "Statistics since …" provides the time that the server was up from.
The command "net stats srv" can be use instead.
Opção 2:
Ferramenta Uptime.exe permite estimar a disponibilidade do servidor com o Windows NT 4.0 SP4 ou superior
net statistics server
no prompt de comando.Respostas:
A seguir, estão oito maneiras de encontrar o Uptime no sistema operacional Windows.
1: Usando o Gerenciador de Tarefas
No Windows Vista e Windows Server 2008, o Gerenciador de tarefas foi aprimorado para mostrar informações adicionais sobre o sistema. Uma dessas informações é o tempo de execução do servidor.
O tempo de atividade do sistema atual é mostrado em Sistema ou Desempenho ⇒ CPU para Win 8/10.
2: Usando o System Information Utility
O
systeminfo
utilitário de linha de comando verifica e exibe várias estatísticas do sistema, como data de instalação, hotfixes instalados e muito mais. Abra um prompt de comando e digite o seguinte comando:Você também pode restringir os resultados apenas à linha necessária:
3: Usando o Utilitário Uptime
A Microsoft publicou uma ferramenta chamada Uptime.exe. É uma ferramenta simples de linha de comando que analisa as informações de confiabilidade e disponibilidade do computador. Pode funcionar local ou remotamente. Em sua forma simples, a ferramenta exibirá o tempo de atividade do sistema atual. Uma opção avançada permite acessar informações mais detalhadas, como desligamento, reinicializações, falhas no sistema operacional e instalação do Service Pack.
Leia o seguinte KB para obter mais informações e para os links de download:
Para usá-lo, siga estas etapas:
uptime.exe
utilitário. Você pode adicionar um /? ao comando para obter mais opções.Ele não oferece muitos parâmetros de linha de comando:
3.1: Usando o antigo Uptime Utility
Existe uma versão mais antiga do utilitário "uptime.exe". Isso tem a vantagem de NÃO precisar do .NET. (Ele também possui muito mais recursos, além do simples tempo de atividade.)
Link para download: Ferramenta de tempo de atividade do servidor Windows NT 4.0 (uptime.exe) (x86 final)
4: Usando o utilitário NET STATISTICS
Outro método fácil, se você se lembra, é usar as informações aproximadas encontradas nas estatísticas exibidas pelo comando NET STATISTICS. Abra um prompt de comando e digite o seguinte comando:
As estatísticas devem informar quanto tempo está em execução, embora em alguns casos essas informações não sejam tão precisas quanto outros métodos.
5: Usando o Visualizador de Eventos
Provavelmente o mais preciso de todos, mas exige alguns cliques. Ele não exibe uma contagem exata de dias ou horas desde a última reinicialização, mas exibirá informações importantes sobre o motivo pelo qual o computador foi reiniciado e quando o fez. Precisamos examinar o ID do evento 6005, que indica que o computador acabou de inicializar, mas você deve estar ciente do fato de que existem praticamente centenas, senão milhares, de outros tipos de eventos com os quais você poderia aprender. .
Nota: BTW, o ID do evento 6006 é o que nos informa quando o servidor está inoperante; portanto, se houver muita diferença de horário entre os eventos 6006 e 6005, o servidor ficou inativo por um longo tempo.
Nota: Você também pode abrir o Visualizador de Eventos digitando eventvwr.msc no comando Executar e também pode usar o atalho encontrado na pasta Ferramentas Administrativas.
5.1: Log de eventos via PowerShell
6: programaticamente, usando GetTickCount64
7: usando o WMI
8: O novo uptime.exe para Windows XP e superior
Como a ferramenta da Microsoft, mas compatível com todos os sistemas operacionais, inclusive o Windows 10 e o Windows Server 2016, este utilitário de tempo de atividade não requer um prompt de comando elevado e oferece uma opção para mostrar o tempo de atividade nos DD: HH: MM: SS e em formatos legíveis por humanos (quando executados com o
-h
parâmetro de linha de comando).Além disso, esta versão
uptime.exe
será executada e mostrará o tempo de atividade do sistema, mesmo quando iniciado normalmente a partir de uma sessão do explorer.exe (ou seja, não através da linha de comando) e fará uma pausa para que o tempo de atividade seja lido:e quando executado como
uptime -h
:fonte
systeminfo
e verificar toda a produçãoEu uso esse pequeno trecho do PowerShell:
que gera algo como o seguinte:
fonte
Duas maneiras de fazer isso ..
Opção 1:
Opção 2:
Ferramenta Uptime.exe permite estimar a disponibilidade do servidor com o Windows NT 4.0 SP4 ou superior
http://support.microsoft.com/kb/232243
Espero que tenha ajudado!
fonte