Windows 7:阻止对新连接的外部驱动器建立索引


2

Windows搜索/索引在您自己的内部驱动器上使用时是一项很有价值的服务,在某些情况下也可用于定期连接的外部(资源/扩展)驱动器。问题是我可能暂时将外部驱动器连接到其他人的计算机或驱动器连接到我的计算机。在这两种情况下,我都不希望将驱动器编入索引。我不希望看到可能是其他人的个人数据的数据的搜索结果,我不希望他们的机器索引我的数据。

Windows Search默认行为应该是在获得权限之前永远不会索引任何驱动器。有没有办法在不完全禁用服务的情况下实现这一目标?

Answers:


1

我所做的是一个古怪的工作,但为我的目的合理地工作。只是:

  1. 打开“服务”组件(我通过任务管理器 - >服务 - >单击“服务”按钮);
  2. 找到“Windows搜索”,双击;
  3. 切换到“恢复”选项卡;
  4. 在“重启服务:____分钟”字段中输入“180”,即3小时;
  5. 点击“申请”;
  6. 单击“常规”选项卡,然后单击“停止”;

该服务将停止使用SearchIndexer.exe应用程序。它不应该重启3个小时。在将来的任何时候,您只需要通过任务管理器终止应用程序,并且您可以从外部工作中获得3小时的无索引服务,而不会完全失去功能。

希望有所帮助。


0

我不确定是否要更改默认行为(Windows有租约不允许用户这样做,尤其是在Windows 7中),但您可以专门将外部驱动器设置为不在驱动器Properties对话框中编入索引:

在此输入图像描述

我不确定你如何能够控制其他人的系统,我怀疑有一种方法可以将你的驱动器标记为无法索引,以确保其他人的系统必须遵守。


0

不幸的是,这件事无法完成。如果您的驱动器可由另一台计算机读取,则可以将其编入索引。一个建议是在外部硬盘驱动器上制作2个卷,其中一个卷是加密的,不能被另一台机器读取。


但是如果他们正在附加它,可能他们想要在另一台机器上访问它的文件,所以他们必须解锁它。我想知道索引器如何受到加密卷的影响; 如果它索引已经解密/访问的文件。(实际上,现在我想知道当驱动器插入不同的系统时NTFS加密如何工作!)
Synetech 2011年

就NTFS加密而言,如果没有用户密钥,则无法在其他设备上读取驱动器。我假设有一些他想要私有的数据,这些数据将保存在加密卷上。因此,任何机器都可以读取开放量。
Keltari 2011年

>就NTFS加密而言,如果没有用户密钥,则无法在其他设备上读取驱动器。那就是我的意思; 如何对便携式驱动器进行加密?我想如果用NTFS加密加密它就不行。因此,像TrueCrypt这样的驱动加密应用程序更好,因为它们要求输入密码而不是存储在系统配置文件中的密钥。您的双分区方法可能会起作用,具体取决于数据的性质(取决于他是否可以重新分区驱动器并重新构建数据文件和文件夹)。
Synetech 2011年

我没有测试过这个,但我确定你可以在一个外部驱动器上放两个卷,并使用cipher.exe加密一个卷的内容。但是,像truecrypt这样的第三方工具可以为您可能遇到的不同场景提供选项。
Keltari 2011年

>我没有对此进行测试,但我确定你可以在一个外部驱动器上放两个卷并使用cipher.exe来加密一个卷的内容,是的,但它在另一个系统中无法访问,从而无法实现便携式。我认为加密便携式驱动器的最佳用途是允许您物理地接收驱动器,从而增加额外的安全层(如果您住在火山附近,则会很方便)。
Synetech 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.