Microsoft .docxドキュメントのロックを解除するにはどうすればよいですか?


38

ロックダウンされているMicrosoft .docx文書があり、パスワードを忘れないと表示できません。

ロックを解除する簡単な方法があるのか​​、またはヒントや何かでパスワード自体をコンピューターに記憶させる簡単な方法があるのか​​と思います。

回答:


49

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:enforcement値を0に変更するか、ブロックを完全に削除できます。

次に、全体を再度圧縮します(フォルダー全体content_types.xmlを圧縮しないでください:およびサブフォルダーはzipファイルのルートである必要があります)。結果の名前をDocx拡張子に変更し、Wordで開きます。


5
Word 2010では、これはドキュメントが読み取り保護されていない場合にのみ機能するため、OPでは機能しません。2010ドキュメントが読み取り保護されている場合、有効なZIPファイルとして表示されません。また、2010タグ名はdocumentProtectionではなくwriteProtectionであり、w:enforcementはありません。
ベン

1
出荷製品を「暗号化
解除

私は正直、セキュリティ会社はちょうどこのタイプの保護を私にドキュメントを送信し信じることができない
ボールト

2
明確にするために、このメソッドはドキュメントを再び編集可能にするためのものです。パスワードで暗号化されたドキュメントを表示することはできません。
ゼナディックス

14

このリンクから:http : //people.csail.mit.edu/seth/misc/unlockworddoc.html

WindowsでWord文書のロックを解除する方法

セステラー、2009年8月

一部の作成者(たとえば、記入するフォームの作成者)は、Windowsでドキュメントを「ロック」します。エラーを修正したり、ドキュメントに何かを追加したりすることができないため、これは面倒です。

「単語文書のロック解除」でウェブ検索を行うと、Windowsで機能しないアドバイスや有料ソフトウェアへのポインターを含むページがたくさん表示されます。動作する無料のメソッドを次に示します。

  1. Wordで文書を開き、「。xml」形式で保存します。

  2. ワードパッド、emacs、またはお気に入りのテキストエディターで.xmlドキュメントを開きます。

  3. 文字列w:enforcement = "1"を検索します。

  4. 「1」を「0」に置き換えて、強制を無効にします(つまり、ドキュメントのロックを解除します)。

  5. テキストエディタからドキュメントを保存します。

  6. Wordで.xmlドキュメントを開きます。

  7. [名前を付けて保存...]を選択し、.docまたは.docxファイルとして保存します。

これで、Word文書を通常どおりに編集できます。楽しい!

Macユーザー:ExtendScript Toolkitは、この回避策でテキストエディターとして機能します。


「文書をWordで開き、「。xml」形式で保存します。」ドキュメントを開くことができません...私たちはそのためのパスを正確に探しています
マトリックス

3
この手法は、ドキュメントパスワードではなく、読み取り専用フラグを削除するためのものです。
stuartd17年

これは、タックの変更を無効にする機能を削除するためにも機能するようです
-Jeef

7

MS WordはOffice 2007以降、 128ビットAES暗号化を使用しているため、ロックを解除する簡単な方法はありません。

パスワードがシンプルであるか、辞書攻撃に対して脆弱であると思われる場合は、利用可能なさまざまなパスワード解読アプリのいずれかを試すことができます(警告ダウンローダー)。

ここの他の回答で説明されているように、圧縮された.docxファイル内の「settings.xml」を編集して、Word文書から編集保護を削除するのは簡単です。ただし、ドキュメントを開くためにパスワードを要求するために「パスワードで暗号化」を適用したため、その方法は使用できません。


2

どのOSとWordのバージョンですか?XMLとテキストエディターをいじるのがあなたの好みではない場合、少なくともWord 2010 for Windowsでは、次の場所からすべての制限、パスワード、最終ロックなどを削除できますFile / Info / Permissions

Word 2010のドキュメントロック

また、ファイルが読み取り専用に設定されていないことを確認します(Wordを閉じ、ファイルを右クリックして、チェックしますProperties / General tab / Attributes)。


「編集の保護」ではないOPの場合のように「オープン・保護」のためにのみ機能します
pelms
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.