In Windows 7, the Action Center informs you about various security and maintenance tasks. It displays a flag icon in the notification area and shows you balloon tooltips when Windows requires some action from you such as when updates need to be installed, files need to be backed up, or when you do not have an antivirus software working. You can turn off these notifications manually however, if you wish to turn them via the registry so that every time you install Windows, it does not nag you, here's how to do it.
The notifications that Action Center shows can be useful for novice users but to power users, they can be extremely annoying. To disable them manually, you have to open the Action Center via the tray icon and click several links to turn off each notification individually. I made a registry tweak to disable all kinds of notifications shown in the Action Center and would like to share it with you, so that when you perform a fresh installation of Windows, you can automate this by simply merging the file into the Registry.
Advertisеment
Action Center stores its settings in the Registry, separately for each user. You will find settings related to your user account under the following Registry key
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks
Tip: You can access any desired Registry key with one click. If you are not familiar with Registry editing, then see our detailed tutorial about Registry Editor.
Under the above mentioned key, every notification shown in the Action Center is represented by a GUID subkey. Its notification state is stored in the CheckSetting value.
Importing the following registry key will disable all notifications from the Action Center:
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks] [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{01979c6a-42fa-414c-b8aa-eee2c8202018}.check.100] "CheckSetting"=hex:01,00,00,00,d0,8c,9d,df,01,15,d1,11,8c,7a,00,c0,4f,c2,97,eb,\ 01,00,00,00,c3,0c,c6,43,be,8b,e5,4d,a4,44,52,9a,bd,27,73,5a,00,00,00,00,02,\ 00,00,00,00,00,10,66,00,00,00,01,00,00,20,00,00,00,87,ab,2b,e2,e3,9e,75,c3,\ be,ba,b4,e6,21,ab,af,66,c8,68,ac,20,a4,4b,a5,84,06,f7,c3,10,36,12,24,52,00,\ 00,00,00,0e,80,00,00,00,02,00,00,20,00,00,00,ef,48,23,cf,c3,25,08,85,91,8d,\ a8,e9,80,a5,da,fc,17,11,1d,d2,9e,91,2c,7b,4a,eb,5a,f4,1f,8e,1f,3c,b0,00,00,\ 00,4c,8a,30,11,7c,e8,ad,9f,6d,ee,2a,65,3e,4a,d4,0c,77,11,22,51,c1,64,5d,c6,\ 59,41,2d,11,e0,35,ae,fc,10,78,19,0d,e5,06,37,b2,88,ff,c7,8b,74,b7,b4,5c,6b,\ e0,f5,09,bb,08,1c,a6,2a,f4,ae,df,56,e5,74,c8,7a,8c,96,4b,21,12,aa,c7,c9,d5,\ 52,bc,cb,b8,af,d3,61,f4,7c,a5,dc,98,70,29,5d,6d,d6,8e,f1,da,35,5f,da,a1,f8,\ 0a,67,03,93,cc,da,79,2b,28,c6,8a,06,70,0e,ab,88,6f,86,4c,71,f6,02,89,99,af,\ cd,37,36,51,2f,bd,2c,c7,ce,eb,c8,00,83,e2,e4,e5,4d,cc,95,d6,54,20,f0,c1,f4,\ 3c,43,d1,58,c0,96,74,ba,1a,6c,89,c6,47,a4,b3,87,d3,51,5b,39,61,15,62,2d,ca,\ 70,cb,40,00,00,00,45,a0,3d,dd,9f,2f,ee,6b,cc,09,65,50,34,2a,eb,8c,31,cc,3c,\ c1,55,81,72,42,65,30,46,83,ff,21,67,e4,ca,55,c1,fa,6a,e7,01,19,26,90,28,d0,\ 60,11,9b,d4,67,b4,35,67,f8,2e,3c,fb,19,db,f2,52,cd,7f,75,a2 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{01979c6a-42fa-414c-b8aa-eee2c8202018}.check.101] [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{11CD958A-C507-4EF3-B3F2-5FD9DFBD2C78}.check.101] "CheckSetting"=hex:23,00,41,00,43,00,42,00,6c,00,6f,00,62,00,00,00,00,00,00,00,\ 00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{852FB1F8-5CC6-4567-9C0E-7C330F8807C2}.check.100] "CheckSetting"=hex:23,00,41,00,43,00,42,00,6c,00,6f,00,62,00,00,00,00,00,00,00,\ 00,00,00,00,01,00,00,00,ff,ff,ff,ff,00,00,00,00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{852FB1F8-5CC6-4567-9C0E-7C330F8807C2}.check.101] "CheckSetting"=hex:23,00,41,00,43,00,42,00,6c,00,6f,00,62,00,00,00,00,00,00,00,\ 00,00,00,00,01,00,00,00,fe,07,00,00,02,00,00,00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{945a8954-c147-4acd-923f-40c45405a658}.check.42] "CheckSetting"=hex:01,00,00,00,d0,8c,9d,df,01,15,d1,11,8c,7a,00,c0,4f,c2,97,eb,\ 01,00,00,00,c3,0c,c6,43,be,8b,e5,4d,a4,44,52,9a,bd,27,73,5a,00,00,00,00,02,\ 00,00,00,00,00,10,66,00,00,00,01,00,00,20,00,00,00,49,e3,94,09,51,5a,b0,04,\ 4e,13,94,6d,e3,13,97,1a,bc,ca,a4,68,1b,aa,a0,5f,b0,83,c4,ff,35,6c,bf,31,00,\ 00,00,00,0e,80,00,00,00,02,00,00,20,00,00,00,7f,6b,43,9c,4d,45,c4,5f,01,27,\ ca,03,4c,fc,84,5e,5e,52,da,33,8b,f6,07,e1,05,77,9a,46,89,d9,b6,12,b0,00,00,\ 00,cd,5b,ad,dd,a2,a4,3f,70,61,e7,ce,90,8d,04,b3,a0,42,63,81,2f,2d,32,64,4d,\ 2c,ce,c5,e1,e1,a8,83,40,56,31,93,51,d1,19,1a,c7,3e,35,5a,9d,1e,81,29,53,17,\ 2e,6d,aa,a7,95,35,42,58,29,db,2f,41,33,50,2f,ba,39,b3,13,42,ca,f7,ab,41,b9,\ 77,4c,7c,45,db,f3,5c,b4,c4,87,46,a7,2c,9b,04,7c,82,ac,d4,ce,26,0c,ef,7f,cd,\ be,d9,e4,7f,d5,21,a5,5e,1d,5f,c1,a9,e3,4c,a6,14,81,0c,8c,90,67,16,f0,98,e3,\ ae,5f,d9,77,bc,f8,a0,55,93,28,1f,79,9f,d4,bb,f6,16,b4,9f,0c,7b,1a,f7,68,67,\ b8,aa,69,fd,9a,74,6a,70,3f,9c,62,70,59,9b,ec,43,65,58,c6,60,c4,3a,85,c5,77,\ e0,b0,40,00,00,00,b4,54,db,35,ce,57,1f,4c,01,8a,ca,17,4f,48,ea,63,8b,b8,fc,\ 65,fb,ca,60,d8,59,de,84,5f,00,d2,24,5d,9d,52,59,67,41,8a,b9,4f,1f,3f,40,d3,\ c4,8f,3d,19,88,62,dd,7e,89,77,c5,2c,6e,be,bf,d6,4a,8b,55,11 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{A5268B8E-7DB5-465b-BAB7-BDCDA39A394A}.check.100] "CheckSetting"=hex:01,00,00,00,d0,8c,9d,df,01,15,d1,11,8c,7a,00,c0,4f,c2,97,eb,\ 01,00,00,00,c3,0c,c6,43,be,8b,e5,4d,a4,44,52,9a,bd,27,73,5a,00,00,00,00,02,\ 00,00,00,00,00,10,66,00,00,00,01,00,00,20,00,00,00,07,fa,86,1a,74,0b,29,cf,\ 23,0a,67,38,ba,60,51,3e,95,f6,50,10,8b,40,74,63,9b,5b,69,1d,99,92,70,31,00,\ 00,00,00,0e,80,00,00,00,02,00,00,20,00,00,00,21,dd,a1,b1,af,48,fe,8d,4b,c0,\ 24,b7,de,5b,74,2b,24,7c,91,89,75,ff,d6,20,c2,b3,0d,10,87,8b,b2,7b,30,00,00,\ 00,8b,95,8a,19,64,7f,31,c7,1a,ce,29,7f,2d,e1,05,b0,31,09,b3,71,2c,d5,80,60,\ 23,82,c3,80,b6,5e,e3,6d,cd,8e,20,c4,8b,bd,42,96,70,d2,4e,ed,59,d3,eb,d8,40,\ 00,00,00,e6,7b,33,bf,2a,00,3e,03,18,db,0b,0f,aa,a8,59,82,6e,d3,e6,96,e6,6c,\ 66,ec,c6,af,db,8b,5a,a0,be,9a,cc,5e,b8,69,19,08,8d,1c,1d,6c,f5,dc,27,b9,ab,\ 53,6d,46,45,26,1e,7b,08,f4,91,95,e6,0e,a7,0f,f8,b8 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{C8E6F269-B90A-4053-A3BE-499AFCEC98C4}.check.0] "CheckSetting"=hex:01,00,00,00,d0,8c,9d,df,01,15,d1,11,8c,7a,00,c0,4f,c2,97,eb,\ 01,00,00,00,c3,0c,c6,43,be,8b,e5,4d,a4,44,52,9a,bd,27,73,5a,00,00,00,00,02,\ 00,00,00,00,00,10,66,00,00,00,01,00,00,20,00,00,00,21,cc,49,86,d5,62,76,3a,\ 51,d0,ba,d0,24,fb,f5,cc,31,98,9b,06,3a,c6,7d,a2,f3,f1,ef,b2,5d,70,07,25,00,\ 00,00,00,0e,80,00,00,00,02,00,00,20,00,00,00,bf,dc,2e,1e,33,78,df,57,cc,63,\ f0,a6,86,8a,6c,60,eb,c3,12,3f,ab,52,e5,97,4f,db,b1,89,24,07,6b,4d,30,00,00,\ 00,ea,74,22,6c,4d,d5,d1,39,9f,fa,21,bd,ce,34,90,61,31,de,68,e3,92,00,1a,89,\ 15,83,1f,9b,7a,06,69,3e,df,42,3a,02,f3,55,30,a2,6a,a3,8f,4c,2d,41,5e,f2,40,\ 00,00,00,54,df,e8,30,71,88,d7,12,66,b2,a9,66,16,48,34,5a,37,ff,2a,0a,92,ed,\ 6c,a1,8e,b3,c8,70,29,cd,1f,33,b6,2f,f3,76,93,bb,95,f8,2e,0d,27,60,08,b0,6b,\ bc,50,e2,b1,b2,89,c0,86,34,4b,73,25,59,03,a0,fe,19 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{DAB69A6A-4D2A-4D44-94BF-E0091898C881}.check.100] [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{E8433B72-5842-4d43-8645-BC2C35960837}.check.100] "CheckSetting"=hex:01,00,00,00,d0,8c,9d,df,01,15,d1,11,8c,7a,00,c0,4f,c2,97,eb,\ 01,00,00,00,c3,0c,c6,43,be,8b,e5,4d,a4,44,52,9a,bd,27,73,5a,00,00,00,00,02,\ 00,00,00,00,00,10,66,00,00,00,01,00,00,20,00,00,00,ec,1c,d5,5c,ad,85,7c,7b,\ ed,52,72,e1,91,cc,c0,0d,32,f4,5a,c4,d0,8c,5e,44,bc,71,d3,65,90,45,ba,61,00,\ 00,00,00,0e,80,00,00,00,02,00,00,20,00,00,00,3c,70,3e,53,ed,93,5f,b3,01,e7,\ be,8b,41,1b,5a,2a,b3,7a,e1,06,06,8a,91,f0,1d,c9,be,b7,91,40,1c,c4,c0,00,00,\ 00,0d,14,18,b3,c2,8c,12,e6,eb,76,9b,00,4a,0a,1d,5a,2f,dd,46,9c,07,dd,d2,aa,\ d4,a8,92,bd,0c,54,0f,43,23,f2,8b,3a,15,f6,a8,ee,93,f1,0c,48,79,3c,c6,07,ce,\ 00,cf,b9,63,49,14,27,cc,a3,b4,bb,ac,91,35,43,93,3f,a7,0e,9d,dc,b5,d0,28,53,\ 32,1c,85,dc,14,78,b1,b6,dc,07,72,18,c4,46,df,05,21,0c,9a,df,b7,b1,89,01,36,\ c1,e8,45,96,56,62,cb,1c,53,76,80,79,f5,a8,1e,6b,45,bf,c8,54,05,be,81,e3,d2,\ a6,f8,d0,1d,ea,78,eb,40,6b,6c,d5,1d,28,da,37,14,9d,97,34,3d,9e,8c,36,35,3d,\ de,12,34,78,e3,07,e1,c5,35,5f,7e,8d,1c,73,a7,a7,fe,c1,92,c4,ea,e5,83,e3,cc,\ 43,23,8c,de,53,a3,fa,ed,31,40,7b,b3,36,7c,0e,de,85,75,40,00,00,00,24,e3,dd,\ a0,65,06,ca,2c,9e,5b,1f,81,f6,f8,3c,1f,34,7b,9d,66,7a,e2,67,6d,21,97,cc,e3,\ 30,ac,79,f6,5f,bf,a1,a2,d2,32,c8,e4,7b,36,04,5c,28,62,80,85,f5,15,da,f2,9b,\ 7d,a2,3b,5e,cc,2f,49,d4,85,41,34 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{E8433B72-5842-4d43-8645-BC2C35960837}.check.101] "CheckSetting"=hex:01,00,00,00,d0,8c,9d,df,01,15,d1,11,8c,7a,00,c0,4f,c2,97,eb,\ 01,00,00,00,c3,0c,c6,43,be,8b,e5,4d,a4,44,52,9a,bd,27,73,5a,00,00,00,00,02,\ 00,00,00,00,00,10,66,00,00,00,01,00,00,20,00,00,00,9b,43,07,52,fc,6e,b4,40,\ 06,fe,de,02,49,d3,88,57,d5,a9,3c,5f,79,82,13,57,59,a9,24,2d,68,d9,37,f5,00,\ 00,00,00,0e,80,00,00,00,02,00,00,20,00,00,00,0c,06,d4,5b,cf,12,e3,a3,b2,c1,\ 87,57,9b,61,0e,35,22,d7,78,7a,19,7f,03,5c,84,48,a5,e4,ec,7c,c7,35,30,00,00,\ 00,e2,e1,12,a1,cf,6f,1c,e8,97,01,90,30,04,d3,43,18,5c,5b,f3,76,96,d3,20,c5,\ ab,b5,3b,14,cf,87,41,4a,03,41,24,92,0f,5e,ef,7d,15,eb,41,3c,f2,bf,a0,1d,40,\ 00,00,00,0e,13,19,34,b9,a8,05,57,df,3c,76,21,af,b9,9e,12,aa,07,f4,7c,c0,79,\ 66,63,09,36,d5,d0,71,89,a4,55,d9,1a,bb,5f,79,2f,59,a2,91,25,fc,95,86,b8,ad,\ a9,ce,fe,96,11,ea,c7,c1,d1,68,f8,c8,7b,4b,b6,b4,25 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{E8433B72-5842-4d43-8645-BC2C35960837}.check.102] "CheckSetting"=hex:01,00,00,00,d0,8c,9d,df,01,15,d1,11,8c,7a,00,c0,4f,c2,97,eb,\ 01,00,00,00,c3,0c,c6,43,be,8b,e5,4d,a4,44,52,9a,bd,27,73,5a,00,00,00,00,02,\ 00,00,00,00,00,10,66,00,00,00,01,00,00,20,00,00,00,d3,07,83,9b,bd,b6,84,2d,\ c8,03,a6,15,6c,0e,29,0a,31,a7,d9,f6,be,65,d3,4f,8c,7d,3a,df,3f,5c,de,04,00,\ 00,00,00,0e,80,00,00,00,02,00,00,20,00,00,00,69,c3,b2,c2,f2,31,e0,66,9a,01,\ 96,dd,f7,1f,a2,35,25,eb,29,b4,c3,79,5d,42,18,e2,5f,19,42,d4,d4,cd,d0,00,00,\ 00,7a,c7,f5,f0,64,74,1b,52,b9,2b,ff,df,cb,75,55,49,b2,d3,cb,51,fd,4c,56,65,\ 65,bb,14,60,88,8e,ae,c3,ae,e5,3e,d1,02,da,95,9c,3f,f9,e0,03,10,8a,e4,46,ef,\ 00,ba,92,a1,81,b4,98,ad,d5,4c,61,50,12,51,c1,d7,d0,7c,1f,48,d3,1e,d9,f7,13,\ 42,4d,5a,9e,50,78,93,f9,5a,d8,4f,86,09,bf,5e,61,ec,4a,90,82,1d,d0,1a,da,57,\ 9c,ae,16,b2,ca,8c,c1,13,36,03,e1,a0,81,da,44,30,f1,a8,fe,d2,8c,c0,75,d0,79,\ 7a,2a,ef,de,25,01,c7,a2,db,03,c5,01,74,d5,92,61,3b,6b,f1,e3,7d,b7,14,bf,d5,\ 67,d1,ef,8f,3f,41,9a,3f,b4,2f,ca,3e,40,b8,2a,9f,a1,a3,ef,fa,75,57,f0,14,2a,\ 59,72,5b,15,47,b2,fc,b0,95,83,fd,c3,03,f8,cf,c2,57,f2,e4,98,d6,0c,b8,8f,b8,\ c9,e1,3c,15,aa,d2,bf,da,2c,40,00,00,00,6c,cd,68,fc,3e,83,22,4a,e4,e6,b3,23,\ a3,9f,7a,46,0c,bc,ad,bc,54,65,f6,65,04,c9,0f,3f,57,fb,3e,7f,7d,ed,ef,82,e1,\ 13,82,f5,64,02,4a,25,a1,0a,06,dc,98,9c,2e,96,b9,d4,18,a5,6c,eb,b6,0c,c8,91,\ 65,ee [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{E8433B72-5842-4d43-8645-BC2C35960837}.check.103] "CheckSetting"=hex:01,00,00,00,d0,8c,9d,df,01,15,d1,11,8c,7a,00,c0,4f,c2,97,eb,\ 01,00,00,00,c3,0c,c6,43,be,8b,e5,4d,a4,44,52,9a,bd,27,73,5a,00,00,00,00,02,\ 00,00,00,00,00,10,66,00,00,00,01,00,00,20,00,00,00,34,68,3e,8b,93,ad,b8,f4,\ a2,d1,e7,af,8c,77,d3,f5,1d,b9,d9,84,7f,70,64,f6,85,10,1a,cf,a8,e8,db,e9,00,\ 00,00,00,0e,80,00,00,00,02,00,00,20,00,00,00,1a,93,fc,99,12,f3,84,d3,84,da,\ ad,53,82,69,89,b9,a5,e7,2f,a5,ff,cd,49,21,c6,ae,71,c9,a7,66,47,d4,30,00,00,\ 00,b2,cb,11,bb,68,6c,e3,27,69,9b,45,9b,07,b2,27,24,ea,fe,e1,f9,39,e2,cc,a3,\ be,3f,cd,c4,64,55,bb,e5,6b,d1,5c,db,7d,85,2f,fa,be,56,1c,81,46,99,60,8b,40,\ 00,00,00,bf,b4,83,4e,ea,41,38,86,48,fc,61,3e,fd,0a,d9,7a,62,6f,e0,b1,ac,1d,\ c2,07,f6,69,a0,7a,13,a1,c1,1b,ee,ff,5c,78,38,d2,6e,48,26,94,55,c3,c0,8d,50,\ 1c,cc,2a,61,68,c3,ed,d7,79,d3,26,59,2e,26,67,cd,7b [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{E8433B72-5842-4d43-8645-BC2C35960837}.check.104] "CheckSetting"=hex:01,00,00,00,d0,8c,9d,df,01,15,d1,11,8c,7a,00,c0,4f,c2,97,eb,\ 01,00,00,00,c3,0c,c6,43,be,8b,e5,4d,a4,44,52,9a,bd,27,73,5a,00,00,00,00,02,\ 00,00,00,00,00,10,66,00,00,00,01,00,00,20,00,00,00,55,8b,ef,0f,e0,5f,53,17,\ 7a,d9,93,ba,ca,76,b9,5d,dd,88,b3,00,3a,54,a8,2b,9e,f3,04,a9,4d,30,e6,75,00,\ 00,00,00,0e,80,00,00,00,02,00,00,20,00,00,00,04,15,c0,31,0d,42,86,d4,83,74,\ ab,19,f8,84,8f,3a,78,26,1b,a4,00,ac,53,9b,66,4a,e6,16,fe,14,aa,e1,30,00,00,\ 00,71,55,e6,00,c7,9c,22,e1,25,d3,a4,da,31,18,96,cc,80,3a,37,4a,90,a8,f9,53,\ bd,82,9e,12,92,47,1c,ed,97,ee,62,3b,10,1b,ca,1f,4e,e5,4b,76,ec,18,8e,32,40,\ 00,00,00,ca,d3,b2,d7,b6,5f,db,fc,c8,cb,71,d0,5f,c1,bc,46,47,a6,c2,27,3d,c7,\ 13,05,5f,7d,11,d5,96,9a,ad,e6,25,89,2f,8f,d3,b3,2b,2a,cb,c6,b2,5b,37,22,96,\ d6,99,e8,98,c9,5c,84,aa,bd,c9,09,6a,05,74,b8,b4,87 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{E8433B72-5842-4d43-8645-BC2C35960837}.check.106] "CheckSetting"=hex:23,00,41,00,43,00,42,00,6c,00,6f,00,62,00,00,00,00,00,00,00,\ 00,00,00,00,01,00,00,00,3a,04,3b,04,00,00,5d,00
Click here to download ready to use registry tweak
That's it. This will also remove the Action Center icon from the tray:
This tweak is much better for me than dealing with checkboxes for all users to disable unnecessary notifications from Action Center.
Support us
Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options:
If you like this article, please share it using the buttons below. It won't take a lot from you, but it will help us grow. Thanks for your support!
Advertisеment
Thanks. This has very useful :)
Yeah, just once click to disable them all.
Does not work because the digits( After 30 digits) change on every single Windows 7 prof version and logged on User
Problem Solved
Hello I have got a solution now
I wrote two Visual Basic Scripts
Here shown as a Text
Simply copy the text below into a file
somewhere on your PC with the name
Disable_all_notifications_in_Windows_Action_Center.TXT
Option Explicit
Dim WshShell:Set WshShell=CreateObject(“Wscript.Shell”)
On Error Resume Next
Dim HoldReg, HoldProblem, HoldWindowsUpdate, HoldSpyware, HoldInternet, HoldUAC, HoldFirewall, HoldVirus, HoldBackup, HoldCheckUpdates, HoldTroubleshooting
HoldProblem = False
HoldWindowsUpdate = False
HoldSpyware = False
HoldInternet = False
HoldUAC = False
HoldFirewall = False
HoldVirus = False
HoldBackup = False
HoldCheckUpdates = False
HoldTroubleshooting = False
Err.Clear()
‘Windows Update
HoldReg = WshShell.RegRead (“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{E8433B72-5842-4d43-8645-BC2C35960837}.check.103\CheckSetting”)
If Err 0 Then
HoldWindowsUpdate = True
ElseIf uBound(HoldReg) < 220 Then
HoldWindowsUpdate = True
End If
Err.Clear()
'Spyware
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{E8433B72-5842-4d43-8645-BC2C35960837}.check.102\CheckSetting")
If Err 0 Then
HoldSpyware = True
ElseIf uBound(HoldReg) < 220 Then
HoldSpyware = True
End If
Err.Clear()
'Internet
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{E8433B72-5842-4d43-8645-BC2C35960837}.check.104\CheckSetting")
If Err 0 Then
HoldInternet = True
ElseIf uBound(HoldReg) < 220 Then
HoldInternet = True
End If
Err.Clear()
'UAC
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{C8E6F269-B90A-4053-A3BE-499AFCEC98C4}.check.0\CheckSetting")
If Err 0 Then
HoldUAC = True
ElseIf uBound(HoldReg) < 220 Then
HoldUAC = True
End If
Err.Clear()
'Firewall
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{E8433B72-5842-4d43-8645-BC2C35960837}.check.101\CheckSetting")
If Err 0 Then
HoldFirewall = True
ElseIf uBound(HoldReg) < 220 Then
HoldFirewall = True
End If
Err.Clear()
'Virus
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{E8433B72-5842-4d43-8645-BC2C35960837}.check.100\CheckSetting")
If Err 0 Then
HoldVirus = True
ElseIf uBound(HoldReg) < 220 Then
HoldVirus = True
End If
Err.Clear()
'Windows Backup
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{01979c6a-42fa-414c-b8aa-eee2c8202018}.check.100\CheckSetting")
If Err 0 Then
HoldBackup = True
ElseIf uBound(HoldReg) < 220 Then
HoldBackup = True
End If
Err.Clear()
'Check for updates
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{945a8954-c147-4acd-923f-40c45405a658}.check.42\CheckSetting")
If Err 0 Then
HoldCheckUpdates = True
ElseIf uBound(HoldReg) < 220 Then
HoldCheckUpdates = True
End If
Err.Clear()
'Troubleshooting
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{A5268B8E-7DB5-465b-BAB7-BDCDA39A394A}.check.100\CheckSetting")
If Err 0 Then
HoldTroubleshooting = True
ElseIf uBound(HoldReg) < 220 Then
HoldTroubleshooting = True
End If
Err.Clear()
If HoldWindowsUpdate+HoldSpyware+HoldInternet+HoldUAC+HoldFirewall+HoldVirus+HoldBa ckup+HoldCheckUpdates+HoldTroubleshooting 0 Then
WshShell.run “rundll32.exe shell32.dll,Control_RunDLL wscui.cpl”, 1
Wscript.Sleep 1000
WshShell.SendKeys(“+{TAB}”) ‘shift-tab
WshShell.SendKeys(“+{TAB}”)
WshShell.SendKeys(“+{TAB}”)
WshShell.SendKeys(“+{TAB}”)
WshShell.SendKeys(“+{TAB}”)
WshShell.SendKeys(“+{TAB}”)
WshShell.SendKeys(“+{TAB}”)
WshShell.SendKeys(“+{TAB}”)
WshShell.SendKeys(“{ENTER}”)
Wscript.Sleep 500
WshShell.SendKeys(“{TAB}”)
If HoldWindowsUpdate Then
WshShell.SendKeys(” “)
End If
WshShell.SendKeys(“{TAB}”)
If HoldSpyware Then
WshShell.SendKeys(” “)
End If
WshShell.SendKeys(“{TAB}”)
If HoldInternet Then
WshShell.SendKeys(” “)
End If
WshShell.SendKeys(“{TAB}”)
If HoldUAC Then
WshShell.SendKeys(” “)
End If
WshShell.SendKeys(“{TAB}”)
If HoldFirewall Then
WshShell.SendKeys(” “)
End If
WshShell.SendKeys(“{TAB}”)
If HoldVirus Then
WshShell.SendKeys(” “)
End If
WshShell.SendKeys(“{TAB}”)
If HoldBackup Then
WshShell.SendKeys(” “)
End If
WshShell.SendKeys(“{TAB}”)
If HoldCheckUpdates Then
WshShell.SendKeys(” “)
End If
WshShell.SendKeys(“{TAB}”)
If HoldTroubleshooting Then
WshShell.SendKeys(” “)
End If
WshShell.SendKeys(“{TAB}”)
WshShell.SendKeys(“{TAB}”)
WshShell.SendKeys(“{TAB}”)
WshShell.SendKeys(“{TAB}”)
Wscript.Sleep 500
WshShell.SendKeys(“{ENTER}”)
Wscript.Sleep 500
WshShell.SendKeys “%{F4}” ‘alt-f4
If HoldWindowsUpdate Then
HoldReg = WshShell.RegRead (“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{E8433B72-5842-4d43-8645-BC2C35960837}.check.103\CheckSetting”)
If uBound(HoldReg) < 220 Then
MsgBox "Problem bei Abschaltung von Windows Update"
HoldProblem = True
End If
End If
If HoldSpyware Then
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{E8433B72-5842-4d43-8645-BC2C35960837}.check.102\CheckSetting")
If uBound(HoldReg) < 100 Then
MsgBox "Problem bei Abschaltung von Spyware"
HoldProblem = True
End If
End If
If HoldInternet Then
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{E8433B72-5842-4d43-8645-BC2C35960837}.check.104\CheckSetting")
If uBound(HoldReg) < 100 Then
MsgBox "Problem bei Abschaltung von Internet"
HoldProblem = True
End If
End If
If HoldUAC Then
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{C8E6F269-B90A-4053-A3BE-499AFCEC98C4}.check.0\CheckSetting")
If uBound(HoldReg) < 100 Then
MsgBox "Problem bei Abschaltung von UAC"
HoldProblem = True
End If
End If
If HoldFirewall Then
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{E8433B72-5842-4d43-8645-BC2C35960837}.check.101\CheckSetting")
If uBound(HoldReg) < 220 Then
MsgBox "Problem bei Abschaltung von Firewall"
HoldProblem = True
End If
End If
If HoldVirus Then
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{E8433B72-5842-4d43-8645-BC2C35960837}.check.100\CheckSetting")
If uBound(HoldReg) < 100 Then
MsgBox "Problem bei Abschaltung von Virus"
HoldProblem = True
End If
End If
If HoldBackup Then
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{01979c6a-42fa-414c-b8aa-eee2c8202018}.check.100\CheckSetting")
If uBound(HoldReg) < 100 Then
MsgBox "Problem bei Abschaltung von Backup"
HoldProblem = True
End If
End If
If HoldCheckUpdates Then
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{945a8954-c147-4acd-923f-40c45405a658}.check.42\CheckSetting")
If uBound(HoldReg) < 100 Then
MsgBox "Problem bei Abschaltung von Check Updates"
HoldCheckUpdates = True
End If
End If
If HoldTroubleshooting Then
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{A5268B8E-7DB5-465b-BAB7-BDCDA39A394A}.check.100\CheckSetting")
If uBound(HoldReg) < 100 Then
MsgBox "Problem bei Abschaltung von Troubleshooting"
HoldProblem = True
End If
End If
If HoldProblem Then
Wscript.Sleep 1000
WshShell.run "rundll32.exe shell32.dll,Control_RunDLL wscui.cpl", 1
Wscript.Sleep 1000
WshShell.SendKeys("+{TAB}") 'shift-tab
WshShell.SendKeys("+{TAB}")
WshShell.SendKeys("+{TAB}")
WshShell.SendKeys("+{TAB}")
WshShell.SendKeys("+{TAB}")
WshShell.SendKeys("+{TAB}")
WshShell.SendKeys("+{TAB}")
WshShell.SendKeys("+{TAB}")
WshShell.SendKeys("{ENTER}")
MsgBox "Please select options manually"
Else
MsgBox "Alle Meldungen im Wartungscenter sind nun deaktivert!"
End If
Else
MsgBox "Es wurden keine Veränderungen im Wartungscenter vorgenommen!"
End If
Set WshShell = Nothing
_______________________________________________End of first file___________________________________________
The Second File
Simply copy the text below into a file
somewhere on your PC with the name
Enable_all_notifications_in_Windows_Action_Center.TXT
_______________________________________________Begin of second File________________________________________
Option Explicit
Dim WshShell:Set WshShell=CreateObject("Wscript.Shell")
On Error Resume Next
Dim HoldReg, HoldProblem, HoldWindowsUpdate, HoldSpyware, HoldInternet, HoldUAC, HoldFirewall, HoldVirus, HoldBackup, HoldCheckUpdates, HoldTroubleshooting
HoldProblem = True
HoldWindowsUpdate = True
HoldSpyware = True
HoldInternet = True
HoldUAC = True
HoldFirewall = True
HoldVirus = True
HoldBackup = True
HoldCheckUpdates = True
HoldTroubleshooting = True
Err.Clear()
'Windows Update
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{E8433B72-5842-4d43-8645-BC2C35960837}.check.103\CheckSetting")
If Err 0 Then
HoldWindowsUpdate = True
ElseIf uBound(HoldReg) < 220 Then
HoldWindowsUpdate = True
End If
Err.Clear()
'Spyware
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{E8433B72-5842-4d43-8645-BC2C35960837}.check.102\CheckSetting")
If Err 0 Then
HoldSpyware = True
ElseIf uBound(HoldReg) < 220 Then
HoldSpyware = True
End If
Err.Clear()
'Internet
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{E8433B72-5842-4d43-8645-BC2C35960837}.check.104\CheckSetting")
If Err 0 Then
HoldInternet = True
ElseIf uBound(HoldReg) < 220 Then
HoldInternet = True
End If
Err.Clear()
'UAC
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{C8E6F269-B90A-4053-A3BE-499AFCEC98C4}.check.0\CheckSetting")
If Err 0 Then
HoldUAC = True
ElseIf uBound(HoldReg) < 220 Then
HoldUAC = True
End If
Err.Clear()
'Firewall
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{E8433B72-5842-4d43-8645-BC2C35960837}.check.101\CheckSetting")
If Err 0 Then
HoldFirewall = True
ElseIf uBound(HoldReg) < 220 Then
HoldFirewall = True
End If
Err.Clear()
'Virus
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{E8433B72-5842-4d43-8645-BC2C35960837}.check.100\CheckSetting")
If Err 0 Then
HoldVirus = True
ElseIf uBound(HoldReg) < 220 Then
HoldVirus = True
End If
Err.Clear()
'Windows Backup
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{01979c6a-42fa-414c-b8aa-eee2c8202018}.check.100\CheckSetting")
If Err 0 Then
HoldBackup = True
ElseIf uBound(HoldReg) < 220 Then
HoldBackup = True
End If
Err.Clear()
'Check for updates
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{945a8954-c147-4acd-923f-40c45405a658}.check.42\CheckSetting")
If Err 0 Then
HoldCheckUpdates = True
ElseIf uBound(HoldReg) < 220 Then
HoldCheckUpdates = True
End If
Err.Clear()
'Troubleshooting
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{A5268B8E-7DB5-465b-BAB7-BDCDA39A394A}.check.100\CheckSetting")
If Err 0 Then
HoldTroubleshooting = True
ElseIf uBound(HoldReg) < 220 Then
HoldTroubleshooting = True
End If
Err.Clear()
If HoldWindowsUpdate+HoldSpyware+HoldInternet+HoldUAC+HoldFirewall+HoldVirus+HoldBa ckup+HoldCheckUpdates+HoldTroubleshooting 0 Then
WshShell.run “rundll32.exe shell32.dll,Control_RunDLL wscui.cpl”, 1
Wscript.Sleep 1000
WshShell.SendKeys(“+{TAB}”) ‘shift-tab
WshShell.SendKeys(“+{TAB}”)
WshShell.SendKeys(“+{TAB}”)
WshShell.SendKeys(“+{TAB}”)
WshShell.SendKeys(“+{TAB}”)
WshShell.SendKeys(“+{TAB}”)
WshShell.SendKeys(“+{TAB}”)
WshShell.SendKeys(“+{TAB}”)
WshShell.SendKeys(“{ENTER}”)
Wscript.Sleep 500
WshShell.SendKeys(“{TAB}”)
If HoldWindowsUpdate Then
WshShell.SendKeys(” “)
End If
WshShell.SendKeys(“{TAB}”)
If HoldSpyware Then
WshShell.SendKeys(” “)
End If
WshShell.SendKeys(“{TAB}”)
If HoldInternet Then
WshShell.SendKeys(” “)
End If
WshShell.SendKeys(“{TAB}”)
If HoldUAC Then
WshShell.SendKeys(” “)
End If
WshShell.SendKeys(“{TAB}”)
If HoldFirewall Then
WshShell.SendKeys(” “)
End If
WshShell.SendKeys(“{TAB}”)
If HoldVirus Then
WshShell.SendKeys(” “)
End If
WshShell.SendKeys(“{TAB}”)
If HoldBackup Then
WshShell.SendKeys(” “)
End If
WshShell.SendKeys(“{TAB}”)
If HoldCheckUpdates Then
WshShell.SendKeys(” “)
End If
WshShell.SendKeys(“{TAB}”)
If HoldTroubleshooting Then
WshShell.SendKeys(” “)
End If
WshShell.SendKeys(“{TAB}”)
WshShell.SendKeys(“{TAB}”)
WshShell.SendKeys(“{TAB}”)
WshShell.SendKeys(“{TAB}”)
Wscript.Sleep 500
WshShell.SendKeys(“{ENTER}”)
Wscript.Sleep 500
WshShell.SendKeys “%{F4}” ‘alt-f4
If HoldWindowsUpdate Then
HoldReg = WshShell.RegRead (“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{E8433B72-5842-4d43-8645-BC2C35960837}.check.103\CheckSetting”)
If uBound(HoldReg) < 220 Then
HoldProblem = True
End If
End If
If HoldSpyware Then
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{E8433B72-5842-4d43-8645-BC2C35960837}.check.102\CheckSetting")
If uBound(HoldReg) < 100 Then
HoldProblem = True
End If
End If
If HoldInternet Then
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{E8433B72-5842-4d43-8645-BC2C35960837}.check.104\CheckSetting")
If uBound(HoldReg) < 100 Then
HoldProblem = True
End If
End If
If HoldUAC Then
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{C8E6F269-B90A-4053-A3BE-499AFCEC98C4}.check.0\CheckSetting")
If uBound(HoldReg) < 100 Then
HoldProblem = True
End If
End If
If HoldFirewall Then
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{E8433B72-5842-4d43-8645-BC2C35960837}.check.101\CheckSetting")
If uBound(HoldReg) < 220 Then
HoldProblem = True
End If
End If
If HoldVirus Then
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{E8433B72-5842-4d43-8645-BC2C35960837}.check.100\CheckSetting")
If uBound(HoldReg) < 100 Then
HoldProblem = True
End If
End If
If HoldBackup Then
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{01979c6a-42fa-414c-b8aa-eee2c8202018}.check.100\CheckSetting")
If uBound(HoldReg) < 100 Then
HoldProblem = True
End If
End If
If HoldCheckUpdates Then
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{945a8954-c147-4acd-923f-40c45405a658}.check.42\CheckSetting")
If uBound(HoldReg) < 100 Then
HoldCheckUpdates = True
End If
End If
If HoldTroubleshooting Then
HoldReg = WshShell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks\{A5268B8E-7DB5-465b-BAB7-BDCDA39A394A}.check.100\CheckSetting")
If uBound(HoldReg) < 100 Then
HoldProblem = True
End If
End If
If HoldProblem Then
Wscript.Sleep 1000
WshShell.SendKeys("+{TAB}")
WshShell.SendKeys("+{TAB}")
WshShell.SendKeys("+{TAB}")
WshShell.SendKeys("+{TAB}")
WshShell.SendKeys("+{TAB}")
WshShell.SendKeys("+{TAB}")
WshShell.SendKeys("+{TAB}")
WshShell.SendKeys("{ENTER}")
MsgBox "Alle Meldungen im Wartungscenter sind nun aktivert!"
Else
MsgBox "Alle Meldungen im Wartungscenter sind nun deaktivert!"
End If
Else
MsgBox "Es wurden keine Veränderungen im Wartungscenter vorgenommen!"
End If
Set WshShell = Nothing
_____________________________________________________End of second file_____________________________________________________
After you copied the files you must rename the Endings of the files into "VBS"
Via double Mousclick you can now enable or disable
Messages in Windows Actioncenter
The Scripts have been tested on serveral PCs und on Windows 7 and 8
And YES they work!!!
Note for english speeking users
The Text in the Messageboxes can be changed without any Problem
For Instance "Es wurden keine Veränderungen im Wartungscenter vorgenommen!"
change to "No changes were made in the Action Center"
Hi I am getting a “incorrect character” message for line 2 character 40 when I run the disable script.
yes because this fella made a lot of mistakes in the code… he has a german keyboard and he [censored]ed up all the characters like ‘ or ” (he was using ´ and “ instead…)
there is also another error when he wrote back up instead of backup
aaand he also forgot to use the = when using an if istance, and vb was waiting for “then”
…btw
i swear i logged in just to answer you :D
i re-wrote the code removing the errors but it doesn’t work (ofc) because EVERY windows user has a different GUID for every checkbox and his code says that all my checks are already off because he searches for the entries in a wrong regedit key, with the GUID of HIS Computer…..
the code on his pc works perfectly but it fails on (almost) any other pc in the world…
SO
till now i personally still didn’t found a valid script or solution.. when i will find it i’m going to reply again
and btw here is the “working” (at least without errors) code to (theoretically) disable them all:
Show/Hide