Tôi đã có vấn đề này thường xuyên nhưng ngẫu nhiên. Cuối cùng tôi đã có thể theo dõi một bộ kích hoạt cho vấn đề này, nhưng không phải là một sửa chữa trực tiếp ... chỉ có một số cách giải quyết khác.
Cách giải quyết:
Ví dụ: "Groove" hoặc "Phim và TV" sẽ cố lấy các liên kết của các định dạng nhạc và video. Giải pháp duy nhất tôi tìm thấy là gỡ cài đặt các chương trình dường như có thể gỡ cài đặt này.
http://www.howtogeek.com/224798/how-to-uninstall-windows-10s-built-in-apps-and-how-to-reinstall-them/
Bài viết trên mô tả cách sử dụng (quản trị viên) Power Shell để tạm thời gỡ cài đặt một số ứng dụng đã cài đặt của Microsoft.
Ví dụ:
Get-AppxPackage *zunemusic* | Remove-AppxPackage
hoặc là
Get-AppxPackage *zunevideo* | Remove-AppxPackage
Sau khi gỡ cài đặt các ứng dụng này, Windows 10 chưa bao giờ thử lấy lại các liên kết tệp này. Tôi đã hy vọng một nửa nó sẽ cố gắng bất kể và phá vỡ hoàn toàn các hiệp hội, nhưng đã may mắn.
Thật không may, điều này sẽ không khắc phục tất cả những vấn đề này. Các tệp PDF sẽ tiếp tục trở lại Microsoft Edge vì phương pháp này không thể được gỡ cài đặt.
Nguyên nhân kích hoạt:
Tôi đã có thể theo dõi một trình kích hoạt gây ra điều này cho một trong các chương trình của tôi. Mặc dù tôi không chắc chắn rằng đó là người duy nhất làm điều đó vì nó chỉ khiến một số hiệp hội thay đổi. Vì vậy, nhiều khả năng đó là một số hành động nhất định mà chương trình gây ra thiết lập kích hoạt đầu tiên; và một chương trình khác hoàn thành chuỗi kích hoạt.
Theo procmon, nó thực hiện một số đăng ký rình mò với các hiệp hội tập tin. Kích hoạt thứ hai là để mở một chương trình được liên kết với một loại tệp thường hoàn nguyên. Chương trình thứ hai đó cũng rình mò tại các hiệp hội tập tin theo procmon.
Những gì tôi tưởng tượng xảy ra là chương trình đầu tiên làm gì đó để làm hỏng "bảo vệ" Windows 10 dành cho các chương trình thay đổi liên kết tệp. Việc mở chương trình thứ hai khiến Windows kiểm tra lại khả năng bảo vệ của nó và khi hàm băm / progid kết thúc không hợp lệ, nó sẽ được hoàn nguyên về mặc định của Microsoft.
Ví dụ: tôi có thể thấy một phiên bản cũ của PhotoShop và Firefox đang làm điều này. Cả hai nhìn vào chìa khóa
HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\UserChoice
Chương trình 1 làm rối tung hàm băm / progid bằng cách nào đó, Chương trình 2 được liên kết với loại này khiến Windows kiểm tra lại và hoàn nguyên nó. Tôi hơi bối rối về lý do tại sao nó được coi là bị hỏng khi bắt đầu vì liên kết tệp là chính xác trước và sau khi Chương trình 1 thực hiện. Hiệp hội đã không bị tấn công, do đó, không cần phải vượt quá phạm vi của Microsoft để bắt đầu.
Không phải tất cả các hệ thống của tôi đều được cài đặt cùng một chương trình, vì vậy tôi đoán có thể có nhiều chương trình cũ bí truyền gây ra sự kiện kích hoạt đầu tiên. Ngoài cách giải quyết ban đầu của tôi ở trên, tôi đoán bạn có thể chú ý khi sử dụng các chương trình vi phạm. (nhún vai)