无管理员权限如何运行Everything

场景

公司电脑无管理员权限,无法自行安装软件,经申请安装上了everything(通过域管理自动安装),但启动时提示需要管理员权限,让输入账号密码,否则无法运行。

原因

  • everything需要读取NTFS数据建立索引,需要一定的管理员权限。
  • everything安装时一般会有选项,以管理员身份运行或安装everything服务,软件被自动安装时应该选择了以管理员身份运行。事后若要更新为安装everything服务,也需要管理员权限。

解决办法

方案一

若可和管理员协商,让其重新安装everything,并勾选“安装everything服务”选项。
成功安装之后,一般用户可在无管理员权限下正常使用。

方案二

若无法和管理员协商,则可使用Folder Index选项,手动配置需要扫描的文件夹,之前写过everything搜索网络路径文件的笔记,也是使用该选项。由于该选项使用windows自身搜索功能建立索引,速度稍慢。
步骤:

  • 找到everything的安装目录,更新Everything.ini文件,将run_as_admin的值改为0
  • 若上一步配置文件无法保存,可将安装目录拷到其它路径
  • 运行everything,打开工具(Tools)-选项(Options)菜单,进行如下配置
    无管理员权限如何运行Everything