{"id":12089,"date":"2026-02-13T12:26:05","date_gmt":"2026-02-13T12:26:05","guid":{"rendered":"https:\/\/howtogeek.blog\/ko\/?p=12089"},"modified":"2026-02-13T12:26:05","modified_gmt":"2026-02-13T12:26:05","slug":"how-to-fix-windows-failing-to-start-after-recent-hardware-or-software-changes","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/ko\/how-to-fix-windows-failing-to-start-after-recent-hardware-or-software-changes\/","title":{"rendered":"How To Fix Windows Failing to Start After Recent Hardware or Software Changes"},"content":{"rendered":"<p>Dealing with that Windows boot failure message is really annoying, especially when it feels like everything&#8217;s out of whack. Sometimes, it&#8217;s just a simple thing like external devices messing with the boot order, and other times, it\u2019s actual corruption in boot files or misconfigured BIOS settings. The good news? There\u2019s a bunch of ways to troubleshoot this, and most of them are doable without diving too deep into tech jargon. The goal is to either fix the boot files or make sure your system is reading the right disk with the right settings.<\/p>\n<h2>How to Fix Windows Boot Issues: Practical Steps<\/h2>\n<h3>Remove External Devices and Check Boot Priority<\/h3>\n<p>This one often trips people up\u2014Windows gets confused if there&#8217;s a USB drive, external HDD, or even network boot options trying to mess with your startup. Kind of weird, but removing all external devices and booting only from your internal drive can resolve this. Sometimes, a system will pick a USB or network boot because it\u2019s set higher in the boot order, even if you didn\u2019t realize it.<\/p>\n<ul>\n<li>Unplug all USB drives, external HDDs, SD cards, and anything else that\u2019s not your main drive.<\/li>\n<li>Reboot, hit <strong>Delete<\/strong> or <strong>F2<\/strong> (or whatever your BIOS uses) to get into BIOS.<\/li>\n<li>Navigate to <strong>Boot<\/strong> or <strong>Boot Order<\/strong>.<\/li>\n<li>Set your main drive, like the C: drive or SSD, as the first boot device.<\/li>\n<li>If trying to boot from Windows install media, move that to the top temporarily.<\/li>\n<\/ul>\n<h3>Double-Check BIOS Settings: Boot and SATA Mode<\/h3>\n<p>If you\u2019ve not checked your BIOS lately, that\u2019s a good place to start. The boot device list needs to be accurate, and sometimes BIOS resets or updates change your SATA mode, which can cause boot issues\u2014especially if the OS was installed with a specific mode like AHCI or IDE.<\/p>\n<ul>\n<li>If you\u2019re in BIOS, go to <strong>Boot<\/strong> and confirm the primary drive is selected first.<\/li>\n<li>Look for options like <strong>SATA Mode<\/strong> under <strong>Advanced<\/strong> or <strong>Storage<\/strong> (sometimes called <strong>Storage Configuration<\/strong>).<\/li>\n<li>Set the mode to <strong>AHCI<\/strong> for Windows 10\/11. Old OSes like Windows Vista might prefer <strong>IDE<\/strong>.<\/li>\n<li>On some boards, switching between modes may require a reboot to test if the system can boot properly with each setting.<\/li>\n<\/ul>\n<p>On one setup, this switching fixed the issue\u2014on another, it caused a new one. So, it&#8217;s kind of trial and error, but it&#8217;s worth checking these defaults are correct.<\/p>\n<h3>Use Windows Recovery Media to Perform Startup Repair<\/h3>\n<p>If your system boots into the Windows Recovery Environment (WinRE), or if you have a bootable flash drive, this is handy. Startup repair can fix common boot configuration errors automatically. And yes, it\u2019s worth trying before going super deep into manual repairs.<\/p>\n<ul>\n<li>Create a Windows install media using the official Media Creation Tool, and make sure it matches your OS version.<\/li>\n<li>Boot your PC from this USB or DVD. Usually, you need to change the boot order or press a key at startup (like <strong>F12<\/strong>, <strong>Esc<\/strong>, or <strong>F11<\/strong>) to get to the boot menu.<\/li>\n<li>Choose your language and agree to license terms.<\/li>\n<li>When you see the install screen, click <strong>Repair your computer<\/strong>.<\/li>\n<li>Go to <strong>Troubleshoot<\/strong> &gt; <strong>Advanced options<\/strong> &gt; <strong>Startup Repair<\/strong>.<\/li>\n<li>Follow instructions. It often takes a few minutes, and sometimes, it needs a reboot to finalize fixes.<\/li>\n<\/ul>\n<h3>Manually Repair or Rebuild Boot Files via Command Prompt<\/h3>\n<p>If automatic repairs don\u2019t work, it\u2019s time to get hands-on. You\u2019ll need your Windows recovery media to reach the Command Prompt. This is where you can run commands to fix boot sectors, rebuild the BCD, or repair EFI files.<\/p>\n<ul>\n<li>Boot into the recovery environment, then select <strong>Command Prompt<\/strong>.<\/li>\n<li>Check if your disk is GPT or MBR:<\/li>\n<\/ul>\n<pre><code>diskpart list disk<\/code><\/pre>\n<p>If you see an asterisk in the Gpt column, it\u2019s GPT; otherwise, it\u2019s MBR. Based on this, follow the respective instructions below.<\/p>\n<h3>Fix Boot Files on GPT Disks<\/h3>\n<ul>\n<li><code>select disk #<\/code> (replace # with the right disk number)<\/li>\n<li><code>list volume<\/code> (find the volume labeled <strong>System<\/strong> or <strong>EFI<\/strong>)<\/li>\n<li><code>select volume #<\/code><\/li>\n<li><code>assign letter = S:<\/code><\/li>\n<li><code>exit<\/code><\/li>\n<li><code>cd \/d S:\\EFI\\Microsoft\\Boot\\<\/code> (adjust the drive letter if needed)<\/li>\n<li><code>bootrec \/fixboot<\/code><\/li>\n<li><code>bootrec \/rebuildbcd<\/code><\/li>\n<\/ul>\n<h3>Fix Boot Files on MBR Disks<\/h3>\n<ul>\n<li><code>exit<\/code><\/li>\n<li><code>bootrec \/fixmbr<\/code><\/li>\n<li><code>bootrec \/fixboot<\/code><\/li>\n<li><code>bootrec \/rebuildbcd<\/code><\/li>\n<\/ul>\n<h3>Recreate Boot Files if Necessary<\/h3>\n<ul>\n<li>First, confirm the partition scheme as described above.<\/li>\n<li>On GPT disks, assign a drive letter to the EFI partition and backup the BCD, then create a new one:<\/li>\n<\/ul>\n<pre><code>ren BCD BCD.old bcdboot C:\\Windows \/l en-us \/s S: \/f all<\/code><\/pre>\n<li>On MBR disks, just run:<\/li>\n<pre><code>bootrec \/fixmbr bcdboot C:\\Windows \/s S:<\/code><\/pre>\n<h3>Last Resort: Clean Windows Installation<\/h3>\n<p>If all else fails and booting is still impossible, a full reinstall might be necessary. It\u2019s a pain, sure, but it clears out all corrupted files. Make sure to back up what you can before proceeding, especially if you haven\u2019t tried booting into a live Linux disk or similar to grab essentials.<\/p>\n<ul>\n<li>Create a fresh Windows install media and boot from it.<\/li>\n<li>Choose <strong>Custom: Install Windows only<\/strong>.<\/li>\n<li>Delete all partitions on the OS disk, then install on the unallocated space. Windows will set up new partitions automatically.<\/li>\n<\/ul>\n<h3>Use a USB 2.0 Port for Older Windows Versions<\/h3>\n<p>Some older operating systems or USB drives just don\u2019t play well with newer USB 3.0 ports\u2014this part is kind of weird, but it\u2019s true. If you\u2019re trying to install Windows 7 or similar from a USB 3.0 port, Windows might throw an error referencing drivers or compatibility issues.<\/p>\n<p>Try plugging that boot USB into a USB 2.0 port instead\u2014they tend to be more universally supported for legacy OS installs. If your motherboard has both types, switching to the slower port can fix the &#8220;unsupported device&#8221; errors. Also, enabling CSM or Legacy Boot mode in BIOS might help if your PC supports it, and you may need to enable USB debug mode or load USB drivers in BIOS for smoother booting from USB 2.0 ports.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dealing with that Windows boot failure message is really annoying, especially when it feels like everything&#8217;s out of whack. Sometimes, it&#8217;s just a simple thing like external devices messing with the boot order, and other times, it\u2019s actual corruption in boot files or misconfigured BIOS settings. The good news? There\u2019s a bunch of ways to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-12089","post","type-post","status-publish","format-standard","hentry","category-how-to"],"acf":[],"_links":{"self":[{"href":"https:\/\/howtogeek.blog\/ko\/wp-json\/wp\/v2\/posts\/12089","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/ko\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/ko\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/ko\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/ko\/wp-json\/wp\/v2\/comments?post=12089"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/ko\/wp-json\/wp\/v2\/posts\/12089\/revisions"}],"predecessor-version":[{"id":12090,"href":"https:\/\/howtogeek.blog\/ko\/wp-json\/wp\/v2\/posts\/12089\/revisions\/12090"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/ko\/wp-json\/wp\/v2\/media?parent=12089"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/ko\/wp-json\/wp\/v2\/categories?post=12089"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/ko\/wp-json\/wp\/v2\/tags?post=12089"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}