Skip to content

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

  1. Download Memril

    • Visit the Releases page
    • Download the latest memril-windows-x64.zip
    • Extract to your preferred location (e.g., C:\Tools\Memril\)
  2. Verify Installation

    • The extracted folder should contain:
      • memril.exe - Main application
      • memril-driver.sys - Kernel driver (if included)
      • Required DLL files and dependencies
      • Documentation and examples

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:

  1. Open Command Prompt as Administrator
  2. Navigate to Memril directory
    cd C:\Tools\Memril\
    
  3. Register the driver
    sc create MemrilDriver binPath= "%CD%\memril-driver.sys" type= kernel
    
  4. Start the driver
    sc start MemrilDriver
    

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.

  1. Download WinIO Driver

    • Visit: https://github.com/starofrainnight/winio
    • Download the latest release ZIP file
    • Extract the contents
  2. Locate the Correct Driver

    • For 64-bit systems: Use WinIo64.sys
  3. Install WinIO Driver

      # Open Command Prompt as Administrator
      cd path\to\winio\driver\
    
      # Register the driver (replace with correct path)
      sc create WinIo binPath= "%CD%\WinIo64.sys" type= kernel
    
      # Start the driver
      sc start WinIo