在Windows登录界面输入密码后提示slc.dll没有被指定在Windows上运行

L0 Sakana 20 信誉分
2026-02-13T05:40:49.2733333+00:00

IMG_4143如题,系统为Windows11,昨日能正常使用,今日上午开机后发现黑屏无法进入系统,重启三次进入winRE执行修复后能正常显示登录界面,但输入密码后跳出这个错误提示。再次shift+重启进入winRE执行修复也无法解决

Windows 家庭版 | Windows 11 | 性能和系统故障
0 个注释 无注释
{count} 票

问题作者接受的答案
  1. Ramesh Srinivasan 75,145 信誉分 独立顾问
    2026-02-13T07:18:07.09+00:00

    解压并复制DLL文件到你的USB盘。

    将USB盘插入目标电脑。

    在WinRE中运行这个命令。

    copy F:\slc.dll E:\Windows\System32 /y
    

    (假设 F:\ 是你的U盘。)

    1 个人认为此答案很有帮助。

6 个其他答案

排序依据: 非常有帮助
  1. Ramesh Srinivasan 75,145 信誉分 独立顾问
    2026-02-13T06:47:47.9666667+00:00

    从另一台电脑下载 slc.dll (适用于Windows 11)的链接:

    https://msdl.microsoft.com/download/symbols/slc.dll/5A6289CF2d000/slc.dll
    

    重要提示: 文件下载时会带有 .blob 扩展名。将其重命名为 slc.dll

    用Windows RE复制到目标电脑。


  2. Ramesh Srinivasan 75,145 信誉分 独立顾问
    2026-02-13T06:40:15.7233333+00:00

    Or, run this command:

    Dir E:\Windows\servicing\Packages\*rollup* /a
    

    Post the output here.


  3. Ramesh Srinivasan 75,145 信誉分 独立顾问
    2026-02-13T06:33:48.6633333+00:00

    请快跑:

    sfc /scannow /offbootdir=e:\  /offwindir=e:\windows  /offlogfile=e:\sfcoffline.txt
    

    复制 e:\sfcoffline.txt 到你的U盘。

    如果你能用另一台电脑,请在下次回复时上传文件。

    0 个注释 无注释

  4. Ramesh Srinivasan 75,145 信誉分 独立顾问
    2026-02-13T06:20:05.8966667+00:00

    Hi, This is Ramesh.

    Error 0xc0000020 indicates the file slc.dll is corrupt.

    Please boot into Windows RE and open Command Prompt.

    Run the following command:

    bcdedit | find "osdevice"
    

    Note down the OS partition's drive letter in the output.

    Assuming it's D:\. Now, run this command:

    sfc /scanfile=d:\windows\system32\slc.dll /offbootdir=d:\ /offwindir=d:\windows
    

    Post the output here.


你的答案

提问者可以将答案标记为“已接受”,审查方可以将答案标记为“已推荐”,这有助于用户了解答案是否解决了提问者的问题。