Windows 10 UEFI 일반 부팅을 어떻게 복구할 수 있나요?

Windows 10 UEFI 일반 부팅을 어떻게 복구할 수 있나요?

데스크탑의 SSD에 Windows 10(홈 프리미엄)이 설치되어 있습니다. 몇 달 전까지만 해도 부팅이 잘 되더군요.

안전 모드에서 Windows를 부팅할 수 있습니다.

Windows 7에서 업그레이드한 후 직접 구운 Windows 10 DVD가 있습니다.

내 개인 파일은 다른 드라이브에 있으므로 잃어버릴 염려가 없습니다.

Windows 7을 처음 설치할 때 생성한 두 계정의 암호가 있는데 그 이후로는 변경되지 않았습니다. 하나는 관리용이고 다른 하나는 일반용입니다.

또한 Linux와 GRUB(부트 로더)가 설치되어 있지만 이 문제와 관련이 없다고 생각합니다. Linux(Xubuntu 16.04 LTS)는 HDD에 설치되어 있고 정상적으로 부팅됩니다. 단, 때때로 동일한 HDD에 두 개의 NTFS 파티션이 있어 시스템 간에 공유되며 주기적으로 하나의 라이너로 수정해야 하지만 그게 전부입니다. 나는 Windows를 시작하려는 시도가 실패했기 때문에 이것이 발생했다고 생각합니다. 원인이 무엇이든 나중에 처리하겠습니다.

문제의 NTFS 파티션 2개도 Linux가 설치된 HDD에 있습니다.

Windows를 부팅하는 데 사용되는 EFI 시스템 파티션(fat32 또는 vfat)은 내 SSD의 첫 번째 파티션이고 첫 번째 드라이브이며 Windows에는 문자가 없습니다. Windows는 C:에 있습니다.

나는 설치된 드라이버/프로그램 및 설정 조정이 많기 때문에 Windows를 다시 설치하지 않으려고 필사적으로 노력하고 있으며 Linux 설치가 엉망이 될까 봐 걱정됩니다. 나는 Windows가 다른 OS와 제대로 작동하지 않는다는 것을 알고 있습니다.

GRUB를 통하지 않고 UEFI 화면에서 직접 Windows를 선택하고 몇 번의 재부팅 후에 다음과 같은 결과가 발생하기 때문에 지금까지의 Windows 문제는 GRUB 및 Linux와 무관하다고 생각합니다.

회복

PC를 제대로 시작할 수 없습니다. 여러번의 시도 끝에...

오류 코드: 0xC0000001

복구 도구를 사용해야 합니다.

모든 것은 다음과 같은 문제를 해결하려는 시도로 시작되었습니다.

bootrec /fixmbr

생산 :

지정된 파일을 찾을 수 없습니다.

작동하는 Windows-10 DVD로 부팅을 시도했지만 시동 복구를 포함하여 웹에서 찾은 제안 중 어떤 것도 유익하지 않았습니다.

시동 복구로 PC를 복구할 수 없습니다.

시도해 보려면 "고급 옵션"을 누르세요...

로그 파일: C:\WINDOWS\System32\LogFiles\Srt\SrtTrial.txt

나중에 Linux에서 읽으려고 해당 파일을 복사했지만 제가 사용한 텍스트 편집기(리프패드, 마우스패드)에서는 해당 파일을 열 수 없었습니다. Mousepad에 표시된 모든 인코딩(20개)을 시도했지만 아무 것도 작동하지 않았습니다.

그런 다음 다음을 포함하여 여러 가지를 시도했습니다.

> bootsect /nt60 sys
> bootrec /rebuildBCD
> DISKPART list vol, sel vol ('3' for me), assign letter= ('S' for me)
> bcdboot C:\WINDOWS /s S: /f UEFI

그리고

C:\Windows\System32>msconfig

생산:

충분한 권한이 없습니다 ...

그리고

X:\Sources>sfc /scannow

생산:

시스템 검사 시작 중...

확인 단계를 시작하는 중입니다...

검증이 100% 완료되었습니다.

Windows 리소스 보호가 요청한 작업을 수행할 수 없습니다.

이 시점에서 나는 노트에 푹 빠져 있기 시작했고 지금 하고 있는 일을 하기 위해 Linux로 부팅한 다음 모든 것을 종이에 적고 Windows로 재부팅해야 하는 데 시간이 많이 걸리기 때문에 도움을 요청해야 합니다. , 그런 다음 결과를 기록하고 Linux로 재부팅한 다음 해당 시퀀스를 다시 시작하십시오. 컴퓨터가 한 대밖에 없어요. 내 연구와 이 문제를 해결하려는 시도는 이제 수익 감소 지점을 넘어섰습니다.

편집하다 (1)

UEFI 화면 옵션:

CSM 지원: 항상

  • 부팅 모드 선택: UEFI 전용

  • PXE 부팅 옵션 제어: 비활성화됨

  • 스토리지 부팅 옵션 제어: UEFI 우선

  • 디스플레이 부팅 옵션 제어: UEFI 전용

기타 PCI 장치 ROM 우선순위: UEFI OpRom

나는 과거에 Xubuntu 12.04 및 Windows 7부터 시작하여 이 컴퓨터의 부팅 문제에 대해 열심히 노력했으며 이러한 설정에 매우 주의해야 합니다. 그것이 여전히 사실인지는 확실하지 않지만 "CSM 지원"(레거시 모드)에 대해 "안함"을 선택하면 모든 것이 엄격하게 GPT 및 UEFI인지 확인했을 때 부팅이 방지되었습니다. 나에게는 논리적이지 않은 것 같았지만 그런 일이 일어났습니다. 두 OS를 처음 설치한 이후로 UEFI에 대해 잘 모르고 처음부터 UEFI로만 사용하기로 결정했음에도 실수를 저질렀습니다(일을 더 간단하게 하기 위해... 하하하). 이것이 바로 여기에서 CSM 지원의 경우 "항상", 부팅 모드 선택의 경우 "UEFI 전용"이 표시되는 이유입니다. 이 두 번째 항목이 제가 생각하는 중요한 항목입니다.

편집하다 (2)

참고로 저는 우연히 다른 포럼에서 Windows 10 -> 문제 해결 -> "UEFI 펌웨어 설정"이라는 고급 옵션에 옵션이 있는 게시물을 보았는데 여기 내 시스템에는 없습니다. 그것이 중요한지는 모르겠지만 만약을 대비해 이 글을 게시해야 한다고 생각했습니다. 내가 모르는 것이 있습니다. Windows 및 Linux 설치가 UEFI이고 두 드라이브(SSD 1개, HDD 1개)가 모두 GPT로 포맷되어 있다는 사실을 알고 있는데 왜 해당 옵션이 표시되지 않는지 모르겠습니다.

편집하다 (3)

Windows에서는 최대 절전 모드가 활성화되지 않습니다. (Windows에 들어갈 수 있는 유일한 방법인 안전 모드를 사용하여 확인했습니다.)

편집하다 (4)

"클린 부팅"으로 Windows 부팅을 시도했습니다. 즉, 시스템 구성(msconfig)에서 Microsoft가 아닌 모든 서비스와 작업 관리자 시작 탭의 모든 항목을 비활성화했습니다. 결과는 동일했습니다.

어떤 제안이라도 감사하겠습니다.

미리 감사드립니다.

답변1

  1. UEFI 부팅을 사용하여 Windows 10 DVD를 부팅합니다(또는 CSM을 비활성화하여 부팅 레코드를 사용하여 부팅할 수 없음).

  2. SSD의 EFI 시스템을 Z에 매핑: diskpart 사용

  3. bcdboot c:\windows /s Z: /f UEFI

c: SSD의 Windows 파티션에 매핑된다고 가정합니다.

신뢰할 수 없는 bootrec는 잊어버리세요. 주요 문제는 EFI 시스템을 찾을 수 없는 것 같습니다.

다른 문제 - 빠른 부팅을 비활성화하면 Windows 10이 완전히 다시 시작(및 전체 종료)됩니다.

그리고 ... UEFI의 MBR은 잊어버리세요(EFI를 구현하는 주요 이유 중 하나는 MBR과 그 한계 및 문제를 제거하는 것입니다)

관련 정보