كدام فايل در چه حالي/ توسط چه برنامه اي / به چه شكلي باز شده است؟

اين برنامه كه مي خواهم در مورد آن صحبت كنم به طور قطع مشكل گشاي بسياري از ادمين هاي شبكه است كه البته بهتر است بگويم فراي تصور هر كسي كه دنبال چنين برنامه اي بوده است عمل مي كند و ممكن است كه شما را دچار شگفتي كند.حتما تا به حال براي شما پيش امده است كه بخواهيد متوجه شويد يك برنامه كدام فايل ها را گشوده است يا اينكه مثل من قصد يافتن فايل يا فايل هاي تنظيمات يك برنامه را در سر داشته باشيد اين برنامه مي تواند به صورت همزمان در هر لحظه فعاليت سيستم فايل را در اختيار شما قرار دهد اسم اين برنامه Filemon هست كه در ادامه براي دانلود قرارش دادم.

filemon
دانلود Filemon
راهنماي استفاده

چه DLL هایی در ویندوز لود شده اند

سلام

دوستان عزیز یک تجربه که در سال های گذشته کمک بسیار زیادی به من کرد رو میخوام اینجا براتون شرح بدم. من چند سال پیش در شرکتی به عنوان ادمین شبکه مشغول به کار بودم که با یک مشکل بسیار نادر مواجه شدم اونم این بود که یک ویروس که با ساخت پروسس های بسیار زیاد سعی در تکثیر خودش داشت آنتی ویروس هم اون رو تشخیص نمی داد ، باعث می شد در یک مدت کوتاه تمام منابع سیستم با پروسس هایی که اصلا قایل شناسایی نبودند پر بشه هر کدووم هم یک اسم خاص خودشوونو  داشتند .سعی کردم متوقفشون کنم ولی نمی دونستم منبع تولید این فایل ها و پردازش ها کجاست .

خلاصه اینکه به جز پردازش های مربوط به ویروس ها همگهی پردازش های عادی سیستم بودن و از اونجا فهمیدم که یکی از پروسس های اصلی ویندوز باید به ویروس آلوده شده باشه حالا می خواستم dll هایی رو که به همراه پردازش های سیستمی لود شدن رو ببینم که گیر افتادم تا اینکه با این ابزار که اسمش listdlls.exe هست روبرو شدم این ابزار واقعا معرکه هستش dll های لود شده رو به تفکیک فایل های exe ای که اونها رو لود کردن برای من لیست کرد و من با بررسی اونها dll مخرب رو شناسایی کردم و اول با گرفتن دسترسی سیستم از اوون امتحان کردم بعد که دیدم فعالیت ویروس متوقف شد و بعدش اوون DLL رو پاک کردم.اینم فایل برنامه

دانلود listdlls.exe

مصرف زياد حافظه (memory يا همان RAM) توسط فاير فاکس و کند شدن بيش از حد آن و کند کردن ويندوز

فاير فاکس يک browser بسيار خوب و دوست داشتني است اما من چند وقت پيش يک مشکل باهاش پيدا کردم که منو آزار داد اوونم اينکه اگر فاير فاکس همين جوري باز ميموند و من اون رو رها مي کردم و مي رفتم بعد از مدتي که برمي گشتم دستگاه من بسيار کند مي شد.اوايل فکر مي کردم که ايراد از دستگاه من باشه ولي به تدريج فهميدم که اينطور نيست و ايراد مربوط به فاير فاکس ميشه يک کم که روي پردازش هاي روي سيستم دقيق شدم ديدم که بعد از گذشت مدتي فايرفاکس به شدت مصرف حافظش (memory يا همان RAM usage) بالا رفته و گاهي به 200MB تا 250MB رسيده که البته بسيار غير طبيعي بود چون با مراجعه به مستندات فاير فاکس ديدم که مصرف حافظه اون به طور ميانگين عددي بين 100MB تا 150MB است.به همين خاطر رفتم و دلايلش رو بررسي کردم به نتايج زير رسيدم اميدوارم که بهتون کمک کنه:
فاير فاکس به صورت پيش فرض براي اينکه کارايي خودش رو بالا ببره تمامي آبجکت هايي رو که احتمال استفاده اونها در آينده وجود داره ذخيره مي کنه و علاوه بر اون به دليل تخصيص و آزاد سازي مکرر حافظه (memory يا همان RAM)، به صورت قطعه قطعه هاي پراکنده در مي آيد(fragmented).پس با اين تفاسير افزايش حافظه مصرفي يک امر عادي است.البته لازم به ذکر است که تنظيمات اوليه فايرفاکس به شکلي است که هر چه ميزان حافظه (memory يا همان RAM) موجود بر روي کامپيوتر شما بيشتر باشد به همان ميزان مصرف حافظه به رقم حداکثر خود نزديک مي شود.حال بياييد تا دلايل اين مصرف بي رويه حافظه را بررسي کنيم.
دلايلي که به عمدتا عامل مصرف حافظه زياد فايرفاکس مي شوند به اين شرح مي باشند:
1- نگهداري سابقه دانلود ها (Download History)
2- افزونه ها و پوسته هاي فايرفاکس (Extensions and Themes)
3- پلاگين ها (Plugins)
4- تنظيمات فايرفاکس

1- نگهداري سابقه دانلود ها (Download History)
اگر که شما فايرفاکس را در حالتي قرار دهيد که سابقه دانلود ها نگهداري کند مي تواند باعث کند شدن شديد فاير فاکس و حتي هنگ کردن آن شود و همچنين مصرف حافظه آن به شکل قابل توجهي افزايش مي يابد.مي توانيد سابقه دانلود هاي خود را حذف کنيد و تنظيمات فاير فاکس را به شکل زير تغيير دهيد تا از اين اتفاق پيشگيري کنيد:
“Tools -> Options -> Privacy -> Download History -> Remove Files from the Download Manager”
گزينه “Upon successful download” انتخاب کنيد.
لبته در نسخه 3.5 به بعد فاير فاکس بعد از ” Tools -> Options -> Privacy -> ” طبق عکس زير عمل کنيد:

Privacy Options

Privacy Options

2- افزونه ها و پوسته هاي فايرفاکس (Extensions and Themes):
اگر فايرفاکس را در حالت safe mode اجرا نماييد متوجه خواهيد شد که آيا ايراد مربوط به افزونه ها و پوسته هاي فاير فاکس مي شود يا خير البته فراموش نکنيد که از پلاگين ها هيچ اسمي نبردم چون راه شناسايي پلاگين ها نيست.اگر هنگامي که با فاير فاکس در حالت safe Mode کار مي کنيد کاهش چشمگيري در ميزان حافظه مصرفي مشاهده کرديد مطمئن باشيد که ايراد به افزونه ها و يا پوسته هاي شما بر مي گردد.البته ليست افزونه هاي مساله دار توسط سايت MozillaZine منتشر شده است و ميتوانيد بررسي کنيد که کداميک از افزون هاي شما مشکل ساز شده است .ولي اگر نام افزونه خود را در ليست مذکور نيافتيد گمان نکنيد که ديگر ايراد از سمت افزونه ها نيست زيرا که تعداد افزونه ها بسيار زياد است و ممکن است برخي از آنها در اين ليست نيامده باشد.اما اگر افزونه مساله ساز را پيدا کرديد با غير فعال کردن و يا حذف آن از ليست افزون ها مي توانيد مشکل را حل کنيد و افزونه مساله ساز را با افزونه مشابه آن جايگزين نماييد.
3- پلاگين ها (Plugins):

استفاده از پلاگين ها مي تواند عامل مهم مصرف بي رويه حافظه باشد و تا زماني که فايرفاکس باز باشد اين حافظه اشغال خواهد بود.يک راه حل اينست که هميشه از آخرين نسخه پلاگين ها استفاده کنيد و يا اينکه پلاگين هاي در حال استفاده را Update کنيد.به عنوان مثال flash player يکي از بخشهاي پر مصرف فايرفاکس مي باشد که مي توان با تکنيک هايي مصرف حافظه آنها محدود کرد.در ادامه در مورد کاهش مصرف برخي پلاگين ها لينک هايي گذاشته شده است:
• کاهش مصرف حافظه Adobe Reader
• کاهش مصرف حافظه Shockwave
• کاهش مصرف حافظه Flash
• کاهش مصرف حافظه Java

4- تنظيمات فايرفاکس:
تنظيماتي که باعث تغيير در حافظه مصرفي فاير فاکس مي شوند و از طريق تايپ About:config در Address Bar قابل دستيابي مي باشند به شرحي که در ادامه مي آيد خواهد بود فقط اين نکته را به خاطر بسپاريد که هرچه ميزان حافظه مصرفي فايرفاکس کاهش پيدا کند کارايي و Performance آن نيز پايين تر مي آيد:
Preference Max memory freed
browser.cache.memory.capacity and browser.cache.memory.enable
14MB
browser.sessionhistory.max_total_viewers
20MB
افزونه اي نيز براي فاير فاکس 3 طراحي شده است که به کاربر اجازه مي دهد تا به اختيار خود به صورت دستي حافظه بلا استفاده که به فايرفاکس تخصيص داده شده ولي بعد از استفاده آزاد نشده است را آزاد نماييد.اين افزونه مي تواند اندازه حافظه مورد استفاده براي Cache را به حداقل برساند که نام اين افزونه RAMBack است .