Skip to content

د غیر محفوظ شوي، ډیر لیکل شوي، یا فاسد اسناد او سپریډ شیټونو بیرته راګرځول

بیړني شمیرې د هیواد له مخې توپیر لري. دا پاڼه 911 کاروي، د متحده ایالاتو او کاناډا لپاره شمیره. ډیری نور هیوادونه 112، 999، یا بل شمیره کاروي. د خپل هیواد لپاره شمیره ومومئ.

د 40 مخونو مایکروسافټ ورډ تړون یا د اکسل یو پیچلي مالي ماډل بندول په ناڅاپي ډول د "محفوظ مه کوئ" کلیک کولو سره، ستاسو د کمپیوټر د ټکر څخه مخکې وګورئ Ctrl + S، په ناڅاپي ډول د تیر کال ماسټر فایل کې د خالي ټیمپلیټ خوندي کول ، یا د ویره لرونکي **"ورډ د فایل خلاصولو هڅه کې یوه تېروتنه تجربه کړه" ** ډیالوګ دقیقې دمخه د وروستۍ نیټې څخه د ناورین احساس کول. ځکه چې د عصري محصولاتو ایپس د بې ثباته RAM بفرونو او پټ موقتي سټیګینګ لارښودونو کې فعال ترمیمونه ساتي (AutoRecover .asd, .wbk, .tmp، او UnsavedFiles)، په لومړیو 60 ثانیو کې غلط حرکت کول کولی شي غوښتنلیک د دې لامل شي چې دا سټینګ فایلونه د تل لپاره پاک کړي.

حتی کله چې یو .docx, .xlsx, .pptx، یا .odt فایل په ریښتیني ډول په ډیسک کې فاسد شوی ، ستاسو متن او د سپریډ شیټ شمیرې تقریبا هیڅکله نه دي تللي. عصري دفتر خلاص XML (.docx, .xlsx, .pptx) او Open Document (.odt, .ods) فایلونه په حقیقت کې ** معیاري دي .zip آرشیف کانتینرونه ** د ساده متن XML فایلونه ساتل (word/document.xml یا xl/worksheets/sheet1.xml). حتی که بهرنۍ زپ مرکزي لارښود د بریښنا له لاسه ورکولو یا د USB فلش ډرایو پل لخوا قطع شوی وي ، تاسو کولی شئ په پنځو دقیقو کې د خام XML جریان څخه مستقیم ستاسو 99 سلنه نثر او فارمولونه راوباسئ.


همدا اوس وکړئ

  1. د نوي فایلونو لیکل بند کړئ، د بیا رغونې پروګرامونه نصب کړئ، یا د خپل کمپیوټر ریبوټ کړئ. که چیرې یو اپلیکیشن خراب شي یا تاسو "Don't Save" کلیک کړی وي، د لنډمهاله سټیج فایل (.asd, .tmp، یا -$ د لاک فایل) ستاسو په عملیاتي سیسټم کې ناست دی AppData یا /tmp لارښود همدا اوس. د سولیډ-State Drives (SSDs) سره TRIM فعال شوی، د لوی فایلونو خوندي کول یا په ورته ډرایو کې د بلاټ ویئر "د سند ترمیم" وسیلې نصب کول به د تل لپاره غیر مختص شوي فلش بلاکونه صفر کړي چې ستاسو حذف شوي temp بفرونه لري.
  2. ** که تاسو یوازې په یوه خلاص شوي سند کې یو مهم متن تیر کړئ او ټک وکړئ Ctrl + S (Save)، کړکۍ مه بندوئ، فشار ورکړئ Ctrl + Z ((Command + Z په Mac کې) په مکرر ډول.** په مایکروسافټ ورډ، Excel، LibreOffice، Google Docs، او Apple Pages کې، د "Save" کلیک کول اوسنۍ حالت ډیسک ته لیکي **مګر د حافظې انډو سټیک ** نه پاکوي تر هغه چې د سند کړکۍ خلاص وي. فشارول Ctrl + Z 50 یا 100 ځله به ستاسو د ناڅاپي خوندي کولو څخه تیریږي او حذف شوي پراګرافونه بیرته راوباسي ، کوم چې تاسو بیا په نوي فایل کې کاپي کولی شئ.
  3. ** مخکي له دي چي فاسد ته لاس ور واچوئ .docx, .xlsx, .pdf، یا .sqlite فایل، دوه ځله یې نقل کړئ (Copy 1 او Copy 2) په خوندي فولډر کې.** هیڅکله د مایکروسافټ ورډ "خلاص او ترمیم" مه چلوئ. zip -FF، یا sqlite3 .recover مستقیم ستاسو د خراب شوي فایل یوازینۍ اصلي کاپي کې. تل په نقل باندې کار وکړئ ترڅو که چیرې د ترمیم یوټیلیټ یو نه لوستل کیدونکي میز لنډ کړي، ستاسو اصلي خام بایټونه د ژور عدلي استخراج لپاره پاتې دي.
  4. ** پټ وګورئ UnsavedFiles سمدلاسه په مایکروسافټ ورډ ، ایکسل او پاورپاینټ کې لارښود. ** حتی کله چې تاسو په ښکاره ډول په نوي یا بدل شوي دفتر سند کې "Don't Save" کلیک وکړئ ، عصري مایکروسافټ ورډ ، Excel او PowerPoint په خاموشۍ سره د AutoRecover یوه کاپي ساتي. .asd دننه عکس %LOCALAPPDATA%\Microsoft\Office\UnsavedFiles د ړنګولو دمخه د څلور ورځو لپاره. خلاص کړئ فایل> معلومات> د اسنادو اداره کول> نه خوندي شوي اسناد بیرته ترلاسه کړئ (یا ** په Excel کې نه خوندي شوي کاري کتابونه ** بیرته ترلاسه کړئ) د سمدستي نیولو لپاره.
  5. **که تاسو په تصادفي توګه په OneDrive، ګوګل ډرایو، ډراپ باکس، iCloud ډرایو، یا SharePoint کې زیرمه شوي فایل خوندي کړی، نو په 30 ثانیو کې یې د ویب نسخه تاریخ له لارې بحال کړئ. ** د کلاوډ ترکیب انجنونه په ویجاړونکي ډول فایلونه نه لیکي؛ هر وخت Ctrl + S له کلاوډ سره همغږي کیږي، سرور د د نسخې تاریخ فایل ته د ټایم سټیمپ سنیپ شاټ ضمیمه کوي (د 30 ورځو لپاره وروستي 25 څخه تر 500 نسخو ساتل). په فایل کې ښي کلیک وکړئ -> د نسخه تاریخ د غلطۍ څخه دقیقې دقیقې بیرته راګرځولو لپاره.
  6. د لوړ فشار اکاډمیک، حقوقي، یا طبي اسنادو په بیړني حالت کې لید وساتئ. هیڅ ورک شوی سپریڈ شیټ یا مقاله د فزیکي روغتیا بحران ارزښت نلري. که تاسو د فعال ژوند خوندیتوب ګواښ په جریان کې د جدي طبي لارښوونو یا اضطراري ریکارډونو بیرته ترلاسه کولو هڅه کوئ، لومړی د انسان خوندیتوب ته لومړیتوب ورکړئ او خپل سیمه ایز اضطراري شمیرې ته زنګ ووهئ (په متحده ایالاتو او کاناډا کې 911، په اروپایی اتحادیه کې 112، په انګلستان کې 999، یا زموږ وګورئ. بیړنۍ شمیرې لارښود).

هیڅکله د 'آنلاین DOCX/XLSX ترمیم ویب پاڼې' پیسې مه ورکوئ یا د دریمې ډلې کلاوډ ترمیم پورټلونو ته محرم قانوني، طبي، یا مالیه فایلونه اپلوډ کړئ

په لسګونو ځناور ویب پاڼې د لټون انجنونو په سر کې درجه بندي کوي چې ادعا کوي "د فاسد Word & Excel فایلونو آنلاین ترمیم". ډیری دا سایټونه په ساده ډول وړیا خلاص سرچینه پرمخ وړي zip -FF یا xmllint په خپل سرور کې قومانده وکړئ، تاسو ته د خپل متن یو ناڅاپه کتنه وښایئ، او د XML فایل ډاونلوډ کولو لپاره په Bitcoin یا کریډیټ کارت تادیاتو کې له 29 څخه تر 49 ډالرو غوښتنه وکړئ، پداسې حال کې چې ستاسو محرم مالیه بیرته ستنیدنه، پاسورډونه، یا قانوني قراردادونه په غیر باوري بهرني سرور کې راټول کړئ. تاسو کولی شئ د لاندې ګامونو په کارولو سره په 60 ثانیو کې په خپل کمپیوټر کې په محلي ډول ورته ZIP/XML استخراج ترسره کړئ.


د اسنادو او سپریډ شیټ بیا رغونه ټریج پریکړه ونې

flowchart TD
    Start["د اسنادو بیړنی حالت: نه خوندي شوی، له سره لیکل شوی، یا فاسد فایل"] --> Scenario{"کومه ناکامي بس شوې؟"}

    Scenario -->|"1. د خوندي کولو نه مخکې کلیک وکړئ یا ایپ کریش شوی"| UnsavedPath["لومړی ګام: فایل چیک کړئ> معلومات> د اسنادو اداره کول> غیر خوندي شوي اسناد بیرته ترلاسه کړئ<br/>دوهمه مرحله: د AppData\Local & Roaming\Microsoft\Word/Excel څخه ټولې .asd، .xlb، او .tmp فایلونه کاپي کړئ<br/>مرحله 3: په Mac کې، د $TMPRovery فولډر چیک کړئ"]

    Scenario -->|"2. په ناڅاپه توګه دوتنې اوورروټ او خوندي کړئ (Ctrl+S)"| OverwritePath{"ایا د سند کړکۍ لا هم خلاصې دي؟"}
    OverwritePath -->|"هو: بیا هم خلاص"| UndoNow["Ctrl+Z (Cmd+Z) په مکرر ډول فشار ورکړئ -> بیرته ترلاسه شوي متن نوي فایل ته کاپي کړئ -> په توګه خوندي کړئ"]
    OverwritePath -->|"نه: دمخه تړل شوی"| VersionPath["مرحله 1: د کلاوډ نسخه تاریخ چیک کړئ (OneDrive, Google Drive, Dropbox, iCloud)<br/>دوهمه مرحله: په وینډوز کې، د NTFS حجم سیوري کاپي معاینه کړئ ('پخوانۍ نسخې' / ShadowExplorer)<br/>دریم ګام: په ماک کې، د APFS ځایی سایټونه چیک کړئ، د APFS ځایی وخت سنیپ شاټونو، د ټولو ریینشنونو ته وګورئ"]

    Scenario -->|"3. فایل د خلاصیدو څخه انکار کوي ('فایل فاسد / نه لوستل کیدونکی مینځپانګه')"| CorruptPath{"کوم ډول فایل فاسد دی؟"}
    CorruptPath -->|"عصري دفتر (.docx, .xlsx, .pptx) یا LibreOffice (.odt, .ods)"| ZipXML["1. دوتنې نقل -> په Word/Excel کې د 'خلاص او ترمیم' هڅه وکړئ یا په LibreOffice کې خلاص کړئ<br/>2. د کاپي نوم .zip ته بدل کړئ -> '7z x' یا 'zip -FF' چل کړئ -> word/document.xml یا xl/sharedStrings.xml استخراج کړئ"]
    CorruptPath -->|"میراثی بائنری دفتر (.doc، .xls) یا PDF (.pdf)"| BinaryFix["د 'له هرې فایل څخه متن بیرته ترلاسه کړئ' له لارې تارونه استخراج کړئ یا د PDF xref جدول د 'qpdf --decrypt' / 'mutool clean' سره ترمیم کړئ"]
    CorruptPath -->|"د SQLite ډیټابیس (.sqlite، .db) یا CSV"| DBFix["چلول 'sqlite3 corrupt.db \".recover\"| sqlite3 fixed.db' د B-tree پاڼو د بیا جوړولو لپاره"]

سناریو 1: د نه خوندي شوي اسنادو بیرته ترلاسه کول (د "خوندي مه کوئ" کلیک کولو وروسته یا د اپلیکیشن کریش)

کله چې تاسو په مایکروسافټ ورډ، ایکسل، پاورپاینټ، لیبر آفس، یا اډوب ایپسونو کې کار کوئ، برنامه دوره آټو ریکور سنیپ شاټونه لیکي (په هرو 10 دقیقو کې ډیفالټ) او لنډمهاله سویپ بفرونه (-WRDxxxx.tmp) پټ سیسټم فولډرو ته.

په وینډوز، macOS، او لینکس کې د غیر خوندي شوي او اتوماتیک فایلونو لپاره دقیق پټ فایل لارې

د فایل اکسپلورر خلاص کړئ، موندونکی (Cmd + Shift + G)، یا د ټرمینل کړکۍ او دا دقیق لارښودونه وګورئ ** سمدلاسه مخکې له دې چې غوښتنلیک څو ځله خلاص او بند کړئ**:

غوښتنلیک او OS دقیق لارښود لاره چې خوندي نه ده .asd, .tmp، او د AutoRecover فایلونه د لټون کولو لپاره د فایل توسیع
د مایکروسافټ ورډ، ایکسل او پاورپاینټ (وینډوز) 1. %LOCALAPPDATA%\Microsoft\Office\UnsavedFiles (فایلونه چیرې چې تاسو "خوندي مه کوئ" کلیک کړی)
2. %APPDATA%\Microsoft\Word\(یا \Excel\ / \PowerPoint\)
3. %LOCALAPPDATA%\Temp\
.asd (آټو ریکور سنیپ شاټ) .wbk (د کلمې بیک اپ) .xlb / .xar (ایکسیل آټو ریکور) -WRD*.tmp, -WRL*.tmp
د مایکروسافټ ورډ، ایکسل او پاورپاینټ (macOS) 1. -/Library/Containers/com.microsoft.Word/Data/Library/Preferences/AutoRecovery**(بدل کړئ Word سره Excel یا Powerpoint)*
2. د ناستې د وخت فولډر: چلول open $TMPDIR په ټرمینل کې او خلاص کړئ TemporaryItems فرعي فولډر
AutoRecovery save of *.docx, .asd, -WRL*.tmp
** د لیبر آفس لیکوال / کیلک / امپریس (وینډوز، میکوس، لینکس)** وینډوز: %APPDATA%\LibreOffice\4\user\backup\
macOS: -/Library/Application Support/LibreOffice/4/user/backup/
لینکس: -/.config/libreoffice/4/user/backup/ او /tmp/lu*
.bak, .odt_0.odt, lu*.tmp
د اپل پاڼې، شمېرې او کلیدي ټکي (macOS) 1. -/Library/Containers/com.apple.iWork.Pages/Data/Library/Autosave Information/
2. -/Library/Application Support/CloudDocs/session/containers/
.pages, .numbers, .key د بسته بندۍ
** نوټ پیډ ++ او VS کوډ (حتی د نامعلوم نه خوندي شوي ټبونو لپاره)** ** نوټ پیډ ++: %APPDATA%\Notepad++\backup\
VS کوډ (ګټه): %APPDATA%\Code\User\History\ & %APPDATA%\Code\Backups\
VS کوډ (میک)**: -/Library/Application Support/Code/User/History/
new 1@2026-...د JSON/متن تاریخ عکسونه

د یوې کمانډ PowerShell او macOS/Linux سکریپټ د ټولو دفتر temp فایلونو راټولولو لپاره همدا اوس

د دې پرځای چې په لاسي ډول د لسو پټو فولډرو له لارې کلیک وکړئ ، دا یوازې د لوستلو ریسکیو سکریپټ چل کړئ ترڅو هر ژوندي پاتې شوي کاپي کړئ .asd, .wbk، او دفتر .tmp فایل په تیرو 48 ساعتونو کې ستاسو په ډیسټاپ کې فولډر ته بدل شوی:

  • ** په وینډوز کې (په پاور شیل کې چلول)**:
    $RescueDir = "$env:USERPROFILE\Desktop\Document_Rescue"
    New-Item -ItemType Directory -Force -Path $RescueDir | Out-Null
    $SearchPaths = @(
        "$env:LOCALAPPDATA\Microsoft\Office\UnsavedFiles",
        "$env:APPDATA\Microsoft\Word",
        "$env:APPDATA\Microsoft\Excel",
        "$env:APPDATA\Microsoft\PowerPoint",
        "$env:LOCALAPPDATA\Temp"
    )
    Get-ChildItem -Path $SearchPaths -Include "*.asd","*.wbk","*.xar","~WRD*.tmp","~WRL*.tmp","*.docx","*.xlsx" -Recurse -Force -ErrorAction SilentlyContinue |
      Where-Object { $_.LastWriteTime -gt (Get-Date).AddHours(-48) } |
      ForEach-Object {
          Copy-Item $_.FullName -Destination (Join-Path $RescueDir ($_.LastWriteTime.ToString("HHmmss_") + $_.Name)) -Force
      }
    Write-Host "Copied all candidate recovery files to $RescueDir"
    
  • ** په macOS / لینکس کې (په ټرمینل کې چلول)**:
    mkdir -p ~/Desktop/Document_Rescue
    find ~/Library/Containers/com.microsoft.* "$TMPDIR" ~/.config/libreoffice /tmp \
      \( -iname "*.asd" -o -iname "*AutoRecovery*" -o -iname "~WR*.tmp" -o -iname "*.bak" \) \
      -mtime -2 -exec cp -p {} ~/Desktop/Document_Rescue/ \; 2>/dev/null
    ls -la ~/Desktop/Document_Rescue/
    
  • ** څنګه ترلاسه شوی خلاص کړئ .asd یا -WRLxxxx.tmp فایل**: دوه ځله کلیک مه کوئ .asd د فایل اکسپلورر کې فایل (وینډوز اکثرا ادعا کوي چې نشي خلاصیدلی .asd مستقیم). پرځای یې، ** د مایکروسافټ ورډ ** پیل کړئ -> کلیک وکړئ ** فایل> خلاص> براوز کړئ** -> په لاندې ښي کونج کې د فایل ډول ډراپ ډاون بدل کړئ ** "ټول فایلونه (*.*)"** -> غوره کړئ .asd یا .tmp ستاسو دننه فایل Document_Rescue فولډر.

سناریو 2: د اوور رائټ فایلونو بیرته ترلاسه کول (کله چې تاسو په ښه فایل کې خوندي کړئ او اپلیکیشن بند کړئ)

که تاسو په ناڅاپي ډول د تیرې میاشتې ماسټر سپریډ شیټ خلاص کړ، نیم ټبونه یې حذف کړل، ټک وکړئ Ctrl + S (Save) د Save As پر ځای، او مخکې له دې چې برنامه بنده کړي، د حافظې د Undo بفر له منځه ځي. په هرصورت، عصري فایل سیسټمونه او همغږي پیرودونکي د پنځو میکانیزمونو له لارې تاریخي بلاکونه ساتي:

1. Cloud Sync نسخه تاریخ (OneDrive، SharePoint، Google Drive، Dropbox، iCloud)

که فایل ستاسو دننه اوسیږي Desktop, Documents، یا کلاوډ فولډر د OneDrive، Dropbox، Google Drive، یا iCloud لخوا همغږي شوی: - د مایکروسافټ OneDrive/SharePoint: په فایل اکسپلورر کې د فایل ښي کلیک وکړئ (یا ننوتل onedrive.live.com) -> د نسخه تاریخ کلیک وکړئ. په دریو نقطو کلیک وکړئ (...) ستاسو د غلطۍ دمخه د ټایم سټیمپ سره نږدې او بیارغونې کلیک وکړئ. - ** ګوګل ډرایو (حتی د اصلي لپاره .docx / .xlsx فایلونه د ډیسټاپ لپاره د ډرایو له لارې همغږي شوي): په فایل کې ښیې کلیک وکړئ drive.google.com -> د دوتنې معلومات> نسخې اداره کړئ، یا سند خلاص کړئ او ** فشار ورکړئCtrl + Alt + Shift + H د بشپړ بیاکتنې تاریخ لیدو لپاره. - Dropbox: په فایل کې ښي کلیک وکړئ -> د نسخې تاریخ (هر خوندي کول د 30 څخه تر 180 ورځو پورې ساتي؛ حتی که تاسو په یوځل کې 100 فایلونه زیات کړئ، Dropbox Rewind ټول فولډر هرې دقیقې ته بیرته راګرځوي). - ** د ایپل آی کلود ډرایو او د میکوس اصلي نسخه (NSDocument نسخې)**: په macOS کې، په پاجونو، شمیرو، کلیدي ټکو، متن ایډیټ، یا مخکتنه کې بیا لیکل شوي فایل خلاص کړئ او د پورتنۍ مینو بار څخه فایل> بیرته راګرځئ> ټولې نسخې براوز کړئ... کلیک وکړئ. macOS د داخلي SQLite / ټوټه شوي سند نسخه ډیټابیس ساتي (/.DocumentRevisions-V100) ستاسو په APFS ډرایو کې حتی که تاسو د وخت ماشین نه کاروئ.

2. د وینډوز NTFS حجم سیوري کاپي (Previous Versions او ShadowExplorer)

حتی په محلي کې C: هغه ډرایو چې له کوم کلاوډ سره همغږي شوی نه وي، وینډوز په منظم ډول ستاسو د ډرایو یوازې د لوستلو لپاره د وخت په وخت کې د بلاک سنیپ شاټونه جوړوي چې Volume Shadow Copies (VSS) په نوم یادیږي د سیسټم د بیا رغونې پوائنټونو یا تازه کولو پرمهال: 1. په فایل اکسپلورر کې د بیا لیکل شوي فایل (یا اصلي فولډر چې دا یې لري) ښیې کلیک وکړئ -> ** پراپرټیز -> مخکیني نسخې** ټب کلیک وکړئ. 2. ** که د Previous Versions ټب خالي ښکاري، هلته مه درېږه **: Windows 10 او 11 په مکرر ډول د فایل اکسپلورر GUI کې موجوده VSS سنیپ شاټونه پټوي پداسې حال کې چې د سیوري حجمونه لاهم په ډیسک کې پاتې دي. 3. د د مدیر کمانډ پرامپټ خلاص کړئ او وګورئ چې ایا د سیوري کاپي شتون لري:

vssadmin list shadows
4. که vssadmin list shadows یو یا ډیر لیست کوي HARDDISKVOLUME_SHADOWCopy حجمونه (د مثال په توګه، \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy3)، دا سنیپ شاټ مستقیم ستاسو په فولډر کې لینک کړئ C: موټر چلوئ نو تاسو کولی شئ دا براوز کړئ او خپل مخکې له مخکې لیکل شوي سند کاپي کړئ:
mklink /d C:\ShadowRescue \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy3\
خلاص C:\ShadowRescue\Users\YourName\Documents\ په فایل اکسپلورر کې او د خپل فایل پخوانۍ نسخه کاپي کړئ.

3. macOS APFS محلي عکسونه (tmutil listlocalsnapshots)

حتی کله چې ستاسو د بهرني وخت ماشین بیک اپ ډرایو د دوه اونیو لپاره په المارۍ کې خلاص شوی وي ، macOS په اوتومات ډول په ساعت کې **APFS محلي سنیپ شاټونه ** مستقیم ستاسو په داخلي میک SSD کې رامینځته کوي:

# List all hidden local APFS snapshots stored on your internal Mac SSD
tmutil listlocalsnapshots /

# Mount a local snapshot read-only to extract the pre-overwritten file
mkdir -p /tmp/apfs_rescue
sudo mount_apfs -s com.apple.TimeMachine.2026-10-31-093000.local /System/Volumes/Data /tmp/apfs_rescue
cp "/tmp/apfs_rescue/Users/$USER/Documents/MyContract.docx" ~/Desktop/MyContract_Recovered.docx


3 سناریو: د فاسد ترمیم .docx, .xlsx, .pptx، او .odt فایلونه (د ZIP + XML جراحي استخراج میتود)

ولې عصري دفتر اسناد فاسد کوي؟ د مایکروسافټ دفتر 2007 سره پیل کول، .docx, .xlsx، او .pptx فایلونه (همدارنګه LibreOffice .odt, .ods، او .odp فایلونه) یو واحد واحد بائنری فایلونه ندي. هر .docx یا .xlsx فایل په حقیقت کې یو معیاري PKZIP آرشیف دی چې د فولډرونو ونې او UTF-8 XML فایلونه لري.

کله چې یو USB فلش ډرایو پرته له دې چې ایستل شي غیر پلګ شي ، د خوندي کولو پرمهال د شبکې شریکول راټیټیږي ، یا ورډ د لیکلو په مینځ کې کریش کیږي ، د فایل په پای کې د **ZIP مرکزي لارښود سرلیک ** ټوټه کیږي ، یا یو واحد XML ټاګ word/document.xml په تړلو کې پاتې راغلی. د مایکروسافټ ورډ او ایکسل خورا سخت XML پارسرونه لري: که حتی د زپ فوټر یا XML سکیما کې یو بایټ هم خراب وي ، ورډ د 50 مخونو بشپړ سند خلاصولو څخه انکار کوي.

مرحله 1: لومړی د 3 جوړ شوي غیر ویجاړونکي پارسر اووررایډ هڅه وکړئ

تل خپل فاسد فایل نقل کړئ (Contract_Copy.docx) مخکې له دې چې دا درې ګړندي اصلاحات ازموینه وکړئ:

  1. ** د مایکروسافټ دفتر جوړ شوی "خلاص او ترمیم"**:
  2. ورډ، ایکسل، یا پاورپاینټ لانچ کړئ -> فایل> پرانیزئ> براوز کړئ کلیک وکړئ (د "وروستي فایلونو" لیست څخه فایل باندې **نه ** کلیک وکړئ).
  3. په خپل فاسد نقل شوي فایل باندې د روښانه کولو لپاره یوځل کلیک وکړئ.
  4. په کوچني ** ښکته تیر باندې کلیک وکړئ (▼) په ښي څنډه کې [ Open | ▼ ] تڼۍ** د ډیالوګ بکس په ښکته ښي خوا کې، او **"خلاص او ترمیم ..." ** غوره کړئ.
  5. په Excel کې، که * ترمیم * ناکامه شي، مرحله تکرار کړئ او **"ډیټا استخراج" ** -> **" ارزښتونو ته بدل کړئ" ** یا ** "د فارمولونو بیرته ترلاسه کول" ** غوره کړئ.
  6. ** فاسد خلاص کړئ .docx / .xlsx د LibreOffice یا Google Docs دننه**:
  7. LibreOffice لیکوال او Calc (وړیا، خلاص سرچینه په libreoffice.org) د مایکروسافټ دفتر په پرتله خورا ډیر بخښونکي ، خطا زغمونکي XML او ZIP پارسر وکاروئ. په نږدې **60 سلنه قضیو کې چیرې چې مایکروسافټ ورډ یا ایکسل په بشپړ ډول د فاسد فایل خلاصولو څخه انکار کوي ** ، ورته ورته خلاصیږي .docx یا .xlsx د LibreOffice دننه فایل ټول سند په پاکه توګه خلاصوي او تاسو ته اجازه درکوي چې فایل> په توګه خوندي کړئ کلیک وکړئ ترڅو یو نوی، مشخصات سره مطابقت ولري. .docx یا .xlsx دوتنه.
  8. ** په Excel کې: د نوي خالي کاري کتاب څخه د مات شوي کاري کتاب حجرو ته مراجعه وکړئ (د بهرنۍ لینک استخراج)**:
  9. که فاسد وي .xlsx یا .xls د کار کتاب هرکله چې تاسو د خلاصولو هڅه کوئ اکسل خرابوي، تاسو کولی شئ د خام حجرو ارزښتونه راوباسئ ** پرته له دې چې فاسد فایل خلاص کړئ**:
  10. یو نوی خالي اکسل کاري کتاب خلاص کړئ.
  11. په حجره کې A1د بهرنۍ فورمول حواله ولیکئ Sheet1 ستاسو د فاسد فایل څخه:
    ='C:\Users\YourName\Desktop\[CorruptedFile.xlsx]Sheet1'.A1
    
  12. مطبوعاتي Enter. اکسل خام BIFF/XML سیل سټریم آف ډیسک لوستل کوي پرته له دې چې فاسد چارټونه ، میکرو یا سټایلونه وړاندې کړي. د ډکولو لاستی د کالمونو په اوږدو کې کش کړئ A له لارې Z او په پاڼه کې د هرې شمیرې او متن تار ایستلو لپاره 1,000 قطارونه ښکته کړئ، بیا ټولې حجرې کاپي کړئ او ** ارزښتونه پیسټ کړئ (Ctrl + Alt + V -> Values)**.

2 ګام: د زپ + XML استخراج میتود (کله چې "خلاص او ترمیم" ناکام شي 99٪ متن / شمیرې بیرته ترلاسه کوي)

که دواړه دفتر "خلاص او ترمیم" او لیبر آفس ناکام شي ځکه چې د .docx, .xlsx, .pptx، یا .odt زپ کانټینر ټوټه شوی، د داخلي XML فایلونه مستقیم استخراج کړئ:

د دفتر خلاص XML اناتومي (.docx / .xlsx / .pptx) آرشیف

د بیروني فایل ډول د تمدید نوم بدل کړئ داخلي XML فایل ستاسو اصلي کار ساتي نور څه په آرشیف کې ژوند کوي
** د کلمې سند (.docx)** .zip word/document.xml(د بدن متن 100٪)
word/header1.xml, word/footer1.xml, word/footnotes.xml
word/media/ (هر سرایت شوی عکس، PNG، او JPEG په 100٪ اصلي ریزولوشن کې)
** د ایکسل کاري کتاب (.xlsx)** .zip xl/sharedStrings.xml(په کاري کتاب کې ټول متن تارونه)
xl/worksheets/sheet1.xml، sheet2.xml (ټول عددي ارزښتونه، د حجرو همغږي، او فورمولونه)
xl/media/(انځور شوي انځورونه)
xl/calcChain.xml (په مکرر ډول هغه فایل چې فاسد کیږي ، حذف کول calcChain.xml ډیری مات شوي اصلاح کوي .xlsx فایلونه)
د پاورپواینټ ډیک (.pptx) .zip ppt/slides/slide1.xml، slide2.xml, etc.
ppt/notesSlides/notesSlide1.xml*(د سپیکر یادښتونه)
ppt/media/(ټول سلایډ عکسونه، آډیو او ویډیو کلیپونه)
لیبرآفس(.odt / .ods) .zip content.xml(د ټول سند متن، میزونه، او سپریډ شیټ حجرې) Pictures/(ټول سرایت شوي ګرافیک)

دقیق ټرمینل / پاور شیل د ZIP آرشیف بیا جوړولو او خام نثر استخراج لپاره امر کوي

  1. ** د فاسد فایل یوه کاپي جوړه کړئ او د هغې توسیع نوم بدل کړئ .zip** (د مثال په توګه، BrokenThesis.docx → BrokenThesis.zip).
  2. ** د زپ سرلیک فساد په پام کې نیولو سره د ژوندي پاتې XML او میډیا فایلونه په زور استخراج کړئ**:
  3. ** د 7-زپ کارول (وینډوز / لینکس / macOS) ** یا zip -FF (macOS / Linux): د معیاري وینډوز اکسپلورر زپ استخراج پریږدي که چیرې زپ فوټر خراب شي، پداسې حال کې چې 7-زپ (7z x) او Info-ZIP (zip -FF) د دوتنې له پیل څخه د سکټور په کچه سکین کړئ او د ټرنکیشن پوائنټ څخه مخکې هره پاتې فایل استخراج کړئ:
    # On macOS or Linux: Rebuild the damaged ZIP structure and extract everything
    zip -FF BrokenThesis.zip --out RepairedArchive.zip
    unzip -q RepairedArchive.zip -d Extracted_Contents/
    
    # Or using 7-Zip (extracts word/document.xml even if the end of the file is missing):
    7z x BrokenThesis.zip -oExtracted_Contents/
    
  4. ** د ایکسل لپاره چټک فکس .xlsx دوتنه (calcChain.xml & styles.xml لرې کول)**:
  5. له نیمایي څخه ډیر فاسد Excel .xlsx فایلونه یوازې خلاصولو کې پاتې راغلي ځکه چې xl/calcChain.xml یا xl/styles.xml فاسد دی، په داسې حال کې xl/worksheets/sheet1.xml او xl/sharedStrings.xml سل په سلو کې پاتې دي.
  6. دننه Extracted_Contents/xl/, ** ړنګول calcChain.xml**، د مینځپانګې بیا زپ کړئ Extracted_Contents بیرته ته FixedWorkbook.xlsx، او په Excel کې یې خلاص کړئ (ایکسسل په اوتومات ډول بیا جوړیږي calcChain.xml په بوټ کې).
  7. ** پاک، د انسان د لوستلو وړ پاراګرافونه له کټ شوي څخه استخراج کړئ word/document.xml (یا content.xml)**:
  8. حتی که word/document.xml د بریښنا د بندیدو له امله نیمه لار پرې شوې، دا یو ساده UTF-8 متن فایل دی چیرې چې هر پراګراف پوښل شوی <w:p> tags او هر متن چلول دننه دي <w:t>Your text here</w:t>.
  9. دا یو کرښه Python کمانډ چل کړئ (په وینډوز، macOS، او لینکس کې پرته له کوم څه نصبولو کار کوي) ترڅو ټول XML مارک اپ لرې کړئ او خپل پاک پاراګرافونه په کې ډوب کړئ. Recovered_Prose.txt:
    python3 -c "
    import re, html, pathlib
    raw = pathlib.Path('Extracted_Contents/word/document.xml').read_text(encoding='utf-8', errors='ignore')
    raw = re.sub(r'</w:p>', '\n\n', raw)
    text = html.unescape(re.sub(r'<[^>]+>', '', raw))
    pathlib.Path('Recovered_Prose.txt').write_text(text, encoding='utf-8')
    print('Saved clean text to Recovered_Prose.txt')
    "
    
  10. ** په وینډوز پاور شیل کې (که پیتون نصب شوی نه وي)**:
    $raw = Get-Content "Extracted_Contents\word\document.xml" -Raw -Encoding UTF8
    $text = ($raw -replace '</w:p>', "`r`n`r`n") -replace '<[^>]+>', ''
    [System.Net.WebUtility]::HtmlDecode($text) | Set-Content "Recovered_Prose.txt" -Encoding UTF8
    

4 سناریو: د فاسد PDFs بیرته راګرځول، میراث .doc/.xls فایلونه، او د SQLite ډیټابیسونه

1. د فاسدو پی ډی ایف فایلونو ترمیم (Damaged xref table / Failed to load PDF document)

د پی ډی ایف فایل د خپل پاڼې توکي د فایل له پورتنۍ برخې څخه ښکته ذخیره کوي، او د ** کراس ریفرنس جدول (xref) او %%EOF ټریلر د فایل په پای کې ** د PDF لوستونکي ته د هرې پاڼې دقیق بایټ آفسیټ بیانوي. که چیرې د بریښنالیک ضمیمه ډاونلوډ یا د سکینر لیږد په 98 سلنې کې ودریږي ، نو xref فوټر ورک دی او Adobe Acrobat د فایل خلاصولو څخه انکار کوي، پداسې حال کې چې 98 سلنه پاڼې د فایل دننه ناست دي. - ** PDF بیا جوړ کړئ xref جدول په اتوماتيک ډول کارول qpdf, mutool (MuPDF)، یا Ghostscript (gs)**:

# Method 1: qpdf (scans raw PDF objects and generates a brand-new xref table)
qpdf --ier-warnings BrokenFile.pdf RepairedFile.pdf

# Method 2: MuPDF mutool clean (salvages damaged PDF streams and fonts)
mutool clean -gggg BrokenFile.pdf RepairedFile.pdf

# Method 3: Ghostscript (re-renders surviving pages into a fresh PDF)
gs -o RepairedFile.pdf -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress BrokenFile.pdf

2. میراثی بائنری .doc او .xls فایلونه (د دفتر 97 څخه تر 2003 OLE2 جامع اسناد)

زوړ .doc او .xls فایلونه د زپ آرشیف نه دي؛ دوی د مایکروسافټ بائنری OLE2 مرکب فایل بائنری فارمیټ کاروي. د فاسد شوي متن څخه د ایستلو لپاره .doc دوتنه - په مایکروسافټ ورډ کې ، فایل> خلاص> براوز ته لاړشئ ، د فایل نوم بکس ته نږدې د فایل ډول ډراپ ډاون له ټول ورډ اسناد څخه ** ته بدل کړئ.Recover Text from Any File (*.*)**، او خلاص کړئ .doc دوتنه. - یا په MacOS/Linux کې، چلول antiword Broken.doc > rescued.txt یا strings -n 6 Broken.doc > rescued.txt.

3. د فاسد SQLite ډیټابیس ترمیم کول (.sqlite, .dbد براوزر تاریخ، د محاسبې ایپس، ایپل یادښتونه، چټک، زوټیرو)

په سلګونو ډیسټاپ او ګرځنده غوښتنلیکونه ستاسو ډاټا د SQLite 3 ډیټابیس فایل کې ذخیره کوي (.sqlite, .db, .sqlite3). کله چې کمپیوټر د لیږد په مینځ کې بریښنا له لاسه ورکوي او تاسو ترلاسه کوئ Runtime error: database disk image is malformed (11): 1. لومړی: ساتل -wal (د لیکلو-Ahead Log) او -shm فایلونه په ورته فولډر کې لکه څنګه چې .sqlite فایل کله چې ستاسو د بیک اپ کاپي جوړوي. ** ډیری وختونه، ستاسو وروستي غیر خوندي شوي کار دننه ناست وي database.sqlite-wal د پوستې انتظار ته. 2. ** جوړ شوی SQLite چل کړئ .recover انجن (په SQLite 3.29+ کې معرفي شوی، کوم چې د خام 4KB B-tree ډیسک پاڼې سکین کوي ​​حتی کله چې د ماسټر سکیما میز خراب شوی وي او پاک ډیټابیس بیا جوړ کړي):

sqlite3 corrupted.db ".recover" | sqlite3 repaired.db
(که د پخوانۍ نسخه کاروئ sqlite3، منډه کول sqlite3 corrupted.db ".dump" | sqlite3 repaired.db).

4. د نه خوندي شوي ګوګل ډاکس، ګوګل شیټ، او ویب براوزر فارم متن بیرته ترلاسه کول (IndexedDB او رام کیچ)

که تاسو د آفلاین په وخت کې Google Docs، Notion، Confluence، یا د ویب براوزر متن بکس دننه اوږد راپور ټایپ کوئ (یا کله چې یو ټب د کلاوډ سره همغږي کیدو دمخه کنګل شوی وي)؟ - ** د ګوګل اسناد / شیټونه آفلاین ځایی ذخیره (IndexedDB): کله چې تاسو په کروم یا ایج کې دننه په ګوګل ډاکس یا ګوګل شیټ کې ټایپ کړئ ، نو ستاسو براوزر ستاسو د ځایی کروم پروفایل لارښود کې د آفلاین بدلونونو پاتې کیدو کیچ کوي (%LOCALAPPDATA%\Google\Chrome\User Data\Default\IndexedDB\https_docs.google.com_0.indexeddb.leveldb). د براوزر د لټون کولو ډیټا مه پاکوئ یا له کروم څخه لاسلیک مه کوئ. له وائی فای سره بیا وصل شئ او منجمد ټب د 2 دقیقو لپاره خلاص پریږدئ نو د شالید خدماتو کارمند کولی شي د LevelDB کتار د ګوګل سرورونو ته فلش کړي ، یا متن مستقیم د سکرین څخه کاپي کړي Ctrl + A → Ctrl + C (یا د DOM عنصر په کارولو سره معاینه کړئ F12 د پراختیا کونکي وسیلې -> ** عناصر ټب -> ښیې کلیک وکړئ <div class="kix-page"> نوډ -> ** کاپي> کاپي عنصر**). - ** په تړل شوي یا تازه شوي براوزر ټب کې د ورک شوي متن بیرته ترلاسه کول**: که تاسو د یو ساعت لپاره ټایپ کولو وروسته په ناڅاپي ډول د ویب فارم (لکه د مرستې غوښتنلیک، د مرستې ټکټ، یا د طبي ترلاسه کولو فورمه) بنده یا تازه کړه، فشار ورکړئ Ctrl + Shift + T(Command + Shift + T په ماک کې) د تړل شوي ټب سمدلاسه بیا خلاصولو لپاره ، بیا فشار ورکړئ Ctrl + Z د متن بکس دننه، یا د براوزر پروسې بندولو دمخه د براوزر حافظې ډمپ معاینه کړئ.


مخنیوی: د بلټ پروف سند په اتوماتيک ډول خوندي کړئ نو تاسو هیڅکله بیا کار له لاسه ورنکړئ

نن ورځ ستاسو د تولید ایپسونو کې د دې څلورو ترتیباتو بدلولو لپاره درې دقیقې مصرف کړئ:

  • د مایکروسافټ آفس آټو ریکور وقفه له 10 دقیقو څخه تر 2 دقیقو پورې راکښته کړئ: په Word، Excel او PowerPoint کې، خلاص کړئ فایل> اختیارونه> خوندي کړئ، بدل کړئ "د AutoRecover معلومات په هر [2] دقیقو کې خوندي کړئ"، او تایید کړئ "وروستی آټو ریکور شوی نسخه وساتئ که زه پرته له خوندي کولو بند کړم" چک شوی.
  • ** په مایکروسافټ ورډ کې "تل د بیک اپ کاپي رامینځته کړئ" فعال کړئ**: فایل> اختیارونه> پرمختللي> خوندي کړئ ته لاړشئ او چیک کړئ "تل د بیک اپ کاپي رامینځته کړئ". هر وخت چې تاسو ووهئ Ctrl + S پر Report.docxکلمه په اتوماتيک ډول پخوانۍ نسخه خوندي کوي Backup of Report.wbk په ورته فولډر کې.
  • ** د لیبرآفس اتوماتیک بیک اپ کاپي فعال کړئ**: خلاص کړئ ** اوزار> اختیارونه> لوډ/محفوظ> عمومي** او چیک کړئ "تل د بیک اپ کاپي رامینځته کړئ" او "په هر 5 دقیقو کې د AutoRecovery معلومات خوندي کړئ".
  • ** هیڅکله مهم اسناد په مستقیم ډول په ارزانه لرې کولو وړ USB فلش ډرایو کې مه ایډیټ کړئ **: تل فایل خپل داخلي SSD ته کاپي کړئ (Documents فولډر د a 3-2-1 بیک اپ ستراتیژي)، خپل کار په ځایی توګه ترسره کړئ، او بشپړ شوی فایل یوازې د غوښتنلیک بندولو او "په خوندي ډول د هارډویر لرې کول / ایستل" کلیک کولو وروسته د USB ګوتو ډرایو ته کاپي کړئ.

په مکرر ډول پوښتل شوي پوښتنې

I worked on a Word document for five hours that I opened directly from an Outlook or Gmail attachment, clicked "Save", closed it, and now my changes are nowhere to be found. Where did my file go?

When you double-click an attachment inside desktop Microsoft Outlook or a web browser without clicking "Save As" to your Documents folder first, your computer saves the attachment into a hidden, randomized temporary cache folder (`%LOCALAPPDATA%\Microsoft\Windows\INetCache\Content.Outlook\` on Windows, or `~/Library/Containers/com.microsoft.Outlook/Data/Library/Caches/` on macOS). When you hit `Ctrl + S`, Word saves your five hours of edits into that hidden `Content.Outlook` sub-folder. Open Word immediately, check **File > Open > Recent** (or run the PowerShell/Terminal search script in Scenario 1 above to scan `INetCache` and `Temp` for all `.docx` files modified in the last 24 hours) and save a copy to your Desktop.

Why did my Word document turn into pages of squares, gibberish symbols, or `########` signs when I opened it from a USB flash drive?

Two distinct errors cause this symptom: (1) If the file shows solid pages of `########` or `NUL` (zero-byte `0x00`) characters in a hex editor (`HxD`), the operating system pre-allocated the file size on the FAT32/exFAT USB drive, **but the USB stick was unplugged before the write cache flushed the actual data blocks to flash memory**. In that case, inspect the computer where the file was written for surviving `.asd` / `.tmp` files, or run `chkdsk E: /f` on a copy of the USB drive to check `FOUND.000\FILE0000.CHK` orphan clusters. (2) If the file shows random ASCII symbols starting with the letters `PK` at the very top of page 1, your file is completely fine, you simply opened a modern `.docx` ZIP file using Word's "Recover Text from Any File" filter instead of the normal XML parser.

If I rename a corrupted `.docx` or `.xlsx` file to `.zip`, can I rescue the high-resolution photos and charts embedded inside the document?

Yes, and this is one of the fastest benefits of the Office Open XML format. Inside every `.docx`, `.xlsx`, and `.pptx` archive is a subfolder named `word/media/`, `xl/media/`, or `ppt/media/` (or `Pictures/` inside a LibreOffice `.odt` file). Unlike older binary `.doc` files that compressed images into proprietary streams, modern Office files store every inserted photograph, logo, and diagram as an individual, unencrypted `.png`, `.jpeg`, `.svg`, or `.emf` file inside that `media/` subfolder. Extracting the archive with 7-Zip recovers all embedded images at their full native resolution in seconds.

Can I use undelete software like Recuva or PhotoRec to recover an unsaved Word document that was never saved to disk even once?

Yes, provided you stop using the computer immediately. Even if you never pressed `Ctrl + S` on "Document1", Microsoft Word and LibreOffice still write temporary swap and AutoRecover files (`.asd` and `~WRDxxxx.tmp`) to your storage drive every few minutes once the document exceeds the small RAM buffer. However, if you live on a modern SSD with `TRIM` enabled and close the app properly, those deleted temp blocks may be trimmed quickly, so always copy the live `%LOCALAPPDATA%\Microsoft\Office\UnsavedFiles` directory **before** running a full-disk carver. For deleted files that were previously saved, follow our [accidental file deletion and formatted drive recovery](accidental-file-deletion-formatted-drive-and-photo-recovery.md) guide.


اړونده لارښوونې


سرچینې چک شوي

  • ایکما نړیوال او ISO/IEC (نړیوال): ECMA-376 / ISO/IEC 29500 معیاري: د دفتر خلاص XML فایل فارمیټونه (د خلاص بسته بندۍ کنوانسیون زپ کانټینر او د WordprocessingML / SpreadsheetML مشخصات).
  • OASIS (د ساختماني معلوماتو معیارونو پرمختګ لپاره سازمان): د پرانیستې سند فارمیټ (ODF) v1.3 د دفتر غوښتنلیکونو لپاره مشخصات (.odt, .ods, .odp د XML بسته جوړښت).
  • مایکروسافټ د رسمي اسنادو زده کړه: څنګه کلمه د AutoRecover رامینځته کوي او بیرته ترلاسه کوي (.asd) او لنډمهاله (-WRD*.tmp) فایلونه، او په Word او Excel کې د خراب شوي اسنادو ستونزې حل کول.
  • د SQLite کنسورشیم رسمي اسناد: د ډیټابیس فساد، د لیکلو مخکې ننوتل (-wal)، او د دې کارول .recover د خراب شوي B-Tree فایلونو په اړه د CLI قومانده.
  • Adobe / ISO 32000-2 مشخصات: د پورټ ایبل سند بڼه (PDF 2.0) کراس ریفرنس (xref) د جدول جوړښت او د جریان بیا رغونه.