Gerente Do Reinício De Vista
Nos dias velhos, "atualizar" um sistema operando-se
ou um programa significou instalar uma versão inteiramente nova do
software. Então Microsoft e alguns vendedores do software
começaram afixar "remendos" em placas de boletim, a seguir locais do
ftp, e eventualmente na correia fotorreceptora estranha, não disse
realmente a qualquer um que aqueles remendos estavam lá, mas
supuseram que os usuários intrepid do poder unearth as e as
começariam de algum modo instaladas.
Este estado de casos primitivo terminou algum Windows
versões há quando Microsoft introduziu o update de Windows, um
serviço que fizesse muito mais fácil de encontrar, download, e
instalar remendos da segurança, reparos do erro, software e
certificou updates do excitador, e o serviço embala. O terno
seguido vendedores do software, e tornam-se logo comuns para ter
"verificação para uma característica dos updates" em um pacote de
software de modo que você pudesse remanescer moderno.
Ter os updates os mais atrasados de Windows e as versões
as mais atrasadas dos programas é um boon real porque faz
computadores mais seguros e mais robust. Entretanto, não vem
sem um custo. Um dos assassinos os mais grandes da produtividade
é hoje a mensagem que requerida "reboot" você vê tudo demasiado
frequentemente após instalar mesmo o que parece como um remendo
menor. Esta mensagem temida significa que você tem que
conservar todo seu trabalho, fechado abaixo seus programas running,
reinício o sistema, e então abrir todos seus programas, janelas, e
originais mais uma vez. Está frustrando, e parece quase sempre
assim desnecessário. Por que há assim frequentemente uma
necessidade para um reinício após ter remendado Windows ou um
programa?
A resposta curta é que não é possível overwrite uma
lima executável running ou uma biblioteca de ligação dinâmica
(DLL), que o sistema se operando trave quando o programa estiver no
uso. Se o update incluir uma versão nova de um executável ou
de um DLL running, e esse executável ou DLL não puder ser fechado
para baixo, a única maneira executar o update é com um reboot, que
se assegure de que todos os executables e DLLs estejam descarregados.
Por que não pode você justo fechar o programa running?
Não é aquele fácil, infelizmente. Para uma coisa, você
não pode ser certo estes dias em que você fecha abaixo um programa
que você esteja fechando abaixo todos os exemplos do programa na
memória. Considere a palavra de Microsoft, para o exemplo, que
pode funcionar não somente na janela da palavra, mas também no
outlook como o editor do email, no Internet Explorer quando indica uma
lima do doc, e assim por diante. Para uma outra coisa, muitas
limas executáveis operam-se no fundo, e você não sabe mesmo que
não estão funcionando, assim lá são nenhuma relação para os
fechar para baixo.
Naturalmente, é silly descarregar o sistema inteiro
apenas ao remendo o que poderia ser uma única lima running.
Felizmente, Windows Vista tackling este absurdity com a
tecnologia nova do gerente do reinício. O gerente do reinício
faz três coisas:
-
Procura todos os processos que estão usando a lima que
necessita ser atualizada.
-
Fecha abaixo todos aqueles processos.
-
Depois que os updates são aplicados, reinicia aqueles
processos
O truque real aqui é a maneira que reinicia o
gerente executa estes reinícios nos programas projetados trabalhar
com gerente do reinício. Não começa apenas acima o programa e
não o deixa para afastar para yourself reabrindo todos seus
originais. Instead, o gerente do reinício preservam o estado
exato de cada processo running e então os restores que indicam em
cima de reiniciar o processo. Assim se você estiver trabalhando
na palavra em um original nomeado Budget.doc e o cursor estiver na
linha 10, coluna 20, o gerente do reinício reinicia não somente a
palavra, mas ele também abre Budget.doc e restaura o cursor à linha
10, coluna 20. (Microsoft chama conservar um estado do programa
nesta maneira "que freeze-drying" o programa.) Anote que a
funcionalidade cheia do gerente do reinício está disponível somente
às aplicações escritas à vantagem da tomada dela. O
escritório 2007 é o único programa que eu sei do esse tenho esta
potencialidade, mas espera a maioria de aplicações principais
transformar-se reinício Manageraware em suas versões seguintes.
Para os programas que não suportam o gerente do
reinício, Windows Vista introduz uma idéia nova chamada DLLs "de
lado a lado compliant". Esta tecnologia permite um programa da
instalação de escrever uma versão nova de um DLL ao disco duro,
mesmo se a versão velha é ainda dentro uso. Quando você fecha
abaixo o programa, Vista substitui a versão velha do DLL com o novo,
assim que o update estará completo a próxima vez que você começa a
aplicação.
Todo o este meios que os updates devem reque distante
poucos reboots em Vista do que em XP. Não esse os reboots
serão requeridos nunca, entretanto. No detalhe, haverá sempre
os remendos que devem atualizar um ou mais lima de sistema operando-se
do núcleo. Pela definição, o funcionamento das limas de
sistema operando-se do núcleo na partida e remanesce funcionando tão
por muito tempo como o sistema é girado sobre, e não é possível o
fechar para baixo sem fechar abaixo o OS inteiro. (tècnica,
você pode rebatizar a lima e então instalar a versão nova sob o
nome velho, mas aquele pode conduzir a todos os tipos de problemas de
sistema.) Nestas situações, não haverá nenhuma escolha mas
recarregará para aplicar o remendo. Esperançosamente,
entretanto, uma parada programada de Vista e uns tempos mais rápidos
da partida farão esta mais menos de um headache também.
este é um artigo adicionado por Sandra Rouane
Disclaimer: Nosso Web site não
é responsável para a informação contida por este artigo.
Este artigo em nenhuma maneira reflete as vistas, as opiniões,
os pensamentos ou a opinião da equipe de funcionários do diretório
dos artigos.
Observação da tradução: O artigo de
"gerente do reinício Vista" foi traduzido usando um serviço de
tradução automatizado. Nós desculpamo-nos sincerely por todos
os erros da tradução que ocorram. Obrigado compreendendo.