Windows는 레지스트리에서 어느 파일과 함께 특정 파일 형식을 열어야합니까? 가있는 파일이 열립니다 . 사람의 기본 웹

Adobe PDF Reader를 설치하면 .PDF파일 확장자 가있는 파일이 열립니다 . 사람의 기본 웹 브라우저는 .html파일을 열고 메모장은 .txt파일 등을 엽니 다 .

레지스트리에서 파일 형식-프로그램 연관이 레지스트리에 정확히 어디에 있습니까?

다시 말해, Windows는 특정 파일 (유형)을 열 소프트웨어 / 프로그램을 어떻게 알 수 있습니까?



답변

오픈 협회 모두에 저장됩니다 HKEY_CLASSES_ROOT.

이것은 로컬 사용자의 연결 HKEY_CURRENT_USER\Software\Classes과의 시스템 연결을 결합한 특수 레지스트리 하이브입니다 HKEY_LOCAL_MACHINE\Software\Classes.

귀하의 질문에 언급 한 PDF 협회에 대한 저의 레지스트리에서 찍은 사진입니다.

레지스트리에서 PDF 파일 연결


답변

Gareth의 답변을 확장하려면 다음을 수행하십시오.

레지스트리를 가지고 노는 것에서

  • 에서 항목을 HKEY_CURRENT_USER\Software\Classes재정 HKEY_LOCAL_MACHINE\Software\Classes
    HKEY_CLASSES_ROOT\Software\Classes
  • 명령을 사용하여 assoc명령 줄에서 파일의 확장 연결 설정HKEY_LOCAL_MACHINE\Software\Classes
  • 명령을 사용하여 ftype명령 줄에서 파일 형식 연결 설정HKEY_LOCAL_MACHINE\Software\Classes

답변

대답은 정확하지만 (확인하지는 않았지만) 파일 연결을 수정하는 깔끔한 방법은 Microsoft가 설계된 GUI를 사용하는 것입니다. 즉, 설치 개발자가 아닌 사용자 인 경우입니다.

멋진 사진이있는 튜토리얼이 하나 있습니다 .Google에서 찾았습니다 : http://www.digitalcitizen.life/how-associate-file-type-or-protocol-program

그러나 시작 (win7 메뉴 또는 win8 화면은 중요하지 않음) 을 열고 파일 연결입력 하고 입력 하면 올바른 제어판 링크가 열립니다. (제어판 \ 프로그램 \ 기본 프로그램 \ 연결 설정).


답변