![사용자 선택](https://rvso.com/image/1395299/%EC%82%AC%EC%9A%A9%EC%9E%90%20%EC%84%A0%ED%83%9D.png)
.xlsx
Windows 8.1 시스템의 파일 과 Chrome이 연결되어 있습니다 .
Control Panel\Programs\Default Programs\Set Associations
다른 프로그램으로 변경하기 위해서만 연결을 제거하는 것은 불가능합니다 .
에서는 Chrome에 없습니다 Control Panel\Programs\Default Programs\Set Default Programs\Set Program Associations
..xlsx
에서 모든 키를 제거했습니다 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xlsx
.
여전히 Chrome은 의 해당 확장 프로그램과 연결되어 있으며 Control Panel\Programs\Default Programs\Set Associations
Windows 탐색기에는 파일과 함께 Chrome 아이콘이 표시됩니다 .xlsx
.
답변1
임의의 파일 확장자를 가진 빈 파일을 만듭니다. 의 말을하자 <filename>.blaw
.
1. Open Notepad
2. Menu *File* → *Save As*
3. Give a name with your extension.
4. And save it on your desktop (you can also save it at any other
location).
이제 파일( *.xlsx
이 경우) 을 마우스 오른쪽 버튼으로 클릭하고다음으로 열기→기본 프로그램 선택→ 아래로 스크롤하여 선택이 PC에서 앱 찾아보기.
이제 찾아서 filename.blaw
선택하세요.
*.xlsx
파일이 와 연결 되면 <filename>.blaw
수행해야 할 작업은 다음과 같습니다.삭제하다<filename>.blaw
파일. 이제 모든 파일이 다시 파일 연결을 만들도록 하며 *.xlsx
, 파일을 열 응용 프로그램을 선택하거나 그대로 둘 수 있습니다.
그리고 이 솔루션은 확실히 효과가 있습니다!
Windows 10에서도 동일한 프로세스가 작동합니다.
답변2
HKCR의 다른 SystemFileAssociations xlsx 목록을 놓친 것 같습니다.
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOTS\SystemFileAssociations\.xlsx]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xlsx]
모든 것이 제대로 작동하는지 확인하려면 다음으로 여기로 이동하여 xlsx의 기본 설정을 확인하세요. 일반적으로 HKCR의 다른 키를 가리키거나 때로는 영구 처리기를 참조하는 긴 GUID가 있습니다.
HKEY_CLASSES_ROOT\.xlsx
어느 쪽이든 우리는 HKCR\xslx_auto_file
영구 처리기의 GUID로 이동하거나 검색하여 모든 것이 크롬에 없는지 확인해야 합니다.
답변3
또 다른 옵션(Windows 10에서 테스트됨)은 관리자 권한으로 CMD를 열고 다음을 실행하는 것입니다.
assoc .ext=
(따라서 = 뒤에 아무것도 지정하지 않습니다.)
나에게는 이로 인해 다운로드한 .csv 파일이 Excel * 에서 열리지 않게 되었습니다 . 다운로드 프롬프트가 여전히 포함되어 있습니다.엑셀로 열기기본 제안이지만 선택할 수 있게 되었어요디스크에 저장대신에.
* 이렇게 하면 데이터의 형식이 열로 제대로 지정되지 않아(기본 설정이 일치하지 않기 때문일 수 있음) CSV를 Excel과 연결할 수 없게 됩니다.
답변4
위의 답변에는 언급이 없기 때문에 거기에 추가합니다.
사용자 선택
Windows Vista/7부터는또 다른Windows에서 사용하는 동시 방식으로 새 연결 대화 상자에서 사용자가 설정한 연결을 추가하고 저장됩니다.갈라져이미 존재하는 시스템 및 프로그램 협회에서.
따라서 표준 및 구성된 연관계속 백그라운드에서 살아요, 사용자는 입력한 연결을 탐색기로 확인합니다.
우리가 이 일에 어떻게 참여하는지
메커니즘은 사용자가 로그인할 때 활성화됩니다 Control Panel / Default programs / Set file associations
(면책조항: 내 OS는 영어가 아니며 어쨌든 그 정도여야 합니다). 확장자나 파일 형식을 선택한 다음 항상 이를 여는 데 사용할 애플리케이션을 선택하고 마지막으로 저장합니다. 그의 선택.
안타깝게도 위의 Windows 대화 상자에서는 사용자가변화또는세트협회는 아니지만제거하다이전의 실수... 이로 인해 사용자는 '막다른 골목'의 완전한 난관 상황에 빠지게 되어 사용자를 큰 위험에 빠뜨립니다.
어디로 가는지
어쨌든 모든 내용은 다음 위치의 레지스트리에 저장됩니다.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\[.extension]\UserChoice
새로 추가된 키 아래에는 약 3개의 값이 있으며, 그 중 하나는 연결된 실행 파일을 가리킵니다. UserChoice
과거에 유사한 선택을 한 적이 있는지 확인하려면 레지스트리에서 검색을 수행하십시오 .
아버지 키 아래를 살펴보면 레지스트리 아래 및 다른 곳 모두 [.extension]
외부의 다른 기존 연결 데이터 값과 등록 키가 이 메커니즘에 의해 영향을 받지 않는다는 것을 분명히 알 수 있습니다 . 이러한 UserChoice 키는 기존 연결 메커니즘에 대한 부록으로만 추가되고 이를 방해하지 않는다는 점을 이해하는 것이 매우 중요합니다. 따라서 해당 키를 직접 제거하면 기존 상황이 다시 활성화됩니다.UserChoice
\Fileexts
수리 중
레지스트리에서 위의 키를 찾아서 잔인하게 삭제한 후(키 값에 연결된 부록이나 clsid 또는 progid가 없고 실행 파일 이름만 있으므로 결과는 없습니다) Windows 탐색기를 완전히 다시 시작합니다(오른쪽 클릭 + 다음에서 다시 시작). 작업 관리자) 모든 작업이 정상으로 돌아옵니다.
오 마이 배드
예를 들어 어느 날 .cmd
테스트 목적으로 확장 프로그램을 잘못 변경하여 메모장에 할당하고 주어진 cmd 스크립트에서 실행이 발생하지 않도록 했습니다.
아쉽게도 위의 MS 논리 덕분에 오류를 되돌릴 수 없었습니다.
레지스트리를 검색하여 에 UserChoice
연결되어 있는 키를 찾았고 완전히 삭제했습니다. 그런 다음 프로세스를 다시 시작하고 폴더로 돌아가면 모든 것이 올바른 위치로 돌아갔고 확장 프로그램은 예상대로 다시 작동했습니다.Notepad.exe
.cmd
Explorer
.cmd
참고: 위에서 언급한파일 형식남자NirSoft의 유틸리티는 이를 계정에 유지하고(아래 버전 기록 참조) 버전 1.40부터(현재는 1.90) 관련 UserChoice 레지스트리 키에 직접 액세스할 수 있도록 합니다.