Windows聚焦不更新怎么办

Windows聚焦不更新?

Windows11系统的Windows聚焦不更新了怎么解决?聚焦锁屏图片不更换怎么办?

方法一:

Step1

按下键盘上的Win + S组合键,或单击任务栏上的搜索图标,打开Windows搜索窗口,在顶部的搜索框,输入cmd,然后单击以管理员身份运行命令提示符应用程序。

Step2

管理员:命令提示符窗口,输入并按回车执行以下命令:

del /f /s /q /a "%userprofile%/appdatalocalpackagesmicrosoft.windows.contentdeliverymanager_cw5n1h2txyewylocalstateassets"

Step3

管理员:命令提示符窗口,输入并按回车执行以下命令:

del /f /s /q /a "%userprofile%/appdatalocalpackagesmicrosoft.windows.contentdeliverymanager_cw5n1h2txyewysettings"

Step4

管理员:命令提示符窗口,输入并按回车执行以下命令:

powershell -executionpolicy unrestricted -command “& {$manifest = (get-appxpackage *contentdeliverymanager*).installlocation + 'appxmanifest.xml' ; add-appxpackage -disabledevelopmentmode -register $manifest}"

方法二:(使用此法解决了问题)

Step1

“设置” > “个性化” > “背景” > “个性化设置背景”:设置成图片。

Step2

打开文件资源管理器,点击查看导航栏中的“显示”查看隐藏项。(也可以不设置,直接在地址栏里面输入Step3的地址)

Step3

在文件资源管理器中输入以下地址:

C:\Users\你的名字\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_因人而异\LocalState\Assets

删除该Assets文件夹中的所有文件。(这些文件就是曾经的聚焦图片)

注意:
1.用你的登录名替换上面地址中的“你的名字”
2.你电脑上的“ContentDeliveryManager_”后的字符串可能不同,所以这里写“因人而异”。

Step4

在文件资源管理器中输入以下地址:

C:\Users\你的名字\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_因人而异\Settings

删除该Settings文件夹中的所有文件。(若提示文件占用,个性化里切回windows聚焦再切图片)

Step5

“个性化设置背景”切换回windows聚焦。

Step6

稍等片刻,然后按Win + L查看效果。(实际上等了大约5分钟,桌面背景就更新了。没有使用Win + L。)

Step7

打开上文提到的Assets文件夹。如果有新文件,则更新成功。

原文链接:

Win11 Windows聚焦不更新了怎么解决?聚焦锁屏图片不更换怎么办_小白一键重装系统的博客-CSDN博客

附录

批量增加扩展名

Assets文件夹下的“图片”文件都没有扩展名。把任意一个文件用绘图程序打开都能看到它们实际都是图片文件。那么怎么批量地给它们增加图片文件的扩展名呢?可以使用Python。代码如下:

# renameInBulk.py
# 给指定目录中的文件批量增加文件扩展名
import os

"""
This function rules out all the directories in given list and return a new list
without directories.

Parameters:
    filenamesAndDirectories: A list containing filenames and directories.

Returns:
    A new list without directories

Raises:
    none
"""
def filterFilenames(filenamesAndDirectories: [str]) -> [str]:
    filenames: [str] = []

    for name in filenamesAndDirectories:
        # if os.path.isfile(name):
        # filenames.append(name)
        if not os.path.isdir(name):
            filenames.append(name)

    return filenames


def main():
    # currentWorkDirectory = os.getcwd()
    # Set your source directory that you want to operate here.
    currentWorkDirectory: str = "F:/newpics/"
    # Get the directories and filenames in target directory.
    filenamesAndDirectories: [str] = os.listdir(currentWorkDirectory)
    # Exclude all the directories in target directory.
    filenames: [str] = filterFilenames(filenamesAndDirectories)

    for filename in filenames:
        # Split file's filename and extension name.
        f, e = os.path.splitext(filename)
        # If the file has no extension name, append ".jpg" to it.
        if e.strip() == "":
            sourcePathFilename: str = currentWorkDirectory + "/" + filename
            targetPathFilename: str = currentWorkDirectory + "/" + filename + ".jpg"
            # Do the rename task here.
            os.rename(sourcePathFilename, targetPathFilename)
            print("{0} -> {1}".format(sourcePathFilename, targetPathFilename)


if __name__ == "__main__":
    main()


"""
References:

os.listdir(): https://www.runoob.com/python3/python3-os-listdir.html
os.rename(): https://www.runoob.com/python3/python3-os-rename.html
string.strip(): https://www.runoob.com/python/att-string-strip.html
os.path.splitext() and os.path.isdir():
    https://www.runoob.com/python/python-os-path.html
function comments:https://www.cnblogs.com/sddai/p/14406799.html
"""

posted @ 2023-03-05 16:50  kokiafan  阅读(2150)  评论(0编辑  收藏  举报