Видаліть асоціації файлів у Windows 8


29

У мене Chrome пов’язаний з .xlsxфайлом на машині Windows 8.1.

У Control Panel\Programs\Default Programs\Set Associationsньому неможливо видалити асоціацію, лише змінивши її на іншу програму.

В Control Panel\Programs\Default Programs\Set Default Programs\Set Program Associations, .xlsxнемає в Chrome.

Я видалив усі ключі HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xlsx.

Досі Chrome залишається пов’язаним із цим розширенням Control Panel\Programs\Default Programs\Set Associations, і Windows Explorer показує значок Chrome із .xlsxфайлом.


Чи є HKEY_CURRENT_USER\Software\Classes\.xlsxключ реєстру?
і31415

так, є, але це порожньо
Чесноков Юрій


відповідь з поста не працювала у моєму випадку
Чесноков Юрій

ОТ: Існує простіший спосіб змінити асоціацію файлів, ніж довгий шлях через налаштування системи. Ви можете змінити асоціацію за допомогою властивостей файлу. Тим не менш, видалення асоціації неможливо.
Палець

Відповіді:


44

Створіть порожній файл із випадковим розширенням файлу. Скажімо <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).

Тепер клацніть правою кнопкою миші файл ( *.xlsxу цьому випадку) та виберіть Відкрити за допомогоюВибрати програму за замовчуванням → прокрутіть вниз та виберіть Огляд програми на цьому ПК .

Тепер перейдіть до filename.blawта виберіть його.

Коли ваш *.xlsxфайл пов’язаний <filename>.blaw, все, що вам потрібно зробити, - це видалити<filename>.blaw файл. Тепер він змусить будь-який *.xlsxфайл знову зв'язати файли, і ви можете вибрати додаток, з якого ви хочете відкрити файл, або залишити його таким, яким він є.

І це рішення, безумовно, працює!

Цей же процес працює і для Windows 10.


1
це wierd :) дозвольте мені спробувати. чому немає можливості просто видалити асоціацію з налаштувань Windows, а не насильно змінювати її на іншу програму?
Чесноков Юрій

Я спробував порожній файл із розширенням .exe та значком exe, пов’язаним із файлом .xlsx, видимим у Explorer. використання порожнього файлу чи будь-якого іншого розширення як .blaw для програми, не пов’язаної з жодною іконою в системі, оставить файл .xlsx без жодної піктограми нарешті
Чесноков Юрій

7
Однак, незважаючи на повідомлення про помилку Windows 10, воно все ще працює. Просто і чудово!
Саймон Штейнбергер

1
Для Windows 10, якщо ви створите на робочому столі файл .bat - він буде працювати. Пов’язати з цим - потім видалити його. У Windows 10 це повинен бути виконуваний файл, який можна реально виконати.
Лі Фуллер

1
Боже мій! Це неймовірно. Як ви це виявили: D
Рана Депто

8

Я думаю, ви пропустили інший список xlsx SystemFileAssociations в HKCR.

Windows Registry Editor Version 5.00

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

Щоб переконатися, що все добре, перейдіть сюди і перевірте налаштування за замовчуванням на xlsx, зазвичай це вказуватиме на іншу клавішу HKCR або інколи має довгий GUID, що посилається на стійкий обробник.

HKEY_CLASSES_ROOT\.xlsx

У будь-якому випадку нам потрібно перейти до HKCR\xslx_auto_fileабо шукати GUID постійного обробника та переконатися, що все виглядає без хрому.


Якщо ви подивитеся на ці асоціації типів файлів за замовчуванням (не вистачає xlsx, на жаль), ви, ймовірно, можете зрозуміти, як зробити майстер xlsx_default_settings.reg sevenforums.com/tutorials/…
Knuckle-Dragger

в [HKCR \ SystemFileAssociations] немає запису .xlsx
Чесноков Юрій

[HKCR \ .xlsx] порожній із записом за замовчуванням лише з xslx_auto_file Тільки значення
Чесноков Юрій

2

FileTypesMan - це безкоштовна утиліта, яку ви можете використовувати для зміни асоціацій або ще краще (як я це використовував):

Я відкрив FileTypesMan.exe, вибрав розширення з неправильною асоціацією додатків і натиснув на меню РедагуватиВідкрити тип файлу в Regedit ... очистив дані в режимі за замовчуванням, закрив regedit і оновив мій Провідник Windows ( F5). Валлах, готово!


2

Інший варіант (тестований під Windows 10) - це відкрити CMD як адміністратор, а потім запустити:

assoc .ext=

(Таким чином, ви нічого не вказуєте за =).

Для мене це не дозволило відкрити завантажений .csv файл у Excel * . Підказка для завантаження все ще містила функцію " Відкрити" у програмі Excel як пропозиція за замовчуванням, але вона дозволила мені вибрати " Зберегти на диску" .

* Це НЕ належним чином форматує дані в стовпці (можливо, тому, що налаштування за замовчуванням не відповідають), що робить асоціацію CSV з Excel марною.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.