کاوشگر لینوکس

آموزش لینوکس و معرفی نرم افزارهای کاربردی مرجع باز (open source)

کاوشگر لینوکس

آموزش لینوکس و معرفی نرم افزارهای کاربردی مرجع باز (open source)

ویندوز برای درست کارکردن به کمک شما نیاز دارد

2 سال پیش وقتی ویندوز xp به بازار عرضه شد، بسیاری از کاربران شیفته زرق و برق و محیط جذاب آن شدند که انصافا با محیط خشک و بی‌روح 2000 قابل مقایسه نبود. Xp شیک، دوست داشتنی و جالب بود و همین خصوصیت آن باعث شد که در مدت کوتاهی بسیاری از کاربران تازه کار را جذب کند، اما حرفه‌ای‌ترها کمی عاقل‌تر بودند. آنها منتظر ماندند تا کمی از تولد این سیستم عامل بگذرد و امتحانش را پس بدهد. مایکروسافت وعده‌های فراوانی مبنی بر قابل اعتماد بودن xp نسبت به ویندوزهای قبلی داده بود. اما به مرور زمان، کم‌کم خطاها (Bugs) و حفره‌های امنیتی (Security Holes) آن کشف شد و مایکروسافت را مجبور کرد که هر از گاهی یک نسخه اصلاحی (Patch) برای از میان بردن این اشکالات ارائه کند. با این که هنوز هم ممکن است حفره‌ها و باگ‌های ناشناخته‌ای در xp وجود داشته باشد، ولی توصیه می‌کنیم چنانچه دستگاه شما توانایی پذیرش این سیستم عامل را دارد، ویندوز خود را به XP ارتقا دهید. در دنیای رایانه، 2 سال مدت کمی نیست. پس تا دیر نشده اقدام کنید. به هر حال اگر کاربر ویندوز XP هستید، یا چنانچه قصد دارید روزی آن را روی دستگاه خود نصب کنید شما را به خواندن این مقاله دعوت می‌کنیم. با بکار گیری این نکات می‌توانید کارایی سیستم عامل خود را افزایش دهید.

   ویندوز خود را روی بهترین کارایی تنظیم کنید. روی آیکون My computer کلیک راست کرده،Properties را برگزینید. به پوشه Advanced رفته و در قسمت Performance روی دکمه Settings کلیک کنید. حال در پنجره ظاهر شده در کنار عبارت Adjust for Best perfprmance علامت بگذارید.

    همانگونه که بارها گفته‌ایم، برای خلاص شدن از دست برنامه‌های حاضر در حافظه که با هر اجرای ویندوز بالا می‌آیند، گزینه Run را از منوی start انتخاب و دستور msconfig را وارد کنید. پس از اجرا به پوشه startup بروید و علامت کنار برنامه‌های غیرضروری را بردارید. می‌توانید سری به فولدر startup در منوی start ، گزینه Allprograms هم بزنید و روی نرم‌افزارهایی که نمی‌خواهید، راست کلیک کرده، delete کنید. اگر حرفه‌ای‌تر هستید به سراغ فولدرهای Run Run Onc, RunOnceEX, RunservicesRunservices Once در رجیستری ویندوز بروید و برنامه‌های غیرضروری را از آنها حذف کنید.

   هارد خود را تمیز کنید. هنگامی که هارد شما در حال پر شدن است، درایو مجبور است در شیار (track)های داخلی بنویسد. (همانگونه که می‌دانید هارد به صورت صفحات دایرهای شکل است . روی این صفحات، دوایر متحدالمرکزی وجود دارد که به آنها شیار گفته می‌شود). از آنجاکه شیارهای داخلی کوچک‌ترند، اطلاعات کمتری روی آنها جا می‌گیرد پس برای نوشتن اطلاعات، به تعداد دوربیشتری چرخش هارد نیاز است. برای افزایش کارایی، برنامه‌های غیرضروری را uninstall کنید. از اطلاعاتی که هم‌اکنون نیاز ندارید، نسخه پشتیبان(backup)  تهیه‌کرده و در جای دیگری غیر از هارد رایانه‌تان نگهداری کنید. اجرای Disk Cleanup برای خلوت کردن هارد، خالی از فایده نیست. پس از تمیز کردن هارد، نیاز به یک Defrag دارید که تکه‌های فایل‌های روی هارد را به هم بچسباند.

درایو سخت‌افزارهای خود را به روزآوری کنید. دقت کنید که همواره آخرین نسخه از درایوها را در اختیار داشته باشید تا کارایی رایانه خود را تا حد امکان بالا ببرید.

   پرینترهای موازی را غیرفعال کنید. اگر پرینتر شما به پورت موازی (Parallel) متصل باشد، ممکن است وقتی در حال پرینت گرفتن هستید، دیگربرنامه‌های شما به خوبی کار نکند. یا این که اصلا کار نکند. ویندوز xp (همانند 2000) با پورت موازی بخوبی کنار نمی‌آیند، بکوشید پرینتر را به پورت USB رایانه‌تان وصل کنید. اگر پرینتر شما چنین کابلی ندارد، می‌تواندی از یک کابل USB به موازی استفاده کنید. البته به شرطی که رایانه شما پورت داشته باشد.

   چقدر حافظه لازم دارید؟ ممکن است بخشی از هارد خود را به صورت حافظه مجازی (Virtual memory) در آورده و آن را در اختیار برنامه‌ها گذاشته باشید، اما هر چه باشد این حافظه کندتر از RAM خواهد بود. حداقل RAM مورد نیاز برای XP ، 64 مگابایت است. اما در بسیاری از موارد حتی 128 مگابایت هم برای اجرای چند برنامه به طور همزمان جوابگو نخواهد بود.
   خودتان می‌توانید آزمایش کنید. در هر لحظه تنها یک برنامه را باز کنید. اگر کارایی آن برنامه بیشتر از حالتی بود که با دیگر برنامه‌ها باز می‌باشد.
RAM سیستم شما کافی نیست. برای برنامه‌های استاندارد معمولی 256مگابایت حافظه کافی است. اما اگر با فایل‌های چند رسانه‌ای (MULTIMEDIA) خیلی سر و کار دارید یا با بازی‌های با گرافیک سنگین کار می‌کنید، به سراغ 512 مگابایت یا یک گیگا بایت RAM بروید.

   ویروس یابی کنید. اگر سیستم شما بسیار کند شده است، ممکن است ویروسی باشد. برنامه آنتی ویروس خود را از طریق سایت آن به روز آوری (update)کرده، سیستم را scan کنید.

   از ابتدا شروع کنید. برخی کاربران به نصب و unistall نرم‌افزارهای مختلف عادت دارند. اگر شماهم از آن دسته هستید، باید بدانید که بیشتر اوقات برنامه‌های uninstall بخوبی عمل نمی‌کنند و تعدادی از فایل‌های نرم‌افزارها را روی هارد شما باقی می‌گذارند. به مرور زمان این فایل‌های بی‌خودی و اطلاعات و اطلاعات به دردنخوری که در رجیستری ویندوز باقی مانده است، سرعت ویندوز را پایین می‌آورد. در این موارد تمیز کردن رجیستری، معمولا مفید است. گاهی نیز نصب مجدد reinstall ویندوز شما را یاری می‌کند.

   در پایان ذکر این نکته را ضروری می‌دانیم که متاسفانه در بازار ایران نسخه‌های متعددی از ویندوز xp وجود دارد که برخی از آنها نسخه آزمایشی یا مدت دار (trial version) بوده و پس از مدتی از کار می‌افتد. در تهیه سی‌دی این سیستم عامل نهایت دقت را به کار ببندید. به هنگام سازی و نصب نسخه‌های اصلاحی (Patch) را فراموش نکنید. سری به سایت www.microsoft.com بزنید و همواره ویندوز و دیگر نرم‌افزارهای خود را به روز نگهدارید.

منبع: PC Magazine

بازهم مشکل جدید و جدی امنیتی در ویندوز

هنوز مشکل کرم Blaster و ویروسهای مرتبط با RPC DCom Vunderbilty حل نشده که  EEye با هماهنگی قبلی با Microsoft اعلان کرد، مشکل امنیتی جدیدی موسوم به Microsoft RPC Heap Corruption Vulnerability در نسخه های مختلف ویندوز مایکروسافت کشف شده است که تمامی نسخه‌های ویندوز سرور را متاسفانه تحت تاثیر قرار میدهد.

 این نسخه‌ها در معرض خطر هستند:

Microsoft Windows NT Workstation 4.0
Microsoft Windows NT Server 4.0
Microsoft Windows NT Server 4.0, Terminal Server Edition
Microsoft Windows 2000
Microsoft Windows XP
Microsoft Windows Server 2003

(برای کسب اطلاعات بیشتر رجوع کنید به بولتن امنیتی MS03-039)
بازهم این مشکل مربوط به سرویس
RPCSS است. مهاجمی که بتواند این exploite مرتبط را با موفقیت اجرا کند قادر خواهد بود که از راه دور کد مورد نظر خود را در سیستم مورد تهاجم اجرا کند. در این مشکل جدید ظاهرا با ارسال مجموعه Packetهایی خاص که توسط یکی از APIهای ویندوز با نام CoGetInstanceFromFile میتوان در پردازش Allocateکننده Heap ویندوز Error بوجود آورد. به طور معمول چنین ایرادهایی می‌تواند به عنوان دستاویزی برای اجرای کدهای ارسالی مهاجم از راه دور که به صورت پارامترهای تابع ایجاد کننده ایراد ارسال میگردد ، مورد استفاده قرار گیرد. هنوز کد Expliot مربوط به این باگ منتشر نشده است.در صورت انتشار این کد و قابل استفاده بودن آن برای هکرها ، امکان انتشار Wormهای کامپیوتری مشابه با Blaster و Code Red وجود دارد. به هر حال منتظر ورود Worm به سیستمتون نباشید. Patchهای لازم رااز آدرسهای زیردریافت و نصب کنید:

Download locations for this patch
Windows NT Workstation 4.0
Windows NT Server 4.0
Windows NT Server 4.0, Terminal Server Edition
Windows 2000
Windows XP
Windows XP 64 bit Edition
Windows XP 64 bit Edition Version 2003
Windows Server 2003
Windows Server 2003 64 bit Edition

بهینه سازی رجیستری ویندوز XP

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

برای دستیابی به رجیستری و اعمال تغییرات در آن باید کاملا آگاه باشید چون هرگونه تغییر غیراصولی میتواند به ازکارافتادن ویندوز منتهی شود (رجیستری را به جرات میتوان قلب سیستم عامل ویندوز نامید).

برنامه regedit‌ را از منوی RUN start=>اجرا نمائید                                           

نکته بسیار مهم : قبل از هر گونه تغییر در Registry یک کپی پشتیبان از آن تهیه کنید.برای اینکار از منوی فایل ویرایشگر رجیستری گزینه File‌و سپس export‌را انتخاب نمائید و تمام تنظیمات رجیستری را در محلی دلخواه بصورت فایلی باپسوند .reg ذخیره کنید .

افزایش سرعت ویندوز XP :
جهت کاهش وقفه ها در شرایط کاری مختلف ، به
HKEY_CURRENT_USERControl PanelDesktop بروید.
برای کاهش آستانه ای که سیستم به شما پیغام میدهد تا یک برنامه قفل
hung کرده را بصورت دستی پایان دهید مقدار HungAppTimeout که از نوع REG_SZ میباشد را از 5000 به 1000 تغییر دهید. هنگام اعمال این تغییر مراقب باشید تا مبادا به دلیل کند کار کردن یک برنامه در ویندوز XP سیستم با اعمال این تغییر به اشتباه آن را یک برنامه گیر/قفل کرده در نظر نگیرد.
برای سرعت بخشیدن به نمایش زیر فهرستها در منوی
Start، مقدار MenuShowDelay را که از نوع REG_SZ میباشد از 400 به 50 تغییر دهید.
مانند ویندوز 2000، ویندوز
XP هم هنگامی که قصد ورود به یک سیستم ویندوز 95 (Computername\) را دارید Schedule Task سیستم مقصد را چک میکند که میتواند یک وقفه 30 ثانیه ای در دسترسی ایجاد کند. برای حذف کردن این وقفه و سرعت بخشیدن به browse شبکه کلید زیر را حذف کنید:
HKEY_LOCAL_MACHINE
SOFTWAREMicrosoft

WindowsCurrentVersion
ExplorerRemoteComputer
NameSpace

{D6277990-4C6A-11CF-8D87-00AA0060F5BF}
که از نوع
REG_SZ میباشد.
جلوگیری کردن از اجرای خودکاربرنامه ویندوز میسنجر
Windows Messenger در Startup :
به
HKEY_LOCAL_MACHINESOFTWARE MicrosoftWindows
CurrentVersionRun
بروید و مقدار MSMSGS را حذف کنید.
حذف کردن پنجره های غیر ضروری
pop-up :
به
HKEY_CURRENT_USERSoftwareMicrosoftWindows
CurrentVersionExplorerAdvanced
مراجعه کنید و مقدار EnableBalloonTips را به صفر تغییر دهید(Hexadecimal)
 ایجاد محدودیت برای کاربران درهنگام ایجاد تغییر مسیرفولدرها
برای اینکار به
CURRENT_USERSoftwareMicrosoftWindows
CurrentVersionPoliciesExplorer
بروید. برای قفل کردن مسیر پوشه های My Pictures، My Music، Favorites و My Documents مقادیر DisableMyPicturesDirChange، DisableMyMusicDirChange، DisableFavoritesDirChange و DisablePersonalDirChange را به یک تغییر دهید.

پاک کردن Pagefile هنگام Shutdown :
این گزینه علاوه بر اینکه کمک میکند که اطلاعاتمان را امن ترنگاه داریم از هدررفتن فضای هارددیسک جهت ذخیره پیج فایلهای بزرگ که حاصل عملیات روزانه کاربا ویندوز هستند جلوگیری میکند. برای اینکار به آدرس زیر بروید:
HKEY_LOCAL_MACHINESYSTEM
CurrentControlSetControlSession
ManagerMemory Management
حالا مقدار
ClearPageFileAtShutdown را برابر یک قرار دهید.
نکته : اینکارممکن است قدری سرعت سیستم را موقع
shutdown کردن کاهش دهد .
اجرای برنامه ها در یک فضای مجزا در حافظه
:
شاید بهتر باشد همیشه برنامه های قدیمی داس را در یک قسمت جدا از حافظه باز کنیم که برای این کار و اضافه شدن دکمه
Run in Separate Memory Space در جعبه گفتگوی Run ابتدا به آدرس زیر مراجعه کنید:
HKEY_CURRENT_USERSoftware MicrosoftWindowsCurrentVersionPoliciesExplorer
و مقدار
MemCheckBoxInRunDlg را به یک تغییر دهید.

فعال کردن گزینه Favorite در Registry :
این ترفند کار شما را در هنگام کار با
Registry ساده میکند. شما میتوانید آدرسهای موجود در Registry را نشانه گذاری کنید تا نیازی نباشد هر بار زمانی را صرف پیمایش و پیدا کردن مکان مورد نظرتان نمایید.
برای این کار کافیست به آدرس مورد نظرتان مراجعه کنید و از منوی
Favorites گزینه Add to Favorites را انتخاب کنید. فقط جهت مدیریت بهتر و دسترسی سریعتر باید نامهای مفهوم داری انتخاب کنید تا در آینده هنگانی که قصد استفاده از Favorites را دارید دقیقاً متوجه شوید آدرس مورد نظرتان از کدام گزینه درون Favorites قابل دسترسی است.