بالاخره موفق شدم! موفق شدم تا راه حل این مشکل رو ، و البته صد البته راه حل حل شدن بسیاری از مشکلاتی که برای ویندوز پیش میاد رو پیدا کنم. واقعا از این بابت خیلی خوشحالم که خیلی زود تسلیم تعویض ویندوز نشدم و بالاخره تونستم راهش رو پیدا کنم و الان هم دارم با همون ویندوز ایکس پی قبلیم بدون هیچ تغییری درش این مقاله رو می نویسم ، اونقدر از این بابت خوشحال هستم که تصمیم گرفتم در این مورد مقاله ای بنویسم ، و به جرات می تونم بگم که این اولین بار هست که این مقاله فارسی رو می تونید بخونید. به این میگن یک راه حل اصولی و جالب که من در هیچ فرومی ندیدم. فقط توصیه می کنم کاربرانی که مبتدی هستند دست به این کار نزنند ، هر چند من سعی کردم به سادگی هر چه تمام تر بگم.
خوب اول از همه یادآوری می کنم که برای حل این مشکل من هیچ راهی نداشتم ، Safemode هم دارای مشکل بود ، Repair هم نمی شد ، و حتی Restore to last known good configuration هم مشکلی رو حل نمی کرد. با این اوصاف مراحل زیر رو که به نوعی تعمیر کردن دستی ویندوز هست رو انجام دادم. (از اینکه ویندوز هم چنین ریزه کاری هایی داره لذت می برم!)
مرحله اول
خوب تنها چیزی که نیاز دارید یک سی دی ویندوز هست و یک Restore Point که قبلا در ویندوز شما ایجاد شده باشد حالا چه توسط خودتان و یا توسط فایل نصب یک برنامه کاربردی ، سی دی ویندوز رو داخل دستگاه بگذارید و بوت کنید ، وارد Recovery Console شوید ، در خط فرمان کنسول دستورات زیر را اجرا کنید.
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
البته واضح است که در اینجا درایوی که من ویندوز رو در اون نصب کردم درایو C هست و شما هم باید درایو ویندوز رو تایپ کنید ، برای اینکه همه ی این خطوط رو تایپ نکنید پیشنهاد می کنم اگر امکانش رو دارید خطوط فوق را داخل یک فایل متنی ذخیره کنید و با نام reg1.txt در درایو C ذخیره کنید و بعد فقط کافی هست در خط فرمان کنسول عبارت زیر را وارد کنید
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
با این کار کلیه دستورات فوق از فایل متنی خوانده و انجام می شود.
مرحله دوم
حالا در کنسول Exit رو تایپ کنید تا سیستم ری استارت شود ، این بار حالت Safemode ویندوز ایکس پی معیوب را انتخاب کنید (دقت کنید فقط حالت Safemode) مشاهده می کنید که ویندوز بالا می آید. وارد درایوی شوید که در آن ویندوز را نصب کرده اید (در اینجا C) وارد فولدر System Volume Information شوید ، برای اینکه فولدر فوق را ببینید و بتوانید وارد شوید مراحل زیر را انجام دهید.
وارد Folder Options شوید و گزینه Show Hidden Files and Folders را انتخاب کنید ، علاوه بر آن تیک گزینه Hide protected operating system files (Recommended) را هم بردارید. در انتهای لیست تیک گزینه Use simple file sharing (Recommended) را هم بردارید. حال پنجره ی فوق را تایید کنید و ببندید. وارد درایو ویندوز شوید مشاهده می کنید که System Volume Information مشهود است. روی فولدر فوق راست کلیک کرده و Properties را انتخاب کنید در پنجره ی فوق به بخش Security رفته و روی دکمه Add کلیک کنید ، در کادر باز شده اسم یوزر فعلی خودتون رو بنویسید و OK کنید دوباره به پنجره ی قبلی بر می گردید ، حال برای یوزری که اضافه کردید تیک Full Control رو Allow بزنید و پنجره رو تایید و ببندید.
حالا وارد فولدر بشید. از اینجا به بعد بیشتر دقت کنید چند فولدر هستند که با ساختار _restore{GUID} ذخیره شدند ، شما فولدری رو باز کنید که تاریخش تاریخ الان نباشه ، وارد اون بشید می بینید که فولدرهایی هستند با این ساختار RPx که این ها همون اطلاعات Restore Point ها هستند بسته به تاریخ ساختشون Folder که می خواهید رو انتخاب کنید ، که من پیشنهاد می کنم نزدیک ترین تاریخ رو انتخاب کنید ، اما باز دقت کنید فولدری که انتخاب می کنید تاریخ همین الان سیستمتون نباشه. بعد از این که فولدر مورد نظر رو انتخاب کردید تاریخ و ساعت فولدر رو یادداشت کنید بعدا لازم میشه. وارد فولدر بشید ، سپس وارد فولدر snapshot بشید ، دنبال فایل های زیر بگردید:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
فایل های فوق رو کپی کنید و به پوشه ی C:\Windows\tmp منتقل کنید و اسم هاشون رو هم به این ترتیب عوض کنید:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
مرحله سوم
دوباره سیستم را ری استارت کنید و سی دی ویندوز را بوت کنید وارد Recovery Console شوید و این بار دستورات زیر را اجرا کنید : (البته می توانید آن ها را در یک فایل متنی با نام reg2.txt در درایو C ذخیره کرده و فقط دستور Batch C:\reg2.txt را اجرا کنید.)
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
مرحله چهارم
در کنسول عبارت Exit را تایپ کنید تا سیستم ری استارت شود ، این بار ویندوز ایکس پی را به حالت معمولی بوت کنید بعد از اینکه سیستم بوت شد وارد System Restore ویندوز شوید گزینه Restore my system to an earlier time رو انتخاب کنید ، حال نقطه بازیابی که ساعت و تاریخ آن را یاد داشت کردید (ساعت و تاریخ فولدر RPx) را پیدا کرده و انتخاب کنید.
به سیستم اجازه دهید برای آخرین بار ری استارت شود . تبریک میگم همه چیز رو به راه هست!
بهتون قول میدم با کمک این روش شما می تونید 80% مشکلات ویندوز رو حل کنید و نیازی به تعویض ویندوز ندارید. فقط پیشنهاد می کنم همیشه یک Restore Point مطمئن داشته باشید و یا حداقل System Restore ویندوزتون رو فعال بگذارید. البته اگر خواستید فلسفه این همه عملیات رو بدونید می گم ، اما فعلا دیگه خسته شدم!. امیدوارم لذت برده باشید.
منابع :
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید