윈도우8 59

윈도우8에 .winmd 파일이 뭐예요.

윈도우8의 새로운 아키텍처 winRT 구조 입니다. 그림 왼쪽에 windows metadate 부분이 바로 .winmd 파일의 역할입니다 기존의 윈도우와 비교해서 설명하자면 윈도우에서 하드디스크, 랜카드, 그래픽카드 등 여러 하드웨어자원과 다이렉트x 등 소프트웨어 자원을 공용으로 여러 프로그램이 사용 할 수 있도록 되어 있지요.. 마찬가지로 윈도우8의 앱에서 사용할 수 있도록 만든 서비스라고 개념을 잡아 두시면 좋을 듯 합니다. .... 메타데이타 란. 메트로 앱의 구조입니다. 이름, 버전, 클래스, 이미지 등등.. .winmd 파일은 dll 파일의 형태입니다. dll 파일은 기존의 윈도우에서 사용되는 런타임라이브러리 형태 입니다 메트로 앱도 기존 윈도우의 아키텍처 - COM 을 사용하고 있습니다 COM..

윈도우8 2013.09.21

윈도우8 인터넷 속도 체크하는 앱 소개

윈도우 8에서 네트워크 속도를 체크 할 수 있는 앱이 있습니다. ekdms 다운 받을 수 있는 주소는 아래와 같습니다 http://apps.microsoft.com/windows/en-us/app/network-speed-test/700659b6-f843-4878-ae6e-5e9f72d4eb58# 위 주소로 가면 왼쪽 하단에 view in windows store 라는 버튼을 클릭해서 store 앱에서 다운 받아서 설치하면 됩니다. 앱 실행후 start 글자를 누르면 처음에는 다운로드 속도를 두번째는 업로드 속도가 체크가 됩니다.

윈도우8 2013.09.19

윈도우8에서 앱의 사진뷰어로 자동 뜨는데요.. 바꾸고 싶어요.

사진 저장하면 저장이 사진이 자동으로 뷰어로 떠요 이거 너무 불편한데 안 뜨게 하는 방법 좀 알려주세요 제어판/기본프로그램/기본프로그램 설정, 클릭 이 프로그램에 대한 기본값 선택, 클릭 카메라로 찍은 사진이니까 jpg 확장자에 체크를 해지 하세요. 다음으로 다시 첫번째 그림으로 가서 연결하고자 하는 프로그램을 클릭을 해서 jpg 파일에 체크를 하면 되겠지요. 그리고 나서 최종적으로 제어판/기본프로그램/파일 형식 또는 프로토콜을 프로그램과 연결을 클릭 위에 프로그램 변경을 클릭해서 특정프로그램을 설정하려면 기타옵션을 클릭합니다. 다음에 이 pc에서 다른 앱 찾기 클릭 설치된 프로그램을 찾아서 설정하면 됩니다. 스내그잇 에디터로 연결하고 하면... 아래와 같이 지정합니다. 주의 할 것은 윈도우 8의 앱과 ..

윈도우8 2013.08.04

앱을 실행을 시키고 사용한 흔적들을 찾아보기...

어떠한 문제를 가지고있지만 검색으로 해결할 수 없었는데 주인장 님 블로그를 발견하게되어 도움좀 요청하고자 합니다.. 매우난감한 상황인데요;; 윈도우8 앱에보면 alsee라고 있습니다. desktop 말고 merto app으로 실행하면 무슨 사진 편집하는 귀엽고 간편한 앱이 실행되는데요. 이것저것 설정하고 테스트해보다가 사진을 찍었는데 .. 라이브타일로 알씨 앱에 계속 돌아가면서 나옵니다 ㅠㅠ 컴터 다 뒤져봐도 그사진은 발견되지않고 계속 라이브타일로 보여지고 있는 상황이죠,, 저좀 도와주세요~!! 혹시 몇개 덮어씌우면 사라질까 했지만... 소용없는 짓이였습니다 ㅠㅠ 메일주소 첨부할테니 꼭좀 테스트해보시고 해결점을 찾아 도움을 주세요 ... 앱에서 작업한 파일들이 어디에 저장 되는지 알아보겠습니다. 앱에서 ..

윈도우8 2013.07.07

Windows8에서 유투브 가 안됩니다

저는 원래 windows 7이 탑재된 컴퓨터를 쓰다가 Windows 8 업그레이드를 구입하여 사용하고 있는데요, 다른건 잘되는데 youtube만 되질 않습니다. youtube 동영상을 누르면 스크린샷의 저 상태로 있다가 튕기고 익스플로러가 재시작됩니다. 익스플로러만 그런가해서 크롬에서 해봤는데 역시 안되구요... 포맷후 재설치해도 안되네요.. ====================================================== 현재 사용 중인 통합코덱을 바꿔 보세요. z 코덱을 이용을 해보세요. 호환이 되려면 조금 시간이 걸릴 듯합니다. 구글에서는 크롬을 사용하기를 권장하던군요. 유투브는 플래시 플레이어로 구동이 되는데... 이것에 ms와 구글 사이에 서로 힘 겨루기가 있는 것 같습니다. 동..

윈도우8 2013.06.22

윈도우8 부팅 프로세스

윈도우 8 부팅 프로세스 1. BIOS가 PoST를 수행하고 MBR을 로드 bios는 메인보드의 프로그램으로 하드웨어와 운영체제를 연계시켜주는 메인보드에 rom에 들어가 있습니다..메인보드에 들어가 있는 유틸리티로 이해하면 좋은 듯 합니다. 부팅 때 나타나는 블루스크린을 보면 블루스크린은 cmos에 저장되어 있고, 이것을 bios라는 프로그램에서 불러서 표시하는 것입니다. 일반적으로 cmos나 bios를 혼용하는 이유가 여기에 있습니다. post라고 하는 것은 부팅 때 컴퓨터를 초기화 시키고.. 컴퓨터에 장치들이 잘 연결되어 있는지 확인하는 역할을 하는 것을 말합니다. 2. MBR은 Windows Boot Manager를 로드 mbr은 운영체제가 어디에 있는지, 폴더의 위치가 어떻게 되어 있는지 체크해서..

윈도우8 2013.05.18

윈도우8의 부팅 보안 기술

윈도우 8은 좀 더 나은 보안 부팅을 수행을 합니다. UEFI (Unified Extensible Firmware Interface) 기능 기능 컴퓨터가 부팅이 되면서 실행되는 코드들이 UEFI 펌웨어에게 보내어서 안전하다고 인증이 되어야 만 실행이 되게끔 하는 기술입니다. 인증 실패하면 운영체제에게 띄울 수 없는 경우도 생깁니다 EALM(Early-Launch Anti-Malware) 기능 기능 기존에 바이러스 체크 프로그램들은 로드온을 한 다음 실행이 되었습니다. 이 부분을 백신업체에게 인증서를 부여를 해서 인증된 백신들은 부팅 과정에서 실행될 수 했습니다. 종합. 과거에 백신프로그램을 무력화 시키고, 윈도우를 마음대로 조정하는 백도어 rootkit이 있었습니다. 이런 바이러스는 이제는 차단을 할 수..

윈도우8 2013.04.23

윈도우8의 메모리 보호기술 (ASLR)

ASLR(Address Space Layout Randomization) : ASLR은 프로그램을 실행했을 때 코드와 데이터가 항상 동일한 메모리 주소에 로드되는 것을 방지하기 위해 윈도우 Vista 부터 도입된 기법이다. 윈도우 8에서는 이렇게 알려진 기법을 막을 수 있도록 좀 더 강화된 랜덤 주소 사상 방식을 사용한다 XP에서는 기존의 프로그램이나 DLL 파일들이 메모리의 주소값이 지정되어 있었기 때문에 이런 취약점을 타고 바이러스, 악성코드, 해킹이 많았다면 윈도우 8에서는 프로그램의 실행 주소, DLL 파일을 메모리에 불러들이는 주소가 랜덤하게 지정하기 때문에 침입하기가 힘들다고 할 수 있습니다. 아래 그림은 첫번째 부팅 때 DLL 파일들이 로드 되는 메모리 주소와 두번째 부팅 했을 때 같은 파일..

윈도우8 2013.04.14

윈도우8의 시작화면의 앱의 row값을 바꾸기

윈도우8 시작화면에서 앱들이 모니터의 해상도에 따라서 자동으로 표시됩니다. 해상도에 따른 최대 열수 1024 x 768 열수가 4개 1680 x 1050 열수가 6개 2560 x 1920 열수가 10개 일반적인 데스크탑 pc라면 편하게 쓰는데.. 테블릿인 경우에는 조정해서 사용할 필요가 있을 것 같습니다. 레지스트리에서 조정을 할 수 있습니다. 레지스트리(regedit.exe) HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ImmersiveShell\Grid 에서 오른쪽 창에서 빈곳에다 마우스를 둔 다음 오른쪽 마우스를 클릭해서 DWORD-32비트 로 Layout_MaximumRowCount 라고 만드세요 위에 적어준 키가 생겼으면 해당 키를 ..

윈도우8 2013.03.11

윈도우8에서 로그인 화면에 모든 사용자 보이기

윈도우8에서 로그인 했을 때 모든 사용자 보이게 만들기 레지스트리를 변경하면 됩니다. 윈도우+x 를 눌러 '실행'에서 regedit 입력해서 레지스트리 편집기를 호출해서 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch 오른쪽 창의 Enable 를 오른쪽 마우스로 클릭 수정메뉴를 선택해서 값 데이터 값이 16진수로 0으로 되어 있는 것을 1로 바꾸고 확인 레지스트리편집기를 닫으면 됩니다. 재부팅을 하면 윈도우 로그온 화면에 사용자들이 보일 겁니다. 나타나지 않을 경우에는 다시 재부팅을 해보시면 됩니다. 원래대로 로그인을 하려면 값을 0 으로 돌려 놓으면 원래대로 돌아갑니다. 레지스트리는..

윈도우8 2013.03.06

윈도우8 앱과 registry

윈도우 8의 설치 된 앱들은 레지스트리에 어디에 정보가 들어가는지 궁금 해졌습니다 앱을 설치하는 프로세스 위 그림 왼쪽에 Application Manifest 는 앱을 구성하는 아이콘의 경로나 앱의 이름과 같은 정보 등을 담고 있는 파일입니다. 탐색기로 보면 \program files\WindowsApps 폴더에서 찾을 수 있습니다. 레지스트리에는 2 곳에 정보가 설치가 됩니다. HKEY_CURRENT_USER\Software\Classes\Extensions\ContractId\Windows.Launch\ 이 레지스트리 키는 시작화면에 있는 앱들의 구성목록을 볼 수 있습니다. 각각의 앱들은 고유의 CLASS를 가지고 윈도우에서 실행이 됩니다. HKEY_CURRENT_USER\Software\Classe..

윈도우8 2013.03.04

윈도우8 작업관리자 runtime broker

윈도우 8을 부팅시켜서 보면 작업관리자에 항상 runtime broker가 떠 있는 것을 볼 수 있습니다. runtime broker는 앱이 실행되면 실행이 되고.. 앱이 종료되면 runtime broker도 종료가 됩니다. 이 프로세스의 역할 앱이 실행될 때 권한 설정, 사용자 설정(날씨-지역) 등을 관리를 하고, 앱에서 하드웨어를 사용할 경우(사진, 카메라, 여행 등) 사용할 때 하드웨어 연결을 관리 합니다. 직접 앱이 디스크나 하드웨어의 자원을 엑세스를 못하고 runtime broker.exe가 대신 윈도우의 하드웨어 리소스를 통제한다고 보면 됩니다. 앱의 보안이라고 생각하면 이해가 하는데 도움이 될겁니다. 메모리 사용량 일반적으로 3MB의 메모리를 사용하는데 만약 앱을 사용 중에 runtime b..

윈도우8 2013.02.15

윈도우 8에서 앱(app)의 업데이트

윈도우 8에서 앱의 업데이트는 어떻게 ? 업데이트 프로세스는 새 버전의 앱이 다운로드되어 사용자의 프로필에 설치되며, 그 후에 바로 이전 버전이 컴퓨터에서 제거됩니다. Windows Installer와 달리, 패치 파일 또는 Windows 스토어 앱을 배포하는 데 사용되는 다른 파일의 개념이 없습니다. Windows 스토어 앱이 사용자의 프로필에 설치되므로 각 사용자가 Windows 스토어 앱을 완전히 제어할 수 있습니다. 컴퓨터에 있는 다른 사용자의 앱에 영향을 주지 않고 앱을 설치, 업데이트 및 제거할 수 있습니다 주의 할 것은 컴퓨터에 여러 사용자가 있을 경우에 a 사용자가 최근에 b라는 앱을 업데이트 했는데.. c 사용자가 b 앱을 업데이트를 했을 때는 업데이트가 되지 않습니다. 앱의 폴더와 파일..

윈도우8 2013.02.07

윈도우8에서 설치 된 앱(APP) 목록 보기.

윈도우 8에서 앱(app)들이 설치된 목록을 보고 싶어졌습니다.. 기존 desktop의 프로그램 처럼 인스톨 되어 있는 리스트가 없어서 보고 싶었고.. 로그온 계정을 2 개 이상 쓰다 보니 어떤 앱이 어느 계정 소유인지도.. 윈도우 8에 파워쉘(powershell 3.0)에는 앱과 관련된 명령어가 있으니까.. 파워 쉘 명령어를 두져 보니... get-appxpackage라는 명령어로 소유자나 name 등을 검색할 수도 있고.. 설치 된 앱에 대한 모든 정보도 알 수 있었습니다. 설치된 앱을 살펴보면 현재 계정은 로컬계정 sung, 마이크로소프트계정 kst 그리고 administrator 3개의 계정이 있습니다. name : windows.immersivecontrolpanel - pc설정화면 윈도우 8 ..

윈도우8 2013.02.06

윈도우8 데스크탑모드(desktop mode)에 재시작, 로그오프 버튼만들기

윈도우의 시작화면(metro ui)서는 시스템 종료나 다시시작 등이 있는데... 데스크탑 모드에서 없어서 키보드 ALT + F4키로 쓰려니까 번거로워서 단축키를 만들기로 했습니다. 메뉴 명령어 종료 shutdown.exe /s /t 00 재시작 shutdown.exe /r /t 00 로그 오프 shutdown.exe /l 재시작하는 바로가기를 만들어 보겠습니다. 재시작 바로가이 아이콘 만들어주기 바탕화면에 재시작 아이콘

윈도우8 2013.02.03

윈도우8 앱을 데스크 탑 모드에서 실행하기

윈도우8을 사용하다가 metro UI의 앱들의 이름이 궁금해 졌습니다. 레지스트리는 HKEY_CURRENT_USER_Software_Classes 에 있습니다. 데스크탑 모드에서 피플을 직접 실행 시키고자 하면 실행에서 wlpeople: 입력, 확인을 누르면 바로 피플이 실행이 됩니다. 그외 기본적으로 윈도우 8에서 제공되는 앱들의 이름입니다. 실행을 할 때는 반드시 끝에 콜론(:)을 넣어 주는것 잊지 마세요 금융 : bingfinance: 지도 : bingmaps: 뉴스 : bingnews: 검색 : bingsearch: 스포츠 : bingsports: 여행 : bingtravel: 날씨 : bingweather: 음악 : microsoftmusic: 동영상 : microsoftvideo: 메시지 : ..

윈도우8 2013.02.02

윈도우8 앱의 4가지 실행 패턴.

1. 기본형 클릭하자 마자 즉시 사용하는 앱의 유형입니다. 일반적으로 시작페이지에 홈페이지 형태의 이미지와 컨텐츠가 보이는 형태.(익스플로러) 2. 골격형 앱이 실행되면서 페이지에 컨텐츠를 만들어 가는 형태로, 시작화면 다음에 앱의 백그라운드 화면이 만들어지고 다음에 컨텐츠가 나타나는 형태 (음악) 3. 확장형 앱이 시작되면서 시작화면이 나오고 방문페이지가 나오는 대신에 시작화면이 확장되면서 컨텐츠를 로딩을 하고 다음에 방문할 페이지로 전환이 되는 형태. (날씨) 4. 지연형 화면 처리 방법은 지연형과 비슷합니다. 지연형 앱으로는 사진 앱이 대표적인데 jpg를 사진 파일을 읽을 때를 가정하면 두번째 시작화면에서 이미지를 로딩하는 작업이 수행되고 마지막 화면에서 미리보기에 설정되어 있는 앱으로 연결되어서 ..

윈도우8 2013.01.23

윈도우8 앱의 수명 주기..

윈도우8 앱의 앱의 생명 주기가 궁금해졌다. windows 8 앱 개발자 블로그(msdn)을 보니까 좋은 글이 있어 요약을 했습니다. 윈도우 앱의 수명 주기 사용자가 앱을 여러개 띄워 놓고 사용할 때 앱은 running 상태와 suspended 상태로 자주 전환 할 수 있습니다. 일시중단. 앱이 실행 될 때 포그라운드에서 실행되고 있지 않으면 이 상태를 일시 중단 상태로 가고.. 다시 앱을 사용하면 잠시(max 5초) 정도 있다가 다시 원래 앱을 실행이 시킵니다. 다시 시작. 앱이 다시 시작되면 윈도우에서는 해당 앱을 일시 중단한 시점의 상태에서 연속해서 실행이 됩니다. 왜냐 하면 일시 중단이 되면 데이타나 상태가 메모리에 유지가 되므로 다시 시작한 경우 중단된 시점 부터 다시 실행을 합니다 앱의 활성화..

윈도우8 2013.01.21

윈도우 8 앱(app)과 관련된 폴더

윈도우8에서 앱들은 어디에 저장 되어 있을까 궁금해졌다.. 1. 앱이 설치되는 폴더 C:\Program Files\WindowsApps delete 폴더는 삭제를 한 앱을 저장하는 폴더 입니다. 2. app의 바로가기 폴더 C:\Users\kst\AppData\Local\Microsoft\Windows\Application Shortcuts 3. app의 설정과 상태가 저장되어 있는 폴더 앱의 이름, 경로 등이 정보가 저장되어 있습니다 밑에 그림에서 보듯이 각 앱들은 비슷한 서브폴더 구조를 가지고 있습니다. 상태저장 폴더(LocalState, RoamingState, TempState) xml 파일로 저장. 설정 저장(Settings) app data(SystemAppData) C:\Users\kst\A..

윈도우8 2013.01.17

윈도우8에서 앱은 어떻게 실행될까 ?

윈도우8에는 앱 모드와 데스탑 모드 2가지가 있습니다. 디스크 운영 체제에서 기존의 데스크 탑 모드 라면 프로그램들이 explorer.exe 하위에서 실행 될 것인데.. 앱은 과연 어디서 실행될 것인가 ? 프로세스를 추적할 수 있는 pocess exploer를 이용해서 보기로 했습니다. 그래서 앱에서 피플, 알씨, 파일복사를 쉽게 해주는 metro commaner라는 앱을 실행 시켰습니다. 앱은 데스트 탑의 프로그램과 달리 service.exe 하위에서 작동을 하였습니다. 데스크 탑 윈도우에서 웹페이지를 보면 인터넷 익스플로러(iexplorer.exe)가 작동되서 html에서 부터, 엑티브 x, 기타 등등 익스플로러 하나만 있으면 웹에 관련된 것을 모두 볼 수 있었습니다. 윈도우8 앱에서는 메트로 스타일..

윈도우8 2013.01.15