app default was reset

Chúng tôi đã thấy cách dừng lại Microsoft Edge và Ảnh từ việc đặt lại cài đặt liên kết tệp của bạn. Dựa trên cơ sở tương tự, tôi đã nghĩ đến việc triển khai chỉnh sửa registry cho tất cả các ứng dụng Metro (hoặc Ứng dụng Windows phổ biến) như Trình tạo 3d, nhạc Zune, video Zune (Phim & TV).

mặc định ứng dụng đã được đặt lại

Giải pháp chỉnh sửa registry ở cuối bài viết này ngăn Windows 10 (v1607 trở về trước) đặt lại liên kết tệp về cài đặt mặc định.

LIÊN QUAN: Đặt trình duyệt mặc định và liên kết tệp thông qua command line trong Windows 10

Giải pháp

Các mặc định của ứng dụng được Windows 10 đặt lại nếu phát hiện thấy chương trình của bên thứ ba không tương thích thực hiện thay đổi trực tiếp các liên kết tệp, thay vì hướng người dùng đến cửa sổ Default Apps. Kể từ khi UserChoiceProgID được áp dụng trong Windows 10, việc sửa đổi không chính xác các liên kết tệp trong registry sẽ khiến Windows 10 đặt lại cài đặt liên kết về mặc định.

Trong Windows 10, các ứng dụng không được viết trực tiếp giá trị ProgID trong khóa đăng ký sau:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\{.extension}\UserChoice

{.extension} trong registry Path ở trên đề cập đến phần mở rộng tệp. Nó có thể .htm, .html, .pdf Vân vân.

Thay vào đó, ứng dụng sẽ chuyển hướng người dùng đến cửa sổ Ứng dụng mặc định. Đây là một thay đổi lớn trong Windows 10.

Nếu một ứng dụng (cũ) không sử dụng Windows API và ghi vào registry để đặt liên kết tệp, Windows 10 sẽ phát hiện ra rằng registry (khóa “UserChoice”) bị hỏng và sẽ đặt lại chương trình mặc định Windows an toàn cho tệp này sự mở rộng. Người dùng sẽ thấy An App default was reset.

mặc định ứng dụng đã được đặt lại

Sau khi bạn nhận được thông báo, nếu bạn mở Trình xem sự kiện và đi tới nhật ký sự kiện Microsoft-Windows-Shell-Core/AppDefaults, bạn sẽ thấy liên kết loại tệp nào đã được đặt lại gần đây.

  • Mở Event Viewer (eventvwr.msc) → Applications and Services Logs → Microsoft → Windows → Shell-Core → AppDefaults
  • Tìm kiếm sự kiện gần đây nhất với ID 62441.
    mặc định ứng dụng đã được đặt lại - nhật ký sự kiện

    Log Name: Microsoft-Windows-Shell-Core/AppDefaults
    Source: Microsoft-Windows-Shell-Core
    Date: 
    Event ID: 62441
    Task Category: (62441)
    Level: Information
    Keywords: 
    User: DESKTOP-JKJ4G5Qramesh
    Computer: DESKTOP-JKJ4G5Q
    Description:
    User choice has been reset to prog id AppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9 for .htm

    Trong ví dụ trên, liên kết loại tệp .htm đã được đặt lại và Microsoft Edge hiện là trình xử lý mặc định cho loại tệp. AppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9 là Microsoft Edge ProgID cho các tệp .htm/.html, như được thấy trong registry.

Nếu bạn không chắc chương trình nào đang cố gắng sửa đổi khóa đăng ký ở trên, sử dụng Process Monitor và kiểm tra “UserChoice” mục trong dấu vết.

Vì vậy, hãy đảm bảo rằng các chương trình của bên thứ ba bạn đang sử dụng tuân thủ các quy tắc của Windows 10. Sửa chữa cuối cùng sẽ là nâng cấp chương trình của bên thứ 3 (trình xem, trình duyệt hoặc bất kỳ thứ gì) và đảm bảo rằng nó tương thích với Windows 10.

LIÊN QUAN: Đặt trình duyệt mặc định và liên kết tệp thông qua command line trong Windows 10


Cách giải quyết

Cập nhật [2019] : Bản sửa lỗi đăng ký sau không hoạt động trong Windows 10 v1809. Mặc dù các giá trị đăng ký đã có sẵn, Windows 10 không ngừng đặt lại liên kết tệp nếu phát hiện thấy khóa UserChoice được ghi (và bị hỏng) bởi chương trình của bên thứ ba.


Đối với v1607 trở về trước

Trên các phiên bản đầu tiên của Windows 10, việc chạy chỉnh sửa registry bên dưới sẽ ngăn Microsoft Edge, Photos, 3d Builder, Zune music và Zune Video (Movies & TV) tiếp quản các liên kết tệp của bạn cho các loại tệp khác nhau mà không cản trở chức năng Ứng dụng theo bất kỳ cách nào . Để đảo ngược các thay đổi, chỉ cần chạy tệp REG hoàn tác. Bản sửa lỗi đăng ký đã được thử nghiệm lên Windows 10 v1607.

[w10_stop_reset_fileasso.zip] của tệp REG này ở bên dưới.

Windows Registry Editor Version 5.00

;Description: Prevents Windows 10 from resetting the file associations
;... by adding NoOpenWith & NoStaticDefaultVerb values for all the modern apps.
;Created on Feb 13 2016 by Ramesh Srinivasan
;Updated on May 01 2019
;The Windows79 Blog
;https://windows79.com/blog
;Tested in Windows 10 v1511 & 1607

;-------------------
;Microsoft.3DBuilder
;-------------------
;File Types: .stl, .3mf, .obj, .wrl, .ply, .fbx, .3ds, .dae, .dxf, .bmp
;... .jpg, .png, .tga
[HKEY_CURRENT_USERSOFTWAREClassesAppXvhc4p7vz4b485xfp46hhk3fq3grkdgjg]
"NoOpenWith"=""
"NoStaticDefaultVerb"=""

;-------------------
;Microsoft Edge
;-------------------
;File Types: .htm, .html
[HKEY_CURRENT_USERSOFTWAREClassesAppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9]
"NoOpenWith"=""
"NoStaticDefaultVerb"=""

;File Types: .pdf
[HKEY_CURRENT_USERSOFTWAREClassesAppXd4nrz8ff68srnhf9t5a8sbjyar1cr723]
"NoOpenWith"=""
"NoStaticDefaultVerb"=""

;File Types: .svg
[HKEY_CURRENT_USERSOFTWAREClassesAppXde74bfzw9j31bzhcvsrxsyjnhhbq66cs]
"NoOpenWith"=""
"NoStaticDefaultVerb"=""

;File Types: .xml
[HKEY_CURRENT_USERSOFTWAREClassesAppXcc58vyzkbjbs4ky0mxrmxf8278rk9b3t]
"NoOpenWith"=""
"NoStaticDefaultVerb"=""

;-------------------
;Microsoft Photos
;-------------------
;File Types: .3g2,.3gp, .3gp2, .3gpp, .asf, .avi, .m2t, .m2ts, .m4v, .mkv
;... .mov, .mp4, mp4v, .mts, .tif, .tiff, .wmv
[HKEY_CURRENT_USERSOFTWAREClassesAppXk0g4vb8gvt7b93tg50ybcy892pge6jmt]
"NoOpenWith"=""
"NoStaticDefaultVerb"=""

;File Types: Most Image File Types
[HKEY_CURRENT_USERSOFTWAREClassesAppX43hnxtbyyps62jhe9sqpdzxn1790zetc]
"NoOpenWith"=""
"NoStaticDefaultVerb"=""

;File Types: .raw, .rwl, .rw2 and others
[HKEY_CURRENT_USERSOFTWAREClassesAppX9rkaq77s0jzh1tyccadx9ghba15r6t3h]
"NoOpenWith"=""
"NoStaticDefaultVerb"=""

;-------------------
; Zune Music
;-------------------
;File Types: .aac, .adt, .adts ,.amr, .flac, .m3u, .m4a, .m4r, .mp3, .mpa
;.. .wav, .wma, .wpl, .zpl
[HKEY_CURRENT_USERSOFTWAREClassesAppXqj98qxeaynz6dv4459ayz6bnqxbyaqcs]
"NoOpenWith"=""
"NoStaticDefaultVerb"=""

;-------------------
; Zune Video
;-------------------
;File Types: .3g2,.3gp, .3gpp, .avi, .divx, .m2t, .m2ts, .m4v, .mkv, .mod
;... .mov, .mp4, mp4v, .mpe, .mpeg, .mpg, .mpv2, .mts, .tod, .ts
;... .tts, .wm, .wmv, .xvid
[HKEY_CURRENT_USERSOFTWAREClassesAppX6eg8h5sxqq90pv53845wmnbewywdqq5h]
"NoOpenWith"=""
"NoStaticDefaultVerb"=""

Sau khi chạy bản sửa lỗi REG, hãy nhấp vào Start → Settings → Default apps và đặt liên kết tệp hoặc ứng dụng mặc định. Kể từ bây giờ, không có Ứng dụng Universal tích hợp nào có thể đặt lại các liên kết. Phương pháp này đã được thử nghiệm (và hoạt động tốt) trong Windows 10 v1511 và 1607.

Lưu ý rằng chỉnh sửa registry này cũng ẩn các ứng dụng hiện đại trong Open with nhưng chúng vẫn xuất hiện trong Settings → Default apps.

LEAVE A REPLY

Please enter your comment!
Please enter your name here