윈도우7 64비트에 오피스2007입니다.
엑셀파일 하나가 깨졌는지 더블클릭하면 엑셀이 실행되고나서 먹통이 됩니다.
작업관리자, tskill, taskkill, pskill 을 사용해봤는데 안죽네요.
로그아웃을 했다가 다시 로그인을 해도 프로세스가 살아있구요, 재부팅을 해야 죽는듯합니다.
정상적으로 시스템종료가 되는것으로 미루어 뭔가 더 하위레벨에서 프로세스를 죽일 수 있는 도구가 있을듯해서 여쭤봅니다.
C:\>tasklist | grep -i excel
EXCEL.EXE 5860 Console 1 4,300 K
C:\>tskill excel
C:\>tskill 5860
C:\>taskkill /f /IM excel.exe
성공: 프로세스 "EXCEL.EXE" (PID 5860)에 종료 신호를 보냈습니다.
C:\>taskkill /f /PID 5860
성공: 프로세스(PID 5860)에 종료 신호를 보냈습니다.
C:\>pskill excel
PsKill v1.13 - Terminates processes on local or remote systems
Copyright (C) 1999-2009 Mark Russinovich
Sysinternals - www.sysinternals.com
Process excel killed.
C:\>pskill 5860
PsKill v1.13 - Terminates processes on local or remote systems
Copyright (C) 1999-2009 Mark Russinovich
Sysinternals - www.sysinternals.com
Process 5860 killed.
C:\>pslist | grep -i excel
pslist v1.28 - Sysinternals PsList
Copyright © 2000-2004 Mark Russinovich
Sysinternals
EXCEL 5860 8 1 292 16124 0:00:01.046 0:34:58.972
C:\>
http://technet.microsoft.com/ko-kr/sysinternals/bb896653%28en-us%29.aspx
°°Àº ÇÁ·Î±×·¥ÀÔ´Ï´Ù.
¹º°¡ ´õ °·ÂÇÑ Ä¿³Î·¹º§ÀÇ killÀÌ ÇÊ¿äÇÑ°¡º¾´Ï´Ù.
¾ð¾î·Î ±¸ÇöÇؾߵż µüºÎ·¯Áö°Ô ´äº¯À» ¸øµå¸®´Â°Ô ¾ÈŸ±õ³×¿ä.
ÇÁ·Î¼¼½º ųÇϴ°Ͱú ·¹º§ (Ä¿³Î·¹º§ µîµî) °ú´Â
Å« °ü·ÃÀÌ ¾ø´Â°É·Î ¾Ë°íÀÖ¾î¿ä. ¸¸¾à Ä¿³Î¿¡¼ ¸ðµç°É ÇÒ ¼ö ÀÖ´Ù°í ÃÆÀ¸¸é
À©µµ¿ì ½Ã½ºÅÛÁ¾·áÇÒ ¶§ 100% ÄÄÇ»ÅÍ°¡ ²¨Á®¾ß Á¤»óÀÌÁö¸¸ ½ÇÁ¦·Î´Â ±×·¯Áö ¾Ê½À´Ï´Ù.
°°Àº ¹æ¹ýÀ» »ç¿ëÇϴϱî¿ä.
È®½ÇÇÑ °ÍÀº PE °¡ ¸¸´ÉÀΰɷΠ¸¹ÀÌµé ¾Ë°í °è½Ã´Âµ¥ ±×°Ç Àý´ë ¾Æ´Ï±¸¿ä.
½ÇÁ¦·Î ÇÁ·Î¼¼½º ų ¸Þ½ÃÁö Á¾·ù°¡ 10¿©°¡Áö°¡ Á¶±Ý ¾ÈµË´Ï´Ù.
´Ù Ư¡ÀÌ ÀÖ¾î¿ä.
°£´ÜÈ÷ ¸»¾¸µå¸®¸é
pid (ÇÁ·Î¼¼½º ¾ÆÀ̵ð) ¸¦ ÀÌ¿ëÇؼ ÇÁ·Î¼¼½º Á¦¾îÇÏ´Â ¹æ¹ýÀ¸·Î
killÇϴ¹æ¹ýÀÌ ÀϹÝÀûÀÔ´Ï´Ù. ¸¸¾à pid ¸¦ ¸ð¸£¸é À©µµ¿ì ÇÚµéÀ» ÀÌ¿ëÇؼ
pid ¸¦ ã¾Æ¼ kill ÇÏ¸é µÇ°Ú±¸¿ä.
sendmessage ¹æ¹ýÀ¸·Î´Â À©µµ¿ì ÇÚµéÀ» ã¾Æ¼ ÇØ´ç À©µµ¿ì¸¦ Á׿©¹ö¸®´Â ¸Þ½ÃÁö¸¦
´ë»ó Çڵ鿡 ³¯¸®¸é µË´Ï´Ù. WM_QUIT, WM_CLOSE µîµî...Á¾·ù ¸¹½À´Ï´Ù.
ÀϺÎÀÇ °æ¿ì sendmessage °¡ ¾Æ´Ñ postmessage ·Î¸¸ ¸Þ½ÃÁö°¡ ¸Ô´Â °æ¿ìµµ ÀÖÀ¸´Ï
Âü°í ¹Ù¶ø´Ï´Ù.
À©µµ¿ì°¡ ÇØ´ç ÇÁ·Î¼¼½º¸¦ Á×ÀÏ ¼ö ¾ø´Ù°í ³ª¿À´Â°Ô ¾Æ´Ñ °æ¿ì´Â ÇØ´ç ÇÁ·Î¼¼½º°¡ »ç¿ëÇÏ´Â ÇϺΠ½Ã½ºÅÛÀÌ ÀÀ´äÀÌ ¾ø´Â °æ¿ì·Î µÎ°¡Áö Áß ÇϳªÀÏ °¡´É¼ºÀÌ ³ô½À´Ï´Ù.
³²¸ð¸£´Â ¹«¾ð°¡°¡ ÇÁ·Î¼¼½º¿¡ ºÙ¾î ÀÖ´Â °æ¿ì - ¹ÙÀÌ·¯½º µî
ÇØ´ç ÇÁ·Î¼¼½º°¡ »ç¿ëÇÏ´Â µð¹ÙÀ̽º°¡ ÀÀ´äÀÌ ¾ø´Â °æ¿ì - ¸¹Àº °æ¿ì µð½ºÅ©³ª ÆÄÀϽýºÅÛ, °£È¤ USB³ª ³×Æ®¿÷ ȤÀº ºñµð¿À
°³ÀÎÀûÀ¸·Î µð½ºÅ©³ª ÆÄÀϽýºÅÛ¿¡ ¹®Á¦(ºÎºÐÀûÀ¸·Î¶óµµ)°¡ ÀÖÀ» °¡´É¼ºÀÌ Á¦ÀÏ ³ô´Ù°í ÆǴܵ˴ϴÙ.