How to set up a free NFS server on Windows 10

Reading time icon 3 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team. Read more

laptop close-up with logo - Windows 10 free NFS server

If you’ve ever wondered if you can set up a free NFS server on Windows 10, you came to the right place.

A Network File System is a file that allows the storage and gathering of data from a multiple-disk setup and directories on a shared network.

We all know that mounting an NFS (Network File System) share on a Unix-like OS is an easy task to accomplish. On a Windows 10 PC, things are not so straight-forward, but the operation can still be successful with the right guidance.

In today’s article we will discuss how to mount a free NFS share from a UNIX system, but on a Windows 10 running computer. Please follow the steps presented here carefully to avoid any issues. Read on to find out more.


Steps to set up a free NFS server on Windows 10

1. Install the NFS Client

  1. Click on the Cortana search box -> type in Control Panel -> choose the first option from the top.
  2. Click the Programs and Features option.Programs and features - windows 10 free nfs server
  3. Click the option Turn Windows features on or off from the left side menu.
  4. Inside the Windows Features window -> scroll down and check the box next to Services for NFS  -> press Ok.
  5. This will start the installation process.
  6. After the process is completed, you can Close the Windows Features window and follow the next method.

Is Bluestacks not connecting to the server on Windows 10? Try this


2. Enable Write permissions for the Anonymous User (default)

  1. Press the Win+R keys on your keyboard -> type Regedit -> press Enter.hkey local machine registry editor - windows 10 free nfs server
  2. Navigate to:
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default
  3. Open the Default folder by double-clicking on it.
  4. Right-click the right-side pane -> create a New DWORD (32-bit) Value -> name it AnonymousUid -> assign the UID found on the UNIX directory (shared by the NFS system).
  5. Create a new NEW DWORD (32-bit) Value -> name it AnonymousGid -> assign GID found on the UNIX directory.
  6. Reboot your PC.

3. Mounting a free NFS share server on Windows 10

For the sake of this example, we will assume that your NAS device is located on the same network as your Windows 10 PC and the IP address is xx.x.x.xxx.

Follow these steps to mount the NFS share:

  1. Press Win+X and launch the PowerShell (Admin).PowerShell admin - windows 10 free nfs server
  2. Type the following command C:\Users\windows>mount -o anon xx.x.x.xxx\mnt\vms Z:
  3. Press Enter
  4. After the command is entered, your NFS share server is ready to be accessed by visiting the Z: drive.

Note: It is worth knowing that the first time you will try to write to the NAS device, the share takes a long time. Please be patient.


In today’s article, we answered the question ‘how to set up a free NFS server on Windows 10 ‘.

Please make sure to follow the steps presented in this list carefully, as modifying any registry data incorrectly can affect the overall health and performance of your PC.

We would love to know if this guide helped you set up a free NFS server on Windows 10. If it did, please let us know by using the comment section below.

[wl_navigator]

More about the topics: windows 10

User forum

6 messages