找回密码
 立即注册
搜索
查看: 4281|回复: 35

windows7巨二的搜索是怎么回事。

[复制链接]
     
发表于 2009-5-5 21:29 | 显示全部楼层 |阅读模式


启用用index能搜到文件内容,不过这么看来也没P用啊。我都不知道要搜什么关键字才能出结果。


现在用everything了,搜任何关键字1秒内出结果。
回复

使用道具 举报

     
发表于 2009-5-5 22:25 | 显示全部楼层
楼主是来秀H本的吧~

[ 本帖最后由 fddf 于 2009-5-6 00:27 编辑 ]
回复

使用道具 举报

发表于 2009-5-5 23:14 | 显示全部楼层
楼主是来秀H本的吧~
回复

使用道具 举报

发表于 2009-5-6 01:05 | 显示全部楼层
我看過其中4本

问一下,咸狼本的名字是什么?
回复

使用道具 举报

发表于 2009-5-6 07:52 | 显示全部楼层
我这边默认设置就能搜到文件、文件内容除外...
设置索引文件能容才能搜索到文件内容...
回复

使用道具 举报

     
 楼主| 发表于 2009-5-6 08:56 | 显示全部楼层
狼本是这个


主要是驴子拖得天长日久都记不得下过什么了,还有BT啦网盘啦,重复的文件很多。搜索功能不靠谱怎么整理呢。
回复

使用道具 举报

发表于 2009-5-6 09:59 | 显示全部楼层
原帖由 mansoncat 于 2009-5-6 08:56 发表
狼本是这个
[img]http://i294.photobucket.com/albums/mm86/mansoncat/Capture.jpg

主要是驴子拖得天长日久都记不得下过什么了,还有BT啦网盘啦,重复的文件很多。搜索功能不靠谱怎么整理呢。 ...

我看过(掩面
回复

使用道具 举报

     
发表于 2009-5-6 10:32 | 显示全部楼层
楼主你又让我想起去年Jshare某人以你的关键字举报我的事了,据说此人是原作控?
回复

使用道具 举报

     
发表于 2009-5-6 11:15 | 显示全部楼层
everything真好真强大
回复

使用道具 举报

发表于 2009-5-6 11:17 | 显示全部楼层
悠月工坊.......我咋看着这眼熟捏,疑惑的摸下巴离去。
回复

使用道具 举报

发表于 2009-5-6 13:37 | 显示全部楼层
我居然都看过..靠..
回复

使用道具 举报

     
发表于 2009-5-6 14:11 | 显示全部楼层
悠月的H本有什么好show的.到处都有
回复

使用道具 举报

     
发表于 2009-5-7 19:26 | 显示全部楼层
昨天刚装win7, 在win7下搜索也感觉很有问题, 后来切换到winXP再搜索了一遍....
回复

使用道具 举报

     
发表于 2009-5-7 22:48 | 显示全部楼层
一群没有用过Vista就跳到7的人开始叫唤了
想想为什么7不允许从XP升级安装吧

从几T的文件中1秒钟搜出想要的内容,包括任何路径,文件内tag,文本内容
实时监视更新的index带来的搜索体验早就把遍历式的XP自带搜索踢进了坟墓

[ 本帖最后由 qyqgpower 于 2009-5-7 23:11 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

     
发表于 2009-5-8 00:23 | 显示全部楼层
Vista搜索很强悍的,XP众自重
回复

使用道具 举报

     
发表于 2009-5-8 00:28 | 显示全部楼层
公用电脑这样就藏不了关系图了……
回复

使用道具 举报

发表于 2009-5-8 05:41 | 显示全部楼层
有没有人从来不用搜索的。。。。

我觉的我很有条理要什么就立刻知道上那去找。。。
回复

使用道具 举报

发表于 2009-5-8 10:37 | 显示全部楼层
原帖由 残酷的天使 于 2009-5-8 05:41 发表
有没有人从来不用搜索的。。。。

我觉的我很有条理要什么就立刻知道上那去找。。。

痛毒文件也知道么?
回复

使用道具 举报

头像被屏蔽
发表于 2009-5-8 12:31 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2009-5-8 13:00 | 显示全部楼层
在桌面新建一个1234567.txt,搜索123456能搜到,搜234567就没了。就这毛病如何解决?
回复

使用道具 举报

     
发表于 2009-5-8 13:36 | 显示全部楼层
原帖由 mansoncat 于 2009-5-8 13:00 发表
在桌面新建一个1234567.txt,搜索123456能搜到,搜234567就没了。就这毛病如何解决?


*234567
回复

使用道具 举报

     
发表于 2009-5-8 13:46 | 显示全部楼层
win的sb搜索服务我是直接关掉的
还没我自己手动翻得快
回复

使用道具 举报

发表于 2009-5-8 13:49 | 显示全部楼层
原帖由 讨厌鬼 于 2009-5-8 05:46 发表
win的sb搜索服务我是直接关掉的
还没我自己手动翻得快

原来你一秒不到就能翻开好几层文件夹,佩服佩服!!!
回复

使用道具 举报

发表于 2009-5-8 13:52 | 显示全部楼层
原帖由 zmw_831110 于 2009-5-8 13:36 发表


*234567

MS试图在连地址栏都本地化的网络时代重新普及“通配符”的概念啊
回复

使用道具 举报

     
发表于 2009-5-8 13:57 | 显示全部楼层
原帖由 a4840639 于 2009-5-8 13:49 发表

原来你一秒不到就能翻开好几层文件夹,佩服佩服!!!



我说win没说es
回复

使用道具 举报

     
发表于 2009-5-8 17:57 | 显示全部楼层
通配符有什么不好的
回复

使用道具 举报

     
发表于 2009-5-8 20:19 | 显示全部楼层
关闭搜索服务的人我可以理解,没这么多东西需要管理自然就没有需求
但我的脑袋还没有强大到可以记住几万个目录分别在哪个分区里,几百万个文件又分别在哪些目录里,谢谢

至于为什么index会不支持文件名substring的搜索,SQL里Like \'%abc\'之类的例子我也不想多举,看看为什么吧

A number comments were about substring matches in filenames, which we do not currently support.  This is part of the overall discussion about advanced queries.  In order to efficiently execute queries, the indexer builds indices that are based on individual words.  In Vista we introduced “searching as you type” to our search UI.  Under the hood this is implemented as prefix matches on the indexed words.  So when you type, ‘foo’, we look for all terms that start with those letters including ‘food’ and ‘football’.    Even more interesting if you type ‘foo net’ we will match on items that have the words ‘food’ and ‘network’ in them.   (If what you really want is to match the phrase “foo net” then typing those words inside quotes will do that—another example of advanced query syntax)   We have focused primarily on searching for terms found in any property, but there is no question that filenames are special.  In recognition of that we support suffix queries on filenames.  If you type ‘*food’ then we will return files that end in ‘food’ like “GoodFood”.  We do this by reversing the filename and then indexing it as a word.  For example, the reverse filename of “GoodFood” would be “DooFdooG” which we index as a word.  The suffix query ‘*food” is transformed into a prefix query “doof*” over the reverse filename index—clever, no?   So we support prefix matches for all properties and suffix matches for filenames, but we do not support substring matches.

[ 本帖最后由 qyqgpower 于 2009-5-8 20:21 编辑 ]
回复

使用道具 举报

     
发表于 2009-5-9 00:14 | 显示全部楼层
那搜索时, 是不是可以指定是指搜索文件名或还可搜索文件内容?这点功能我想会有吧, 自己去找下算了.
------
也就是说进入vista后, 就要摒弃用234567搜索1234567的方法, 而只能改用*234567来搜索了?
要让用户更改用户习惯, 让每个用户熟悉通配符的使用方法吗? 至少两个搜索方法应该有个选择吧, 自己也去找找算了.
foo net这种是要用\"foo net\"来搜索?
ms有做过什么告知吗?通配符是没什么不好, 但在别人不知道的情况下, 默认用新的搜索方法, 可是很困扰的.
回复

使用道具 举报

发表于 2009-5-9 07:48 | 显示全部楼层
原来的本地搜索效率太低,使用的人确实很少,绝大多数都是靠记忆。
绝大多数的搜索习惯都是网络搜索引擎形成的。而网络搜索引擎上是几乎不用通配符的。
虽说通配符其实很简单,就是?和*而已。ls最后这句挺对的,只是我认为是默认用“旧”的方法呵呵。
回复

使用道具 举报

     
发表于 2009-5-9 11:32 | 显示全部楼层
是吗? 或许是我不小心勾了奇怪的东西吧.....
现在用win7 也就是看视频一大困扰了...
还有某些使用习惯没能适应, 像显示桌面的图标, 向上的按钮这些....
回复

使用道具 举报

发表于 2009-5-9 11:43 | 显示全部楼层
我意思是,对于普通用户来说,通配符根本就是上个世纪的事情。用通配符搜索是旧方法。启动系统后的日常操作里已经找不到需要通配符的应用了。这时MS把这个概念搬回来,肯定很多人反应不过来。
回复

使用道具 举报

     
发表于 2009-5-9 12:39 | 显示全部楼层
从语义上来说,使用单词向后匹配搜索是最有效率而且符合人的思考习惯的
比如一个文件名叫my favorite football.jpg的文件
使用my,favorite,football以及任何前半部分或任意组合都能搜索到
但你要说搜索ootba也要出来这个文件,显然没有任何意义且会以几何级数式地增加检索的深度

你要用搜索引擎举例子,那我就来举个例子
以前面的けいおん为例
Windows的搜索服务:
输入けいおん,可以检索出けいおん关联的内容
输入いおん,搜索不到けいおん关联的内容

google:
输入けいおん,可以检索出けいおん关联的内容
输入いおん,搜索不到けいおん关联的内容(有一条げいおん,显然是因为这个不存在的词语干扰了google的分词系统,把げ和いおん分成了两个词对待)

还有人拿通配符说事,你们平时都是“把词 语拆成这 样说 话的吗”

自己去试试吧,
把词语拆成这样说话的吗.txt
用“词语”可以搜索出来还是用“语拆”可以搜索出来

[ 本帖最后由 qyqgpower 于 2009-5-9 12:49 编辑 ]
回复

使用道具 举报

     
发表于 2009-5-9 12:55 | 显示全部楼层
原来得用通配符,真麻烦,253874.txt我搜索874就是搜索不到
回复

使用道具 举报

发表于 2009-5-9 13:35 | 显示全部楼层
不不不,不是说这样不对或者不好。不是喷系统。

而是说,这样不合习惯了。你所谓的前后习惯是没错。但现在的习惯是由网络搜索建立起来的。比如,我搜“快速回复主题”,能得到10个结果;我搜“回复主题”,得到20个……这样类推。肯定不能拆成“快”“速回”这样。但从结果来看,只要是正常的表达,无论搜哪个都能搜到结果,如果想要更精确的,就要自己想办法加关键词来缩小范围。以我身边的人来说,很多人连增加关键词缩小范围都不会,别看已经用了几年的搜索引擎了。
这个时候问题就来了,本地搜索和网络搜索原理是不一样的,所以实现的方式也不同。然而还是从结果看,用户的感觉就是,在网上能搜到的到电脑里搜不到了,方法是一样的,可都到w7了还是搜不出,这搜索太二了。lz搜的是工房,不是工+房,仍然不行。这还仅仅是想找个看找个听,如果是想定位本地磁盘上所有包含该关键词的文件,那这时候的感觉是很怪的,就好像是,一种方法搜的出,一种方法搜不出,到底还有没有漏掉的?这心里的感觉就别扭了,不踏实。二,不是说垃圾,而是很邪门。

换个说法就是,根本没谁指望过xp及之前的系统本地搜索,所以这个习惯没建立起来。而ms也没给说明,这搜索到底怎么搜出最合适的结果。到现在,这帖里,谁给了说明没呢?难道就是everything+通配符么?
原帖由 调和 于 2009-5-8 12:31 发表

请问为何楼主搜不出来?我学习一下好避免

其实大家都很关心这个问题。vist确实强多了,xp等半天还没结果呢。
回复

使用道具 举报

     
发表于 2009-5-9 13:48 | 显示全部楼层
还网络搜索建立起来的
index恰恰用的就是网络搜索提高效率的最常用也是最有效方法,分词+前匹配

你用google去搜索874,234567,会出来253874和1234567的结果么
再看看*874和*234567的结果,会和不加*一样么

工房搜不出来,是因为分词结果是“悠”“月工”“房\"

这种问题扯得远就没边界了,说一句:
搜索引擎的分词算法,特别是针对中文,日文这类界限模糊的语言,还远远没有达到完美的境界

还是以搜索引擎为例,google和百度之间,中文的分词就有很大的区别,这也是为什么有人会认为百度搜中文比google更好的原因1

[ 本帖最后由 qyqgpower 于 2009-5-9 14:32 编辑 ]
回复

使用道具 举报

发表于 2009-5-9 17:38 | 显示全部楼层
我说的是用户习惯的角度,你说的是技术,两回事啊。

通配符也是一样啊,谁搜索加通配符的?太罕见了。就算加了会不一样,对用户来说没意义因为用的人太少,对开发者来说也没意义因为不符合用户的使用习惯。样样都要用户自己加还用搜索引擎么?自己翻书去得了。建个全球数据库,所有数据都塞里头,然后本地搜索论坛搜索这种方式/算法搜呗。百度搜中文当年比谷歌好,不是认为好,而是当年确实好。你做的就是服务提供,让用户自己加通配符算怎么回事?难度是难度,当时百度确实走在了前面,不仅仅是分词的问题,包括时效性,包括命中率,搜一个俩字的词算是最简单的分词了吧,明摆着就不行。现在google赶上来了,用的时候要结合用,也是偏信则暗。

当然从服务的角度要求ms在本地搜索也做的和搜索引擎一样目前来看是没道理的。我只是想说,现在说的就是用户角度,没人试图喷w7这种原理不对,只是用户有点无所适从了。

把话说回来,如果工房搜不出,该怎么搜?加*在前还是后?这也就是属于系统使用的窍门交流了。毕竟新系统给了我们个很好的功能,我们得学会利用。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-9-20 06:32 , Processed in 0.193926 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表