diff --git a/docs/install/windows/WSL_ZH.md b/docs/install/windows/WSL_ZH.md
index 991de2a25c..8fc5ede07b 100644
--- a/docs/install/windows/WSL_ZH.md
+++ b/docs/install/windows/WSL_ZH.md
@@ -113,4 +113,40 @@ mkdir decomps
```bash
cd ~/decomps
+```
+
+## WSL更新或安装依赖时错误解决
+
+更新WSL或安装依赖项时如果出现以下错误提示
+
+```console
+E: Sub-process /usr/bin/dpkg returned an error code (1)
+```
+
+可先执行以下命令
+
+```bash
+sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old
+sudo mkdir /var/lib/dpkg/info
+```
+
+等待命令执行完毕后再次运行更新WSL或安装依赖项命令。更新或安装完毕后运行以下命令以恢复pkg信息
+
+```bash
+sudo mv /var/lib/dpkg/info_old/* /var/lib/dpkg/info/
+sudo rmdir /var/lib/dpkg/info_old
+```
+
+如果出现以下提示,并列出可移除的包名(以libllvm17t64为例)
+
+```console
+The following package was automatically installed and is no longer required:
+ libllvm17t64
+```
+
+可执行以下命令解决该提示
+
+```bash
+sudo apt autoremove
+sudo apt install libllvm17t64
```
\ No newline at end of file