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

این پست بدرد کسانی میخوره که یا ویندوز xp را بعد از ویستا نصب کردند یا اینکه xp آنها خراب شده و repair کردن و بعد بوت ویندوز ویستا را نابود کردند. من چون خودم از روزی که ویستا اومده نصب کردم و تا حالا دارم استفاده میکنم راحت تا حالا به این قضیه فکر نکرده بودم.
یکی از دلایل بالا نیومدن ویندوز بخاطر خراب شدن master boot record یا همون mbr خودمون هست. که خیلی از کاربران تا این mbr خراب میشه فوری یه ویندوز نصب میکنند. که اینکار احتیاج نیست و میشه mbr رو تعمیر کرد.
در ویندوز xp برگرداندن بوت کار آسونی بود چون ویندوز xp از NTLDR استفاده میکرد که فایل مربوط به بوت شدن را از boot.ini میخواند. برای تعمیر کردنش دستورات خوبی بود fixmbr یا fixboot و نهایت آخرین و خفن ترین دستور fdisk/mbr بود که اجرا میکردیم که آنهم باید بدانید که این دستور باید گزینه آخر باشه.
اما در ویستا قضیه فرق میکنه و این کار نرم افزاری انجام میشه که دست ابزار windows boot manager و winload.exe هست. درسته که دردسر در بوت ویستا زیاد شده این بخاطر این هست که برگرداندن بوت در ویندوز ویستا درصد بالایی داره چون دارای بانک اطلاعاتی هست. به این بانک اطلاعاتی BCD میگویند. برای دسترسی به BCD ، ویستا ابزاری داره به نام bcdedit.exe که شما میتونید محتوای آنرا ببینید یا ویرایش کنید.
ویرایش کردن bcdedit.exe باعث میشه سرتان یکم سوت بکشه که من اگر adsl وصل شد و مطلب registry را تمام کردم طریقه ویرایش کردن BCD ویستا را برای شما میگویم.
اما تمام این چیزایی که گفتم یه مقدمه برای آشنایی با بوت بود. من این دو روز یه search تو اینترنت زدم و بهترین نرم افزار برای بازگرداند بوت ویندوز ویستا را پیدا کردم که نه تنها برای ویندوز هست بلکه برای برگرداند بقیه سیستم عاملها هم هست. اسم این نرم افزار easybcd هست که در لینک زیر میتوانید دانلود کنید.
http://www.download.com/EasyBCD/3000…dlPid=10780572

تصویر بالا boot screen ویندوز ویستا هست که در پستهای قبلی توضیح دادم چگونه به تصویر بوت اولیه ویستا اضافه میشود.
کسانی که ویندوز زیاد خراب میکنند این نرم افزار برایشان واجب هست. وقتی این نرم افزار را نصب کردید روی ویندوز xp میتوانید بوت ویندوز ویستا را راحت برگردانید. ولی همه اینکارها با این نرم افزار انجام نمیشه. این نرم افزار فقط بوت رو برمیگردونه که بعد همین بوت احتیاج به تعمیر داره. وقتی سیستم restart شد شما میبینید که بوت ویستا به شما پیام میده که cd نصب ویستا را بزارید و بوت را repair کنید. طبق همان دستوری که ویستا داده عمل کنید و بوت شما براحتی برمیگرده ولی یه دردسر ایجاد میشه اونم اینکه هنگامیکه ویستا بالا اومد، اولین کاری که باید بکنید از computer باید یه properties بگیرید و ببینید که آیا windows geniune شما فعال هست یا نه. اگر آرمش نبود اولین اقدامتان باید نصب geniune باشه وگرنه با اولین restart ویندوز block میشه.
امیدوارم چیزی که نوشتم باعث بشه دیگه با برگرداندن بوت مشکلی نداشته باشید.

برچسب ها: bcd boot fdisk fixboot master boot record mbr ntldr repair vista winload xp

٪ نظرات

  1. سلام میشه راهنمایم کنی من یه نرم افزار نصب کردم بعدشم پاکش کردم ولی این نرم افزار صفحه بوت شدن ویندوز xp من رو عوض کرده و من موندم چطوری برش گردونم به حالت اولش کمکم کن.در ضمن ایمیل ندارم که بهت بدم کمکم کن

  2. شما میتونید از نرم افزار tuneup استفاده کنید و بوت ویندوز را به هر حالتی که میخواهید در بیارید و عوض کنید بعلاوه ویژگی های زیادی که داره.
    این ساده ترین راه بود و یک راه دیگه هم هست که خیلی سخت هست و من در قسمت صدا و گرافیک وبلاگم نوشتم.

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

  4. tuneup توانایی چنین کاری را داره شما نتوانستید انجام بدید. شما حتی میتونید از اشکال دیگر که tuneup هست استفاده کنید.
    و نصب دوباره ویندوز برای یک صفحه بوت کار عقلانی بنظر نمیرسه مگه چند ثانیه روی صفحه هست که شما حساس شدید؟!

  5. سلام
    من نرم افزار easybcd رو نصب کردم تو ویندوز ایکس پی ولی نرم افزار اجرا نشد! تا بتونم بوت ویستای ۶۴ بیتی م رو برگردونم!!!
    راهنمایی می کنید؟

    ——————————————————————————–

    پاسخ: مازیار جان easybcd توی xp راحت اجرا میشه پیام خطایی که داده چی بوده؟

  6. سلام
    من یه ویندوز xp در درایو C ، یک ویندوز ویستا در درابو D و یک ویندوز ویستای دیگه در درایو F نصب کردم.
    بعد درایو F رو فرمت کردم که ویندوز ویستای دوم را پاک کنم.حالا هم ویندوز xp و هم ویستا بدون مشکل بوت می شن.
    فقط مسئله ای که هست، موقع بوت اون صفحه که نام سیستم عامل ها رو نشون می ده،نام اون ویستای حذف شده هم هست.می خواستم بپرسم حالا چطوری می تونم اسم اون رو پاک کنم که در صفحه بوت اسمش نباشه؟مثل زمانی که ۲ تا xp رو سیستم باشه و فایل boot.ini رو ویرایش می کنیم مشکل حل میشه،زمانی که ۲ تا ویستا رو سیستم باشه باید چه کار کرد؟یا زمانی که مثل الان که یه xp رو پارتیشن active باشه و ۲ تا ویستا رو درایوهای دیگه؟
    یا اگه بخوام نام سیستم عامل ویستا رو وبرایش کنم،چطور این کار رو انجام بدم،مثل وقتی که از فایل boot.ini نام xp رو ویرایش می کنیم؟
    سوال آخر اینکه اگه بری ویرایش کردن راهی وجود داره ،آیا باعث ایجاد مشکل در بوت سیستم عامل ها نمیشه؟

  7. سارا جان این کار ساده ای نیست.در ویندوز ویستا بوت دارای دیتابیسی به نام BCD شده شما اگر بخواهید اینکار را انجام بدید باید bcd را ویرایش کنید که کار آسونی نیست.
    البته من برگرداندن بوت xp از طریق ویرایش bcd را قبلا نوشتم در زیر همین مطلب در قسمت مطالب مرتبط لینکش هست و یا در serach وبلاگ واژه BCD جستجو کنید.

  8. ممنونم از اینکه پاسخ دادید.

    یعنی دیگه باید اسم ۳ تا سیستم عامل موقع بوت تو سیستمم باشه به جای ۲ تا؟

    با تشکر

  9. آره بودنش زید مزاحمتی نداره بعد از مدتی بهش عادت میکنید.
    شاید بعد از نصب یک ویستا دوباره خودش این را پاک کنه ولی به اسمش نمی ارزه.

  10. من سطل آشغال ویندوز ویستام پاک شده، چطوری برگردونمش؟

  11. سلام
    لپ تاپ من دارای ویندوز ویستا است. چند روز پیش یه کلیپ می خواستم ببینم که برنامه ای نصب شد و ویندوز ویروسی شد و حالا وقتی ویندوز بالا می یاد یه صفحه می یاد که دائم حدود هزار تورجان و ویروس می گیره و بعد از من UPDATE LICENSES می خواد و حتی از safe mode هم نمی زاره وارد ویندوز بشم. لطفا راهنمایی کنین.

  12. salam ali agha

    man sob az tarighe task mnager raftam va esme barname ro didam , esmesh pc priveicy bod va vaghti mikhastam bebandam nevesht pc.exe ro didam. az tarighe DOS raftam va pc.exe ro hazf kardam, windows bala omad,shayad onche man goftam virus nabode. bazam rahnemaeem konid. mamnoon

  13. بازهم از شما متشکرم

  14. سلام
    از اين روش براي برگرداندن بوت ويندوز۷ هم ميشه استفاده كرد؟

  15. سلام
    من با استفاده از اين برنامه نتوانستم بوت ويندوز ۷ را برگردانم . لطف كنيد راه انجام اين كار را توضيح دهيد ؟
    توضيح : ايكس پي بر روي درايو c و ۷ بر روي درايو d نصب شده . لطفا سريع ….!
    متشكرم ….

  16. سلام
    با تشكر از سرعت در عمل در پاسخگوييتان ،از گزينه هاي dvd نصب ويندوز ۷ استفاده كردم . اين بار ويندوز ايكس پي را از دست دادم ….
    در هر صورت اگر به نرم افزار خوب يا مطلبي در اين باره برخورديد ما را هم بي خبرنگذاريد … با تشكر

  17. سلام
    من ابتدا xp وبعد vista را نصب کردم ولي موقع روشن شدن کامپيوتر
    فقط نام ويندوز ويستا ديده ميشه براي همين نمي تونم اکس پي را انتخاب کنم تا وارد اکس پي بشم در صورتي که اکس پي نصبه
    البته قبلا هر دو ويندوز را نصب کردم و هيچ مشکلي نداشتم
    کامپيوتر من لپ تاپ و سيستم عامل اصلييش ويستاست و قبلا تنظيمات براي نصب هر دو ويندوز را انجام داده بودم ايا بايد دوباره تنظيمات خاصي انجام بدم
    سوال دیگه اینکه خاموش شدن ویستا کمی طول میکشه چه کار باید کرد
    و همچنین برای افزایش سرعت ویستا چه کار هایی میشه کرد
    اگه بخوام اطلاعات کاملی در این زمینه ها بدست بیارم ایا کتاب یا هر چیز خاص دیگری هست یا نه

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

    • آنتی ویروس چکار به عکسها داشته. با یه نرم افزار recovery میشه آنها را برگردوند.

  19. سلام
    ممنون از راهنماییتون
    من فبلا ویندوز ویستای اورجینال نسخه ی پریمینیم روی لب تاب داشتم
    لازم شد که ویندوز ویستای آلتیمیت هم نصب کنم . این کار رو کردم و سیستم Doualboot شد البته چون ویندوز ویستای آلتیمیت از پریمینیم بالا تر هست اینطور شد و مشکلی پیش نیومد اما الان داشتم با نرم افزارهای خاص پارتیشن بندی کار میکردم که وقتی ریست کردم کلا همه چیز خراب شد و سیستم بوت نمیشه دوباره ویندوز ویستای آلتیمیت رو نصب میکنم(تو همون پارتیشن قبلی) اما وقتی نصب تموم میشه و ریست میشه و دوباره مثل قبل از نصب ویندوز ویستای آلتیمیت میشه و این موردی رو که گفتید یعنی اول نصب ویندوزایکس پی و بعد نصب و اجرای EasyBCD رو هم امتحان کردم که اجرا نمیشه و خطا میده :
    The application failed initialize property
    لطفا راهنمایی بفرمایید

    • این توضیحات شما کافی نیست من دقیقا متوجه نشدم چه اتفاقی برای ویندوز میفته بعد از نصب ultimate و چرا؟ وقتی شما ویستا را نصب کردید تموم شده بوت ویندوز باید سالم باشه و نباید مشکلی داشته باشه مگر اینکه ویندوز دومی در کار باشه.

  20. سلام خيلي ممنون از مطلبي كه گذاشتين.راستش من يه مشكل بزرگ دارم اونم اينه كه روي درايو cكه روش ويستابود xp هم دركنارش نصب كردم اما الان فقط xp بوت ميشه. چطوري ميتونم ويستا رو هم بوت كنم؟ خواهش ميكنم فوري جواب بدين. باز هم خيلي ممنونم.

    • cd boot ویستا را بگذارید وبوت را تعمیر کنید.

  21. با سلام
    اگر ويندوز xp را دركنار ويندوز ويستا روي يك درايو نصب كرده باشيم آيا با پاك كردن ويندوز xp ،l مجددا ويندوزويستا بوت ميشود؟
    با تشكرمجدد
    لطفا سريعتر پاسخ بدهيد

    • برای یه بوت که ویندوز پاک نمیکنند واگر هم پاک کنید فایده نداره اصل فایل بوت هست. شما اونکاری را که من گفتم انجام بده cd ویستا را بذار و با cd بوت کن و بعد بوت را از داخل منو تعمیر کنید.

  22. سلام ،خيلي ممنون از راهنمايي تون.از همون روشي كه گفته بوديد مشكلم حل شد. من شنيده بودم لپ تاپ هاي مدل vaio موقع برگردوندن بوت ويستا مشكل دارند.البته نرم افزار هايي مثل vistaboot pro و bcd هم پيدا كردم ولي مطمئن نبودم كه جواب بدند.از طرفي نميخواستم ويندوز original روهم از دست بدم.به هرحال حالا مشكلم حل شده باز هم ممنون

    • قابل شما را نداشت.

  23. salam …hale shoma?……. man windows xp ra format kardam vali hala baraye hazfe dastish zamane boot shodan com moshkel daram ….. say kardam ke az tarighe boot.ini ba hamintor bcdedit dar Ms-dos moshkelamo raf konam vali motasefane in ravesh be man komak nakard……… age rahnamaei konid mamnoon misham

    • در ویندوز ویستا کنترل بوت دست bcd است و اون boot.ini قدیمی کار نمیده و ویرایش کردن bcd هم کار زیادی میبره. بهترین راه اینه که توی startup and recovery بوت اول را تایمرش را ببندید تا سریع از روی default بالا بیاد. این راحت ترین و سرعترین روش است.

پیام بگذارید

ما را در شبکه های اجتماعی دنبال کنید

© تمامی حقوق برای علی مختاری محفوظ است.

تماس با من

میدان جمهوری اسلامی ، جنب بانک مسکن ، مجتمع اداری تجاری نگین

۰۳۱-۹۱۰۱۵۰۶۲ 

info@alimokhtari.name