%가 포함된 파일 이름과 관련된 Win7/X64의 프로그램 충돌

%가 포함된 파일 이름과 관련된 Win7/X64의 프로그램 충돌

한동안 재현 가능한 오류가 발생했습니다.

파일을 열려는 방법(탐색기에서 클릭, 명령 프롬프트에서 수동으로 열기 등)에 관계없이 이름에 가 있는 파일(확장자에 관계없이)을 열려고 하면 %사용되는 프로그램은 다음과 같습니다. 요청(이전 예의 Explorer 및 cmd.exe)을 보내면 100% 충돌이 발생합니다.

Windows가 파일을 여는 데 사용하는 정확한 메커니즘/시퀀스를 아는 사람이 있습니까? 그런 식으로 디버그 정보를 도울 수 있습니다.

답변1

화면의 아이콘을 두 번 클릭하는 지점부터 응용 프로그램이 시작되는 지점까지 긴 여정입니다.

이있다많은잘못.

  1. 파일을 클릭합니다.
  2. Windows가 파일을 결정합니다.유형.
  3. 이 파일을 자체적으로 실행할 수 있습니까? 아니면 파일을 열려면 다른 응용 프로그램이 필요합니까?
    파일 확장자에 대해 레지스트리에서 말하는 내용을 확인해 보겠습니다.
  4. 레지스트리에서는 txtfile.
  5. 레지스트리에는 open다음 txtfile과 같은 프로그램을 사용해야 한다고 나와 있습니다.C:\Windows\system32\NOTEPAD.EXE
  6. 이제 마침내 프로세스를 만들 수 있습니다. 프로세스 모니터에서 프로세스 생성 이벤트 캡처

관련 내용이 너무 많아서 정확히 무엇이 문제인지 알 수 있는 방법이 없습니다. 추가 조사를 직접 수행해야 합니다.

다음을 살펴보십시오:

관련 정보