我的亲身经历,当我在win7 64位机上安装memcached时报如下错误failed to install service or service already installed,如图所示:

在网上搜到答案,是因为没有管理员权限,解决方案如下:

1、首先找到cmd.exe,然后以管理员身份运行

2、安装memcached ,切换到memcached .exe所在的目录,在命令行中输入如下命令:

memcached.exe -d install

如图所示:

3、启动memcached,在命令行中输入如下命令:

memcached.exe -d start

如图所示:

4、查看是否启动成功,在命令行中输入如下命令:

netstat -an

如图所示:

看到11211端口在监听,说明启动成功,此时大功告成。