Prerequisites
Install WinFsp
WinFsp is required to enable user-mode file systems on Windows. Memefs cannot function without it.Download WinFsp
Visit the WinFsp releases page and download the latest installer for your system.
Run the installer
Execute the WinFsp installer and follow the installation wizard. Accept the default installation options unless you have specific requirements.
Installation methods
You can install memefs using either the automated installer or manual installation.Method 1: Using the installer (recommended)
The installer provides the easiest installation experience and optionally configures the WinFsp launcher service.Run the installer
Execute the installer with administrator privileges. The installer will guide you through the setup process.
Choose components
The installer offers two components:
- Memefs itself (required): Installs the core executable and dependencies
- WinFsp Launcher Service (optional): Enables use with launchctl for automatic startup
If you selected the WinFsp Launcher Service component, memefs will be registered with launchctl, enabling automatic startup configuration.
Method 2: Manual installation
For advanced users who prefer manual control over the installation.Download binaries
Download the following files from the release package:
memefs-x64.exewinfsp-x64.dll
Choose installation directory
Create a directory for memefs, such as
C:\Program Files\memefs\ or any location of your choice.Verify installation
Confirm that memefs is installed correctly:Navigate to installation directory
If you didn’t add memefs to your PATH, navigate to the installation directory:
Optional: Configure auto-start
To automatically mount a RAM disk when you log in, you can create a scheduled task using the WinFsp launcher.Create new task
Click “Create Task” (not “Create Basic Task”) in the Actions pane.Configure the General tab:
- Set a name like “Memefs RAM Disk”
- Select “Run with highest privileges”
- Configure for your Windows version
Add logon trigger
Go to the Triggers tab and click “New”:
- Begin the task: “At log on”
- Select “Specific user” and choose your account
- Click OK
Add launch action
Go to the Actions tab and click “New”:
- Action: “Start a program”
- Program/script:
"C:\Program Files (x86)\WinFsp\bin\launchctl-x64.exe" - Arguments:
start Memefs ramdisk "" \\.\R:
Adjust the drive letter
R: to your preferred mount point.Configure settings
Go to the Settings tab:
- Optionally uncheck “Stop the task if it runs longer than”
- Optionally uncheck “Only run if the computer is connected to a power supply” (for laptops)