컴퓨터 전원을 켜서 Windows 데스크톱을 표시하기 전의 구조를 설명해 보세요.
내가 알아봤어.
면접 질문에서'컴퓨터가 켜진 후 데스크톱에 표시되기 전의 Windows 구조만 알면 설명해 주세요'라고 하면 Windows 10에 대한 지식이 얼마나 되는지 알 수 있습니다.-소나무 집🍚월 30회 소고기밥(@RY0_JPN)2018년 9월 11일
Step1: 전원 켜기
이 로고가 있는 버튼을 클릭합니다.
노트북도 미끄러져서 전원을 켜는 타입이 있어요.p>
Step2: UEFI BIOS 시작
UEFI BIOS란 무엇입니까?
메인보드에 기록된 전원을 켠 후 먼저 시작하는 프로그램입니다.
읽으면 그냥 UEFI BIOS를 쓰면 돼요.p>
Windows를 시작할 때 UEFI BIOS의 역할은 크게 두 가지입니다. 하나는 PC 내부의 하드웨어가 제대로 설치되어 있는지 확인하는 것이고, 다른 하나는 부팅 장치를 설정하는 것입니다.p>
- 전원 켜기 자체 검사(정확하게 설치되지 않았을 때 음성 알림)
- 부팅 장치를 설정합니다
Windows10이 설치되면 자동으로 EFI 시스템 파티션이 만들어지고 UEFI BIOS에서 Windows Boot Maneger(실체는\EFI\Microsoft\boot\bootmgfw.efi)를 찾아
시작
UEFI BIOS 화면을 열면 Windows 부트 관리자가 표시됩니다.
EFI 시스템 파티션은 여기 있습니다
※ Windows 부트 관리자가 BIOS 화면에 표시되지 않을 경우 UFEI는 OFF 상태입니다.오래된 BIOS와 달리 이번 할애는p>
3단계: 부트 관리자 및 부트 로더
부트 관리자의 역할은 여러 OS를 설치할 때 어떤 OS를 시작할 것인지 선택 화면을 표시하는 것입니다.
Windows Boot Manager 선택한 Windows의 부트 로더(Winload.efi)를 읽고 OS
시작
다중 부트 시 부트 관리자와 부트 로드 프로그램은 이런 느낌
Step4: 커널(ntoskrnl.exe) 시작
코어 부팅에 필요한 최소한의 드라이버를 읽은 후 코어 부팅
- 각종 설비의 초기화
- 안내에 필요한 등록표를 읽습니다
- 부트에 필요한 드라이버를 읽습니다
- 제어를 세션 관리자(Smss.exe)에 전달합니다
Step5: 세션 관리자(Smss.exe) 시작
많은 프로세스가 실행되기 시작하다
- 각종 세션의 초기화
- 나머지 등록표를 읽습니다
- 나머지 드라이브를 읽습니다
- 로그인 처리(winlogon.exe)로 전환합니다
Step6: 로그인 화면(winlogon.exe)
- 익숙한 로그인 화면(LogonUI.exe)을 표시합니다
- 사용자 인증
- 사용자 이름과 비밀번호의 입력을 수락합니다
- 입력한 정보는 LSASS(로컬 보안 인증 서브시스템 서버, lsass.exe)에 전달되며, 로컬 계정의 경우 SAM(보안 감사 관리자), 도메인 계정의 경우 Active Directory의 도메인 컨트롤러에서 얻은 사용자 정보와 대조됩니다.올바른 로그인 정보인지 확인합니다
- 인증 후 사용자 로그인 응용 프로그램(Userinit.exe)을 시작합니다
Step7: 데스크탑 디스플레이
- 로그인 사용자를 위한 세션 만들기(Userinit.exe)
- Explorer.exe 시작
- 사용자 고유(HKCU)의 레지스트리를 읽습니다
- 로그인 스크립트, 시작 프로그램 실행
- 데스크톱을 표시합니다
- Explorer.exe 시작
Process Monitor에 기록해 봤는데 아직 사용법이 좋지 않아요
만약 잘못이 있다면 지적해 주시기 바랍니다p>
참조 링크
- PC 합의
https://pctrouble.net/
- Windows10PC UEFI BIOS(UEFI)의 역할과 구조
http://dxr165.blog.fc2.com/blog-entry-256.html
- 누구나 아는 장치 드라이버 강좌
https://sciencepark.co.jp/device_driver/dvdr/report-14/
- PC Windows 시작 지침
http://lsair.html.xdomain.jp/a/e/g13_128_pcwindows.html
- @IT > Windows Server Insider > 7차 제한 권한 작업의 사용자 접근 제어
http://www.atmarkit.co.jp/ait/articles/1503/19/news131_2.html
- Windows8 빠른 시작
https://blogs.msdn.microsoft.com/b8_ja/2011/09/14/windows-8-17/
Reference
이 문제에 관하여(컴퓨터 전원을 켜서 Windows 데스크톱을 표시하기 전의 구조를 설명해 보세요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/a_o_i_k_o/items/baa596a23156027daba1
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
https://pctrouble.net/
http://dxr165.blog.fc2.com/blog-entry-256.html
https://sciencepark.co.jp/device_driver/dvdr/report-14/
http://lsair.html.xdomain.jp/a/e/g13_128_pcwindows.html
http://www.atmarkit.co.jp/ait/articles/1503/19/news131_2.html
https://blogs.msdn.microsoft.com/b8_ja/2011/09/14/windows-8-17/
Reference
이 문제에 관하여(컴퓨터 전원을 켜서 Windows 데스크톱을 표시하기 전의 구조를 설명해 보세요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/a_o_i_k_o/items/baa596a23156027daba1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)