تور لحظه آخری
امروز : دوشنبه ، 5 آذر 1403    احادیث و روایات:  امام صادق (ع):به خداوند امیدوار باش، امیدی که تو را بر انجام معصیتش جرات نبخشد و از خداو...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

صرافی ارکی چنج

صرافی rkchange

سایبان ماشین

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

خرید یخچال خارجی

موسسه خیریه

واردات از چین

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

زانوبند زاپیامکس

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

خرید بلیط هواپیما

بلیط اتوبوس پایانه

قیمت سرور dl380 g10

تعمیرات پکیج کرج

لیست قیمت گوشی شیائومی

خرید فالوور

بهترین وکیل کرج

بهترین وکیل تهران

خرید اکانت تریدینگ ویو

خرید از چین

خرید از چین

تجهیزات کافی شاپ

ویزای چک

محصولات فوراور

خرید سرور اچ پی ماهان شبکه

دوربین سیمکارتی چرخشی

همکاری آی نو و گزینه دو

کاشت ابرو طبیعی و‌ سریع

الک آزمایشگاهی

الک آزمایشگاهی

خرید سرور مجازی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

لوله و اتصالات آذین

قرص گلوریا

نمایندگی دوو در کرج

خرید نهال سیب

وکیل ایرانی در استانبول

وکیل ایرانی در استانبول

وکیل ایرانی در استانبول

رفع تاری و تشخیص پلاک

 






آمار وبسایت

 تعداد کل بازدیدها : 1833726869




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

Svchost.exe چیست و چرا اجرا می شود؟


واضح آرشیو وب فارسی:سایت ریسک: Mohammad05-05-2008, 10:41 PMبر اساس آنچه که در سایت Microsoft بیان شده است Svchost.exe نام عمومی پردازش هایی است که سرویس هایی را از dynamic-link library DLL ها، به اجرا در می آورند. هارد دیسک ها، صفحات ضبط مغناطیسی هستند که از تعداد زیادی صفحات مغناطیسی به همراه یک هد ضبط و خواندن تشکیل شده اند که در یک محفظه اگر در سیستم عامل ویندوز از کلیدهای Ctrl+Alt+Delete استفاده کرده اید، بی شک با پنجره Task Manager ویندوز آشنا هستید. این پنجره شامل بخش های مختلفی است از جمله بخشی با نام Processes. در این بخش پردازش های فعال سیستم به کاربر نشان داده می شود. با نگاهی گذرا به پردازش های فعال سیستم چندین پردازش را با عنوان Svchost.exe خواهید دید. در این مقاله دلیل وجود این پردازش ها را بررسی می کنیم. پردازش های اسرار آمیزی که نمی توانید آنها را غیر فعال کنید و در عین حال بخاطر ندارید که چه زمانی آنها را اجرا کرده اید! این پردازش ها چه زمانی و توسط چه کسی روی رایانه شما به اجرا در آمده اند؟ آیا آنها برنامه های مخربی هستند که توسط هکر ها کنترل می شوند؟ ● Svchost.exe چیست؟ بر اساس آنچه که در سایت Microsoft بیان شده است Svchost.exe نام عمومی پردازش هایی است که سرویس هایی را از dynamic-link library DLL ها، به اجرا در می آورند. چندی پیش Microsoftهمه توابع داخلی سیستم خود را از فایل های exe .به فایل های .dll منتقل کرد.از دیدگاه برنامه نویسی چنین رویکردی به دلیل اینکه امکان استفاده مجدد از یک تابع را از طریق فایل های .dll فراهم می کند، قابل توجه است، اما مشکلی که این رویکرد پدید می آورد، حذف امکان اجرای مستقیم یک فایل .dll از طریق Windows است. یک فایل .dll جهت اجرا شدن نیاز به یک برنامه اجرایی در حال اجرا دارد. بدین گونه پردازش های Svchost.exe متولد شدند. چرا تعداد زیادی پردازش Svchost.exe در حال اجرا ست؟ فایل Svchost.exe در مسیر %SystemRoot%System۳۲ قرار دارد. در زمان بالا آمدن سیستم، Svchost.exe بخش سرویس های رجیستری رابرای تهیه لیستی از سرویس های اجرایی بررسی می کند. چندین پردازش Svchost.exe می تواند به صورت همزمان در حال اجرا باشد. چنانچه تابه حال به بخش سرویس های موجود در کنترل پنل سر زده اید، تعداد زیادی سرویس را مشاهده کرده اید که سیستم عامل Windows به آنها نیازمند است. اگر برای هر کدام از سرویس ها یک پردازش Svchost.exe در نظر گرفته شود، بروز اشکال در هر یک از آنها به از کار افتادگی کل سیستم ختم می شد. بنابراین سرویس ها گروه بندی شدند و برای هر گروه از آنها یک پردازش Svchost.exe ایجاد شد. برای مثال یک پردازشSvchost.exe می تواند سه سرویس مرتبط با Firewall رااجراکند. گروه هایSvchost.exeدرذیلاین کلید رجیستری شناسایی می شوند: HKEY_LOCAL_MACHINESoftware MicrosoftWindow sNTCurrentVersion Svchost شما می توانید سرویس هایی که مورد نیاز نیستند، غیر فعال و یا متوقف کنید. به علاوه چنانچه استفاده بیش از حد از پردازنده توسط یکی از پردازش های Svchost.exe مشاهد شد، می توانید سرویس هایی که توسط این Svchost.exe خاص اجرا می شوند، متوقف کرده و مجدداً بارگذاری کنید. به این منظور باید مشخص شود که کدام سرویس توسط کدام پردازش Svchost.exe اجرا می شود. برای دیدن پردازش های فعال سیستم می توانید با استفاده از کلید های Ctrl+Alt+Delete پنجره Task Manager را ظاهر کنید و در قسمت Processes، همه پردازش های فعال سیستم را ببینید. برای تعیین اینکه کدام سرویس توسط کدام یک از پردازش های Svchost.exe در حال اجراست، روش های مختلفی وجود دارد. برخی از روش ها فقط در Windows Vista قابل اجرا بوده و برخی دیگر در Windows XP نیز قابل اجرا می باشد. بررسی سرویس ها از طریق Command Line (Vista و XP) برای دیدن سرویس هایی که توسط یک پردازش خاص Svchost.exe فعال هستند، می توان از دستورTasklist استفاده کرد. در نوار وظیفه بر روی Start کلیک کرده و سپس بر روی Run کلیک کنید.در برنامه Run تایپ کنید CMD و کلید Enter را فشار دهید. در پنجره Command Line دستور Tasklist /SVC را تایپ کنید و کلید Enter را فشار دهید. لیستی از همه پردازش های فعال سیستم نمایش داده خواهد شد. سوییچ /SVC سرویس های فعال در هر پردازش را نمایش می دهد. بررسی سرویس ها در Task Manager(Vista) در Windows Vista امکان دسترسی به سرویس های هر پردازش از طریق Task Manager وجود دارد. بر روی پردازش مربوطه کلیک راست کرده و سپس گزینه «Go To Service(s)» را انتخاب کنید. با انتخاب این گزینه Task Manager شما را به بخش Services منتقل می کند که در آن سرویس های مربوط به پردازش Svchost.exe انتخاب شده، با رنگ پس زمینه متفاوت از بقیه سرویس ها به نمایش در آمده است. مزیتی که این روش نسبت به استفاده از روش Command Line دارد نمایش کامل نام سرویس ها در ستون Description می باشد. بنابراین با مشاهده نام کامل هر سرویس می توانید تصمیم بگیرید که در صورت لزوم سرویس مربوطه را متوقف کنید. بررسی سرویس ها با استفاده ازExplorer Process XPوVista Process Explorer برنامه ای است که توسط شرکت Microsoft و Sysinternals عرضه شده است. با استفاده از این برنامه می توان به سادگی سرویس هایی را که توسط یک پردازش خاص اجرا می شود، مشاهده کرد.حجم این برنامه تنها ۱.۶MB است و از طریق آدرس زیر قابل دریافت است: download.sysinternals.com/Files/ProcessExplorer.zip پس از نصب این برنامه کافی است اشاره گر موس را بر روی هر یک از پردازش ها قرار دهید. لیستی از سرویس هایی که توسط این پردازش اجرا می شود به شما نشان داده خواهد شد. با کلیک کردن بر روی هر پردازش پنجره ویژگی های آن پردازش نمایش داده می شود. با انتخاب قسمت مربوط به سرویس ها می توان سرویس های مربوط به هر پردازش را دید و در صورت تمایل سرویس خاصی را غیر فعال کرد. غیر فعال کردن سرویس هادر کنترل پنل وارد پوشه Administrative Tools شده و بر روی بخش Services کلیک کنید، یا با کلیک بر روی Start برنامه Run را اجرا کرده و عبارت services.msc را تایپ کنید و کلید Enter را فشار دهید. سرویسی را که تمایل دارید متوقف کنید در لیست سرویس ها پیدا و بر روی آن کلیک و یا کلیک راست کرده و گزینه Properties را انتخاب کنید.پنجره مربوط به ویژگی های سرویس باز خواهد شد. در این پنجره گزینه Disabled را در Type Startup انتخاب کنید و سپس بر روی دگمه Stop کلیک کنید تا بلافاصله اجرای این سرویس متوقف شود. همچنین با استفاده از Command Prompt نیز می توان سرویس های سیستم را غیر فعال کنید. برای این منظور از دستوری به این شکل استفاده می شود: sc config trkwks start= disabled در این دستور trkwks نام سرویسی است که درخواست غیر فعال کردن آن به سیستم داده شده است. در پایان لازم به ذکر است که فایل Svchost.exe تنهادرمسیر%SystemRoot%System۳۲ قرار دارد و هر فایل دیگری با عنوان Svchost.exe که در مسیر دیگری قرار داشت، برنامه ای مخرب است که سیستم کاربر را تهدید می کند. ============ نویسنده: آوید افضل روزنامه ابرار اقتصادی AriA jOhaRi18-05-2008, 02:29 PMسلام... ممنون عالی بود من زیاد دربارش فکر کرده بودم مفیوض شدیم ^موفق باشی^ سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 479]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن