Kioskea
Recherche
Faça uma pergunta »

O endereço da memória não pode ser "Read" ou "Written"

Fevereiro 2015


O endereço da memória não pode ser "Read" ou "Written"



Windows exibe um alerta de erro das seguintes maneiras :

svchost.exe - Erro de aplicação. A instrução no "0x********" usa o endereço da  memória  "0x00000000". A memória  não pode ser « read »


O observador de eventos relata a seguinte mensagem:
Faulting application svchost.exe, version 5.1.2600.2180, faulting module msi.dll, version 3.1.4000.2435, fault address 0x00******.


Este problema está ligado à gestão dos endereços da memória pela memória.

As causas deste problema podem ser as seguintes :
  • 1. Problema de material (falha de uma ou mais barras da memória)
  • 2. Problema ligado a um malware (php3 vírus, php3 verme, php3 cavalo de tróia, php3 spyware) presente na memória
  • 3. Problema ligado à má utilização de um recurso do software por uma ou mais aplicações, executadas ao mesmo tempo.
  • 4. Insuficiência da php3 memória viva (memória em quantidade insuficiente e disco rígido saturado, impedindo a criação de um arquivo swap (php3 memória virtual).


Para remediar esta situação, veja o procedimento a seguir :

Verificar o funcionamento das tiras da memória


Testar suas barras de RAM

Verificar a presença de malwares e, neste caso, erradicá-los


Proteger um computador contra os malwares da internet

Verificar a configuração do Windows


Se o problema aparecer durante a abertura de uma pasta com várias pastas multimídias, ele pode estar ligado à extração, pelo Windows, de informações contidas nos arquivos, causando uma forte desaceleração. Para remediar este problema, basta seguir o seguinte procedimento:
Processador utilizado à 100%

Se o problema aparecer durante a execução de uma aplicação específica, tente desinstalá-la e reinstalá-la.

Limpar o disco rígido


Remover o máximo de arquivos inúteis do disco rígido (principalmente a pasta "Temporary Internet Files") e libere a memória parando os processos (aplicações funcionando em segundo plano) dispensáveis.
Esvaziar o cache Internet

Reparar o Windows Update


Se o alerta de erro persiste :
  • 1. Verificar as configurações dos serviços Windows Update e BITS :
    • a. Abrir o menu Iniciar, Executar, digitar "services.msc" na janela e validar com o OK
    • b. Clicar duas vezes no serviço Atualizações automáticas
    • c. Ir na guia Conexão, certificar-se de que a conta do sistema local foi selecionada e que a opção "Autorizar o serviço para interagir com a área de trabalho", seja desmarcada
    • d. Verificar se o perfil do material (em geral, Perfil 1) foi ativado. Se não, clicar em Ativar
    • e. Voltar à guia Geral, certificar-se de que o Tipo de arranque esteja em Automático. Se o status do serviço não for inicializado, clicar em Iniciar para executá-lo
    • f. Repitir cada etapa destas operações com o serviço "Serviço de transferência inteligente em segundo plano" (Background Intelligent Transfer Service ou BITS)
  • 2. Registra novamente as DLL do Windows Update :
    • a. Abrir o menu Iniciar, Executar, digitar cmd na janela e validar com o OK
    • b. No prompt de comandos, REGSVR32 WUAPI.DLL e validar com o Entrar. Ao receber a mensagem DllRegisterServer in WUAPI.DLL succeeded, clicar no OK
    • c. Repitir estas operações para cada um dos seguintes comandos :

REGSVR32 WUAUENG.DLL  
REGSVR32 WUAUENG1.DLL  
REGSVR32 ATL.DLL  
REGSVR32 WUCLTUI.DLL  
REGSVR32 WUPS.DLL  
REGSVR32 WUPS2.DLL  
REGSVR32 WUWEB.DLL


*
    • d. A seguir, parar o serviço do Windows Update digitando : net stop WuAuServ
  • 3. Renomear a pasta do Windows Update : clicar no menu Iniciar, Executar, digitar %windir% e validar. Na janela, renomear a pasta SoftwareDistribution em SD_Old
  • 4. Reinicializar o serviço Windows Update abrindo o menu Iniciar, Executar, digitar net start WuAuServ e validar com o OK
  • 5. Reinicializar completamente o computador
  • 6. Ir no site Windows Update para executar, manualmente, as atualizações dos produtos da Microsoft.


Se, apesar de tudo, isto não bastar, tente este método:
  • 1. Abrir o menu Iniciar, clicar com o lado direito do mouse no ícone "Estação de trabalho" e selecionar "Propriedades"
  • 2. Ir na guia « Atualizações automáticas »
  • 3. Escolher « Desativar as atualizações automáticas » e validar
  • 4. Reinicializar o computador
  • 5. Abrir o menu Iniciar, Todos os programas, abrir Windows Update para atualizar o Windows manualmente
  • 6. Voltar em « Propriedades » da Estação de trabalho para repor a opção "Instalação automática" (aconselhado) das atualizações automáticas

Adicionar a memória viva


Como último recurso, você pode aumentar a memória viva do computador, comprando uma ou várias barras de php3 RAM adicionais !

Para uma leitura offline, é possível baixar gratuitamente este artigo no formato PDF:
O-endereco-da-memoria-nao-pode-ser-read-ou-written.pdf

A ver igualmente

Na mesma categoria

La memoria no se puede Read o Written
Por Carlos-vialfa em 21 de agosto de 2008
Artigo original publicado por Jeff. Tradução feita por pintuda. - última modificação por ninha25
Este documento, intitulado « O endereço da memória não pode ser "Read" ou "Written" »a partir de Kioskea (pt.kioskea.net) está disponibilizado sob a licença Creative Commons. Você pode copiar, modificar cópias desta página, nas condições estipuladas pela licença, como esta nota aparece claramente.