다른 이름으로 저장 대화 상자의 데스크탑 파일에서 메모장이 충돌하는 이유는 무엇입니까?


10

여기에 수수께끼 같은 문제가 있습니다. 누군가 아이디어가있을 수도 있습니다. 지금은 아이디어가 없습니다.

Win7 64 비트에서 다음은 메모장과 충돌합니다.

  1. 데스크탑에서 마우스 오른쪽 단추를 클릭하고 "새 | 텍스트 문서"를 선택하십시오. "새 텍스트 Document.txt"가 생성됩니다.
  2. 해당 파일을 마우스 오른쪽 버튼으로 클릭하고 "편집"을 선택하십시오. 빈 파일이있는 메모장이 열립니다.
  3. "파일 | 다른 이름으로 저장"을 선택하십시오. 메모장이 충돌하고 Win7에서 "메모장 작동이 중지되었습니다"라고보고합니다.

이제 파일을 이동하고 c:\temp2 단계와 3 단계를 반복하십시오. 이번에는 충돌이 없으며 다른 이름으로 저장 대화 상자가 정상적으로 나타납니다. "열기"대화 상자와 비슷한 단계를 만들 수 있습니다.

내가 시도한 것 :

  • 안전 모드-작동하지 않음, 동일한 문제
  • 새 사용자를 작성하고 해당 사용자로 다시 로그인하십시오 (충돌 없음)
  • 파일 이름을 다르게 지정하거나 다른 곳을 만든 다음 데스크톱으로 이동-같은 문제
  • 대신 워드 패드 사용-같은 문제
  • ShellExView로 쉘 확장을 검토하십시오-특별한 것은 없습니다.
  • 각 충돌에 대한 이벤트 로그 항목을 응시하십시오. 나를 밝히지 않습니다.
  • 충돌시 프로세스 탐색기 스택보기를보십시오. "TaskDialog"기능에서 정지합니다.
  • sfc.exe /scannow 일부 파일을 복구했지만 문제가 지속됩니다.

이벤트 로그 항목은 다음과 같습니다.

로그 이름 : 응용 프로그램
출처 : 응용 프로그램 오류
날짜 : 14.12.2010 00:33:48
이벤트 ID : 1000
작업 범주 : (100)
레벨 : 오류
키워드 : 클래식
사용자 : N / A
기술:
응용 프로그램 오류 : NOTEPAD.EXE, 버전 : 6.1.7600.16385, 타임 스탬프 : 0x4a5bc9b3
오류가있는 모듈 이름 : COMCTL32.dll, 버전 : 6.10.7600.16661, 타임 스탬프 : 0x4c6f6e4b
예외 코드 : 0xc000041d
오류 오프셋 : 0x00000000000db770
오류 프로세스 ID : 0x198
오류가있는 응용 프로그램 시작 시간 : 0x01cb9b1e140ab92a
오류가있는 응용 프로그램 경로 : C : \ Windows \ system32 \ NOTEPAD.EXE
오류가있는 모듈 경로 : C : \ Windows \ WinSxS \ amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7600.16661_none_fa62ad231704eab7 \ COMCTL32.dll

사용자를 덤프하지 않고 새 프로필로 시작하는 것 외에 다른 무엇을 시도해야합니까? 감사...


실제로 2010 년 가을 Win7 / 64bit에서 이러한 문제가 발생했으며 2011 년 초 어느 시점에 해결되었습니다. 썸네일 생성 창에 버그가 있습니다.
워렌 P

고마워, 워렌 그것은 내가 더 이상 그것을 보지 못한 이유를 설명 할 것입니다.
deepc

Notepad ++를 마우스 오른쪽 버튼으로 클릭하고 "Notepad ++로 편집"을 클릭 한 후 작동하기 시작했습니다. 그것이 완전한 솔루션인지는 모르겠지만 그것은 나를 위해 일했습니다! ymmv
CodyBugstein

답변:


6

오늘 테스트 설치 (W7x64u sp1)를 수행하는 동안이 잘못된 동작이 발생했습니다. 나는 범인을 좁힐 수 있었지만, ymmv, 스스로 확인하십시오.

Windows 탐색기에서보기를 정리하기 위해 (예 : 라이브러리, 즐겨 찾기, 홈 그룹, 로그인 한 사용자 숨기기) SetAcl 을 지원 하여이 절차 를 참조하여 명령 줄별로 수행했습니다. 지금까지 이것은 저에게 잘 작동하는 것 같습니다.

이제 파일을 열거 나 저장하려고 할 때 새로 생성 된 각 사용자 계정 (관리자 여부에 상관없이)에서 메모장이 충돌하는 것을 알았습니다. 설치에 사용 된 기본 관리자 계정에서는 발생하지 않습니다. 이에 대한 설명은 없지만 메모장의 "마지막 파일 위치"는 Vishal의 절차에 의해 숨겨져 있지만 아직 제거되지 않은 이러한 즐겨 찾기 또는 라이브러리 ... 공간을 가리키는 것으로 가정합니다.

이 조정은 모든 로컬 계정이 머신에서 생성 된 후에 연기되었습니다. 메모장에 M $ 병이 든 위치를 보지 않도록 지시하는 레지스트리 값이있을 수 있습니다.


3
어리석은 프로그램은 "즐겨 찾기"를 들여다보고, 비활성화되면 붐이 일어납니다! 마이크로 소프트는 그것을 다시
뭉쳤다

2
우연히도, 나는 도서관과 도서관에서 유용하지 않은 것들을 탐색기에서 제거했습니다. 어쩌면 그 절차가 아니라 비슷한 방식 일 것입니다 (기억하지 않습니다). 그러나 다음 두 가지 사항에 유의해야합니다. 1.이 항목이 여전히 숨겨져 있어도 현재 작동합니다. 2. 이것은 메모장에 관한 것이 아니며 표준 파일 대화 상자를 사용하는 모든 응용 프로그램에서 문제가 발생했습니다.
deepc

' 레지스트리에 즐겨 찾기를 다시 추가 하고 상황이 다시 작동 함
Umber Ferrule

3

이전 저장 경로 (또는 네트워크 드라이브)처럼 들리는 것은 보류입니다. 항목이 오프라인이거나 사용할 수 없기 때문에 현재 경로를 렌더링하고 싶지 않습니다.

메모장이 저장된 위치가 마지막 저장 경로임을 기억하고 싶지만 위치가 나옵니다. 대기하거나 마지막 저장 위치를 ​​온라인으로 찾고 변경하려고합니다. 그래도 문제가 해결되는지 확인하십시오.

편집하다

COMCTL32.dll 을 살펴보면 충돌하는 파일 선택 대화 상자의 파일에서 썸네일을로드하고있을 수 있습니다. 썸네일 생성이 발생할 수있는 내 문서 (또는 이전에 저장 한 위치) 폴더에있는 것이 있습니까? 일반 파일 탐색기에서 폴더 크기가 작을 수 있고 (엄지 손가락을 생성하지 않음) 저장하는 대화 상자에서 더 큰 폴더를 가질 수 있습니다. (작업 대화 상자 또는 드래그 앤 드롭 기능을 사용하여 이미지를 만들 수 없습니다)


고마워하지만 이것은 다른 것에 관한 것입니다. 바탕 화면에서 휴지통을 포함한 모든 아이콘을 제거했습니다. "새 텍스트 문서"에 문제가 다시 발생합니다. 그런 다음 파일을 임시 드라이브의 폴더로 옮겼습니다. 거기서 일했습니다. 또한 이전 저장 경로를 배제합니다. 워드 패드 및 엠 에디터에서도 문제가 발생합니다. 메모장에만 국한되지는 않습니다.
deepc

따라서 응용 프로그램과 관련이없는 탐색기 ( "SaveFileDialog", "OpenFileDialog"또는 탐색기가 대상 경로 자체를 렌더링하는 방식에 관한 것)라고 생각하게됩니다.
Brad Christie

명확히. 방금 메모장을 간단한 예로 사용했습니다. 그건 그렇고, 문제는 남아 있습니다. 나는 "핸디캡"과 함께 사는 법을 배웠습니다.
deepc

2

나는 비슷한 문제가 있었다. 또한 메모장 ++가 설치되어 있지만 (실제로 변환하지 않고 여전히 일반 바닐라 메모장을 사용하지만) 메모장 ++에서 파일을 연 다음 다른 이름으로 저장을 시도하고 정상적으로 작동했습니다. 그런 다음 메모장으로 파일을 조작 할 수있었습니다. 그래도 처음에 문제를 일으킨 원인이 확실하지 않습니다.


메모장을 사용하지 않고 다른 많은 프로그램을 사용해 보았습니다. 이 문제는 모든 프로그램에 공통적 인 열기 / 저장 표준 대화 상자와 관련이 있습니다.
deepc

2

나는 1 년 이상이 문제를 겪고있다. 탐색기> 도구> 폴더 옵션> 탐색 창을 수정하기 위해 위에서 지정한 솔루션을 시도했지만 작동하지 않았습니다. 그래서 폴더 옵션 대화 상자 (일반,보기 및 검색 탭)의 모든 탭을 살펴보고 모든 탭에서 기본값 재설정을 사용하여 모든 것을 재설정했습니다. 지금 작동합니다.

결과적으로 Windows 탐색기 기본보기가 다릅니다. Windows 탐색기에서 더 이상 폴더 옵션 대화 상자에 액세스 할 수 없지만 제어판에서 계속 찾을 수 있습니다.

감사,


1

이 문제는 일반적인 대화 상자 컨트롤 인 여러 프로그램 (comctl32.dll)이 공유하는 dll에 존재하며 폴더를 탐색하는 탐색기 창과 유사한 일반적인 "FileOpen"및 "FileSave"대화 상자를 표시하는 데 사용됩니다. 오프라인 네트워크 위치에 대한 바로 가기가 있으면 탐색기 자체를 포함하여 응용 프로그램이 중지 될 수 있습니다. 디렉토리를 찾아 볼 때 응용 프로그램이 중단되는 일부 파일이 있으면 이것이 또 다른 원인입니다. 이 경우, 예를 들어 다음과 같은 원인이 될 수 있습니다. 잘못된 이미지 / 썸네일, 잘못된 문서 (.RTF, .DOC, .PPS, .XLS 등), 비디오 섬네일 등을 렌더링하기 위해로드 된 잘못된 코드 코덱 등

또한 "데스크톱"은 등록 된 CLSID와 디렉토리를 탐색 할 때로드 될 관련 모듈 (dll)이있는 특수 시스템 폴더입니다. 이 DLL은 기본 또는 타사의 종속성을 가질 수 있습니다. 이러한 모듈 (dll)에 버그가 포함되어 있으면 해당 모듈을로드하는 응용 프로그램이 중단 될 수 있습니다.

타사 소프트웨어가 설치되지 않은 환경에서이를 재현해야합니다. 문제가 있으면 운영 체제 자체의 버그이며 Microsoft에 연락하여 버그를보고해야합니다. 버그가 다른 소프트웨어에 존재하면 담당 모듈 (DLL)을 식별하고 버그를 공급 업체에보고해야합니다.


모두 참-동일한 OS 설치에서 새 사용자에게 문제가 발생하지 않았다는 점에 유의하십시오. 물론 다른 여러 이름으로 저장 이력과 같은 여러 가지 요인과 관련 될 수 있습니다. 그 외에는 (나를 위해) 범인을 정확하게 찾아내는 것이 어렵다. 그러나 1 년이 지난 지금 단계를 반복했으며 이제는 정상적으로 작동합니다. 알 수없는 자체 치유 솔루션으로 사건이 마감되었습니다.
deepc

1

다음을 수행하십시오.

  1. 파일 탐색기로 이동하여 도구 → 폴더 옵션을 연 다음 "모든 폴더 표시"를 확인하십시오.

  2. 메모장 열기 → 다른 이름으로 저장 → 대화 상자가 충돌없이 나타납니다! 일반적으로 숨겨져 있지 않은 위치 / 폴더에 파일 저장 (예 : 내 문서)

  3. 완료되면 파일 탐색기, 도구 → 폴더 옵션으로 돌아가서 폴더를 숨기십시오.

메모장이 여전히 충돌하면 2 단계에서 파일을 숨겨진 위치에 저장했을 수 있습니다.


0

나는 2010 년 에이 문제에 대해 물었다. 다시 시도하고 지금은 작동한다. 나는 가장 희미한 이유가 없습니다. 어쩌면 일부 Windows 업데이트가 해결했을 수도 있습니다. 또는 지난 12 개월 이상 동안 무언가를 제거했습니다 ...

이것은 실제로 질문에 대답하는 것이 아니지만 문제가 해결 된 지금 어떻게 처리 해야할지 잘 모르겠습니다. 나는 대답을 지키지 않는 것이 옳지 않다고 생각합니다.



0

해결책을 찾았습니다!

Windows 탐색기에서 EXTRAS-폴더 옵션으로 이동하십시오-모든 폴더 표시가 선택되어 있는지 확인하십시오. 그런 다음 모든 것이 다시 작동합니다. 선택 해제하면 문제가 다시 발생합니다. 왜 몰라


0

이것은 나를 위해 일했다 :

  1. Windows 탐색기를 엽니 다
  2. 데스크탑으로 이동
  3. 데스크탑을 마우스 오른쪽 단추로 클릭하고 새로 작성-> 텍스트 문서를 선택하십시오.
  4. 이름을 입력하십시오
  5. 메모장이 열리도록 엽니 다 (다른 파일이 .txt 확장자와 연결된 경우 마우스 오른쪽 단추를 클릭하고 연결 프로그램-> 메모장을 선택하십시오).
  6. 무엇이든 입력
  7. 파일을 저장하십시오

이제 메모장을 열고 다시 저장하십시오.


0

explorer.exe를 다시 시작하면 나를 위해 일했습니다.

1) 작업 관리자로 이동

2) explorer.exe를 죽이십시오

[explorer.exe가 자동으로 다시 시작되지 않는 경우에만 필요한 단계]

3) 실행 키 대화 상자를 열려면 Windows 키 + R

4) explorer.exe를 실행하십시오

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