خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
رفع ارور Access is Denied هنگام اجرای دستور Bootrec /fixboot Access is Denied
هنگام تعمیر Boot Configuration Data یا BCD در ویندوز ممکن است خطای Access is denied را تجربه کنید که این پیغام در پنجره CMD ظاهر می شود. معمولا وقتی در سیستم تان مشکلات مربوط به بوت سيستم عامل ویندوز را داشته باشید به سراغ این مورد می روید و اگر در کار با این ابزار خط فرمان با ارور مذکور مواجه شوید، تا ارور را برطرف نکنید و نمی توانید به ویندوز بوت کنید.
از این رو برای رفع ارور می توانید راه حل ارائه شده در این پست را دنبال کنید.
لطفا DVD نصب ویندوز را در دستگاه DVD Rom قرار داده و ویندوز را از روی DVD بوت کنید. سپس به مرحله Press any key to boot from CD or DVD وارد می شوید که برای بوت باید یک کلید دلخواه از کیبورد را بفشارید.
همینطور سایر مراحل را Next کنید تا وارد مرحله شکل زیر شوید. در این مرحله از پایین سمت چپ، لینک Repair your computer را کلیک کنید.
بدین ترتیب پنجره choose an option ظاهر خواهد شد که در اینجا باید گزینه Troubleshoot را کلیک کنید.
در این مرحله هم گزینه Advanced option را کلیک کنید.
در پنجره Advanced options هم گزینه command prompt را کلیک کنید.
پس باز شدن CMD دو دستور زیر را در آن وارد و Enter کنید.
بدین ترتیب لیست ذخیره سازهایی که در سیستم تان نصب کرده اید را مشاهده می کنید. در اینجا باید شماره هارد دیسکی یا SSD درایوی که ویندوز روی آن نصب شده است را در دستور زیر به جای Your_Disk_no جایگزین کنید.
پس از اینکه هارد دیسک مورد نظر را انتخاب کردید، که مثلا در اینجا دیسک مورد نظر Disk شماره 0 می باشد که باید دستور select disk 0 را وارد کنیم.
سپس باید لیست پارتیشن هایی که در آن وجود دارد را لیست کنید. با وارد کردن دستور list vol این مهم برای شما فراهم می شود. حالا باید پارتیشنی که ویندوز روی آن نصب شده را انتخاب کنید.
برای این منظور از دستور زیر استفاده کنید و به جای Vol_no باید شماره پارتیشن مورد نظرتان را جایگزین کنید.
مثلا در مثال ما درایو C درایوی است که ویندوز روی آن نصب شده است. از این رو باید شماره آن را در دستور قرار دهیم. شماره آن 2 می باشد. پس دستور select vol 2 را وارد می کنیم. شما باید مطابق با عددی که در لیست برای پارتیشن ویندوز مشاهده می کنید، اقدام کنید.
حال باید یک drive letter جدید به این درایو Assign کنید.
برای این منظور دستور زیر را در آن وارد و Enter کنید. دقت داشته باشید که از اینجا به بعد کار بسیار مهم و حساس می شود و به هر چیزی که تایپ می کنید، خیلی دقت کنید.
به جای V، می توانید هر Drive letter دیگری که مد نظر دارید را جایگزین کنید. فقط حرفی که انتخاب می کنید، نباید برای پارتیشن دیگری در سیستم تان وجود داشته باشد.
پس از وارد کردن دستور فوق، باید پیغام diskpart successfully assigned the drive letter را در خروجی دستور مشاهده کنید. پس آن دستور exit را وارد کنید از Diskpart خارج شوید.
پس از آن دو دستور زیر را در CMD وارد کنید:
اکنون یک دایرکتوری بوت جدید ایجاد می شود.
حالا چیزی که باقی مانده این است که مشکل بوت شدن ویندوز را در سیستم تان حل کنید.
برای این منظور کافیست دو دستور زیر را در CMD وارد و Enter کنید تا اجرا شوند.
به جای V اگر در دو دستور قبلی Drive letter دیگری انتخاب کرده اید، باید همان را جایگزین V کنید و اگر V بوده، همان V را وارد کنید.
پس از اجرای هر دو دستور پنجره Command Prompt را بسته و از فرم Chose an option، گزینه Continue را کلیک کرده تا سیستم ریستارت شود.
از این رو برای رفع ارور می توانید راه حل ارائه شده در این پست را دنبال کنید.
لطفا DVD نصب ویندوز را در دستگاه DVD Rom قرار داده و ویندوز را از روی DVD بوت کنید. سپس به مرحله Press any key to boot from CD or DVD وارد می شوید که برای بوت باید یک کلید دلخواه از کیبورد را بفشارید.
همینطور سایر مراحل را Next کنید تا وارد مرحله شکل زیر شوید. در این مرحله از پایین سمت چپ، لینک Repair your computer را کلیک کنید.
بدین ترتیب پنجره choose an option ظاهر خواهد شد که در اینجا باید گزینه Troubleshoot را کلیک کنید.
در این مرحله هم گزینه Advanced option را کلیک کنید.
در پنجره Advanced options هم گزینه command prompt را کلیک کنید.
پس باز شدن CMD دو دستور زیر را در آن وارد و Enter کنید.
diskpart
list disk
بدین ترتیب لیست ذخیره سازهایی که در سیستم تان نصب کرده اید را مشاهده می کنید. در اینجا باید شماره هارد دیسکی یا SSD درایوی که ویندوز روی آن نصب شده است را در دستور زیر به جای Your_Disk_no جایگزین کنید.
select disk Your_Disk_no list vol
پس از اینکه هارد دیسک مورد نظر را انتخاب کردید، که مثلا در اینجا دیسک مورد نظر Disk شماره 0 می باشد که باید دستور select disk 0 را وارد کنیم.
سپس باید لیست پارتیشن هایی که در آن وجود دارد را لیست کنید. با وارد کردن دستور list vol این مهم برای شما فراهم می شود. حالا باید پارتیشنی که ویندوز روی آن نصب شده را انتخاب کنید.
برای این منظور از دستور زیر استفاده کنید و به جای Vol_no باید شماره پارتیشن مورد نظرتان را جایگزین کنید.
Select vol vol_no
مثلا در مثال ما درایو C درایوی است که ویندوز روی آن نصب شده است. از این رو باید شماره آن را در دستور قرار دهیم. شماره آن 2 می باشد. پس دستور select vol 2 را وارد می کنیم. شما باید مطابق با عددی که در لیست برای پارتیشن ویندوز مشاهده می کنید، اقدام کنید.
حال باید یک drive letter جدید به این درایو Assign کنید.
برای این منظور دستور زیر را در آن وارد و Enter کنید. دقت داشته باشید که از اینجا به بعد کار بسیار مهم و حساس می شود و به هر چیزی که تایپ می کنید، خیلی دقت کنید.
assign letter=V:
به جای V، می توانید هر Drive letter دیگری که مد نظر دارید را جایگزین کنید. فقط حرفی که انتخاب می کنید، نباید برای پارتیشن دیگری در سیستم تان وجود داشته باشد.
پس از وارد کردن دستور فوق، باید پیغام diskpart successfully assigned the drive letter را در خروجی دستور مشاهده کنید. پس آن دستور exit را وارد کنید از Diskpart خارج شوید.
پس از آن دو دستور زیر را در CMD وارد کنید:
md \efi\microsoft\boot\
cd /d V:\efi\microsoft\boot\
اکنون یک دایرکتوری بوت جدید ایجاد می شود.
حالا چیزی که باقی مانده این است که مشکل بوت شدن ویندوز را در سیستم تان حل کنید.
برای این منظور کافیست دو دستور زیر را در CMD وارد و Enter کنید تا اجرا شوند.
bootrec /fixboot
bcdboot c:\windows /l en-us /s V: /f all
به جای V اگر در دو دستور قبلی Drive letter دیگری انتخاب کرده اید، باید همان را جایگزین V کنید و اگر V بوده، همان V را وارد کنید.
پس از اجرای هر دو دستور پنجره Command Prompt را بسته و از فرم Chose an option، گزینه Continue را کلیک کرده تا سیستم ریستارت شود.
نمایش دیدگاه ها (2 دیدگاه)
دیدگاه خود را ثبت کنید: