none
vb6로 제작된 프로그램과 인쇄 충돌 문제 (splwow64.exe) 교착상태 RRS feed

  • 질문

  • 안녕하십니까? 

    vb6 개발자입니다.

    저희 회사에서 만든 vb6 프로그램에서 crystal report와 연동하여 인쇄할 수 있도록 작업이 되어있는데

    거래처에서 저희 프로그램을 사용하면서 어느정도 지나면 미리보기나 인쇄할 경우 프로그램 자체가 멈춰버립니다.

    이 상황에서 excel이나 다른 프로그램도 인쇄할 경우 같이 멈춥니다

    인터넷에서 검색하여 splwow64.exe 문제라는 것을 확인되었고 해당 프로세스를 강제 종료하면

    프로그램이 다시 작동됩니다. 인쇄 또한 다시 가능하구요

    그러다가 프로그램 사용 중에 또 동일 현상이 발견됩니다.

    거래처 컴퓨터 환경은 windows 10 Home 64bit입니다.

    현재로써는 Windows 8 64bit나 7 64bit에서는 아직까진 발견되지 않았습니다.

    해결 방안이 있는지 확인 좀 부탁드립니다.

    2017년 9월 12일 화요일 오전 9:04

모든 응답

  • 3rd party 백신이 설치되어 있다면 제거하고 테스트 해볼 수 있는 지요? 백신이 I/O를 통한 scanning으로 인하여 splwow64.exe 프로세스에서 lock이 걸려있을 수도 있습니다. 이를 위해서 process explorer 툴을 이용해서 문제가 발생한 시점에 splwow64.exe 에 대한 injection 모듈을 검토해 보실 수 있습니다. 이에 대해서는 https://www.howtogeek.com/school/sysinternals-pro/lesson3/all/ 문서가 도움이 되실 듯 합니다.
    2017년 10월 20일 금요일 오전 6:50