Как восстановить функциональность zip-файла значения по умолчанию Windows?

Я недавно потерял ассоциацию файлов по умолчанию для zip-файлов в Windows Vista (я думаю, что это произошло, когда я удалил WinAce, но я не могу быть абсолютно уверен). Как я могу восстановить эту ассоциацию назад к значению по умолчанию Windows?

51
задан 04.09.2009, 07:56

5 ответов

Попробуйте эту статью из MSDN: Как восстановить собственную интеграцию zip-файла в Windows. Только необходимо сделать это от поднятого (выполненный как администратор) командная строка:

cmd /c assoc .zip=CompressedFolder
51
ответ дан 07.12.2019, 08:28
  • 1
    Та ссылка отсылает другую статью (windowsxp.mvps.org/zipfldr.htm), в котором говорится, что Вы, возможно, должны сделать regsvr32 шаг от моего ответа сначала и использования эта ассоциация, если это не достаточно. – nik 04.09.2009, 10:42

Лучший способ состоит в том, чтобы попытаться использовать Open With... контекстное меню для установки Проводника, чтобы быть обработчиком файлов по умолчанию.

Однако, если это не работает, можно попробовать следующее, чтобы вынудить Проводник обработать 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. Однако можно хотеть попробовать это прежде, чем играть вокруг реестра.

2
ответ дан 07.12.2019, 08:28
  • 1
    О, мой - конечно, существует более легкий путь. Я уже попытался удалить прошлые ассоциации (или скорее добавляя немного назад и затем удаляя их, так как не было ничего из значения там, после того как я добрался до взгляда.) – Brian 04.09.2009, 08:28

Попытайтесь связать Windows Compressed Folders Module непосредственно,

start regsvr32 zipfldr.dll

Или, Вы могли просто установить с 7 zip, который свободен и намного более мощен.

0
ответ дан 07.12.2019, 08:28

Самый быстрый путь состоит в том, чтобы получить любой .zip файл и щелчок правой кнопкой по нему, снизиться "Открытый с" и выбрать "Choose Default Program" или "другой" затем на этом поле, необходимо видеть "Windows Explorer" или независимо от того, что Вы раньше использовали перечисленный.

Нажмите кнопку "Always use the selected program to open this kind of file" внизу и затем дважды щелкните по программе, которую Вы хотите использовать.

Это должно затем открыть zip-файлы в новой программе по умолчанию.

Если этот метод не работает, я могу дать Вам ручные инструкции для переприсвоения .zip с Проводником, но это является безусловно самым быстрым.

-1
ответ дан 07.12.2019, 08:28
  • 1
    Провал. Уже попробованный для ручного соединения zip-файлов с explorer.exe, и такое обработанное, но это не восстановило контекстное меню "Extract All" или общие "zip-файлы обработки как папки" функциональность. – Brian 04.09.2009, 08:25

У меня была та же проблема, и это работало на меня:

  • Нажмите Windows Orb (Start)> All Programs> Accessories и щелкните правой кнопкой по Command Prompt, затем "Выполненному как Администратор".
  • Ввести assoc .zip=CompressedFolder и нажмите Enter.
  • Вам, вероятно, придется перезапустить компьютер.
3
ответ дан 07.12.2019, 08:28

Теги

Похожие вопросы