Ничего не происходит, когда я пытаюсь отправить файлы/папки в папку "Сжатый" (zipped)

Некоторое время я не смог отправить файлы или папки в папку Zipped из обозревателя Windows. Опция есть, но когда я нажимаю на нее, ничего не происходит.

Кажется, что у других были аналогичные проблемы, но в их случаях опция была выделена серым цветом, или другая программа взяла на себя роль программы по умолчанию .zip.

Если я "regsvr32 %windir%/system32/zipfldr.dll" в команду run, я получаю следующую ошибку:

_______________________________

[Window Title]
RegSvr32

[Content]
The module "C:\WINDOWS/system32/zipfldr.dll" was loaded but the entry-point DllRegisterServer was not found.

Make sure that "C:\WINDOWS/system32/zipfldr.dll" is a valid DLL or OCX file and then try again.

[OK]
_______________________________

Очень раздражающе, я не уверен, что я могу взломать реестр без какой-либо непосредственной помощи, но, может быть, есть простой вариант или что-то простое, что мне не хватает?

Цените любую помощь на этом!

Ответы

Ответ 1

Я скопировал комментарии по этой ссылке, упомянутой ранее - http://david-homer.blogspot.com.br/2014/06/when-using-send-to-compressed-zipped.html

При использовании пункта контекстного меню "Отправить в сжатую (заархивированную) папку" ничего не происходит

У меня недавно была проблема при использовании "Отправить на сжатая (заархивированная) папка "пункт контекстного меню ничего не происходит на Windows 8.1.

Заглядывая дальше в это, я обнаружил, что это работает большинство папок просто не тот, который я хотел ZIP.

Через некоторое время я понял, что у меня есть источник проекта Visual Studio код в этой папке, которая имела эту досадную проблему глубокой объектной папки, и это кажется, что при нажатии "Отправить в сжатую (zip) папку", если в папке, которую вы происходит сжатие, сжатие может завершиться ошибкой, но ошибки не отображаются.

Я использую следующий испытанный метод RoboCopy для удаления эти сломанные каталоги с исключительно глубокими путями, которые вы не можете удалить с помощью проводника Windows.

@echo off
cls
mkdir emptyfolder
robocopy emptyfolder "path\to\obj" /MIR
rmdir emptyfolder
rmdir "path\to\obj"
pause

Почему бы не проверить наш инструмент обеспечения пользователей на нашем веб-сайте

Я вижу, что это может быть потенциальной проблемой, однако на данный момент все работает нормально, насколько я вижу - если у меня возникнет проблема, я думаю, мне придется проверить структуру файла, возможно, это может быть проблема.

Ответ 2

Я столкнулся с этим вопросом. Однако мое исправление было намного проще. Мои имена файлов и пути были слишком длинными, чтобы их можно было закрепить. Предупреждения не было.

Я разрешил его, скопировав каталог в другой с более коротким путем.

например, из /this/path/is/way/too/ooo/ooo/oo/long to /home/Desktop

Ответ 3

У меня была та же проблема, когда я нажал на отправку в сжатый файл, ничего не произошло, тогда я узнал, что когда у вас есть глубокая структура папок, окна не могут зашифровать и не показывать никаких ошибок. Как объясняется здесь: http://david-homer.blogspot.com.br/2014/06/when-using-send-to-compressed-zipped.html

Ответ 4

Проверьте, не имеет ли ваш файл расширение. Помните, что Windows Explorer не позволяет создавать папки, начинающиеся с точки, хотя базовая система может их обрабатывать.

Ответ 5

Я понимаю, что довольно поздно ответить на этот вопрос, но у меня была такая же проблема при попытке застегнуть папку, и казалось, что ничего не произошло, и ошибка не была показана.

Я щелкнул правой кнопкой мыши и скопировал папку, а затем вложил ее в тот же каталог, во время копирования диалоговое окно сообщило мне, что в папке было несколько файлов, которые слишком долго копировались, поэтому я нажал кнопку пропустить. Затем щелкнул правой кнопкой мыши скопированную папку и отправил ее в zip, и это сработало.

Ответ 6

Я тоже столкнулся с этой проблемой, когда пытался заархивировать исходный код Android Studio из 10 различных проектов. Первоначально казалось, что имеет место слишком глубокая структура, и для меня тоже Windows изначально не показывала ошибку.

Итак, я сделал еще несколько копаний файлов и обнаружил, что эта ошибка обычно возникает, если в вашей файловой структуре файла, который вы пытаетесь заархивировать, есть пустая папка. На каждом нижнем уровне мне удавалось находить папку, содержащую таинственную папку, и каждый раз, когда появлялась ошибка Windows, показывающая мне ошибку, говорящую, что она не может сжать пустую папку!

Я спустился в кроличью нору и добавил простой текст READ_ME. * Txt в каждую пустую папку и альт!

Я использую обновленную версию Windows 10 на 10.2018. Надеюсь, это поможет кому-то!

Ответ 7

Я знаю, что не могу ответить на этот вопрос, но я столкнулся с той же проблемой и решил, что смогу помочь будущим посетителям.

Я попытался архивировать папку с несколькими различными программами, но ничего не получалось. Однако я обнаружил, что даже если сжатие его в файл .zip невозможно, вы можете сжать его в файл .rar.

Это сработало для меня.