Ir para conteúdo

Erro Bde $210D Ao Iniciar Sistemas Rm Simultaneamente


Vid. 2009

Posts Recomendados


  • Tópicos Que Criei:  30
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  103
  • Conteúdo/Dia:  0.02
  • Reputação:   2
  • Pontos/Conquistas:  812
  • Conteúdo Resolvido:  0
  • Dias Ganho:  2
  • Status:  Offline

Bom Dia!

O Erro $210D ocorre quando abre simultaneamente aplicativos RM em um computador com Windows 8 Pro x86.

Este mesmo problema ocorria com o Windows 7 Ultimate e era corrigido desabilitando o ASLR pelo registro do sistema. Este procedimento não funciona no Windows 8 Pro x86.

Alguém já conseguiu resolver esse problema?

post-5918-0-88736600-1353499421_thumb.pn

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  34
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  187
  • Conteúdo/Dia:  0.03
  • Reputação:   4
  • Pontos/Conquistas:  1.306
  • Conteúdo Resolvido:  0
  • Dias Ganho:  4
  • Status:  Offline
  • Idade:  52

Estou com esse problema no Windows 7, como você fez para desabilitar o ASLR? O que é isso?

Obrigado,

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  8
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  60
  • Conteúdo/Dia:  0.01
  • Reputação:   3
  • Pontos/Conquistas:  388
  • Conteúdo Resolvido:  0
  • Dias Ganho:  2
  • Status:  Offline
  • Idade:  50

Eu comecei a olhar um pouco na internet e encontrei uma página que tem justamente o programa que pode desabilitar esse tal ASLR , mas aqui é bloqueado o download , se alguém ai quer se aventurar segue o link abaixo .

http://www.microsoft.com/en-us/download/details.aspx?id=29851

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  30
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  103
  • Conteúdo/Dia:  0.02
  • Reputação:   2
  • Pontos/Conquistas:  812
  • Conteúdo Resolvido:  0
  • Dias Ganho:  2
  • Status:  Offline

Estou com esse problema no Windows 7, como você fez para desabilitar o ASLR? O que é isso?

Obrigado,

Rogério, fiz procedimento enviado pela TOTVS em chamado. Veja abaixo:

Reiniciar o computador após o procedimento. Para incluir a chave, clique com botão direito do mouse em Memory Management / Novo / valor DWORD / Nome: MoveImages

Caso estes procedimentos já tenham sido executados ou não solucionem o problema, uma outra alternativa

é desabilitar o recurso ASLR.

Estudando o assunto e pesquisando na Internet descobrimos que e o que ocasiona os erros de shared memory

do BDE, desde o Windows Vista, é o recurso ASLR (Address Space Layout Randomization -

http://en.wikipedia....t_randomization).

Esse mecanismo tem como objetivo gerar uma aleatoriedade para os endereços de carga de EXEs e DLLs

especialmente marcados (com o bit ASLR). Com isso aumenta-se assim a segurança do SO, pois diminui a

probabilidade de um atacante adivinhar onde as áreas importantes de memória estão carregadas.

O BDE (lembrando que a versão atual foi liberada lá em 2001) é configurado para alocar uma a área de

memória compartilhada no endereço 6BDE (0x6BDE0000, para Windows NT e superiores). Essa área coincide

com a região utilizada pelo mecanismo de ASLR (acima de 0x50000000). Por isso os erros de conflito de

memória compartilhada.

Para solucionar o problema você poderá desabilitar o ASLR da máquina através da criação da chave

MoveImages no caminho abaixo no registro:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\Memory

Management]

"MoveImages"=dword:00000000

A Microsoft não recomenda desabilitar o ASLR por conta do maior risco de contaminação por malwares,

realçando que foi esse recurso que possibilitou maior segurança nos Windows a partir do Vista em diante e

que o Hyper-V funciona bem com o mesmo.

(http://blogs.technet...er-2008-r2-sp1-

add-new-virtualization-innovations.aspx)

Editado por Vid. 2009
Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  30
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  103
  • Conteúdo/Dia:  0.02
  • Reputação:   2
  • Pontos/Conquistas:  812
  • Conteúdo Resolvido:  0
  • Dias Ganho:  2
  • Status:  Offline

O procedimento acima não funciona perfeitamente no Windows 8 Pro.

Se alguém tem a solução, favor compartilhar!!! Obrigado.

Link para comentar
Compartilhar em outros sites

  • 8 meses depois...

  • Tópicos Que Criei:  3
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  9
  • Conteúdo/Dia:  0.00
  • Reputação:   1
  • Pontos/Conquistas:  78
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline
  • Idade:  61

Abaixo a solução.

Problema:

O BDE está tentando usar um endereco de memoria que já está em uso pelo SO ou outra aplicação.

Solução:

1. Fechar todas aplicações BDE;

2. Executar o Administrador do BDE (Adm BDE) pelo “Painel de Controle” ou procurar o arquivo BDEADMIN.EXE (Adm BDE), este arquivo, normalmente, fica em algum diretório em “\Arquivos de Programas\Borland…”.

3. Ao carregar Adm BDE clique na aba “Configuration”;

4. Há um item na árvore, no lado esquerdo da tela do Adm BDE, chamado “Configuration”. Se não estiver expandido, expanda-o;

5. Depois, expanda “System”. Abaixo do “System”, selecione “INIT”.

6. Na janela ao lado direito, procure o parâmetro chamado “SHAREDMEMLOCATION”. Mude o valor para “5BDE” e altere o parâmetro SHAREDMEMSIZE para 4096

7. Depois, clique na palavra “Object” na barra de menu da janela principal e selecione “Apply”.

8. Responda “OK” para a confirmação de “Save all edits…” (Salvar todas alterações).

Link para comentar
Compartilhar em outros sites

Participe da conversa

Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.

Visitante
Responder esse tópico

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Seu link foi automaticamente inserido no corpo do post.   Exibir como um link

×   Seu conteúdo anterior foi restaurado.   Limpar conteúdo do editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Criar Novo...

Informação Importante

Usando este site, você concorda com nossos Termos de Uso e nossa Política de Privacidade.