Como remover imagens personalizadas da tela de bloqueio e da conta de usuário do Windows 8/10

Ao realizar a venda de um tablet híbrido da Positivo com Windows 8, precisava remover arquivos e configurações pessoais do computador, como a imagem da tela de bloqueio e da conta de usuário; porém, o Windows não permite remover a lista de imagens selecionadas recentemente, tanto na tela de bloqueio quanto nas configurações da conta de usuário.

Para removermos imagens personalizadas da tela de bloqueio e da conta de usuário, precisamos removê-las manualmente do sistema.  Para removê-las, você precisará usar um programa chamado Unlocker (ele permite remover arquivos protegidos do sistema). Ao instalá-lo, cuidado para desmarcar a opção da Delta toolbar. Após instalá-lo, localize a imagem que você deseja excluir, dê botão direito e selecione a opção Unlocker.

Tela de bloqueio

windows-8-lockscreen-weather

Tela de bloqueio

No Windows 8, 8.1 e 10 existem duas telas de bloqueio. (4)

  • A tela de bloqueio do usuário é exibida quando o usuário bloqueia o PC enquanto está logado no Windows, ou quando o usuário é selecionado na tela de logon, o tempo expira, e o PC retorna para a tela de bloqueio. Cada usuário pode alterar seu plano de fundo para uma imagem de sua escolha.
  • A imagem da tela de bloqueio padrão é aquela exibida quando não há nenhum usuário logado ou selecionado atualmente no Windows.

Se você estiver usando uma conta Microsoft e possuí a configuração Configurações habilitada para sincronização, então a imagem de plano de fundo da tela de bloqueio também será exibida em qualquer PC que você entrar com a mesma conta Microsoft. (4)

Para excluir imagens customizadas da tela de bloqueio adicionadas em “Configurações do PC > PC e Dispositivos > Tela de bloqueio” para exibir somente as imagens padrões da tela de bloqueio, delete as imagens de plano de fundo usadas pela tela de bloqueio no diretório abaixo. (4)

C:\ProgramData\Microsoft\Windows\SystemData\S-1-5-21...\ReadOnly\LockScreen_(letter)

Este local é apenas um diretório temporário para exibir imagens da tela de bloqueio que você utilizou no passado. As imagens desta localização muda constantemente a medida que você altera a imagem da tela de bloqueio usando novas imagens no seu computador. (4)

As imagens padrões da tela de bloqueio podem ser encontradas no diretório Screen abaixo. (4)

C:\Windows\Web\Screen

Imagem da conta de usuário

Após você alterar sua imagem da conta (avatar) no Windows 8/10, a imagem exibida por padrão não aparecerá na lista de imagens. Para restaurar a imagem da conta padrão no Windows 8/10, você precisará realizar os passos abaixo (2):

  1. Abra as Configurações do PC
  2. Vá para Contas > Sua conta.
  3. Clique no botão Selecionar abaixo da sua imagem da conta atual.
    windows-10-user-picture-browse-button-600x492
  4. Na caixa de diálogo Abrir que aparecerá na tela, digite a seguinte localização na barra de endereços:
    C:\ProgramData\Microsoft\User Account Pictures

    Então pressione a tecla Enter windows-10-programdata-address-bar-600x491

  5. Você poderá selecionar a imagem padrão de usuários:
    windows-10-default-avatar-600x494
    windows-10-default-avatar-2-600x492
  6. A imagem de usuário atual é armazenada no diretório oculto abaixo. (3)
    C:\Users\Public\Public Account Pictures\S-1-5-21.......(GUID for user account)
  7. As imagens de conta de usuários recentes usadas para sua conta de usuário são armazenadas no diretório oculto abaixo. (3)
    C:\Users\(user-name)\AppData\Roaming\Microsoft\Windows\AccountPictures

Referências

  1. How to delete Screen Lock custom photos in windows 8. Microsoft Community.
  2. How to restore the default user picture avatar in Windows 10. Winaero.
  3. How do I remove custom images from Windows 8 lock screen. Microsoft Community.
  4. Lock Screen – Background Image – Change in Windows 8. Windows Eight Forums.

A instalação do .NET 3.5 (NetFx3) falha com o Erro 3017 e HRESULT 80070BC9

O Erro 3017 é uma mensagem de erro genérica da Microsoft para “não foi nós mas alguma coisa travou”… [1]

Pode ser uma falha no acesso ao local que você está usando como source. O antivírus pode estar impedindo a instalação dos arquivos. Você pode tentar desabilitá-lo e tentar novamente.

O log abaixo (C:\Windows\Logs\DISM\dism.log) indica que o DISM falhou ao carregar os arquivos do sistema necessários para adicionar componentes opcionais ao sistema. Você pode tentar reparar a Component Store do Windows usando o SFC e CheckSUR/RestoreHealth. Você pode ainda realizar testes no disco rígido e na memória RAM para certificar-se que o computador encontra-se em bom estado.

2013-04-08 23:40:17, Error                 DISM   DISM Package Manager: PID=3756 TID=3768 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x80070bc9)
2013-04-08 23:40:17, Error                 DISM   DISM Package Manager: PID=3756 TID=3768 Failed processing package changes with session options - CDISMPackageManager::ProcessChangesWithOptions(hr:0x80070bc9)
2013-04-08 23:40:17, Error                 DISM   DISM Package Manager: PID=3756 TID=3768 Failed ProcessChanges. - CPackageManagerCLIHandler::Private_ProcessFeatureChange(hr:0x80070bc9)
2013-04-08 23:40:17, Error                 DISM   DISM Package Manager: PID=3756 TID=3768 Failed while processing command enable-feature. - CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x80070bc9)
2013-04-08 23:40:17, Error                 DISM   DISM.EXE: DISM Package Manager processed the command line but failed. HRESULT=80070BC9
2013-04-08 23:38:10, Warning               DISM   DISM Provider Store: PID=3160 TID=3172 Failed to Load the provider: C:\Windows\TEMP\505F54F1-4977-4233-835C-8B6DA83BCAEB\PEProvider.dll. - CDISMProviderStore::Internal_GetProvider(hr:0x8007007e)
2013-04-08 23:39:23, Warning               DISM   DISM Provider Store: PID=3756 TID=3768 Failed to Load the provider: C:\Users\ADMINI~1\AppData\Local\Temp\2\F1B7A223-F380-4F42-84BF-396D374EE80B\PEProvider.dll. - CDISMProviderStore::Internal_GetProvider(hr:0x8007007e)
2013-04-08 23:39:23, Warning               DISM   DISM Provider Store: PID=3756 TID=3768 Failed to Load the provider: C:\Users\ADMINI~1\AppData\Local\Temp\2\F1B7A223-F380-4F42-84BF-396D374EE80B\IBSProvider.dll. - CDISMProviderStore::Internal_GetProvider(hr:0x8007007e)
2013-04-08 23:39:23, Warning               DISM   DISM Provider Store: PID=3756 TID=3768 Failed to get the IDismObject Interface - CDISMProviderStore::Internal_LoadProvider(hr:0x80004002)
2013-04-08 23:39:23, Warning               DISM   DISM Provider Store: PID=3756 TID=3768 Failed to Load the provider: C:\Users\ADMINI~1\AppData\Local\Temp\2\F1B7A223-F380-4F42-84BF-396D374EE80B\Wow64provider.dll. - CDISMProviderStore::Internal_GetProvider(hr:0x80004002)
2013-04-08 23:39:23, Warning               DISM   DISM Provider Store: PID=3756 TID=3768 Failed to Load the provider: C:\Users\ADMINI~1\AppData\Local\Temp\2\F1B7A223-F380-4F42-84BF-396D374EE80B\EmbeddedProvider.dll. - CDISMProviderStore::Internal_GetProvider(hr:0x8007007e)

Este erro pode estar ainda relacionado a inconsistências no registro do Windows, como podemos ver no log abaixo (C:\Windows\Logs\DISM\dism.log):

DISM Package Manager: PID=2536 TID=352 Error in operation: (null) (CBS HRESULT=0x80070bc9) - CCbsConUIHandler::Error
DISM Package Manager: PID=2536 TID=2292 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x80070bc9)
DISM Package Manager: PID=2536 TID=2292 Failed processing package changes with session options - CDISMPackageManager::ProcessChangesWithOptions(hr:0x80070bc9)
DISM Package Manager: PID=2536 TID=2292 Failed ProcessChanges. - CPackageManagerCLIHandler::Private_ProcessFeatureChange(hr:0x80070bc9)
DISM Package Manager: PID=2536 TID=2292 Failed while processing command enable-feature. - CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x80070bc9)
DISM Package Manager: PID=2536 TID=2292 Further logs for online package and feature related operations can be found at %WINDIR%\logs\CBS\cbs.log - CPackageManagerCLIHandler::ExecuteCmdLine
DISM.EXE: DISM Package Manager processed the command line but failed. HRESULT=80070BC9

O arquivo de log C:\Windows\Logs\CBS\CBS.log mostrava:

Info CSI 000000a7 Begin executing advanced installer phase 34 (0x00000022) index 246 (0x00000000000000f6) (sequence 278)
     Old component: [l:0]""
     New component: [ml:276{138},l:274{137}]"WWF-PerfCnt_ini, Culture=neutral, Version=6.3.9600.16384, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=x86, versionScope=NonSxS"
     Install mode: install
     Installer ID: {d82eedee-854e-4f9a-b458-ae1bc62a0e6b}
     Installer name: [16]"LodCtr Installer"
Info CSI 000000a8 Performing 1 operations; 1 are not lock/unlock and follow:
     (0) LockComponentPath (10): flags: 0 comp: {l:16 b:547843cbc942cf0124030000e4088408} pathid: {l:16 b:547843cbc942cf0125030000e4088408} path: [l:184{92}]"\SystemRoot\WinSxS\x86_wwf-perfcnt_ini_31bf3856ad364e35_6.3.9600.16384_none_086429b116eaedfd" pid: 8e4 starttime: 130396348381515426 (0x01cf42c9b949cea2)
Error CSI 00000002@2014/3/18:16:47:48.324 (F) Logged @2014/3/18:16:47:48.324 : [ml:242{121},l:240{120}]"RegQueryValue_ServiceFirstCounter("SYSTEM\CurrentControlSet\Services","Windows Workflow Foundation 3.0.0.0") fails (2,0)"
[gle=0x80004005]
Error CSI 00000003@2014/3/18:16:47:48.324 (F) Logged @2014/3/18:16:47:48.324 : [ml:354{177},l:352{176}]"Extract actual INI path "C:\Windows\inf\Windows Workflow Foundation 3.0.0.0\PerfCounters.ini" from "C:\Windows\inf\Windows Workflow Foundation 3.0.0.0000\PerfCounters_D.ini"."
[gle=0x80004005]
Error CSI 00000004@2014/3/18:16:47:48.324 (F) Logged @2014/3/18:16:47:48.324 : [ml:354{177},l:352{176}]"Extract actual INI path "C:\Windows\inf\Windows Workflow Foundation 3.0.0.0\PerfCounters.ini" from "C:\Windows\inf\Windows Workflow Foundation 3.0.0.0409\PerfCounters_D.ini"."
[gle=0x80004005]
Error CSI 00000005@2014/3/18:16:47:48.340 (F) CMIADAPTER: Inner Error Message from AI HRESULT = HRESULT_FROM_WIN32(1010)
[
[44]"The configuration registry key is invalid.
"
]
[gle=0x80004005]
Error CSI 00000006@2014/3/18:16:47:48.340 (F) CMIADAPTER: AI failed. HRESULT = HRESULT_FROM_WIN32(1010)

Pesquisando sobre a chave de registro mencionada no erro revelou que ela era relacionada a contadores de performance (Performance Counters).

Contadores de performance podem monitorar recursos do sistema como processador, memória, e atividade de disco e rede (I/O). Quando um desenvolvedor usa contadores de performance no seu aplicativo, eles podem publicar dados relacionados a performance. Contadores de performance estão disponíveis em sistemas Microsoft Windows 2000 e superiores. Eles podem ser visualizados usando o Monitor de performance (perfmon.exe). [3]

Um pouco mais de pesquisa me levaram a ferramenta lodctr.exe [2][4], e executando o comando abaixo em um Prompt de comando como administrador

Microsoft Windows [Version 6.2.9200]
(c) 2012 Microsoft Corporation. All rights reserved.

C:\Windows\system32>lodctr /R

Error: Unable to rebuild performance counter setting from system backup store, error code is 2
C:\Windows\system32>cd ..

C:\Windows>cd syswow64

C:\Windows\SysWOW64>lodctr /R

Info: Successfully rebuilt performance counter setting from system backup store
C:\Windows\SysWOW64>winmgmt.exe /RESYNCPERF

C:\Windows\SysWOW64>

restaurou os contadores de performance.

Mensagens sobre o resultado do comando podem ser obtidas através do Visualizador de eventos do Windows (eventvwr.msc).

No Windows 2000/XP/Server 2003 era necessário reparar os contadores de performance manualmente.

Você pode ainda usar a ferramenta Extensible Counter List (exctrlst.exe) disponível no CD de instalação do Windows XP/Server 2003 no diretório Support para certificar-se que em PerfOS a opção Performance  Counters Enabled está marcada.


REFERÊNCIAS

  1. Error 3017 in Dism /Online /Cleanup-Image /RestoreHealth – Windows Forum – https://windowsforum.com/threads/error-3017-in-dism-online-cleanup-image-restorehealth.188003/
  2. .NET 3.5 (NetFx3) Installation Fails With Error 3017 And HRESULT 80070BC9 on Server 2012 R2 – ManagedUX – https://managedux.com/2014/03/18/net-3-5-netfx3-installation-fails-with-error-3017-and-hresult-80070bc9-on-server-2012-r2/
  3. An Introduction to Performance Counters – Michael Groeger (2005) – CodeProject – http://www.codeproject.com/Articles/8590/An-Introduction-To-Performance-Counters
  4. LODCTR /R Error Code 2 – Microsoft TechNet Office Forums – https://social.technet.microsoft.com/Forums/office/en-US/9b01e1a6-d872-4f28-9280-f35d6ca02a9f/lodctr-r-error-code-2?forum=w7itprogeneral

Reparando uma instalação do Windows usando SFC e CheckSUR/RestoreHealth

Se mesmo após ler todo o post e seguir as recomendações nele os problemas continuarem, por favor, comente informando o conteúdo do arquivo de log do DISM (dism.log e CBS.log) e do SFCFix (SFCFix.txt) e, no Windows Vista/7, comente também o conteúdo do arquivo de log do CheckSUR (CheckSUR.log).

ÍNDICE

  • 1. INTRODUÇÃO
  • 2. DESENVOLVIMENTO
    • 2.1 COMPONENT-BASED SERVICING (CBS) [WinSxS]
    • 2.2 SERVICING PLATFORM (TrustedInstaller)
      • 2.2.1 Deployment Image System Management (DISM)
    • 2.3 WINDOWS RESOURCE PROTECTION (WRP)
    • 2.4 REVERTENDO A INSTALAÇÃO DE ATUALIZAÇÕES PENDENTES
    • 2.5 CORRIGINDO CORRUPÇÕES DA COMPONENT STORE
      • 2.5.1 System File Checker (SFC)
      • 2.5.2 CheckSUR / RestoreHealth
      • 2.5.3 SFCFix
      • 2.5.4 Reparo Manual
  • 3. CONCLUSÃO
  • REFERÊNCIAS
  • ANEXOS
    • ANEXO A: CÓDIGOS DE ERROS DO COMPONENT-BASED SERVICING

1. Introdução

Este post visa detalhar o funcionamento dos mecanismos de recuperação do Windows e como restaurar arquivos de sistema ausentes, substituídos ou corrompidos.

Continuar lendo “Reparando uma instalação do Windows usando SFC e CheckSUR/RestoreHealth”

Espaço em disco ocupado pelo Windows

As coisas recentemente mudaram com a disponibilidade de SSDs com capacidades de armazenamento inferior a tendência de drives de rotação. O consumo de disco do Windows crescia com o passar do tempo. Apesar de indesejado, o nível que isso era permitido era devido em grande parte ao aumento da capacidade de discos rígidos, combinado com a necessidade dos consumidores e foco de engenheiros em recursos de recuperabilidade, proteção de dados, a necessidade crescente de suporte a dispositivos, e a demanda para novos recursos inovadores. Porém, a proliferação de Solid State Drives (SSDs) mudou esta tendência, e está nos levando a considerar o impacto do espaço em disco de um modo muito mais inteligente do que o levado em consideração para o Windows 7.

Como todos nós já sabemos, adicionar novas funcionalidades consome espaço adicional em disco – no Windows ou qualquer outro software. Na verdade, o “código” ocupa uma porcentagem relativamente baixa do tamanho total do Windows. O código necessário para a instalação do Windows é aproximadamente 2 GB, enquanto o restante é devido a arquivos de exemplo, vídeos, planos de fundo de alta resolução, entre outros recursos que permitem aos usuários customizar sua experiência, e testar novos recursos.

Confiança e segurança foram considerações essenciais durante o processo de engenharia do Windows Vista. Grande parte do espaço total ocupado pelo Windows vem de um grande número de recursos de confiabilidade que os usuários dependem para restaurar o sistema, performance, proteção de dados e solução de problemas. Alguns destes recursos incluem a Restauração do sistema, hibernação, arquivo de paginação, backup do registro, atualizações e logs escritos por serviços. Cada um deles representa um “estado de backup” disponível para recuperar o sistema em situações diversas, algumas planejadas e outras não.

A Restauração do sistema e Hibernação são recursos que ajudam os usuários a recuperar o sistema e prevenir a perda de dados em situações como bateria baixa (hibernação), má instalação de aplicativos ou outro tipo de corrupção (restauração do sistema).

A Hibernação é usada primariamente em PCs móveis e salva seu trabalho no disco rígido e coloca o computador em um estado de extrema economia de energia. A Hibernação é usada em PCs móveis quando a bateria é drenada abaixo de um certo limite ou quando desligamos o computador sem usar a opção Desligar para estender a bateria o quanto for possível. No Windows Vista, a Hibernação também é usada automaticamente ao Suspender computadores desktop para manter uma cópia dos programas e trabalhos abertos. Este recurso é chamado Suspensão Híbrida (Hybrid Sleep) e é usada para salvar o estado para o disco rígido caso a energia falhe enquanto o computador estiver dormindo. Portanto, o tamanho reservado ao arquivo Hiberfil.sys é equivalente a quantidade de memória RAM do computador. A quantidade de memória RAM que acompanham os computadores aumentou de forma significativa, assim o espaço em disco ocupado pela Hibernação tornou-se mais notável do que antes. Este espaço deve ser reservado para garantir que em uma situação crítica de baixa bateria, o sistema pode facilmente escrever o conteúdo da memória para o disco. Qualquer usuário de PCs portáteis que já presenciou seu computador hibernando automaticamente quando a bateria está criticamente baixa pode apreciar a paz de espírito que este espaço ocupado provê.

Uma das razões por trás da compressão para salvar o arquivo de hibernação em disco não ser realizada: funcionalidades avançadas geralmente possuem a desvantagem de complexidade, que reflete-se em bugs em software ou pelo menos em comportamento inesperado. E comportamentos inesperados é tudo que um atacante precisa para obter acesso não autorizado. Outra razão é o modo como o NT inicia. Após o BIOS (ou EFI) passar o controle da iniciação para o NT, o bootloader inicia e carrega o suporte básico de hardware, que lê as informações de boot para saber onde o sistema está. É neste ponto que o arquivo de hibernação é carregado para a memória simplesmente copiando byte-por-byte. Tudo isso antes do kernel ser carregado, antes de qualquer driver complexo de sistema de arquivos estar presente. Para suportar compressão, uma lógica maior deveria ser puxada para esta camada. Ou, alternativamente, carregar os dados do arquivo de hibernação após carregar o kernel e todos os drivers associados e gerenciamento de memória. A primeira opção envolve tornar o sistema mais complexo (e assim mais exposto a falhas) enquanto a segunda opção torna a iniciação ainda mais longa.

A tabela abaixo exibe o espaço total ocupado pela instalação completa do Windows Vista Premium/Ultimate.

picture2_thumb

Aqui estão alguns itens que merecem destaque:

  • ~1GB para suporte a drivers. Windows Vista trabalha com milhares e milhares de dispositivos diferentes. A habilidade de plugar quase todos os dispositivos, mesmo sua impressora antiga, e tê-la reconhecida e instalada automaticamente é algo que os consumidores esperam do Windows. Nós recebemos muitos feedbacks para remover alguns drivers e a cada lançamento do Windows nós cuidadosamente polimos o suporte “in-box” a dispositivos de acordo com informações de telemetria relacionadas ao uso de dispositivos. A habilidade de instalar uma impressora ou dispositivo offline é um valor chave, especialmente para laptops, que representam quase a metade de todos os PCs sendo vendidos. Este cache local fica desatualizado a medida que fabricantes lançam atualizações para seus dispositivos, e como resultado, os usuários são direcionados ao Windows Update para obter a última versão quando um dispositivo é plugado. No futuro nós provavelmente poderemos assumir “sempre usar o Windows Update” mas a internet ainda não está presente na maioria dos lugares do mundo.
  • ~1GB de espaço ocupado por componentes do sistema para permitir um sistema de reversão e recuperação após a instalação de atualizações de segurança e recomendadas. Nós recebemos muitos feedbacks positivos sobre a robustez de manutenção. O desejo de desinstalar uma atualização específica por uma variedade de motivos continua sendo um importante indicador de confiabilidade. Uma das razões para disponibilizar a desinstalação de uma atualização ou service pack disponível é, como você sabe, permitir a desinstalação de uma atualização quando ela causa um problema. A questão é: “Quando você sabe que tudo está funcionando?” Alguns bugs são sutis e podem demorar a aparecer para alguns usuários.
  • ~1GB para suporte a hibernação necessária para prevenir perda de dados quando o computador encontra-se em estado de espera por muitas horas.
  • ~315mb de Fontes. Usuários do Windows falam muitas linguagens diferentes, frequentemente no mesmo PC, e desejam que o Windows “fale” com eles. O Windows Vista contém suporte nativo a fontes para permitir usuários com sistemas de um idioma possam ler ou acessar websites em outro.
  • ~52MB de arquivos de log. Sejam logs de eventos, de instalação de atualizações, ou logs de instalação de dispositivos, este espaço consumido torna-se crítico ao tentar diagnosticar um problema. Estes logs são frequentemente usados pela nossa equipe de suporte ou helpdesks corporativos para diagnosticar uma falha específica. [Este número é tão insignificante perto da quantidade de material legível que ele representa].

Disk Space – Engineering Windows 7 – MSDN Blogs – http://blogs.msdn.com/b/e7/archive/2008/11/19/disk-space.aspx

Como o Windows decide qual rota seguir quando existem 2 conexões para a internet

No quartel onde sirvo, possuímos 2 OM (Organizações Militares) no mesmo espaço físico. São elas: 16 GAC AP (quartel que faço parte) e a Bia Cmd C Art Ex (Bateria de Comando do Comando de Artilharia do Exército), antiga BCAD/6 (Bateria do Comando da Artilharia Divisionária da 6ª Divisão de Exército).

Ambas as OM recebem mercadorias pelo Almoxarifado do 16 GAC AP. Possuímos um programa do Exército para Controle de material (O Simatex, Sistema de Material do Exército) que possuí um banco de dados central em um dos nossos servidores do 16 GAC AP.

Possuímos um fio de internet que liga o 16 GAC AP com a BCAD no único computador que necessita realizar pedidos via Simatex para o Almox.

Apesar de estarmos no mesmo espaço físico, ambos os quarteis possuem redes de acesso distintas. Ao formatarem o computador do Almox da BCAD, ao acessar o navegador, ele pedia o usuário e senha do nosso servidor proxy, e não o do servidor proxy da BCAD.

Isso ocorreu devido ao Windows estar priorizando nossa conexão no lugar da BCAD. Para acessar a internet, o Windows estava tentando acessá-la pela nossa placa de rede, e não pela placa de rede da rede interna da BCAD.

Para que o Windows pude-se voltar a acessar a internet normalmente, precisamos priorizar o acesso a serviços de rede a outra placa de rede que pertence a rede interna da BCAD.

Para isso, abra o Menu iniciar, localize o ícone de rede próximo ao relógio. Clique nele e selecione “Abrir a Central de Rede e Compartilhamento”.

Agora, na barra a esquerda, selecione a opção “Alterar as configurações do adaptador”. Na nova tela que abrir, pressione a tecla “<ALT>” e, na barra de menu, selecione “Avançado > Configurações avançadas“.  Use as setas em verde para alterar a prioridade das conexões de rede.

configuracoes-avancadas

Outra forma de alterar a rota padrão é através do comando route. Para exibir as rotas atualmente definidas, use o comando:

C:Documents and SettingsJason> route print

===========================================================================
Interface List
0x1 ........................... MS TCP Loopback interface
0x2 ...00 50 56 c0 00 08 ...... VMware Virtual Ethernet Adapter for VMnet8
0x3 ...00 50 56 c0 00 01 ...... VMware Virtual Ethernet Adapter for VMnet1
0x4 ...00 16 17 6c 38 31 ...... VIA Compatable Fast Ethernet Adapter - Packet Scheduler Miniport
0x5 ...00 11 67 25 56 41 ...... Bluetooth PAN Network Adapter - Packet Scheduler Miniport
===========================================================================
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.15 20
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
169.254.0.0 255.255.0.0 192.168.1.15 192.168.1.15 30
192.168.1.0 255.255.255.0 192.168.1.11 192.168.1.11 20
192.168.1.0 255.255.255.0 192.168.1.12 192.168.1.12 20
192.168.1.0 255.255.255.0 192.168.1.15 192.168.1.15 20
192.168.1.11 255.255.255.255 127.0.0.1 127.0.0.1 20
192.168.1.12 255.255.255.255 127.0.0.1 127.0.0.1 20
192.168.1.15 255.255.255.255 127.0.0.1 127.0.0.1 20
192.168.1.255 255.255.255.255 192.168.1.11 192.168.1.11 20
192.168.1.255 255.255.255.255 192.168.1.12 192.168.1.12 20
192.168.1.255 255.255.255.255 192.168.1.15 192.168.1.15 20
224.0.0.0 240.0.0.0 192.168.1.11 192.168.1.11 20
224.0.0.0 240.0.0.0 192.168.1.12 192.168.1.12 20
224.0.0.0 240.0.0.0 192.168.1.15 192.168.1.15 20
255.255.255.255 255.255.255.255 192.168.1.11 192.168.1.11 1
255.255.255.255 255.255.255.255 192.168.1.12 192.168.1.12 1
255.255.255.255 255.255.255.255 192.168.1.15 192.168.1.15 1
255.255.255.255 255.255.255.255 192.168.1.15 5 1
Default Gateway: 192.168.1.1
===========================================================================
Persistent Routes:
None

Esta lista é preenchida automaticamente dependendo da ordem dos adaptadores da rede (conforme ilustrado neste post), mas podemos definir rotas específicas para determinados IPs ou para acesso a internet (0.0.0.0 representa a rota padrão para endereços desconhecidos, como a internet).

Para alterarmos a rota padrão da internet para o gateway com IP 192.168.1.15, use o comando:

route ADD -p 0.0.0.0 MASK 0.0.0.0 192.168.1.15

É possível adicionar rotas para endereços IP ou faixa de IP específicos (o comando abaixo define a rota padrão para a rede 192.168.1.0 para o gateway 192.168.1.1):

route ADD -p 192.168.1.0 MASK 255.255.255.0 192.168.1.1

Para definir a rota padrão para um IP específico, use máscara 255.255.255.255.

O argumento -p torna a rota persistente (mantém-se após a reinicialização).

Para deletar uma rota, use o comando:

route DELETE 192.168.1.0

How does Windows 7 decide which route to take if 2 connections to an internet source exist (e.g. a Wireless and an Ethernet one to a router) – Super User – http://superuser.com/questions/198544/how-does-windows-7-decide-which-route-to-take-if-2-connections-to-an-internet-so

Add Persistent Route on Windows XP – LabTestProject.com – http://www.labtestproject.com/using_windows/add_persistent_route_on_windows_xp

Route – Microsoft Windows XP Professional Product Documentation – https://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/route.mspx?mfr=true

Instalação da tradução (MUI) do Windows XP, Internet Explorer 7/8 e Windows Media Player 10/11 para PT-BR

Windows XP

Precisamos, antes de tudo, instalar a tradução (MUI) do Windows XP. Precisamos instalá-la ANTES do Service Pack 3, por que ela foi desenvolvida para o Service Pack 2.

Ela somente é distribuída para Empresas com vínculos com a Microsoft (assim como o Windows FLP), mas pode ser obtida no MediaFire ou 4Shared.

Ela funciona não apenas com o Windows FLP, mas com o Windows XP “normal”.

Após a instalação, é preciso atualizar a tradução instalando uma atualização disponível para a MUI do Windows XP (KB841625). Ela não está mais disponível no Download Center da Microsoft, mas pode ser encontrada no MediaFire ou 4Shared.

Após a instalação, caso o Windows continue em inglês, abra o Menu iniciar (start) > Configurations > Control Panel > Regional Preferences. Entre na aba Languages e mude para Português. 

ScreenShot003

Será necessário realizar Logoff para aplicar as configurações.

Após a instalação do Service Pack 3 (recomendo instalá-lo, já que o SP2 perdeu suporte em 2010), é necessário instalar uma nova atualização (KB942766) para atualizar o pacote de idiomas (MUI).

Ela pode ser obtida em: http://www.microsoft.com/downloads/details.aspx?familyid=D3F8F6AB-84F1-4095-8709-DF509B1BEE22&displaylang=en

Internet Explorer

O Internet Explorer 6 é traduzido junto com o Windows ao instalar o MUI por acompanhar o Windows XP por padrão. Caso você deseja atualizar a versão do Internet Explorer que acompanha o Windows XP (altamente recomendado!), você pode baixá-lo nos links abaixo:

Internet Explorer 8 for Windows XP (EN-US) – 16.10 MB.

Internet Explorer 7 for Windows XP (EN-US) – 14.74 MB.

Lembrando: Como o Windows XP está em Inglês, todas as atualizações distribuídas pela Microsoft devem ser instaladas neste idioma (se tentar instalar o Internet Explorer 7 PT-BR, ele retorna um erro dizendo que a versão que estamos tentando instalar é incompatível com o idioma do WIndows).

Após a instalação do Internet Explorer 7/8, é preciso instalar a tradução para PT-BR. Como já instalamos a MUI do Windows XP (e o Windows se encontra em PT-BR), ao instalarmos a MUI do Internet Explorer ele automaticamente estará em PT-BR (ele usa o mesmo idioma do S.O, quando disponível).

Windows Internet Explorer 8 MUI Pack for Windows XP – 32.1 MB

Windows Internet Explorer 7 MUI Pack for Windows XP – 34 MB

Windows Media Player

Assim como o Internet Explorer 6, o WMP 9 é traduzido automaticamente para PT-BR ao instalar a MUI do Windows XP. Caso você instale uma versão mais recente do Windows Media Player (links abaixo), você precisará instalar a MUI para eles também.

Windows Media Player 11 for Windows XP (EN-US) (24.5 MB)

Windows Media Player 10 for Windows XP (EN-US) (12.2 MB)

Você pode encontrar os arquivos MUI para PT-BR do Windows Media Player no Download Center da Microsoft:

Multilingual User Interface Packs for Windows Media Player 11 (956 KB)

Multilingual User Interface Packs for Windows Media Player 10 (1.5 MB)

Referências

MUI for Windows XP Service Pack 3? – Microsoft TechNet – http://blogs.technet.com/b/yongrhee/archive/2009/08/10/mui-mui-for-windows-xp-service-pack-3.aspx

Data Protection API (DPAPI)

  1. CONCEITOS
    1. ENCRYPTING FILE SYSTEM (EFS)
    2. SECURITY ACCOUNT MANAGER (SAM)
    3. CRYPTOAPI E CNG
    4. ENTROPIA
  2. DPAPI (DATA PROTECTION API)
    1. O QUE É DPAPI?
    2. O QUE A DPAPI PROTEGE?
    3. SEGURANÇA DA DPAPI
  3. KEYS
    1. Pre Key
    2. Blob Key
    3. Master Key
      1. Estrutura da Master Key
      2. Backup e Restauração da Master Key
  4. CRIPTOGRAFIA DE DADOS NA DPAPI
  5. DESCRIPTOGRAFANDO ARQUIVOS BLOB CRIPTOGRAFADOS COM A DPAPI
    1. RECUPERANDO SENHAS DE CONEXÃO WIRELESS NO WINDOWS 7
    2. RECUPERANDO SENHAS DO FACEBOOK ARMAZENADAS NO INTERNET EXPLORER
  6. DPAPI-NG
  7. CONCLUSÃO

Continuar lendo “Data Protection API (DPAPI)”