T
Tom Ferguson
Well, good luck in the future.
Vista search simple DOES NOT WORK when searching for strings on my Vista
Ultimate machine. I've seen it work on another Vista machine, but search
does not work on my machine. I have given Microsoft an example of searching
for six identical files with six different extensions. Vista can find three
but is blind to the other three. Even "Advanced Search" and its checkbox
"Include non-indexed, hidden, and system files (might be slow)" cannot find
three of these six identical files.
GeraldF said:You are not alone. Even with the so called new search
engine my vista premium fails to find a single mp3 file
on my C drive, this when searching without an index for
*.mp3. The search goes on for 10 minutes and finds
nothing, absolutely nothing. Index searching finds every
file in the index, but files in certain directories, as
you know are not indexed.
Agentransak finds 46 files in 2 seconds. Like you I am
responsible for mutliple computers in our office (20 to
be exact). Also, since I do some programing I frequently
store files in different locations. If I need to be sure
to find every file with a *.prg extension containing the
expression "Create array", I am not sure what Vista will
return.
however the situation seems to have been made quite confusing to many users.
For example, I rarely "Search" for anything, when I do it probably takes
the form of *.dll because I want to locate some file or other to work
with. I don't really care if it takes 5 minutes to find, but I do want
to be sure if it is there or not. What I do care about is that I have to
wait 5 minutes EVERY time as Vista "Indexes" things at boot. Despite
this time during which the disk drive is grinding away when I type *.dll
it comes back with nothing. Even if the file is in plain sight on the
desktop Vista does not find it. W2000 and XP used to just "Find" things,
indexed or not.
So my experience when first using Vista was with the default settings,
and despite 5 minutes every boot and 5 minutes every search I could not
be sure the file wasn't there, only that Vista wasn't locating it. Once
I went to the drive properties and turned indexing off the boot process
went back to a realistic time and Vista still couldn't find anything but
waiting time was acceptable.
So I guess the question is why change the "Expected" behavior and force
the user to make changes he/she is not familiar with when it seems that
what "Windows always does" was quite acceptable. I may well have missed
the point somewhere, I just want to know where
Vista search simple DOES NOT WORK when searching for strings on my Vista
Ultimate machine. I've seen it work on another Vista machine, but search
does not work on my machine. I have given Microsoft an example of searching
for six identical files with six different extensions. Vista can find three
but is blind to the other three. Even "Advanced Search" and its checkbox
"Include non-indexed, hidden, and system files (might be slow)" cannot find
three of these six identical files.
In the last year, I have literally spend DAYS indexing and re-indexing and
re-indexing, trying to get Vista search to work. It does not work on my
machine in my hands. I have demostrated to Microsoft I can get search to
work correctly for Windows 95, 98, 2000 and XP. Why is prior Windows
knowledge NOT enough to get search to work in Vista?
I have begged and pleaded with Microsoft to find out why search doesn't work
on my Ultimate machine, OR give me the right to go back to XP. Microsoft
REFUSES to fix the problem, and REFUSES to let me go back to XP without
paying them more money because they made a flawed product. I just want the
search functionality that was in Windows Explorer in Windows 2000 (or XP
with the registry hack). Why is that too much to ask? Why is wanting a
product that works correctly too high of an expectation?
I normally want to do very targeted searches. I usually know what directory
to start in and usually need to search for a string in a few hundred or a
few thousand files. The free Agent Ransack
(http://www.mythicsoft.com/agentransack/) lets me do searches that ALWAYS
work in Vista (it can find all six files in the search failure example I
gave Microsoft). But why should I need a 3rd party tool for such basic
search functionality when I paid for the "ultimate" version of Vista?
Here are the Microsoft guys that REFUSE to discuss the search failure of
Vista any more. They have blocked E-mails from me, since it's easier to
ignore me than fix the search problem in Vista:
Delivery has failed to these recipients or distribution lists:
(e-mail address removed)
An error occurred while trying to deliver this message to the recipient's
e-mail address. Microsoft Exchange will not try to redeliver this message
for you. Please try resending this message, or provide the following
diagnostic text to your system administrator.
(e-mail address removed)
An error occurred while trying to deliver this message to the recipient's
e-mail address. Microsoft Exchange will not try to redeliver this message
for you. Please try resending this message, or provide the following
diagnostic text to your system administrator.
The following organization rejected your message: mailb.microsoft.com.
All files that are within an indexed location (such as the desktop or user
profile) should be returned by the indexer. All other results are returned
by the GREP search engine. If the file is not in the index, it could be
either:
I am sure there are many who know how to "fix it", at least, in principle.
And many of them are at Microsoft. <g>
Without going into the details of search theory or methods of
implementation: It could well be that nothing is actually broken so does not
need fixing in the strict sense. Possibly, the search algorithms are
performing exactly as designed. However, it also might be true that they
could be better implemented. For example, they could be recoded into
assembly or direct machine code-seldom done now-but that's a topic for a
different place and time. As one example of a fast search-isoHunt, a Torrent
search engine, is very rapid considering the vast quantity of data indexed
however it retunes a quantity of false positives.
In designing any program, there are many trade-offs. All of them affect the
search speed. E.g. Do you do a full, all storage devices search or limit it
to a particular set of locations (Vista actually allows the user to modify
to search entire index or just user files). How highly do you value
reliability (same results on repeated searches of the same data),
accuracy/fuzziness (result matches target/result is a near match), &c. But
Here I am probably not saying anything you don't know.
In short, if it's not too late for that, we can be certain that these are
matters that are routinely reviewed as development goes forward as halting
and retrograde as that motion sometimes appears.