Windows 10/버전/Threshold 2

Windows 10 Threshold 2의 변경 사항을 서술한 문서.

1 공통

1.1 마이크로소프트 코타나

1.2 마이크로소프트 엣지

1.3 메일과 달력 앱

  • 편지함을 밝고 어두운 테마로 설정할 수 있고, 윈도우 기본 색상이나 사진으로 바꿀 수 있다. 종교, 음력, 조디악 달력을 지원한다.

Mail-and-Calendar-1024x550.png
Mail-and-Calendar-2-1024x550.png

1.4 사진 앱

  • 앱이 자동으로 사진을 앨범으로 정리하고, 바로 공유할 수 있다. 또, 사용자가 수동으로 앨범을 만들 수 있고, 모든 앨범들은 동기화할 수 있다. GIF와 라이브 이미지 등을 지원한다. 사진 보는 속도가 빨라지고, 콘텍스트 메뉴(PC는 우클릭, 폰은 오래 누르기)가 나온다고 한다. Folders 탭이 생겨서 사진들을 이제 내부 저장소, SD 카드, OneDrive 폴더로 묶어서 볼 수 있다. 특히 폰에서 확대 기능이 빨라졌다. 즐겨찾기 기능도 추가되었다. 편집 기능도 강화했다. 또한 사진 앱에서 잠금화면과 배경화면 사진을 지정할 수 있다.

Photos_Folders_Laptop_OneOff_adines-1024x576.png
Photos_Viewer_Edit_r1v1_adines-1024x576.png
W10_Phone_Photos_Folders_9x16_en-US_adines-01-new.png
W10_Laptop_Photos_Folders_16x9_en-US-1024x576.png
photos-favorite-576x1024.png
photos-context-menu-576x1024.png

1.5 지도 앱

  • 통행량이 많을 때 우회로를 알려주고, 주차 위치를 저장해서 차 있는 위치를 알려주고, 집으로 가기 버튼을 누르면 바로 집으로 가는 길을 알려준다.

Maps-App-Directions-with-Alternate-Routes-1024x555.png
Maps-App-With-Car-Parking-Location-Saved-1024x555.png

1.6 Groove

iOS, Android를 지원한다고 한다.
Groove-1024x576.jpg

1.7 Skype

Skype 유니버셜 앱이 돌아왔다. 메시지 앱과 Skype Video 앱으로 Skype 친구들에게 메시지와 전화를 걸 수 있다.
Skype-video-app-1024x575.png

  • Skype Video 프리뷰 앱

빠른 설정으로 연락처를 보고 Skype 친구를 찾고, Skype 연락처를 동기화한다.

그 후, Skype 대화로 히스토리에서 다시 전화를 걸거나 주소록에서 새로운 전화를 걸 수 있다.

영상통화를 하고 싶으면 하고 싶은 사람을 고르고 영상 통화를 누르고 Skype를 누른다. 음성통화를 하고 싶으면 카메라를 끄면 된다.

  • Windows 10 메시지 프리뷰 앱

메시지 앱에 있으면, 대화 기록에서 전의 대화를 누르고 Skype 메시지를 보내거나 + 버튼을 누르고 다른 사람과 새로운 대화를 할 수 있다.

전화를 하고 싶으면 전화나 Skype 비디오 아이콘을 누르면 된다.

알림 창에서 빠른 답장을 통해 앱을 열지 않고도 답장을 할 수 있다.

폰의 메시지 앱도 이 앱을 쓰며, 다 똑같지만 MMS로도 메시지를 발송할 수 있다는 것만 차이가 있다. 그리고 긴 텍스트를 쓰면 적절히 텍스트 상자가 위로 늘어난다. 메시지 앱이 GIF를 지원하고, 메시지들을 검색할 수 있다. 전화 앱은 통화 내역에서 연락처를 검색할 수 있다.

1.8 기타

  • 저장공간 설정 세부화

폰과 PC 모두 앱을 외부 저장소에 설치할 수 있다.
storage-pc-1024x794.png
storage-mobile-576x1024.png

2 데스크탑

2015년 11월 13일 첫번째 대규모 업데이트가 정식으로 이루어졌다. Windows 업데이트에 등록된 업데이트 이름은 Windows 10 버전 1511, 10586.3으로 표시되며 많은 개선이 이루어졌다.

  • 사용자 경험 향상
    • 부팅 속도등 전체적으로 Windows 7보다 30%이상 빨라졌다고 한다.[1][2]
    • 창틀과 작업표시줄의 색깔을 변경할 수 있게 되었다.

2.1 누적 업데이트

  • 버전 1511, 빌드 TH2 10586.0 : 2015년 11월 5일, RTM
  • 버전 1511, 빌드 TH2 10586.3 : 2015년 11월 10일, 보안 업데이트, 12일 GA
  • 버전 1511, 빌드 TH2 10586.11 : 2015년 11월 18일, 기능 업데이트
  • 버전 1511, 빌드 TH2 10586.14 : 2015년 11월 24일, 기능 업데이트
  • 버전 1511, 빌드 TH2 10586.17 : 2015년 12월 2일, 기능 업데이트
  • 버전 1511, 빌드 TH2 10586.29 : 2015년 12월 8일, 보안 업데이트
  • 버전 1511, 빌드 TH2 10586.36 : 2015년 12월 18일, 기능 업데이트
  • 버전 1511, 빌드 TH2 10586.63 : 2016년 1월 13일, 보안 업데이트
  • 버전 1511, 빌드 TH2 10586.71 : 2016년 1월 27일, 기능 업데이트

▶ 이 패치부터 누적 업데이트의 내용을 찾아볼 수 있게 되었다. 여기 참조.

  • 버전 1511, 빌드 TH2 10586.104 : 2016년 2월 9일, 보안 업데이트. 새 기능 추가는 없고, 다음과 같이 수정되었다.
    • 인증, 업데이트 설치, 운영체제 설치에 대한 문제들을 수정했다.
    • 마이크로소프트 에지 브라우저가 InPrivate 모드에서 방문한 URL들을 캐싱하는 문제를 수정했다.
    • Windows Store에서 앱 설치와 Windows Update에서 업데이트 설치를 동시에 진행하지 못하던 문제를 수정했다.
    • 윈도우 10 모바일의 Groove 음악 앱에서 추가한 노래들을 PC에서 즉시 이용할 수 없었던 문제를 수정했다.
    • 윈도우 커널의 보안을 향상시켰다.
    • 맬웨어가 목표 시스템에서 돌아가고 있을 때 원격 코드 실행을 할 수 있었던 보안 문제를 해결했다.
    • 마이크로소프트 에지와 인터넷 익스플로러 11이 악성 웹사이트에서 코드를 설치하고 장치에서 실행할 수 있는 보안 문제를 해결했다.
    • 윈도우 UX, 윈도우 10 모바일, 인터넷 익스플로러 11, 마이크로소프트 에지, 작업 표시줄의 추가적인 문제를 해결했다.
    • .NET 프레임워크, 윈도우 저널, Active Directory Federation Services, NPS Radius Server, 커널 모드 드라이버, WebDAV의 추가적인 보안 문제점들을 해결했다.
  • 버전 1511, 빌드 TH2 10586.122 : 2016년 3월 1일, 기능 업데이트. 새 기능 추가나 보안 패치는 없다.
    • 수많은 영역에서의 안정성 향상, OS나 윈도우 업데이트 설치, 시작, 처음 윈도우 설치과정과 설정, 인증, 절전 모드에서 깨어나기, 시스템 종료, 커널, 시작 메뉴, 저장소, Windows Hello, 미라캐스트, AppLocker, 인터넷 익스플로러 11, 마이크로소프트 엣지 브라우저, 네트워크 연결과 탐색, 파일 탐색기가 포함된다.
    • 비디오 썸네일 생성, NetLogon, 윈도우 스토어, 대기 전력 소모의 성능 향상
    • 웨어러블, 디스플레이, 프린터들을 포함한 장치들에 대한 지원 향상
    • 레지스트리 설정이 삭제되거나 손상이 되었을 때 앱을 초기화하고 손상에 대한 것을 알림으로 보여준다.
    • 업데이트 설치 후 즐겨찾기가 사라지던 문제를 해결했다.
    • 몇몇 앱들이 시작, 업데이트, 인앱 결제에 실패하던 여러 문제들을 해결했다.
    • 코타나 음성의 질을 향상시키고, 인터넷 익스플로러 다이얼로그 박스의 여러 언어의 통역도 향상시켰다.
    • 앱, 폰트, 그래픽과 디스플레이, 비행기 모드, 그룹 정책, PowerShell MDM, Windows Journal, 마이크로소프트 엣지, 인쇄, 터치 디스플레이, 계정 동기화, 리셋 버튼, 윈도우 UX, 로컬 및 스트리밍 비디오, 음질, 오류 보고, 유저 상태 마이그레이션 툴(USMT), VHD 생성에 대한 지원 향상

▶ 이 빌드부터 기업용 빌드에도 제공된다.

  • 버전 1511, 빌드 TH2 10586.164 : 2016년 3월 8일, 보안 업데이트. 새 기능 추가는 없다.
    • 블루투스, 웨어러블, 연락처에 접근하는 앱들에 대한 지원 향상
    • 앱 설치와 내래이터의 안정성 향상
    • 절전모드, 앱들의 콘텐츠 목록, 업데이트 다운로드와 설치의 성능 향상
    • Windows 10을 돌리는 PC에서 Xbox에 로그인할 수 없었던 문제 수정
    • 조작된 컨텐츠를 재생하려고 할 때 생기는 보안 문제 수정
    • 엣지에서 PDF를 보려고 할 때 원격 코드 실행을 허용하는 보안 문제 수정
    • .NET 프레임워크, 인터넷 익스플로러 11, 네트워킹의 추가적인 문제들 수정
    • 엣지, 인터넷 익스플로러 11, USB 저장소 드라이버, 커널 모드 드라이버, .NET 프레임워크, 그래픽 폰트, OLE, 2차 로그온, PDF 라이브러리, Adobe 플래시 플레이어의 추가적인 보안 문제 수정
  • 버전 1511, 빌드 TH2 10586.218 : 2016년 4월 12일, 보안 업데이트, 품질 향상도 포함되지만, 새 기능은 없다.
    • 익스플로러 11, .NET 프레임워크, 무선랜, 마이크로소프트 엣지, 윈도우 업데이트, 로그온, 블루투스, 네트워크 연결, 지도 앱, 비디오 재생, 코타나, USB, 파일 탐색기, 내래이터의 안정성 향상
    • OS 재부팅 시 USB 장치 연결의 문제점 수정
    • 장치가 잠자다 깰 때 프린터 탐색 향상
    • 잠금 화면 문제 수정
    • 듀얼 SIM 폰에서 비주얼 보이스 메일 지원
    • 폰에서 Groove 음악이나 다른 음악 앱들의 오디오 재생에 대한 문제 수정
    • 개정된 서머타임 문제 수정
    • 시스템 종료 지연, 내래이터, 코타나, 데이터 로밍 사용, 스토어 구매, 비디오 재생, 얼굴 인식, 블루투스 페어링, 마이크로소프트 엣지, 로그온, 익스플로러 11, 라이브 타일 업데이트, .NET 프레임워크, 마이크로소프트 인스톨러(MSI)의 추가적인 문제 수정
    • CSRSS의 보안 기능 우회를 수정해 보안 향상
    • 보안 계정 관리 원격 프로토콜, HTTP.sys, 보조 로그온, 마이크로소프트 그래픽 컴포넌트, .NET 프레임워크, CSRSS, 마이크로소프트 엣지, 익스플로러 11의 보안 취약점 수정
  • 버전 1511, 빌드 TH2 10586.318 : 2016년 5월 10일, 품질 향상 및 보안 업데이트, 새로운 기능은 없다.
    • 코타나, 블루투스, 쉘, 인터넷 익스플로러 11, 마이크로 소프트 엣지, 미라 캐스트, USB를 포함한 몇몇 영역에서 안정성 향상.
    • PDF 폼을 여러 번 열 때 메모리가 누수되던 문제를 수정했다.
    • 인터넷 익스플로러와 마이크로소프트 엣지에서 오른쪽에서 왠쪽으로 텍스트가 정렬되는 언어에서 생기는 문제를 수정했다.
    • PC가 잠든 상태에서 깰 때 블루투스 기능에 영향을 미치던 문제를 수정했다.
    • 유저 계정이 몇 번 로그인 시도에 실패해도 아예 잠기지 않던 문제를 수정했다.
    • 개정된 서머 타임과 관련된 문제를 수정했다.
    • 카드 리더기에 삽입된 컴팩트플래시 카드들을 망가뜨리던 문제를 수정했다.
    • 몇몇 폰에서 몇몇 폰들에서 전화를 받을 때 저장된 비디오들이 없어지던 문제를 수정했다.
    • 폰의 화면이 꺼져 있을 때 예상치 못한 배터리 소모를 경험할 수 있던 문제를 수정했다.
    • 커널 모드 드라이버, RPC, 마이크로소프트 그래픽 컴포넌트, 인터넷 익스플로러 11, 마이크로소프트 엣지, 윈도우 쉘, 윈도우 저널, 가상 보안 모드, Schannel, Jscript의 보안 문제들을 수정했다.
  • 버전 1511, 빌드 TH2 10586.420 : 2016년 6월 14일, 품질 향상 및 보안 업데이트
    • 인터넷 익스플로러 11, 마이크로소프트 엣지, 코타나, 오디오 재생, Groove 음악 앱의 오디오 재생, 지도 앱, 미라캐스트, 파일 탐색기의 안정성 향상
    • 화면 왼쪽 위에 항상 풍선 팁 알림이 보이던 문제 수정
    • 다른 네트워크 인터페이스 사이를 오갈 때 (예를 들어, Wi-Fi에서 셀룰러로 넘어갈 때) VPN이 잘 작동하지 않던 문제 수정
    • 내레이터가 점으로 찍힌 리스트, 하이퍼링크, 이미지 정보를 읽을 수 있게 향상
    • 내비게이션 앱들이 실제 유저의 위치보다 뒤에 있던 위치 문제 수정
    • 인터넷 익스플로러 11에서 로밍 유저 프로파일을 쓰고 있을 때 웹페이지 로딩 성능 향상
    • 마이크로소프트 엣지, 인터넷 익스플로러 11, 블루투스, 코타나, Wi-Fi, 윈도우 카메라 앱, 개정된 서머타임, USB, TPM, 그래픽, 그룹 정책, 윈도우 스토어로 음악이나 영화 구매 후 다운로드, 네트워크 진단과 파일 탐색기에 대한 추가적인 문제 수정
    • 인터넷 익스플로러 11, 마이크로소프트 엣지, SMB 서버, 마이크로소프트 그래픽 컴포넌트, 그룹 정책, DNS 서버, Windows 진단 허브, 커널 모드 드라이버, 마이크로소프트 윈도우 PDF, 윈도우 구조 쿼리, 어도비 플래시 플레이어, JScript, VBScript, WPAD의 추가적인 보안 문제 수정
  • 버전 1511, 빌드 TH2 10586.494 : 2016년 7월 12일, 보안 업데이트 및 품질 향상
    • 윈도우 미디어 플레이어, 인터넷 익스플로러 11, 파일 탐색기, 미라캐스트, 윈도우 커널 안정성 향상
    • 커넥티스 스탠바이에서 깰 때 잠금 화면이 아니라 검은 화면이 보이던 현상 수정
    • DirectAccess에서 연결이 완전히 성립되지 않을 때 연결 해제 버튼이 나오던 현상 수정
    • 로컬 유저 계정이 몇 번의 로그인 시도가 실패할 때도 완전히 짐기지 않던 문제 수정
    • 잠든 상태에서 갤 때 몇몇 앱들이 제대로 비디오를 렌더링하지 못하던 문제에 대해 비디오 재생 지원을 향상시켰다.
    • .NET, 윈도우 커널, 윈도우 업데이트, 인증, 서머 타임, PDF 파일 지원, 블루투스, 마이크로소프트 엣지, 인터넷 익스플로러 11, 네트워킹, Wi-Fi 연결에 대한 문제 수정
    • 마이크로소프트 엣지, 인터넷 익스플로러 11, 커널 모드 드라이버, 윈도우 커널, .NET 프레임워크, 윈도우 보안 커널 모드, 마이크로소프트 프린터 스풀러 보안 업데이트

▶ 이 빌드부터 일반 사용자는 Redstone 1로 업그레이드된다.

  • 버전 1511, 빌드 TH2 10586.545 : 2016년 8월 9일, 보안 업데이트
    • 장치가 Connected Standby 모드에서 복구하는 시간을 더 많이 줘서 안정성 향상
    • BitLocker가 켜진 몇몇 장치에서 BitLocker 패스워드 입력 스크린이 켜지지 않던 문제 수정
    • 인라인 프레임 (IFrame)을 사용할 때 MouseUp과 MouseDown 이벤트가 제대로 작동하지 않던 문제 수정
    • 인터넷 익스플로러 브라우저 창 크기가 바뀔 때 콘텐츠를 화면에 보여주는 과정이 지연되던 문제 수정
    • 원격 지원 세션이 연결되어 있을 때 장치에서 특수 키와 마우스 클릭들이 작동하지 않던 문제 수정
    • 웹 그래픽 라이브러리 (WebGL)에서 멀티픽셀 점 렌더링에 대한 문제 수정
    • 특정 장치들이 Connected Standby에서 절전 모드로 바뀌지 않던 문제, 업데이트가 설치되지 않던 문제, 인터넷 익스플로러 11에 관련된 문제 수정
    • 인터넷 익스플로러 11, 마이크로소프트 엣지, 커널 모드 드라이버, 윈도우 인증 방법들, 마이크로소프트 그래픽 컴포넌트, 그리고 커널 모드 블랙리스트에 대한 보안 업데이트
  • 버전 1511, 빌드 TH2 10586.589 : 2016년 9월 13일, 보안 업데이트
    • 인터넷 익스플로러 11, USB, .NET 프레임워크의 안정성 향상.
    • 유저 계정 설정 패널의 "환경 변수 바꾸기" 링크가 제대로 작동하지 않던 문제를 수정.
    • 인터넷에 접속했던 장치가 SSL 서버에 접속이 안되는 네트워크에 접속하면 잘못된 시간과 날짜로 설정되던 문제를 수정.
    • 권장 프로파일을 가진 누군가가 시작 메뉴, 코타나, 검색, 그리고 미리 설치된 앱들을 사용하지 못하던 문제를 수정.
    • Windows Installer (MSI)로 패키비를 설치한 후, 사용자들이 장치에서 로그아웃 후 로그인 하거나 재시작하지 않으면 어떤 명령줄 유틸리티도 실행하지 못하던 문제를 수정.
    • 인터넷 익스플로러 11에서 "모든 연결된 문서들 인쇄하기"가 작동하지 않던 문제를 해결.
    • 액세스 포인트 이름(APN) 데이터베이스에 항목을 추가해 네트워크에 대한 지원 향상.
    • 윈도우 미디어 플레이어에서 CD를 윈도우 미디어 오디오 (WMA) 포맷으로 리핑할 때 복사 방지 옵션을 제거.
    • 추가 보안 로깅, 윈도우 관리 도구(WMI), 소비자 저장소, 애드온 리스트 그룹 정책 객체, 모바일 브로드밴드, 필터 드라이버, 인터넷 익스플로러 11, 윈도우 미디어 플래이어, 그래픽, 개정된 서머타임, 윈도우 쉘에 대한 문제를 수정.
    • 인터넷 익스플로러 11, 마이크로소프트 그래픽 컴포넌트, 마이크로소프트 엣지, 윈도우 보안 커널 모드, 윈도우 SMB 서버, 윈도우 커널, 윈도우 잠금 화면, 어도비 플래시 플레이어에 대한 보안 업데이트.
  • 버전 1511, 빌드 TH2 10586.633 : 2016년 10월 11일, 보안 업데이트
    • Internet Explorer 11, 커널 모드 드라이버, 스토어에서 앱 다운로드 및 Windows GDI(그래픽 장치 인터페이스)의 안정성이 향상되었습니다.
    • 보안 업데이트 KB317005를 설치한 후 프린터 드라이버가 제대로 설치되지 않는 문제를 해결.
    • 보안 업데이트 KB3167679를 설치한 후 암호를 잘못 입력하거나 새 암호가 암호 복잡성 요구 사항을 충족하지 못하는 경우 로그인 오류가 발생하는 문제를 해결.
    • 사용자 정의 스타일 시트를 사용할 경우 Internet Explorer 11이 가끔 실패하는 문제를 해결.
    • Internet Explorer 11에서 표시 속성을 없음으로 설정한 후 스크롤 막대 위치가 초기화되는 문제를 해결.
    • Microsoft Edge에서 중첩된 프레임셋의 스크립트가 제대로 실행되지 않는 문제를 해결.
    • HSTS(HTTP Strict Transport Security) 미리 로드 목록을 업데이트하여 웹 사이트에 대한 지원 향상되.
    • 인증된 프록시 환경의 원격 분석 업로드와 원격 분석 설정 다운로드가 향상되고 AAD(Azure Active Directory)에 대한 지원이 향상되었습니다.
    • 수정된 일광 절약 시간, Microsoft Edge, Internet Explorer 11 및 WebDAV 관련 추가 문제를 해결.
    • 커널 모드 드라이버, Internet Explorer 11, Microsoft 그래픽 구성 요소, Windows 레지스트리 및 진단 허브에 대한 보안 업데이트.

2.2 기업용 기능

처음으로 모든 종류의 장치에 적용되는 플랫폼이기에 회사에서 관리하기가 쉬워진다고 한다.

  • 기업의 IT부서에서 다룰 수 있는 새로운 기능
    • 윈도우 업데이트 비즈니스: 기업이 업데이트하고 싶은 장치들을 정하고 원하는 시간에 업데이트할 수 있으며, 그렇기에 네트워크 부하도 조절할 수 있다고 한다.
    • 윈도우 스토어 비즈니스: 기업들이 자체적인 스토어를 만들어서 쓰고있는 애플리케이션을 사내에 배포할 수 있고, 관리 솔루션과도 연동할 수 있다.
  • 장치 관리 옵션
    • MDM(모바일 장치 관리): 기업용 모바일 관리 기능을 통해 PC, 태블릿, 폰, IoT 등 모든 종류의 장치들을 관리할 수 있고, 요즘 추세인 BYOD 시나리오에 안전하게 적용할 수 있다. 기존의 관리 인프라도 활용할 수 있다고 한다.
    • Azure Active Directory Join: 로그인시 MS 계정 말고 사내 계정으로 로그인을 하여 모든 설정과 데이터를 공유하면서 사내에서 계정을 관리할 수 있다.
  • 기업용 보안 기능
    • Credential Guard: 계정 정보를 하드웨어에 내장된 격리된 환경에 저장해서 해쉬값을 빼돌리는 등 계정 탈취를 방지한다.
    • Device Guard: UEFI 부팅을 통한 화이트 리스트 기반 앱 설치 관리 기능이다. 모든 앱들이 경량화된 VM 안에서 돌아간다.
    • Windows Hello: 얼굴인식, 지문인식등 생체 정보 기반 인증으로 패스워드를 더이상 쓰지 않아 암호 탈취 등에 대응할 수 있다. 대응되는 하드웨어가 있어야 한다.

2.3 기타

  • 윈도우7/8/8.1에서 업데이트를 했었던 유저라면 클린 설치를 할때 기존 윈도우 CD키를 넣어 정품 인증이 가능하다. 이전에는 이전 버전 윈도우를 먼저 설치해 인증을 받고 업데이트를 하거나 토큰 백업이 필요했었다.
  • 제목 표시줄의 색상을 변경할 수 있다. [3]
  • 실행하지 않는 프로그램들을 메모리 안에 압축했다가 다시 꺼내는 리눅스의 zram과 유사한 기능을 처음 적용했다.
  • 각종 우클릭 메뉴의 UI가 일관적으로 변경되었다.
10240에서 윈도우 7, 8.1, 10의 디자인이 혼재하던 것을 개선하기 시작한 것이다. 아직 작업이 마무리되지는 않았으며, 이 다음 빌드 또는 그 다음에 과거 연기된 바 있는 어두운 테마와 밝은 테마 기능까지 함께 추가될 에정이다.

PC-Context-Menus.png

  • 시작메뉴 개선, 4줄 타일과 기존 512개에서 2048개의 타일까지 지원한다.

start-more-tiles-1024x715.png

  • 태블릿 모드 개선

Teeter-1024x576.png

  • 개인 설정 > 잠금 화면에서 로그인 화면에 윈도우 배경이 보이는 것을 끄고 킬 수 있다.[4] 이 설정을 끄면 로그인 화면에 윈도우 로고 배경 대신 파란색 단색 배경화면이 표시된다.
  • 글자 입력 패널이 라틴계 언어에서 쓸 때 자동으로 늘어난다. 글자기호가 이제 추천 바에 표시되어서 좀 더 쉽게 입력할 수 있다.
  • 스토어 아이콘이 바뀌었다.
  • 제목 표시줄의 색상을 더 진하게 설정할 수 있다.
dark-titlebar-1024x313.png
  • 대규모의 UI 개편 및 통일. 일례로 시작 메뉴 우클릭 메뉴에 아이콘과 같은 세부적인 변경 사항이 있다.
start-context-menus.png
  • 많은 장치 아이콘이 추가되었다. [5]
  • 레지스트리 편집기의 아이콘이 변경되었다. 드디어..!!
regedit-icon.png
  • 기본 프린터를 설정하는 방식이 가장 최근에 사용한 프린터가 기본 프린터가 되도록 바뀌었다. 이전 방식을 선호하는 사용자는 설정-장치-프린터 에서 기존 방식으로 설정할 수 있다.
  • Hypervisor 위에서 또 Hypervisor를 띄우는 기술인 Nested Virtualization을 지원한다. 관련자료
  • USB 규격을 지원하는 외장하드, 외장 ODD, USB 메모리, SD카드 등 탈착식 저장장치의 이름이 일괄적으로 'USB 드라이브'로 변경됐다.
  • 파일 탐색기에서 폴더나 파일을 마우스 오른쪽으로 클릭했을때 Windows Defender로 검사 항목이 추가되어서 개별항목 검사하기가 간편해졌다.
  • Windows XP~8.1 용 드라이버를 설치하고 사용하는 것이 가능해졌다. 이를 통해 Nvidia의 몇몇 제품들은 그 제품들에서 가장 안정적인 347.88 버전의 드라이버(이 버전은 Windows 10 용이 없다.)를 계속 사용할 수 있게 되었고, Windows 10을 지원하지 않던 Midiyoke 드라이버도 호환되기 시작했다. (단, 구버전 윈도우 용 드라이버를 Windows 10에서 쓸 경우 안정성에 문제가 생길 수 있다는 점은 염두에 두고 있어야 한다.)

3 모바일

변경사항 중 데스크탑과 같은 부분 중에서 공통 항목에 없는 내용은 Threshold1 데스크탑 문서에 있기 때문에 따로 서술하지 않는다.

3.1 누적 업데이트

  • 버전 1511, 빌드 TH2 10586.0 : 2015년 11월 12일 RTM
  • 버전 1511, 빌드 TH2 10586.29 : 2015년 12월 8일. 주로 Windows Phone 8.1에서 업그레이드 할 때의 UX를 향상시켰다고 한다.
    • 업그레이드 경험을 향상시켰다. 주요 내용은 남은 용량이 별로 없는 장치에서의 업그레이드, 지도 렌더링(?), 장치 설정 중에 RCS(SMS, MMS 기능 향상) 기능을 켤 수 있다.
    • Windows Phone 8.1 실버라이트 앱 하위 호환 강화
    • 엣지의 성능과 안정성이 향상되었다. 주소창에 URL 자동 완성 기능을 추가했다고 한다.
    • 블루투스 안정성 향상
    • 듀얼 심 장치에서 활성화 된 심 프로파일을 바꿀 때 생기는 버그들을 수정했다.
    • 데이터 프로파일이 OOBE에서 이제 잘 복구된다. 이 버그로 인해 몇몇 장치에서 MMS를 받고 보낼 수 없었다고 한다.
  • 버전 1511, 빌드 TH2 10586.36 : 2015년 12월 18일
  • 버전 1511, 빌드 TH2 10586.107 : 2016년 2월 17일
    • Windows Update 성능 및 안정성 향상
    • Windows Phone 8.1에서 업그레이드를 할 때 데이터 프로파일과 메시지 설정 마이그레이션의 향상
    • SensorCore API들이 Windows Phone 8.1에서 제대로 업그레이드된다; 많은 피트니스 앱들을 포함하는 앱들이 움직임 데이터를 제대로 접근할 수 있다.
    • 부팅 중이거나 SD 카드 삽입 시 SD 카드 감지 기능이 향상되었다; 앱들과 사진들의 기본 저장소가 SD 카드일 때도 파일 탐색기가 SD 카드 제거를 제대로 처리한다.
    • PDF 렌더링을 포함한 에지 브라우저 향상
    • 블루투스 향상: 이미 페어링된 장치들과 차에 다시 연결할 때, 내비게이션, 그리고 Microsoft Band를 착용 후 코타나를 사용할 때 등등
    • 설정의 지도 오프라인 다운로드나 빠른 설정을 바꾸는 기능의 향상
    • Groove Music을 Windows Store에서 재설치를 할 때 발생하던 DRM 음악 재생 문제점을 해결했다. Groove Music의 로컬 음악 콜렉션을 앱에서 더 빨리 가져올 수 있다.
    • 음악 감상 후, 홍채 인식이 꺼진 후 받지 못한 전화가 있을 때, 그리고 업데이트를 받을 때 전력 소모 감소
    • 셀룰러 데이터가 꺼졌을 때 인앱 구매가 잘 작동한다.
    • 어린이 코너의 안정성 향상
    • OOBE 후에 몇몇 경우에 시작화면의 타일들이 없어지는 문제를 수정했다.
    • 내래이터의 여러 언어에 대한 지원을 향상시켰다.
    • BitLocker/장치 암호화가 기업 정책이나 유저에 의해 켜진 상황에서의 장치 리셋 경험을 향상시켰다.
  • 버전 1511, 빌드 TH2 10586.164 : 2016년 3월 8일
    • 텍스트 메시지와 예약되지 않은 알람들 같은 앱 알림들의 안정성 향상
    • 텍스트 메시지 백업시 데이터와 배터리 소모 감소
    • 마이크로소프트 엣지에서 탐색 중 주소 바 추천이 나오지 않거나 늦게 나오는 현상, "모든 탭 닫기"가 모든 탭을 닫지 않는 현상, 주소바에서 워드 플로우가 예상대로 작동하지 않던 현상 수정
    • Outlook 메일, 달력, 피플 앱에서 마이크로소프트 계정이 탐지되지 않던 문제를 수정했다. 이 상태에서 새 연락처를 추가하려고 하면 몇몇 유저들에게서 피플 앱이 깨질 수가 있다.
    • 몇몇 유저들에게서 Wi-Fi를 오래 사용한 후에 일시적으로 Wi-Fi를 쓰지 않게 설정되던 문제를 수정했다.
    • 몇몇 유저들에게서 퍼스트파티 앱 설치가 실패해 업데이트를 하지 못하던 문제를 수정했다. 이런 상태에 있는 앱들은 실행할 수 없었다.
    • 배터리 사용량, 블루투스 연결, OS 안정성 향상.
  • 버전 1511 빌드 TH2 10586.218 : 2016년 4월 12일
    • 안정성, 성능 향상
    • 듀얼 SIM 장치에서 비주얼 보이스메일 지원
    • 블루투스 장치와 새로 연결, 또는 연결 유지시 안정성을 포함한 블루투스 연결 향상
    • 디스플레이가 꺼져 있을 때 Groove 음악과 다른 음악 앱들이 오디오 재생이 끊기던 문제를 수정
    • 파일 다운로드 시 프롬프트 띄우기 기능 추가, 백그라운드 다운로드, 다른 앱에서 링크를 열 때 웹 페이지를 띄우지 못하던 문제 수정을 포함한 마이크로소프트 엣지 향상
    • 코타나의 텍스트 메시지 읽기 안정성 향상과 무음모드 기능 안정성 향상
    • 몇몇 앱들의 설치, 업데이트가 안되던 문제 수정을 포함한 스토어 안정성 향상
    • Windows Phone 8.1에서 업그레이드시 몇몇 앱들이 빈 타일을 보여주던 문제 수정
    • Windows Phone 8.1에서 업그레이드된 폰들에서 USB로 PC 연결에 대한 안정성 향상
  • 버전 1511 빌드 TH2 10586.318 : 2016년 5월 10일
    • 안정성, 성능 향상
    • 카드 리더기에 삽입된 컴팩트플래시 카드들을 망가뜨리던 문제를 수정했다.
    • 업데이트 시스템을 향상시켜서 폰들이 업데이트를 받으려 할 때 0x800f081f나 0x80070570에러를 보여주는 상태로 들어가지 않게 했다.
    • 몇몇 폰들이 시작 화면에 완전하지 않은 앱 타일들과 함께 초기 설정 마법사를 끝내던 문제를 수정했다.
    • USB-C 연결 안정성 향상
    • 코타나를 향상시키고, 받은 텍스트를 확인한 후 음악을 재생하지 않던 문제를 수정하고, 무음 모드가 매일 자동 룰로 설정되지 않던 문제를 수정했다.
    • 마이크로소프트 엣지에서 특정 웹 페이지를 방문하면 폰이 멈추거나 재부팅하는 문제를 수정했다.
    • 몇몇 폰에서 몇몇 폰들에서 전화를 받을 때 저장된 비디오들이 없어지던 문제를 수정했다.
    • 인터넷 연결 공유(ICS)와 테더링 안정성 향상
    • 특정 폰들에서 몇몇 앱들이 내비게이션 바가 화면의 일부를 가려버리는 문제를 수정했다.
  • 버전 1511 빌드 TH2 10586.420 : 2016년 6월 14일
    • 성능 및 안정성 향상
    • 검색을 실행할 때 가끔씩 깨지던 문제, 서머 타임 때 잘못된 시간으로 적힌 미팅 일정과 알림들에 대한 수정을 포함한 코타나 향상
    • IMAP으로 메일 동기화 시 예상치 못한 배터리 소모 문제 수정
    • 향상된 안정성, 정확성과 네비게이션 시 지연 시간 감소를 포함한 지도 앱 향상
    • 폰에서 클라우드로 텍스트 메시지 동기화 안정성 향상
    • 몇몇 폰에서 "안녕히 가세요"가 사라진 후 완전히 꺼질 때까지 걸리는 시간 감소
    • 몇몇 폰들이 Windows Phone 8.1에서 업그레이드 후 리셋하지 않으면 첫번째 마이크로소프트 계정을 다시 추가할 수 없었던 문제 수정
    • 몇몇 폰들이 Windows Phone 8.1에서 업그레이드 후 리셋하지 않으면 키보드와 언어들을 다시 설치할 수 없었던 문제 수정
    • 업데이트를 받은 후 설치하기 위해 재시작하는 시각을 업데이트 다운로드 후 14일 동안 지연할 수 있었던 것을 7일로 줄였다.
    • 받는 전화가 울리는 중간에 SMS가 도착하면 벨소리가 울리지 않던 문제 수정
    • Project My Screen이 몇몇 폰에서 작동하지 않던 문제 수정
  • 버전 1511 빌드 TH2 10586.494 : 2016년 7월 12일
    • 몇몇 경우에 Windows 10 Mobile로 업그레이드 후 유저 인증서를 잃어버리던 문제 수정
    • 앱의 백업 설정 지원 강화
    • Azure Active directory에 연결된 후 마이크로소프트 실버라이트 기반 앱들이 설치되지 않던 문제 수정
  • 버전 1511 빌드 TH2 10586.545 : 2016년 8월 9일
    • 인라인 프레임 (IFrame)을 사용할 때 MouseUp과 MouseDown 이벤트가 제대로 작동하지 않던 문제 수정
    • 웹 그래픽 라이브러리 (WebGL)에서 멀티픽셀 점 렌더링에 대한 문제 수정
    • 특정 장치들이 업데이트가 설치되지 않던 문제 수정

3.2 기능 변경점

  • 완전히 투명화된 UI

  • 기존 Windows Phone에서는 배경화면을 아예 지원하지 않다가 8.1에서 타일에서만 배경이 나오게 제한적으로 설정할 수 있었는데, 10부터는 타일 투명화를 지원해 배경화면을 완전하게 설정할 수 있다. 메뉴 화면이나 PIN 화면도 투명화를 지원하며, 색상과 투명도를 설정할 수 있다. 단, 색깔이 고유로 지정된 앱 타일들은 투명도 설정과 상관없이 투명하게 나오지 않는다.
  • 앱 전환하는 화면(백버튼 누르면 나오는 화면)에 표시되는 앱 개수를 최대 15개로 늘림, 6인치 이상 장치에서 한 화면에 앱 4개를 띄우고, 가로 모드 지원
  • 많은 컨트롤들 개선 - 아이콘과 비주얼 업데이트
  • 한글 글꼴이 Microsoft NeoGothic에서 맑은 고딕으로 변경되었다.
  • 강화된 알림 센터

Expanded-Action-Center-Quick-Actions-in-Windows-10-for-Phones.png

  • 기존에는 4~5개의 알림 센터만을 지원했으나 10부터는 확장으로 최대 16개의 알림 센터를 볼 수 있다. 각 타일의 위치는 변경 가능하다.
  • 손전등 사용 기능이 기본으로 추가[6]
  • 한 손 조작모드 지원

wp_ss_20150909_0001-576x1024.png

  • Windows 키를 1초간 누르면 화면이 일시적으로 화면 절반이 내려온다. iPhone 6/iPhone 6 Plus의 기능과 같다(...)
  • Enterprise 에디션 추가
  • 기존에 없던 기업용 솔루션을 추가로 지원하는 버전이 추가되었다.
  • 브라우저를 마이크로소프트 엣지로 완전히 교체
  • 모바일 버전은 하위호환을 지원할 필요도 없고, 워낙에 모바일 IE11이 똥이라서(...) IE를 완전히 삭제하고 엣지로 대체한다.[7] 모바일 버전은 주소표시줄이 아래로 내려와 있고, 옵션에 모바일/데스크톱 보기 설정이 생겼다.
  • 파일 관리자가 기본으로 추가
  • 8까지는 파일 관리자가 아예 없다가(...) 8.1부터 스토어에서 다운 받아야 사용 할 수 있었는데, 10부터는 기본으로 들어간다.
  • 키보드
  • 키보드에 보조 이동 커서(씽크패드의 빨콩 같은 것) 추가
  • 키보드 텍스트 예측과 자동 수정 기능이 향상되었다.
  • 이모티콘에 여러 인종을 커버할 수 있게 살 색깔을 여러 종류로 했다.

DIVERSE-EMOJI.gif

  • 녹음기, 스톱워치 앱이 기본으로 추가
  • 코타나로 이메일을 음성으로 발신 가능. 물론 코타나가 지원되야 가능하다(...)
  • 하드웨어 키보드 지원. 사실 8.1부터 지원하기 시작했지만, 데스크탑이랑 비슷해지도록 키보드 단축키 같은 것들이 좀 더 많이 구현되었다.
  • SD카드에 지도 데이터 저장 가능 한국 해당사항 없음요

maps-storage-576x1024.png

  • 카메라
    • HDR, 알고리즘 기반 동영상 손떨림 방지 기능(OIS 기능이 있는 퓨어뷰 카메라들은 광학식, 디지털 손떨림 방지 기능을 중복 적용할 수 있다.), 그리고 얼굴 인식 초점 맞추기 기능을 추가한다고 한다.
    • 비디오 녹화 기능이 향상되었다.
  • 한국에서도 드디어 기본 지도 앱을 제대로 쓸 수 있게 되었다. 지도 데이터는 SK 플래닛에서 제공한다. 코타나 지원(영어 한정), 내비 기능 추가

4 Xbox One

엑스박스 원/운영체제 버전/Windows 10/Threshold 2 문서 참조.

5 IoT

인텔 아톰 E38xx 시리즈 기반 MinnowBoard Max, ARM Cortex-A7 기반 라즈베리 파이 2, 퀄컴 스냅드래곤 400 기반 DragonBoard 410c에 설치할 수 있다.

5.1 추가된 기능

  • 서비스 업데이트 지원(상업용 라이센스를 추가해 이 OS를 올린 장치로 판매를 할 수 있다. 10240 빌드는 상업용 판매를 할 수 없었다.)
  • 라즈베리 파이의 TX, RX 핀 시리얼 지원
  • 리얼텍 Wi-Fi 칩셋 (RTL8188EU & RTL8192EU) 지원
  • 고성능 GPIO 드라이버 옵션으로 100배 이상 성능 향상
  • 퀄컴 드래곤보드 지원
  • 윈도우 장치 포털 기능 추가
  • 시큐어 부트 기능 켜짐
  • 서드파티의 순수 파이썬 라이브러리를 IoT Core에서 돌릴 수 있다.
  • PWM, ADC 칩을 사용할 수 있다.
  • OS 업데이트
  • 버그 수정

5.2 배포 노트

  • 기본 관리자 계정 이름과 비밀번호가 하드코딩되어 있다. 보안 문제가 있으니, 비밀번호를 변경할 때까지 인터넷에 연결하지 말 것을 권장한다.
  • MinnowBoard MAX의 펌웨어가 .082 버전 이상이 아니면 부팅이 되지 않는다. 최소 권장 펌웨어 버전은 “MinnowBoard MAX 0.83 32-Bit”이다.
  • 이 버전은 MinnowBoard MAX의 장치들을 지원하지 않는다. 인텔이 셀러론 J1900/N2930/N2807, 아톰 E38XX 버전에 대해 지원을 할 것이다.
  • 드래곤보드에서 종료 명령이 보드를 끄지 않는다. 시스템이 재시작할 것이다. 전원을 뽑아서 보드를 꺼야 한다.
  • Visual Studio 2015 RC로 만든 UWP 프로젝트는 호환되지 않는다. 새 UWP 프로젝트나 IoT 프로젝트를 만든 후 소스코드를 복사해야 한다.
  • 라즈베리 파이에 Windows 10 IoT Core를 계속 포팅하고 있다고 한다. 라즈베리 파이용 비디오 드라이버가 아직 개발중이고, 성능 최적화가 끝나지 않았다고 한다. 애니메이션이 아직 잘 작동하지 않는다.
  • 라즈베리 파이 2에서 카메라 지원이 제한된다. PiCam 장치를 카메라 버스에 바로 연결하는 건 지원하지 않는다. DirectX 드라이버가 완성되지 않아 GPU를 쓸 수 없기 때문이다. 많은 USB 웹캠들은 USB 호스트 컨트롤러에 영향을 받는데, 이는 각각의 장치마다 최적화를 해야 하기 때문이다. 나중에 어떤 카메라가 지원되는지 알려준다고 한다.
  • USB 스피커나 마이크의 하드웨어 볼륨 조절이 지원되지 않는다.
  • 몇몇 USB 키보드와 마우스가 라즈베리 파이 2에서 작동하지 않는다. 마우스를 바꾸면 된다. 확인된 장치들은 다음에서 찾아볼 수 있다.
  • 4월 배포버전을 올린 라즈베리 파이 2에서 GPIO 핀 0번과 1번을 사용자 모드 앱에서 쓸 수 있었는데, 이 버전에서는 불가능하다. Windows::Devices::Gpio::GpioController::OpenPin()로 열기를 시도하면 HRESULT_FROM_WIN32(ERROR_NOT_FOUND)에러가 나올 것이다. 이 두 핀은 라즈베리 파이 2에 예약되어 있고, VC 펌웨어가 제어한다고 한다. 이 두 핀은 반드시 다른 곳에 연결되면 안된다.

5.3 알려진 문제점

  • 윈도우 장치 포털이 하루동안 정상적으로 돌아간 뒤에 멈춘다. 장치를 재시작하면 된다.
  • 드라이브 모드를 바꿀 때 GPIO 4번 핀이 이상하게 작동할 수 있다. 다른 핀을 쓴다.
  • 라즈베리 파이와 드래곤보드에서, 한 기본값이 아닌 드라이브 모드에서 다른 기본값이 아닌 모드로 바꾸면 GPIO 핀에서 오류 신호가 검출된다. 앱 시작 때 드라이브 모드를 한 번 설정하면 된다.
  • 기본 시작 앱이 Visual Studio로 배포되면 충돌할 수 있다. 기본 시작 앱을 바꾸면 된다.
  • BackgroundMediaPlayer.MessageReceivedFromForeground이 깨진다. BackgroundMediaPlayer.MessageReceivedFromForeground += OnMessageReceivedFromForeground;로 쓰면 깨지고, 그 앞에 var player = BackgroundMediaPlayer.Current;을 추가하면 잘 작동한다.
  • MinnowBoardMax에서 위쪽 USB 포트에 장치가 연결되면 SerialDevice::FromIdAsync()가 NULL 값을 반환할 수 있다. 아래쪽 USB 포트에 연결하면 된다.
  • 라즈베리 파이 2에서 데이터 중단점들이 꺼져있다.
  • Azure Active Directory Authentication 라이브러리가 작동하지 않는다. 쓰지 않도록 한다.
  • 라즈베리 파이 2에서 MediaEncodingProfile.CreateWma(Windows.Media.MediaProperties.AudioEncodingQuality.Auto)가 No suitable transform was found to encode or decode the content. (Exception from HRESULT: 0xC00D5212)에러와 함께 실패할 수 있다.
  • More.com!PAGER::DisplayString이 INVALID_POINTER_READ 예외를 반환한다.
  • Node.JS 프로젝트를 배포하면 BackgroundTaskHost.exe가 에러와 함께 실행에 실패할 수 있다.
  • 드래곤 보드를 연결하고 COM1이나 COM2가 켜진 상태에서 windbg로 커널 디버깅을 하면 GPIO/I2C/SPI/UART가 작동하지 않을 수 있다. USB 디버그 트랜스포트를 사용하면 된다.
  • 드래곤보드 BSP가 헤드셋과 마이크 잭 드라이버를 가지고 있는데, 보드에는 없다. USB 헤드셋을 쓰려면 저 두 장치를 수동으로 끄고 사용해야 한다.
  • 드래곤보드의 SPI가 요구한 속도를 무시하고 항상 4.8MHz로 작동한다.
  • 앱이나 백그라운드 작업이 비정상적 상태에 들어가면 장치가 SSH 세션을 연결하고 재설정하는 대신 블루스크린을 띄운다.
  • 상업용 레이센스를 쓸 때 ICD 이미지 빌드가 실패한다. 여기에서 자세한 정보를 볼 수 있다.
  • SiLabs USB-직렬 컨버터(USB\VID_10C4&PID_EA60)가 에러 31과 함께 로드에 실패한다. USB 포트에서 장치를 빼고 reg add "HKEY_LOCAL_MACHINE\system\controlset001\enum\usb\VID_10C4&PID_EA60\0001\Device Parameters" /v PortName /t REG_SZ /d COM3 명령어를 실행한다.
  • 라즈베리 파이2에 웹캠과 USB 오디오 어댑터나 헤드셋을 동시에 연결하면 충돌이 일어난다. 아날로그 헤드셋을 3.5mm 잭에 연결해서 쓰면 된다.
  • SiLabs USB 직렬 어댑터를 열려고 시도할 때 SerialDevice.FromIdAsync()가 NULL 값을 반환할 수 있다. iotstartup headless remove ZWaveHeadlessAdapterApp으로 실행하고 재부팅하면 된다.
  • 장치 이름을 15 글자보다 많이 설정하면 부팅에 실패하고, 이 현상이 나타나면 다시 IoT Core를 올려야 한다. 장치 이름을 15 글자보다 적게 적으면 된다.
  • MinnowBoardMax에서 SPI 드라이버가 250kHz보다 낮은 주파수로 작동할 때 FullDuplex와 TransferSequential 통신을 위한 잘못된 버스 트래픽을 만들 수 있다. 250kHz이상 주파수로 동작시키면 된다.
  • MinnowBoardMax에서 Silicon Labs 기반 USB-직렬 컨버터 (USB\VID_10C4&PID_EA60)이 에러 31과 함께 로딩에 실패한다. 장치가 연결되어 있지 않게 하고, 다음 명령을 실행한다: reg add "HKEY_LOCAL_MACHINE\system\controlset001\enum\usb\VID_10C4&PID_EA60\0001\Device Parameters" /v PortName /t REG_SZ /d COM3
  • MinnowBoardMax에서 FTDI USB-직렬 어댑터가 요청한 보 비율을 무시하고 3.8Mhz로 작동할 것이다. 밑의 x86에서 FTDI 장치들을 위한 완화 요소를 참조
  • MinnowBoardMax에서 장치가 MinnowBoardMax의 위쪽 USB 포트에 연결되면 SerialDevice::FromIdAsync()에서 NULL 값이 반환될 것이다. 인텔 웹사이트 여기에서 펌웨어를 0.83 이상으로 올리면 된다.
  • IoT Core에서 WinRT WiFi 다이렉트 API들을 이용한 WiFI 다이렉트가 부분적으로 지원된다. 더 많은 정보를 보고 싶으면 밑의 IoT Core에서 WiFi 다이렉트 한계점를 보면 된다.
  • 라즈베리 파이에서 Direct Memory Mapped 드라이버가 켜져 있으면 3.5mm 잭 오디오가 작동하지 않는다. 밑의 오디오와 Direct Memory Mapped 드라이버를 위한 완화요소를 보면 된다.

5.4 x86에서 FTDI 장치들을 위한 완화 요소

1. MinnowBoard Max에 FTDI 장치를 꼽는다.
2. devcon status FTDIBUS\* 명령어를 실행하고 장치의 장치 인스턴스 경로를 메모한다.

C:\Data>devcon status ftdibus\*

FTDIBUS\VID_0403+PID_6001+A700EXHLA FTDIBUS\VID_0403+PID_6001+A700EXHLA\000000
Name: USB Serial Port
Driver is running.
1 matching device(s) found.

3. ftdi-fix.reg 파일을 만들고 다음과 같은 내용을 넣는데, <device instance path> 대신에 메모한 장치 인스턴스 경로를 넣으면 된다.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\system\controlset001\enum\<device instance path>\Device Parameters]
"ConfigData"=hex:11,00,3f,3f,10,27,00,00,88,13,00,00,c4,09,00,00,e2,04,00,00,\

71,02,00,00,38,41,00,00,9c,80,00,00,4e,c0,00,00,34,00,00,00,1a,00,00,00,0d,\
00,00,00,06,40,00,00,03,80,00,00,00,00,00,00,d0,80,00,00

"LatencyTimer"=dword:00000010
"MinReadTimeout"=dword:00000000
"MinWriteTimeout"=dword:00000000

1. ftdi-fix.reg를 장치에 복사하고 reg import ftdi-fix.reg 명령어를 실행해 레지스트리 키를 적용한다.
2. FTDI 장치를 빼고 다시 꼽는다.

5.5 IoT Core에서 WiFi 다이렉트 한계점

1. IoT Core 장치가 반드시 클라이언트가 되어야 한다. 다른 장치가 연결 초기화를 할 때 호스트 장치로는 작동하지 않는다.
2. 고급 페어링이 반드시 사용되어야 한다. 샘플 앱에서 고급 페어링 API를 통해 다른 장치과 페어링하는 것을 보여준다.
3. 모든 무선 어댑터들이 WiFi 다이렉트를 지원하지는 않는다. “Realtek RTL8188EU Wireless Lan 802.11n USB 2.0 Network adapter”에서 작동하는 것을 테스트하고 확인했지만, 다른 어댑터들에서는 지원하지 않을 수 있다.

5.6 오디오와 Direct Memory Mapped 드라이버를 위한 완화요소

Direct Memory Mapped 드라이버가 켜진 후, 다음을 실행한다:

reg add HKEY_LOCAL_MACHINE\SYSTEM\DriverDatabase\DeviceIds\ACPI\BCM2844 /v dmap.inf /t REG_BINARY /d 02ff0100
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\enum\ACPI\bcm2844\0 /v ConfigFlags /t REG_DWORD /d 0x20
devcon restart acpi\bcm2844

PWM 장치 노드의 드라이버가 BCM2836 PWM 컨트롤러인 것을 환인한다:

C:\Data>devcon status acpi\bcm2844
ACPI\BCM2844\0

Name: BCM2836 PWM Controller
Driver is running.

1 matching device(s) found.

5.7 앱 충돌 시 쉘 관리

IoT Core의 쉘 인프라는 장치에서 돌아가는 APPX 타입 앱들이 충돌하는지 관찰하고, 충돌이 발생하면 앱을 재시작한다. 만약에 재시작한 앱들이 계속 충돌을 일으키면, 쉘이 복구를 하기 위해 버그체크와 재부팅을 발생하는 __failfast라는 시스템 크리티컬 프로세서를 실행할 것이다. 백그라운드 작업과 UI 작동 설정에서 포어그라운드 앱들에는 비교가능한 로직과 핸들링이 사용된다. 충돌 핸들링과 재시도 로직을 캡처하면 다음과 같다:

Software\Microsoft\Windows NT\CurrentVersion\Winlogon\IoTShellExtension\CBTConfig (or ForegroundAppConfig for headed)
Qword:"FailureResetIntervalMs" – length of time app has to run successfully to reset failures seen to 0. – default is 0x00000000000493E0 == 5 minutes
Qword:"BaseRetryDelayMs" -- wait time coefficient. Default is 0xa.
Dword:"MaxFailureCount". Default is 10
DWord:"FallbackExponentNumerator", default is 31.
Dword:"FallbackExponentDenominator", default is 20


Fallback_exponent = FallbackExponentNumerator / FallbackExponentDenominator; // default is 1.55

When app crash is detected:

if time_since_last_crash > failureresetinterval then crashes_seen = 1
else ++crashes_seen;

if crashes_seen > MaxFailureCount then __failfast;

else
delay = (dword) ((float)BaseRetryDelayMs * (crashes_seen ** Fallback_exponent))
wait for delay and relaunch app

5.8 누적 업데이트

  • 버전 1511, 빌드 TH2 10586.0 : 2015년 11월 20일, RTM, GA
  • 버전 1511, 빌드 TH2 10586.63 : 2016년 1월 11일, 기능 업데이트

5.8.1 10586.63

새 기능

  • 몇몇 기존 기능에 대한 향상과 다음과 새 기능들을 추가했다.
    • Windows 10 IoT Core의 시큐어 쉘 (SSH) 경험의 안정성 향상
    • 윈도우 장치 포털을 향상시킴

예상
Windows 10 IoT Core 장치들은 이 업데이트를 자동으로 받을 것이다. 장치들이 다음과 같이 보여질 것이다.
1. 업데이트를 받은 후 며칠 뒤에 장치가 재부팅할 것이다.
2. 업데이트가 시작될 때 다음과 같은 이미지가 스크린에 표시될 것이다.
gears-300x289.jpg
1. 업데이트가 끝나면, Windows 10 IoT Core 장치의 OS 버전이 10586.63이 될 것이다.

6 서피스 허브

서피스 허브의 버전/Threshold 2 항목 참조.

이 문서의 내용 중 전체 또는 일부는 Windows 10/버전문서에서 가져왔습니다.</div></div>
  1. 다만 듀얼 모니터를 사용하면 주 모니터로 부팅 화면이 옮겨지는 과정이 추가로 생겨서 결과적으로 부팅 속도가 더 느려진다(...).
  2. 싱글모니터인 환경에서도 부팅스크린이 한번 더뜨는 현상이 매우 자주 발생해서 빨라진게 체감이 안된다(...).
  3. 에어로(Aero)와 같은 투명한 효과는 아니다. 말 그대로 색상만 변한다. 또한 작업표시줄과 제목표시줄의 색상을 서로 다르게 지정할 수는 없다. 같은색으로 고정된다.
  4. 정식 업데이트 전에는 아직 번역이 되지 않아 "Show Windows background picture on the sing-in screen"로 표시되었었다. 정식 업데이트에서는 "로그인 화면에 Windows 배경 표시"로 표시된다.
  5. 장치 관리자로 가보자.
  6. 물론 제논 계열은 불가(...)
  7. 보조프로그램에도 들어있지 않다.