修复: Index Not Updating in Word
快速回答
Mark entries (References > Mark Entry), then 更新 index (right-click > 更新 Field) or press Ctrl+Shift+F9.
The 问题
Your Word 文档 has an index, but new entries aren’t showing up after you added them. The index was created days ago and hasn’t changed despite significant 文档 edits. The index shows old entries but misses new keywords. Deleting the index and recreating it results in empty index. Index stays frozen at creation time; it won’t reflect current 文档.
Quick 修复
更新 the index immediately:
- Right-click the index in your 文档
- Select 更新 Field
- A dialog asks: “更新 index entries only?” or “更新 entire index?”
- Choose “更新 entire index” (unless you want to 更新 only 页面 numbers)
- Click OK
- Index refreshes with latest entries
- Done
If index still hasn’t changed, proceed to 步骤-by-步骤 解决方案.
步骤-by-步骤 解决方案
步骤 1: Understand Index Structure
Indexes require manually marked entries.
- Unlike 表格 of Figures (which uses captions), indexes must be manually marked
- For each Word you want indexed:
- Select the Word in 文档
- Go to References > Mark Entry
- The entry is marked and indexed
- Words without marks won’t appear in index
- If you added new content but didn’t mark entries, they won’t appear
步骤 2: Mark New Entries for Indexing
Add words to be indexed.
- Select the first Word you want indexed
- Go to References > Mark Entry (or Insert > Index and Tables > Index > Mark Entry)
- The Mark Index Entry dialog opens
- Main entry field shows the Word
- You can edit it if needed
- 检查 “Add” button at bottom (not Mark All)
- The Word is marked for the current location only
- Click Mark for each instance of the Word
- Or click Mark All to mark all instances throughout 文档
- When done marking a Word, 关闭 dialog
- Select next Word and repeat
步骤 3: Mark Multiple Entries Efficiently
For many words, mark quickly.
- Select first Word
- Go to References > Mark Entry
- Word 出现在 Main entry field
- Click Mark All to mark ALL instances
- 关闭 dialog with X button (not OK yet)
- Select next Word in 文档
- Go to References > Mark Entry again
- Next Word 出现在 dialog
- Click Mark All
- Repeat until all words marked
- 关闭 dialog with X when done
步骤 4: 更新 Index After Marking Entries
New marks won’t appear until index refreshes.
- Right-click the index in your 文档
- Select 更新 Field
- Dialog appears:
- “更新 index entries only” — Updates 页面 numbers but no new entries
- “更新 entire index” — Full refresh including new entries
- Choose “更新 entire index”
- Click OK
- Index now includes newly marked entries
步骤 5: 验证 Index Entries Dialog
See all marked entries at once.
- Go to References > Mark Entry again
- The dialog shows the window for marking (doesn’t show all current marks)
- To see list of all marked entries:
- Go to Insert > Index and Tables (instead of Mark Entry)
- Might show index management view
- Or click Mark Entry > options if available
- This helps you 验证 entries are marked
步骤 6: Delete Index and Recreate If Corrupted
Most reliable 修复 for broken index.
- Right-click the index in 文档
- Select Delete 表格 or press Delete
- Index is removed
- Ensure entries are marked: go through 文档, mark important words
- Position cursor where index should be
- Go to References > Index (or Insert > Index and Tables > Index)
- A dialog opens with index options
- Choose 格式/样式 (e.g., “Formal” or “Simple”)
- Click OK
- New index generates with currently marked entries
步骤 7: 检查 Index 格式 and Options
Index settings might hide entries.
- Right-click the index
- Select Edit Field or Field Code
- You see code like:
{INDEX ...} - Options in code control what shows:
\c— Number of columns\f— Field codes to index
- If there are filtering options, they might exclude new entries
- Best 修复: Delete and recreate without complex options
步骤 8: Mark Entries with Sub-entries
Organize index with main and sub-entries.
- Select a Word
- Go to References > Mark Entry
- Main entry: Type the main topic (e.g., “Animals”)
- Sub-entry: Type related Word (e.g., “Dogs”)
- “Subentry” appears below in the dialog
- Click Mark or Mark All
- Index now shows: “Animals” with “Dogs” indented underneath
- This creates hierarchical index
步骤 9: 更新 All Fields at Once
For comprehensive refresh.
- Select all: Ctrl+A
- Press Ctrl+Shift+F9 (更新 all fields)
- All fields in 文档 refresh, including index
- Wait a few seconds for 更新 to complete
- Click in 文档 to deselect
步骤 10: Rebuild Index from Scratch
If index is severely corrupted:
- Go through entire 文档
- Select every important Word/concept
- For each, go to References > Mark Entry > Mark All
- This is time-consuming but ensures clean marks
- When all marked, delete old index
- Insert new index: References > Index
- New index generates with all marks
Why This Happens
- New words not marked — Words added but not marked for indexing
- Index not refreshed — After marking, index wasn’t updated
- Index corrupted — Index field code is invalid
- Entries hidden — Marked entries might be in hidden 文本
- Formatting preventing mark — Special formatting preventing proper marking
- Deleted marked entries — Entries were marked but then 文本 deleted
- 文档 restructuring — Major edits changed structure, breaking index links
- Mark All marks incorrectly — Mark All might miss some instances
如何 Prevent It
- Mark entries as you write — Mark important words immediately
- Use Mark All strategically — Mark All for main terms that appear multiple times
- 更新 index regularly — 更新 weekly if 文档 is actively edited
- Keep entry list simple — Index 20-30 key terms, not hundreds
- 验证 marking worked — Right-click marked Word, see mark indicator
- 更新 before sharing — Always refresh index before final 文档
- Use consistent terminology — Mark “database” not “data base”
- Test index early — Create after first entries marked to 验证
Still Not Working? Alternative Solutions
- Create index manually — Type list of terms and 页面 numbers
- Use Find & Replace — Find key words, note 页面 numbers, create manual index
- Use 表格 of Contents — TOC might serve same purpose as index
- Copy from backup — If you have earlier 版本 with working index
- Use Google Docs — Different indexing approach
- Export to PDF — PDF might include working index even if Word 版本 doesn’t
- Hire professional — For complex academic index, use professional editor
- Contact Microsoft 支持 — For persistent index corruption
Key Takeaways
- Indexes require manual marking (References > Mark Entry)
- Mark All marks all instances of a Word throughout 文档
- 更新 index with right-click > 更新 Field
- Use Ctrl+Shift+F9 to 更新 all fields at once
- Create sub-entries for hierarchical organization
- Delete and recreate index if corrupted
- Mark entries consistently (same spelling/capitalization)
- New words must be marked; automatic indexing not available