رفع Infinite Loop Startup Repair در ویندوز 10/8/7

رفع Infinite Loop Startup Repair در ویندوز 10

Fix Startup Repair Infinite Loop on Windows 10/8/7ویندوز (Windows)سیستم(operating system) عاملی است که توسط مایکروسافت(Microsoft) مدیریت می شود و چندین نسخه از سیستم عامل (operating system)ویندوز(Windows) مانند ویندوز 7(Windows 7) ، ویندوز(Windows) 8 و ویندوز(Windows) 10 (آخرین) وجود دارد. از آنجایی که فناوری‌های جدید به طور روزانه وارد بازار می‌شوند، مایکروسافت(Microsoft) برای ارائه خدمات خوب به مشتریان خود هر از چند گاهی به‌روزرسانی این فناوری‌ها را در ویندوز(Windows) ارائه می‌کند. برخی از این به روز رسانی ها بسیار خوب هستند و تجربه کاربران را افزایش می دهند در حالی که برخی به روز رسانی ها باعث ایجاد مشکل اضافی برای کاربران می شوند.

به همین دلیل است که وقتی یک به‌روزرسانی جدید وارد بازار می‌شود، کاربران سعی می‌کنند از آن اجتناب کنند زیرا می‌ترسند که ممکن است در رایانه شخصی آنها مشکل ایجاد کند و رایانه شخصی آنها مانند قبل از به‌روزرسانی کار نکند. اما مهم نیست که کاربران چقدر سعی می کنند از این به روز رسانی ها اجتناب کنند، زیرا در برخی مواقع نیاز به نصب آن به روز رسانی ها دارند زیرا به روز رسانی ویندوز آنها اجباری می شود در غیر این صورت ممکن است برخی از ویژگی ها کار نکنند و به احتمال زیاد رایانه شخصی آنها در برابر ویروس آسیب پذیر می شود. یا حملات بدافزار بدون این به روز رسانی ها.

رفع Infinite Loop Startup Repair در ویندوز 10

گاهی اوقات، هنگامی که رایانه شخصی خود را به روز می کنید، با مشکل بزرگ یک حلقه بی پایان(endless loop) مواجه می شود، به این معنی که پس از به روز رسانی، هنگامی که رایانه شخصی خود را مجددا راه اندازی می کنید، وارد حلقه راه اندازی مجدد(reboot loop i.e) بی پایان می شود. به راه اندازی مجدد ادامه می دهد و به راه اندازی مجدد ادامه می دهد. اگر این مشکل رخ داد، دیگر نیازی به وحشت ندارید زیرا با استفاده از مراحل ذکر شده در این راهنما می توان آن را برطرف کرد. راه های مختلفی وجود دارد که از طریق آنها می توان این مشکل حلقه بی پایان(endless loop problem) را حل کرد. اما باید در استفاده از این روش ها بسیار مراقب باشید زیرا ممکن است به رایانه شما آسیب برساند و بنابراین برای حل این مشکل روش های ذکر شده را به دقت دنبال کنید.  

این روش ها رایج ترین روش ها برای حل این مشکل برای تمامی نسخه های ویندوز(Windows) هستند و برای حل مشکل حلقه بی نهایت(Infinite Loop) نیازی به نرم افزار شخص ثالث(party software) ندارید .

روش‌هایی برای رفع حلقه بی‌نهایت تعمیر راه‌اندازی(Methods To Fix Startup Repair Infinite Loop)

مطمئن(Make) شوید که یک نقطه بازیابی را(restore point)  فقط در صورتی که(case something) مشکلی پیش بیاید ایجاد کنید.

نحوه باز کردن Command Prompt زمانی که نمی توانید به ویندوز دسترسی داشته باشید

توجه: شما باید این کار را در تمام روش های ذکر شده در این اصلاح انجام دهید.(NOTE: You need to do that a lot in all the methods listed in this fix.)

الف) رسانه نصب ویندوز یا (Windows installation)Recovery Drive/System Repair Discتنظیمات زبان (language preferences, ) خود را انتخاب کنید و روی Next کلیک کنید.

هنگام نصب ویندوز 10 زبان خود را انتخاب کنید

ب) روی Repair your computer در پایین کلیک کنید.

کامپیوترت را تعمیر کن

ج) اکنون Troubleshoot و سپس Advanced Options را انتخاب کنید.(Advanced Options.)

عیب یابی از انتخاب یک گزینه

د) Command Prompt (With networking) را از لیست گزینه ها انتخاب کنید.

خط فرمان از گزینه های پیشرفته

روش 1: راه اندازی مجدد به طور مداوم پس از نصب به روز رسانی، درایور یا برنامه ها(Method 1: Rebooting Continuously After Installing Update, Driver or Programs)

اگر یک سیستم عامل(operating system) روی رایانه خود نصب کرده اید، باید ویندوز خود را در حالت ایمن بوت کنید.

برای بوت شدن ویندوز(Windows) در حالت ایمن ابتدا باید وارد حالت امن شوید. برای این کار مراحل زیر را دنبال کنید:

1. Windows Key + I را فشار دهید تا Settings باز شود و سپس بر روی  Update & Security کلیک کنید.(Update & Security.)

Windows Key + I را فشار دهید تا Settings باز شود و سپس روی نماد Update & Security کلیک کنید

2. از منوی سمت چپ بر روی Recovery کلیک کنید.(Recovery.)

روی Recovery present در پنل سمت چپ کلیک کنید

4.در راه اندازی پیشرفته، روی Restart now کلیک کنید.(Restart now.)

در قسمت Advanced startup in Recovery بر روی Restart now کلیک کنید

5. پس از راه اندازی مجدد کامپیوتر، کامپیوتر شما در حالت ایمن باز می شود.

پس از وارد شدن به حالت ایمن، گزینه های زیر برای رفع مشکل Startup Repair Infinite Loop در ویندوز خواهید داشت:(fix the problem of Startup Repair Infinite Loop on Windows:)

برنامه های نصب اخیر را حذف نصب کنید(I.Uninstall the recent Install Programmes)

مشکل فوق(above problem) ممکن است به دلیل برنامه های اخیراً نصب شده باشد. حذف آن برنامه ها ممکن است مشکل شما را حل کند.

برای حذف برنامه های نصب شده اخیر مراحل زیر را دنبال کنید:

1. کنترل پنل(Control Panel) را با جستجوی آن با استفاده از نوار جستجو(search bar) باز کنید.

کنترل پنل را با جستجو در آن باز کنید

2. حال از پنجره کنترل پنل(Control Panel window) بر روی Programs کلیک کنید.( Programs.)

روی برنامه ها کلیک کنید

3. در قسمت Programs and Features ، روی View Installed Updates کلیک کنید.(View Installed Updates.)

در قسمت Programs and Features، روی View Installed Updates کلیک کنید

4. در اینجا لیستی از به روز رسانی های ویندوز نصب شده را مشاهده خواهید کرد.(Windows)

لیست برنامه های نصب شده در حال حاضر

5. به روز رسانی های اخیر ویندوز(Windows) نصب شده را که ممکن است باعث مشکل شده اند را حذف کنید و پس از حذف این به روز رسانی ها ممکن است مشکل شما حل شود.

II. عیب یابی مشکلات درایور(II.Troubleshoot Driver problems)

برای مشکل مربوط به درایور، می‌توانید از  ویژگی «راننده بازگشت» در (‘Rollback driver’)Device Manager در ویندوز(Windows) استفاده کنید. درایور فعلی یک  دستگاه سخت افزاری(hardware) را حذف  نصب می کند و درایور نصب شده قبلی را نصب می کند. در این مثال، ما درایورهای گرافیک را به عقب برمی‌گردانیم(rollback Graphics drivers) ، اما در مورد شما، باید بفهمید که کدام درایورها اخیراً نصب شده‌اند(you need to figure out which drivers were recently installed)  که باعث مشکل حلقه(loop issue) بی‌نهایت می‌شود، سپس فقط باید راهنمای زیر را(below guide) برای آن دستگاه خاص در Device Manager دنبال کنید .

1. Windows Key + R را فشار دهید سپس devmgmt.msc را تایپ کنید و (devmgmt.msc)Enter را بزنید تا Device Manager باز شود .

مدیر دستگاه devmgmt.msc

2. Display Adapter را گسترش دهید سپس روی کارت گرافیک خود کلیک راست(right-click on your graphics card) کرده و Properties را انتخاب کنید .( Properties.)

روی Intel(R) HD Graphics 4000 کلیک راست کرده و Properties را انتخاب کنید

3. به تب Driver بروید(Driver tab) سپس روی « Roll Back Driver » کلیک کنید.

بازگرداندن درایور گرافیک برای رفع خطای صفحه آبی مرگ (BSOD)

4. شما یک پیام هشدار(warning message) دریافت خواهید کرد ، برای ادامه روی Yes کلیک کنید .

5. هنگامی که درایور گرافیک شما بازگردانده شد، کامپیوتر خود را مجددا راه اندازی کنید تا تغییرات ذخیره شود.

روش 2: غیرفعال کردن راه اندازی مجدد خودکار در صورت خرابی سیستم(Method 2: Disable Automatic Restart on System Failure)

پس از بروز مشکل در سیستم(system failure) ، ویندوز 10(Windows 10) به طور خودکار رایانه شما را مجددا راه اندازی می کند تا از خرابی بازیابی شود. اغلب اوقات یک راه اندازی مجدد ساده می تواند سیستم شما را بازیابی کند، اما در برخی موارد، رایانه شما ممکن است وارد یک حلقه راه اندازی مجدد(restart loop) شود. به همین دلیل است که برای بازیابی از حلقه راه اندازی مجدد باید راه اندازی مجدد خودکار در (restart loop)هنگام خرابی سیستم را(system failure) در ویندوز 10(Windows 10) غیرفعال کنید .

کلید F9 یا 9 را فشار دهید تا گزینه Disable automatic restart پس از شکست را انتخاب کنید

1. Command Prompt را باز کنید و دستور زیر را وارد کنید:

bcdedit /set {default} recoveryenabled No

بازیابی غیرفعال حلقه تعمیر راه اندازی خودکار ثابت |  رفع حلقه بی نهایت تعمیر خودکار

2. Restart و Automatic Startup Repair باید غیرفعال شود.

3-اگر باید دوباره آن را فعال کنید، دستور زیر را در cmd وارد کنید:

bcdedit /set {default} recoveryenabled Yes

4. برای اعمال تغییرات، راه‌اندازی مجدد کنید و این باید  حلقه بی‌نهایت تعمیر خودکار را در ویندوز 10 برطرف کند.(Fix Automatic Repair Infinite Loop on Windows 10.)

روش 3: دستور chkdsk را برای بررسی و تعمیر خطاهای Drive اجرا کنید(Method 3: Run chkdsk Command to check and repair Drive errors )

1. ویندوز را از دستگاه قابل بوت بوت کنید.

2. روی Command Prompt کلیک کنید.( Command Prompt.)

خط فرمان از گزینه های پیشرفته

3- دستور زیر را(below command) در خط فرمان تایپ(command prompt) کرده و کلید اینتر را بزنید: 

chkdsk /f /r C:

ابزار دیسک را بررسی کنید chkdsk /f /r C: |  رفع Infinite Loop راه اندازی

4. سیستم را ریستارت کنید و ببینید آیا می توانید  Startup Repair Infinite Loop را در ویندوز 10 رفع کنید.(Fix Startup Repair Infinite Loop on Windows 10.)

روش 4: Bootrec را برای تعمیر BCD آسیب دیده یا خراب اجرا کنید(Method 4: Run Bootrec to repair damaged or corrupted BCD)

دستور bootrec را برای تعمیر تنظیمات (bootrec command)BCD آسیب دیده یا خراب با انجام مراحل زیر اجرا کنید:

1. دوباره Command Promp t را با استفاده از راهنمای بالا باز کنید.

خط فرمان از گزینه های پیشرفته

2. دستورات زیر را در خط فرمان تایپ کنید و(command prompt and hit Enter) بعد از هر کدام Enter را بزنید:

bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd

bootrec rebuildbcd fixmbr fixboot |  رفع حلقه بی نهایت تعمیر خودکار

3. سیستم را مجددا راه اندازی کنید و اجازه دهید bootrec خطاها را تعمیر کند.(bootrec repair the errors.)

4-اگر دستور بالا انجام نشد، دستورات زیر را در cmd وارد کنید:

bcdedit /export C:\BCD_Backup
c:
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec /RebuildBcd

پشتیبان bcdedit سپس دوباره bcd bootrec |  رفع Infinite Loop راه اندازی

5. در نهایت از cmd خارج شده و ویندوز(Windows) خود را ریستارت کنید .

6. به نظر می رسد این روش  در ویندوز 10 راه اندازی Repair Repair Loop را(Fix Startup Repair Infinite Loop on Windows 10 ) برطرف می کند، اما اگر برای شما کار نکرد ، (t work)ادامه دهید.(continue.)

روش 5: بازیابی سیستم را انجام دهید(Method 5: Perform a System Restore)

با انجام بازیابی سیستم می توانید با دنبال کردن مراحل زیر مشکل Startup Repair Infinite Loop را برطرف کنید:(fix the Startup Repair Infinite Loop issue)

1. DVD نصب قابل بوت ویندوز 10(Windows 10) را وارد کرده و کامپیوتر خود را مجددا راه اندازی کنید.

2. هنگامی که از شما خواسته شد برای بوت شدن از CD یا DVD هر کلیدی را (CD or DVD)فشار(Press) دهید، برای ادامه هر کلید را فشار دهید.

برای بوت شدن از CD یا DVD هر کلیدی را فشار دهید

3. تنظیمات زبان خود را انتخاب کنید و روی Next کلیک کنید . روی Repair(Click Repair) your computer در پایین سمت چپ کلیک کنید.

کامپیوترت را تعمیر کن

4. در انتخاب یک صفحه گزینه(option screen) ، روی عیب یابی(Troubleshoot) کلیک کنید .

در تعمیر راه اندازی خودکار ویندوز 10 گزینه ای را انتخاب کنید

5. در صفحه عیب یابی، روی گزینه Advanced(Advanced option) کلیک کنید .

گزینه پیشرفته را از صفحه عیب یابی انتخاب کنید

6. در صفحه گزینه های  پیشرفته ، روی (Advanced)System Restore کلیک کنید.(System Restore.)

System Restore را از خط فرمان انتخاب کنید

روش 6: بازیابی رجیستری ویندوز(Method 6: Restore Windows Registry)

1. رسانه نصب یا بازیابی را( installation or recovery media) وارد کرده و از آن بوت کنید.

2. تنظیمات زبان( language preferences) خود را انتخاب کنید و روی next کلیک کنید.

هنگام نصب ویندوز 10 زبان خود را انتخاب کنید

3. پس از انتخاب زبان Shift + F10 را فشار دهید تا خط فرمان.

4- دستور زیر را در خط فرمان تایپ(command prompt) کنید :

cd C:\windows\system32\logfiles\srt\ (change your drive letter accordingly)

Cwindowssystem32logfilessrt |  رفع حلقه بی نهایت تعمیر خودکار

5. حالا این را تایپ کنید تا فایل در notepad باز شود:  SrtTrail.txt

6. CTRL + O را فشار دهید ، سپس از نوع فایل " همه فایل ها(All files) " را انتخاب کنید و به C:\windows\system32 بروید، سپس CMD را راست کلیک کرده و Run as administrator را انتخاب کنید.(administrator.)

cmd را در SrtTrail باز کنید

7. دستور زیر را در cmd تایپ کنید:  cd C:\windows\system32\config

8. برای پشتیبان گیری از آن فایل ها، فایل های پیش فرض(Default) ، نرم افزار(Software) ، SAM ، سیستم و امنیت را(System and Security files) به .bak تغییر نام دهید.

9. برای این کار دستور زیر را تایپ کنید:

(الف) تغییر نام DEFAULT ((a) rename DEFAULT DEFAULT.bak)
DEFAULT.bak (ب) تغییر نام SAM SAM.bak ((b) rename SAM SAM.bak)
(ج) تغییر نام SECURITY SECURITY.bak ((c) rename SECURITY SECURITY.bak)
(د) تغییر نام SOFTWARE SOFTWARE.bak ((d) rename SOFTWARE SOFTWARE.bak)
(ه) تغییر نام SYSTEM SYSTEM.bak((e) rename SYSTEM SYSTEM.bak)

بازیابی رجیستری کپی شد |  رفع Infinite Loop راه اندازی

10. حالا دستور زیر را در cmd تایپ کنید:

copy c:\windows\system32\config\RegBack c:\windows\system32\config

11. رایانه خود را مجدداً راه اندازی کنید تا ببینید آیا می توانید ویندوز را بوت کنید یا خیر.

روش 7: فایل مشکل ساز را پاک کنید(Method 7: Delete the problematic file)

1. دوباره به Command Prompt دسترسی پیدا کنید و دستور زیر را وارد کنید:

cd C:\Windows\System32\LogFiles\Srt SrtTrail.txt

حذف فایل مشکل دار |  رفع حلقه بی نهایت تعمیر خودکار

2. هنگامی که فایل باز می شود باید چیزی شبیه به این را ببینید:

Boot critical file c:\windows\system32\drivers\tmel.sys is corrupt.

فایل بحرانی را بوت کنید

3. فایل مشکل دار را با وارد کردن دستور زیر در cmd حذف کنید:

cd c:\windows\system32\drivers del tmel.sys

حذف فایل بحرانی بوت با خطای |  رفع Infinite Loop راه اندازی

توجه: درایورهایی را که برای بارگیری (NOTE:)سیستم عامل(operating system) ویندوز ضروری هستند حذف نکنید

4. Restart کنید تا ببینید آیا مشکل برطرف شده است، اگر به روش بعدی ادامه ندهید.

روش 8: مقادیر صحیح پارتیشن دستگاه و پارتیشن osdevice را تنظیم کنید(Method 8: Set correct values of device partition and osdevice partition)

1. در Command Prompt عبارت زیر را تایپ کرده و enter را فشار دهید:  bcdedit

اطلاعات bcdedit |  رفع حلقه بی نهایت تعمیر خودکار

2.حالا مقادیر پارتیشن دستگاه و پارتیشن osdevice( device partition and osdevice partition) را پیدا کنید و مطمئن شوید که مقادیر آنها درست است یا روی پارتیشن صحیح تنظیم شده است.

3.مقدار پیش‌فرض C است:( C:) زیرا ویندوز فقط روی این پارتیشن از پیش نصب شده است.

4. اگر به هر دلیلی به درایو دیگری تغییر کرد، دستورات زیر را وارد کنید و بعد از هر کدام Enter را فشار دهید :

bcdedit /set {default} device partition=c:
bcdedit /set {default} osdevice partition=c:

bcdedit osdrive پیش فرض |  رفع Infinite Loop راه اندازی

توجه:(Note:) اگر ویندوز خود را روی هر درایو دیگری نصب کرده اید، مطمئن شوید که از آن به جای C استفاده می کنید:

5. برای ذخیره تغییرات، رایانه خود را مجددا راه اندازی کنید و این باید  حلقه بی نهایت تعمیر خودکار را در ویندوز 10 برطرف کند.(fix Automatic Repair infinite loop on Windows 10.)

توصیه شده:(Recommended:)

  • خطا در بارگیری پخش کننده: هیچ منبع قابل پخش یافت نشد [حل شد]
  • نمی توانید وارد ویندوز 10 شوید؟ رفع مشکلات ورود به ویندوز(Fix Windows Login Problems) !
  • چرا کامپیوتر(Computer Crashes) هنگام بازی از کار می افتد؟
  • چگونه از جیمیل خارج شویم یا(Out or Log Out) از جیمیل(Gmail) خارج شویم ؟

امیدوارم این مقاله مفید بوده باشد و اکنون بتوانید به راحتی Fix Startup Repair Infinite Loop on Windows 10/8/7,  اما اگر هنوز در مورد این آموزش سوالی دارید، در بخش نظرات بپرسید.



About the author

من یک توسعه دهنده آیفون و macOS هستم که در هر دو ویندوز 11/10 و جدیدترین پلتفرم iOS اپل تجربه دارم. با بیش از 10 سال تجربه، درک عمیقی از نحوه ایجاد و مدیریت فایل ها در هر دو سیستم عامل دارم. مهارت‌های من فراتر از ساختن فایل‌ها است - من همچنین دانش قوی درباره محصولات اپل، ویژگی‌های آنها و نحوه استفاده از آنها دارم.



Related posts