it-swarm-korea.com

작업 관리자에 나타나는 'conhost.exe'프로세스는 무엇입니까?

과정 conhost.exe가 Windows 7에 나타나기 시작했고 Google을 검색해도이 프로세스가 무엇인지, 왜 나타나는지에 대한 설명이 나오지 않습니다.

이것은 conhost.exe 프로세스?

20
ripper234

conhost.exe는 콘솔 창을위한 새로운 호스트 프로세스입니다. 이전에는 시스템 수준 권한으로 실행되는 프로세스 인 "클라이언트 서버 런타임 프로세스"인 csrss.exe에 의해 처리되었습니다.

Windows Vista부터 Microsoft는 보안과 관련하여 몇 가지 상당한 개선과 변경을했습니다. 이러한 변경 사항 중 하나는 서로 다른 "수준"에서 실행되는 응용 프로그램이나 서로 다른 사용자가 데이터를 자유롭게 교환 할 수 없다는 것입니다.

콘솔 창은 csrss.exe에 의해 처리 되었기 때문에 더 이상 파일을 콘솔 창으로 끌어 올 수없고 전체 경로와 파일 이름을 삽입 할 수없는 부작용이있었습니다. 드래그 앤 드롭은 배제 된 데이터 교환 사례입니다. 대부분의 Windows 사용자는 아마도 그 기능을 알지 못했지만 사람들은 소리 쳤습니다.

하지만 드래그 앤 드롭 기능이 없어서 콘솔 창을 csrss에서 빼낸 이유는 의심 스럽습니다. 더 실용적인 이유는 그러한 기능을 OS의 핵심에 가깝게 배치 할 이유가 전혀 없기 때문입니다. 물론, Windows가 UNIX와 유사한 OS에서 평소처럼 터미널 에뮬레이터를 구현할 경우 기능이 많지는 않습니다 (UNIX와 유사한 것이 ECMA-48을 완전히 준수하는 경우보다 훨씬 적습니다). 그럼에도 불구하고 단일 콘솔 창에서 문제가 발생하면 운영 체제의 핵심 부분이 손상 될 수 있습니다.

콘솔 창 작동 방식을 변경하는 것은 문제가 발생할 경우 매우 심각한 결과를 고려해야하기 때문에 훨씬 더 어려워집니다. 드래그 앤 드롭이 다시 작동하는 것을 제외하고 또 다른 변경 사항은 문자가 더 이상 셀에 국한되지 않는다는 것입니다. 특히 ClearType을 사용하면 일부 글리프가 셀 경계를 넘어서 흔적과 기타 아티팩트가 남습니다. 이것은 지금까지 거의 (완전하지는 않음) 해결되었습니다.

24
Joey

나는 그 과정의 목적을 설명하기 위해 기사를 썼다. 일반인을 대상으로하지만 설명 할 스크린 샷이 많이 있습니다.

conhost.exe 란 무엇이며 왜 실행됩니까?

결론은 conhost.exe가 CSRSS 프로세스와 cmd.exe 사이에 있으므로 다시 끌어서 놓기를 사용할 수 있다는 것입니다.

alt text

9
The How-To Geek

Conhost.exe는 Win7의 새로운 바이너리입니다. cmd.exe가 실행되는 명령 프롬프트 창을 호스팅합니다.

여기 소스

2
rzlines

"conhost.exe는 무엇입니까?"를 사용했습니다. 따옴표를 포함하여 Google과 함께 한 가지 답변을 받았습니다. http://www.fileinspect.com/fileinfo/conhost-exe/

Conhost.exe는 콘솔 창 호스트입니다. 이 파일은 Microsoft® Windows® 운영 체제의 일부입니다. Conhost.exe는 Microsoft Corporation에서 개발했습니다. 시스템이자 숨겨진 파일입니다. Conhost.exe는 일반적으로 % SYSTEM % 폴더에 있으며 일반적인 크기는 270,848 바이트입니다. conhost.exe 프로세스는 안전하며 비활성화하면 컴퓨터의 프로그램이 올바르게 작동해야하기 때문에 위험 할 수 있습니다.

여전히 새로운 응용 프로그램이므로 Google에서 잘 알려져 있지 않다는 것이 논리적입니다. 쿼리를 더 구체적으로 만들 때 도움이됩니다.

1
Wim ten Brink

Windows 7의 콘솔 ​​창 호스트입니다. 몇 개의 프로그램 (Spybot이 떠오름)이이를 오 탐지로 감지하지만 Microsoft에서 만든 것으로 악성이 아닙니다.

1
John T