답변:
에서이 문서 시도 MSDN을 : Windows에서 기본 Zip 파일 통합을 복원하는 방법 . 관리자 권한으로 실행 된 명령 프롬프트에서만이 작업을 수행해야합니다.
cmd /c assoc .zip=CompressedFolder
이것은 Windows 7에서 작동합니다.
없애다
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.zip
HKEY_CLASSES_ROOT\.zip
cmd /c assoc .zip=CompressedFolder
최종 결과 :
[HKEY_CLASSES_ROOT\.zip]
@="CompressedFolder"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.zip]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.zip\OpenWithList]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.zip\OpenWithProgids]
"CompressedFolder"=hex(0):
가장 좋은 방법은 Open With...
상황에 맞는 메뉴를 사용하여 Explorer를 기본 파일 처리기로 설정하는 것입니다.
그러나 그래도 작동하지 않으면 다음을 시도하여 탐색기가 ZIP 파일을 처리하도록 할 수 있습니다. ( 이 정보의 출처)
다음을 사용하여 .reg 파일을 만듭니다.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.zip]
"PerceivedType"="compressed"
"Content Type"="application/x-zip-compressed"
@="CompressedFolder"
[HKEY_CLASSES_ROOT\.zip\CompressedFolder]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.zip\UserChoice]
[HKEY_CLASSES_ROOT\.zip\CompressedFolder\ShellNew]
"Data"=hex:50,4b,05,06,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"ItemName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\
6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\
00,7a,00,69,00,70,00,66,00,6c,00,64,00,72,00,2e,00,64,00,6c,00,6c,00,2c,00,\
2d,00,31,00,30,00,31,00,39,00,34,00,00,00
[HKEY_CLASSES_ROOT\.zip\OpenWithProgids]
"CompressedFolder"=""
[HKEY_CLASSES_ROOT\.zip\PersistentHandler]
@="{098f2470-bae0-11cd-b579-08002b30bfeb}"
[HKEY_CLASSES_ROOT\CompressedFolder]
@="Compressed (zipped) Folder"
"FriendlyTypeName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\
00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,\
32,00,5c,00,7a,00,69,00,70,00,66,00,6c,00,64,00,72,00,2e,00,64,00,6c,00,6c,\
00,2c,00,2d,00,31,00,30,00,31,00,39,00,35,00,00,00
[HKEY_CLASSES_ROOT\CompressedFolder\CLSID]
@="{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}"
[HKEY_CLASSES_ROOT\CompressedFolder\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,7a,00,69,00,\
70,00,66,00,6c,00,64,00,72,00,2e,00,64,00,6c,00,6c,00,00,00
[HKEY_CLASSES_ROOT\CompressedFolder\shell]
@="none"
[HKEY_CLASSES_ROOT\CompressedFolder\shell\find]
"SuppressionPolicy"=dword:00000080
[HKEY_CLASSES_ROOT\CompressedFolder\shell\find\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,45,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,\
65,00,00,00
[HKEY_CLASSES_ROOT\CompressedFolder\shell\find\ddeexec]
@="[FindFolder(\"%l\", %I)]"
[HKEY_CLASSES_ROOT\CompressedFolder\shell\find\ddeexec\application]
@="Folders"
[HKEY_CLASSES_ROOT\CompressedFolder\shell\find\ddeexec\topic]
@="AppProperties"
[HKEY_CLASSES_ROOT\CompressedFolder\shell\Open]
[HKEY_CLASSES_ROOT\CompressedFolder\shell\Open\Command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,45,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,\
65,00,20,00,2f,00,69,00,64,00,6c,00,69,00,73,00,74,00,2c,00,25,00,49,00,2c,\
00,25,00,4c,00,00,00
"DelegateExecute"="{11dbb47c-a525-400b-9e80-a54615a090c0}"
[HKEY_CLASSES_ROOT\CompressedFolder\ShellEx]
[HKEY_CLASSES_ROOT\CompressedFolder\ShellEx\ContextMenuHandlers]
[HKEY_CLASSES_ROOT\CompressedFolder\ShellEx\ContextMenuHandlers\{b8cdcb65-b1bf-4b42-9428-1dfdb7ee92af}]
@="Compressed (zipped) Folder Menu"
[HKEY_CLASSES_ROOT\CompressedFolder\ShellEx\DropHandler]
@="{ed9d80b9-d157-457b-9192-0e7280313bf0}"
[HKEY_CLASSES_ROOT\CompressedFolder\ShellEx\StorageHandler]
@="{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}"
그런 다음 관리자 명령 프롬프트에 다음을 입력하십시오.
regsvr32 zipfldr.dll
내가 본 또 다른 제안 은 제어판의 기본 프로그램 편집기로 이동하여 현재 가지고있는 연결을 제거하는 것입니다. 그러나 이것은 XP 용이며 Vista에서 작동하는지 확실하지 않습니다. 그러나 레지스트리를 재생하기 전에 시도해 볼 수 있습니다.
가장 빠른 방법은 .zip 파일을 가져 와서 마우스 오른쪽 단추로 클릭하고 "다음으로 열기"로 이동하여 "기본 프로그램 선택"또는 "기타"를 선택한 다음이 상자에 "Windows 탐색기"또는 사용한 항목이 표시됩니다. 나열된 사용합니다.
하단의 "항상 선택한 프로그램을 사용하여이 종류의 파일을여십시오"버튼을 클릭 한 다음 사용하려는 프로그램을 두 번 클릭하십시오.
그런 다음 새로운 기본 프로그램에서 ZIP 파일을 열어야합니다.
이 방법으로 문제가 해결되지 않으면 탐색기를 사용하여 .zip을 다시 할당하기위한 수동 지침을 제공 할 수 있지만이 방법이 가장 빠릅니다.
regsvr32
하며 내 대답에서 먼저 단계 를 수행하고 충분하지 않은 경우이 연결을 사용해야 할 수도 있습니다 .