All About Fix Taskbar Icons Not Working on Windows 10/11

All About Fix Taskbar Icons Not Working on Windows 10/11

As one of the most important features on a Windows operating system, the taskbar allows users to easily access their frequently used applications and features. However, there are instances where the taskbar icons may stop working, causing inconvenience and frustration for users. In this article, we will delve into the potential causes of this issue and provide step-by-step troubleshooting methods to fix taskbar icons not working on Windows 10/11. By following these solutions, users can regain the full functionality of their taskbar and enhance their overall Windows experience.

How to Fix Taskbar Icons Not Working on Windows 10/11?

The taskbar is an important feature of the Windows operating system that allows users to access frequently used programs and features. However, there are times when the taskbar icons stop working, which can be frustrating for users. If you are facing this issue, here are some potential solutions to fix taskbar icons not working on Windows 10/11.

1. Restart the Windows Explorer Process

The first and easiest solution to fix taskbar icons not working is to restart the Windows Explorer process. This process controls the taskbar and if it malfunctions, it can cause the taskbar icons to stop working.

To restart the Windows Explorer process, press Ctrl + Shift + Esc to open the Task Manager. Then, go to the Processes tab and locate “explorer.exe”. Right-click on it and select “End task”. This will shut down the Windows Explorer process. Now, click on “File” in the Task Manager and select “Run new task”. Type “explorer.exe” in the box and hit Enter. This will restart the process and hopefully, your taskbar icons will start working again.

2. Check for Windows Updates

Sometimes, outdated system files can cause issues with the taskbar icons. To fix this, check if there are any pending Windows updates and install them. To do this, go to Settings > Update & Security > Windows Update and click on “Check for updates”. If there are any updates available, click on “Download and install” to install them.

3. Run the System File Checker (SFC) Scan

The System File Checker is a built-in tool in Windows that scans for and replaces corrupted system files. If the taskbar icons are not working due to corrupted system files, running the SFC scan can help fix the issue.

To run the SFC scan, open the Command Prompt as an administrator and type in the command “sfc /scannow” and hit Enter. Wait for the scan to complete and then restart your computer.

4. Create a New User Account

If the taskbar icons are still not working, it could be an issue with your user account. To check if this is the case, create a new user account and see if the taskbar icons work there. If they do, then your old user account might be corrupted.

To create a new user account, go to Settings > Accounts > Family & other users > Add someone else to this PC. Follow the on-screen instructions to create a new user account.

5. Perform a System Restore

If the taskbar icons stopped working after a recent system change or update, you can try performing a system restore to revert your computer to a previous state when the taskbar icons were working.

To perform a system restore, go to Control Panel > System and Security > System and click on “System protection” on the left menu. Then, click on “System Restore” and follow the prompts to choose a restore point and restore your computer.

6. Reinstall the Display Driver

In some cases, the display driver can be the culprit behind the taskbar icons not working. To fix this, you can try reinstalling the display driver. To do this, open the Device Manager, expand the “Display adapters” category, right-click on your display driver and select “Uninstall device”.

After the driver is uninstalled, restart your computer. Windows will automatically install the latest version of the display driver. If this doesn’t work, you can download and install the

1. Uninstall the latest Windows update

Windows updates are essential for your computer’s security and performance. They provide bug fixes, security patches, and new features to keep your operating system running smoothly. However, sometimes an update can cause more harm than good, and you may want to uninstall it. In this blog post, we will guide you through the steps to uninstall the latest Windows update.

Step 1: Access the Control Panel
To begin the process, you need to access the Control Panel on your computer. You can do this by clicking on the Start menu and typing “Control Panel” in the search bar. Alternatively, you can also press the Windows key + X and select Control Panel from the menu.

Step 2: Go to “Programs and Features”
Under the Control Panel, click on the “Programs” or “Programs and Features” option. A list of all the programs installed on your computer will appear.

Step 3: View Installed Updates
On the left side of the window, you will see an option that says “View installed updates.” Click on it to view all the updates that have been installed on your computer.

Step 4: Select the update to be uninstalled
Scroll through the list of updates until you find the one that you want to uninstall. You can identify the update by its name and date of installation. Once you have located the update, right-click on it and select “Uninstall.”

Step 5: Follow the uninstallation process
A pop-up window will appear asking for confirmation to uninstall the update. Click on “Yes” to proceed. The uninstallation process may take a few minutes, depending on the size of the update.

Step 6: Restart your computer
Once the uninstallation process is complete, you will be prompted to restart your computer. Click on “Restart Now” to complete the process.

After your computer restarts, the latest Windows update will be uninstalled, and your computer will revert to the previous version. It is important to note that uninstalling updates may leave your computer vulnerable to security threats, so it is recommended to only uninstall an update if it is causing significant issues with your system.

If you are still experiencing problems with your computer after uninstalling the latest Windows update, you can try using system restore to revert your computer to a previous state before the update was installed. You can also check for any available updates that may fix the issue or contact Microsoft support for further assistance.

In conclusion, uninstalling the latest Windows update is a simple process that can be done through the Control Panel. However, it is important to be cautious when uninstalling updates and only do so if absolutely necessary. Keep your computer up to date with the latest updates to ensure its security and performance.

2. Refresh the icon cache

2. Refresh the icon cache

Have you ever noticed that sometimes the icons on your computer start looking blurry or glitchy? This is often due to a corrupted icon cache. In this blog post, I will explain what the icon cache is, why it can become corrupted, and how to refresh it to fix any issues with your icons.

What is the icon cache?

The icon cache is a database that stores icon images for various apps and files on your computer. This cache helps your computer load icons quickly instead of having to re-render them every time they are needed. This can significantly improve your computer’s performance and make it easier to navigate through files and applications.

Why does the icon cache become corrupted?

Just like any other cache on your computer, the icon cache can become corrupted over time. This can happen due to various reasons such as incorrect shutdowns, software conflicts, or hardware issues. When the icon cache becomes corrupted, you may start seeing blurry or distorted icons on your computer.

How to refresh the icon cache?

To fix any issues with your icons, you can refresh the icon cache. Here’s how:

Step 1: Close all open programs and windows on your computer.

Step 2: Open the Task Manager by right-clicking on the taskbar and selecting “Task Manager.”

Step 3: In the Task Manager, click on the “Processes” tab and look for “explorer.exe.”

Step 4: Right-click on “explorer.exe” and select “End task.” This will temporarily close the Windows Explorer.

Step 5: In the Task Manager, click on “File” and select “Run new task.”

Step 6: Type “explorer.exe” in the run box and hit enter. This will restart the Windows Explorer and refresh the icon cache.

Step 7: Your icons should now be refreshed. If you are still experiencing issues, you can try restarting your computer.

If this method doesn’t work, you can also try deleting the icon cache manually. To do this, navigate to the following location on your computer: C:\Users\[Your Username]\AppData\Local. In this folder, look for the “IconCache.db” file and delete it. Then, follow the steps mentioned above to restart the Windows Explorer, and your icon cache will be regenerated.

In conclusion, refreshing the icon cache is a simple and effective way to fix any issues with your icons on your computer. It is a quick process that can significantly improve your computer’s performance and make your browsing experience smoother. So, if you notice any problems with your icons, try refreshing the cache using the methods mentioned above.

3. Modify the default Taskbar behavior

The Taskbar is an essential feature on Windows computers as it allows users to quickly access frequently used programs and manage open windows. However, the default behavior of the Taskbar may not always be the most efficient or convenient for everyone. In this blog post, we’ll explore three ways to modify the default Taskbar behavior to better suit your needs.

1. Pinning and unpinning programs

The Taskbar by default displays frequently used programs and recently opened windows. While this may be helpful for some, it can quickly become cluttered and overwhelming for others. One way to modify this default behavior is by pinning and unpinning programs.

To do this, simply right-click on the program icon on the Taskbar and select “Pin to Taskbar.” This will keep the program permanently displayed on the Taskbar for easy access. Conversely, you can also unpin programs by right-clicking on the icon and selecting “Unpin from Taskbar.”

This allows you to customize the programs displayed on the Taskbar based on your preferences and needs.

2. Grouping and ungrouping windows

Another default Taskbar behavior is to group multiple windows of the same program into one icon. This can be confusing and inconvenient when you have multiple documents or browser tabs open. To change this setting, right-click on an empty space on the Taskbar and select “Properties.” Under the “Taskbar” tab, you can toggle the setting for “Taskbar buttons” to “Never combine” to have all open windows displayed as separate icons on the Taskbar.

On the other hand, if you prefer to have similar windows grouped together, you can choose “Always combine, hide labels” or “Combine when taskbar is full.” This can help you keep track of different windows and save space on the Taskbar.

3. Customize notification icons

The notification area, also known as the System Tray, is located on the far right of the Taskbar and displays icons of programs and system notifications. By default, some icons are hidden, and you need to click on the arrow to view them. However, you can modify this behavior to always show or hide certain icons.

To do this, right-click on an empty space in the notification area and select “Taskbar settings.” Under the “Notification area” section, click on “Select which icons appear on the taskbar.” Here, you can toggle the setting for each program to decide if you want it to always show on the Taskbar or be hidden behind the arrow.

You can also click on “Turn system icons on or off” to customize which system icons, such as Network, Volume, or Clock, to display on the Taskbar.

In conclusion, the Taskbar is a customizable feature on Windows computers. By pinning and unpinning programs, grouping and ungrouping windows, and customizing notification icons, you can modify its default behavior to better suit your preferences and increase productivity.

4. De-Sync the Date & Time

In today’s world, technology has become an integral part of our daily lives. From waking up to checking the latest news on our phones, we rely on technology and the internet for almost everything. While most devices and applications work seamlessly, there are times when we encounter issues that disrupt our flow. One such problem is when the date and time on our devices are incorrect.

Whether it’s due to a recent power outage or a software glitch, an incorrect date and time can cause various problems. It can impact our email synchronization, mess up our schedule, and even cause issues with our online transactions. Thankfully, there’s a simple solution to this problem – de-syncing the date and time on our devices.

Here’s a step-by-step guide on how to de-sync the date and time on different devices.

1. Windows PC:
– Right-click on the date and time at the bottom right corner of your screen.
– Choose “Adjust date/time” from the appearing options.
– In the Date & time tab, toggle off “Set time automatically.”
– Next, click on “Change” under “Set the date and time manually.”
– Adjust the date and time as per your preference.
– Hit “Change” and exit the settings.

2. Mac:
– Click on the Apple logo on the top left corner of your screen.
– Select “System Preferences” from the drop-down menu.
– Go to the “Date & Time” preferences.
– Click on the lock icon on the bottom left corner and enter your password.
– Uncheck the option “Set date and time automatically.”
– Manually adjust the date and time as per your preference.
– Close the preferences window.

3. Android devices:
– Go to “Settings” and tap on “System.”
– Select “Date & time.”
– Toggle off “Automatic date and time.”
– Adjust the date and time as per your preference.
– Tap on “Done.”

4. iOS devices:
– Go to “Settings” and select “General.”
– Tap on “Date & Time.”
– Toggle off “Set Automatically.”
– Tap on the date and time to manually adjust it.
– Select “Done.”

By de-syncing the date and time on our devices, we can ensure that our devices function properly and avoid any unnecessary issues. It’s a simple solution that can save us from a lot of trouble in the long run. So, the next time you encounter any date or time-related problems, remember to de-sync and manually adjust the settings.

5. Create a new user account

5. Create a new user account

Creating a new user account is quick and easy, and can be done on a variety of devices such as computers, smartphones or tablets. In this blog, we will discuss the steps to create a new user account on a Windows computer.

Step 1: Go to Settings

To get started, click on the Start button and then click on the “Settings” icon (shaped like a gear). This will open the Settings window.

Step 2: Click on Accounts

In the Settings window, click on the “Accounts” option. This is where you can manage all the user accounts on your computer.

Step 3: Select “Family & other users”

In the left menu of the Accounts page, click on “Family & other users”. This will bring up the option to add a new user account.

Step 4: Click on “Add someone else to this PC”

In the “Other users” section, click on the “Add someone else to this PC” button. This will allow you to create a new user account.

Step 5: Choose account type

Next, you will be prompted to choose the type of account you want to create. You can either create a standard user account or an administrator account. A standard user has limited access to the settings and files on the computer, whereas an administrator has full control.

Step 6: Enter login credentials

Enter the email address and password for the new user account. If the person does not have an email address, click on “I don’t have this person’s sign-in information” and then click on “Add a user without a Microsoft account”. This will allow you to create a user account without an email address.

Step 7: Complete the setup

Once you have entered all the necessary information, click on the “Next” button to complete the setup process. You can now switch to the new user account by clicking on the user icon on the login screen.

And that’s it! You have now successfully created a new user account on your Windows computer. This can come in handy when you want to share your computer with someone else or create a separate account for work or personal use. Remember to choose passwords that are strong and unique to keep your user accounts secure. Happy computing!

6. Remove the IrisService Reg. key (Beta and Dev channels only)

The IrisService Registry key is a crucial part of the Windows operating system that controls the installation and updates of Beta and Dev channel versions of Windows. However, some users may encounter issues with the IrisService Registry key, which can cause the system to run slowly or crash frequently. In such cases, it is recommended to remove the IrisService Registry key to resolve the issue. In this blog post, I will guide you through the steps of removing the IrisService Registry key from your computer.

Step 1: Open the Registry Editor
To remove the IrisService Registry key, you will first need to open the Registry Editor. To do this, press the “Windows” key + “R” on your keyboard to open the Run dialog box. Type “regedit” in the text box and press Enter.

Step 2: Navigate to the IrisService Registry key
Once the Registry Editor is open, navigate to the following path: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved\Run

Step 3: Locate the IrisService Registry key
In the right pane of the Registry Editor, look for the “IrisService” key. Right-click on it and select “Delete”.

Step 4: Confirm the deletion
A pop-up window will appear asking if you want to delete the key. Click “Yes” to confirm. The IrisService Registry key will now be removed from your computer.

Step 5: Close the Registry Editor
Close the Registry Editor and restart your computer for the changes to take effect.

Congratulations, you have successfully removed the IrisService Registry key from your computer!

Why should you remove the IrisService Registry key?
Removing the IrisService Registry key may be necessary if you are experiencing slow performance, frequent crashes, or other issues related to the Beta and Dev channel versions of Windows. This is because the IrisService Registry key controls the installation and updates of these versions and removing it can help resolve any related problems.

However, it is important to note that removing the IrisService Registry key is only recommended for advanced users and should be done with caution. It is not recommended for beginners as it can cause further issues if not done correctly.

In conclusion, removing the IrisService Registry key can help improve the performance of your computer if you are facing any issues with the Beta and Dev channel versions of Windows. Follow the steps outlined in this blog post carefully to safely remove the key and improve your overall computing experience.


In conclusion, having non-functional taskbar icons on your Windows 10/11 can be frustrating and inconvenient. However, with the help of the methods and solutions discussed in this article, you can easily fix the issue and have your taskbar icons working properly again. From checking for updates to resetting the taskbar, there are various troubleshooting steps you can take to resolve the issue. It is important to keep your system up to date, maintain regular scans for viruses and malware, and try out different solutions until the issue is resolved. By following these tips, you can ensure a smooth and hassle-free experience with your Windows 10/11 taskbar icons.

Leave a Reply

Your email address will not be published. Required fields are marked *