Nie można ustawić programu MS Word jako domyślnego programu obsługi XML w systemie Windows 10

0

Przechowuję moje dokumenty Word w formacie XML, aby umożliwić obsługę wersji. Jeśli ustawię domyślny program obsługi plików dla rozszerzenia pliku .xml na Notepad ++, Chrome, Excel lub inny program, system Windows spróbuje otworzyć plik XML w określonym programie. Jeśli jednak ustawię domyślną aplikację w programie Word, plik zostanie otwarty w Notatniku.

Dokonałem niewielkiego postępu, zmieniając klucz rejestru PercievedType z text do document w HKEY_CLASSES_ROOT\.xml: teraz Windows otwiera okno dialogowe z pytaniem „Jak chcesz otworzyć ten plik”, z domyślnym słowem Word.

Wiem, że to drobna uciążliwość, ale naprawdę doceniam wszelkie sugestie

Zgodnie z prośbą zawartą w komentarzach, poniżej znajdują się linki do zrzutów ekranu pokazujących, kiedy korzystam z kliknij prawym przyciskiem myszy menu aby wybrać domyślny program obsługi plików, Microsoft Word jest zaznaczony , chociaż powiązane pole wyboru jest odznaczone, dopóki go nie kliknę.

ms609
źródło

Odpowiedzi:

0

Możesz usunąć zmiany w rejestrze, które zrobiłeś, i kliknąć prawym przyciskiem myszy plik .XML i najeżdżać na otwarty ekran, a następnie kliknąć „wybierz inną aplikację” i kliknąć słowo i nie zapomnij kliknąć przycisku zawsze otwartego.

Karthik Srivijay
źródło
Proszę nie komentować tej odpowiedzi,
Karthik Srivijay
Otwiera to okno dialogowe „Jak chcesz otworzyć ten plik”, w którym Word jest już wybrany jako opcja domyślna. Kliknięcie „Zawsze używaj tej aplikacji do otwierania plików .xml” nie ma żadnego skutku.
ms609
Usuń wszystkie ulepszenia rejestru, które zrobiłeś
Karthik Srivijay
Odwróciłem PercievedType wrócić do document a teraz pliki XML ponownie otwierają się za pomocą Notatnika, mimo że Word jest ustawiony jako domyślny program obsługi plików (postępując zgodnie z instrukcjami).
ms609
Czy możesz dołączyć kilka zrzutów ekranu?
Karthik Srivijay
0

Problem polegał na brakującym wpisie rejestru w Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.xml. Dodawanie wpisu PerceivedType = text naprawiłem problem.

Odpowiedni wpis istniał w HKEY_CLASSES_ROOT: Zastanawiam się, czy Windows 10 aktywniej deprecjonuje tę gałąź rejestru, która wygląda na to kac z Windows 3.1.

ms609
źródło