کنترل شروع به کار ویندوز : قسمت دوم


دوستان عزیز امشب پارامترهای باقی مانده از فایل
MSDOS.SYS را که نحوه boot شدن ویندوز را کنترل می کنند توضیح می دهم. در یادداشت گذشته 2 پارامتر AutoScan و BootMenu را شرح دادم.

 

BootGUI : GUI مخفف عبارت Graphical User Interface و به معنای رابط کاربر گرافیکی است و در واقع همان صفحه گرافیکی ویندوز است که شامل  Desktop و سایر اجزای گرافیکی ویندوز می باشد.

این پارامتر تعیین می کند که آیا فایل IO.SYS باید تصویر و ابزار گرافیکی ویندوز را Load کند یا نه . این پارامتر می تواند یکی از دو مقدار 0 یا 1 را بگیرد. اگر مقدار این پارامتر 1 باشد صفحه تصویر Desktop ظاهر می گردد. اما اگر مقدار آنرا 0 تعیین کنید سیستم شما از طریق خط فرمان Dos شروع به کار می کند. این شکل از boot شدن سیستم مانند حالت boot شدن از طریق Command Prompt Only منوی Startup می باشد.  ( در مورد منوی Startup در شبهای آینده به صورت کامل خواهم نوشت. )

 

BootMenuDefault : این پارامتر تعیین می کند که در صورت ظاهر شدن منوی Startup کدامیک از گزینه های آن باید به صورت اتوماتیک انتخاب شده باشد. این پارامتر یک مقدار عددی و بین 1 تا7 را می پذیرد.

 

BootMenuDelay : این پارامتر مدتی که شمارش معکوس طول می کشد و پس از آن منوی Startup بطور خودکار ناپدید میگردد را تعیین می کند. این پارامتر یک مقدار عددی می گیرد که این مقدار بر حسب ثانیه می باشد.

 

BootWarn : این پارامتر تعیین می کند که اگر در آخرین مرتبه boot قبلی,سیستم با مشکلی مواجه شده باشد آیا فایل IO.SYS در این مرتبه از boot شدن باید سیستم را به طور خودکار از طریق Safe mode , boot کند یا خیر. این پارامتر دو مقدار 0 یا 1 را می گیرد. اگر این مقدار 1 باشد فایل IO.SYS در این مرتبه از boot منوی Startup را نمایش می دهد و به طور خودکار گزینه Safe mode را انتخاب می کند و به کاربر یک پیام اخطار نیز نشان می دهد.

 

BootMulti : این پارامتر برای این است که اگر شما روی سیستم خود سیستم عامل Dos را نیز دارید بتوانید برای boot کردن کامپیوتر خود به آن نیز دسترسی داشته باشید. این پارامتر دو مقدار 0 یا 1 را می گیرد. اگر این مقدرا 1 باشد در هنگام ظاهر شدن منوی Srartup گزینه جدیدی به نام Previous Version Of MSDOS به گزینه های این منو اضافه می گردد و شما با انتخاب آن می توانید سیستم خود را با Dos , boot کنید.

 

BootWin : این پارامتر تعیین کننده این است که فایل IO.SYS سیستم شما را با ویندوز boot کند یا Dos . این پارامتر دو مقدار 0 یا 1 را می گیرد. اگر این مقدار 1 باشد سیستم با ویندوز و اگر 0 باشد با Dos , boot می شود. تفاوت این پارامتر با قبلی در این است که در با تنظیم این پارامتر دیگر کاربر انتخابی برای سیستم عامل خود ندارد در حالی که پارامتر قبلی به کاربر اجازه انتخاب می داد.

 

Logo : این پارامتر تعیین می کند که آیا فایل IO.SYS باید logo ویندوز را در حین شروع به کار نمایش دهد یا نه. این پارامتر دو مقدار 0 یا 1 را می گیرد. اگر این مقدار 1 باشد logo ویندوز نمایش داده شده و اگر 0 باشد logo ویندوز نمایش داده نمی شود. برای توضیح بیشتر اینکه logo شروع به کار ویندوز در فایل LOGO.SYS و logo پایان کار آن نیز در فایل LOGOW.SYS موجود است.

 

دوستان عزیز در شبهای آینده در مورد منوی Startup که در این بحث نام آن زیاد برده شد برای شما خواهم نوشت.

 

دوست شما : Maxi

 

 

 

 

یک وبلاگ پر از جاوا اسکریپت

بازم سلام

حتما وبلاگ زیر را ببینید. مخصوصا اونایی که JavaScript توپ می خوان.

www.java4u.blogsky.com

کنترل شروع به کار ویندوز : قسمت اول



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

 

بررسی ساختار فایل MSDOS.SYS :

 

در سیستم عامل ویندوز این فایل فقط یک فایل توضیحی است که پارامترهای بخصوصی را در رابطه با شروع به کار ویندوز کنترل می کند. صفات ( Attribute ) این فایل به صورت Read Only,Hidden,System است و در دیسک سختی که کامپیوتر از آنجا boot می شود ( معمولا درایو C ) قرار دارد.

پس از باز کردن این فایل توسط برنامه Notepad یا هر برنامه ویرایشگر متن دیگر خواهید دید که این فایل از 2 بخش [ Paths ] و [ Options ] تشکیل شده است.

اولین بخش قسمت Paths یا مسیرها می باشد. این قسمت حاوی اطلاعاتی است که فایل IO.SYS توسط آنها می تواند پوشه محتوی فایلهای ویندوز را پیدا کند. در قسمت Paths 3 خط دستوری به صورت زیر تعریف شده است :

 

·        WinDir : در این خط همان مسیری که در حین نصب ویندوز در برنامه Setup برای جا دادن فایلهای ویندوز روی دیسک سخت تعیین کرده اید دیده می شود. این قسمت در واقع مسیر رسیدن به پوشه اصلی ویندوز است.

·        WinBootDir : در این خط مسیر رسیدن به فایلهای مورد نیاز برای boot کردن ویندوز ذکر شده. ئر حالت پیش فرض این مسیر با مسیر خط WinDir یکسان است.

·        HostWinBootDrv : در این خط نام دیسک سختی که ویندوز ازآنجا boot می شود ذکر شده.

 

دومین قسمت فایل MSDOS.SYS قسمت Options می باشد. در این قسمت پارامترهای مختلفی وجود دارند که با تغییر دادن آنها می توانید مراحل مختلف شروع به کار ویندوز را تغییر دهید. همچنین بعد از پارامترها تعدادی کاراکتر وجود دارند. این کاراکترها که در واقع همه کاراکتر X هستند برای بالا بردن حجم فایل MSDOS.SYS تا 1024 کیلوبایت می باشند. زیرا حجم این فایل برای سازگاری با برنامه های ویندوز باید به این میزان باشد. پارامترهای موچود در این قسمت به شرح زیر است :

 

  1. AutoScan : این پارامتر تعیین می کند که ویندوز پس از یک روشن و خاموش شدن نامناسب باید عمل ScanDisk را انجام دهد یا خیر. مقادیر مجازی که این پارامتر می گیرد به صورت زیر است 0 : برنامه Scandisk هیچگاه اجرا نمی شود.

            1 : هنگام شروع برنامه Scandisk از کاربر سوال می شود که مایل به اجرای این برنامه می باشد؟

            2 :  برنامه Scandisk بدون پرسش از کاربر و به صورت خودکار اجرا می گردد.

 

  1. BootMenu : اگر این پارامتر 1 باشد در شروع  کار ویندوز منوی Startup ظاهر می گردد. (  درباره منوی Startup به صورت مفصل در شبهای آینده توضیح خواهم داد. ) و اگر مقدار آن 0 باشد این منو ظاهر نخواهد شد.

 

دوستان خوبم در شبهای آینده باقی پارامترها را که 7 پارامتر دیگر می باشد توضیح خواهم داد.

 

دوست شما : Maxi

رجیستری Windows : قسمت چهارم

در این یادداشت قصد دارم چند مثال عملی از تغییرات رجیستری ویندوز برای شما بنویسم. اما قبل از شروع به کار نکات زیر را حتما در نظر بگیرید:

 

  1. رجیستری ویندوز اصلی ترین محل ذخیره سازی تنظیمات نرم افزاری و سخت افزاری شماست و همواره سیستم عامل ویندوز برای درست کار کردن به آن احتیج دارد. در نتیجه از ایجاد تغییر در رجیستری بدون دانستن نتیجه آن جدا خودداری کنید. زیرا این تغییرات غیرقابل برگشت هستند و ممکن است باعث تخریب همه یا قسمتی از سیستم عامل شما گردند و در نتیجه اطلاعات خود را ازدست بدهید.
  2. همواره قبل از شروع به ایجاد تغییر در رجیستری ویندوز یک پشتیبان از آن تهیه کنید ( نحوه ساختن پشتیبان از رجیستری را می توانید در یادداشت قبلی ببینید. ) این کار را همواره و حتی در مواقی که از نتیجه تغییرات آگاه هستید انجام دهید.
  3. سعی کرده ام تا مثالهای را برای شما بنویسم که برروی همه کامپیوترها نتیجه یکسانی داشته باشد. با این حال ممکن است این تغییرات در مورد کامپیوتر شما بسته به نوع تنظیماتی که قبلا داشته اید و نوع سخت افزار شما نتایج متفاوتی داشته باشند. از این رو من هیچ تضمینی در مورد صحت نتایج آنها نمی دهم.

 

 

چگونگی مخفی کردن درایوها ( برای windows 98 ) :

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

 

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPolices Explorer

نام متغیر : NoDrives

 

مقادیر معتبر :  

مخفی کردن کلیه درایوها :         03FFFFFF  

مخفی کردن فلاپی درایو :   03FFFFF3  

مخفی کردن درایو راه انداز C : 03FFFFF4

مخفی کردن درایو D : 03FFFFF8

مخفی کردن درایوهای A,B,C : 03FFFFF7

مخفی کردن کلیه درایوها : 03FFFFF0

 

معمولا مدیران شبکه های کامپیوتری برای اینکه کاربران نتوانند در کامپیوترهای شبکه تغییرات سیستمی ایجاد کنند و یا بسیاری از تنظیمات سیستم عامل را تغییر دهند با استفاده از این ترفند درایو C را مخفی می کنند.

 

نمایش نسخه ویندوز ( Version ) روی Desktop :

برای این کار به مسیر زیر وارد شده و یک متغیر جدید از نوع Dword بسازید و مقدار آنرا برابر 1 قراردهید:

HKEY_CURRENT_USERControl PanelDesktop

نام متغیر : PrintDesktopVersion

اگر این متغیر در مسیر گفته شده وجود داشت تنها کافیست مقدار آنرا به 1 تغییر دهید.

 

جای کاغذ دیواری ( Wall paper ) را عوض کنید :

 

در ویندوز تنها 3 حالت برای تنطیمات مکانی کاغذ دیواریها موچود است: Tile,Center,Strech . برای آنکه بتوانید کاغذ دیواریها را در هر نقطه دلخواه از صفحه نمایش قرار دهید مراحل یزر را انجام دهید :

 

  1. ابتدا یک کاغذ دیواری انتخاب کرده و آنرا در وسط ( Center ) قرار دهید و سپس به مسیر زیر بروید :

HKEY_CURRENT_USERControlPanelDesktop

  1. دو متغیر جدید از نوع String به نامهای WallPaperX و WallPaperY بسازید.

 

اکنون می توانید با وارد کردن مقدار دلخواه خود در متغیرها کاغذ دیواری را به محل دلخواه خود روی Desktop ببرید. توجه داشته باشید که مقادیری که به متغیرها اختصاص می دهید بر حسب pixel می باشند.

 

تغییر مالکیت کامپیوتر:

شما می توانید با مراجعه به مسیر زیر اسم مالکی که هنگام نصب ویندوز وارد شده است را تغییر دهید.

HKEY_LOCAL_MACHINSoftWareMicrosoftWindowsCurrentVersion

 

سرعت بخشیدن به منوی Start :

برای آنکه سرعت باز شدن منوی Start و زیر منوهای آنرا تنظیم کنید به مسیر زیر وارد شوید :

HKEY_CURRENT_USERControlPanelDesktop

 

یک متغیر جدید از نوع String تعریف نموده و نام آنرا MenuShowDeley بگذارید و مقداری بین 0 تا 10 به آن اختصاص دهید. 0 سریعترین سرعت و 10 کندترین سرعت است. این مقادیر بر حسب میلی ثانیه هستند و نشان می دهند که ظاهر شدن منوی Start و زیر منوهای آن چقدر باید طول بکشد.

 

دوستان عزیز در شبهای آینده بحث جدیدی با عنوان چگونگی کنترل شروع به کار windows 98 را آغاز می کنم. امیدوارم که نوشته های من برای شما مفید بود باشد.

 

دوست شما : Maxi

 

 

 

 

 

کار با نرم افزار Registry Editor



امشب درباره کار با نرم افزار
Registry Editor مطالبی را برای شما می نویسم. این نرم افزار جزو نرم افزارهای موجود در خود ویندوز می باشد که بوسیله آن می توانید به ایجاد تغییرات دلخواه خود در رجیستری ویندوز بپردازید.

برای اجرای این برنامه مراحل زیر را طی کنید :

 منوی Start à Runگزینه   à regeditتایپ کنید

 

ایجاد و اصلاح مقادیر :

ایجاد یک مقدار جدید دارای 2 مرحله است :

 

  1. ایجاد یک متغیر جدید : ابتدا مطمئن شوید که در کلید صحیح قراردارید. سپس راست کلیک کرده و از قسمت New نوع متغیر دلخواه خود را انتخاب کنید.       ( یکی از انواع String,Binary,Dword ) سپس نام متغیر را وارد کنید.
  2. مقداردهی به متغیر جدید : برروی متغیر جدید دابل کلیک کنید و سپس مقدار دلخواه را به آن اختصاص دهید.

 

اضافه کردن یک فابل به رجیستری :

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

 

تهیه نسخه پشتیبان :

 

برای تهیه نسخه پشتیبان ابتدا برروی منوی بالای صفحه کلیک کنید و گزینه Export را انتخاب کنید. از پنجره باز شده و در قسمت Export Range گزینه All را انتخاب کنید. سپس مسیر و نام دلخواه خوذ را  برای ذخیره شدن فایل پشتیبان وارد کنید.

 

در شبهای آینده چند مثال عملی از تغییرات رجیستری ویندوز خواهم نوشت.

 

دوست شما : Maxi