다음을 통해 공유

오피스프로그램 실행시 너무 늦게 뜨네요

익명
2010-04-08T09:31:50+00:00

문서가 너무 늦게 열려서 문의드립니다

시작-실행-프로그램-ms office-excel 이런식으로 실행을 하면 2초 안에 프로그램이 동작합니다.

그리고 프로그램이 실행된 상태에서 문서 열기를 통한 열기는 바로 됩니다.

그러나 작성된 문서를 클릭하여 실행하면 무응답으로 10분이상 소요되고 프로그램만 구동되고 문서가 열리지 않습니다.

프로그램은 오피스2007 pro 버젼이구요.. 어제까지는 잘 열리다가 오늘 갑자기 열리지 않습니다.

문서를 클릭하여 실행시 무응답일 경우도 프로그램만 구동하는 것은 잘 되구요.

답변 목록에서 엑셀옵션부분(다른응용프로그램 무시 해제) 및 파일 확장자 관리 수정해보았으며, 프로그램도 재설치를

해보았으나 같은 증상입니다. 금일 4명 정도가 같은증상으로 보였습니다.

제 소견으로는 시스템 복원 일자에서 보면 ms image writer 프린터 드라이버가 업데이트 된걸루 나오는데 그 항목이 업데이트되면서

충돌이 나는게 아는가 싶습니다.

백신(안철수,하우리) 모두 점검하였구요, 특별한 프로세스 구동되는 것도 없습니다.

최대한 빨리 답변을 주시면 감사하겠습니다.

수고하세요

Microsoft 365 및 Office | Excel | 가정용 | Windows

잠긴 질문. 이 질문은 Microsoft 지원 커뮤니티에서 마이그레이션되었습니다. 질문이 도움이 되었는지 여부에 대해 응답할 수는 있지만, 메모나 회신을 추가하거나 질문을 따를 수는 없습니다.

댓글 0개 설명 없음
투표 {count}개
질문 작성자가 수락한 답변
  1. 익명
    2010-04-14T00:01:25+00:00

    안녕하십니까? 내안에 돼지님

    Microsoft Office의 Excel 사이트를 방문해 주셔서 감사합니다.

    문의 하신 Excel파일을 열때 지연 문제가 발생하는 문제에 대한 답변을 드리겠습니다.

    Excel의 옵션 중 동적 데이터 연결이 설정되어 있는 경우 문제가 발생할 수 있습니다.

    1. 해당 Excel파일을 실행합니다.
    2. Office 단추를 클릭하여 [Excel 옵션]을 선택합니다.

    ![](http://vpksrq.blu.livefilestore.com/y1p5EipphckyHxHNY9oilwLgoNt859i-S9eWKp2GtdRaVL5OYZ51BIE_4ylNa5wq4xWmxLueuwfF_VxE8C-MNoC5O_6XukduR3T/2007]Office-Excel %EC%98%B5%EC%85%98.png) 3. 고급 탭에서 [DDE(동적 데이터 교환)를 사용하는 다른 프로그램 무시]를 체크 해제합니다.

    ![](http://vpksrq.blu.livefilestore.com/y1pSvRp5wPCtuLiMyGea6Kbg4ka8eFQH9vQtjf11Y1yQRE6TxlswPIZa8wlVpdrq5yTgozk1xhftmVltWwRg5W1fTsg8pPlvuLF/2007]Office-Excel %EC%98%B5%EC%85%98-DDE%EB%A5%BC %EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94 %EB%8B%A4%EB%A5%B8 %EC%9D%91%EC%9A%A9 %ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8 %EB%AC%B4%EC%8B%9C.png)

    앞서 설명드린 방법으로 해결되지 않으시다면, 추가기능(PDF Maker.xla)와 충돌로 인해 발생할 수도 있습니다.

    해결 방법은

    1. 윈도우 시작 버튼을 클릭합니다.
    2. 윈도우 시작 메뉴 중 실행 및 검색 창에 [PDFMaker.xla] 검색합니다.

    (C:\Program Files\Microsoft Office\OFFICE12\XLSTART)

    (C:\Documents and Settings\Administrator\Application Data\Microsoft\Excel\XLSTART)

    ![](http://public.blu.livefilestore.com/y1pQnmQPrZZVnIK5UWCIvp9A0d8BFNcOt4OnOHmgDIAqKvZ8YmNHvK5uaV4mABpliFfp-snbjFcYr-lhBTg0oXo3Q/Win7]%EC%8B%9C%EC%9E%91-%EA%B2%80%EC%83%89 %EB%B0%8F %EB%AA%85%EB%A0%B9%EC%96%B4.png) 3. 해당 파일이 검색되면 마우스 우측 버튼을 클릭하여 [삭제]를 선택합니다.

    또는 레지스트리의 손상 때문에 발생 할 수 있습니다.

    1. 윈도우 시작 버튼을 클릭합니다.
    2. 윈도우 시작 메뉴 중 실행 및 검색 창에 [regedit]를 입력하여 레지스트리 편집기를 실행합니다.

    ![](http://public.blu.livefilestore.com/y1pQnmQPrZZVnIK5UWCIvp9A0d8BFNcOt4OnOHmgDIAqKvZ8YmNHvK5uaV4mABpliFfp-snbjFcYr-lhBTg0oXo3Q/Win7]%EC%8B%9C%EC%9E%91-%EA%B2%80%EC%83%89 %EB%B0%8F %EB%AA%85%EB%A0%B9%EC%96%B4.png) 3. 레지스트리 편집기가 실행되면, 마우스 우측 버튼을 선택하여 [내보내기]를 통해 백업해 둡니다.

    (HKey_Current_Users\Software\Microsoft\Office\12.0\Excel)

    (HKey_Local_Machine\Software\Microosft\Office\12.0\Excel)

    ![](http://public.blu.livefilestore.com/y1pNuar953B3Kp1dE5S59AxFpUnO3NyePPL3-bl-81pvv0fVyAeQtChD4upvnimdqo-8fgjQQLqvlSONDdqIjZnfQ/Win7]Regedit-Office-Registration %EB%82%B4%EB%B3%B4%EB%82%B4%EA%B8%B0.png) 4. 백업이 완료 되면 다시 마우스 우측 버튼을 클릭하여 [삭제]를 선택합니다.

    ![](http://public.blu.livefilestore.com/y1pOWTee5xSJ9QYuGipGYvwQ_71a5Ce8LbMni06CtPNRExwLU0cy9YbABa5iVsTeZduZzXzcXsRSW7s3fq-U021iA/Win7]Regedit-Office-Registration %EC%82%AD%EC%A0%9C.png) 5. 레지스트리 편집기를 종료하고, Excel 프로그램을 실행하여 Excel 레지스트리를 초기화 시킵니다.

    해당 방법으로 해결이 되지 않을 경우 Microsoft 고객 지원(1577-9700) 센터로 연락 주시면 감사하겠습니다.

    제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    1명이 이 답변이 도움이 된다고 생각했습니다.
    댓글 0개 설명 없음
질문 작성자가 수락한 답변
  1. 익명
    2010-04-09T01:02:54+00:00

    안녕하십니까? 님

    Microsoft Office의 Excel사이트를 방문해 주셔서 감사합니다.

    문의 하신 Excel 프로그램 실행시 느려지는 문제에 대한 답변을 드리겠습니다.

    특정 파일을 실행할 때만 지연이 되는 경우, 너무 많은 모듈이나 개체가 숨겨져 들어 있을 경우 문제가 발생할 수 있으며, 해당 파일의 손상도 의심해 볼 수 있습니다.

    1. 해당 Excel파일을 실행합니다.
    2. 메뉴 중 도구탭의 매크로 그룹의 Visual Basic Editor를 실행 합니다.

    ![](http://public.blu.livefilestore.com/y1p2i9Uo7XibzUk8Xwjdluq8wckAiuNwrWVt77TL9HbbPSMc_mZ4DoqSkGdwG4oiXe4gOimY6PqSGBSHAtpEfS8iA/2003]%EB%8F%84%EA%B5%AC-%EB%A7%A4%ED%81%AC%EB%A1%9C-Visual Basic Editor.png) 3. Visual Basic Editor가 실행되면 보기 탭의 [직접 실행 창]을 선택합니다.

    ![](http://public.blu.livefilestore.com/y1pZr8tHuWohDMJh3xqwXlRY4m_if7uxvopJjB77iNkyrw8sWzhvmdXexkcMShNdp62tJ0PBsFpHsdnA_V69N5U1Q/2003]Microsoft Visual Basic-%EB%B3%B4%EA%B8%B0-%EC%A7%81%EC%A0%91 %EC%8B%A4%ED%96%89 %EC%B0%BD.png) 4. Visual Basic Editor의 삽입 탭의 [모듈]을 실행합니다.

    ![](http://public.blu.livefilestore.com/y1pPG_9ZR_AT1FlMyVOHFzA22enf53NpCfBi4BK6qPb4E0osJDt-RHJEBefRfK1Y1StZ5w2wlICtj142oOyAn1BrA/2003]Microsoft Visual Basic-%EC%82%BD%EC%9E%85-%EB%AA%A8%EB%93%88.png) 5. 아래 내용을 삽입합니다.

    Sub CountShapes()

    Dim w As Worksheet

    Dim i As Integer

    Dim iCount As Integer

    For Each w In ThisWorkbook.Worksheets

            i = w.Shapes.Count

            Debug.Print "시트 : " & w.Name & " (" & i & ")개"

            iCount = iCount + i

          Next w

          Debug.Print "총 : " & iCount & "개의 개체"

          End Sub

          Sub DeleteShapes()

          Dim w As Worksheet

          Dim s As Shape

          On Error Resume Next

          For Each w In ThisWorkbook.Worksheets

            For Each s In w.Shapes

                s.Visible = True

                s.Delete

            Next s

          Next w

          End Sub

    ![](http://public.blu.livefilestore.com/y1penox4ZMhhWMGyc8eMa70Pv_WR4MLQhog3HcQDxBOE2z94aZEV8Zkzb8R0DlC0ln33BQ2bx3HWlcl2dThJ7F0zw/2003]Microsoft Visual Basic-%EB%AA%A8%EB%93%88 %EC%9E%85%EB%A0%A5.png)

            6. 첫번째 프러시저인 Sub countShapes()와 End Sub 사이에 마우스 커서를 위치한 상태에서 Sub/사용자 정의 폼을 싱행합니다.

             (F5키를 눌러도 됩니다.)

               ![](http://public.blu.livefilestore.com/y1pZr8tHuWohDOQAY1eZTY5J5UzIa3ByyKD9JfZ-ZowPJzcixtVhRSxPFSrgVLqKpb_JIDU_Rdk68tAP7ATkMroaQ/2003]Microsoft Visual Basic-%EC%82%AC%EC%9A%A9%EC%9E%90 %EC%A0%95%EC%9D%98 Sub.png)

            7. 직접 실행 창에 각 시트에 사용된 개체 수와 총 개체 수가 표시됩니다. 

            ![](http://vpksrq.blu.livefilestore.com/y1pH2BT0zP3wJDsMjjN8o6-1rvq64MsNnfcuuA1ngCRNwPzFOMkkv5fOzqaPYwaTvO4zuT2AfK_omjN18LvsQA98vofEEzVJH4N/2003]Microsoft Visual Basic-%EC%A7%81%EC%A0%91 %EC%8B%A4%ED%96%89 %EA%B2%B0%EA%B3%BC.png)

            8. 두번째 프러시저인 Sub DeleteShapes()와 End Sub 사이에 마우스 커서를 위치한 상태에서 Sub/사용자 정의 폼 실행

             (F5키를 눌러도 됩니다.) 각 시트의 모든 개체를 삭제하는 과정에서 수 분 정도의 시간이 소요 될 수도 있습니다.

            ![](http://vpksrq.blu.livefilestore.com/y1p19hAQg6Ml-8uY0D8Rz0F4JLW3Cfr7VV2AxB6A4UcXYQi6a97JmdZmS0JXUAanFeakCkEsCePFpYWk4tHP7nQIjYmgevAZg0z/2003]Microsoft Visual Basic-%EB%AA%A8%EB%93%88 %EC%9E%85%EB%A0%A52.png)

            9. 삭제 작업이 완료되면 5~6번 작업을 한 번 더 실행하여 각 개체들이 완전히 삭제된 것을 확인합니다.

            ![](http://vpksrq.blu.livefilestore.com/y1p3Elf145MI0_jDCzEckDnXAEVU8ERqU78ykk40bnWJztDe5_yUWjy1f93ZwZjJERFtQbYCd1NA4DIWRSrjJg6SS6wMutthguD/2003]Microsoft Visual Basic-%EC%A7%81%EC%A0%91 %EC%8B%A4%ED%96%89 %EA%B2%B0%EA%B3%BC2.png)

            10. 코드가 파일에 포함될 필요가 없기 때문에 삽입된 모듈의 이름을 선택한 후 마우스 우측 버튼을 클릭하여 [모듈제거]를 선택합니다.

            ![](http://vpksrq.blu.livefilestore.com/y1pSXUFwwXDhSTjj5cj90VJQizTtSqPeZGkrkm-Epa6WXPpjfGAOP4yt7NBKroGQUgGsERKBTDNo5p-x0niFd0kUVWn4om2G6EZ/2003]Microsoft Visual Basic-%EB%AA%A8%EB%93%88 %EC%A0%9C%EA%B1%B0.png)

            11. 모듈 내보내기 창이 나타나면 [아니오] 버튼을 선택합니다.

            ![](http://vpksrq.blu.livefilestore.com/y1p3Elf145MI0_0RjLbRRtsk8aQ58aO22ijg0Y00RZ3HiNWVrUIQykrEWEPlKtv9vxmXtN21di_vZ0HaALZq8Vb6pjNQ0fask-H/2003]Microsoft Visual Basic-%EB%AA%A8%EB%93%88 %EC%A0%9C%EA%B1%B0-%ED%99%95%EC%9D%B8.png)

            12. 이후 파일을 저장 하면 파일의 크기가 줄어들고 딜레이 현상도 사라지는 것을 확인 하실 수 있습니다.

    모든 엑셀 파일에서 이러한 문제가 발생될 경우 프린터 드라이브와 충돌이 일어날 경우 발생 할 수 있습니다.

    1. 윈도우 시작 버튼을 클릭합니다.
    2. 윈도우 시작 메뉴 중 장치 및 프린터를 선택합니다.(XP버전의 경우 제어판 메뉴 중 [장치 및 프린터]가 있습니다.)

    ![](http://public.blu.livefilestore.com/y1pleGYZGbPwijDbk4_6JgO51Y2P7zsgR93pj7x6FZX-gazwVp7v6zvOP3AbEYWEgowEbtbe_K8fZBkRrZdXx236g/Win7]%EC%8B%9C%EC%9E%91-%EC%9E%A5%EC%B9%98 %EB%B0%8F %ED%94%84%EB%A6%B0%ED%84%B0.png) 3. 장치 및 프린터 드라이브 메뉴가 나타나면, 현재 설치 되어 있는 프린트 드라이브를 선택하시고, 마우스 우측 버튼을 클릭하여 [장치 제거]를 선택합니다.

    ![](http://public.blu.livefilestore.com/y1pVv3xh-t43PmE-dd6onILtVFdL6Zg1XJsFpLywmPNehalBIdX5F6-KhscagHW4JqbNHdxIQJ4wNy5-XUFPiOlOQ/Win7]%EC%8B%9C%EC%9E%91-%EC%9E%A5%EC%B9%98 %EB%B0%8F %ED%94%84%EB%A6%B0%ED%84%B0-%ED%94%84%EB%A6%B0%ED%84%B0 %EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B8%8C %EC%A0%9C%EA%B1%B0.png) 4. 윈도우에서 기본으로 제공해 주는 기본 프린트 드라이브를 선택하시고, 마우스 우측 버튼을 클릭하여 [기본 프린터로 설정]을 선택합니다.

    ![](http://public.blu.livefilestore.com/y1pVv3xh-t43PmJYNhQwP0eKOyhIkU_-UZA_ozN_br9BnVHWPAZFHj3iVV-h3oMMh19drDMW-HFbm7dRBlGq0FYPw/Win7]%EC%8B%9C%EC%9E%91-%EC%9E%A5%EC%B9%98 %EB%B0%8F %ED%94%84%EB%A6%B0%ED%84%B0-%EA%B8%B0%EB%B3%B8 %ED%94%84%EB%A6%B0%ED%84%B0%EB%A1%9C %EC%84%A4%EC%A0%95.png) 5. 다시 Excel 프로그램을 실행하여 문제가 반복되는지 확인해 보시고, 문제가 계속 될 경우 아래의 전화 번호로 연락하시면, 문제 해결에 도움을 드릴 수 있을 것입니다.

    Microsoft 고객지원(1577-9700) 센터로 연락주시면 감사하겠습니다.

    제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    댓글 0개 설명 없음

1 추가 답변

정렬 기준: 가장 유용함
  1. 익명
    2010-04-13T04:23:51+00:00

    답변은 잘 받아 보았습니다.

    엑셀 모든 문서 파일 열때 같은 증상이 발생합니다.

    위의 답변대로 프린터 변경도 해보았구요.

    댓글 0개 설명 없음