36

У меня есть документ Microsoft .docx, который заблокирован и даже не может быть просмотрен без забытого пароля.

Мне интересно, есть ли простой способ разблокировать его или заставить компьютер запомнить пароль с подсказкой или что-то в этом роде.

4 ответа4

45

DocX - это сжатый файл zip-контейнера. Сделайте копию оригинального файла DOCX. Если вы распакуете его, есть подпапка с именем word с файлом settings.xml . Вы можете открыть файл settings.xml в текстовом редакторе.

Внутри этого есть блок текста:

<w:documentProtection
w:edit=""
w:enforcement="1"
 w:cryptProviderType=""
 w:cryptAlgorithmClass=""
 w:cryptAlgorithmType=""
 w:cryptAlgorithmSid=""
 w:cryptSpinCount=""
 w:hash=""
 w:salt=""/>

Вы можете изменить значение w: принудительного применения на 0 или полностью удалить блок.

Затем вы снова заархивируете все (не заархивируйте всю папку: content_types.xml и подпапки должны быть корнем zip-файла.), Переименуйте результат, чтобы иметь расширение Docx, а затем откройте его в word.

14

По этой ссылке: http://people.csail.mit.edu/seth/misc/unlockworddoc.html

Как разблокировать документ Word под Windows

Сет Теллер, август 2009

Некоторые авторы (например, формы, которые необходимо заполнить) "блокируют" свои документы под Windows. Это раздражает, так как мешает вам исправить ошибки или добавить что-либо в документ.

Если вы выполняете веб-поиск по "разблокированию документа word", вы получаете кучу страниц с советами, которые не работают под Windows, или указателями на платное программное обеспечение. Вот метод, который работает и является бесплатным:

  1. Откройте документ в Word, затем сохраните его в формате «.xml».

  2. Откройте XML-документ в WordPad, Emacs или в вашем любимом текстовом редакторе.

  3. Найдите строку w:force = "1".

  4. Замените "1" на "0", чтобы отключить принудительное применение (т. Е. Разблокировать документ).

  5. Сохраните документ из вашего текстового редактора.

  6. Откройте XML-документ в Word.

  7. Выберите «Сохранить как ...» и сохраните его как файл .doc или .docx.

Ваш документ Word теперь можно редактировать в обычном режиме. Наслаждайтесь!

Пользователи Mac: ExtendScript Toolkit хорошо работает как текстовый редактор в этом обходном пути.

7

MS Office использует 128-битное шифрование AES с момента выпуска Office 2007, поэтому нет простого способа его разблокировать.

Если вы считаете, что ваш пароль достаточно прост или уязвим для атаки по словарю, вы можете попробовать одно из различных доступных приложений для взлома паролей (caveat downloader).

Удалить защиту «Редактировать» из документов Word тривиально, отредактировав файл «settings.xml» в сжатом файле .docx, как описано в других ответах здесь. Однако, поскольку вы применили «Шифрование паролем» для запроса пароля для открытия документа, этот метод будет недоступен.

2

Какая ОС и версия Word? Если возиться с XML и текстовыми редакторами не ваша задача, в Word 2010 для Windows, по крайней мере, вы можете удалить все ограничения, пароли, окончательные блокировки и т.д. Из File / Info / Permissions:

Word 2010 Doc Locks

Также убедитесь, что для файла не установлен режим « Только для чтения» (закройте Word, щелкните файл правой кнопкой мыши, выберите « Properties / General tab / Attributes).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .