Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have Chrome associated with .xlsx file on windows 8.1 machine

In Control Panel\Programs\Default Programs\Set Associations it is not possible to remove association only to change it to another program.

In Control Panel\Programs\Default Programs\Set Default Programs\Set Program Associations , .xlsx is not present in Chrome.

I removed all keys from HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xlsx

Still Chrome remains associated with that extension in Control Panel\Programs\Default Programs\Set Associations, Windows Explorer shows the Chrome icon with the .xlsx file.

share|improve this question
    
Is there a HKEY_CURRENT_USER\Software\Classes\.xlsx registry key? –  and31415 Jan 26 at 14:15
    
yes there is but it is empty –  Chesnokov Yuriy Jan 26 at 14:56
    
    
the answer from the post did not work in my case –  Chesnokov Yuriy Jan 26 at 18:54

2 Answers 2

up vote 1 down vote accepted

Apart from above solutions I have a different but working solution.

Create a Blank file with your extension Lets say <filename>.blaw

 1. Open Notepad
 2. 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).

Now right click your file (*.xlsx in this case) and Select Open with > Choose Default Program > Scroll down and select Browse for an App on this PC.

Now browse to filename.blaw and select it.

When your *.xlsx file is associated with <filename>.blaw All you need to do is to delete the <filename>.blaw Now It'll force any *.xlsx file to make a file association again, and you can choose app from which you want to open your file, or leave it as it is.

And this solution Certainly works!

share|improve this answer
    
that is wierd :) let my try it. why there is no possibility to simply remove association from windows settings instead of forcibly changing it to other program? –  Chesnokov Yuriy Jan 26 at 15:36
    
I tried empty file with .exe extension and exe icon left associated with .xlsx file visible in explorer. using empty file or any other extension as .blaw for a program that is not associated with any icon in the system leaves the .xlsx file without any icon at last –  Chesnokov Yuriy Jan 26 at 15:43
    
Don't use predefined extensions. That's why i said create a random extension that is not associated with any program :) –  Saurabh Sharma Jan 26 at 15:44
    
yes, that leave the icons out :) cool –  Chesnokov Yuriy Jan 26 at 15:46
    
Now when you'l try to open .xlsx file, Windows will ask you to associate a program with it. You can associate with Excel now :) –  Saurabh Sharma Jan 26 at 15:47

I think you missed the other SystemFileAssociations xlsx list in HKCR.

Windows Registry Editor Version 5.00

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

To be sure everything is good, next go here and check the default setting on xlsx, usually it will point to another key in HKCR or sometimes have a long GUID referencing a persistent handler.

HKEY_CLASSES_ROOT\.xlsx

Either way we need to then jump to HKCR\xslx_auto_file or search for the GUID of the persistent handler and make sure everything looks chrome free.

share|improve this answer
    
If you take a look at these default file type associations (lacking xlsx unfortunately) you can probably figure out how to make a master xlsx_default_settings.reg sevenforums.com/tutorials/… –  Knuckle-Dragger Jan 26 at 14:59
    
there is no .xlsx record in [HKCR\SystemFileAssociations] –  Chesnokov Yuriy Jan 26 at 15:33
    
[HKCR\.xlsx] is empty with Default entry only with xslx_auto_file Value only –  Chesnokov Yuriy Jan 26 at 15:34

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.