Próbuję ustawić domyślny program do otwierania pliku, ale nie mogę tego zrobić. Korzystam z systemu Windows 7, a rozszerzenie pliku, dla którego próbuję ustawić domyślny program to bfa (* .bfa); program, który nie tylko generuje ten typ pliku, ale także program, który próbuję ustawić jako domyślny, aby go otworzyć, to Blowfish Advanced CS ( http://bfacs.sourceforge.net/ ).
Kiedy klikam plik prawym przyciskiem myszy i wybieram „Otwórz za pomocą”, próbuję wybrać program: kliknięcie „Przeglądaj” przy zaznaczonej opcji „Zawsze używaj wybranego programu ...”, a następnie przeglądam program. Po wybraniu programu nie pojawia się jako opcja w oknie dialogowym „Otwórz za pomocą”. Podejrzewam, że problem dotyczy faktu, że system operacyjny jest 64-bitowy, a aplikacja 32-bitowa. Wszelkie sugestie dotyczące dalszego postępowania?
Odpowiedzi:
Znajdź klucz rejestru dla aplikacji, które chcesz skojarzyć, powiedzmy na
Notepad++.exe
w\HKEY_CLASSES_ROOT\Applications\notepad++.exe \shell\open\command\
Sprawdź, czy
.exe
ścieżka jest odpowiednia. Jeśli nie, zmień ścieżkę na właściwą.Po wykonaniu tej czynności możesz teraz przejść do pliku, który chcesz powiązać, i użyć standardowego sposobu
Open With
i wybrać program, który chcesz otworzyć.Objaśnienie :
Ten problem występuje, gdy system Windows myli się co do ścieżki pliku dla programu, ponieważ skojarzenia plików są obsługiwane przy użyciu tylko podstawowej nazwy pliku wykonywalnego programu ( źródła ).
Ten błąd może być spowodowany przez:
źródło
Miałem ten sam problem i żadne z rozwiązań nie zadziałało (podobnie jak poniższa metoda przejścia do Panelu sterowania - co robi to samo, jeśli klikniesz prawym przyciskiem myszy plik-> Otwórz za pomocą-> Wybierz domyślny). Nawet po wielokrotnym wyborze nowego programu, utknął ze starym.
Naprawiłem to, edytując rejestr. Przejdź do odpowiedniego rozszerzenia w ten sposób (miałem problem z .cpp):
Oprócz tych dwóch kluczy: OpenWithList i OpenWithProgids , może mieć trzeci o nazwie „ UserChoice ”. Po prostu usuń ten trzeci klucz. Następnie pozwoli Ci zmienić domyślny program dla tego rozszerzenia pliku.
źródło
Computer\HKEY_CLASSES_ROOT\Applications\
znaleźć klucz (nazwa aplikacji) i po prostu go usuń. Następnie ponownie wykonaj sztuczkę Otwórz za pomocą (domyślnie =) i wszystko działa.przykład: typ pliku .css
znajdź i usuń klucz
otwórz Menedżera zadań i uruchom ponownie Eksploratora Windows lub uruchom ponownie komputer
źródło
Próbować
DODANY
Zobacz także pytanie tutaj Zmiany typu są ignorowane. Skąd Windows pobiera „niepoprawną” wartość? Jak mogę wymusić moje zmiany? na przykład polecenia assoc i ftype. Uruchomienie administracyjnego polecenia cmd i uruchomienie polecenia assoc dla rozszerzenia, a następnie polecenia ftype dla niego, powinno skojarzyć rozszerzenie z określonym programem.
źródło
Chciałem podzielić się moim rozwiązaniem. Chciałem otworzyć .spq za pomocą SpeQ Mathematics.exe, który jest samodzielnym programem (nie wymaga instalacji). Program nie pojawił się na liście, nawet gdy znalazłem go podczas przeglądania i wybrałem.
Poszłam do
i znaleziono na liście
Data: spq_auto_file
Potem poszedłem do
i zobaczyłem zły folder wymieniony w sekcji
Data
. Zmieniłem folder na rzeczywisty, a program pojawił się na liście menu kontekstowego. Przypuszczam, że przyczyną mojego problemu było poruszanie się, które można wykonać za pomocą samodzielnych programów.źródło
Byłem w stanie rozwiązać problem z samym programem. Zobacz zdjęcie poniżej w celach informacyjnych; w sekcji „Narzędzia”> „Opcje”
Karta „Różne”; w sekcji „Konfiguracja rejestru” dostępne są dwie opcje zmieniające rejestr. Zastosowałem oba i teraz działa. Nie jest jasne, jak mogłem to zrobić bez tego programu.
źródło
Miałem ten sam / podobny problem.
Oto, co to spowodowało. Używam keepass.exe do otwierania plików .kbd, z których oba synchronizuję w chmurze. Po przeniesieniu folderu przestał działać. System operacyjny wie, że to mój program, ale nie mogę zaktualizować lokalizacji pliku wykonywalnego za pomocą okna dialogowego Otwórz za pomocą.
Rozwiązanie...
HKEY_CLASSES_ROOT\Applications\
.HKEY_CLASSES_ROOT\Applications\atom.exe
źródło
W moim systemie Windows 10 wszystko inne zawiodło, z wyjątkiem FileTypesManager firmy Nifsoft
źródło
Tylko dla was, aby wiedzieć ...
Miałem ten sam problem na Win8.1.
To domyślne okno dialogowe pliku zawiesza się w Eksploratorze, dzieje się to zarówno z opcji kliknięcia folderu prawym przyciskiem, jak iz ekranu ustawiania powiązania, myślę, że jest jakiś problem z tą funkcjonalnością ...
Dla mnie zabicie procesu eksploratora za pomocą Menedżera zadań i ponowne otwarcie eksploratora (z menedżera zadań) poprzez Plik -> nowe Zadanie -> explorer.exe, zakończyło proces ustawiania domyślnego programu normalnie i teraz wszystko działa dobrze.
Nie wiem, czy to tylko szczęście, ale warto spróbować ...
źródło
Dla każdego, kto ma ten sam problem, ale z Office 365 / Excel 2016:
Przejście do „Programy i funkcje” -> kliknij prawym przyciskiem myszy „Office 365” -> zmień -> Szybka naprawa naprawiła dla mnie problem.
źródło
Możesz użyć tego polecenia do plików „.txt”. ale musisz otworzyć wiersz polecenia z rolami administratora. ftype txtfile = "C: \ Program Files (x86) \ Notepad ++ \ notepad ++. exe" "% 1"
jeśli nie znasz typu pliku, możesz użyć polecenia „assoc .txt” w wierszu polecenia.
Aby uzyskać więcej informacji, możesz sprawdzić ten link: Aplikacja „Otwórz za pomocą” systemu Windows nie pojawia się jako opcja
Mi to pasuje.
źródło
Miałem na komputerze zainstalowany program AutoCAD 2007, a następnie zainstalowałem program AutoCAD 2010. Nie mogłem jednak ponownie powiązać rozszerzeń plików, aby otworzyły się one przy użyciu programu AutoCAD 2010.
Moim rozwiązaniem była zmiana nazwy acad.exe w wersji 2007. Natychmiast potem wersja 2010 pojawiła się na liście dostępnych programów do skojarzenia z tym typem pliku.
źródło
Musisz usunąć klucz UserChoice z
Znajdź swoje rozszerzenie, a następnie znajdź klucz o nazwie „UserChoice” pod tym rozszerzeniem.
źródło
Rozwiązałem ten problem, klikając prawym przyciskiem myszy plik, który chciałem otworzyć, i wybierając „Właściwości”. w zakładce „ogólne” było napisane „otwiera się za pomocą: nieznanego programu” lub coś w tym rodzaju. właśnie kliknąłem przycisk „zmień ...” obok tej wiadomości i wybrałem aplikację, której pierwotnie chciałem. myślę, że może się tak zdarzyć, gdy powiązana aplikacja zostanie usunięta.
źródło
Najlepszym rozwiązaniem jest usunięcie konta użytkownika, które nie może ustawić domyślnego programu do otwierania pliku i ponownego utworzenia nowego użytkownika. W pewnym momencie podczas instalowania / aktualizowania aplikacji system Windows uszkodził zasady dla tego konta użytkownika. Skopiuj wszystkie dane użytkownika (c: / users / userid /) przed usunięciem tego konta użytkownika i zaloguj się przy użyciu innego konta użytkownika Sysadmin.
Aby usunąć konto użytkownika: Panel sterowania >> System >> Zaawansowane ustawienia systemu >> Zaawansowane (karta) >> Ustawienia (w Profilu użytkownika) >> usuń uszkodzone konto użytkownika.
Następnie uruchom ponownie, zaloguj się i utwórz nowego użytkownika. Możesz użyć tej samej nazwy konta.
źródło
Spróbuj ustawić wartość domyślną w programie, którego chcesz użyć jako otwieracza.
Miałem podobny problem, gdy nagle pliki php zaczęły się otwierać w programie Acrobat, co spowodowało błąd, ponieważ Acrobat nie obsługuje php. Próbowałem zmienić skojarzenie, ale wszystko się nie udało. W końcu przeszedł do preferencji Dreamweavera i ustawił go jako otwieracz do php.
źródło