web-dev-qa-db-ja.com

問題のあるWord文書をデバッグする方法

似たような症状の質問がたくさんあることに気づきましたが、ほとんどを調べて答えが見つかりませんでした。

私のシステム設定は次のとおりです。バックグラウンドで実行されている特別なものはありません:

  • Windows 8.164ビット。
  • Office 2013、アドオン、マクロはありません。
  • Intel i7
  • 8GBのRAM
  • SSD

時々、MS Wordに何かが起こり(ドキュメントの編集中に)、CPUが100%消費されて応答しなくなったり、スクロールがジャンプしたりします。これはおそらく特定のドキュメントに関連しています。特定のドキュメントで他のドキュメントよりも頻繁に発生することに気づきました。問題のあるドキュメントが何であるかは知っていますが、それらを扱うことはできません。コンテンツをコピーして新しいドキュメントに貼り付けることは役に立ちません。また、問題のドキュメントはそれほど大きくありません。

では、この問題をデバッグする方法は?どこから始めればいいですか?

ドキュメントを調べて、(プレーンテキストに加えて)どのようなものがそこに入れられているかを確認するにはどうすればよいですか? 「ドキュメントの検査」を試したところ、いくつかのものが見つかりましたが、あまり有益ではありません。「カスタムXMLが見つかりました」、「非表示のオブジェクトが見つかりました」などと表示されます。削除できるものを削除しようとしましたが、削除されませんでした。助けて。私は実際に参照それが何を見つけたかを知りたいです。

問題が発生したときにWordをデバッグするにはどうすればよいですか?

他のアイデアはありますか?

3
Demiurg

Process Explorer を使用して、問題が発生したときにWordをデバッグできます。

Winword.exeを右クリックし、[プロパティ]を選択して、[スレッド]タブに移動します。 CPUを使用しているスレッドを特定してクリックし、[スタック]ボタンを押して、使用しているシステムコールを確認します。

この手順の詳細な説明は、 この回答 にあります。

ご覧になりたい場合は、スクリーンショットを撮り、ここに投稿してください。

image

3
harrymc

ドキュメントをRTFとして保存してから、Wordで再度開いてみましたか?

コピーアンドペーストを試したとおっしゃいましたが、Word用の特別なコピーアンドペーストのトリックを試しましたか? (これは何年も前に機能していました。)

  1. まず、[すべてのフォーマット文字を表示]をアクティブにします(Ctrl + Shift +8)。
  2. すべてのドキュメントを選択します最後の段落記号を除く
  3. 選択範囲をクリップボードにコピーします(Ctrl + C)。
  4. Ctrl + Nを押して、新しいドキュメントを開きます。
  5. クリップボードの内容を新しいドキュメントに貼り付けます(Ctrl + V)。

何か改善はありますか?

最後の段落記号には、最終的なすべてのバグを含むドキュメント属性が「含まれています」。

それでも問題が解決しない場合は、LibreOfficeでドキュメントを開き、LibreOfficeドキュメントとして新しいドキュメントとして保存します。次に、Wordで新しいドキュメントを開きます。少し変わっているかもしれませんが、多くの場合、これでうまくいきます。それでも問題が解決しない場合は、LibreOfficeファイルをWordドキュメントとして保存してみてください。

元のバグのあるWordドキュメントがそれほど複雑でない場合は、ワードパッドで開いてからドキュメントとして保存し、Wordで再度開くことができる場合があります。

最後に、8GBのRAMがあると言います。たぶんあなたはいくつかの安いバギーRAMを4GBシステムに追加しましたか?私はそれを一度行っていくつかの問題に遭遇しました。余分なRAMを取り外したのですべてOKです。

2
Wayne

もう1つのオプションは、Microsoft OffCAT(Office構成アナライザーツール)をダウンロードして実行することです。 Officeインストール(および特定のOfficeプログラム(Wordを含む))の構成の問題を検出します。 Outlookでのみ使用しましたが、非常に役に立ちました。

http://blogs.technet.com/b/exchange/archive/2013/03/20/released-office-configuration-analyzer-offcat-tool.aspx

0
goofology

問題の正確な原因は、提供された情報からは特定できませんが、これらは私が想像できるいくつかの考えられる原因です。

  • Microsoft Office2013が破損しています
  • アドインが誤動作しています
  • マルウェアがWordのドキュメント編集機能に影響を及ぼしている
  • ドキュメントで何かが壊れているため、Wordがロックされます

トラブルシューティングのヒント

Microsoft Office2013を再インストールします

少し前に、ファイルの関連付けを台無しにして、削除してはいけないシステムファイルをいくつか削除したときに、自分でこれを行う必要がありました。

プログラムの追加または削除を使用してOffice 2013を削除できない場合は、 この修正 を使用して削除できます。

問題のあるアドインを無効にする

アドインはMicrosoftOffice製品の拡張機能であり、バグのあるものがインストールされていると、説明したようにWordがフリーズする可能性があります。

アドインは、Microsoftのサポートポータルの記事に従って管理できます ここ

マルウェアをチェックする

マルウェアはWordの機能に影響を与える可能性があります。マルウェアの削除については、 このスーパーユーザーの質問 で説明されています。

別のワードプロセッサで編集する

Google Docs および LibreOffice はMicrosoftOfficeの代替です。 2つの方法のいずれかを使用してWord文書を編集し、Word文書として再度保存すると、代替ソフトウェアによって、Wordがフリーズする原因となった文書の部分が削除される場合があります。

手動検査

私は他のアイデアから外れていますが、Word文書の内部を掘り下げようとしている場合は、アーカイブビューアとプレーンテキストエディタで開くことができます(構文の強調表示には Notepad ++ をお勧めします) )。 Microsoft Office 201 を使用しているとおっしゃっていたので、ドキュメントが DOCXファイル形式 であることを願っています。

DOCX(Office Open XML Document)ファイルは、実際には単なるZipファイルです。

nick@workstation [~/Downloads]# file example.docx
example.docx: Zip archive data, at least v2.0 to extract

Zipファイルの構造は次のとおりです。

nick@workstation [~/Downloads]# unzip -t example.docx
Archive:  example.docx
    testing: _rels/.rels              OK
    testing: docProps/core.xml        OK
    testing: docProps/app.xml         OK
    testing: Word/document.xml        OK
    testing: Word/styles.xml          OK
    testing: Word/fontTable.xml       OK
    testing: Word/numbering.xml       OK
    testing: Word/theme/theme1.xml    OK
    testing: Word/theme/_rels/theme1.xml.rels   OK
    testing: Word/header1.xml         OK
    testing: Word/footer1.xml         OK
    testing: Word/media/image1.png    OK
    testing: Word/settings.xml        OK
    testing: Word/_rels/document.xml.rels   OK
    testing: [Content_Types].xml      OK
No errors detected in compressed data of example.docx.

DOCXファイルをZipファイルとして開くには、 ファイル拡張子を変更する を「.docx」から「.Zip」に変更するだけです。

DOCX/Zipを解凍した後、実際のドキュメントの内容は./Word/document.xmlにあります。データは1行で保存できます。これは、ファイルサイズを小さくするためです。さまざまな " XML tidy "ツールを使用して、XMLコードを読みやすくすることができます。

問題のあるドキュメントについて、探しているものを示すのに十分な知識はありませんが、面倒な試行錯誤(XMLのブロックの消去、解凍されたドキュメントの再圧縮)によって、ドキュメントの任意の部分を選択できます。ファイル拡張子をZipからDOCXに戻し、Wordがフリーズする原因を確認します。

0
Deltik

オンラインmswordから同じドキュメントを開いてみてください https://office.live.com/start/Word.aspx 。それが機能する場合、問題はmsofficeのコピーにあるので、再インストールします。オンラインのWordで開くことができる場合は、他のオンライン編集Webサイトで試してください。開くことができないWebサイトがない場合は、何もできません。

0