WinMentor multi-user network: correct configuration for 10-30 concurrent users
How to configure WinMentor on a network to avoid bottlenecks, record locks, and slow saving. Hardware recommendations + Windows settings.
Ionut Mihaescu — Full Stack Developer Azuvio · 2026-05-24 · 6 min · ERP & Integrations
Symptoms of a poorly configured network
"WinMentor is running slow", "saving takes 30 seconds", "other users are locking me out of records" — these are all symptoms of poor network or server configuration. Here are the settings that make the difference.
Minimum hardware requirements (under 15 users)
Server:
CPU: minimum 4 physical cores (Xeon E or i5-i7 8th Gen+)
RAM: 16 GB minimum, 32 GB recommended
Disk: SSD mandatory for the database (NO HDD)
Network: Gigabit (1000 Mbps) — NOT 100 Mbps
OS: Windows Server 2019/2022 or Windows 10/11 Pro (max 20 connections)
Client workstations:
CPU: any modern processor (i3+)
RAM: 8 GB
Network: wired Gigabit (NO WiFi for intensive use)
Requirements for 15-30 users (Enterprise)
Windows Server 2019/2022 mandatory
SQL Server Standard (NOT Express — 10 GB database limit)
RAM: 32-64 GB
Storage: NVMe SSD (RAID 1 or 10 for fault tolerance)
Network: 10 Gbps between server and main switch (Gigabit between workstations and switch)
Critical Windows settings on the server
1. SMB oplocks: set to ON (default) for WinMentor desktop. Setting them to OFF can cause freezes.
2. Defender exclusions: add the WinMentor installation folder + database folder to Windows Defender exclusions. Otherwise, AV scanning will block saves.
3. Power Plan: "High Performance" on the server (NOT "Balanced" — which puts the CPU to sleep)
4. Firewall: open WinMentor ports (1433 for SQL Server) between workstations and the server
5. UAC: disabled on the server for the WinMentor service account
WinMentor settings for performance
1. Service → Configuration → Performance:
- Local cache on workstations: enabled
- Nomenclature synchronisation: every 1-2 hours (NOT every minute)
- List auto-refresh: disabled (manual refresh when needed)
2. Service → Maintenance → Database reindexing: run monthly (after month-end closing). Reduces size by 20-40% and speeds up queries.
Causes of record locking
1. "User X has the invoice open":
Cause: someone opens an invoice, goes on break, and blocks others
Solution: set a session timeout of 30-60 minutes (auto-logout)
2. "Save error — data modified by another user":
Cause: 2 users modifying the same document simultaneously
Solution: disciplined workflow (who does what) + training
3. "Slow saving (>10 sec)":
Cause: slow HDD, AV scanning, slow network
Solution: SSD upgrade + AV exclusions + network health check
Daily monitoring
Set alerts for:
Server CPU > 80% persistent
Server RAM > 90% persistent
Disk > 85% full (risk of running out of space)
Backup failed (instant email notification)
When it's time for Enterprise (SQL Server)
Mandatory switch to WinMentor Enterprise if:
>20 active concurrent users
Database size >5 GB
Multi-company environment
HA (high availability) / replication requirements
Migration cost WinMentor → WinMentor Enterprise: €8,000–€20,000 (including SQL Server implementation, data migration, user retraining).
"Want to move directly to the cloud?"
Options:
Self-hosted WinMentor in the cloud (Azure VM, AWS EC2, Hetzner): you manage it, VM cost €100-500/month + Microsoft licenses
WinMentor + Azuvio cloud: WinMentor remains on-prem or on a VM, while Azuvio cloud-native adds modern remote access + mobile + integrations — without rewriting your network
Conclusion
A well-configured networked WinMentor is stable for 15-25 active users. Invest in SSDs + Gigabit + correct Windows Server setup — the rest follows naturally. Above 25 users, it is time for Enterprise or a hybrid architecture.