pt.phhsnews.com


pt.phhsnews.com / Por que o Windows deseja reinicializar com freqüência?

Por que o Windows deseja reinicializar com freqüência?


Se houver uma reclamação que quase todo mundo parece ter sobre o Windows, é porque deseja reinicializar com tanta frequência. Seja para atualizações do Windows ou apenas durante a instalação, desinstalação ou atualização de software, o Windows sempre pedirá para reiniciar.

O Windows geralmente precisa ser reinicializado porque não pode modificar os arquivos do sistema enquanto estão sendo usados. Esses arquivos são bloqueados e só podem ser modificados quando não estão sendo usados ​​

O que a reinicialização faz?

O Windows não pode atualizar ou remover arquivos em uso. Quando o Windows Update baixa novas atualizações, ele não pode aplicá-las imediatamente aos arquivos de sistema do Windows. Esses arquivos estão em uso e bloqueados contra quaisquer alterações. Para instalar essas atualizações, o Windows precisa desligar a maior parte do sistema operacional. O Windows pode, então, reiniciar o sistema e carregar os arquivos atualizados ao inicializar

As reinicializações também podem ser necessárias ao atualizar ou remover determinados tipos de software. Por exemplo, se você estiver usando algum tipo de programa antivírus ou um driver de hardware que se conecte profundamente ao sistema, seus arquivos serão carregados na memória e protegidos contra modificação. Ao atualizar ou remover arquivos em uso, o Windows pode precisar reinicializar o computador e modificar os arquivos antes que o sistema seja totalmente inicializado.

Reinicializações do Windows Update

RELACIONADAS: Impedir que o Windows reinicie o computador após as atualizações do Windows

A Microsoft freqüentemente lança patches para o Windows, com a maioria deles chegando no "Patch Tuesday", na segunda terça-feira de cada mês. A maioria dessas atualizações modifica os arquivos do sistema que não podem ser atualizados enquanto o Windows está em execução, portanto, eles exigem uma reinicialização. Nem todo Windows Update requer uma reinicialização, no entanto. Por exemplo, as atualizações para o Microsoft Office não devem exigir uma reinicialização - esses arquivos podem ser descarregados da memória reiniciando o Office.

O Windows interrompe a reinicialização porque as atualizações de segurança não são realmente instaladas até que você faça isso. A Microsoft introduziu pop-ups que o incomodam a reiniciar seu computador e até a reinicializar o computador automaticamente nos primeiros dias do Windows XP, quando worms como Blaster, Sasser e Mydoom estavam em execução. A Microsoft queria garantir que todos fossem reinicializados rapidamente após receber as atualizações para que não fossem infectados. As atualizações não ajudariam se as pessoas esperassem dias ou semanas antes de reinicializar e se infectassem enquanto isso

Instalando, Desinstalando ou Atualizando Software

Os programas de software às vezes querem reinicializar o computador quando você instala, desinstala ou atualiza eles. Isso pode ser porque eles usam arquivos de sistema de baixo nível e drivers que não podem ser atualizados ou removidos na hora. Por exemplo, digamos que você desinstale seu programa antivírus. O desinstalador provavelmente não conseguirá remover todos os arquivos imediatamente, então você precisará reinicializar. O desinstalador agendará as exclusões de arquivos e o Windows excluirá automaticamente os arquivos na próxima vez que o computador for inicializado.

Alguns programas também podem querer que você reinicie depois de instalá-los. Por exemplo, quando você instala um antivírus, ele pode querer que você seja reinicializado imediatamente para que ele possa monitorar o processo de inicialização. Alguns drivers de hardware de baixo nível podem exigir uma reinicialização antes de poderem funcionar. Naturalmente, também é possível que alguns instaladores de programas solicitem a reinicialização quando não for realmente necessário.

Como o Windows Schedules File Move e Deletes on Reboot

O Windows oferece uma API que os desenvolvedores de aplicativos podem usar para mover, renomear e ou excluir um arquivo em uso. O aplicativo solicita que o Windows renomeie ou mova um arquivo quando o computador é reinicializado e a solicitação é gravada no valor HKLM System CurrentControlSet Control Gerenciador de sessões PendingFileRenameOperations no registro. Quando o Windows é inicializado, ele verifica essa chave do Registro e executa quaisquer operações de arquivos solicitadas pelos programas.

RELACIONADO: Como excluir, mover ou renomear arquivos bloqueados no Windows

Você pode visualizar a lista de pendentes arquivo mudanças e agendar seus próprios movimentos e exclusões usando os utilitários PendMoves e MoveFile SysInternals. Isso permite excluir e mover arquivos que você não pode excluir porque estão em uso no momento. Existem outros utilitários que oferecem para mover ou excluir arquivos na reinicialização, e todos eles funcionam escrevendo para essa chave de registro do Windows. Alguns utilitários também permitem desbloquear arquivos bloqueados e excluí-los ou movê-los, mas isso causará problemas se você tentar desbloquear e modificar arquivos dos quais o sistema dependa.

E sobre o Linux e outros sistemas operacionais?

Se você já usou o Linux ou outro sistema operacional, provavelmente já percebeu que o Windows quer reinicializar com mais freqüência do que ele. O Linux simplesmente não incomoda você reiniciar como o Windows, mesmo depois de instalar as atualizações do sistema. Isso é verdade, mas não é tão simples.

No Windows, os arquivos que estão em uso normalmente são bloqueados e não podem ser modificados ou excluídos. No Linux, os arquivos em uso normalmente podem ser modificados ou excluídos. Isso significa que, em um sistema Linux, esses arquivos de biblioteca do sistema podem ser atualizados imediatamente sem uma reinicialização. Quaisquer arquivos em uso podem ser excluídos imediatamente.

RELACIONADO: O que é o kernel Linux e o que ele faz?

Aqui está o problema: as alterações não necessariamente entrarão em vigor até que você reinicie. Por exemplo, se você instalar uma atualização para uma biblioteca do sistema, os arquivos no disco serão atualizados imediatamente, mas qualquer processo em execução usando essa biblioteca ainda estará usando a versão antiga e insegura. Se você atualizar um programa, a nova versão desse programa não será usada até você fechar o programa e reiniciá-lo. Se você instalar um novo kernel Linux, você não estará usando o novo kernel até que você reinicie seu computador e inicialize no novo kernel. Há algumas maneiras de mudar para um novo kernel sem reinicializar, mas elas geralmente não são usadas em sistemas Linux de consumo e são mais para servidores que exigem tempo de atividade máximo.

Em outras palavras, uma reinicialização ainda é necessária para garantir atualizações importantes entraram em vigor no Linux. Claro, se você está executando um servidor e o tempo de atividade é importante para você, você pode contornar a necessidade de atualizações, reiniciando processos afetados. Mas, se você é um usuário normal de desktop, provavelmente só vai querer reinicializar seu computador.


A boa notícia é que a reinicialização se tornou menos necessária com o tempo. O Windows agora pode trocar muitos tipos de drivers - drivers gráficos, por exemplo - sem reiniciar o sistema. Recursos de segurança modernos (como ter o Firewall do Windows habilitado) tornaram o Windows mais seguro, portanto, o Windows 8 oferece um período de tolerância de três dias para reinicialização após as atualizações do Windows.

Crédito da imagem: Anders Sandberg / Flickr


Como solucionar problemas e recalibrar o Kinect do seu Xbox One

Como solucionar problemas e recalibrar o Kinect do seu Xbox One

O Kinect do seu Xbox One deve funcionar logo após você configurá-lo, mas ocasionalmente você pode ter problemas com reconhecimento de voz ou pessoas. Você pode recalibrar e redefinir seu Kinect para corrigir esses e outros problemas Certifique-se de que seu Kinect esteja habilitado Primeiro, verifique se o Kinect está realmente habilitado.

(how-to)

O que é o Visualizador de Eventos do Windows e Como Posso Usá-lo?

O que é o Visualizador de Eventos do Windows e Como Posso Usá-lo?

O Visualizador de Eventos do Windows mostra um log de mensagens do aplicativo e do sistema, incluindo erros, mensagens informativas e avisos. É uma ferramenta útil para solucionar todos os tipos de problemas do Windows. Observe que mesmo um sistema que funcione corretamente mostrará vários avisos e erros nos logs que você pode examinar com o Visualizador de Eventos.

(how-to)