[ 상식 정보 ]/PC2015. 6. 6. 09:33

구글 크롬 주소창에 다음과 같이 넣고 엔터를 눌러 실행합니다.

 

chrome://flags/#enable-new-profile-management

 

나타난 설정 창에서 "새 프로필 관리 시스템 사용 → 사용 중지" 설정 후 다시 시작을 눌러 크롬을 다시 시작합니다.

 


원본출처 : http://slic.tistory.com/282

Posted by 무소유v
[ 상식 정보 ]/PC2015. 6. 4. 08:10

Chrome의 주소창에 다음을 입력 합니다.

 

chrome://flags/#enhanced-bookmarks-experiment

 

이동한 페이지에서 "고급 북마크 사용 → 사용 중지"하고 "지금 다시 시작"을 클릭합니다.

 

 

 

크롬이 재 시작후 북마크 관리자를 들어 가면 리스트형으로 바뀌어 있습니다.


원본출처 : http://slic.tistory.com/281


Posted by 무소유v
[ 상식 정보 ]/PC2012. 7. 16. 22:34

ImDisk 다운로드 및 설치
LTRDATA 페이지에 접속하면 아래와 같이 나온다. Download ImDisk version 1.4.0 install package 클릭








 ImDisk로 램 드라이버 생성하기

 

  1) ImDisk 명령어

     imdisk /? 라고 치면 아래와 같이 나온다.



 2) 가상 드라이버 생성 및 확인

     도스창을 띄우고 imdisk.exe -a -t vm -m r: -s 768m 이라고 치면 아래와 같이 Done.  이라고 나온다.

     사용된 명령어를 잠깐 분석해 보면

    (1) -a          -> 뒤 파라미터를 가진 가상 디스크를 추가

    (2) -t  vm     -> 가상 디스크 타입을 vm(virual memory) 사용

    (3) -m r:       -> 가상 디스크를 r:로 지정

    (4) -s 768m -> 가상 디스크 크기를 768M으로 설정




그럼 새로운 로컬 디스크 r: 이 생성된 것을 확인할 수 잇다.

     속성을 보면 0바이트로 나오는데, 포멧이 안되서 그런가? 포멧후 다시 확인해 보자.







 3) 가상 드라이버 제거 및 확인

     imdisk -D -m r:이라고 치면 아래와 같이 Done. 이라고 나오며, 확인해 보면 가상디스크 r:이 사라진걸 볼 수 있다.


4) 포멧 옵션을 이용한 가상 디스크 생성

      -p "/fs:ntfs /q /y"를 추가적으로 붙이고 가상 디스크를 생성하니 아래와 같이 자동 포멧이 되었다.




6. 램디스크 백업 및 자동 실행

   램(RAM : Random Access Memory)은 이름에서 알수 있듯이 휘발성 메모리다.

   reboot 할때마다 계속 초기화 되버리니 아래와 같은 과정이 필요하다.

   (1) 컴 종료전 램디스크 내용 백업

   (2) 컴 시작시 램디스크 생성

   (3) 램디스크 생성후 백업 받은 내용 복사

   그런데 임시 인터넷 파일 같은 경우는 일부로 종료시마다 삭제까지 하니 (1), (3) 과정을 생략하기로 하고, (2)만 진행해 보자.

   먼저 시작프로그램폴더에 ramdisk.bat 파일을 생성하자.

















Posted by 무소유v
[ 상식 정보 ]/PC2011. 8. 1. 21:00
*  이 서비스를 알고 계신분들이 많겠지만, 모르시는 분들을 위해 올려봅니다.^^;

*  궁금한 소식이나, 원하는 물품등등~ 
    설정한 키워드가 올라올때마다 실시간으로 자기메일로 보내주는 서비스입니다~~
    검색 수고를 덜수 있어서 좋아용~

  단, 알리미의 충실한(?) 일처리로 관련메일이 많이 쌓일수있어요~ 
  감안하시구 메일관리도 잘 해주셔야 합니다요~~

   

                         *---  사용방법은 간단해용~ ---*

                          아래 그림으로 알려드릴께요~  
  
                    http://www.google.co.kr/alerts?hl=ko&gl=kr
Posted by 무소유v
[ 상식 정보 ]/PC2011. 1. 31. 09:04

정확한 명칭은 win32.parite.b

 

속칭 파리떼 바이러스

 

하나의 감염된 exe파일,src파일이 있을경우 번식을 하는 지독한 바이러스 입니다

 

미췬늠의 바이러스가 계속 번식해서 파일용량을 늘리고 컴퓨터 속력을 느리게 만들죠

 

어쩐지 요즘 사이트 속도도 느리고 사진 작업할때마다 오류가 발생,인터넷 뱅킹 오류등

 

나를 미치게 하드만

 

감염이 8건이 있더라구요 ㅠㅠ

 


≫ Win32/Parite 전용 백신 사용 방법 : 바로가기
≫ 다운로드 1 : http://aa-download.avg.com/filedir/util/avg_rem_sup.dir/rmparite/rmparite.exe
≫ 다운로드 2 : http://www.hauri.co.kr/customer/download/vaccine_view.html?uid=54

끝으로 바이러스 감염 원인은 사용자 컴퓨터의 보안 취약점 방치, 사용자의 부주의, 사용하는 백신의 성능이 부족하거나 설정이 잘 못된 경우 등입니다.

참고하시기 바랍니다.

 

 

꼭 치료 받으세요

외장형하드 쓰시는 분은 외장형도 받아야 합니다

 

출처 : http://cafe.daum.net/zamrider/WETU/13?docid=1M3n2|WETU|13|20101103143556&q=%C6%C4%B8%AE%B6%BC%20%B9%D9%C0%CC%B7%AF%BD%BA&srchid=CCB1M3n2|WETU|13|20101103143556

Posted by 무소유v
[ 상식 정보 ]/PC2010. 12. 31. 08:43

1. 프로토타이핑 모형

- Prototypin/Pilot/PoC/BMT 의 차이점 알아오기

 

위부분이 궁금하여 잠시 웹서핑.....

 

[궁금증]

PILOT을 저는 새로운 프로젝트를 시험화하여 먼저 진행하고 성공적인경우 실제 개발을 진행

실제 프로젝트를 들어가기전의 시범프로젝트라고 알고 있었는데...

오류를 발견하기위한 시험테스트가동을 의미하는거라고 되어있네요....

업무에서 혼용되어서 쓰이는거 같은데..

다른분들은 어떻게 생각하시나요?

 

[웹서핑및 프로젝트관련문서 확인]

1. 성능 시험(BMT : benchmark test)
[정의]
어떤 기계나 시스템을 실제로 사용될 것과 같은 여건에서 성능을 측정하기 위해 하는 여러 가지 검사.
통상적으로 1개 또는 여러 개의 대표적인 프로그램을 비교하고자 하는 컴퓨터들에 수행시켜 성능을
측정함으로써 컴퓨터의 속도나 단위 시간당 일 처리량 등을 비교할 수 있다.
[프로젝트]프로젝트개발의 도입단계의 RFP에 의한 제안서를 제출한 후보업체의 아키텍처등 적합성및 성능검증을위해
BMT테스트를 실시후 해당 테스트결과는 업체선정의 평가에 반영된다.

2. 개념 증명 [ POC, proof of concept, 槪念證明 ]
[정의]
제품, 기술, 정보 시스템 등이 조직의 특수 문제 해결을 실현할 수 있다는 증명 과정.
아직 시장에 나오지 않은 신제품에 대한 사전 검증을 위해 사용된다.
[프로젝트]
경쟁제품과의 비교에 이용되는 벤치마크테스트와 달리 제품이나 기술에 대한 확신이 부족할 경우
도입 위험을 완화하고 기술적인 접근방법을 확인하여 사용자의 반응을 확인할 목적으로 실시함

3.파일럿 [ pilot ]
[정의]
원시 프로그램이나 시험 프로그램 등을 시험하는 일.
프로그램을 실제로 운용하기 전에 오류 또는 부족한 점을 찾기 위하여,
실제 상황과 유사한 조건에서 시험 가동하는 행위이다.
[프로젝트]
시범테스트및 통합테스트단계의 SW결함측정테스트

4.시제품화 [ prototyping, 試製品化 ]
[정의]
새로운 컴퓨터 시스템이나 소프트웨어 개발 기법의 하나.
시제품화는 시제품, 시험 사용, 개선 과정을 반복하여 실용판의 사양을 완성해 나가는 기법으로,
전통적인 생명 주기 모델 또는 폭포수 모형(water-fall model)의 단점을 보완하기 위해 점진적으로 시스템을
개발하는 접근 방법이다. 시제품의 시험 사용을 통해서 이전에 밝혀지지 않았던 사용자의 요구 사항을 구체적으로
규명할 수 있다는 장점이 있으며, 특히 초기에 요구 사항이 확실하지 않거나 경영 환경의 급속한 변화 등으로
사전에 모든 요구 사항을 결정할 수 없는 불확실한 상황에서 소프트웨어의 개발 작업을 유연하게 제어,
관리할 수 있게 해 준다.
[프로젝트]
개발의 초기 단계에 전체적인 기능을 간략한 형태로 구현한 잠정판 또는 시제품을 만들어 사용자에게 제공한다.
사용자의 시험 사용을 통해서 요구 사항을 분석하거나 요구 사항의 정당성을 검증하여 다음 단계 또는
실용 시스템에 반영한다.

Posted by 무소유v
[ 상식 정보 ]/PC2010. 12. 30. 13:51

출처 :
한가한 휴일에 구글관련 책을 읽다가 구글 검색에관한 유용한 정보를 대대적으로 정리해봤습니다.

 구글의 검색을 제대로 알기위해서는 어느정도 기능에 관한 지식이 있어야하는데 정리된글이 그렇게 많이 보이지 않더군요.
밑에 쓰인기능의 대부분의 기능은 고급검색에서(클릭만으로) 이용가능합니다.


기본적인 검색기능
-다음 단어 모두 포함, and 검색
무의식적으로 가장 많이 쓰는 기능 입니다. 단어사이에 스페이스로 공백을 넣는 것이 and검색을 사용법
예) A B C - A, B, C 모두를 포함하는 검색결과


-다음 문구 정확하게 포함, 구(phrase) 검색 
구글 검색은 긴 문장을 자동으로 분해하여 and 검색으로 만드는 경향이 있다. 따라서 원하는 구를 정확히 검색하기 위해서는 구 검색을 활용할 필요가 있다.
예) "김태희가 출연한 영화"
and 검색을 할 경우 59만 건이 검색돼지만 구 검색을 하게돼면 8천건의 검색한 구가 반드시 포함된 결과만 표시된다.


-다음 단어 적어도 하나 포함, or 검색
or 검색은 조금 더 많은 검색결과가 필요할때, 검색결과가 부족할 때 검색결과를 늘리기 위해 쓰여질 수 있다.
예)클라우딩 의미 | 정의 | 뜻
클라우딩을 포암하며 의미, 정의, 뜻 3가지중 1가지 라도 포함하면 검색된다. (클라우딩 의미 OR 정의 OR 뜻 이렇게 사용할 수 도 있다.)


-다음 단어 제외, not 검색
not 검색은 특정 단어를 제외함으로써 검색결과를 그물망으로 찌꺼기를 거르듯이 필요없는 정보를 줄여나갈 수 있다.
예)대통령 -이명박
대통령을 포함하며 이명박이란 키워드를 포함하지않는 정보가 검색가능 하다. [대통령]으로 검색했을 때보다 600만건정도의 검색 결과가 사라진다.

 


접기(이쪽에 다른 말을 넣어도 되요)

 


약간 전문적인 검색기능


 구글에 있는 검색 기능중 구글 바에 입력할 수 있는 검색기능을 소개하겠다.


*대체적인 변화의 규칙은 all이 앞에 들어가면 뒤에있는 단어 모두가 검색기능에 적용된다. all과 콜론은 띄어쓰기 없이 쓴다.
예) allinurl:A B 는 inurl:A inurl:B 과 같다


-특정 웹사이트 검색, site:(url을 입력)
특정 웹사이트내에서 검생할 수 있는 기능
예)site:http://kostat.go.kr/  연령
위의 검색은 통계청 사이트로 검색을 제한하고 연령과 관련한 자료를 검색한 결과를 표시한다.


-빈 칸 채우기(wild card), *
잘 모르는 부분을 검색할 때 쓰인다. 기본적으로 파일 검색의 *와 같은 의미
예)구글 *,   어쩔 수 없네 * 가지마라
라고 검색하면 구글의 여러 서비스가 등장, 가사의 중간에 모르는 부분을 *로 대체 and에 비해 유용성이 있는 지는 잘 모르겠음.


-있는 그대로 검색(plus search), +
구글에서는 it, that, of 같은 조사나 전치사가 너무 많은 검색 결과를 포함 할때 이를 생략하기도 한다. 단어의 앞에 +를 입력하면 정확히 그 단어가 들어간 검색 결과만 표시된다.
예)it 과 +it 의 검색결과 비교
it는 IT(information and Technology)라는 의미로드 쓰인다. 영어 구글에서 it을 검색할 경우 86억건의 결과 +it을 검색할 경우 253억건의 결과가 검색된다.  이 차이로 어느정도의 느낌은 왔을 것으로 생각한다.


-파일 형식, filetype:(확장자를 입력)
파일 형식을 제한하여 검색한다. pdf파일, 구글어스파일(klm), doc파일등 고급검색에서 지정하여 쓸 수 있다.
예)인터넷 이용률 filetype:pdf
인터넷 이용률이라는 단어가 들어간 pdf파일 을 검색한다.


-캐쉬(저장) 페이지 cache:(url을 입력)
구글의 데이터베이스에 저장되어있는 페이지이다. 도메인이 없어져서 볼수 없게된 페이지도 아직 데이터베이스에 저장되어 있다면 볼 수 있다.
예)cache:(url을 입력)
캐쉬페이지는 검색결과의 오를쪽 밑에 표시됨으로 구지 명령어를 외울 필요는 없다.


-관련 페이지, related:(url을 입력)
그 웹페이지와 관련되어 있다고 판단되는 사이트를 검색한다.
예)related:www.danawa.com/
위와같이 검색하면 여러 쇼핑몰 사이트가 검색된다. 캐쉬와 마찮가지로 검색결과 오른쪽 하단에 버튼이 있다.


-링크검색, link:
입력한 사이트에 링크되있는 페이지를 검색한다.
예)link:www.tistory.com
티스토리에 링크하고 있는 페이지를 검색.


-타이틀검색, intitle: allintitle:
타이틀로 범위를 제한하여 검색
예)intitle:우헤헤
타이틀에 우헤헤가 포함된 내용만 검색


-본문검색, intext:, allintext:
본문으로 범위를 제한하여 검색
예)intext:이히히
본문에 이히히가 포함된 내용만 검색


-URL 검색, inurl:, allinurl:
URL에 포함된 단어를 검색한다.
예)inurl:lab
url에 lab이 포함된 사이트를 검색한다. (allinurl:A B = inurl:A inurl:B)


-링크앵커 검색, inanchor:, allinanchor:
링크앵커 문자열   사이로 범위를 줄여서 검색
예)inanchor:hotfile


-기간검색, daterange:(숫자-숫자)
기간을 제한하여 검색한다
예)daterange:(2455558-2455559)
율리우스일 로 환산하여 입력하여야 한다. 환산계산기 (한국웹페이지엔 계산법밖에 없기에 일본링크)  위의 날짜는 2010년12월27-28일


-Numrange 검색, ..
일정범위의 숫자를 검색합니다.
예)팔굽혀펴기 50..70
팔굽혀펴기와 50~70사이의 숫자가 들어간 검색결과

-define 검색
영영사전검색
예)define:nothing

 구글검색에서도 블로그검색, 뉴스검색(inurl:new) 등 네이버 검색기능에 달려있는 여러 기능을 재현할 수 있다. 네이버에도 그 기능이 있지만 결국은 네이버에서 제공되는 제한된 검색이다.  구글검색을 잘 이해하기만 한다면 사용자에 맞춘 검색결과를 보여주는 좋은 검색엔진이 될 수 있다.
밑의 글은 기능들을 활용한 응용검색의 예이다.

 

검색기능의 응용
-검색범위의 확장 OR검색
대부분의 검색기능들이 검색범위를 제한하여 검색결과를 걸러내는 기능들이지만 OR기능은 검색결과를 늘려주는 기능이다. 좀더 넓은 범위의 검색결과를 얻고 싶을 때 자주 사용된다. 사실상 구글은 세계적으로 영어쪽 정보가 충실 하기 때문에 영어를 같이 검색하는 것이 (특히 이미지 검색에) 도움이 될 수 있다.
예)고양이 | cat | 猫  -  좀더 넓은 범위에서 고양이 사진을 찾는다.


-site와 inurl의 결합
 site: 기능만으로는 검색이 안되는 경우가 있다. 두 기능을 조합하여 사용함으로써 빛을 발할 때가 있다. 예로든건 조금 다른 예이지만 독자의 도메인이 아닌 프로바이더 홈페이지에 사이트여서 site를 쓸 수 없는 경우  inurl을 적절히 사용하면 검색이 가능하다. inurl만으로도 가능하긴 하다.
예)site:blog.naver.com inurl:aaa  -  site:blog.naver.com/aaa 로 검색을 해보면 알겠지만 포스트뷰의 주소는


-쇼핑몰 검색기능이 불충분할때
 inurl을 이용하여 검색결과에 반드시 들어가는 주소를 넣고 원하는 정보로 검색 마이너나 상품일 수록 찾기 좋겠죠. 주력상품은 메인에 올라오니
예)LG 노트북 회전 터치 2G SSD  inurl:gmarket.co.kr  -  LG의 노트북 회전, 터치 가능한 2G램의 SSD 옵션이 있는 상품을 gmarket에서  검색


-전문가의 답변을 검색
 FAQ내용은 전문가가 답변하는 경우가 많고 공적인 사이트의 경우 faq가 url에 들어가 있으므로 전문가의 답변들이 검색됩니다.
예)복통 두통 어지러움 설사 inurl:faq  - 복통 두통 어지러움 설사 가들어간 FAQ내용을 검색


-인물에 대한 평가를 검색
예)"노무현은" 같은 | 같아  -  구 검색을 사용하는 쪽이 어떤인물에대한 글을 썼다는 정확도를 높이고, 평가에 쓰일거 같은 어구를 가능한 많이 OR검색으로 연결 OR 검색으로 검색하는 이유는 검색자가 생각하는 언어의 습관과 완벽히 일치하는 글이 그렇게 많지 않기 때문이다.


-수상한 전화번호를 조사
예)우리나라는 특히 광고같은걸로 수상한 번호로 전화나 문자가 오는 경우가 있지요. 그렇경우 다시 걸어보기 전에 검색을 한번 해보면 광고성 번호인지 미리 조사가 가능하죠.


-통계자료조사
통계청 사이트에서 조사
예) site:http://kostat.go.kr/ 결혼


-기업의 평판을 조사
예)"삼성은" 같다 | 듯  -  삼성을 평가한 글들이 검색된다.


-블로그글 검색
블로그는 대부분 트랙백 기능이 있으므로 이를 역이용한다. 즉, 특정사이트집단에 공통적으로 있는 기능을 검색어에 추가함으로써 특정 사이트집단를 검색한다.
예)MBC 트랙백 | trackback

Posted by 무소유v
[ 상식 정보 ]/PC2010. 11. 2. 17:03

조만간에 하드를 새로 살 생각인데

하드 용량이 뻥튀기 라는건 알고 있다

그래서 용량이 얼마나 빠지는가 궁금하지만 정확한 계산법을 몰라서 찾아보다가

쉬운 방법을 알아냈다.

 

 

표시 된 용량 X 0.9313 을 하면 대략적인 실제 컴퓨터에서 쓸수 있는 용량이 나온다.

 

예를 들어 1테라 짜리 하드라면 1000 X 0.9313 을 하면 대략 931기가 라는 계산이 나온다.

 

이건 정확한 계산법이 아니므로 차이가 있지만

하드를 사기전에 실사용 용량 체크용으로 아주 간편한 방법인듯 하다.

출처 : http://blog.naver.com/sinjh2000kr?Redirect=Log&logNo=30046108990

Posted by 무소유v
[ 상식 정보 ]/PC2010. 7. 10. 15:44

Office 2010 Suites with Office Applications Inclusion

Microsoft Office Home and Business 2010

    Microsoft Word 2010
    Microsoft Excel 2010
    Microsoft Outlook 2010
    Microsoft PowerPoint 2010
    Microsoft OneNote 2010

Microsoft Office Professional 2010

    Microsoft Word 2010
    Microsoft Excel 2010
    Microsoft Outlook 2010
    Microsoft PowerPoint 2010
    Microsoft OneNote 2010 New addition to suite
    Microsoft Access 2010
    Microsoft Publisher 2010

Microsoft Office Professional Plus 2010 (only available via volume licensing)

    Microsoft Word 2010
    Microsoft Excel 2010
    Microsoft Outlook 2010 with Business Contact Manager
    Microsoft PowerPoint 2010
    Microsoft OneNote 2010 New addition to suite
    Microsoft Access 2010
    Microsoft SharePoint Workspace 2010 New addition to suite
    Microsoft InfoPath 201
    Microsoft Publisher 2010
    Microsoft Office Web Apps New addition to suite
    Microsoft Communicator
    Integrated solution capabilities such as enterprise content management (ECM), electronic forms, and information rights and policy capabilities

Microsoft Office Standard 2010 (only available via volume licensing)

    Microsoft Word 2010
    Microsoft Excel 2010
    Microsoft Outlook 2010 with Business Contact Manager
    Microsoft PowerPoint 2010
    Microsoft OneNote 2010 New addition to suite
    Microsoft Publisher 2010 New addition to suite
    Microsoft Office Web Apps New addition to suite
    Microsoft Visio 2010 and Microsoft Project 2010 are also available but are not part of the suites.

Microsoft Office Home and Student 2010

    Microsoft Word 2010
    Microsoft Excel 2010
    Microsoft PowerPoint 2010
    Microsoft OneNote 2010

Posted by 무소유v
[ 상식 정보 ]/PC2010. 6. 20. 10:55

1. 노트북 그래픽카드 성능 순위 =>  http://www.notebookcheck.net/Mobile-Graphics-Cards-Benchmark-List.844.0.html

2. 노트북 cpu 성능 순위 => http://www.notebookcheck.net/Mobile-Processors-Benchmarklist.2436.0.html


요즘 노트북에 관심이 많아졌네요....

그런데 cpu 및 그래픽 카드가 데스크탑과 또 틀리다 보니..

위의 링크를 기준으로 참고를 해봤었네요 ^^

나름 유익한듯 싶어 링크 걸어놨습니다....
Posted by 무소유v
[ 상식 정보 ]/PC2010. 1. 30. 16:19

Byte (바이트)

 

KB(킬로바이트) 1,024 = 210   Byte

 

MB(메가바이트)   1,048,576 = 220Byte

 

GB(기가바이트)   1,073,741,824 = 230 Byte

 

TB(테라바이트) 1,099,511,627,776 = 240 Byte

 

PB(페타바이트) 1,125,899,906,842,624 = 250 Byte

 

EB(엑사바이트) 1,152,921,504,606,846,976 = 260 Byte

 

ZB(제타바이트)1,180,591,620,717,411,303,424 = 270Byte

 

YB(요타바이트)1,208,925,819,614,629,174,706,176 = 280   Byte

 

VB(브론토바이트) 1,974,854,256,821,741,841,624,874 = ⅔Byte

 

RB(락시아바이트) 23,325,832,583,285,328,532,958,329Byte

 

OB(에르키스틴바이트) 875,456,156,484,613,628,515,618,641,561Byte

 

QB(큐타바이트) 184,864,186,186,186,486,484,685,315,645,678,945,651Byte

 

XC(엑스싸인트) 8142E+29 YB

Posted by 무소유v
[ 상식 정보 ]/PC2009. 10. 23. 11:04

Windows XP 서비스 팩 2에서 Windows 방화벽 서비스를 시작할 수 없다

현상

Microsoft Windows XP 서비스 팩 2(SP2)를 설치한 후 Windows 방화벽 서비스를 시작할 수 없습니다. 다음과 같은 현상이 하나 이상 나타날 수 있습니다.
제어판에서 Windows 방화벽을 누르면 다음과 같은 오류 메시지가 나타날 수 있습니다.
연결된 서비스가 실행되고 있지 않아서 Windows 방화벽 설정을 표시할 수 없습니다.
Windows 방화벽/인터넷 연결 공유(ICS) 서비스를 시작하시겠습니까?
를 누르면 다음과 같은 오류 메시지가 나타납니다.
Windows에서 Windows 방화벽/인터넷 연결 공유(ICS) 서비스를 시작할 수 없습니다.
서비스 콘솔을 사용하여 Windows 방화벽 서비스를 수동으로 시작하려고 하면 다음과 같은 오류 메시지가 나타날 수 있습니다.
로컬 컴퓨터에서 Windows 방화벽/인터넷 연결 공유(ICS) 서비스를 시작하지 못했습니다.
오류 0x80004015: 클래스가 호출자와 다른 보안 ID로 실행되도록 구성되어 있습니다.

The Windows Firewall/Internet Connection Sharing (ICS) service entered the stopped state.

Windows 방화벽/인터넷 연결 공유(ICS) 서비스가 다음 오류 때문에 종료되었습니다:
클래스가 호출자와 다른 보안 ID로 실행되도록 구성되어 있습니다.

SC 쿼리 명령을 사용하여 Windows 방화벽/인터넷 연결 공유 서비스의 상태를 확인하면 다음과 같은 내용이 출력됩니다.
 
C:\>sc query sharedaccessSERVICE_NAME: sharedaccessTYPE : 20 WIN32_SHARE_PROCESSSTATE : 1 STOPPED(NOT_STOPPABLE,NOT_PAUSABLE,IGNORES_SHUTDOWN)WIN32_EXIT_CODE : -2147467243 (0x80004015)SERVICE_EXIT_CODE : 0  (0x0)CHECKPOINT : 0x0WAIT_HINT : 0x0
net start sharedaccess 명령을 사용하여 명령 프롬프트에서 Windows 방화벽/인터넷 연결 공유(ICS) 서비스를 시작하려고 하면 다음과 같은 내용이 출력됩니다.
 
C:\>net start sharedaccessWindows 방화벽/인터넷 연결 공유(ICS) 서비스를 시작합니다. Windows 방화벽/인터넷 연결 공유(ICS) 서비스를 시작할 수 없습니다. 시스템 오류가 발생했습니다. 시스템 오류 16405 생김. 시스템이 BASE에 대한 메시지 파일에서 메시지 번호 0x4015에 대한 메시지 텍스트를 찾지 못했습니다.
참고 Windows XP SP2의 Windows 방화벽 기능은 Windows XP 이전 버전의 인터넷 연결 방화벽(ICF)을 대체합니다.

원인

Windows XP SP2를 설치하기 전에 Windows XP 보안 가이드의 특정 관리 템플릿이 컴퓨터에 적용된 경우 이 문제가 발생할 수 있습니다. 이 문제는 Windows XP 보안 가이드의 일부로 게시된 몇 가지 보안 템플릿의 문제로 인해 발생합니다.

Windows XP SP2에서는 NT Authority\NetworkService 계정을 사용하여 RPC(원격 프로시저 호출)가 실행되며, 서비스의 기본 보안 설명자가 NT Authority\NetworkService 계정이 포함된 Authenticated Users 그룹에 읽기 권한을 부여합니다.

해결 방법

이 문제를 해결하려면 다음 방법 중 하나를 사용하십시오.

방법 1: SharedAccess 서비스의 기본 보안 설명자 복원

Windows 방화벽/인터넷 연결 공유(ICS) 서비스를 제어하는 서비스는 SharedAccess입니다. 기본 SD(보안 설명자)는 LocalSystem(SY), PowerUsers(PU) 및 AuthenticatedUsers(AU)에 읽기 권한을 부여하고 Administrators(BA)에 모든 권한을 부여합니다.

SharedAccess의 SD를 보려면 명령 프롬프트에서 SC sdshow SharedAccess를 입력한 다음 Enter 키를 누르십시오. 그러면 다음과 유사한 기본 SD가 나타납니다.
 
D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
참고 이 문자열을 해석하는 방법에 대한 자세한 내용을 보려면 다음 MSDN 웹 사이트를 방문하여 SDDL 또는 "ACE strings"를 검색하십시오. http://msdn.microsoft.com/library/default.asp?url=/library/en-us/secauthz/security/ace_strings.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/secauthz/security/ace_strings.asp)(영문)
참고 명령 프롬프트를 열려면 시작, 실행을 차례로 누르고 열기 상자에 CMD를 입력한 다음 확인을 누르십시오.
출력 결과가 이 예제와 다른 경우에는 SC 명령과 sdset 옵션을 사용하여 SD를 다시 설정할 수 있습니다. SharedAccess 서비스의 기본 SD를 복원하려면 명령 프롬프트에서 다음 명령을 입력한 다음 Enter 키를 누르십시오.
SC sdset SharedAccess D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
SC sdset 명령에 대한 자세한 내용은 Windows 도움말을 참조하십시오.

방법 2: SharedAccess 서비스의 기본 SD 복원

경고 레지스트리 편집기 또는 다른 방법을 사용하여 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있으며 이러한 문제를 해결하기 위해 운영 체제를 다시 설치해야 할 수도 있습니다. Microsoft는 이러한 문제의 해결을 보증하지 않습니다. 레지스트리 수정에 따른 모든 책임은 사용자에게 있습니다.

SharedAccess 서비스의 기본 SD를 복원하려면 다음과 같이 하십시오.
1. 시작, 실행을 차례로 누르고 열기 상자에 regedit을 입력한 다음 확인을 누릅니다.
2. 다음 레지스트리 하위 키를 찾아서 누릅니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Security
3. Security 레지스트리 하위 키가 있을 경우 삭제합니다.
4. 레지스트리 편집기를 끝낸 후 컴퓨터를 다시 시작합니다.
참고 Security 레지스트리 하위 키가 있을 경우 반드시 삭제해야 합니다. 이렇게 하면 컴퓨터를 다시 시작할 때 기본 보안 설명자를 사용하여 Windows 방화벽을 시작할 수 있습니다. 

Microsoft COM(구성 요소 개체 모델), DCOM 또는 Microsoft COM+ 응용 프로그램을 실행하여 Windows 방화벽 서비스를 제어하는 경우 다음 단계도 수행해야 합니다.
1. 시작, 실행을 차례로 누르고 열기 상자에 regedit을 입력한 다음 확인을 누릅니다.
2. 다음 레지스트리 하위 키를 찾아서 누릅니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID\{ce166e40-1e72-45b9-94c9-3b2050e8f180}
3. 파일 메뉴에서 내보내기를 누릅니다.
4. 파일 이름 상자에 C:\reg_AppID_CLSID.reg를 입력한 다음 저장을 눌러 레지스트리 파일을 저장합니다.
5. {ce166e40-1e72-45b9-94c9-3b2050e8f180} 레지스트리 하위 키를 삭제합니다.
6. 파일 메뉴에서 가져오기를 누릅니다.
7. 파일 이름 상자에 C:\reg_AppID_CLSID.reg를 입력한 다음 열기를 누릅니다.
8. 확인을 누른 다음 레지스트리 편집기를 종료합니다.
9. Windows 방화벽/인터넷 연결 공유(ICS) 서비스를 시작합니다. 이렇게 하려면 명령 프롬프트에서 NET START SharedAccess를 입력한 다음 Enter 키를 누르십시오.
참고 명령 프롬프트에서 이러한 단계를 모두 수행하려면 다음과 같이 하십시오.
1. 다음 명령을 입력한 후 각 명령의 끝에서 Enter 키를 누릅니다.
REG DELETE HKLM\SYSTEM\CurrentControlSet\Services\SharedAccess\Security /f
REG DELETE HKLM\SOFTWARE\Classes\AppID\{ce166e40-1e72-45b9-94c9-3b2050e8f180} /f
{ce166e40-1e72-45b9-94c9-3b2050e8f180} 레지스트리 하위 키를 삭제하는 단계가 중요합니다. 이렇게 하면 다시 가져올 때 기본 보안 설명자를 적용할 수 있습니다.
2. 컴퓨터를 다시 시작합니다.
SC.exe 유틸리티
SC.exe(서비스 컨트롤러) 유틸리티는 서비스 컨트롤러 및 설치된 서비스와 통신하며 서비스에 대한 제어 정보를 검색하고 설정합니다. SC.exe를 사용하면 서비스 프로그램을 테스트하고 디버그할 수 있습니다. 서비스 응용 프로그램이 부팅 시에 시작되는 방법 및 백그라운드 프로세스로 실행되는 방법을 제어하기 위해 레지스트리에 저장된 서비스 속성을 설정할 수 있습니다. SC.exe 매개 변수를 통해 특정 서비스를 구성하고 서비스의 현재 상태를 검색하고 서비스를 시작/중지할 수 있습니다. 또한 다양한 SC.exe 명령을 호출하는 배치 파일을 만들어 서비스의 시작 또는 종료 시퀀스를 자동화할 수 있습니다. SC.exe는 제어판의 관리 도구 항목에 있는 서비스와 비슷한 기능을 제공합니다.

SC.exe 유틸리티에 대한 자세한 내용은 다음 Microsoft 웹 사이트를 참조하십시오. http://technet2.microsoft.com/windowsserver/en/library/0A658E97-51D5-4109-B461-A474C799964E1033.mspx (http://technet2.microsoft.com/windowsserver/en/library/0A658E97-51D5-4109-B461-A474C799964E1033.mspx)(영문)

보안 템플릿

보안 템플릿에 대한 자세한 내용은 다음 Microsoft 웹 사이트에서 "최종 시스템의 데이터 보안과 데이터 가용성"을 참조하십시오. http://www.microsoft.com/technet/Security/bestprac/bpent/sec3/datavail.mspx (http://www.microsoft.com/technet/Security/bestprac/bpent/sec3/datavail.mspx)(영문)

Windows XP 보안 가이드 v2에 대한 자세한 내용은 다음 Microsoft 웹 사이트를 참조하십시오. http://www.microsoft.com/downloads/details.aspx?FamilyId=2D3E25BC-F434-4CC6-A5A7-09A8A229F118&displaylang=en (http://www.microsoft.com/downloads/details.aspx?FamilyId=2D3E25BC-F434-4CC6-A5A7-09A8A229F118&displaylang=en)(영문)

보안 템플릿 스냅인을 사용하여 보안 템플릿을 만들고 정의할 수 있습니다. 이렇게 하려면 다음과 같이 하십시오.
1. 시작, 실행을 차례로 누르고 mmc를 입력한 다음 확인을 누릅니다.
2. 콘솔1 창의 파일 메뉴에서 스냅인 추가/제거를 누릅니다.
3. 스냅인 추가/제거 대화 상자에서 추가를 누릅니다.
4. 독립 실행형 스냅인 추가 대화 상자에서 보안 템플릿, 추가, 닫기를 차례로 누릅니다.
5. 스냅인 추가/제거 대화 상자에서 확인을 누릅니다.
6. 콘솔1 창에서 보안 템플릿 노드를 확장한 다음, \system_root\Security\Templates 노드를 확장하여 사용 가능한 템플릿 목록을 확인합니다.
7. \system_root\Security\Templates\securews\ 노드를 확장하고 시스템 서비스를 누른 다음 Windows Firewall/Internet Connection Sharing (ICS)을 두 번 눌러 템플릿에 이 정책 설정을 정의합니다.

프로그래밍 방식으로 사용 권한 할당

LaunchPermission 레지스트리 항목 또는 AccessPermission 레지스트리 항목에 프로그래밍 방식으로 사용 권한을 할당하는 방법에 대한 자세한 내용을 보려면 다음 MSDN 웹 사이트를 방문하여 "DCOMperm: COM 서버 코드에 대한 사용 권한" 예제를 구하십시오. http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcsample98/html/vcsmpdcompermpermissionsforcomserver.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcsample98/html/vcsmpdcompermpermissionsforcomserver.asp)(영문)

AccessPermission 레지스트리 항목은 액세스를 결정하는 DACL(임의 액세스 제어 목록)을 설정하고 LaunchPermission 레지스트리 항목은 응용 프로그램을 시작할 수 있는 주체를 결정하는 DACL을 설정합니다.

LaunchPermission 레지스트리 항목은 REG_BINARY입니다. 이 클래스의 서버를 시작하는 로컬 또는 원격 요청을 받으면 클라이언트를 가장하는 동안 이 값에서 설명하는 DACL을 검사하고, 검사 성공 여부에 따라 서버 시작을 허용하거나 허용하지 않습니다. 이 값이 없는 경우에는 기본적으로 시스템 범위의 DefaultLaunchPermission 항목을 같은 방식으로 검사하여 클래스 코드를 시작할 수 있는지 여부를 결정합니다.

AccessPermission 레지스트리 값은 REG_BINARY입니다. 여기에는 이 클래스의 인스턴스에 액세스할 수 있는 보안 사용자의 DACL을 설명하는 데이터가 포함되어 있습니다. 이 클래스의 기존 개체에 연결하는 요청을 받으면 호출자를 가장하는 동안 호출되는 응용 프로그램에서 DACL을 검사하고, 액세스 검사가 실패하면 연결이 허용되지 않습니다. 이 값이 없는 경우에는 기본적으로 시스템 범위의 DefaultAccessPermission DACL을 같은 방식으로 테스트하여 연결을 허용할지 여부를 결정합니다.

DCOMcnfg GUI에서 서비스 권한 설정 보기

DCOMcnfg GUI(그래픽 사용자 인터페이스)에서 서비스 권한 설정을 보려면 다음과 같이 하십시오.
1. 시작, 실행을 차례로 누르고 열기 상자에 DCOMCNFG를 입력한 다음 확인을 누릅니다.
2. 다음 노드를 확장합니다.
구성 요소 서비스
컴퓨터
내 컴퓨터
DCOM 구성
3. SharedAccess를 마우스 오른쪽 단추로 누른 다음 속성을 누릅니다.
4. 일반 탭을 누르고 다음 설정이 구성되어 있는지 확인합니다.
응용 프로그램 이름: SharedAccess
응용 프로그램 ID: {ce166e40-1e72-45b9-94c9-3b2050e8f180}
응용 프로그램 종류: 로컬 서비스
인증 수준: 기본값
서비스 이름: SharedAccess
5. ID 탭을 누르고 시스템 계정(서비스에만 해당)이 선택되어 있는지 확인합니다.
6. 보안 탭을 누릅니다.
7. 시작 및 활성화 권한 영역에서 사용자 지정을 누른 다음 편집을 누릅니다.
8. 그룹 또는 사용자 이름 상자에서 Administrators (MACHINE_NAME\Administrators)를 누르고 허용 열에서 로컬 활성화 확인란이 선택되어 있는지 확인한 다음, 확인을 누릅니다.
9. 액세스 권한 영역에서 사용자 지정, 편집을 차례로 누르고 다음 설정이 구성되어 있는지 확인합니다.
그룹 또는 사용자 이름 상자에서 Administrators (MACHINE_NAME \Administrators)를 누르고 허용 열에서 로컬 액세스 확인란이 선택되어 있는지 확인한 다음, 확인을 누릅니다.
10. 구성 권한 영역에서 사용자 지정, 편집을 차례로 누르고 다음 설정이 구성되어 있는지 확인합니다.
그룹 또는 사용자 이름 상자에서 Administrators (MACHINE_NAME\Administrators)를 누르고 허용 열에서 모든 권한 확인란과 읽기 확인란이 선택되어 있는지 확인합니다.
그룹 또는 사용자 이름 상자에서 Power Users를 누르고 허용 열에서 읽기 확인란이 선택되어 있는지 확인합니다.
그룹 또는 사용자 이름 상자에서 SYSTEM을 누르고 허용 열에서 모든 권한 확인란과 읽기 확인란이 선택되어 있는지 확인합니다.
그룹 또는 사용자 이름 상자에서 Users를 누르고 허용 열에서 읽기 확인란이 선택되어 있는지 확인한 다음, 확인을 차례로 두 번 누릅니다.

예제 레지스트리 출력

레지스트리 항목의 내용을 내보내려면 명령 프롬프트에서 다음 명령을 입력한 후 Enter 키를 누르십시오.
REG EXPORT HKLM\SOFTWARE\Classes\AppID\{ce166e40-1e72-45b9-94c9-3b2050e8f180} C:\reg_AppID_CLSID.txt
출력 파일 C:\reg_AppID_CLSID.txt에는 다음과 유사한 내용의 텍스트가 포함됩니다.
 
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID\{ce166e40-1e72-45b9-94c9-3b2050e8f180}]@="SharedAccess""LocalService"="SharedAccess""AccessPermission"=hex:01,00,14,80,34,00,00,00,50,00,00,00,00,00,00,00,14,00,\00,00,02,00,20,00,01,00,00,00,00,00,18,00,03,00,00,00,01,02,00,00,00,00,00,\05,20,00,00,00,20,02,00,00,01,05,00,00,00,00,00,05,15,00,00,00,59,51,b8,17,\66,72,5d,25,64,63,3b,0b,7f,a9,28,00,01,05,00,00,00,00,00,05,15,00,00,00,59,\51,b8,17,66,72,5d,25,64,63,3b,0b,7f,a9,28,00"LaunchPermission"=hex:01,00,04,80,34,00,00,00,50,00,00,00,00,00,00,00,14,00,\00,00,02,00,20,00,01,00,00,00,00,00,18,00,09,00,00,00,01,02,00,00,00,00,00,\05,20,00,00,00,20,02,00,00,01,05,00,00,00,00,00,05,15,00,00,00,a0,5f,84,1f,\5e,2e,6b,49,ce,12,03,03,f4,01,00,00,01,05,00,00,00,00,00,05,15,00,00,00,a0,\5f,84,1f,5e,2e,6b,49,ce,12,03,03,f4,01,00,00
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess 레지스트리 하위 키에 대한 유사한 출력 파일에는 다음과 유사한 내용의 텍스트가 포함됩니다.
 
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\system\currentcontrolset\services\SharedAccess]"DependOnGroup"=hex(7):00,00"DependOnService"=hex(7):4e,00,65,00,74,00,6d,00,61,00,6e,00,00,00,57,00,69,00,\6e,00,4d,00,67,00,6d,00,74,00,00,00,00,00"Description"="Provides network address translation, addressing, name resolution and/or intrusion prevention services for a home or small office network." "DisplayName"="Windows Firewall/Internet Connection Sharing (ICS)""ErrorControl"=dword:00000001"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\6b,00,20,00,6e,00,65,00,74,00,73,00,76,00,63,00,73,00,00,00"ObjectName"="LocalSystem""Start"=dword:00000002"Type"=dword:00000020

[HKEY_LOCAL_MACHINE\system\currentcontrolset\services\SharedAccess\Epoch]"Epoch"=dword:0000073e

[HKEY_LOCAL_MACHINE\system\currentcontrolset\services\SharedAccess\Parameters]"ServiceDll"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\69,00,70,00,6e,00,61,00,74,00,68,00,6c,00,70,00,2e,00,64,00,6c,00,6c,00,00,\00

[HKEY_LOCAL_MACHINE\system\currentcontrolset\services\SharedAccess\Enum]"0"="Root\\LEGACY_SHAREDACCESS\\0000""Count"=dword:00000001"NextInstance"=dword:00000001
위로 가기
Posted by 무소유v
[ 상식 정보 ]/PC2009. 9. 25. 13:41
윈도우에 기본으로 탑재되어있는 원격 데스크톱(실행 명령어 : mstsc)에서 윈도우 서버로
연결할 때 일반 세션이 아닌 콘솔세션으로 연결할 때 명령어가 있다.

윈도우XP SP2에서는 mstsc /console
윈도우XP SP3에서는 mstsc /admin

어떤 명령어로 연결해야 할 지 모른다면 실행에서 mstsc /? 를 쳐보자


XP SP3이기 때문에 /admin으로 나온다.


Posted by 무소유v