📦 synology.forum архів спільноти · 2005–2022
ai.synology.forum →
ГоловнаОбмен Файлами: Windows, Mac OSX, LinuxБыстрый поиск файлов на Synology из Windows

Быстрый поиск файлов на Synology из Windows

MMetalHeart08.12.2014#1

Собственно проблема. Я скинул на NAS все свои доки, музыку, фото. Подключил в винде сетевые диски, но индексацию файлов на стороне винды включить не удается. На сервере индексация для этих папок включена. Можно как-то винду заставить индексировать сетевые диски или использовать индекс с NAS? А то поиск без индекса шибко долго длится :(

 

SSiroc-co08.12.2014#2

Вот думал проблема только у меня. У меня часть проиндексирована, часть нет. Фотик настроил, что фоткает и пишет полный RAW и в два раза уменьшенный .jpg, а имя файла одинаковое. Начал искать на сетевой шаре по имени фотку в RAW, так он её не нашёл, а в jpg нашёл. А она есть. Как это ваще так может быть?

MMetalHeart08.12.2014#3
У меня часть проиндексирована, часть нет.

 

Проиндексированно на стороне NAS или в винде? Если второе, то как это настроить?

MMetalHeart10.12.2014#4

Неужели проблема больше ни для кого не актуальна?

Есть какое-то решение?

SSiroc-co10.12.2014#5

А ваще работает, только очень странно. Ищем файл IMAG1970.jpg вондовским окошком поиска. Если искать "1970" - то ничего не находит. Если ввести IMAG - то выводит все файлы включающие буквы "IMAG", если по расширению, то выводит все файлы с данным расширением. Если ввести "AG1" - то тоже ничего не находит. Как-то так. Лучше поставить прогу для поиска файлов, они идеально работают.

MMetalHeart11.12.2014#6

Да хотелось бы обойтись стандартными средствами Винды.

 

Вы говорите скорее всего не об индексированном поиске, а его нельзя назвать быстрым. Мой вопрос именно в том, как заставить винду индексировать сетевые диски и осуществлять поиск в индексе в 1-2 секунды.

Ppolanat11.12.2014#7
Да хотелось бы обойтись стандартными средствами Винды.

 

Вы говорите скорее всего не об индексированном поиске, а его нельзя назвать быстрым. Мой вопрос именно в том, как заставить винду индексировать сетевые диски и осуществлять поиск в индексе в 1-2 секунды.

В восьмёрке это делается так -> Главная -> Простой доступ -> Всегда доступны вне сети.

SSiroc-co11.12.2014#8
Мой вопрос именно в том, как заставить винду индексировать сетевые диски и осуществлять поиск в индексе в 1-2 секунды.

Находит быстрее.

MMetalHeart11.12.2014#9
В восьмёрке это делается так -> Главная -> Простой доступ -> Всегда доступны вне сети.

 

Так при этом он предварительно копирует файлы на локальный компьютер. Да, индекс при этом работает. Только зачем тогда сервер, если файлы так и так на компе, будут находиться?

SSiroc-co11.12.2014#10

Давайте сначала попробуем. И так:

Подключил в винде сетевые диски, но индексацию файлов на стороне винды включить не удается. На сервере индексация для этих папок включена. Можно как-то винду заставить индексировать сетевые диски или использовать индекс с NAS? А то поиск без индекса шибко долго длится :(

Что значит "не удаётся"?

Индексация включается так: нажмите правой кнопкой мыши на сетевом диске и выберите пункт "Свойства". В открывшемся окне выберите "Общие". Поставьте галку рядом с пунктом "разрешить индексировать содержимое файлов...". Вам это не удалось?

http://i9.pixs.ru/storage/9/1/2/dewwpng_8272686_15120912.png

Или у Вас как у меня, всё включено, но поиск идёт коряво?

Кстати, мой эксперимент показал, что индексы винда берёт у синолоджи. Сделал папку в DSM, отключил индексирование, накидал всякого мусора. Подцепил в винде эту папку и попробовал искать, не нашло, но вроде как начало индексировать. Создал другую папку в DSM, закидал мусором, в DSM её проиндексировал, подцепил к винде - сразу нашла файл быстрым поиском.

MMetalHeart12.12.2014#11

Так вот именно, что этого пункта нет для сетевых дисков. Наверное он доступен, если только отметить "доступен автономно".

 

Или как-то по-другому этого удалось достичь?

 

http://f5.s.qip.ru/14a5VJjB3.jpg

SSiroc-co13.12.2014#12

Знаете, это невозможно, судя по всему: http://answers.microsoft.com/ru-ru/windows...27-b11516816313

 

Возможно только если сетевая папки расшарена из под windows server, на котором подняты соответствующие службы, комп должен быть присоединен к домену, в котором находится windows server.

SSiroc-co13.12.2014#13

Но не всё так плохо. Если не умеет винда, ещё не значит, что никто не умеет. Вот http://www.voidtools.com/

Ставьте её. В настройках указывайте папки, которые нужно индексануть, и в качестве папок я указал все свои сетевые диски:

http://i9.pixs.ru/storage/7/3/0/everypng_9900259_15145730.png

 

Индексацию расшаренных папок она сделала за ~30 сек, что наводит мысли на то, что на взяла индексы у Synology. Всё работает, ищет мгновенно, и вроде без косяков.

SSergeS13.12.2014#14
Но не всё так плохо. Если не умеет винда, ещё не значит, что никто не умеет. Вот http://www.voidtools.com/

Ставьте её. В настройках указывайте папки, которые нужно индексануть, и в качестве папок я указал все свои сетевые диски:

http://i9.pixs.ru/storage/7/3/0/everypng_9900259_15145730.png

 

Индексацию расшаренных папок она сделала за ~30 сек, что наводит мысли на то, что на взяла индексы у Synology. Всё работает, ищет мгновенно, и вроде без косяков.

 

Какие ты хорошие програмки находишь, то virtualhere, то вот эту... Спасибо.

 

p.s. Особенно порадовали имена файлов-виндовс клиентов для virtualhere: vhui32.exe, vhui64.exe :-)))

 

MMetalHeart13.12.2014#15

Siroc-co, спасибо за программулину. Как не хотелось пользоваться внешними решениями, но похоже все-таки придется. Может оно и к лучшему... Стандартный поиск Win7 не так уж и нравится. Единственный большой плюс - его интегрированность.

 

Пошерстил в интернете и нашел еще некоторые решения, может кому пригодятся.

 

Windows Desktop Search: http://www.microsoft.com/en-us/download/details.aspx?id=3383

 

Позволяет добавлять сетевые диски в индекс. Но установка возможна только на Win7 x32. У меня 64...

 

Это решение подробно описано вот тут: http://www.karanik.gr/2013/02/unc-windows-7.html (переводчик сайтов-гугль - в помощь).

 

 

 

 

Так же там описан метод для Win7 x64, но он не работает. Но предлагаемый способ подходит для добавления неидексированных мест (например, сетевых папок) в библиотеки:

 

1. Create a folder on your hard drive for shares. i.e. c:\share

2. Create another folder in the above share. i.e. c:\share\music

2. Link the Library to this folder.

3. Delete the folder.

4. Use the mklink in an elevated command prompt to make a symbolic link. Name the link the same as the folder you created above.

i.e - mklink /d c:\share\music \\server\music

5. Done. Now you have non-indexed UNC path as a library.

 

С поиском такая фишка не проходит. Т.к. после удаления "подставной" папки она сразу же исчезает из индекса.

 

 

 

 

 

 

 

 

Не знайшли рішення в цьому треді? ШІ знає цей архів і всі даташити — і відповість вашою мовою.Запитати ШІ →