everything默认不索引网络驱动器或共享路径,需手动添加映射驱动器(如z:)或unc路径(如92.168.1.100share)到索引列表,并启用对应复选框;也可配置为windows服务以高权限访问,或用命令行强制重建索引。

如果您在使用Everything搜索工具时无法找到网络驱动器、NAS或共享网络磁盘中的文件,则是因为Everything默认仅索引本地NTFS卷,不自动包含映射的网络驱动器或SMB/CIFS共享路径。以下是将网络位置纳入Everything索引的具体操作方法:
一、映射网络驱动器并启用NTFS索引支持
Everything可对已映射为本地驱动器号(如Z:)的网络路径进行索引,但需确保该映射支持文件属性读取且未被系统标记为“远程”。Windows默认映射通常满足条件,但需手动添加至Everything目录列表。
1、在Windows资源管理器中右键“此电脑”,选择“映射网络驱动器”。
2、指定一个未使用的驱动器号(例如Z:),输入NAS或共享文件夹的UNC路径(如\192.168.1.100share)。勾选“登录时重新连接”,点击“完成”。
3、打开Everything主界面,按Ctrl+P打开设置,切换到“索引”→“文件夹”选项卡。
4、点击“添加”按钮,在弹出窗口中浏览并选中刚映射的Z:盘根目录,确认添加。
5、勾选该路径左侧的复选框以启用索引,点击“确定”保存设置。
6、Everything将开始扫描该驱动器内容;扫描期间状态栏显示“正在构建索引”,完成后即可实时搜索其中所有文件名。
二、直接添加UNC路径到索引(无需映射驱动器)
Everything支持直接索引UNC路径(如\NAS-NAMEDocuments),但要求运行Everything的用户账户具备对该共享的读取权限,且Windows未禁用SMBv1或强制签名等限制性策略。
1、确保当前Windows用户已通过“凭据管理器”保存了目标NAS的用户名与密码,避免访问时弹出认证失败提示。
2、打开Everything设置(Ctrl+P),进入“索引”→“文件夹”选项卡。
3、点击“添加”,在地址栏手动输入完整UNC路径(例如\192.168.1.100public),按回车确认。
4、若路径有效且可访问,Everything会显示其为合法文件夹;勾选启用索引,点击“确定”。
5、首次索引UNC路径可能较慢,且每次启动Everything时会尝试重新连接;若连接超时,该路径将跳过扫描,需检查网络连通性与共享权限。
三、启用Everything服务模式并配置高权限上下文
当常规用户模式下无法访问某些受保护的网络共享(如需域凭据或管理员级SMB会话)时,可将Everything作为Windows服务运行,并以SYSTEM或指定域账户身份启动,从而获得更稳定的网络资源访问能力。
1、关闭Everything主程序,右键桌面快捷方式,选择“以管理员身份运行”。
2、按Ctrl+P打开设置,切换至“Everything服务”选项卡,勾选“作为服务运行”。
3、点击“配置服务”,在“登录身份”中选择“此账户”,输入具有NAS访问权限的域账户或本地管理员账户(如DOMAINuser)。
4、点击“确定”后,服务将使用该身份启动;返回“文件夹”索引页,再次添加UNC路径或映射驱动器。
5、服务模式下Everything在系统启动时即加载索引,无需用户登录即可维护网络路径索引状态。
四、使用Everything命令行工具强制刷新网络索引
当网络驱动器内容更新后Everything未自动响应时,可通过命令行触发即时重建,避免等待后台轮询周期。
1、以管理员身份运行Windows终端(CMD或PowerShell)。
2、输入以下命令并回车(假设Everything安装在默认路径):
cd "C:Program FilesEverything"
"Everything.exe" -startup-folder "Z:" -rebuild
3、替换Z:为实际映射盘符或UNC路径(如"\nasmedia"),注意路径需加英文双引号。
4、执行后Everything窗口右下角将显示“正在重建索引”,此操作强制重扫指定路径全部文件,适用于NAS内容批量变更后的即时同步。











