ID do artigo: 148424 - Última revisão: segunda-feira, 25 de setembro de 2006 - Revisão: 2.0

ACC: Solucionando Erros Fatais no Sistema no Microsoft Access 95 e Microsoft Access 97

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Moderado: Requer conhecimentos básicos de macro, de codificação e de interoperabilidade.

Nesta página

Expandir tudo | Recolher tudo

Sumário

Este artigo fala sobre as causas de erros fatais no sistema no Microsoft Access 97 e 7.0 e fornece os passos gerais para solucioná-los.

NOTA: Este é um artigo geral e talvez haja um artigo específico que remeta ao erro exato que você esteja recebendo. Para ver se existe um artigo específico, pesquise na Base de Dados de Conhecimento da Microsoft com o texto exato da mensagem de erro. Isso garante que você irá encontrar o arquivo caso ele exista naquele erro particular. Para procurar outros artigos, visite o seguinte site da Microsoft na Web:
http://search.support.microsoft.com/kb/ (http://search.support.microsoft.com/kb/)

Mais Informações

Normalmente, um erro fatal do sistema, que pode ser uma falha de página inválida, um erro STOP, um erro de exceção fatal ou um erro de exceção de aplicativo, irá fazer com que um aplicativo baseado no Windows, como o Microsoft Access 2002, pare de responder ou falhe. Raramente, tal erro pode fazer com que seu sistema operacional pare de responder. Em geral, existem duas causas básicas de erros fatais:
  • Algo inesperado aconteceu dentro do ambiente do Windows; normalmente um endereçamento de memória impróprio. Por exemplo, um aplicativo ou um componente do Windows pode ler ou gravar em um local da memória que não foi alocado para isso (memória que não possui), potencialmente sobregravando e corrompendo outro código de programa nesta área da memória.
  • Parâmetros que não são válidos foram passados entre os aplicativos e o ambiente do Windows. Parâmetros inválidos podem fazer com que instruções inválidas sejam executadas, resultando em falhas de página. Isso normalmente é o resultado de um código de programa interno do aplicativo passando incorretamente dados específicos que podem não ser interpretados de maneira correta pelo Windows ou um aplicativo baseado no Windows.
Pelo fato de essas causas serem gerais, você pode realizar alguns passos de solução do problema para encontrar a causa específica do erro no Microsoft Access. Você pode começar verificando os seguintes problemas relacionados ao aplicativo:
  • Um erro confirmado no Microsoft Access
  • Um banco de dados danificado
  • Um banco de dados fragmentado
  • Um banco de dados corrompido
  • Configurações Incorretas do Registro
  • Bibliotecas de vínculo dinâmico erradas (arquivos *.dll)
Se você determinar que a causa não é nenhuma dessas, você pode investigar os seguintes problemas relacionados ao sistema:
  • Um conflito de memória
  • Um problema na pasta (no diretório) Temp
  • Um problema de configurações e driver de vídeo
  • Um problema de configurações e driver de impressora
  • Configurações de memória virtual incorretas
  • Configurações de sistema de arquivos incorretas
  • Fragmentação ou erros de disco rígido
Esses problemas relacionados ao aplicativo e ao sistema e os passos para resolução destes problemas são discutidos a seguir com mais detalhes.

Problemas Relacionados ao Aplicativo

Erro Confirmado no Microsoft Access

Um erro fatal do sistema é ocasionalmente causado por um erro em um aplicativo. No Microsoft Access 7.0, por exemplo, é um problema com o Ambiente de Desenvolvimento do Visual Basic for Applications (VBA232.dll version 2.0.5524), que pode causar uma das seguintes mensagens de erro ao desenvolver módulos de formulário:

Windows 95/98

MSACCESS causou uma falha de página inválida em VBA232.dll

Windows NT 4.0

Ocorreu um erro de aplicativo e um log de erro está sendo gerado.

MSACCESS.exe
					

Windows 2000

O MSACCESS.exe gerou erros e será fechado pelo Windows. Você precisará reiniciar o programa.

Um log de erro está sendo criado.
					
Está disponível uma atualização do Vba232.dll que soluciona o problema. Para obter mais informações sobre como obter essa atualização, por favor consulte o seguinte artigo na Base de Dados de Conhecimento da Microsoft:
147529  (http://support.microsoft.com/kb/147529/PT-BR/ ) ACC95: Updated Vba232.dll Available in Download Center
Você pode encontrar mais informações sobre qualquer problema conhecido do Microsoft Access que podem causar falhas de página inválida pesquisando as seguintes palavras na Base de Dados de Conhecimento da Microsoft:
page fault

Banco de Dados Danificado

Quando você recebe um erro fatal do sistema no Microsoft Access, será necessário executar o comando Reparar Banco de Dados para corrigir quaisquer problemas causados pelo dano à estrutura ou dado do banco de dados atual.

NOTA: Executar o comando Reparar Banco de dados apenas quando o mecanismo de banco de dados Microsoft Jet retornar uma mensagem de erro informando que o Reparo deve ser executado. O comando Reparar Banco de dados não deve estar sendo executado sob nenhuma outra circunstância.

Para executar o comando Reparar Banco de dados:
  1. Feche o banco de dados. Se você estiver em um ambiente multiusuário, confirme se todos os usuários também fecharam o banco de dados.
  2. Faça uma cópia de backup do banco de dados. Usando o Windows Explorer, Meu Computador, Microsoft Backup, os comandos de cópia ou backup do MS-DOS ou outro software de backup, copie o arquivo do banco de dados (um arquivo *.mdb) para fazer um backup médio de sua escolha.

    NOTA: Se estiver fazendo o backup para um disquete e seu arquivo do banco de dados exceder o tamanho do disco, você não poderá usar o Windows Explorer ou Meu Computador para fazer o backup de seu banco de dados; você deve usar o Microsoft Backup, o comando de backup do MS-DOS ou software de backup de modo que seja possível copiar o arquivo para mais de um disco.

    Você também deverá criar um backup do arquivo de informação do grupo de trabalho (um arquivo *.mdw). O Microsoft Access armazena cada preferência de usuário e informações de conta de segurança neste arquivo. Caso este arquivo seja perdido ou danificado, você não conseguirá inicar o Microsoft Access até restaurar ou recriar o arquivo.

    Você também pode fazer o backup de objetos individuais do banco de dados criando um em branco e então importando os objetos desejados a partir do banco de dados original.
  3. No menu Ferramentas, aponte para Utilitários de Bancos de Dados, e então clique em Reparar Bancos de dados.
  4. Especifique o nome e o local do banco de dados que você deseja reparar.
NOTA: Se depois de usar o comando Reparar Banco de Dados, seu banco de dados ainda comportar-se imprevisivelmente, ou se você receber um erro fatal de sistema (imediatamente ou após uso continuado), tente os passos de resolução de problemas adicionais descritos neste artigo para encontrar a causa da falha de página.

Banco de Dados Fragmentado

Se um comportamento do banco de dados for imprevisível ou o desempenho estiver prejudicado, o banco de dados pode estar usando o espaço do disco incorretamente (está fragmentado). Você pode compactar o banco de dados (usando o comando Compactar Banco de dados ) para desfragmentar o arquivo para liberar espaço em disco.

Para compactar o banco de dados:
  1. Feche o banco de dados atual. Se você estiver em um ambiente multiusuário, confirme se todos os usuários também fecharam o banco de dados.
  2. No menu Ferramentas, aponte para Utilitários de Bancos de Dados, e então clique em Compactar bancos de dados.
  3. Na caixa de diálogo Compactar Banco de dados, selecione o banco de dados que você deseja compactar, e então clique em Compactar.
  4. Na caixa de diálogo Compactar Banco de dados em, especifique um nome, uma unidade e uma pasta para o banco de dados compactado.

    Você pode usar o mesmo nome do original para o arquivo do banco de dados compactado ou então usar um nome diferente para criar um arquivo separado. Se você usar o mesmo nome, a mesma unidade e pasta e o banco de dados for compactado, o Microsoft Access automaticamente substitui o arquivo original pela versão compactada.

    NOTA: Você deverá executar o comando Compactar Banco de dados em uma base regular.

Banco de dados Corrompido

Se os comandos Reparar banco de Dados e Compactar Banco de Dados não solucionarem o comportamento imprevisível ou os erros fatais do sistema relacionados ao aplicativo, você pode tentar criar um novo banco de dados, importando objetos do banco de dados antigo e compilando todos os módulos no novo banco de dados.

NOTA: Este método não é recomendado se o seu banco de dados for uma réplica em um conjunto de réplicas. Se a sua réplica estiver corrompida, você deve criar uma nova réplica a partir da Estrutura Mestre.

Os passos gerais para fazer isso são:
  1. Criar um novo banco de dados do Microsoft Access 97 ou Microsoft Access 7.0.
  2. No menu Arquivo aponte para Obter Dados Externos e então clique em Importar.
  3. Na caixa de diálogo Importar, selecione Microsoft Access (*.mdb) na lista suspensa Arquivos do tipo.
  4. Na caixa Procurar em, selecione a unidade e pasta que armazenam o banco de dados antigo do Microsoft Access que você deseja importar e clique duas vezes no ícone do banco de dados.
  5. Clique em um ou mais objetos para importar. Talvez você queira selecionar apenas alguns objetos de cada vez para ficar mais fácil identificar qualquer objeto corrompido.
  6. Clique em OK para importar os objetos selecionados. Se um objeto gerar um erro enquanto estiver sendo importado, o objeto estará provavelmente danificado além do reparo. Você precisará importar o objeto de um banco de dados de backup ou recriar o objeto. O erro pode ter impedido a improtação de outros objetos. Repita os passos 2 a 6 até que você tenha importado todos os outros objetos no novo banco de dados.
  7. Compile todos os módulos importados no novo banco de dados. Para fazer isso, siga estes passos:
    1. Na janela Banco de Dados, clique na guia Módulos.
    2. Selecione um módulo e então clique em Estrutura.
    3. No menu Depurar, clique em Compilar e Salvar Todos os Módulos (no Microsoft Access 7.0, vá ao menu Executar, clique em Compilar Todos os Módulose então no menu Arquivo, clique em Salvar Todos os Módulos).
  8. Feche o novo banco de dados e o Microsoft Access.
NOTA: Se o seu banco de dados original tiver referências para bibliotecas e/ou projetos, você deve anotar as referências. Em um módulo de seu novo banco de dados, vá ao menu Ferramentas e clique em Referências para adicionar as mesmas referências em seu novo banco de dados.

Ao executar novamente o Microsoft Access e abrir esse novo banco de dados, você não deverá ter os problemas de comportamento imprevisível ou falhas de página relacionadas ao aplicativo, supondo que a causa era um banco de dados danificado, fragmentado ou corrompido. Se você tiver o mesmo problema no novo banco de dados, tente os passos de resolução de problemas adicionais descritos neste artigo para encontrar a causa do problema.

Configurações Incorretas do Registro

Se a causa de um erro fatal do sistema ou comportamente imprevisível no Microsoft Access estiver relacionada ao aplicativo, pode ser resultado de configurações incorretas no Registro do Microsoft Windows. Você pode redefinir ou recriar as configurações do Registro para o Microsoft Access seguindo estes passos:
  1. Clique em Iniciar em seguida em Executar.
  2. Insira o CD para o Microsoft Access 97 ou Microsoft Office 97 Professional Edition na unidade de CD-ROM (para o Microsoft Access 7.0, insira o Disco 1 dos discos do Microsoft Access na unidade de disquete em seu computador. Se você tiver o Microsoft Office Professional, insira seu CD do Windows 95 na unidade do CD-ROM).
  3. Digite no comando para executar o programa de Instalação do Microsoft Access usando /y e em seguida clique em OK. Por exemplo:
       a:\Setup.exe /y
    					
  4. Na caixa Programa de Manutenção da Instalação, clique em Reinstalar. O programa de Instalação a tualiza o Registro do Windows para o Microsoft Access 97 ou Microsoft Access 7.0.
  5. Quando a Instalação for concluída, tente novamente iniciar o Microsoft Access. Se você receber um erro fatal do sistema ou seu banco de dados apresentar um comportamento imprevisível, (imediatamente ou após o uso contínuo), você deve tentar os passos de resolução de problemas descritos neste artigo para encontrar a causa.

DLLs Errados

Outra causa de erros fatais do sistema é biblioteca de vínculo dinâmico errada (arquivos *.dll) em seu sistema do Windows. Outros produtos podem instalar uma ou mais bibliotecas de vínculo dinâmico usadas pelo Access. Nesse caso, o arquivo da biblioteca listado na mensagem de erro geralmente é uma versão incorreta para o Microsoft Access, por exemplo:
   MSACCESS causou um erro fatal de sistema em <nome>.dll
				
DLLs errados causando erros fatais pode ocorrer às vezes na, mas não se limita à, instalação dos seguintes produtos:
  • Microsoft Visual Basic versão 4.0 com SourceSafe (Enterprise Edition somente)
  • Microsoft Visual Basic versão 4.0 (Standard ou Professional Edition)
  • Microsoft Office Standard para Windows 95
Para solucionar esse problema de arquivos de .dll errados, siga estes passos:
  1. Inicie o Windows Explorer e localize sua pasta Sistema do Windows. Dependendo do sistema operacional, o local padrão da pasta Sistema é um dos seguintes:

    Windows 95/98/2000

    C:\Windows\System

    Windows NT 4.0

    C:\Winnt\System

  2. Na pasta Sistema, procure o arquivo de bliblioteca listado na mensagem de erro da falha de página que você recebeu e em seguida renomeie o arquivo para um nome único. Por exemplo, se o nome do arquivo for Dao3032.dll, renomeie-o para OLDdao3032.dll.
  3. Desinstale o Microsoft Access ou Microsoft Office Professional e outros programas listados anteriormente nesta seção que foram instalados quando você recebeu a mensagem de erro. Para fazer isso, siga estes passos:

    NOTA: Caso você tenha o Microsoft Visual Basic com o SourceSafe instalado, não é preciso desinstalar o programa do Visual Basic. Você apenas deverá remover o componente SourceSafe.
    1. Clique em Iniciar, aponte para Configurações, e então clique em Painel de Controle.
    2. No Painel de Controle, clique duas vezes em Adicionar/Remover Programas. A caixa de diálogo Propriedades de Adicionar/Remover Programas aparece (a caixa de diálogo é chamada simplesmente Adicionar/Remover Programas no Windows 2000).
    3. Selecione o programa para desinstalar e então clique em Adicionar/Remover. No Windows 2000, selecione o programa e clique em Alterar/Remover.
    4. Siga as instruções para remover todos os programas.
  4. Reinstale o Microsoft Access e/ou Microsoft Office Professional seguindo estes passos.

    NOTA: Certifique-se de primeiro instalar o Microsoft Access e depois o Microsoft Office ao reinstalar os dois programas. Essa ordem de instalação é importante para evitar o problema de arquivos .dll errados em seu sistema.

    1. Clique em Iniciar, aponte para Configurações e então clique em Painel de Controle.
    2. No Painel de Controle, clique duas vezes em Adicionar/Remover Programas. A caixa de diálogo Propriedades de Adicionar ou Remover Programas aparece. No Windows 2000, você verá a caixa de diálogo Adicionar/Remover Programas.
    3. Na caixa de diálogo, clique em Instalar (no Windows 2000, clique em Adicionar Novos Programas).
    4. Siga as instruções para instalar o programa em seu computador.
    NOTA: Se você removeu tudo em Microsoft Office Standard para Windows 95, Microsoft Visual Basic ou Microsoft SourceSafe, você poderá repetir o último passo acima para reinstalar os programas.
Se você continuar recebendo erros fatais do sistema após verificar as causas relacionadas ao aplicativo, será necessário solucionar os problemas relacionados ao sistema descritos abaixo.

Problemas Relacionados ao Sistema

Esta seção fala sobre as causas relacionadas ao sistema para erros fatais no Windows 95 e Windows 98. Se você executar o Microsoft Access no Windows NT 4.0 ou Windows 2000, muitos conceitos de solução de problemas apresentados nesta seção ainda serão aplicáveis. No entanto, as instruções passo-a-passo para implementá-los podem ser diferentes. Você deverá consultar a documentação do Windows NT ou Windows 2000 para obter mais informações sobre solucionar essas causas relacionadas ao sistema.

Conflito de Memória

Uma causa comum de erros de sistema fatais é um conflito de memória envolvendo um driver de dispositivo, um programa TSR (terminate-and-stay resident), um componente do sistema ou algum outro arquivo carregado. Para solucionar problemas de um conflito de memória, o primeiro passo é reiniciar o computador no Modo de Segurança. O Windows 95, Windows 98 e Windows 2000 possuem a opção de Modo de Segurança. O Windows NT não possui (Veja a seção do Windows NT abaixo).

O Modo de Segurança não utiliza os arquivos de inicialização, incluindo o Registro, Config.sys, Autoexec.bat e as seções [Boot] e [386Enh] do arquivo System.ini e permite que você acesse os arquivos de configuração do Windows 95/98. Somente os arquivos essenciais do sistema e drivers de dispositivos (como o mouse, teclado e VGA padrão) são carregados. Isso torna o Modo de Segurança útil para isolar e resolver conflitos de memória.

Inicie o Windows no Modo de Segurança.
  1. Reinicie o computador. Dependendo do sistema operacional, faça o seguinte:

    Windows 95

    1. Quando o mecanismo inicializar, veja a mensagem DOS Iniciando o Windows 95....
    2. Pressione F8 assim que vir a mensagem.
    3. Pressione o número 3 para selecionar Modo de Segurança do Menu de Inicialização do Microsoft Windows 95 e em seguida pressione Enter.
    4. Em algum ponto, você receberá uma mensagem indicando que você está no Modo de Segurança. Clique em OK nessa mensagem. As palavras Modo de Segurança aparecem nos quatro cantos da tela.

    Windows 98

    1. Quando o mecanismo começar a inicializar, mantenha pressionada a tecla Ctrl até que você veja o Menu de Inicialização do Microsoft Windows 98.
    2. Pressione o número 3 para selecionar Modo de Segurança e em seguira pressione Enter.
    3. Em algum ponto, você receberá uma mensagem indicando que você está no Modo de Segurança. Clique em OK nessa mensagem. As palavras Modo de Segurança aparecem nos quatro cantos da tela.

    Windows 2000

    1. Inicialização Múltipla: Se o seu Windows 2000 estiver definido para inicialização múltipla, o processo de inicialização pára em um menu entitulado Selecione o Sistema Operacional para iniciar. Neste ponto, pressione F8.

      Inicialização simples: Se o seu computador do Windows 2000 não estiver definido para inicialização múltipla, pressione F8 quando a barra de progresso Iniciando o Windows... aparecer na parte inferior da tela. NOTA: Fique atento; você pode ter apenas alguns poucos segundos para pressionar F8.
    2. Modo de Segurança é selecionado por padrão. Pressione ENTER. Você então verá as palavras "Modo de segurança" aparecerem nos quatro cantos da tela.
  2. Após o Windows 95/98 ou Windows 2000 concluir o carregamento do Modo de Segurança, abra o Microsoft Access e tente reproduzir o erro de sistema fatal.

    Caso você não consiga reproduzir o erro no Modo de Segurança, provavelmente a causa está relacionada ao sistema. Nesse caso, dependendo da sua versão do Windows, faça o seguinte para separar a causa específica:

    Windows 95 ou Windows 98

    1. Você deverá reiniciar o computador e consulte os comando de inicialização linha-por-linha. Para obter mais informações sobre esta técnica disponível no Windows 95 e Windows 98, consulte a Ajuda.

      No Windows 95, clique em Iniciar, em Ajuda, em seguida clique na guia Localizar, depois em Avançar, digite step-by-step e pressione Enter. Siga as instruções para Consultando os comandos de inicialização linha-por-linha.

      No Windows 98, clique em Iniciar, em Ajuda, em seguida clique na guia Localizar, digite step-by-step e pressione Enter. Selecione o tópico Confirmar os comandos de inicialização Linha-por-Linha.
    2. Você pode tentar fazer uma inicialização limpa em seu computador. Para obter informações sobre como fazer uma inicialização limpa no Windows 95/98, por favor consulte um dos seguintes artigos na Base de Dados de Conhecimento da Microsoft:
      136337  (http://support.microsoft.com/kb/136337/PT-BR/ ) Troubleshooting Windows 95 Startup Problems and Error Messages
      192926  (http://support.microsoft.com/kb/192926/PT-BR/ ) Como Executar a Solução de Problemas com Inicialização Rápida para Windows 98
    3. Além disso, você pode tentar usar outros passos de solução de problemas comentados neste artigo.

      Para obter mais informações sobre os arquivos carregados ao iniciar o Windows 95/98 no Modo de Segurança, por favor consulte um dos seguintes artigos na Base de Dados de Conhecimento da Microsoft:
      122051  (http://support.microsoft.com/kb/122051/PT-BR/ ) How Windows 95 Performs a Safe-Mode Start
      180902  (http://support.microsoft.com/kb/180902/PT-BR/ ) How to Start a Windows 98-Based Computer in Safe Mode

    Windows NT 4.0

    O Windows NT 4.0 não possui as diversar opção de inicialização disponíveis no Windows 95/98 ou Windows 2000 e pode ser mais difícil para solucionar problemas. Se você estiver solucionando erros de sistema fatais com o Access no Windows 4.0 e este artigo não resolver este problema, por favor contate o Serviço de Suporte da Microsoft. Você encontra opções de Suporte no seguinte endereço da Microsoft na Web: http://support.microsoft.com/select/?target=hub (http://support.microsoft.com/select/?target=hub)

    Windows 2000

    O Windows 2000 não fornece a confirmação passo-a-passo. Se você estiver solucionando erros de sistema fatais com o Access no Windows 2000 e este artigo não resolver este problema, por favor contate o Serviço de Suporte da Microsoft. Você encontra opções de Suporte no seguinte endereço da Microsoft na Web: http://support.microsoft.com/select/?target=hub (http://support.microsoft.com/select/?target=hub)

Problemas da Pasta Temp

Você pode algumas vezes passar por um comportamento imprevisível no Microsoft Access quando não houver espaço em disco suficiente para arquivos temporários. Você deve remover periodicamente quaisquer arquivos temporários deixados no seu sistema. E ainda, certifique-se de ter pelo menos de 8 a 10 megabytes (MB) de espaço livre no disco rígido que seja disponível para a sua pasta temporária (Temp).

Para remover quaisquer arquivos temporários restantes, siga estes passos:

Windows 95/98

  1. Reinicie o computador em Prompt de comando do modo de segurança somente. Use o mesmo processo de reinicialização descrito na seção Conflito de Memória acima.
  2. Digite Definir e pressione Enter. Observe o local do Temp e de suas variáveis de ambiente (elas geralmente apontam para a mesma pasta).
  3. Altere para a pasta observada no passo acima. Por exemplo, se Temp estiver definido para C:\Windows\Temp, digite a seguinte linha e em seguida pressione Enter:
    cd \windows\temp
    Nota: Uma configuração temp inválida pode ter sérios efeitos no Microsoft Access. Caso a pasta indicada pela instrução Definir na verdade não existir, crie uma nova pasta temp no local ou altere as configurações de TMP e TEMP em Autoexec.bat para que apontem a um local válido.
  4. Exclua os arquivos temporários da pasta temp. Arquivos temporários geralmente têm uma extensão .tmp. Para excluir esses arquivos, digite a seguinte linha e então pressione Enter:
    del *.tmp
  5. Se o computador tiver o botão redefinir, pressione-o agora. Ou então pressione Ctrl+Alt+Delete para reiniciar o computador.

Windows NT 4.0 e Windows 20000

Você pode verificar ou definir as variáveis de ambiente TMP e TEMP seguindo estes passos:
  1. Clique duas vezes no ícone Meu Computador e, na janela Meu Computador, clique duas vezes no ícone Painel de Controle.
  2. No Painel de controle, clique duas vezes no ícone Sistema.
  3. No Windows NT 4.0, clique na guia Ambiente. No Windows 2000, clique na guia Avançado e em seguida clique no botão Variáveis de Ambiente. Observe a caixa chamada Variáveis de usuário para <nomeusuário> com as colunas Variável e Valor, respectivamente. Essas são as configurações de ambiente de TMP e TEMP. Exemplos de configurações válidas são:
         TEMP = C:\TEMP
          TMP = C:\TEMP
    						
    Se essas entradas não existirem, siga estes passos:
    1. Clique em Novo e na caixa Nome da Variável , digite TEMP.
    2. Pressione a tecla Tab para mover para a caixa Valor da Variável, e então digite C:\Temp (ou qualquer outro caminho válido e nome de pasta).
    3. Clique em Definir ou em OK para adicionar esses valores na caixa Variáveis de Usuário para <nomeusuário>.
  4. Para criar a variável de ambiente TMP, repita os passos de a até c.
  5. Clique em OK para fechar a caixa de diálogo Variáveis de Ambiente, clique em OK para fechar a caixa de diálogo Propriedades do Sistema e então feche o Painel de Controle.
  6. Inicie o Windows Explorer e procure por uma pasta com o mesmo nome e local listado na caixa Variáveis de Usuário para <nomeusuário>. Se o diretório não existir, crie-o. Uma configuração temp inválida pode ter sérios efeitos no Microsoft Access. Se a pasta indicada pela variável de ambiente não existir, abra o Windows Explorer e crie uma nova pasta temp naquele local ou repita os passos 1 a 3 para atualizar a variável de ambiente TEMP para um local válido.
  7. Verifique se a unidade que contém o diretório TEMP tem espaço livre o suficiente. Se esse número for menor do que 4.000.000 bytes (4 MB), libere um espaço do disco rígido removendo arquivos desnecessários.
  8. Verifique se o diretório TEMP está vazio. Se existirem arquivos, você pode excluir qualquer arquivo *.tmp que não estiver em uso atualmente. Esses arquivos normalmente têm uma data modificada anterior à da sessão atual do Windows.

    NOTA: É recomendado que você feche todos os programas do Windows e o próprio Windows antes de excluir qualquer arquivo *.tmp.

Problema de Vídeo

Ocasionalmente no Microsoft Access, podem haver falhas de página ou comportamento de tela imprevisível por causa de um conflito de driver de vídeo ou uma configuração de hardware gráfico incorreta para o seu sistema.

Conflito de Driver de Vídeo

Para solucionar um problema de conflito de driver de vídeo, troque seu adaptador de vídeo do sistema para VGA Padrão, que deve funcionar com a maioria dos monitores. Para fazer isso, siga estes passos:

Windows 95/98

  1. Clique em Iniciar, aponte para Configurações e então clique em Painel de Controle.
  2. Clique duas vezes no ícone Exibir.
  3. Na caixa de diálogo Propriedades de Vídeo, clique na guia Configurações.
  4. Clique em Alterar Tipo de Vídeo no Windows 95 ou em Avançado no Windows 98.
  5. No Windows 98, clique na guia Adaptador.
  6. Clique no botão Alterar para modificar o Tipo de Adaptador.
  7. No Windows 98, clique em Avançar, selecione Exibir uma lista de todos os drivers em um local específico,... e clique em Avançar.
  8. Clique em Mostrar Tudo (dispositivos ou hardware).
  9. Selecione o primeiro item na lista Fabricantes (Tipos de vídeo padrão), e na listaModelos, selecione Adaptador de Vídeo Padrão (VGA) e então clique em OK ou em Avançar.
  10. No Windows 98, clique novamente em Avançar e em sgeuida clique em Concluir.
  11. Feche a caixa de diálogo do adaptador, faça o mesmo com Propriedades de Vídeo e com Painel de Controle e, quando for solicitado para reiniciar o computador, clique em Sim.

Windows NT 4.0

  1. Você pode reiniciar o Windows NT no Modo VGA. Siga estes passos:
  2. No menu Iniciar, clique em Desligar.
  3. Escolha Reiniciar e em seguida clique em OK.
  4. Ao reiniciar, você verá as opções de reinicialização do Windows NT. Usando as setas no teclado, destaque o seguinte e pressione Enter.
    Windows NT (Server ou Workstation) Verssão 4.00 [MODO VGA]

Se o VGA funcionar...

Se alterar para a exibição VGA evita o erro fatal ou problemas de exibição inesperados no Microsoft Access, entre em contato com o fabricante do adaptador para descobrir se há um driver atualizado disponível.

Configurações de Hardware Gráficos

Para determinar se um erro fatal é causado pela maneira como o Windows 95/98 ou Windows 2000 usa sua placa de vídeo, você pode tentar modificar a configuração Aceleração de Hardware.

NOTA: Esta configuração não está disponível no Windows NT 4.0.

Windows 95/98

  1. Clique em Iniciar, aponte para Configurações e então clique em Painel de Controle.
  2. Clique duas vezes no ícone Sistema.
  3. Clique na guia Desempenho e então clique no botão Gráficos.
  4. Mova o controle deslizante Aceleração de Hardware para a configuração Nenhuma (todo para a esquerda) e em seguida clique em OK.
  5. Na caixa de diálogo Propriedades do Sistema, clique em Fechar e em seguida reinicie o computador.
Para obter mais informações sobre como solucionar problemas de vídeo no Windows 95/98, consulte o seguinte artigo na Base de Dados de Conhecimento da Microsoft:
127139  (http://support.microsoft.com/kb/127139/PT-BR/ ) Como Solucionar Problemas de Vídeo no Windows

Windows 2000

  1. Clique em Iniciar, aponte para Configurações e então clique em Painel de Controle.
  2. Clique duas vezes no ícone Exibir.
  3. Clique na guia Configurações, e então clique no botão Avançado.
  4. Na guia Solucionar Problemas, mova o controle deslizante Aceleração de Hardware para a configuração Nenhuma (todo para a esquerda), e então clique em OK.
  5. Clique novamente em OK para fechar a caixa de diálogo Propriedades de Vídeo, e então feche o Painel de Controle.

Problema de Driver de Impressora

Ao tentar imprimir no Microsoft Access, se você receber um erro fatal ou tiver problemas de impressão, é possível usar o driver Generic/Text Only. Para fazer isso, siga estes passos:
  1. Clique em Iniciar, aponte para Configurações e clique em Impressoras.
  2. Clique duas vezes no ícone Adicionar Impressora, e então siga as instruções no Assistente para Adicionar Impressora para instalar o driver de impressora Generic/Text Only.
  3. Tente imprimir do Microsoft Access com este driver.
NOTA: Se os problemas de impressão existem para o driver Generic/Text Only, bem como para outro driver, o problema parece não ser específico de driver. Porém, se o problema de impressão parecer estar corrigido usando um driver de impressora diferente, siga estes passos para remover e reinstalar o primeiro driver de impressora:
  1. Clique em Iniciar, aponte para Configurações e clique em Impressoras.
  2. Clique com o botão direito do mouse na impressora que você quer remover, e então clique em Excluir no menu que aparece.
  3. Se for solicitado que você remova todos os arquivos associados à impressora, clique em Sim.
  4. Clique em Iniciar, aponte para Configurações e clique em Impressoras.
  5. Clique duas vezes em Adicionar Impressora, e então siga as instruções no Assistente para Adicionar Impressora para reinstalar o driver da impressora original.

    NOTA: Se a reinstalação do driver da impressora não resolver os problemas de impressão, você pode tentar usar um driver diferente ou o driver Generic/Text Only novamente. E ainda, você deve contatar o fabricante do driver da impressora para relatar o problema e descobrir se há um driver atualizado disponível.

Configurações de Memória Virtual Incorretas

Você pode ocasionalmente receber um comportamento inesperado no Microsoft Access quando a configuração da memória virtual estiver muito baixa para o seu sistema. O Windows usa um gerenciador de memória virtual dinâmico para controlar as funções do arquivo de troca. Você deve utilizar as configurações de memória virtual padrão sempre que possível.

Porém, se você suspeitar que o comportamento inesperado no Microsoft Access é causado por baixa memória virtual, você pode tentar alterar manualmente as configurações de memória virtual. Se a configuração máxima para a memória virtual já estiver definida, talvez você precise escolher um disco rígido diferente ou remover arquivos do disco rígido atual para aumentar a quantidade de espaço em disco reservada para memória extra. Para aumentar a quantidade de espaço em disco reservada para a memória virtual, siga estes passos:

Windows 95/98

  1. Clique em Iniciar, aponte para Configurações e então clique em Painel de Controle.
  2. Clique duas vezes no ícone Sistema.
  3. Clique na guia Desempenho e então clique no botão Memória Virtual.
  4. Selecione a opção Permita-me especificar minhas próprias Configurações de Memória Virtual.
  5. Selecione um disco rígido e aumente as configurações mínimas e máximas conforme necessário, clique em OK e em seguida clique em Sim quando for perguntado se você tem certeza de que deseja continuar.
Para obter mais informações sobre memória virtual no Windows 95/98, consulte o seguinte artigo na Base de Dados de Conhecimento da Microsoft:
128327  (http://support.microsoft.com/kb/128327/PT-BR/ ) How Windows 95 Manages Virtual Memory

Windows NT 4.0

  1. Clique em Iniciar, aponte para Configurações e então clique em Painel de Controle.
  2. Clique duas vezes no ícone Sistema.
  3. Clique na guia Desempenho e na seção Memória Virtual clique no botão Alterar.
  4. Selecione um disco rígido e em seguida ajuste as configurações Tamanho Inicial e Tamanho Máximo conforme necessário. Para obter informações sobre essas configurações, clique no botão Ajuda.
  5. Clique em Definir, e então clique em OK .

Windows 2000

  1. Clique em Iniciar, aponte para Configurações e então clique em Painel de Controle.
  2. Clique duas vezes no ícone Sistema.
  3. Clique na guia Avançado e então clique em Opções de Desempenho .
  4. Clique no botão Alterar, selecione um disco rígido, e então ajuste as configurações de Tamanho Inicial e Tamanho Máximo conforme necessário. Para obter informações sobre essas configurações, clique no botão de interrogação ?, e em seguida clique na opção sobre a qual você deseja obter informações.
  5. Clique em Definir, e então clique em OK .

Configurações de Sistema de Arquivo Incorretas no Windows 95/98

Um comportamento imprevisível no Microsoft Access pode ser causado (em casos raros) por configurações incorretas para o desempenho do sistema de arquivo do Windows 95/98. Para testar essas configurações, você pode tentar ligar ou desligar as opções do sistema de arquivo como por exemplo Desativar Novos Compartilhamentos de Arquivo e Semântica Operacional ou Desativar Todos os Drivers de Disco de 32 bits em Modo Protegido.

Para testar configurações de sistema de arquivo diferentes:
  1. Clique em Iniciar, aponte para Configurações e então clique em Painel de Controle.
  2. Clique duas vezes no ícone Sistema.
  3. Clique na guia Desempenho.
  4. Clique no botão Sistema de Arquivos.
  5. Clique na guia Solução de Problemas.
  6. Defina as opções para configurações diferentes e então clique em OK.
Se alterar as configurações de desempenho do sistema de arquivo não solucionar o comportamento imprevisível no Microsoft Access, repita os passos acima para redefinir as opções de desempenho para as configurações originais. Em seguida, você poderá tentar os outros passos de solução de problemas neste artigo para separar a causa dos problemas.

Erros ou Fragmentação do Disco Rígido

Se um erro de sistema fatal for resultado de fragmentação do disco ou erros no disco rígido, você poderá usar o ScanDisk (Scandisk.exe ou Scandskw.exe) e Desfragmentador de Disco (Defrag.exe) para corrigir o problema.

Para usar o ScanDisk, siga os passos para seu sistema operacional:

Windows 95/98

  1. Clique em Iniciar, aponte para Programas, Acessórios, em seguida aponte para Ferramentas do Sistema, e então clique em ScanDisk.
  2. Selecione a unidade que contém sua pasta do Microsoft Access.
  3. Clique em Completo como o tipo de teste, e em seguida clique em Iniciar. Caso ocorram erros, deixe o ScanDisk corrigir os problemas.
Para usar o Desfragmentador de Disco, siga estes passos:
  1. Clique em Iniciar, aponte para Programas, Acessórios, em seguida aponte para Ferramentas do Sistema, e então clique em Desfragmentador de Disco.
  2. Selecione a unidade que contém sua pasta do Microsoft Access e clique em OK.
  3. Em Desfragmentador de Disco, clique em Iniciar.

Windows 2000

  1. Clique em Iniciar, aponte para Programas, Acessórios, em seguida aponte para Ferramentas do Sistema, e então clique em Desfragmentador de Disco.
  2. Selecione a unidade que contém sua pasta do Microsoft Access e clique em Desfragmentar.

Windows NT 4.0

Não há um utilitário de digitalização ou desfragmentação de disco no Windows NT. No entanto, o software de terceiros está disponível. Para obter mais informações, consulte o seguinte artigo na Base de Dados de Conhecimento da Microsoft:
130539  (http://support.microsoft.com/kb/130539/PT-BR/ ) Third-Party Defragmenter Utilities for Windows

A informação contida neste artigo aplica-se a:
  • Microsoft Access 95 Standard Edition
  • Microsoft Access 97 Standard Edition
Palavras-chave: 
kbenv kbhowto KB148424