如何修復(fù)WIN更新錯(cuò)誤0x80070570'文件或目錄已損壞和不可讀”
Aug 03, 2025 am 05:10 AM首先運(yùn)行Windows Update疑難解答,1. 運(yùn)行Windows Update疑難解答;2. 執(zhí)行sfc /scannow修復(fù)系統(tǒng)文件;3. 使用DISM工具修復(fù)系統(tǒng)映像;4. 運(yùn)行chkdsk檢查并修復(fù)磁盤錯(cuò)誤;5. 清理SoftwareDistribution文件夾中的更新緩存;6. 臨時(shí)關(guān)閉第三方殺毒軟件;7. 執(zhí)行干凈啟動(dòng)排除軟件沖突;8. 最后可嘗試修復(fù)安裝Windows。多數(shù)情況下前幾步即可解決0x80070570錯(cuò)誤,問(wèn)題最終通過(guò)修復(fù)損壞的系統(tǒng)或更新文件得以完整解決。
The Windows Update error 0x80070570 – "The file or directory is corrupted and unreadable" – usually means that some system files or update components are damaged, preventing Windows from installing updates properly. This can happen due to disk errors, corrupted system files, or issues with the Windows Update cache.

Here’s how to fix it step by step:
1. Run the Windows Update Troubleshooter
Microsoft provides a built-in tool that can automatically detect and fix common update issues.

- Press Windows I to open Settings.
- Go to Update & Security > Troubleshoot > Additional troubleshooters.
- Find Windows Update, click Run the troubleshooter.
- Follow the prompts and apply any recommended fixes.
This may resolve minor corruption or service issues without further steps.
2. Run SFC (System File Checker)
SFC scans and repairs corrupted or missing system files.

- Open Command Prompt as Administrator:
- Press Windows S, type
cmd
, right-click Command Prompt, and select Run as administrator.
- Press Windows S, type
- Type the following command and press Enter:
sfc /scannow
- Wait for the scan to complete (can take 15–30 minutes).
- If it finds and fixes issues, restart your PC and try updating again.
If SFC fails to fix the issue or can't repair some files, move to the next step.
3. Run DISM (Deployment Image Servicing and Management)
DISM repairs the Windows system image that SFC relies on.
In the same Admin Command Prompt, run these commands in order:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
Wait for each to complete (the last one may take 10–20 minutes).
After it finishes, restart your computer and run sfc /scannow
again to ensure all files are fixed.
4. Check for Disk Errors
The error might stem from a corrupted hard drive or SSD.
- Open Command Prompt as Admin.
- Run:
chkdsk C: /f /r
(Replace
C:
if Windows is installed on a different drive.) - It may ask to schedule the scan on the next restart — type
Y
and restart your PC.
The system will check for bad sectors and repair readable data. Let it complete before using the PC.
5. Clear Windows Update Cache
Corrupted update files in the SoftwareDistribution folder can cause this error.
- Open Command Prompt as Admin.
- Stop the Windows Update services by running:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
- Rename the SoftwareDistribution folder:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
- Restart the services:
net start wuauserv net start cryptSvc net start bits net start msiserver
Now try checking for updates again.
6. Temporarily Disable Antivirus or Third-Party Security Software
Sometimes third-party antivirus tools interfere with Windows Update file extraction, leading to corruption errors.
- Temporarily disable your antivirus (especially if it's not Microsoft Defender).
- Try running Windows Update again.
If the update succeeds, consider adjusting your antivirus settings or switching to a more compatible solution.
7. Perform a Clean Boot (Check for Software Conflicts)
Background programs can interfere with updates.
- Press Windows R, type
msconfig
, and press Enter. - In the Services tab, check Hide all Microsoft services, then click Disable all.
- Go to the Startup tab and click Open Task Manager.
- Disable all startup items.
- Restart your PC.
Now try installing the update. If it works, re-enable services gradually to find the culprit.
8. Repair Install (Last Resort)
If nothing works, perform a repair install using the Windows Media Creation Tool:
- Download the tool from Microsoft’s official site.
- Create installation media or run it directly.
- Choose Upgrade this PC now — this reinstalls Windows without deleting your files or apps.
This replaces all system files with clean ones, which usually resolves deep corruption.
Bottom line: Start with SFC and DISM, then check disk errors and clear the update cache. Most cases of error 0x80070570 are resolved with these steps. Only go for a repair install if all else fails.
Basically, it's about fixing corrupted files — whether in the OS, disk, or update system.
以上是如何修復(fù)WIN更新錯(cuò)誤0x80070570'文件或目錄已損壞和不可讀”的詳細(xì)內(nèi)容。更多信息請(qǐng)關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

熱AI工具

Undress AI Tool
免費(fèi)脫衣服圖片

Undresser.AI Undress
人工智能驅(qū)動(dòng)的應(yīng)用程序,用于創(chuàng)建逼真的裸體照片

AI Clothes Remover
用于從照片中去除衣服的在線人工智能工具。

Clothoff.io
AI脫衣機(jī)

Video Face Swap
使用我們完全免費(fèi)的人工智能換臉工具輕松在任何視頻中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費(fèi)的代碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
功能強(qiáng)大的PHP集成開(kāi)發(fā)環(huán)境

Dreamweaver CS6
視覺(jué)化網(wǎng)頁(yè)開(kāi)發(fā)工具

SublimeText3 Mac版
神級(jí)代碼編輯軟件(SublimeText3)

PHP是一種廣泛使用的動(dòng)態(tài)編程語(yǔ)言,它有著廣泛的應(yīng)用,尤其是在Web應(yīng)用程序的開(kāi)發(fā)中。其中字符串處理是PHP中最常用的功能之一,但很多時(shí)候開(kāi)發(fā)人員在字符串處理時(shí)會(huì)遇到各種錯(cuò)誤和問(wèn)題。在本文中,我們將探討在PHP字符串處理過(guò)程中可能會(huì)遇到的幾種常見(jiàn)問(wèn)題以及解決方法。字符編碼問(wèn)題在處理字符串時(shí),一個(gè)常見(jiàn)的問(wèn)題就是字符編碼。有很多不同的字符編碼,其中最常見(jiàn)的是UT

Linux服務(wù)器上常見(jiàn)的日志文件權(quán)限設(shè)置錯(cuò)誤及其修復(fù)方法摘要:日志文件是Linux服務(wù)器中重要的組成部分,對(duì)于服務(wù)器的安全和管理至關(guān)重要。因此,正確地設(shè)置日志文件的權(quán)限非常重要。本文將介紹一些常見(jiàn)的日志文件權(quán)限設(shè)置錯(cuò)誤,并提供相應(yīng)的修復(fù)方法。概述在Linux服務(wù)器上,日志文件用來(lái)記錄系統(tǒng)和應(yīng)用程序的運(yùn)行信息,包括錯(cuò)誤日志、系統(tǒng)日志、訪問(wèn)日志等。目錄中默認(rèn)安裝

PHP事務(wù)錯(cuò)誤定位與修復(fù)方法在開(kāi)發(fā)過(guò)程中,我們經(jīng)常會(huì)涉及到數(shù)據(jù)庫(kù)操作。為了保證數(shù)據(jù)的完整性和一致性,在處理數(shù)據(jù)庫(kù)操作時(shí),我們經(jīng)常會(huì)使用事務(wù)來(lái)確保一系列操作的原子性。然而,在實(shí)際的開(kāi)發(fā)過(guò)程中,有時(shí)候事務(wù)會(huì)出現(xiàn)錯(cuò)誤,導(dǎo)致數(shù)據(jù)操作不完整或不一致。本文將介紹在PHP中如何定位和修復(fù)事務(wù)錯(cuò)誤,同時(shí)提供具體的代碼示例。事務(wù)錯(cuò)誤的定位在PHP中,我們可以使用MySQLi或

PHP和WebDriver擴(kuò)展:如何檢測(cè)和修復(fù)網(wǎng)站的404錯(cuò)誤隨著互聯(lián)網(wǎng)的發(fā)展和網(wǎng)站的數(shù)量急劇增加,404錯(cuò)誤已經(jīng)成為了web開(kāi)發(fā)中常見(jiàn)的問(wèn)題之一。當(dāng)用戶訪問(wèn)一個(gè)不存在的頁(yè)面時(shí),服務(wù)器會(huì)返回一個(gè)404錯(cuò)誤代碼,這會(huì)對(duì)用戶體驗(yàn)和網(wǎng)站的搜索引擎優(yōu)化產(chǎn)生負(fù)面影響。本文將介紹如何使用PHP和WebDriver擴(kuò)展來(lái)檢測(cè)和修復(fù)網(wǎng)站的404錯(cuò)誤。首先,我們需要安裝PHP

如何解決:Java圖形界面錯(cuò)誤:界面顯示錯(cuò)位引言:隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,圖形界面已經(jīng)成為現(xiàn)代軟件開(kāi)發(fā)中的重要組成部分。Java作為一種廣泛使用的編程語(yǔ)言,也提供了豐富的圖形界面開(kāi)發(fā)工具包,例如Swing和JavaFX。然而,在開(kāi)發(fā)過(guò)程中,我們可能會(huì)遇到一些問(wèn)題,其中之一是圖形界面顯示錯(cuò)位。本文將介紹一些常見(jiàn)的原因以及解決這一問(wèn)題的方法。一、原因分析:布局

標(biāo)題:詳解如何修復(fù)matplotlib中文亂碼的常見(jiàn)錯(cuò)誤正文:在使用Matplotlib繪制圖表時(shí),經(jīng)常會(huì)遇到中文亂碼的問(wèn)題,例如圖表中的標(biāo)簽、標(biāo)題以及坐標(biāo)軸的字體顯示不正確。這個(gè)問(wèn)題主要是由于Matplotlib默認(rèn)的字體不支持中文字符所導(dǎo)致的。在本文中,將詳細(xì)介紹幾種常見(jiàn)的方法,幫助解決這個(gè)問(wèn)題。方法一:修改Matplotlib的rcParamsMatp

隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,CMS(ContentManagementSystem)系統(tǒng)在現(xiàn)代網(wǎng)站開(kāi)發(fā)中變得越來(lái)越重要。作為一種流行的服務(wù)器端腳本語(yǔ)言,PHP在CMS開(kāi)發(fā)中的應(yīng)用也是非常廣泛的。然而,在開(kāi)發(fā)CMS時(shí),PHP開(kāi)發(fā)者經(jīng)常會(huì)遇到一些常見(jiàn)的錯(cuò)誤,這些錯(cuò)誤可能會(huì)導(dǎo)致網(wǎng)站無(wú)法正常運(yùn)行或者整個(gè)CMS系統(tǒng)崩潰。本文旨在探討在PHP開(kāi)發(fā)CMS過(guò)程中經(jīng)常遇到的錯(cuò)誤

出現(xiàn)“此操作已被取消,因?yàn)橛?jì)算機(jī)上的限制”的錯(cuò)誤通常由權(quán)限或策略限制導(dǎo)致,解決方法包括:1.檢查是否使用管理員賬戶,若不是則切換或更改賬戶類型;2.以管理員身份運(yùn)行程序,或設(shè)置快捷方式始終以管理員身份運(yùn)行;3.檢查組策略限制,將可疑策略設(shè)為“未配置”或“禁用”,但需注意家庭版無(wú)組策略編輯器;4.若注冊(cè)表編輯被禁用,可通過(guò)創(chuàng)建.reg文件重新啟用;5.排查第三方軟件干擾,臨時(shí)關(guān)閉安全軟件或管理啟動(dòng)項(xiàng)。按順序嘗試上述方法通??山鉀Q問(wèn)題。
