بانک اطلاعاتی رجیستری در ویندوز از نرم افزارها و سخت افزارهای و نصب شده در کامپیوتر نگهداری می کند و اطلاعاتی در مورد خصوصیات اجزای مختلف کامپیوتر نیز ذخیره می کند. بعد از instal یا unistal کردن یا حتی تغییرات پیکر بندی در برنامه های رجیستر شده رجیستری ویندوز می تواند خراب شود یا آنقدر شلوغ شود که اصطلاحآ کامپیوتر گیج شود و عکس العملهای غیر معمولی از خود نشان دهد. ویندوز یک ابزار بسیار مفید برای تعمیر رجیستری در اختیار شما قرار داده است. به دلیل اینکه رجیستری دائمآ در ویندوز مورد استفاده قرار می گیرد این ابزار فقط در msdos قابل استفاده است روی start کلیک کنید سپس روی shut down کلیک کنید و گزینه start in ms dos کلیک کنید. اطلاعات بیشتر در مورد این ابزار را می توانید از سایت microsoft بدست بیاورید. زمانیکه C:\windows ظاهر شد این عبارت را تایپ کنید scanreg/fix بعد از یک تآخیر کوتاه یک پنجره حاوی پیغام ظاهر می شود و به شما اطلاع می دهد که رجیستری با موفقیت تعمیر شد با زدن کلید Enter آن را تصدیق کنید. زمانیکه دوباره C:\windows ظاهر شد تایپ کنید scanreg/opt بعد از لحظاتی دوباره C:\windows ظاهر می شود. برای باز گشت به ویندوز exit را تایپ کنید.
رجیستری ( Registry ) چیست وچه نقشی در ویندوز دارد؟
رجیستری فراتر از یک سری کلید است که درباره آن در مقالات و سایتهای مختلف و حتی کتابها چیزهایی می خوانید. جای بسی تآسف است Microsof رجیستری و تنظیمات آن را در هاله ای از ابهام قرارداده است و افراد زیادی با تنظیمات واقعی سیستم عامل خود بیگانه اند. مایکرو سافت از ارائه اطلاعات کافی در مورد تنظیمات صحیح خودداری کرده است و در مورد رجیستری اسرار زیادی باقی گذاشته است. مطمئنآ گذاشتن اطلاعات در مورد رجیستری بیشتر باعث آسیب رساندن به آن است تا اینکه اطلاعات کافی در این مورد داشته باشیم.
رجیستری در ویندوز حاوی فایل های اطلاعاتی است که به ویندوز برای کنترل سخت افزار، نرم افزار، محیط کاربر و ارتباط با ویندوز کمک می کند. رجیستری شامل 2 فایل در دایرکتوری ویندوز است:system.dat و user.dat . بوسیله فایل اجرایی Regedit.exe که در دایرکتوری ویندوز وجود دارد می توان به 5 بانک اطلاعاتی رجیستری دست یافت.
رجیستری یک سری از فایلها است که همه جوانب عملکرد سیستم و چگونگی کارکرد آن حتی با وسایل جانبی را تحت کنترل دارد.
رجیستری منحصرآ برای کاربردهای 32 بیتی طراحی شده است و حجم فایل تا حدود 40MB محدود شده است.
به زبان ساده رجیستری ویندوز جایی است که برنامه های نرم افزاری و خود ویندوز را شناسانده و اطلاعات برای استفاده بین دفعات مختلف اجرا نگهداری می شود.
برای مثال هر بار ویندوز اجرا می شود، رجیستری برنامه هایی را که شما قبلآ اجرا کرده اید احضار می کند.
رجیستری آخرین عمل شما را با ردیف کردن اطلاعات در رجیستری به خاطر می آورد.
یک مثال دیگر اینکه هر نوع فایل ( file type ) به وسیله یک نرم افزار قابل دسترسی است. مثلآ زمانیکه روی یک فایل GIF دابل کلیک می کنید به وسیله explorer می توانید آن را مشاهده کنید. یک نرم افزار زمانیکه نصب می شود به رجیستری نوع فایل هایی را که می تواند دسترسی داشته باشد اطلاع می دهد یا اصطلاحآ خود را رجیستر می کند و در حقیقت رجیستری یک میدان بزرگ مبارزه تجاری بین شرکت های نرم افزاری است مثلآ Netscape و IE سعی می کنند خود را به عنوان مرورگر ( browser ) پیش فرض رجیستر کنند.
گاهی اتفاق می افتد که با نصب نرم افزار مربوط به یک سخت افزار جدید یا نصب یک بازی یا یک نرم افزار، ویندوز شما به هم می ریزد و دیگر مانند قبل کار نمی کند یا حتی اصلاً ویندوز بالا نمی آید برای حل اینگونه مشکلات یک راه حل ساده وجود دارد که در اکثر مواقع جواب می دهد، و آن استفاده از last known good configuration است که در اول راه اندازی ویندوز با انتخاب آن روشی فراهم می شود که شرایط قبل از وقوع مشکل را بازیابی کنید زمانیکه شما last known good configuration اطلاعات رجیستری را در مسیر KEYHKLM/ System/ Current Controlset بازیابی می کند. برای استفاده از این روش اعمال زیر را انجام دهد کامپیوتر را ری استارت کنید. هنگامی که سیستم بالا می آید کلید F8 را بزنید پس از آن منویی در برابر شما ظاهر می شود از کلیدهای فلش بالا یا فلش پایین استفاده کنید تا گزینه last known good configuration انتخاب کنید سپس کلید اینتر را بزنید، کار تمام است.