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:
- 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.
- 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. - No menu Ferramentas, aponte para Utilitários de Bancos de Dados, e então clique em Reparar Bancos de dados.
- 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:
- 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.
- No menu Ferramentas, aponte para Utilitários de Bancos de Dados, e então clique em Compactar bancos de dados.
- Na caixa de diálogo Compactar Banco de dados, selecione o banco de dados que você deseja compactar, e então
clique em Compactar.
- 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:
- Criar um novo banco de dados do Microsoft Access 97 ou
Microsoft Access 7.0.
- No menu Arquivo aponte para Obter Dados Externos e então clique em Importar.
- Na caixa de diálogo Importar, selecione Microsoft Access (*.mdb) na lista suspensa Arquivos do tipo.
- 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.
- 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.
- 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.
- Compile todos os módulos importados no novo banco de dados.
Para fazer isso, siga estes passos:
- Na janela Banco de Dados, clique na guia Módulos.
- Selecione um módulo e então clique em Estrutura.
- 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).
- 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:
- Clique em Iniciar em seguida em Executar.
- 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).
- Digite no comando para executar o programa de Instalação do
Microsoft Access usando /y e em seguida clique em OK. Por exemplo:
- 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.
- 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:
- 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
- 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.
- 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.
- Clique em Iniciar, aponte para Configurações, e então clique em Painel de Controle.
- 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).
- Selecione o programa para desinstalar e então clique em
Adicionar/Remover. No Windows 2000, selecione o programa e clique em Alterar/Remover.
- Siga as instruções para remover todos os
programas.
- 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.
- Clique em Iniciar, aponte para Configurações e então clique em Painel de Controle.
- 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.
- Na caixa de diálogo, clique em Instalar (no Windows 2000, clique em Adicionar Novos Programas).
- 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.
- Reinicie o computador. Dependendo do sistema operacional,
faça o seguinte:
Windows 95
- Quando o mecanismo inicializar, veja a mensagem DOS Iniciando o Windows 95....
- Pressione F8 assim que vir a mensagem.
- 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.
- 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
- 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.
- Pressione o número 3 para selecionar Modo de Segurança e em seguira pressione Enter.
- 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
- 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. - 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.
- 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
- 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. - 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
- 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
- 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.
- Digite Definir e pressione Enter.
Observe o local do Temp e de suas variáveis de ambiente (elas geralmente
apontam para a mesma pasta).
- 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. - 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
- 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:
- Clique duas vezes no ícone Meu Computador e, na janela Meu Computador, clique duas vezes no ícone Painel de Controle.
- No Painel de controle, clique duas vezes no ícone Sistema.
- 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:
- Clique em Novo e na caixa Nome da Variável , digite TEMP.
- 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).
- Clique em Definir ou em OK para adicionar esses valores na caixa Variáveis de Usuário para
<nomeusuário>.
- Para criar a variável de ambiente TMP, repita os passos de
a até c.
- 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.
- 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.
- 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.
- 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
- Clique em Iniciar, aponte para Configurações e então clique em Painel de Controle.
- Clique duas vezes no ícone Exibir.
- Na caixa de diálogo Propriedades de Vídeo, clique na guia Configurações.
- Clique em Alterar Tipo de Vídeo no Windows 95 ou em Avançado no Windows 98.
- No Windows 98, clique na guia Adaptador.
- Clique no botão Alterar para modificar o Tipo de Adaptador.
- 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.
- Clique em Mostrar Tudo (dispositivos ou hardware).
- 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.
- No Windows 98, clique novamente em Avançar e em sgeuida clique em Concluir.
- 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
- Você pode reiniciar o Windows NT no Modo VGA. Siga estes
passos:
- No menu Iniciar, clique em Desligar.
- Escolha Reiniciar e em seguida clique em OK.
- 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
- Clique em Iniciar, aponte para Configurações e então clique em Painel de Controle.
- Clique duas vezes no ícone Sistema.
- Clique na guia Desempenho e então clique no botão Gráficos.
- Mova o controle deslizante Aceleração de Hardware para a configuração Nenhuma (todo para a esquerda) e em seguida clique em OK.
- 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
- Clique em Iniciar, aponte para Configurações e então clique em Painel de Controle.
- Clique duas vezes no ícone Exibir.
- Clique na guia Configurações, e então clique no botão Avançado.
- 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.
- 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:
- Clique em Iniciar, aponte para Configurações e clique em Impressoras.
- 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.
- 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:
- Clique em Iniciar, aponte para Configurações e clique em Impressoras.
- Clique com o botão direito do mouse na impressora que você
quer remover, e então clique em Excluir no menu que aparece.
- Se for solicitado que você remova todos os arquivos
associados à impressora, clique em Sim.
- Clique em Iniciar, aponte para Configurações e clique em Impressoras.
- 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
- Clique em Iniciar, aponte para Configurações e então clique em Painel de Controle.
- Clique duas vezes no ícone Sistema.
- Clique na guia Desempenho e então clique no botão Memória Virtual.
- Selecione a opção Permita-me especificar minhas próprias Configurações de Memória Virtual.
- 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
- Clique em Iniciar, aponte para Configurações e então clique em Painel de Controle.
- Clique duas vezes no ícone Sistema.
- Clique na guia Desempenho e na seção Memória Virtual clique no botão Alterar.
- 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.
- Clique em Definir, e então clique em OK .
Windows 2000
- Clique em Iniciar, aponte para Configurações e então clique em Painel de Controle.
- Clique duas vezes no ícone Sistema.
- Clique na guia Avançado e então clique em Opções de Desempenho .
- 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.
- 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:
- Clique em Iniciar, aponte para Configurações e então clique em Painel de Controle.
- Clique duas vezes no ícone Sistema.
- Clique na guia Desempenho.
- Clique no botão Sistema de Arquivos.
- Clique na guia Solução de Problemas.
- 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
- Clique em Iniciar, aponte para Programas, Acessórios, em seguida aponte para Ferramentas do Sistema, e então clique em ScanDisk.
- Selecione a unidade que contém sua pasta do Microsoft
Access.
- 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:
- Clique em Iniciar, aponte para Programas, Acessórios, em seguida aponte para Ferramentas do Sistema, e então clique em Desfragmentador de Disco.
- Selecione a unidade que contém sua pasta do Microsoft
Access e clique em OK.
- Em Desfragmentador de Disco, clique em Iniciar.
Windows 2000
- Clique em Iniciar, aponte para Programas, Acessórios, em seguida aponte para Ferramentas do Sistema, e então clique em Desfragmentador de Disco.
- 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