# Requisitos Mínimos para Ema ERP/ERPx

### <span style="color: inherit;">Servidores - Requisitos por Quantidade de Usuários</span>

#### Sistemas Operacionais Homologados:

- **Windows 10 Pro 64 bits**
- **Windows 11 Pro 64 bits**
- **Windows Server 2019 (Standard ou Datacenter)**
- **Windows Server 2022 (Standard ou Datacenter)**
- **Windows Server 2025 (Standard ou Datacenter)**

#### Configuração de Hardware Mínima:

<table id="bkmrk-usu%C3%A1riosprocessadorr" style="box-sizing: border-box; border-width: 0px; border-style: solid; border-color: inherit; border-image: initial; margin: 0px 0px 2em; padding: 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); text-indent: 0px; border-collapse: collapse; table-layout: auto; width: 538px; font-size: 0.857143em; line-height: 1.5; color: oklch(0.37 0.013 285.805); font-family: Inter, "Inter Fallback"; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><colgroup><col></col><col></col><col></col><col></col><col></col></colgroup><tbody><tr style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5);"><th style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0px 0px 0.666667em; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); color: oklch(0.21 0.006 285.885); vertical-align: bottom; font-weight: 600; text-align: start; padding-inline: 0px 1em;">Usuários

</th><th style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0px 0px 0.666667em; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); color: oklch(0.21 0.006 285.885); vertical-align: bottom; font-weight: 600; text-align: start; padding-inline: 1em;">Processador

</th><th style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0px 0px 0.666667em; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); color: oklch(0.21 0.006 285.885); vertical-align: bottom; font-weight: 600; text-align: start; padding-inline: 1em;">RAM

</th><th style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0px 0px 0.666667em; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); color: oklch(0.21 0.006 285.885); vertical-align: bottom; font-weight: 600; text-align: start; padding-inline: 1em;">Disco

</th><th style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0px 0px 0.666667em; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); color: oklch(0.21 0.006 285.885); vertical-align: bottom; font-weight: 600; text-align: start; padding-inline: 1em 0px;">Rede

</th></tr><tr style="box-sizing: border-box; border-width: 0px 0px 1px; border-style: solid; border-color: rgb(228, 228, 231) rgb(228, 228, 231) oklch(0.92 0.004 286.32); border-image: initial; margin: 0px; padding: 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5);"><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 0px 1em;">**Até 2**

</td><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 1em;">2 CPUs

</td><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 1em;">8 GB

</td><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 1em;">240 GB SSD

</td><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 1em 0px;">Cabeada 1000 Mbps

</td></tr><tr style="box-sizing: border-box; border-width: 0px 0px 1px; border-style: solid; border-color: rgb(228, 228, 231) rgb(228, 228, 231) oklch(0.92 0.004 286.32); border-image: initial; margin: 0px; padding: 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5);"><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 0px 1em;">**Até 5**

</td><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 1em;">4 CPUs

</td><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 1em;">16 GB

</td><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 1em;">240 GB SSD

</td><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 1em 0px;">Cabeada 1000 Mbps

</td></tr><tr style="box-sizing: border-box; border-width: 0px 0px 1px; border-style: solid; border-color: rgb(228, 228, 231) rgb(228, 228, 231) oklch(0.92 0.004 286.32); border-image: initial; margin: 0px; padding: 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5);"><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 0px 1em;">**Até 10**

</td><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 1em;">8 CPUs

</td><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 1em;">16 GB

</td><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 1em;">480 GB SSD

</td><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 1em 0px;">Cabeada 1000 Mbps

</td></tr><tr style="box-sizing: border-box; border-width: 0px 0px 1px; border-style: solid; border-color: rgb(228, 228, 231) rgb(228, 228, 231) oklch(0.92 0.004 286.32); border-image: initial; margin: 0px; padding: 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5);"><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 0px 1em;">**Até 15**

</td><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 1em;">8 CPUs

</td><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 1em;">24 GB

</td><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 1em;">480 GB SSD

</td><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 1em 0px;">Cabeada 1000 Mbps

</td></tr><tr style="box-sizing: border-box; border-width: 0px 0px 1px; border-style: solid; border-color: rgb(228, 228, 231) rgb(228, 228, 231) oklch(0.92 0.004 286.32); border-image: initial; margin: 0px; padding: 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5);"><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 0px 1em;">**Até 20**

</td><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 1em;">12 CPUs

</td><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 1em;">32 GB

</td><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 1em;">480 GB SSD

</td><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 1em 0px;">Cabeada 1000 Mbps

</td></tr><tr style="box-sizing: border-box; border-width: 0px; border-style: solid; border-color: rgb(228, 228, 231) rgb(228, 228, 231) oklch(0.92 0.004 286.32); border-image: initial; margin: 0px; padding: 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5);"><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 0px 1em;">**Até 30**

</td><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 1em;">16 CPUs

</td><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 1em;">48 GB

</td><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 1em;">1 TB SSD

</td><td style="box-sizing: border-box; border: 0px solid rgb(228, 228, 231); margin: 0px; padding: 0.666667em 0px; outline-color: oklab(0.210312 0.0016146 -0.00563596 / 0.5); vertical-align: baseline; text-align: start; padding-inline: 1em 0px;">Cabeada 1000 Mbps

</td></tr></tbody></table>

<span style="white-space: pre-wrap;">💡 </span><span style="color: oklch(0.21 0.006 285.885);">Esses requisitos foram dimensionados para uso do sistema com banco de dados PostgreSQL 16.</span>

### <span style="color: inherit;">Estações de Trabalho - Requisitos Mínimos</span>

#### Sistemas Operacionais Homologados:

- **Windows 10 Pro**
- **Windows 11 Pro**

#### Configuração de Hardware:

- **Processador:**<span style="white-space: pre-wrap;"> 4 CPUs</span>
- **Memória RAM:**<span style="white-space: pre-wrap;"> 8 GB</span>
- **Disco:**<span style="white-space: pre-wrap;"> 240 GB SSD</span>
- **Rede:**<span style="white-space: pre-wrap;"> Cabeada 1000 Mbps</span>

#### ⚠️ Importante

**Para um bom desempenho do sistema Ema ERP/ERPx, não é recomendado o uso de redes Wi-Fi**, tanto nas estações de trabalho quanto no servidor, especialmente quando o sistema é acessado via atalho pela rede local.

O uso de rede sem fio pode causar lentidão e prejudicar diretamente a experiência dos usuários.

<span style="color: rgb(82, 82, 91); white-space: pre-wrap;">A existência de diversos outros softwares instalados no mesmo servidor onde encontram-se os sistemas da Ema influenciam diretamente no desempenho e/ou na funcionalidade dos sistemas. </span>**O servidor deve ser preferencialmente dedicado aos sistemas da Ema**<span style="color: rgb(82, 82, 91);">.</span>