Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: Trouble changing system tray icons...


03 Jun 2013   #1

Windows 7 Ultimate 64-bit
 
 
Trouble changing system tray icons...

I've been having a lot of trouble changing the system tray icons for volume, network, etc.

First it seems that Kishan's tool doesn't work with 64-bit Windows, as I tried it and nothing happened...so I tried another method using this tutorial and the System File Replacer: Notification Area Icons - Customize

But again, after a reboot, it just didn't work. The icons were the same.

Finally I decided to just Take Ownership of the dlls and replace the icons manually with Resource Hacker. However, this is where my current problem comes in. I take ownership and rename the original files in system32 and sysWOW64...but when I try to copy in the new files with the replaced icons, it...doesn't seem to be there. I don't get any errors or anything like that. In fact, when I try a second time to copy the file in, Windows asks if I want to overwrite it - implying the file did, in fact, copy into the folder. But I don't SEE it. I only see the backed up file - ex. pnidui.dll.old but there appears to be no pnidui.dll in the folder. Windows acts like it copied the .dll but I don't see it. But I figure, hey, if Windows says it's in there...it must be, right? So I reboot.

Sure enough I just plain don't HAVE a network icon in my tray now. It's gone as though it doesn't exist. I even tried doing the same replacement by booting into Linux via live CD and doing the replacement that way in case something went weird with taking ownership - this time, obviously, I can confirm that the .dll ends up copied into the folder, but the problem persists. I have NO network tray icon upon booting back into Windows.

It's obviously easy to fix this by just renaming the original .dll I backed up again. Reboot again, no issue, my network icon is back in the tray where it belongs. But that's not the point. I want to CHANGE the icon to match the other icons I'm making for my system tray...that's why I'm posting this in the Customization section. I know how to 'fix' the issue of my network icon vanishing by just using the original untouched .dll but I want to know why nothing I try to actually CHANGE the tray icon is working...for now the only 'solution' I can think of is to just hide the network icon from my tray so it doesn't throw off the aesthetic I'm going for, but I like being able to see that I'm connected to the internet. So if it's actually possible to CHANGE this icon and I'm doing something wrong...I'd like some help, please.

My System SpecsSystem Spec
.

03 Jun 2013   #2

Microsoft Community Contributor Award Recipient

Win 7 Pro x64 / Win 8.1 Pro
 
 

Welcome to the Seven Forums

Try resetting the notification icons cache and see if that will help Notification Area Icons - Reset

If that don't work let me know will try something different.

Jerry
My System SpecsSystem Spec
05 Jun 2013   #3

Windows 7 64-bit
 
 

Well I already had the original tray icon back so it didn't seem to do anything, but I tried changing the .dll again after the reset and I have the same problem.
My System SpecsSystem Spec
.


05 Jun 2013   #4

Microsoft Community Contributor Award Recipient

Win 7 Pro x64 / Win 8.1 Pro
 
 

Quote   Quote: Originally Posted by Nandoman89 View Post
Well I already had the original tray icon back so it didn't seem to do anything, but I tried changing the .dll again after the reset and I have the same problem.
Are you trying to use a custom icon in the .dll?
Did you do the reset after changing the .dll?
Which .dll are you trying to change?

Jerry
My System SpecsSystem Spec
09 Jun 2013   #5

Windows 7 64-bit
 
 

Yes, I made some custom icons and I tried using Resource Hacker to change them. I'm trying to change the network icons (pnidui.dll) specifically. I did the reset after I changed the .dll the first time and tried changing it again, but the same thing happened - it just made the entire tray icon disappear until I restored the original .dll. I can't seem to get it to just let me change the icon in my system tray but not get rid of the notifier entirely.

Edit: I also just realized I'm logged in as a different account than my first post!! Lol, I didn't realize I had an account here before so I registered newly to make this thread - apparently my browser remembered my old login instead, though. Didn't even notice until now :P
My System SpecsSystem Spec
10 Jun 2013   #6

Microsoft Community Contributor Award Recipient

Win 7 Pro x64 / Win 8.1 Pro
 
 

First of all you will need to edit the pnidui.dll in both C:\Windows\System32 and C:\Windows\SysWOW64

Is it the wireless signal or the lan signal you are trying to change?
There are several icons involved in each one of those wireless or lan as you can see from the screenshot below.

Jerry
Trouble changing system tray icons...-icon.png


My System SpecsSystem Spec
10 Jun 2013   #7

Windows 7 64-bit
 
 

I did replace the icons in both .dlls. I only replaced the wifi icons in them, though (I never use a wired connection), with some icons that I made.



I changed both the system32 and sysWOW64 .dll to use these icons, but upon reboot there was just no network icon in my tray at all.

Here are the .dll files with my replaced icons. I just replaced the wifi icons with Resource Hacker, but did I maybe do something wrong?


Attached Files
File Type: rar System Icon DLLs.rar (2.16 MB, 7 views)
My System SpecsSystem Spec
10 Jun 2013   #8

Microsoft Community Contributor Award Recipient

Win 7 Pro x64 / Win 8.1 Pro
 
 

I will test them out and get back later.

Jerry
My System SpecsSystem Spec
10 Jun 2013   #9

Microsoft Community Contributor Award Recipient

Win 7 Pro x64 / Win 8.1 Pro
 
 

OK I tested your .dlls and they are corrupt I got the same thing as you no icon at all.

Every time I have tried to use Resource Hacker I get corrupt .dlls also, I use Restorator - Bome Software - Restorator - the resource editor for customization, localization, and translation. they do have a 30 day free trial.

I went ahead and use your icons and started out with fresh pnidui.dlls and change them they should work with no problem, they are in the zip folder below.

Jerry


Attached Files
File Type: zip pnidui.zip (1.31 MB, 5 views)
My System SpecsSystem Spec
13 Jun 2013   #10

Windows 7 64-bit
 
 

Thank you so much Bongo, that worked perfectly. I'll have to look into Restorator in the future. I never had issues with Resource Hacker before so I didn't know it could corrupt files, but I usually use it to change the icons inside .exe files and not .dlls.
My System SpecsSystem Spec
Reply

 Trouble changing system tray icons...




Thread Tools



Similar help and support threads for2: Trouble changing system tray icons...
Thread Forum
Solved Permissions issue? No desktop icons or system tray icons. System Security
Solved System Tray Icons - Blank Icons Installation & Setup
System tray icons sometimes don't appear General Discussion
Changing .ico for system tray icons? Customization
Solved I've changed system tray icons .dll files, some icons disappeared General Discussion
Changing system tray icons. Customization

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 06:20 AM.
Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33