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ę.

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.


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.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.