Indexing Service آشنايي با برنامه % آشنايي با برنامه Indexing Service در ويندوز XP
ما از كامپيوتر در زمينههاي مختلفي استفاده ميكنيم؛ زمينههايي مثل گرافيك، بازي، نرمافزارهاي گوناگون و ... .
اما بايد پذيرفت كه در اين ميان و به عنوان كاربرد عمومي كامپيوتر، پرونده هاي Word، HTML، متني "Text" و ساير مدارك نوشتاري، بيشترين كاربرد را براي استفاده كنندگان خانگي و به ويژه اداري كامپيوتر دارند. اين گونه مدارك ميتواند ثمره زحمت ساعتها كار مفيد يك شخص و يا يك سازمان باشد.
سازماندهي و مديريت كردن اين پروندهها از مباحثي است كه هر شخص و سازماني با آن روبرو است. ضمن اين كه جستجو در ميان هزاران پرونده براي يافتن موردي خاص، كاري وقتگير و دشوار است.
برنامه نمايهگذاري ويندوز"Windows Indexing Service" تلاشي است براي بهبود و قدرتمندتر كردن مديريت و سازماندهي مدارك در كامپيوتر.
اين برنامه، فايلها و خواص آنها را، مانند تاريخ به وجود آمدن و يا تغيير يافتن، نام مولف و غيره را براي جستجوي سريعتر نمايهگذاري ميكند. در حقيقت بدون استفاده از اين برنامه براي جستجو، ويندوز مجبور است هر كدام از فايلها را باز كند، درون آن را جستجو كند و نهايتاً ببندد، كه حجم زيادي از پردازش را طلب ميكند.
همچنين هنگامي كه از برنامه جستجوي ويندوز "Search" استفاده ميكنيد، اگر برنامه نمايهگذاري ويندوز فعال باشد، در پشت پرده به كمك برنامه جستجو ميشتابد؛ اما اين در حالي است كه خود برنامه نمايهگذاري نيز، يك ابزار مستقل و جداگانه براي جستجو ارائه ميكند.
براي فعال كردن اين برنامه مفيد، كافي است در محيط Desktop بر روي My Computer راست كليك نموده و از منوي پايين افتادني، گزينه Manage را انتخاب كنيد. سپس در پنجره مديريت كامپيوتر "Computer Management" كه ظاهر ميشود، به قسمت Services and Applications برويد و بر روي گزينه Indexing Service راست كليك كرده و از ليست پايين افتادني كه ظاهر مي شود، گزينه Start را انتخاب كنيد.
همچنين ميتوانيد در پنجره Run، فرمان ciadv.msc را تايپ كنيد . مستقيم به پنجره Indexing Service برويد.
راه ديگر براي فعال و يا متوقف كردن INdexing Service، انتخاب فرمان Search از منوي Start، انتخاب Change Preference و انتخاب With Without Indexing Service است.
روش ساماندهي مطالب تحت پوشش در Indexing Service
Indexing Service براي ساماندهي قسمتهاي تحت پوشش كامپيوتر، از يك كاتالوگ استفاده ميكند. كاتالوگ مجموعهاي از شاخههاي مختلف و مرتبط به هم است. براي مثال شما ميتوانيد يك كاتالوگ با نام Office درست كنيد و تمامي شاخههاي حاوي مطالب اداري خود را به آن اضافه كنيد، تا جستجو و نمايهبرداري خود را مختص به مدرك اداري خود كنيد.
به صورت پيش گزيده، هنگامي كه Indexing Service را فعال ميكنيد، كاتالوگي به نام System بوجود ميآيد كه تمامي درايوهاي ديسك سخت را در بر ميگيرد.
نكته:
هر چند كه Indexing Service با تمامي جدولهاي اختصاص فايل (FAT Table) سازگار است، ولي بهترين استفاده را از NTFS ميبرد. مزيتهايي از قبيل حجم كمتر و ايمني بالاتر، از آن جمله هستند.
عمليات اصلي بدينگونه است كه Indexing Service در هنگام فعال شدن، يك پويش كامل از قسمتهاي تحت پوشش به عمل ميآورد تا فايلهاي سازگار و مناسب را مشخص كند، و پس از آن، تنها پويشهاي افزايشي انجام ميگيرد، يعني تنها فايلهايي كه جديد هستند و يا تغيير يافتهاند، اضافه و يا نمايهبرداري مجدد ميشوند.
نكته:
در زمانهاي ديگر نيز ممكن است Indexing Service دست به پويش كامل بزند. براي مثال هنگامي كه مشكل جدي براي برنامه پيش بيايد و يا شما يك شاخه جديد به كاتالوگ مربوطه اضافه كنيد. همچنين خودتان نيز ميتوانيد با راست كليك كردن بر روي شاخه مورد نظر و انتخاب Rescan از گزينه All Tasks، برنامه را وادار به پوشش كامل و يا افزايشي كنيد.
جستجو در Indexing Service
دو راه براي جستجو در Indexing Service وجود دارد استفاده از برنامه جستجو / Search در ويندوز و يا جستجو بوسيله خود برنامه Indexing Service.
* استفاده از برنامه جستجوي "Search" ويندوز:
برنامه جستجوي ويندوز، ميتواند با استفاده از Indexing Service نتايج سريعتر و دقيقتري ارايه نمايد. براي تنظيم اين قابليت، از پنجره اول برنامه جستجو، گزينه Change Preferance را انتخاب كنيد و در قسمت بعد بر روي گزينه "With Indexing Service" كليك نمايد.
* استفاده از برنامه نمايه گذاري "Indexing Service"
در اين روش ميتوانيد بوسيله خود سرويس نمايه گذاري، به جستجو در ميان كاتالوگهاي تعريف شده بپردازيد. شايد براي بسياري از كاربران آشناتر كامپيوتر، و به ويژه "كاربران علاقهمند به اينترنت"، اين روش جذابتر و كارآمدتر باشد، چرا كه جستجو در محيط مبتني بر فرامتن "HTML" انجام ميشود.
حال براي جستجو به محيط سرويس نمايه گذاري برويد. جستجو در ميان يك كاتالوگ انجام ميشود؛ بنابراين كاتالوگي را كه ميخواهيد در آن جستجو كنيد، انتخاب و از زير شاخههاي آن، بر روي گزينه Query the catalog كليك نماييد.
بدين ترتيب در پنجره سمت راست، فرم جستجوي سرويس نمايه گذاري باز ميشود. در اين پنجره ميتوانيد كليد واژهها و عبارت جستجوي خود را وارد كنيد و نتايج را مشاهده نماييد.
توجه داشته باشيد كه علاوه بر جستجوي ساده متن، ميتوانيد از امكانات زير نيز استفاده نماييد:
- عبارات بولي "Boolean" مانند NOT,AND و OR
- كاراكترهاي عمومي (* و ؟)
- كلماتي كه دو گونه نگارش دارند، مانند Premier در مقابل Premiere
- عبارات جستجوي سازگار با Unix
بخاطر داشته باشيد كه ...
1- Indexing Service تنها از فايلهايي نمايه برداري ميكند كه شرايط لازم را داشته باشند. اين فايلها شامل فايلهاي متني txt.*، مدارك (ppt,*.xls,*.doc.*) و فايلهاي اينترنتي (html.*) ميشوند.
2- قابل توجه اينكه Indexing Service تنها در هنگام شروع ويندوز و يا در صورت بيكار بودن سيستم و به صورت برنامه پشت صحنه فعاليت ميكند.
3- ضمناً كلمات عمومي، نمايه برداري نميشوند. براي مثال در زبان انگليسي كلماتي مانند and,such,another,but نمايه برداري نميشوند. براي مشاهده اين كلمات و يا تغيير در آنها، فايل %systemroot%\system32\noise.* را با برنامه Notepad باز كنيد. پسوند اين فايلها بيانگر زبانشان هستند. براي مثال Noise.eng براي مدارك انگليسي و Noise.ita براي مدارك ايتاليايي.
4- Indexing Service همچنين به بزرگي و كوچكي كلمات حساس نيست. براي مثال DaneshVaCompute.com و daneshvacomputer.com، به يك عنوان نمايه برداري ميشوند.
5- فايلهاي رمزگذاري شده Encrypted، بر روي جدول تخصيص فايل NTFS نيز تنها درصورتي نمايه گذاري ميشوند كه كاربر اجازه دسترسي داشته باشد.
مديريت كاتالوگها و شاخهها
* براي اضافه كردن كاتالوگ جديد، پس از باز كردن پنجره Indexing Service، بر روي گزينه Indexing Service راست كليك كرده و گزينه Catalog را از قسمت New انتخاب كنيد. سپس در پنجرهاي كه باز ميشود، نام دلخواهتان براي كاتالوگ و مسير آن را مشخص كنيد.
* براي پاك كردن يك كاتالوگ نيز ابتدا به وسيله راست كليك بر روي گزينه Indexing Service و انتخاب Stop، سرويس را متوقف كنيد و پس از انتخاب كاتالوگ مورد نظر، دكمه Delete را فشار دهيد.
* براي ادغام كاتالوگها، پس از راست كليك كردن، گزينه Merge را انتخاب كنيد.
* براي اضافه كردن شاخه به يك كاتالوگ، بر روي كاتالوگ مورد نظر راست كليك كنيد و Directory را از قسمت New انتخاب كنيد.
همچنين در پنجرهاي كه ظاهر ميشود، مسير شاخه، و اگر لازم باشد نام مستعار، نام كاربري و كلمه عبور را تايپ كنيد.
* براي پاك كردن يك شاخه نيز نيازي به متوقف ساختن سرويس نيست. شاخه مورد نظرتان را انتخاب كنيد و دكمه Delete را فشار دهيد.
جستجو در مدارك نمايه گذاري نشده
بعضي از مدارك، به علت آسيب ديدگي و يا قابل خواندن نبودن، نمايه گذاري نميشوند. براي گنجاندن اين گونه مدارك در نتايج جستجو، شما مي توانيد عبارت unfiltered=true@ را در جستجوي خود اضافه كنيد.
تنظيمات كارايي و بهبود عملكرد سرويس نمايه گذاري Indexing Service :
شما مي توانيد عملكرد Indexing Service را با به كارگيري ابزار Self Tune تنظيم نماييد. براي فراخواني اين ابزار، بر روي گزينه Indexing Service راست كليك كرده و از ليستي كه ظاهر مي شود، فرمان Self Tune را از گزينه All Task انتخاب كنيد.
در اين كادر مي توانيد مشخص كنيد كه Indexing Service به چه ميزان در اين كامپيوتر به كار گرفته شود و بر طبق آن چگونه سرعت نمايه برداري تنظيم شود. علاوه بر 3 انتخاب(اغلب، گهگاه و هيچگاه)، گزينه سفارشي Customize نيز وجود دارد كه ميتوانيد ميزان استفاده برنامه از منابع كامپيوتر براي سرعت بخشيدن به روند كار را، به طور دستي تنظيم كنيد.
نتيجهگيري:
برنامه خدماتي نمايه گذاري كه با ويندوز XP ارايه شده است و احتمالاً تا به حال از ديد شما كاربران محترم پنهان بوده است، ميتواند براي افراد و سازمانهايي كه با حجم بالايي از مدارك و اطلاعات مواجه هستند، بسيار كاربردي و مفيد باشد.
قابليت دستهبندي مدارك، عليرغم محل ذخيرهسازي، جستجوي موردي و پشتيباني از ساختار استاندارد جستجو، از جمله مزاياي اين برنامه محسوب ميشوند. به علاوه، اين برنامه مي تواند در كامپيوترهايي كه به عنوان خدمات دهنده اينترنت با IIS كاربرد دارند، به عنوان پشتيبان جستجوي پوياي پايگاههاي اينترنتي كاربرد داشته باشد.
بايد توجه داشت كه البته در اين روند، برنامه قسمتي از حجم پردازش پردازنده و همچنين فضاي ديسك سخت را اشغال ميكند. در نتيجه اگر كاهش مشهودي در عملكرد كامپيوتر ديده شد، سعي كنيد با تنظيمات Self Tune مشكل را حل كنيد.
ماخذ: ماهنامه دانش و كامپيوتر
NN توضيحات تکميلي :