Installation
This guide walks you through installing Memril and its required components on Windows systems.
System Requirements
Before installing, ensure your system meets the minimum requirements:
- Operating System: Windows 10/11 (64-bit)
- Privileges: Administrator rights required
- Memory: 4GB RAM minimum (8GB recommended)
- Storage: 100MB free disk space
- Architecture: x64-compatible processor
- GPU: DirectX 11 compatible GPU (for Dear ImGui renderer backend)
Installation Methods
Method 1: Pre-built Release (Recommended)
-
Download Memril
- Visit the Releases page
- Download the latest
memril-windows-x64.zip - Extract to your preferred location (e.g.,
C:\Tools\Memril\)
-
Verify Installation
- The extracted folder should contain:
memril.exe- Main applicationmemril-driver.sys- Kernel driver (if included)- Required DLL files and dependencies
- Documentation and examples
- The extracted folder should contain:
Method 2: Build from Source
If you prefer to build from source, please read the github readme file for more details.
Driver Installation
Memril requires a kernel driver for low-level memory access. You have two options:
Option 1: Included Driver (If Available)
If your Memril download includes a signed memril-driver.sys:
- Open Command Prompt as Administrator
- Navigate to Memril directory
- Register the driver
- Start the driver
Option 2: WinIO Driver (Fallback)
If no driver is included with your Memril installation, you can use the WinIO driver:
If you're using unsigned drivers (such as the WinIO one below), you will need to enable test signing before proceeding.
-
Download WinIO Driver
- Visit: https://github.com/starofrainnight/winio
- Download the latest release ZIP file
- Extract the contents
-
Locate the Correct Driver
- For 64-bit systems: Use
WinIo64.sys
- For 64-bit systems: Use
-
Install WinIO Driver