Overview
Windows.edb කියන්නේ Windows Search එක power කරන database එක. කාලයත් එක්ක එක gigabytes කිහිපයක් දක්වා වැඩිලා නිශ්ශබ්දව ඔබේ C: drive එක පුරවන්න පුළුවන්. මේ guide එකෙන් ඒ file එක මොකක්ද කියලා සහ search index එක rebuild කරලා හෝ database එක compact කරලා ඒක safely shrink කරන ආකාරය පැහැදිලි කරනවා.
Windows.edb search-index database එක කාලයත් එක්ක ගොඩක් ලොකු වෙන්න පුළුවන්.
Key Takeaways
- Windows.edb කියන්නේ Windows Search index database එක — rebuild කරන එක safe.
- Index එක rebuild කළාම කුඩා file එකක් නැවත හැදෙනවා.
- esentutl එකෙන් database එක compact (defragment) කළාම full rebuild එකක් නැතුව space ආපහු එනවා.
- File එක compact කරන්න කලින් Windows Search service එක stop කරන්න ඕන.
Windows.edb File එක කියන්නේ මොකක්ද?
Windows එකට files සහ content ඉක්මනට හොයාගන්න පුළුවන් වෙන search index එක ඒකේ store වෙනවා. ඒක තියෙන්නේ C:\ProgramData\Microsoft\Search\Data\Applications\Windows එකේ. Indexed content ප්රමාණයත් එක්ක ඒක වැඩිලා bloat වෙන්න පුළුවන්, ඒත් remove කළොත් හෝ rebuild කළොත් automatically ආපහු හැදෙනවා.
Method 1 — Search Index එක Rebuild කරන්න
1. Windows key + R press කරලා control /name Microsoft.IndexingOptions type කරලා Enter කරන්න.
2. Advanced click කරන්න.
3. Troubleshooting යටතේ Rebuild click කරලා confirm කරන්න.
4. Windows index එක නැවත හදනවා — rebuild වෙනකොට Windows.edb file එක shrink වෙනවා (මේකට ටික වෙලාවක් යන්න පුළුවන්).
Tip: Indexing Options එකේ Modify click කරලා index කරන්න ඕන නැති locations අයින් කරලා ඉදිරි size එකත් අඩු කරගන්න පුළුවන්.
Method 2 — esentutl එකෙන් Database එක Compact කරන්න
1. Command Prompt එක administrator විදිහට open කරන්න.
2. Search service එක stop කරන්න: net stop "Windows Search"
3. Database එක compact කරන්න: esentutl /d "C:\ProgramData\Microsoft\Search\Data\Applications\Windows\Windows.edb"
4. Service එක restart කරන්න: net start "Windows Search"
Note: Compact කරන එකෙන් මුළු index එකම rebuild නොකර database එක ඇතුළේ free space ආපහු ගන්නවා, ඒ නිසා full rebuild එකට වඩා ඉක්මනයි.
Optional — Indexing එක Disable/Limit කරන්න
- File එක වැඩෙන එක නවත්තන්න, Indexing Options > Modify open කරලා අඩුවෙන් search කරන ලොකු locations untick කරන්න.
- Search indexing එක සම්පූර්ණයෙන් disable කරන්න, services.msc එකේ Windows Search service එක Disabled කරන්න (search එක slow වෙනවා, ඒත් file එක වැඩෙන එක නවතිනවා).
Troubleshooting
Problem: esentutl කියනවා file එක in use කියලා.
Solution: මුලින්ම Windows Search service එක stop කරන්න (net stop "Windows Search"), ඊට පස්සේ compact command එක run කරන්න.
Problem: File එක ඉක්මනට ආපහු වැඩෙනවා.
Solution: Indexing Options > Modify එකේ indexed locations අඩු කරන්න, එතකොට database එකේ store වෙන content අඩුයි.
Problem: Changes කළාට පස්සේ search වැඩ නවතිනවා.
Solution: Windows Search service එක restart කරලා index එක rebuild කරන්න; ඒක කාලයත් එක්ක ආපහු populate වෙනවා.
Problem: Rebuild එකට ගොඩක් වෙලා යනවා.
Solution: ලොකු drives වලට ඒක normal. PC එක power එකට connect කරලා on තියන්න; indexing එක background එකේ run වෙනවා.
Conclusion
Bloated Windows.edb එකක් හීලෑ කරගන්න ලේසියි. Fresh, කුඩා database එකකට search index එක rebuild කරන්න, නැත්නම් space ඉක්මනට ආපහු ගන්න esentutl එකෙන් compact කරන්න — ආපහු වැඩෙන එක නවත්තන්න indexed locations trim කරලා තියන්න.
About TechHub
මේ guide එක TechHub Knowledge Base එකේ කොටසක්. තව step-by-step IT guides සහ support වලට techhub.com.lk එකට යන්න.















