V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xavierskip
V2EX  ›  Windows

Windows 设置应用打不开了,怎么办?

  •  
  •   xavierskip · 2021-04-16 16:40:22 +08:00 · 2252 次点击
    这是一个创建于 1308 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如图: setting

    检查日志: 日志

    尝试使用sfc /scannow以及dism修复无效,提示"WOF 驱动程序在压缩文件的资源表中遇到了损坏。" powshell

    同时也用 chkdsk 多次检查了系统盘。这下怎么办?重装系统吗?

    此时电脑似乎一切正常工作就是打不开“应用”。点击运行 Windows10 安装镜像里 setup.exe 重装,并选择保留用户文件是不是可以保留所有安装软件及用户资料,如果是这样修复这个问题的成本似乎也不高。

    之前似乎是源头的异常: 前几天似乎发现磁盘有异常,系统盘是 东芝 RC100 m2 接口的 NVME 固态硬盘,常规使用 chkdsk 检查,有一些错误,检查过程很慢,但终究还是完成了,在这个期间我发现了,在C:\Users\<USER>\AppData\Local\Temp目录下有个巨大到 90 多 G 的文件,文件名没记住,看到是 Temp 目录,应该没多重要就手动删除了。

    再后来就发生了上面的问题,不知道是不是和这些有关系。。。

    15 条回复    2021-04-21 15:49:51 +08:00
    codehz
        1
    codehz  
       2021-04-16 16:44:49 +08:00
    比较怀疑是磁盘坏掉了,建议立即备份重要数据,然后再考虑重装系统
    xavierskip
        2
    xavierskip  
    OP
       2021-04-16 16:59:21 +08:00
    @codehz 已经备份了,我还安装了 kioxia ssd utiity 就是没看出哪里出问题了。实在不行就重装呗。

    https://i.loli.net/2021/04/16/7NQ4ZeX18kixDwL.png
    xavierskip
        3
    xavierskip  
    OP
       2021-04-16 17:05:05 +08:00
    哦,对了,我把系统迁移到新的硬盘上,此错误依旧存在,还是无法修复,只能重装吗?
    monkey110
        4
    monkey110  
       2021-04-16 17:09:51 +08:00
    试试重置功能 可以保留文档
    ho121
        5
    ho121  
       2021-04-16 17:21:06 +08:00 via Android
    之前遇到过似乎是类似的问题,希望能帮到楼主

    https://superuser.com/a/1481645/1297400
    geelaw
        6
    geelaw  
       2021-04-16 17:31:27 +08:00
    删除 Temp 里的任何文件造成的效果都应该在重启后消失。

    可以尝试用下面的步骤修复 Settings 的问题:

    1. 打开 PowerShell
    2. Ctrl+Shift+右键 任务栏,选择 Exit Explorer
    3. 在 PowerShell 里运行

    Get-Process explorer | Stop-Process

    4. 如果 Explorer 重启,再次执行步骤 2,此时 Explorer 应该会正常退出
    5. 在 PowerShell 里运行

    Get-Process SystemSettings | Stop-Process -Force
    $appx = Get-AppxPackage windows.immersivecontrolpanel
    $target = $env:LOCALAPPDATA + '\Packages\' + $appx.PackageFamilyName
    $bak = $appx.PackageFamilyName + '.bak' + [guid]::NewGuid().ToString('b')
    $manifest = $appx.InstallLocation + '\appxmanifest.xml'
    Rename-Item -LiteralPath $target -NewName $bak
    Start-Process explorer

    6. 用 Cortana 搜索 Settings,右键,选择 App settings (理论上此时 Settings 已经可以用了,但是由于刚刚删除了 isolated storage,重置一下会更安全)
    7. 点 Reset,此时 Settings 会被关闭,之后可以重新打开 Settings
    geelaw
        7
    geelaw  
       2021-04-16 17:33:05 +08:00
    Oops 看来上面已经有人贴了类似答案了,以及我终于意识到为什么 Add-AppxPackage 失败了。

    #6 的步骤 6 、7 可以替换为运行

    Add-AppxPackage -Register -DisableDevelopmentMode -Path $manifest
    ysc3839
        8
    ysc3839  
       2021-04-16 17:33:21 +08:00 via Android
    修复是有可能修复的,只不过基本上没人愿意远程帮你排查问题。一是论坛交流延迟太高,浪费双方的时间。二是问题可能会非常复杂,花上几天的时间排查并解决,不如直接重装划算。
    所以最终大家都会建议你重装,不然你只能自己尝试研究,或者花重金也许能找到人帮你研究。
    如果你想自己研究,我建议你先用个调试器看看设置的进程是不是抛了什么异常。
    villivateur
        9
    villivateur  
       2021-04-16 18:14:29 +08:00 via Android
    @monkey110 不建议使用重置功能,建议清盘重装。
    windows 自带的重置功能,对于疑难杂症,重置之后大概率还在。

    来自一个被 windows10 虐过 5 年的人
    jim9606
        10
    jim9606  
       2021-04-16 18:54:16 +08:00
    疑难杂症这种事情可以试试用 20H2 的安装盘原地升级安装,保留所有应用和数据,使用重置功能前先试试这个。
    Jirajine
        11
    Jirajine  
       2021-04-16 19:01:15 +08:00 via Android
    @geelaw 一直不明白,Windows 为啥不把 temp 目录挂载到内存里,像 tmpfs 一样。或者至少重启后默认清空吧。
    mmdsun
        12
    mmdsun  
       2021-04-17 10:08:51 +08:00
    win 键+R , 运行输入这个试试看 修复 uwp 应用的:
    "C:\Windows\system32\msdt.exe" -id AppsDiagnostic -skip yes -ep SystemSettings_Troubleshoot_L2 -elevated yes

    不用重装.等下次 win10 有新版本 升级上去就好了.
    bclerdx
        13
    bclerdx  
       2021-04-17 10:09:52 +08:00 via Android
    @Jirajine 这问题你怕需要问微软了。
    qbqbqbqb
        14
    qbqbqbqb  
       2021-04-20 14:33:16 +08:00
    用安装镜像 setup.exe 来修复系统一般来说是挺靠谱的。

    选择“保留用户文件和应用”相当于系统大版本升级(要求安装镜像大版本不低于当前系统,否则这个选项不可用),是可以保留安装的软件和用户资料的。

    其它两个选项相当于重置系统,不保留用户资料。
    xavierskip
        15
    xavierskip  
    OP
       2021-04-21 15:49:51 +08:00
    @qbqbqbqb 悲剧了,试了几次用安装镜像里的 setup.exe 安装,每次都中途报错退出了,但是不知道原因。

    现在就这样将就着。。。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5602 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 06:37 · PVG 14:37 · LAX 22:37 · JFK 01:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.