اموزش کامپیوتر

اموزش مراحل ریجیستری، ویندوز ، انواع کدهای جاوا ، کلیپ موبایل ، بازی جاوا ، دانلود و ....

اموزش کامپیوتر

اموزش مراحل ریجیستری، ویندوز ، انواع کدهای جاوا ، کلیپ موبایل ، بازی جاوا ، دانلود و ....

از کار انداختن ریجیستری

این کار توسط برنامه Group Policy امکان پذیر است . برای اجرای این برنامه گزینه Run از منوی Start را انتخاب کنید . حال در آن Gpedit.msc را تایپ کرده و Ok کنید . در پنجره ظاهر شده مسیر زیر را دنبال کنید :

user configuration > administrative templates > system

حال در سمت راست روی گزینه prevent access to registry editing tools دابل کلیک کنید و در پنجره ای که باز می شود گزینه Enable را فعال کرده و Ok کنید . دیگر نیازی به Gpedit.msc نیست آنرا ببندید . حال در Run برنامه RegEdit را اجرا کنید . با پیغامی مبنی بر بسته بودن رجیستری مواجه میشوید. برای آنکه بتوانید رجیستری را اجرا کنید مسیر گفته شده را دنبال کرده و این بار به جای Enable گزینه NotConfigured را برگزینید .


برنامه های غیر ضروری را از کار بندازید

نصب کردن برنامه های زیاد در کامپیوترتان میتواند رجیستری شما را با برنامه های غیر ضروری که در هنگام بالا آمدن کامپیوتر به اجرا در می آیند به هم بریزدو این باعث کندی کامپیوتر و اشفال بخشی از حافظه سیستم میشود برای از کار انداختن برنامه های غیر ضروری وارد رجیستری شوید و به سراغ این کلید بروید :
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrent VersionRunonce
در اینجا میتوانید برنامه های غیر ضروری را حذف کنید کامپیوتر سپس کامپیوتر را از نو بوت کنید تا تغییرات را ملاحظه کنید

برای افزایش مقدار حافظه ویندوز که برای عملیات ورودی-خروجی اشت

۱)وارد ویرایشگر ریجستری شوید(regedit).
2)به کلید زیر مراجعه کنید:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetContro lSession ManagerMemory Management
3)زیر کلید loPageLockLimit را با توجه به مقادیر زیر ویرایش کنید, به عنوان مثال:
32 مگابایت از حافظه یا کمتر 4096:
32 مگابایت و بیشتر 8192:
64 مگابایت و بیشتر 16384:
128 مگابایت و بیشتر 32768:
256 مگابایت و بیشتر 65536:

برگرداندن تغییرات ایجاد شده در رجیستری

در بعضی مطالبی که در مورد رجیستری نوشته بودم تعدادی از خوانندگان پرسیده بودند که چگونه می توان تغییرات بوجود را آمده را به حالت اول برگرداند؟ انجام این کار بسیار ساده است.کافی است در رجیستری به مسیری که در آن تغییرات راایجاد کرده اید رفته : ...

.اگر مقدار کلید و یا متغیری را تغییر داده اید به مقدار قبلی بازگردانید.
۲.اگر کلید و یا متغیر جدید اضافه کرده اید آنرا حذف کنید.

اما بهترین و مطمئن ترین روش این است که قبل از هر تغییری در رجیستری از آن یک فایل پشتیبان تهیه کنید.این کار را به روش زیر انجام دهید :

۱. در پنجره Run از منوی Start عبارت regedit را وارد کرده و دکمه OK را فشار بزنید.
۲. در برنامه Regiistry Editor گزینه File از نوار ابزار را انتخاب کنید و روی Export کلیک کنید.
۳. در کادر محاوره ای باز شده نام فایل پشتیبان و مسیر دلخواه خود را درج کنید و دکمه Save را بزنید.
در این هنگام شما از رجیستری خود یک نسخه پشتیبان تهیه کرده اید.
برای استفاده از این نسخه پشتیبان به روش زیر عمل کنید:
۱. در پنجره Run از منوی Start عبارت regedit را وارد کرده و دکمه OK را فشار بزنید.
۲. در برنامه Regiistry Editor گزینه File از نوار ابزار را انتخاب کنید و روی Import کلیک کنید.
3. در کادر محاوره ای باز شده فایل پشتیبان را از محلی که ذخیره کرده اید انتخاب کنید و روی دکمه Open کلیک کرده و پیغام ویندوز را تائید کنید

جلوگیری از اجرای برخی از برنامه ها توسط دیگران

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

ابتدا در کلید:

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer

یک رشته به نام Disallow Run بسازید و سپس به آن مقدار 1 را بدهید .و بعد یک کلید شاخه به نام Disallow Runنیز در همان محل بسازید .اکنون در شاخه ساخته شده یعنی:

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPolicies

ExplorerDisallowRun

برای هر برنامه ای که نمی خواهید اجرا شود یک مقدار رشتهای با نام خود برنامه بسازید و به عنوان مقدار آن، دوباره نام خود برنامه را بدهید .مثلا اگر نمیخواهید برنامه Note Pad ویندوز اجرا شود، یک رشته ای به نام NOTEPAD.EXE بسازید و به آن مقدار NOTEPAD.EXE را بدهید و به همین ترتیب برای هر برنامه یک مقدار بسازید

عوض کردن صفحه قبل از خوش آمد گوئی در ویندوز اکس پی


  • عزیزانی که دوست دارند تصویر Background قبل از بالا اومدن ویندوز و صفحه Welcome را عوض کنند، میتونند به دستورات زیر عمل کنند:

    ابتدا از منوی Start گزینه Run را انتخاب کنید، سپس در پنجره باز شده کلمه مقابل را بنویسید : regedit ...

    در پنجره باز شده یا همون Registry Editor به آدرس زیر بروید :

    HKEY_USERS>.DEFAULT>Control Panel>Desktop

    بعد در محیط رجیستری سمت راست پنجره، ابتدا دنبال String با نام Wallpaper بگردید، اگر نبود همانجا راست کلیک کرده و یک String بسازید و نام آن را Wallpaper بگذارید.

    حالا بعد از اینکه ساختید و بعد از اینکه روی String ساخته شده دو بار کلیک کردید در Value data آدرس عکسی که دوست دارید نمایش داده بشه را تایپ کنید، ویندوز را ریستارت کنید تا نتیجه کار را ببینید.

    هر وقت هم که خواستید هیچ عکسی نمایش داده نشه ، همین شیوه را طی کنید و بعد به جای آدرس عکس [None] را بنویسید و بعد OK را بزنید.


  • حذف Tool Tip در پنجره های ویندوز برای دکمه های Maximize، Close..

       ابتدا از منوی  Start   گزینه  Run   را انتخاب کنید سپس تایپ کنید.  Regedit   بعد از باز شدن پنجره  Registry Editor به  شاخه زیر بروید.

    HKEY_CURRENT_USERContrl PanelDesktop

     

    سپس یک متغیر ایجاد کنید به نام MinmaxClose از نوع String حال مقدار عددی صفر (0) را برای حذف و همچنین عدد یک (1) را برای نمایش آن به کار ببرید

    مشاهده اطلاعات BIOS

    برای مشاهده اطلاعات واقعی سخت افزار درون یک کامپیوتر هیچ مرجعی بهتر از توضیحات و مشخصات ارائه شده از سوی سازنده آن قطعات نیست. بنابراین اگر می خواهید از اصل بودن یک Main Board مطمئن شوید بهتر است از این شیوه استفاده کنید :

    ۱. به کلید زیر مراجعه کنید:

    HKEY_LOCAL_MACHINE HARDWARE DESCRIPTION System

    مجموعه کلیدها و اطلاعات این قسمت اطلاعات مربوط به BIOS را در خود نگهداری می کند.

    حذف پیغام Low Disk Space

      ابتدا از منوی   Start   گزینه   Run   را انتخاب کنید سپس تایپ کنید.  Regedit   بعد از باز شدن پنجره Registry Editor  به  شاخه زیر بروید.

    HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer

       حال یک متغیر به نام NolowDiskSpaceChecks و از نوع REG_DWORD بسازید و اگر از قبل موجود بود آن را ویرایش کنید و مقدار عددی یک (1) را به آن بدهید. بعد از راه اندازی مجدد سیستم مشاهده خواهید کرد که دیگر هیچ وقت این پیغام به  نمایش در نخواهد آمد

    ریجستری قلب ویندوز

     

    آشنایی با ساختار ریجستری :

     

       یک درخت را در نظر بگیرید که از ریشه – تنه – شاخه – برگ – گل - ..... تشکیل شده است یعنی اگر از یشه شروع کنیم و همین طور جلو بریم به برگها یا گلها میرسیم،‌ ریجستری در ویندوز هم یک ساختار درختی دارد، البته در نگاه اول ممکنه برای شما عجیب و غیر قابل فهم باشد، اما windows Explorer را در ویندوز در نظر بگیرید که از MYComputer شروع شده بعد به داریوها میرسیم بعد شاخه ها بعد زیر شاخه‌ها .... تا نهایتاً به فایلهای میرسیم ساختار ریجستری نیز دقیقاً چنین ساختاری را دارد.

      هر شاخه اصلی با آیکون folder نمایش داده می شود که به آنها اصطلاحاً Hive نیز گفته می شود. هر شاخه خود می تواند شامل زیر شاخه هایی باشد تا نهایتاً به متغیر ها با مقادیر برسند. در متغیرها است که اطلاعات واقعی ریجستری ذخیر می شود.

      در ریجستری سه نوع متغیر وجود دارد که عبارتند از : Dword، Binary،‌ String که هر کدام از آنها در شرایط خاصی قابل استفاده می باشد. شش شاخه اصلی در ریجستری وجود دارند که هر کدام بخشی از اطلاعات ذخیره شده در ریجستری را نگهداری می کنند که در اینجا اشاره ای کوتاه برهر کدام داریم:

     

    HKEY_CURRENT_USER : این شاخه به بخشی از اطلاعات شاخه HKEY_USERS اشاره می کند که در آن خصوصیات و اطلاعات کاربر فعلی از قبیل نام کاربر، تنظیمات میز کاری
    (Desktop)، تنظیمات منوی شروع(Startmenu
    ) و ... در سیستم نگهداری می شود.

     

    HEKY_CLASS_ROOT :

      این‌شاخه شامل اطلاعاتی ازقبیل، نگاشت پیوستگی فایلها برای پشتیبانی از ویژگی کشیدن و رها‌کردن (Dtrag – and - Drop)، اطلاعات OLE، میانبرهای ویندوز(Shortcuts)، و هسته اصلی واسط کاربری ویندوز (User Interface) می باشد.

     

    HEKY_LOCAL_MACHINE :

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

     

    HEKY_USERS :

      این شاخه محتوای اطلاعات انتخابات و تنظیمات مربوط به هر کاربر می‌باشد. هر کاربر یک SID در این شاخه دارد.

     

    HEKY_CURRENT_CONFIG :

      این شاخه نیز به شاخه HKEY_LOCAL_MACHINE  اشاره میکند و در ارتباط می باشد و شامل پیکربندی سخت افزار سیستم می باشد.

     

    HEKY_DYN_DATA :

    این شاخه نیز به شاخه HEKY_LOCAL_MACHINE اشاره می کند و برای استفاده از 
    خاصیت &
    PLUG PLAY در ویندوز می باشد. این بخش پویا می باشد یعنی بر اساس هر وسیله یا دستگاه جانبی که به سیستم متصل می شود تغییر می کند.

     

    پنج نوع متغییر نیز وجود دارد که هرکدام در زیر شرح داده شده اند‌:

     

    REG_BINARY :

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

     

    REG_DWORD :

       این نوع متغیر برای نمایسش داده های 4 بایتی و همچنین برای ذخیره کرده مقادیر منطقی درست یا غلط (TRUE OR FALSE) به کار میروند. بدین ترتیب که برای نمایش غلط از عدد "0" و برای نمایش درست از "1"  استفاده می شود. علاوه بر این نگهداری پارامترهای گرداننده دستگاهها و سرویس دهنده ها از این نوع پارامترها استفاده می کنند. و در REGEDIT32 قابلیت نمایش به صورت باینری،‌هگزا و دسیمال را دارد.

     

    REG_EXPAND_SZ :

       این یک نوع متغیر رشته ای قابل گسترش می باشد که نرم افزارها جهت بعضی اعمال خود از این متغیر استفاده می کنند. برای مثال در ویندوز 2000 یا NT به جای عبارت
    %SYSTEM ROOT%  با مقدار واقعی خود بعضی مسیر نصب ویندوز (مثلاً C:WINDOWS
    ) جایگزین می شود. باید توجه داشته باشید که این نوع متغیر فقط در ویرایشگرهای پیشرفته ریجستری از قبیل REGEDIT32 قابل استفاده است.

     

    REG_MULTI_SZ :

       این  نوع  متغیر رشته ای چند گانه می باشد که برای مقادیری که شامل یک لیست یا چندین  مقدار می‌باشد به کار می رود که هر مقدار با کاراکتر NULL از بقیه جدا می شود. باید توجه داشته باشید که این نوع متغیر فقط در ویرایشگرهای پیشرفته ریجستری از قبیل REGEDIT32 قابل استفاده است.

     

    REG_SZ :

      این نوع متغیر رشته ای استاندارد می باشد که برای ذخیره کرده متن فایل خواندن وسط کاربر استفاده می شود.

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

     

    REG_DWORD_LITTLE_ENDIAN :

      یک عدد 32 بیتی از نوع LITTLE_ENDIAN  را می توان در خود ذخیره کنند.

     

    REG_DWORD_BIG_ENDIAN :

      یک عدد 32 بیتی از نوع BIG_ENDIAN را میتوانند در خود ذخیر کنند.

     

    REG_LINK :

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

     

    REG_NONE :

    نوع خاصی برای آن تعریف نشده است.

     

    REG_QWORD :

    نوع متغیر می تواند یک عدد 64 بیتی را در خود ذخیره کند.

     

    REG_QWORD_LITTLE_ENDING :

      این نوع متغیر نیز می تواند یک عدد 64 بیتی با فرمت LITTE_ENDIND را خود ذخیره کند.

     

    REG_RESOURCE_LIST :

    لیست منبع گرداننده های دستگاها می باشد.