Computer >> 컴퓨터 >  >> 체계 >> Windows

Windows 11에서 기본 프로그램을 설정하는 방법

Mic drop:생각했던 것보다 훨씬 빨리 컴퓨터를 사용하지 않게 될 것 같아요. 물론 완전하고 극적인 의미는 아닙니다. 뿌리로 돌아가는 것, 생태 원시인, 사회가 망할 것. 아니, 그렇게 과감한 건 없어. 그러나 나는 기계와의 상호 작용을 최소한의 필수품으로만 사용하는 정도로 축소할 것입니다. 소프트웨어 솔루션의 품질과 지능이 저하되어 전 세계에서 팔리고 토해내는 것에 상당히 짜증이 나기 때문입니다. 오늘의 주제:기본 프로그램.

원하는 경우 기본 프로그램 또는 응용 프로그램. 윈도우에서. 아. 올바르게 수행하지 않는 방법에 대한 또 다른 빛나는 예가 있습니다. 최근에 일반 사용자가 Windows 11에서 기본 앱을 전환하기 어렵게 만드는 Microsoft에 대한 기사가 많이 나왔습니다. 단, 이것은 어제 뉴스입니다. 규범이 지금은 오랫동안 그것을하기가 어려웠습니다. 나는 이미 Windows 11의 Dev 리뷰에서 이 문제를 다루었지만 내 톤이 대량 소비에 충분히 "포토제닉"하지 않은 것 같습니다. 이 Windows 11 전용도 아닙니다. 이와 관련하여 Windows가 얼마나 성가신 지에 대해 근본적으로 새로운 것은 없습니다. 윈도우 10도 같은 일을 한다. Edge를 사용하고, Edge를 사용하고, Edge를 사용하세요. 사방에 Klaxons. 그래서 저는 명령줄에서 Windows 기본 앱을 구성하고 잡음과 넌센스를 피할 수 있는 방법이 있다고 생각했습니다.

그래서 우리는 무엇에 대해 이야기하고 있습니까?

첫째, 특정 프로그램에 대한 파일 형식의 기본 연결입니다. 모든 운영 체제에는 기본값이 있습니다. 그러나 이러한 기본값에서 전환하면 재미있는 일이 발생합니다. Microsoft가 내 IrfanView 이미지 파일 연결을 여러 번 재설정하는 방법을 이미 보여 드렸습니다. 특정 프로그램을 기본값으로 설정했음에도 불구하고 Windows 10에서 미디어 또는 브라우저 기능과 관련하여 여전히 가끔 질문을 표시하는 방법을 이미 보여 드렸습니다. 엣지 뿐만이 아닙니다. 비디오 파일도 가능합니다!

Windows 11에서 기본 프로그램을 설정하는 방법

2018년에 IrfanView를 새로 설치했습니다.

Windows 11에서 기본 프로그램을 설정하는 방법

절박함, 많이?

Windows 11에서 유일한 실제 차이점은 이제 설정 메뉴에 기본 응용 프로그램을 특정 파일 형식에 할당하거나 그 반대의 경우에 대해 약간 다르고 약간 더 복잡한 워크플로가 있다는 것입니다. Dev 빌드에서 이 기능은 약간 불안정하고 느리지만 Windows 10과 근본적으로 다르지 않습니다. 여전히 파일을 마우스 오른쪽 버튼으로 클릭하고 다음으로 열기 등을 할 수 있습니다. 지루한. 그러나 진짜 문제는 그것에 대해 효율적으로 노력하는 것입니다!

assoc, ftype 및 dism의 슬픈 상태

이전 버전의 Windows에서는 파일 연결을 할당하거나 변경할 수 있는 다양한 명령줄 도구(assoc, ftype)를 제공하므로 선택한 원하는 프로그램에서 파일을 열 수 있습니다. 다른 파일 유형을 처리하는 방법을 시스템에 알려주는 조작된 XML 파일을 사용하여 그룹 정책 또는 레지스트리를 통해 이를 수행할 수도 있습니다. 가장 우아한 솔루션은 아니지만 쉽게 스크립트를 작성할 수 있습니다.

Windows 11에서 기본 프로그램을 설정하는 방법

이것은 아무것도 하지 않습니다. 마찬가지로 다음을 시도할 수 있습니다.

Dism.exe /online /Export-DefaultAppAssociations:C:\PS\DefaultAssoc.xml

배포 이미지 서비스 및 관리 도구
버전:10.0.22000.1

이미지 버전:10.0.22000.132

작업이 성공적으로 완료되었습니다.

XML을 열고 원하는 파일 형식을 수동으로 변경한 다음 가져옵니다.



ProgId="VLC.3g2"
ApplicationName="VLC 미디어 플레이어" />
ProgId="VLC.3gp"
ApplicationName="VLC 미디어 플레이어" />
ProgId="AppXqj98qxeaynz6dv4459ayz6bnqxbyaqcs"
ApplicationName="Groove Music" />
ProgId="AppXqj98qxeaynz6dv4459ayz6bnqxbyaqcs"
ApplicationName="Groove Music" />
ProgId="VLC.adts"
ApplicationName="VLC 미디어 플레이어" />
...

Dism.exe /Online /Import-DefaultAppAssociations:C:\PS\DefaultAssoc.xml

배포 이미지 서비스 및 관리 도구
버전:10.0.22000.1

이미지 버전:10.0.22000.132

작업이 성공적으로 완료되었습니다.

Windows 10 20H2부터는 이러한 솔루션 중 어느 것도 기존 사용자에게 실제로 작동하지 않습니다. 변경을 원할 경우 시스템이 변경 사항을 완전히 무시한다는 점을 제외하고는 변경할 수 있습니다. 또한 Windows는 이제 모든 프로그램 및 파일 연결에 해시를 할당하고 이 해시는 변경이 합법적인지, 즉 사용자가 수행했는지 확인하는 데 사용됩니다. 따라서 Windows는 해시와 일치하지 않기 때문에 수동 변경 사항을 무시하기 때문에 레지스트리를 수동으로 조작할 수 없습니다. 해시는 어떻게 계산되나요?

Windows 11에서 기본 프로그램을 설정하는 방법

그래서 무엇을 시도하든 결국 설정 GUI로 돌아가서 변경해야 했습니다. 느리고 번거롭고 효율성 벨트 아래에 또 다른 펀치가 있습니다. 그러나 최신 운영 체제는 생산적이기보다는 성가시도록 설계되었습니다.

진짜 해결책이 있나요?

아니요. 찾을 수 있는 항목이 없으며 위의 문제에 대한 훌륭하고 간단하며 합리적인 대안이 될 것입니다. 그러나 약간 다른 방식으로 불만을 표현할 수 있습니다. 첫째, 체계적이고 규율을 지키십시오. 시스템의 모든 프로그램을 올바르게 설정했는지 확인하고 탐색기에서 파일 유형을 마우스 오른쪽 버튼으로 클릭하여 올바른 처리기를 제공할 수 있습니다(영구적으로). 둘째, 성가신 기본 프로그램이 계속해서 귀찮게 한다면 비활성화하거나 제거해야 합니다.

예를 들어 Edge가 전반적으로 꽤 괜찮은 브라우저라는 것을 알았지만 IFEO를 통해 내 Windows 상자에서 실행할 수는 없습니다. 이는 설정의 헤더 표시줄에서 Edge를 사용하라는 권장 사항을 받고, 설정에 표시되고, 브라우저 지원 파일을 열려고 할 때 + 프로모션 메시지가 표시되기 때문입니다. 그것은 너무 짜증나고 필사적입니다. 해결책? Edge를 실행할 수 없습니다. 단순한. 이렇게 하면 실수로 잘못된 프로그램에서 SVG 또는 PDF 파일을 여는 일이 없습니다. 완료. 좋은? 아니요. 필요합니까? 유감스럽게도 그렇습니다.

결론

흥미롭게도 Windows 10은 기본 기능 유형(예:비디오, 음악 등)의 작은 목록을 제공하여 고대 문제에 대한 반합리적인 솔루션을 구현했으며 (대부분) 이를 처리할 올바른 프로그램을 할당할 수 있습니다. 이제 Windows 11은 일관성이 없기 때문에 번거롭고 심지어 혼란스러울 수도 있는 프로토콜별 및 접미사별 처리의 오래되고 복잡한 방식으로 되돌아갑니다. 무엇보다도 이 과정에서 정말 효율적이기를 원한다면 그렇게 할 수 없습니다.

현재 어떤 앱이 어떤 파일을 열어야 하는지를 Windows 11에 실제로 알리는 가장 좋은 방법은 원하는 프로그램을 설치하는 동안 그렇게 해야 합니다(그런 다음 소프트웨어가 백그라운드에서 힘든 작업을 수행함).> 인터넷을 통해 떨어졌을 수 있는 파일 유형에 대해 엽니다. 이것은 단순하거나 쉽거나 아름답지는 않지만 그것이 바로 그것입니다. 이 기사에 놀라운 생산성 트릭이 있었으면 좋았을 텐데 그렇지 않습니다. 바라건대, 이것은 운영 체제 스택에서 쓸모없고 무의미한 변화의 오랜 추세의 시작이 아니므로 기술 전문가를 더욱 소외시키고 우둔하고 IQ가 낮은 대중을 위해 아무것도 하지 않습니다. 잠시만요.

건배.