نوشته شده توسط: بهزاد
ویندوز 2000/ XP Pro/ ویستا
مشکل: میخواهید از همان ابتدا و حتی قبل از Log on کردن سیستم خود را در مقابل دسترسیها ایمن کنید. به شما نشان خواهیم داد که چگونه میتوان چنین مسئلهای را عملی کرد.
مسیر مورد نظر به بانک دادهها میرسد که ویندوز در آن رمزهای عبور کاربران را ذخیره میکند. این بخش به صورت قفل شده در windir%\system32\config% وجود دارد. کلید مورد نظر برای این قفل هم به صورت استاندارد در همان هارد میباشد. البته ویندوز میتواند این کلید را بر روی یک دیسکت ذخیره کند و یا ابتدا پس از وارد کردن یک رمز عبور، بانک اطلاعاتی رمز عبور، را باز کند. هر دو مورد باعث این میشوند که ویندوز عمل بوت کردن را ناتمام گذاشته و خواستار وارد کردن رمز میشود. بدون این رمز هیچ کسی نمیتواند خود را Log on کند.
توجه: اگر دیسکت را از دست داده و یا رمز عبور را فراموش کنید، ویندوز هیچ راهی برای باز کردن قفل بانک دادهها با رمزها راندارد.
راه حل: این ایمن سازی اضافه را می توانید توسط Syskey روشن کنید. این ابزار گرچه متعلق به ویندوز میباشد اما در منوی استارت خبری از آن نیست. دستیابی به آن توسط گزینههای زیر ممکن خواهد بود.
Start->Run->Syskey
توجه داشته باشید که باید به عنوان administrator خود را Log on کرده باشید. پس از ورود به ابزار گزینه Update را کلیک کنید. گزینهای که از خود ویندوز در اینجا به چشم میخورد گزینه Store start up key Locally میباشد که در این صورت کلید بر روی هارد ذخیره میشود.
به جای این کار میتوانید یک رمز عبور برای System Start مشخص کنید و یا یک کلید ثبت شده به صورت اتوماتیک را بر روی دیسکت ذخیره کنید. عملیات بوت، در این صورت حتی در حالی که دیسکت در درایو هم باشد، قطع میشود. از آنجا که Syskey یک ابزار قدیمی میباشد، هنوز کامپیوترهایی که درایو دیسکت را نداشته باشند. نمیشناسد. متاسفانه این برنامه نمیگذارد که از چیزی به جز دیسکت استفاده کرد و پافشاریش بر روی درایو :A میباشد. برای اینکه باز هم بتوان از استیکهای USB، سیدی و یا مدیاهای دیگر استفاده کرد باید به آنها حرف درایو :A را بدهید.