Làm rơi mic:Tôi tin rằng mình sẽ ngừng sử dụng máy tính sớm hơn nhiều so với những gì tôi nghĩ trước đây. Tất nhiên, không phải theo nghĩa toàn diện, kịch tính. Không ai trong số đó quay trở lại cội nguồn, người thượng cổ sinh thái, thứ đáng nguyền rủa của xã hội. Không, không có gì quá quyết liệt. Nhưng tôi sẽ giảm quy mô tương tác của mình với máy móc đến mức tôi chỉ sử dụng chúng cho những nhu cầu thiết yếu, bởi vì tôi khá khó chịu trước sự suy giảm về chất lượng và trí thông minh của các giải pháp phần mềm đang được bán rong và nôn mửa trên thế giới. Chủ đề của chúng ta trong ngày:các chương trình mặc định.
Các chương trình hoặc ứng dụng mặc định, nếu bạn muốn. Trong Windows. Ah. Đây là một ví dụ điển hình khác về cách không làm đúng. Gần đây, có một loạt bài báo về việc Microsoft khiến người dùng thông thường khó chuyển đổi ứng dụng mặc định hơn trong Windows 11. Ngoại trừ, đây là tin tức của ngày hôm qua. Đã từ rất lâu rồi người Norm khó có thể làm được điều đó. Tôi đã đề cập đến vấn đề này trong bài đánh giá dành cho Nhà phát triển của tôi về Windows 11, nhưng tôi đoán giọng điệu của tôi không đủ "ăn ảnh" để tiêu thụ đại trà. Windows 11 này cũng không phải là độc quyền. Không có gì mới về mức độ khó chịu của Windows về vấn đề này. Windows 10 cũng làm điều tương tự. Sử dụng Edge, sử dụng Edge, sử dụng Edge. Klaxons ở khắp mọi nơi. Vì vậy, tôi nghĩ, được thôi, có cách nào để định cấu hình các ứng dụng mặc định của Windows từ dòng lệnh mà không gây ồn ào và vô nghĩa không?
Vậy chúng ta đang nói về cái gì vậy?
Đầu tiên, liên kết mặc định của các loại tệp với các chương trình cụ thể. Mỗi hệ điều hành có mặc định của nó. Nhưng sau đó, khi bạn thoát khỏi những mặc định đó, đó là lúc những điều thú vị xảy ra. Tôi đã chỉ cho bạn cách Microsoft đặt lại các liên kết tệp hình ảnh IrfanView của tôi nhiều lần. Tôi đã chỉ cho bạn cách, mặc dù tôi đã đặt một số chương trình nhất định làm mặc định, Windows 10 VẪN thỉnh thoảng bật câu hỏi của nó, chủ yếu là khi nói đến chức năng phương tiện hoặc trình duyệt. Không chỉ cạnh. Các tệp video cũng vậy!
Trở lại năm 2018, cài đặt mới, IrfanView.
Tuyệt vọng, nhiều không?
Trong Windows 11, sự khác biệt thực sự duy nhất là menu Cài đặt hiện có quy trình làm việc hơi khác, phức tạp hơn một chút để gán các ứng dụng mặc định cho các loại tệp cụ thể và ngược lại. Trong các bản dựng dành cho Nhà phát triển, chức năng này hơi rắc rối và khá chậm, nhưng về cơ bản không khác biệt so với Windows 10. Bạn vẫn có thể nhấp chuột phải vào một tệp, Mở bằng, v.v. Nhàm chán. Nhưng sau đó, vấn đề thực sự nằm ở việc cố gắng làm việc đó hiệu quả!
Trạng thái buồn của PGS, ftype và bác
Các phiên bản Windows cũ hơn cung cấp một loạt công cụ dòng lệnh (assoc, ftype) để gán hoặc thay đổi liên kết tệp, vì vậy bạn có thể mở tệp của mình trong chương trình mong muốn. Bạn cũng có thể thực hiện điều đó thông qua Chính sách nhóm hoặc sổ đăng ký bằng cách sử dụng tệp XML được tạo thủ công, tệp này sẽ cho hệ thống biết cách xử lý các loại tệp khác nhau. Không phải là giải pháp tao nhã nhất, nhưng dễ dàng viết được.
Điều này không làm gì cả. Tương tự, bạn có thể thử:
Dism.exe /online /Export-DefaultAppAssociations:C:\PS\DefaultAssoc.xml
Công cụ quản lý và cung cấp dịch vụ hình ảnh triển khai
Phiên bản:10.0.22000.1
Image Phiên bản:10.0.22000.132
Thao tác đã hoàn tất thành công.
Mở XML, thực hiện các thay đổi thủ công đối với bất kỳ loại tệp nào bạn muốn, sau đó nhập.
ApplicationName="VLC media player" />
ApplicationName="VLC media player" />
ApplicationName="Groove Music" />
ApplicationName="Groove Music" />
ApplicationName="VLC media player" />
/>...
Dism.exe /Online /Import-DefaultAppAssociations:C:\PS\DefaultAssoc.xml
Công cụ quản lý và cung cấp dịch vụ hình ảnh triển khai
Phiên bản:10.0.22000.1
Image Phiên bản:10.0.22000.132
Thao tác đã hoàn tất thành công.
Từ Windows 10 20H2, không có giải pháp nào trong số này thực sự hiệu quả với người dùng hiện tại. Nếu bạn muốn thực hiện các thay đổi, bạn có thể, ngoại trừ việc hệ thống sẽ hoàn toàn bỏ qua chúng. Ngoài ra, Windows hiện cũng chỉ định hàm băm cho bất kỳ liên kết tệp và chương trình nào và hàm băm này được sử dụng để xác minh rằng thay đổi là hợp pháp, tức là do người dùng thực hiện. Vì vậy, bạn thực sự không thể tìm hiểu sổ đăng ký theo cách thủ công, vì Windows sẽ bỏ qua các thay đổi thủ công của bạn, vì chúng sẽ không khớp với hàm băm. Băm được tính như thế nào, đánh bại tôi.
Và vì vậy, bất kể tôi đã thử làm gì, cuối cùng tôi vẫn phải quay lại GUI Cài đặt và thực hiện các thay đổi ở đó. Chậm chạp, cồng kềnh và một cú đấm khác bên dưới vành đai hiệu quả. Nhưng sau đó, các hệ điều hành hiện đại được thiết kế để gây phiền nhiễu hơn là hiệu quả.
Có giải pháp thực sự nào không?
Không. Không có cái nào tôi có thể tìm thấy và đó sẽ là một giải pháp thay thế tốt, đơn giản, hợp lý cho vấn đề trên. Tuy nhiên, bạn có thể bày tỏ sự không hài lòng của mình theo một cách hơi khác. Đầu tiên, hãy có phương pháp và kỷ luật. Đảm bảo rằng bạn đã đặt chính xác mọi chương trình trên hệ thống của mình và nhấp chuột phải vào bất kỳ loại tệp nào trong Explorer để bạn có thể cung cấp cho chúng trình xử lý phù hợp (và vĩnh viễn như vậy). Thứ hai, bạn nên tắt hoặc gỡ cài đặt các chương trình mặc định gây phiền nhiễu nếu chúng cứ làm phiền bạn.
Chẳng hạn, mặc dù tôi thấy Edge là một trình duyệt khá tốt về tổng thể, nhưng nó không được phép chạy trên các hộp Windows của tôi thông qua IFEO. Điều này là do bạn nhận được đề xuất sử dụng Edge trong thanh tiêu đề của Cài đặt, bạn thấy nó trong Cài đặt, bạn thấy nó + thông báo quảng cáo khi bạn cố mở các tệp tương thích với trình duyệt. Đó là tất cả quá khó chịu và tuyệt vọng. Dung dịch? Edge không chạy được. Giản dị. Và bằng cách này, bạn sẽ không vô tình mở các tệp SVG hoặc PDF của mình trong chương trình sai. Xong. Tốt? Không cần thiết? Rất tiếc là có.
Kết luận
Thật thú vị, Windows 10 đã triển khai một giải pháp bán hợp lý cho vấn đề cũ bằng cách cung cấp cho bạn một danh sách nhỏ các loại chức năng mặc định (như Video, Âm nhạc, v.v.) và bạn (hầu hết) có thể chỉ định các chương trình phù hợp để xử lý các loại chức năng đó. Giờ đây, Windows 11 quay trở lại cách xử lý từng giao thức và từng hậu tố cũ và phức tạp, điều này gây cồng kềnh và thậm chí có thể gây nhầm lẫn vì không có sự nhất quán. Tệ hơn nữa, nếu bạn thực sự muốn trở nên hiệu quả trong quá trình này, thì bạn không thể.
Hiện tại, cách tốt nhất để thực sự cho Windows 11 biết ứng dụng nào sẽ mở tệp nào, bạn nên làm điều đó trong quá trình cài đặt các chương trình mong muốn (sau đó phần mềm sẽ thực hiện công việc khó khăn cho bạn trong nền), sau đó thỉnh thoảng nhấp chuột phải> Mở bằng đối với những loại tệp có thể đã rơi qua mạng. Điều này không đơn giản, dễ dàng hay đẹp đẽ, nhưng nó là như vậy. Tôi ước gì bài báo này có một thủ thuật năng suất tuyệt vời, nhưng không phải vậy. Hy vọng rằng, đây không phải là sự khởi đầu của một xu hướng lâu dài về những thay đổi vô ích và vô ích trong ngăn xếp hệ điều hành, càng khiến giới công nghệ xa lánh và chẳng làm được gì cho đám quần chúng có IQ thấp, không biết gì. Suy nghĩ lại... Chờ đã.
Chúc mừng.