Usuń skojarzenia plików w systemie Windows 8

29

Mam Chrome skojarzony z .xlsxplikiem na komputerze z systemem Windows 8.1.

W Control Panel\Programs\Default Programs\Set Associationstym przypadku nie można usunąć powiązania tylko w celu zmiany go na inny program.

W Control Panel\Programs\Default Programs\Set Default Programs\Set Program Associations, .xlsxnie jest obecny w Chrome.

Usunąłem wszystkie klucze z HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xlsx.

Nadal Chrome pozostaje powiązany z tym rozszerzeniem w Control Panel\Programs\Default Programs\Set Associations, a Eksplorator Windows pokazuje ikonę Chrome z .xlsxplikiem.

Chesnokov Yuriy
źródło
Czy istnieje HKEY_CURRENT_USER\Software\Classes\.xlsxklucz rejestru?
i31415
tak, ale jest pusta
Chesnokov Yuriy
odpowiedź z postu nie działała w moim przypadku
Chesnokov Yuriy
OT: Istnieje prostszy sposób zmiany powiązania plików niż długa ścieżka w ustawieniach systemu. Możesz zmienić powiązanie poprzez właściwości pliku. Jednak usunięcie powiązania nie jest możliwe.
Palec

Odpowiedzi:

44

Utwórz pusty plik z losowym rozszerzeniem. Powiedzmy Chodźmy <filename>.blaw.

 1. Open Notepad
 2. Menu *File* → *Save As*
 3. Give a name with your extension.
 4. And save it on your desktop (you can also save it at any other
    location).

Teraz kliknij plik prawym przyciskiem myszy ( *.xlsxw tym przypadku) i wybierz Otwórz za pomocąWybierz program domyślny → przewiń w dół i wybierz Przeglądaj w poszukiwaniu aplikacji na tym komputerze .

Teraz przejdź do filename.blawi wybierz go.

Gdy *.xlsxplik jest powiązany <filename>.blaw, wystarczy go usunąć<filename>.blaw . Teraz zmusi dowolny *.xlsxplik do ponownego utworzenia powiązania plików i możesz wybrać aplikację, z której chcesz otworzyć plik lub pozostawić go takim, jaki jest.

To rozwiązanie z pewnością działa!

Ten sam proces działa również w systemie Windows 10.

Saurabh Sharma
źródło
1
to dziwne :) niech spróbuję. dlaczego nie ma możliwości po prostu usunąć powiązanie z ustawieniami systemu Windows zamiast przymusowo zmienić je na inny program?
Chesnokov Yuriy
Próbowałem pusty plik z rozszerzeniem .exe i pozostawioną ikoną exe skojarzoną z plikiem .xlsx widocznym w Eksploratorze. użycie pustego pliku lub dowolnego innego rozszerzenia jako .blaw dla programu, który nie jest powiązany z żadną ikoną w systemie, pozostawia plik .xlsx w końcu bez żadnej ikony
Chesnokov Yuriy
7
Jednak pomimo komunikatu o błędzie systemu Windows 10 nadal działa. Proste i świetne!
Simon Steinberger,
1
W przypadku systemu Windows 10, jeśli utworzysz plik .bat na pulpicie - zadziała. Powiąż to, a następnie usuń. W systemie Windows 10 musi to być plik wykonywalny, który można faktycznie wykonać.
Lee Fuller,
1
O mój Boże! To jest niewiarygodne. Jak to znalazłeś: D
Rana Depto
8

Myślę, że przegapiłeś inną listę SystemFileAssociations xlsx w HKCR.

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOTS\SystemFileAssociations\.xlsx]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xlsx]

Aby upewnić się, że wszystko jest w porządku, przejdź tutaj i sprawdź domyślne ustawienie w xlsx, zwykle będzie wskazywać inny klucz w HKCR lub czasami będzie miał długi identyfikator GUID odnoszący się do stałego modułu obsługi.

HKEY_CLASSES_ROOT\.xlsx

Tak czy inaczej musimy przeskoczyć do HKCR\xslx_auto_fileGUID trwałego modułu obsługi lub wyszukać go i upewnić się, że wszystko wygląda na wolne od chromu.

Knuckle-Dragger
źródło
Jeśli spojrzysz na te domyślne skojarzenia typów plików (niestety brakuje xlsx), możesz prawdopodobnie dowiedzieć się, jak zrobić master xlsx_default_settings.reg sevenforums.com/tutorials/…
Knuckle-Dragger
nie ma rekordu .xlsx w [HKCR \ SystemFileAssociations]
Chesnokov Yuriy
[HKCR \ .xlsx] jest pusty z domyślnym wpisem tylko z xslx_auto_file Tylko wartość
Chesnokov Yuriy
2

FileTypesMan to darmowe narzędzie, którego możesz użyć do zmiany powiązań, a nawet jeszcze lepiej (sposób, w jaki go użyłem):

Otworzyłem FileTypesMan.exe, wybrałem rozszerzenie z niewłaściwym powiązaniem aplikacji i kliknąłem menu EdycjaOtwórz typ pliku w Regedit ... Bam, poszło prosto do tego ... Potem poszedłem do klucza otwartego pod typem pliku, wyczyściłem dane w domyślnym regkey, zamknąłem regedit i odświeżyłem mój Eksplorator Windows ( F5). Wallah, gotowe!

ExShire
źródło
2

Inną opcją (testowaną pod Windows 10) jest otwarcie CMD jako administrator, a następnie uruchomienie:

assoc .ext=

(Więc nic nie określasz za =).

Dla mnie zatrzymało to otwieranie pobranego pliku .csv w programie Excel * . Podpowiedź pobierania nadal zawierała opcję Otwórz w programie Excel jako domyślną sugestię, ale zamiast tego pozwoliła mi wybrać opcję Zapisz na dysku .

* To NIE formatuje poprawnie danych w kolumnach (prawdopodobnie dlatego, że ustawienia domyślne nie pasują), co powoduje, że kojarzenie CSV z Excelem nie jest przydatne.

Jan Doggen
źródło