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

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

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

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

سلام

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

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

دانلود listdlls.exe

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

فایر فاکس یک browser بسیار خوب و دوست داشتنی است اما من چند وقت پیش یک مشکل باهاش پیدا کردم که منو آزار داد اوونم اینکه اگر فایر فاکس همین جوری باز میموند و من اون رو رها می کردم و می رفتم بعد از مدتی که برمی گشتم دستگاه من بسیار کند می شد.اوایل فکر می کردم که ایراد از دستگاه من باشه ولی به تدریج فهمیدم که اینطور نیست و ایراد مربوط به فایر فاکس میشه یک کم که روی پردازش های روی سیستم دقیق شدم دیدم که بعد از گذشت مدتی فایرفاکس به شدت مصرف حافظش (memory یا همان RAM usage) بالا رفته و گاهی به ۲۰۰MB تا ۲۵۰MB رسیده که البته بسیار غیر طبیعی بود چون با مراجعه به مستندات فایر فاکس دیدم که مصرف حافظه اون به طور میانگین عددی بین ۱۰۰MB تا ۱۵۰MB است.به همین خاطر رفتم و دلایلش رو بررسی کردم به نتایج زیر رسیدم امیدوارم که بهتون کمک کنه:
فایر فاکس به صورت پیش فرض برای اینکه کارایی خودش رو بالا ببره تمامی آبجکت هایی رو که احتمال استفاده اونها در آینده وجود داره ذخیره می کنه و علاوه بر اون به دلیل تخصیص و آزاد سازی مکرر حافظه (memory یا همان RAM)، به صورت قطعه قطعه های پراکنده در می آید(fragmented).پس با این تفاسیر افزایش حافظه مصرفی یک امر عادی است.البته لازم به ذکر است که تنظیمات اولیه فایرفاکس به شکلی است که هر چه میزان حافظه (memory یا همان RAM) موجود بر روی کامپیوتر شما بیشتر باشد به همان میزان مصرف حافظه به رقم حداکثر خود نزدیک می شود.حال بیایید تا دلایل این مصرف بی رویه حافظه را بررسی کنیم.
دلایلی که به عمدتا عامل مصرف حافظه زیاد فایرفاکس می شوند به این شرح می باشند:
۱- نگهداری سابقه دانلود ها (Download History)
۲- افزونه ها و پوسته های فایرفاکس (Extensions and Themes)
۳- پلاگین ها (Plugins)
۴- تنظیمات فایرفاکس

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

Privacy Options

Privacy Options

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

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

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