如果您已从Windows 10升级到Windows 11,则可以访问包含交互式小部件按钮、文本和图形的大型库。小部件有助于(Widgets are useful to display information)一目了然地显示信息。
不幸的是,许多Windows 11用户报告说,小部件面板或小部件本身有时可能无法正常工作。对根本原因进行故障排除并不总是那么简单。在本文中,我们将探讨各种修复,您可以尝试让这些Windows 11小部件重新工作。
1.启用或重新启用小部件
通常有效的最简单修复方法是确保在您的Windows 11系统上启用小部件,或者禁用然后重新启用小部件。
要允许显示小部件,请右键单击任务栏上的任意位置并选择任务栏(Taskbar)设置。
Windows 设置(Windows Settings)将打开到个性化(Personalization)窗口的任务栏(Taskbar)部分。确保启用了(Make)Widgets图标
右侧的切换。
如果已选择此切换,请取消选择它,然后重新选择它。现在仔细检查小部件当前是否正在工作。如果不是,请继续下一部分。
2.重新启动小部件进程(Restart Widgets Process)和Windows资源管理器(Windows Explorer)
控制Windows 11(Windows 11)系统上所有小部件的父进程称为“Windows Widgets”。在此父进程下,您将找到您正在运行的每个小部件的所有单独进程。
当小部件无法在您的系统上运行时,一个简单的解决方法是立即重新启动所有这些进程。
为此,请选择开始(Start)菜单,键入任务管理器(Task Manager),然后选择任务管理器(Task Manager)应用程序。
在任务管理器(Task Manager)中,确保选择了进程(Processes)选项卡。向下滚动(Scroll)进程列表,直到找到 Windows Widgets。右键单击(Right-click)此进程并选择结束(End)任务。
这将杀死所有正在运行的小部件进程,并且它们将自动重新启动。如果您没有看到进程自动重新启动,请重新启动系统。这将在系统启动时自动启动您的小部件。
用户报告重新启动以修复小部件的另一个进程是Windows 资源管理器(Windows Explorer)进程。Windows 资源管理器(Windows Explorer)控制许多用户界面功能,例如任务栏和小部件面板。
要重新启动 Windows 资源管理器进程(restart the Windows Explorer process),请再次向下滚动任务管理器(Task Manager)中的进程列表,直到找到Windows 资源管理器(Windows Explorer)进程。右键单击(Right-click)该进程并选择重新启动(Restart)。
这将终止Windows 资源管理器(Windows Explorer)进程,然后重新启动它。您可能会看到桌面闪烁并且任务栏暂时消失。之后(Afterward),一切都应该重新开始工作,包括您的小部件和小部件面板。
3. 登录微软账户
要使许多小部件正常工作,您需要登录到您的Microsoft帐户。如果您只登录计算机上的本地帐户,它可能会影响您的小部件。
要检查这一点,请选择开始菜单并右键单击您的个人资料照片。选择更改(Change)帐户设置。
这将在Windows 设置(Windows Settings)中打开您的帐户信息页面。在“帐户(Account)设置”部分下,确保您已登录您的Microsoft帐户。如果不是,您将看到使用Microsoft帐户登录的链接。(Sign)选择此项并登录您的Microsoft帐户。
即使您已经登录到您的Microsoft帐户,请确保帐户(Account)设置下没有其他问题。例如,如果您看到“您需要验证您的身份”,请选择“验证(Verify)”按钮并完成这些步骤。
4.更新显卡驱动
如果您的小部件或小部件面板仍然无法正常工作,请尝试更新您的显卡驱动程序。许多用户报告说这可以修复Windows小部件问题。
注意:在执行以下步骤之前,请访问您的显卡制造商的网站,搜索您的显卡型号的驱动程序,然后将驱动程序文件下载到您的计算机。
选择开始(Start)菜单,输入“运行(Run)”并选择运行(Run)应用程序。
在打开字段中键入 devmgmt.msc,然后选择确定。
这将打开设备管理器(Device Manager)。展开显示(Expand Display)适配器,然后右键单击您的活动显卡。选择更新(Update)驱动程序。
您将看到两个更新选项。您可以让 Windows 在您的计算机上搜索您下载的驱动程序,或者选择“浏览(Browse)”选项自行选择驱动程序文件。
如果您找不到显卡的驱动程序,另一种选择是为您的系统运行最新的 Windows 更新(run the latest Windows Updates)。Windows 更新通常包括适用于您系统的最新驱动程序。
如果您没有自己下载驱动程序,则可以继续执行驱动程序更新向导的下一步。然后选择在Windows Update上(Windows Update)搜索(Search)更新的驱动程序。
这将访问最新的Windows更新并专门为您的系统搜索最新的驱动程序。
5.重新启用驱动程序
如果您的显卡已经有最新的驱动程序,另一种选择是禁用然后重新启用驱动程序。
按照上述相同步骤在设备管理器(Device Manager)中浏览到您的显卡。这次,当您右键单击显卡时,选择禁用设备。
最后,选择启用设备以重新启用显卡驱动程序。驱动程序再次运行后,测试您的小部件是否再次运行。
6.将默认浏览器设置(Set Default Browser)为Microsoft Edge
一些访问 Internet 的Windows 11小部件需要访问Microsoft Edge浏览器。如果您没有启用Edge作为默认浏览器,这些小部件可能无法工作。如果您真的想使用这些小部件,则必须将 Edge 设置为您的默认网络浏览器(set Edge as your default web browser)。
为此,请打开Windows设置并从左侧菜单中选择应用程序。(Apps)从右窗格中
选择默认应用程序。(Select Default)
向下滚动(Scroll)并选择您当前的默认浏览器。选择(Select)每个 Internet 文件类型。
将其中每个的浏览器更改为Microsoft Edge浏览器。
完成后,任何使用Microsoft Edge的小部件都应该开始工作。
7. 安装 Microsoft Edge Webview2
如果到目前为止没有其他方法可以修复您的Windows 11小部件,那么还有最后一个选项。许多小部件通过HTML(HTML)、CSS或JavaScript使用 Web 内容。他们使用Microsoft Edge WebView2执行此操作。
如果您当前没有在您的Windows系统上安装它,这些小部件将无法工作。下载 Microsoft Edge Webview2(Download Microsoft Edge Webview2)并将其安装在您的系统上。
重新启动Windows系统,然后检查这些小部件现在是否正常工作。
Windows 11 Widgets Not Working? 7 Things to Try
If you’ve upgraded from Windows 10 to Windows 11, you have access to a large library of interactive widget buttons, text, and graphics. Widgets are useful to display information at a glance.
Unfortunately, many Windows 11 users report that either the widgets panel or widgets themselves may not work sometimes. Troubleshooting the root cause is not always simple. In this article, we’ll explore various fixes you can try to get those Windows 11 widgets working again.
1. Enable or Re-enable Widgets
The easiest fix that usually works is making sure widgets are enabled on your Windows 11 system, or disabling and then re-enabling widgets.
To allow widgets to be displayed, right-click anywhere on the taskbar and select Taskbar settings.
Windows Settings will open to the Taskbar section of the Personalization window. Make sure the toggle to the right of the Widgets icon is enabled.
If this toggle was already selected, deselect it and then reselect it. Now double-check if widgets are currently working. If they aren’t, move on to the next section.
2. Restart Widgets Process and Windows Explorer
The parent process that controls all widgets on your Windows 11 system is called “Windows Widgets”. Under this parent process, you’ll find all the individual processes for each widget you have running.
An easy fix when widgets aren’t working on your system is to restart all of these processes at once.
To do this, select the Start menu, type Task Manager, and select the Task Manager app.
In the Task Manager, make sure the Processes tab is selected. Scroll down the list of processes until you find Windows Widgets. Right-click this process and select End task.
This will kill all running widget processes, and they’ll restart automatically. If you don’t see the process restart automatically, restart your system. This will automatically launch your widgets at system startup.
Another process that users have reported restarting to fix widgets is the Windows Explorer process. Windows Explorer controls a lot of user interface features such as the taskbar and the widgets panel.
To restart the Windows Explorer process, scroll down the list of processes in the Task Manager again until you find the Windows Explorer process. Right-click the process and select Restart.
This will kill the Windows Explorer process and then relaunch it. You may see the desktop flash and the taskbar temporarily disappear. Afterward, everything should start working again, including your widgets and the widgets panel.
3. Sign Into Microsoft Account
For many widgets to work, you need to be logged in to your Microsoft account. If you’re only logged into a local account on the computer, it could affect your widgets.
To check this, select the start menu and right-click your profile photo. Select Change account settings.
This will open your account info page in Windows Settings. Under the Account settings section, ensure you’re signed in to your Microsoft account. If you’re not, you’ll see a link to Sign in with a Microsoft account instead. Select this and sign into your Microsoft account.
Even if you are already signed in to your Microsoft account, make sure there are no other issues under Account settings. For example, if you see “You need to verify your identity”, select the Verify button and walk through those steps.
4. Update Graphics Driver
If your widgets or the widgets panel still isn’t working, try updating your graphics card driver. Many users have reported this can fix Windows widget issues.
Note: Before walking through the steps below, access the website for your graphics card manufacturer, search for the driver for your graphics card model, and download the driver file to your computer.
Select the Start menu, type “Run” and select the Run app.
Type devmgmt.msc into the Open field and select OK.
This will open the Device Manager. Expand Display adapters, and right-click on your active graphics card. Select Update driver.
You’ll see two options to update. You can have windows search your computer for the driver you’ve downloaded, or select the Browse option to select the driver file yourself.
If you can’t find the driver for your graphics card, another option is to run the latest Windows Updates for your system. Windows Updates often include the latest drivers for your system.
If you didn’t download the driver yourself, you can move on to the next step of the driver update wizard. Then select the Search for updated drivers on Windows Update.
This will access the latest Windows updates and specifically search for the latest drivers for your system.
5. Re-enable Driver
If you already have the latest driver for your graphics card, another option is to just disable and then re-enable the driver.
Follow the same steps above to browse to your graphics card in Device Manager. This time, when you right-click on the graphics card, select Disable device.
Finally, select Enable device to re-enable the graphics card driver. After the driver is running again, test to see if your widgets are working again.
6. Set Default Browser to Microsoft Edge
Some Windows 11 widgets that access the internet require access to the Microsoft Edge browser. If you don’t have Edge enabled as the default browser, those widgets may not work. If you really want to use those widgets, you’ll have to set Edge as your default web browser.
To do this, open Windows settings and select Apps from the left menu. Select Default apps from the right pane.
Scroll down to and select your current default browser. Select each internet file type.
Change the browser for each of these to the Microsoft Edge browser.
After you’re finished, any widgets that use Microsoft Edge should start working.
7. Install Microsoft Edge Webview2
If nothing else has worked so far to fix your Windows 11 widgets, there is one last option. Many widgets utilize web content via HTML, CSS, or JavaScript. They do this using Microsoft Edge WebView2.
If you don’t currently have this installed on your Windows system, those widgets won’t work. Download Microsoft Edge Webview2 and install it on your system.
Restart your Windows system and then check that those widgets are now working.