윈도우 8의 설치 된 앱들은 레지스트리에 어디에 정보가 들어가는지 궁금 해졌습니다
앱을 설치하는 프로세스
위 그림 왼쪽에 Application Manifest 는
앱을 구성하는 아이콘의 경로나 앱의 이름과 같은 정보 등을 담고 있는 파일입니다.
탐색기로 보면 \program files\WindowsApps 폴더에서 찾을 수 있습니다.
레지스트리에는 2 곳에 정보가 설치가 됩니다.
HKEY_CURRENT_USER\Software\Classes\Extensions\ContractId\Windows.Launch\
이 레지스트리 키는 시작화면에 있는 앱들의 구성목록을 볼 수 있습니다.
각각의 앱들은 고유의 CLASS를 가지고 윈도우에서 실행이 됩니다.
HKEY_CURRENT_USER\Software\Classes\ActivatableClasses
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsRuntime
앱의 실행과 관계된 레지스트리.
앱도 기존의 데스크 탑 프로그램들과 실행 구조가 비슷합니다.
앱 환경에 METRO UI가 있어서 좀 낯설지만
내부적으로 실행되는 프로세스는 윈도우 7이나 비슷하네요
다만 보안 측면에서
사용자 권한이라든지..
인터넷 익스플로러 10의 보안 강화된 것이 어느정도 익숙해지면
사용자가 윈도우 8을 사용하는데 편할 것 같습니다.
윈도우8의 앱을 사용할 때는 기존의 PC의 프로그램 개념보다는..
앱을 이용해서 만드는 개념이 아니고
이용하는 개념으로 잡아가는 것이 좋을 것 같습니다.
'윈도우8' 카테고리의 다른 글
윈도우8의 시작화면의 앱의 row값을 바꾸기 (0) | 2013.03.11 |
---|---|
윈도우8에서 로그인 화면에 모든 사용자 보이기 (2) | 2013.03.06 |
윈도우8 작업관리자 runtime broker (1) | 2013.02.15 |
윈도우 8에서 앱(app)의 업데이트 (0) | 2013.02.07 |
윈도우8에서 설치 된 앱(APP) 목록 보기. (0) | 2013.02.06 |