성태의 닷넷 이야기
홈 주인
모아 놓은 자료
프로그래밍
질문/답변
사용자 관리
사용자
메뉴
아티클
외부 아티클
유용한 코드
온라인 기능
MathJax 입력기
최근 덧글
[정성태] VT sequences to "CONOUT$" vs. STD_O...
[정성태] NetCoreDbg is a managed code debugg...
[정성태] Evaluating tail call elimination in...
[정성태] What’s new in System.Text.Json in ....
[정성태] What's new in .NET 9: Cryptography ...
[정성태] 아... 제시해 주신 "https://akrzemi1.wordp...
[정성태] 다시 질문을 정리할 필요가 있을 것 같습니다. 제가 본문에...
[이승준] 완전히 잘못 짚었습니다. 댓글 지우고 싶네요. 검색을 해보...
[정성태] 우선 답글 감사합니다. ^^ 그런데, 사실 저 예제는 (g...
[이승준] 수정이 안되어서... byteArray는 BYTE* 타입입니다...
글쓰기
제목
이름
암호
전자우편
HTML
홈페이지
유형
제니퍼 .NET
닷넷
COM 개체 관련
스크립트
VC++
VS.NET IDE
Windows
Team Foundation Server
디버깅 기술
오류 유형
개발 환경 구성
웹
기타
Linux
Java
DDK
Math
Phone
Graphics
사물인터넷
부모글 보이기/감추기
내용
<div style='display: inline'> <h1 style='font-family: Malgun Gothic, Consolas; font-size: 20pt; color: #006699; text-align: center; font-weight: bold'>iisreset - The data is invalid. (2147942413, 8007000d) 오류 발생 - 두 번째 이야기</h1> <p> 지난 글에서의 문제를,<br /> <br /> <pre style='margin: 10px 0px 10px 10px; padding: 10px 0px 10px 10px; background-color: #fbedbb; overflow: auto; font-family: Consolas, Verdana;' > iisreset - The data is invalid. (2147942413, 8007000d) 오류 발생 ; <a target='tab' href='http://www.sysnet.pe.kr/2/0/11688'>http://www.sysnet.pe.kr/2/0/11688</a> 윈도우 8 - WmiPrvSE.exe 프로세스가 CPU 소비하는 현상 ; <a target='tab' href='http://www.sysnet.pe.kr/2/0/1474'>http://www.sysnet.pe.kr/2/0/1474</a> </pre> <br /> 해결하고 싶었는데, 미리 말씀드리면 이번에도 해결을 못 하게 되었군요. ^^; 그래도 이참에 새롭게 알게 된 사항들을 정리해 봅니다.<br /> <br /> <hr style='width: 50%' /><br /> <br /> 한 가지 재미있는 점은, 저런 프로세스의 상태인 경우 Process Explorer로 확인을 해보면 다음과 같이 1개의 "Unknown" 스레드가 종료하지 못 하고 남아 있다는 점입니다. (더욱이 call stack도 달랑 한 개의 frame만 있습니다.)<br /> <br /> <img alt='prochack_terminator_0.png' src='/SysWebRes/bbs/prochack_terminator_0.png' /><br /> <br /> 게다가 windbg로 연결하려고 했더니 다음과 같은 오류 메시지만 발생합니다.<br /> <br /> <pre style='margin: 10px 0px 10px 10px; padding: 10px 0px 10px 10px; background-color: #fbedbb; overflow: auto; font-family: Consolas, Verdana;' > Could not attach to process 2260, NTSTATUS 0xC000010A An attempt was made to access an exiting process. </pre> <br /> 이런 이상한 프로세스를 종료하기 위해 Process Hacker에서 제공하는,<br /> <br /> <pre style='margin: 10px 0px 10px 10px; padding: 10px 0px 10px 10px; background-color: #fbedbb; overflow: auto; font-family: Consolas, Verdana;' > Process Hacker ; <a target='tab' href='https://processhacker.sourceforge.io/index.php'>https://processhacker.sourceforge.io/index.php</a> </pre> <br /> Miscellaneous / Terminator 메뉴를 선택해 봤는데요.<br /> <br /> <img alt='prochack_terminator_1.png' src='/SysWebRes/bbs/prochack_terminator_1.png' /><br /> <br /> 저 모든 방식들을 다 시도해 봤지만 "The operation could not be completed. Access is denied." 오류로 종료하지 못하는 프로세스 문제는 해결하지 못 했습니다. 또한, 저 중에서 "TT4"에 해당하는 "Terminates the process'threads using a dangerous kernel-mode method"의 경우에는 (위험하다는 말 그대로) 시스템 자체를 비정상 종료시켰습니다. ^^;<br /> <br /> 아... 미치도록 종료해 보고 싶은데, 방법이 없군요. ^^; 혹시 더 시도할 만한 방법을 아시는 분은 덧글 부탁드립니다.<br /> <br /> <hr style='width: 50%' /><br /> <br /> 참고로 다음과 같은 경우가 있다는데,<br /> <br /> <pre style='margin: 10px 0px 10px 10px; padding: 10px 0px 10px 10px; background-color: #fbedbb; overflow: auto; font-family: Consolas, Verdana;' > Unkillable Processes ; <a target='tab' href='https://blogs.technet.microsoft.com/markrussinovich/2005/08/17/unkillable-processes/'>https://blogs.technet.microsoft.com/markrussinovich/2005/08/17/unkillable-processes/</a> </pre> <br /> call stack에 NtDeviceIoControlFile 등의 I/O도 남겨져 있지 않은 이번 문제와는 다른 걸로 보입니다.<br /> </p><br /> <br /><hr /><span style='color: Maroon'>[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]</span> </div>
첨부파일
스팸 방지용 인증 번호
4464
(왼쪽의 숫자를 입력해야 합니다.)