ipfs/kubo · error
Mount isn't compatible with Windows yet
Error message
Mount isn't compatible with Windows yet
What it means
Platform guard for `ipfs mount` on Windows builds: core/commands/mount_windows.go is a build-tagged stub whose Run always returns this sentinel error, because FUSE mounting is not implemented on Windows. The command is unusable there by design, not a transient failure.
Source
Thrown at core/commands/mount_windows.go:16
package commands
import (
"errors"
cmds "github.com/ipfs/go-ipfs-cmds"
)
var MountCmd = &cmds.Command{
Helptext: cmds.HelpText{
Tagline: "Not yet implemented on Windows.",
ShortDescription: "Not yet implemented on Windows. :(",
},
Run: func(req *cmds.Request, res cmds.ResponseEmitter, env cmds.Environment) error {
return errors.New("Mount isn't compatible with Windows yet")
},
}
View on GitHub (pinned to 329838acdf)
Solutions
- Run Kubo on Linux or macOS where FUSE mount is supported
- Use the HTTP gateway or the RPC API to access files on Windows instead
- Track upstream FUSE-on-Windows efforts (e.g. WinFsp support) for future availability
Defensive patterns
Strategy: validation
When it happens
Trigger: Thrown at core/commands/mount_windows.go:16 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of ipfs/kubo@329838acdf (2026-09-03).
Data as JSON: /api/errors/2827642b03f366a0.
Report an issue: GitHub.