Excel 2010/2013에서 파일을 여는 데 10 초가 걸리는 이유는 무엇입니까?


8

SSD가 2 개이고 RAM이 16GB 인 빠른 Windows 7 PC가 있으므로 프로그램을 매우 빠르게로드하는 데 익숙합니다. 그러나 최근에 내가 알 수있는 이유가 없기 때문에 Excel은 Excel 파일 (모든 파일, 심지어 빈 파일)을 여는 데 너무 오래 걸리기 시작했습니다. 이 문제는 Excel 2010 및 업그레이드 후 Excel 2013에서 발생하며 문제가 해결되기를 바랍니다. 다음은 몇 가지 시나리오입니다.

  • Excel을 직접 시작하면 거의 즉시 열립니다. 문제 없습니다.
  • Excel을 직접 시작한 다음 Excel 파일 (.xls 또는 .xlsx)을 열면 거의 즉시로드됩니다. 여전히 문제 없습니다
  • 그러나 Excel이 실행되지 않은 상태에서 Excel 파일을 직접 열려고하면 Excel이 시작하는 데 일관되게 10-11 초가 걸립니다. 오류 메시지가 표시되지 않고 10-11 초 동안 회전 커서가 표시된 다음 파일이 열립니다.

Excel이 시작되는 동안 지연되는 동안 explorer.exe 이외의 CPU 또는 메모리 사용에 눈에 띄는 스파이크가 보이지 않습니다. 이 문제는 Word 나 다른 프로그램이 아닌 Excel에서만 발생합니다.

나는이 질문에 대해 꽤 많이 검색했으며 그것을 경험 한 다른 사람들을 찾았지만 그들에게 효과가있는 솔루션은 나를 위해 작동하지 않습니다. 몇몇 사람들에게는 네트워크 드라이브 스캔에 문제가 있었지만 내 문제는 순전히 로컬 파일에 관한 것입니다. 네트워크 드라이브가 없으며 모든 네트워크 연결을 비활성화해도 문제가 지속됩니다.

일부 사람들은 수식이나 링크가 손상된 워크 시트를 제안했지만 모든 Excel 파일에서 빈 워크 시트조차도 발생합니다.

다른 사람들은 이것이 추가 기능에 문제가 있다고 생각했지만 모든 Excel 추가 기능을 비활성화했습니다 (알 수있는 한).

한 사람이 백그라운드에서 실행중인 "클립 보드 관리자"프로세스를 비활성화하여 문제를 해결했지만 그럴 필요는 없습니다. 가능한 많은 시작 및 백그라운드 프로세스를 비활성화했지만 문제가 지속됩니다. 맬웨어 검사, 디스크 정리, CCleaner를 설치하고 Excel 2013을 설치했습니다. 임시 파일을 삭제하고 SuperFetch를 활성화하고 레지스트리 키를 편집했습니다 . 여전히 문제를 제거 할 수 없습니다. 어떤 아이디어?

내 시스템 세부 정보 : Windows 7 Professional SP1 64 비트, Excel 2013 32 비트, 16GB RAM, SSD에 설치된 모든 프로그램.


많은 정보를 제공했지만 a) 로컬 또는 네트워크 공유를 통해 파일을 여는 중이고 b) 파일을 암호로 보호 한 경우에는 언급하지 않았습니다. 후자 인 경우 시트 보호 및 시트 열기에 대한 알려진 문제가 있습니다. office.microsoft.com/en-us/access-help/…
JSanchez

2013으로 "업그레이드했습니다"라고 말합니다. 전체 제거를 시도하고 다시 설치 했습니까? 가정용 컴퓨터입니까, 아니면 도메인 컴퓨터입니까? 다른 사용자로 로그인하면 같은 방식으로 작동합니까? 안전 모드는 어떻습니까?
Ƭᴇcʜιᴇ007

@ JSanchez 파일을 로컬로 열고 있습니다. 이것은 모든 네트워크 연결이 비활성화 된 경우에도 발생합니다. 그리고 파일은 암호로 보호되지 않습니다. 말 그대로 바탕 화면에 새 빈 Excel 파일을 만들고 열려고하면 10 초 지연됩니다.
jbkly

@ techie007 좋은 질문입니다. 오늘 저녁 Office를 제거하고 디스크 정리 및 레지스트리 클리너를 다시 실행 한 다음 Office 2013을 처음부터 다시 설치했습니다. 여전히 지연이 발생합니다. 이것은 하나의 사용자 계정 (관리자) 만있는 가정용 컴퓨터입니다. 그런 다음 안전 모드로 다시 부팅했는데 이상해졌습니다. 안전 모드에서 Excel 파일을 열려고하면 Windows 오류가 발생합니다. "명령을 프로그램으로 보내는 동안 문제가 발생했습니다." 나는 이것을 더 조사 할 것이다. 관련이 있는지 확실하지 않습니다.
jbkly

@ jbkly 나는 때때로 이것을 얻는다. 기본적으로 Excel은 작업을 수행하기 전에 먼저 자체로드해야합니다. 이것이 지연의 원인입니다. Word 및 Powerpoint 에서도이 문제가 발생합니다. 또한 모든 애드 인을 비활성화하면 작업 속도가 약간 빨라집니다.
Firee

답변:


3

Excel 2010에서도 동일한 상황이 발생했습니다. Excel 파일을 여는 데 약 5 초가 걸리고 단어 및 파워 포인트 파일은 0.1 초 안에 열립니다. 나는 filemon (sysinternal의 propmon)을 사용하여 프로파일 링 테스트를 수행했으며 EXPLORER의 파일 작업에서 의심스러운 지연을 발견했습니다. xls 파일 실행과 관련된 Last Explorer 작업의 완전 자동 지연 시간은 다음과 같습니다.

11851 17:01 : 15,2083239 Explorer.EXE 19420 RegCloseKey HKCR \ excel 성공 다음

11855 17:01 : 15,8768465 Explorer.EXE 19420 QueryOpen C : \ Program Files (x86) \ PGP Corporation \ PGP Desktop \ PGPtray.exe FAST IO DISALLOWED

11875 17:01 : 17,8899033 Explorer.EXE 19420 QueryOpen C : \ Program Files (x86) \ PGP Corporation \ PGP Desktop ** PGPtray.exe ** FAST IO DISALLOWED
및 마지막으로 탐색기가 XLS 파일 열기를 재개합니다.

11894 17:01 : 19,2073462 Explorer.EXE 19420 RegOpenKey HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ App 경로 \ EXCEL.EXE 이름을 찾을 수 없음 원하는 액세스 : 읽기

알 수없는 것에 정확히 4 초가 걸린다. 그래서 PGPtray.exe를 닫고 xls 파일이 0.1 초 안에 열리기 시작했습니다.

동일한 단계를 수행하고이 지연이 발생한 응용 프로그램 (있는 경우)을 찾으십시오.


이 프로세스를 정확히 수행하는 방법에 대한 자세한 내용은 무엇입니까?
dangel

3

복원력 / 문서 복구 : Sysinternal의 프로세스 모니터를 사용하여 Excel 2013이 이전 달에 Excel이 충돌 할 때마다 자동 복구 기능이 레지스트리에 남겨둔 수천 개의 오래된 항목을 통과한다는 것을 알았습니다. 충돌은 여러 상용 애드 인으로 인해 발생했을 수 있습니다. 모든 추가 기능을 비활성화하고 안전 모드로 설정 한 후에도 Excel 시작 속도가 느려졌습니다. CCleaner는 이러한 레지스트리 유물을 제거하지 않았습니다. 수동으로 삭제하면 2 초 안에 Excel이 시작됩니다. 레지스트리 키 문서 복구를 삭제하여 해당 유물을 제거하십시오. HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ 1x.x \ Common \ Resiliency


2

이 스레드의 다른 주석에 설명 된대로 filemon (sysinternal의 프로 시저)을 사용하여 일부 프로파일 링 테스트를 수행하고 다음을 발견했습니다. 결과 = "BAD NETWORK PATH"

잘못된 네트워크 경로는 더 이상 사용되지 않는 컴퓨터 이름 (예 : \ ops-49626 ...)에 대한 레지스트리 참조입니다. 그래서 regedit 에서이 컴퓨터 이름의 모든 인스턴스를 검색하고 변경 사항이 여전히 사용되는 응용 프로그램에 문제를 일으키지 않도록 조심스럽게 제거했습니다.

내가 이것을 발견 한 유일한 방법은 control + E를 사용하여 중지하고 시작하고 control + X를 사용하여 새로 시작하는 것입니다. 그런 다음 로그를 쉼표로 구분하여 Excel에서 열고 정렬하십시오.

Windows 탐색기에서 Excel 파일을 선택하면 더 이상 지연되지 않으며 이제 Excel 파일이 플래시에서 열립니다!

도움이 되었기를 바랍니다.


1

편집하다:

아래 답변을 작성했지만 두 번째 생각에 쉘 확장에 문제가 있다고 생각합니다. Windows에 "첨부"하고 추가 기능을 추가하는 애드온.

먼저 아래의 무료 소프트웨어를 사용하여 회사 이름으로 항목을 정렬 한 다음 Microsoft 이외의 항목을 모두 선택하고 마우스 오른쪽 단추를 클릭하여 비활성화 한 다음 다시 부팅하고 Excel을 다시 시도하십시오. 나는 문제가 사라질 가능성이 매우 높다는 것을 베팅했다.

셸 확장 관리자 ( http://www.nirsoft.net/utils/shexview.html )

문제가 발생하는 시점에 대한 설명을 고려할 때 문제가 발생하거나 오작동하거나 심지어 "불량"확장명이있을 수 있습니다. 바이러스 백신처럼 단순한 것일 수도 있는데, 이는 종종 이런 종류의 문제의 원인이됩니다 (A / V는 파일을 열기 전에 무언가를 검색하려고 시도하여 프로그램 열기가 지연됨). 실제로 이것은 문제가 될 수 있습니다.

Microsoft 이외의 확장을 모두 비활성화하고 재부팅 (중요!) 한 다음 다시 시도하면 확장 문제인지 신속하게 확인할 수 있습니다. Windows에서 파일을 두 번 클릭 할 때 Excel이 열리면 확장 문제이므로 범인을 좁히는 방법은 한 번에 "하프"를 선택적으로 다시 활성화하여 범인을 좁히는 것입니다.

문제가 있으면 아래의 원래 답변을 시도하십시오. 그리고 아래의 답변에 추가하기 위해 Excel.exe가 문제의 원인이 아닐 수도 있습니다. 또한 파일 / 프로그램을 탐색하고 열 수있는 "자동"기능을하는 Windows 실행 파일 인 "explorer.exe"에 대한 추가 필터를 추가해야 할 수도 있습니다. 안티 바이러스와 같은 속도 저하 및 기타 프로그램의 원인이 될 수 있습니다. 모든 유형의 안티 바이러스 및 맬웨어 프로그램을 처음부터 완전히 비활성화 / 종료 / 끄십시오.


프로세스 모니터!

http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx

실행중인 모든 프로그램의 모든 비하인드 액션을 보여주는 무료 유틸리티입니다.

Process Monitor를 실행하고 즉시 나타나는 필터 창에서 프로세스 이름 "Excel.exe"에 대한 포함 필터를 추가하십시오. 결과를 선별하여 시스템의 모든 프로그램 / 서비스가 아니라 Excel의 비하인드 거래 만 표시합니다.

괜찮 으면 수집이 시작됩니다. Excel을 닫은 상태에서 시작하면 시작시 발생하는 이벤트를 캡처 할 수 있습니다. 그런 다음 결과 항목을 살펴보고 문제의 원인을 파악해야합니다. PM의 맨 위에는 클릭 / 언 클릭하여 결과 유형 (레지스트리, 파일 시스템, 네트워크, 프로세스 / 스레드, 프로파일 링)을 정렬 할 수있는 5 개의 버튼이 있습니다.

수천 개의 결과 항목에서 빠르게 수영 할 수 있으며 이는 압도적 일 수 있습니다. 내가 찾은 것은 수집 프로세스를 중지 / 시작 (CTRL-E)하고 결과 창 (CTRL-X)을 지우는 키보드 단축키를 배우는 것입니다. 프로그램을 필터링 할 준비가 된 빈 PM 창이 있는데 CTRL-E를 눌러 수집을 시작한 다음 문제 해결중인 프로그램을 시작합니다. 오류 창, 느린 시작 완료 등과 같이 번거로운 지점에 도달하면 CTRL-E를 사용하여 PM에서 수집을 신속하게 중지합니다. 결과의 양을 줄이기 위해 번거로운 지점에 도달하자마자 수집을 중지하는 것이 좋습니다.

그런 다음 문제를 찾아내어 체로 거르는 문제입니다. 이 작업을 수행하는 데 유용한 팁은 추가 필터링입니다. 항목 유형 / 결과 / 상태 등을 마우스 오른쪽 버튼으로 클릭하고 제외 (또는 포함)합니다. 특히 도움이되지 않는 항목 인 경우 모든 항목을 결과에서 한 번에 제거 할 수 있지만 항상 쉽게 복원 할 수 있습니다. 또한 의심 스럽거나 돌아올 가치가있는 특정 항목을 강조 표시하고 책갈피에 추가 할 수도 있습니다.


0

정확한 답을 모르는 경우 다음을 제안하십시오. 일부 애드온이거나 드라이버가 문제를 일으킬 수 있습니다. 모든 자동 시작 프로그램을 비활성화하십시오. 프린터 / 네트워크 / 인터넷에 연결하는 데 문제가있을 수 있습니다. 파일을 열기 전에 Excel에서 프린터를로드하고, 네트워크에 연결하고, 인터넷을 업데이트하는 데 시간이 걸릴 수 있습니다. 프린터를 비활성화하고 파일을 열어보십시오.


0

빈 템플릿을 사용하더라도 Excel 2013 Pro가 매우 느리게 실행됩니다. 이상하게도 Internet Explorer 보안에 설정이 있습니다. Internet Explorer로 이동하여 인터넷 옵션을 열고 고급 탭으로 이동하십시오. 보안 섹션까지 아래로 스크롤하여 다음 설정이 선택되어 있지 않은지 확인하십시오. 서버 인증서 해지 확인 *

이 설정을 선택하면 '서버'인증서가 특정 방식이어야합니다 (어떻게 다른 방법으로 설명해야하는지). 인터넷에 연결되어 있지 않으면 서버 인증서를 확인하는 것이 얼마나 어려운지 상상할 수 있습니다 (서버 없음).

이것은 나에게 도움이되었지만 Excel을 여는 데 여전히 5-7 초가 걸립니다. www.accountingweb.com에 대한 제안 중 일부를 시도하겠습니다. 워크 시트 애니메이션을 비활성화하는 방법을 검색하십시오.

msdn에서 .xlsx 파일 형식을 여는 데 시간이 오래 걸린다는 것을 알았습니다. 우리는 운명이 될지도 모른다 :(


방금 도움이 될만한 멋진 페이지를 발견했습니다. 나는 내일 시도 할 것이다. answers.microsoft.com/ko-kr/office/forum/…
user329155

0

파일 또는 바로 가기를 두 번 클릭 할 때 파일을로드하는 데 약 5 초가 걸리는 Windows 8.1의 Excel 2013에 대한 나의 경험은 위의 Alex Iliynsky가보고 한 것과 동일합니다. "솔루션"도 동일하지만 문제는 다른 시스템 트레이 "아이콘"이지만 문제가 발생합니다. PGPtray.exe를 제거하면 문제가 해결되었습니다 (Excel이 5 초가 아닌 약 2 초 안에로드 됨). 널리 사용되는 백업 프로그램 인 iDrive에서 시스템 트레이 아이콘을 발견했습니다. iDrive 시스템 트레이 아이콘이 있으면 파일로드 속도가 느려집니다 (단, 파일이나 바로 가기를 두 번 클릭 할 때만 가능합니다. Excel의 빈 복사본 만 열면 아무런 효과가 없습니다).

iDrive 시스템 트레이 아이콘이 Excel (기본적으로 비활성 프로세스)에 영향을 미치는 이유를 추측 할 수는 없지만 그렇게합니다. 불행히도 시스템 트레이에 iDrive가있는 것이 문제가되지 않기 때문에 실제로 해결책이 아닙니다. 그러나 확실히 iDrive는 지연을 유발하고 제거하면 문제가 해결됩니다.

Excel 속도를 늦추는 것과 동일한 효과를 갖는 다른 응용 프로그램은 Microsoft Money 2005입니다. Money가로드되면 항상 2 초에서 5 초 정도 Excel 파일을 여는 속도가 느려집니다.


0

Office 2016 외에 아무것도 설치하지 않은 새로운 Windows 10 설치가 있으며 Excel은 파일을 여는 데 20 초가 걸렸습니다 (5960X @ 4.4 GHz, 64 GB RAM, Intel 750 Series SSD). 새로 작성된 빈 스프레드 시트조차도이 긴 열기가 필요합니다.

Cortana 제안을 해제하기위한 제안을 찾았지만 이미 해제되어 있습니다. 회의적으로, 나는 그것을 켜고 토글하면 문제가 해결 될 것이라고 생각했습니다. 실제로이를 켜면 ( "Cortana는 제안, 아이디어, 알림, 알림 등을 제공 할 수 있습니다") 문제가 해결되었습니다!

나는 이것이 왜 그것을 고칠 것인지 전혀 모른다.


-1

이 문제 (Excel 2013)에서 도움이 된 것은 하드웨어 그래픽 가속을 비활성화하는 것입니다.

빈 엑셀 파일을 열고 파일> 옵션으로 이동하십시오. 고급 영역에서 디스플레이 섹션을 찾아 '하드웨어 그래픽 가속 비활성화'를 확인하십시오.


이 팁을 통해 Excel 2013의 성능을 향상시킬 수는 있지만 통합 문서를 여는 지연 문제를 해결하는 데 도움이되지는 않습니다.
나는

-2

분석 툴팩 및 솔버가 필요하지 않은 경우 사용하지 않도록 설정하십시오.

파일-> 옵션-> 추가 기능-> 이동 단추 사용하지 않는 추가 기능을 선택 취소하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.