How to disable Windows built-in Zip support

19 Comments

  1. Is there any good reason to mess with it? When you install a third-party program (such as WinRAR, WinZip, 7-Zip, etc.), it will give you the option to associate supported formats with the newly installed program and as soon as uninstalling it, the Windows built-in zip support handles zip files again just like before.

  2. I was just wondering why we should disable it. Thanks for sharing anyway. It’s always good to learn new tricks. They may come in handy in certain situations.

  3. If you don’t want to have the zip files listed in the navigation pane of the file explorer, yes.

    It used to slow down the file explorer a lot, although that has probably improved in the modern versions of Windows.
    But beside that, it makes it quite difficult to have a clear overview on your folder tree structure.

  4. What I could tell you is why I would want to disable this feature. In my company we regularly receive zip files created on OS X. If these are unzipped using this built-in zip program to a network share, the permissions get all messed up and backup scripts report read errors on specific files. This could be easily remedied if people used a proper zip utility (they have 7-zip available) but changing people’s habits is a lost cause, I’ve tried that several times already. Why should they not just double-click the file if it works, huh? It would be much easier for me to just disable the built-in zip utility but if that requires tampering with the registry I’m not inclined to do this using GPOs. Damn.

  5. I’ve never run into the problem you mentioned and I didn’t know that opening an OSX zip file with the built-in zip program will cause such an error. I’m gonna test it. Thanks, Dawid.

  6. I used Regownit and now my win7 x64 system is borked. I have no sound, I get not enough free memory warnings etc. Thanks a lot, now I’m trying to reset my registry permissions. Googling around I found other people burned by Regownit, you’d better retire it.

  7. RegOwnIt lets you take ownership of Registry Keys. If you use it wrongly, it can create security and other permission issues. The tool is not harmful, its wrong use is.

  8. Explorer kept trying to browse my big ZIP files which caused high CPU usage each time I opened my folders, so thank you very much for this article!

    However, it’s easier to remove references to the CLSID than removing the CLSID itself because of the ownership issue. For ZIP files, you only have to delete or rename the following keys:
    HKEY_CLASSES_ROOTSystemFileAssociations.zipCLSID
    HKEY_CLASSES_ROOTCompressedFolderShellExStorageHandler
    HKEY_CLASSES_ROOTCompressedFolderCLSID
    HKEY_LOCAL_MACHINESOFTWAREClassesSystemFileAssociations.zipCLSID
    HKEY_LOCAL_MACHINESOFTWAREClassesCompressedFolderShellExStorageHandler
    HKEY_LOCAL_MACHINESOFTWAREClassesCompressedFolderCLSID

    For CAB files, rename or delete these keys:
    HKEY_CLASSES_ROOTSystemFileAssociations.cabCLSID
    HKEY_CLASSES_ROOTCABFolderCLSID
    HKEY_LOCAL_MACHINESOFTWAREClassesSystemFileAssociations.cabCLSID
    HKEY_LOCAL_MACHINESOFTWAREClassesCABFolderCLSID

    All these keys can be modified by users of Administrators group, so no need to mess up with ownership. A simple REG file can do it easily. I’ve tried it on Windows 10, and it just works after a reboot.

  9. Because the built in support for .zip files is absurdly slow and resource intensive if you are dealing with hundreds or thousands of zip files in a folder. Just opening that folder will cause that explorer window to bog down to the point that it basically freezes for a while. God forbid you click on one of those zip files because Windows will stumble all over itself like a idiot child screaming “I know how to do that!!!” and literally cause the window to become unresponsive for about 10-20 seconds before you can do ANYTHING with that file or window. When you have to process 600 zip files that time adds up to days instead of the couple of hours it should have taken to complete the task. All of this because Windows wants to pre-open zip files in memory for some ridiculous reason.

  10. Is there any script you know of that can enable and disable this? I need compressed folder tools to go away for a little while so I can finish this job, but I don’t want it gone forever.

  11. There’s “no need to mess up with ownership”… These REG files change ZIP/CAB settings easily for you —see replies to this comment—…

  12. Windows Registry Editor Version 5.00

    ; Open Notepad, copy and paste all the text of this comment and save it as: DisableZipFolders.reg

    ;———————————————
    ; Disable ZIP/CAB folders in Windows 7/8/10
    ;———————————————
    ; By DragonRUJ – 2018

    ;———————————————
    ; Acknowledgment
    ;———————————————

    ; I have to thank to:

    ; – Anand Khanse for his very informative and useful article:
    ; How to disable Windows built-in Zip support
    ; Google: thewindowsclub disable-windows-built-in-zip

    ; – NickHunter for his alternative and simple method (there’s NO NEED to TAKE OWNERSHIP of these registry keys).

    ; – Tessa Moore for her request for a script to implement this method.

    ; IMPORTANT: Always create a system restore point before dealing with the Windows registry.

    ;———————————————
    ; Disable .ZIP folders
    ;———————————————

    [-HKEY_CLASSES_ROOTSystemFileAssociations.zipCLSID]

    [-HKEY_CLASSES_ROOTCompressedFolderShellExStorageHandler]

    [-HKEY_CLASSES_ROOTCompressedFolderCLSID]

    [-HKEY_LOCAL_MACHINESOFTWAREClassesSystemFileAssociations.zipCLSID]

    [-HKEY_LOCAL_MACHINESOFTWAREClassesCompressedFolderShellExStorageHandler]

    [-HKEY_LOCAL_MACHINESOFTWAREClassesCompressedFolderCLSID]

    ;———————————————
    ; Disable .CAB folders
    ;———————————————

    [-HKEY_CLASSES_ROOTSystemFileAssociations.cabCLSID]

    [-HKEY_CLASSES_ROOTCABFolderCLSID]

    [-HKEY_LOCAL_MACHINESOFTWAREClassesSystemFileAssociations.cabCLSID]

    [-HKEY_LOCAL_MACHINESOFTWAREClassesCABFolderCLSID]

    ; End of DisableZipFolders.reg

  13. Windows Registry Editor Version 5.00

    ; Open Notepad, copy and paste all the text of this comment and save it as: EnableZipFolders.reg

    ;———————————————
    ; Enable ZIP/CAB folders in Windows 7/8/10
    ;———————————————
    ; By DragonRUJ – 2018

    ;———————————————
    ; Acknowledgment
    ;———————————————

    ; I have to thank to:

    ; – Anand Khanse for his very informative and useful article:
    ; How to disable Windows built-in Zip support
    ; Google: thewindowsclub disable-windows-built-in-zip

    ; – NickHunter for his alternative and simple method (there’s NO NEED to TAKE OWNERSHIP of these registry keys).

    ; – Tessa Moore for her request for a script to implement this method.

    ; IMPORTANT: Always create a system restore point before dealing with the Windows registry.

    ;———————————————
    ; Enable .ZIP folders
    ;———————————————

    [HKEY_CLASSES_ROOTSystemFileAssociations.zipCLSID]
    @=”{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}”

    [HKEY_CLASSES_ROOTCompressedFolderShellExStorageHandler]
    @=”{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}”

    [HKEY_CLASSES_ROOTCompressedFolderCLSID]
    @=”{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}”

    [HKEY_LOCAL_MACHINESOFTWAREClassesSystemFileAssociations.zipCLSID]
    @=”{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}”

    [HKEY_LOCAL_MACHINESOFTWAREClassesCompressedFolderShellExStorageHandler]
    @=”{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}”

    [HKEY_LOCAL_MACHINESOFTWAREClassesCompressedFolderCLSID]
    @=”{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}”

    ;———————————————
    ; Enable .CAB folders
    ;———————————————

    [HKEY_CLASSES_ROOTSystemFileAssociations.cabCLSID]
    @=”{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}”

    [HKEY_CLASSES_ROOTCABFolderCLSID]
    @=”{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}”

    [HKEY_LOCAL_MACHINESOFTWAREClassesSystemFileAssociations.cabCLSID]
    @=”{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}”

    [HKEY_LOCAL_MACHINESOFTWAREClassesCABFolderCLSID]
    @=”{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}”

    ; End of EnableZipFolders.reg

Leave a Reply

Your email address will not be published. Required fields are marked *


2 + 2 =