Geek School: Aprendendo Windows 7 - Gerenciando Aplicativos

Índice:

Geek School: Aprendendo Windows 7 - Gerenciando Aplicativos
Geek School: Aprendendo Windows 7 - Gerenciando Aplicativos

Vídeo: Geek School: Aprendendo Windows 7 - Gerenciando Aplicativos

Vídeo: Geek School: Aprendendo Windows 7 - Gerenciando Aplicativos
Vídeo: COMO INSTALAR (E DESINSTALAR) PLUGINS NO OBS - Executáveis e Compactados - YouTube 2024, Abril
Anonim
Alguma vez você já se perguntou por que seu jogo favorito do Windows 95 parece não rodar no Windows 7, mas outros aplicativos o fazem? Bem, temos a resposta para você, assim como algumas soluções para corrigi-la.
Alguma vez você já se perguntou por que seu jogo favorito do Windows 95 parece não rodar no Windows 7, mas outros aplicativos o fazem? Bem, temos a resposta para você, assim como algumas soluções para corrigi-la.

Não deixe de conferir os artigos anteriores desta série da Geek School no Windows 7:

  • Apresentando o How-To Geek School
  • Atualizações e Migrações
  • Configurando Dispositivos
  • Gerenciando Discos

E fique ligado para o resto da série, já que temos muitos mais artigos nas próximas semanas.

Por que aplicativos se tornam incompatíveis?

Um dos motivos mais comuns é um recurso do Windows chamado Windows File Protection, que apareceu pela primeira vez no Windows Vista. A Proteção de Arquivos do Windows, como o nome indica, protege os arquivos do sistema principal de serem substituídos. Isso é feito modificando a ACL de segurança no arquivo para dar ao usuário TrustedInstaller acesso total ao arquivo, o que garante que apenas programas como o Windows Updates possam substituir e editar o arquivo. No Windows 7, o recurso foi renomeado para Proteção de Recursos do Windows.

Aprimoramentos de segurança também desempenham um papel importante na incompatibilidade de aplicativos, principalmente por causa do UAC (User Account Control), que não existia no Windows anterior ao Vista. Da mesma forma, a estrutura de diretórios, principalmente em torno de Perfis de usuário, mudou no Windows Vista e quebrou muitos aplicativos que foram projetados para a área de pré-longhorn. Para tentar corrigir a situação, eles implementaram links simbólicos (às vezes chamados de pontos de junção em versões mais antigas do Windows) que redirecionavam os locais antigos para os novos.

Tornando os aplicativos compatíveis

Só porque um aplicativo é incompatível com seu sistema operacional não significa que você não pode coagi-lo para ser executado. A primeira coisa que você desejará fazer é identificar se um aplicativo é incompatível com o Windows 7. Para fazer isso, abra o Painel de Controle e clique na categoria Programas. Aqui você verá um programa Executar feito para a versão anterior do hiperlink do Windows. Clique nisso.

Em seguida, expanda avançado e desmarque a opção para corrigir erros automaticamente e clique em Avançar.
Em seguida, expanda avançado e desmarque a opção para corrigir erros automaticamente e clique em Avançar.
Image
Image

Agora clique em Procurar e encontre o arquivo que você está tentando executar e clique em Avançar.

Quando a varredura estiver concluída, visualize as informações detalhadas.
Quando a varredura estiver concluída, visualize as informações detalhadas.
Aqui você verá os problemas encontrados. Como você pode ver, as mensagens nem sempre são úteis, mas pelo menos agora você sabe que seu aplicativo terá problemas para ser executado.
Aqui você verá os problemas encontrados. Como você pode ver, as mensagens nem sempre são úteis, mas pelo menos agora você sabe que seu aplicativo terá problemas para ser executado.
Image
Image

Usando o modo de compatibilidade

Se o aplicativo que você está tentando executar foi projetado especificamente para uma versão anterior do Windows, você pode tentar imitar o ambiente mais antigo usando o modo de compatibilidade. Para fazer isso, clique com o botão direito do mouse no programa que você deseja executar e selecione propriedades no menu de contexto.

Em seguida, mude para a guia de compatibilidade.
Em seguida, mude para a guia de compatibilidade.
Aqui você poderá definir o ambiente do sistema operacional. Você pode fazer isso marcando a caixa de seleção e escolhendo o sistema operacional na lista suspensa.
Aqui você poderá definir o ambiente do sistema operacional. Você pode fazer isso marcando a caixa de seleção e escolhendo o sistema operacional na lista suspensa.
Usando o Kit de Ferramentas de Compatibilidade de Aplicativos
Usando o Kit de Ferramentas de Compatibilidade de Aplicativos

O poder total do Application Compatibility Toolkit está fora do escopo deste artigo, mas há uma ferramenta que você precisa conhecer. A Ferramenta de teste de compatibilidade do Internet Explorer permite testar os sites da intranet local quanto à compatibilidade com a próxima versão do Internet Explorer. Para começar, vá em frente e inicie-o.

Em seguida, clique no botão habilitar.
Em seguida, clique no botão habilitar.
Agora abra o Internet Explorer, e a primeira coisa que você notará é uma pequena área de transferência na barra de status. Se você clicar nele, você receberá uma caixa de mensagem explicando que o navegador está ocupado sendo usado para avaliar a compatibilidade. Tudo o que você precisa fazer é navegar nas páginas da Web como faria normalmente. Quando terminar, feche o Internet Explorer.
Agora abra o Internet Explorer, e a primeira coisa que você notará é uma pequena área de transferência na barra de status. Se você clicar nele, você receberá uma caixa de mensagem explicando que o navegador está ocupado sendo usado para avaliar a compatibilidade. Tudo o que você precisa fazer é navegar nas páginas da Web como faria normalmente. Quando terminar, feche o Internet Explorer.
Abaixo, você pode ver os problemas encontrados pela ferramenta nas páginas da Web que eu naveguei. Agora você pode salvar o relatório e enviá-lo para os desenvolvedores.
Abaixo, você pode ver os problemas encontrados pela ferramenta nas páginas da Web que eu naveguei. Agora você pode salvar o relatório e enviá-lo para os desenvolvedores.
Image
Image

Restrições de Aplicação

Agora que temos os aplicativos de gerenciamento que queremos executar, vamos dar uma olhada no gerenciamento de aplicativos que não queremos executar. Um dos métodos que podemos usar para restringir o software em execução em nossos ambientes é usar uma política de restrição de software, também conhecida como SRP. Embora isso seja feito normalmente através do Active Directory e da Diretiva de Grupo, configuraremos um SRP em nossa máquina local.

As diretivas de restrição de software são aplicadas a computadores e não a usuários. Para criar uma política, abra o Editor de Gerenciamento de Diretiva de Grupo e navegue para:

Computer ConfigurationWindows SettingsSecurity SettingsSoftware Restriction Policies

A primeira coisa que você precisa fazer é criar uma diretiva clicando com o botão direito do mouse e escolhendo Novas diretivas de restrição de software.
A primeira coisa que você precisa fazer é criar uma diretiva clicando com o botão direito do mouse e escolhendo Novas diretivas de restrição de software.
Em seguida, dirija-se aos níveis de segurança. Existem 3 níveis de segurança.
Em seguida, dirija-se aos níveis de segurança. Existem 3 níveis de segurança.
  • Não permitido - Nenhum software é executado por padrão, somente o software que você permite explicitamente pode ser executado.
  • Usuário básico: permite que todos os softwares que não exigem privilégios de administrador sejam executados.
  • Irrestrito - Todos os softwares são executados, exceto os softwares que você nega explicitamente.

Em seguida, clique com o botão direito do mouse em Irrestrito e torne-o o padrão.

Agora precisamos passar para a seção de regras e adicionar uma nova regra. Existem 4 tipos de regras.
Agora precisamos passar para a seção de regras e adicionar uma nova regra. Existem 4 tipos de regras.
  • Hash - Verifica um executável em uma lista de hashes proibidos
  • Certificado - Usa certificados digitais para impedir que aplicativos sejam executados
  • Caminho - Bane aplicativos baseados em um caminho totalmente qualificado
  • Zona - Usa fluxos de dados alternativos para ver de onde o arquivo foi baixado e proíbe a proibição dessas informações.

Para este exemplo, uma regra de hash fará muito bem.

Em seguida, clique no botão Procurar e selecione:
Em seguida, clique no botão Procurar e selecione:

C:WindowsSystem32mspaint.exe

Depois de aplicar a regra, tente iniciar o Paint.
Depois de aplicar a regra, tente iniciar o Paint.
Parando aplicativos de apenas começando
Parando aplicativos de apenas começando

Um dos métodos mais comuns usados pelos desenvolvedores de script kiddie virus é fazer com que o código malicioso seja executado automaticamente na inicialização. Uma maneira fácil de gerenciar itens de inicialização é usando um utilitário chamado MSConfig. Para iniciá-lo, pressione a combinação de teclado Windows + R para abrir uma caixa de execução, digite msconfig e pressione enter.

Quando o MSConfig é aberto, mude para a aba Inicializar. Aqui você pode facilmente desativar programas que estão iniciando automaticamente, desmarcando-os.
Quando o MSConfig é aberto, mude para a aba Inicializar. Aqui você pode facilmente desativar programas que estão iniciando automaticamente, desmarcando-os.
Recentemente, porém, os desenvolvedores encontraram maneiras de ocultar itens do MSConfig e fazer com que eles apareçam apenas no registro. Há dois locais no registro em que o Windows permite adicionar itens de inicialização:
Recentemente, porém, os desenvolvedores encontraram maneiras de ocultar itens do MSConfig e fazer com que eles apareçam apenas no registro. Há dois locais no registro em que o Windows permite adicionar itens de inicialização:
  • HKEY_LOCAL_MACHINE Software Microsoft Windows CurrentVersion Run
  • HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Run

A diferença é que as entradas na seção HKEY_LOCAL_MACHINE são executadas para todos os usuários na máquina, enquanto as entradas em HKEY_CURRENT_USER são executadas apenas para o usuário atual.

Dever de casa

Por que aplicativos de 16 bits não são suportados em versões x64 do Windows 7?

Certifique-se de estar atento ao nosso próximo artigo da Escola Geek na segunda-feira, onde abordaremos como gerenciar as configurações do IE do ponto de vista do administrador.

Se você tiver alguma dúvida, pode enviar um tweet para mim @taybgibb ou apenas deixar um comentário.

Recomendado: