Windows 8 update problem - optional driver update is offered over and over again

fehmi

Member
Joined
Jan 10, 2013
Posts
11
Hello,

I have installed the Windows 8 compatible drivers for my Canon Pixma MX 430 printer (PIXMA MX435) and I can print out just fine over the network. However, Windows update offers me a Canon printers software update over and over again. I have installed the same update 6 times so far and Windows update says that they were all successful.

I tried the official fix from Microsoft:

and 2 fixes from the following forum:
1-) fsutil resource setautoreset true %systemdrive%\
2-) CLFS transaction logs - Reset

However, nothing seemed to help. I uninstalled the Canon drivers, rebooted the system and reinstalled the drivers - the same update was there when I checked Windows update again! and it keeps offering it over and over again :/

I have seen one other person with exactly the same problem:

Well, I know that this is not an essential Windows update but it is still irritating to see it pop again and again. I want to try all possible fixes before hiding this update.

Running Windows 8 64 bit (English with Turkish regional settings)

Thanks in advance!
 
Hello fehmi, and welcome to Sysnative :)

• Download the System Update Readiness Tool from Microsoft ->here<-. Save the tool to a convenient location as it may be necessary to run it again.
• After the download has completed, double-click the file and wait while it initializes.
• Click Yes to begin installation.

Once it has finished (please be patient, it may take 45mins to an hour to complete), please:

Export CBS folder

  1. Click the Start button
    StartButton_16x16.gif
    then click Computer.
  2. Double-click on the C: drive, under the Hard Disk Drives category, and then scroll down to, and double click on the Windows folder.
  3. Find and double click on the Logs folder.
  4. Right-click on the CBS folder, and select Copy.
  5. Go back to your Desktop, right-click on it, and select Paste. You should now see a copy of the CBS folder appear on your Desktop called CBS.

Now please go and additionally copy C:\Windows\WindowsUpdate.log into the new CBS folder on your Desktop. Finally:


  1. Right-click on this new CBS folder, and navigate through Send to, and select Compressed (zipped) folder.
  2. A new file, also called CBS (CBS.zip), but this time with a different icon, will be created.
  3. Please upload this new CBS.zip file to your next post.

Thank you!

Richard
 
Hello Richard,

Thank you for the reply!

I have checked the SURT, however, Microsoft does not offer a Windows 8 version for this software. Will the Windows 7 64 bit version run on my Windows 8 Professional 64 bit? I do not wish to mess things up : )

Regarding the logs - I have already uploaded the archived CBS folder in my initial post (I had to rar it as the resulting zip file was over 10 mb). I am at work right and I will be able to upload WindowsUpdate.log once I am back home.

Happy Friday!
Fehmi
 
Hello Richard,

Thank you for the reply!

I have checked the SURT, however, Microsoft does not offer a Windows 8 version for this software. Will the Windows 7 64 bit version run on my Windows 8 Professional 64 bit? I do not wish to mess things up : )

Regarding the logs - I have already uploaded the archived CBS folder in my initial post (I had to rar it as the resulting zip file was over 10 mb). I am at work right and I will be able to upload WindowsUpdate.log once I am back home.

Happy Friday!
Fehmi

Sorry about that. I missed the fact that you are on Windows 8. SURT does not apply, and I will send you instructions for an alternative if it becomes necessary. For now, I will take a look at the current CBS folder, and see if that is enough to make a diagnosis off. Otherwise I will ask for other, Windows 8 compatible, diagnostics.

Richard
 
Please find attached the WindowsUpdate.log file. There is one thing I'd like to mention - I have already told you that I have uninstalled and then reinstalled the Canon drivers. I believe Windows Update made some changes to the Canon fax driver I had installed earlier because when I tried to reinstall the drivers, I received a message saying that an older version of the fax driver was already installed and the system must be restarted for correct installation.

Thanks,
Fehmi
 

Attachments

Update:
I found how to use SURT for Windows 8 here:

See the output of the commands:
Microsoft Windows [Version 6.2.9200]
(c) 2012 Microsoft Corporation. All rights reserved.

C:\Windows\system32>DISM.exe /Online /Cleanup-image /Scanhealth

Deployment Image Servicing and Management tool
Version: 6.2.9200.16384

Image Version: 6.2.9200.16384

[==========================100.0%==========================]
No component store corruption detected.
The operation completed successfully.

C:\Windows\system32>DISM.exe /Online /Cleanup-image /Restorehealth

Deployment Image Servicing and Management tool
Version: 6.2.9200.16384

Image Version: 6.2.9200.16384

[==========================100.0%==========================]
The restore operation completed successfully. The component store corruption was
repaired.
The operation completed successfully.

C:\Windows\system32>

When I ran Windows Update again, it showed up the same update. I selected to install the update and Windows Update actually started to download it - nothing was downloaded in the previous attempts and Windows Update immediately said that update was successful. However, after the download and installation was finished, the same Canon update showed up in the optional updates :/

Thanks,
Fehmi
 
Hello again :)

The fact that it downloaded this time may not actually mean anything has improved. Windows Update caches downloaded updates, so it doesn't have to re-download them after a failure. Dism probably cleared the cache, forcing the re-download, but did nothing to actually help the subsequent install problem.

Anyway, I will take a look at the logfiles. Dism is a bit of a pain actually, SURT is a lot easier and nicer for me to use, but sadly SURT isn't compatible with Windows 8. I have tried forcing SURT to run on Windows 8 (even though it isn't supposed to), and it caused more harm than good, so no go, sadly. Dism has a bit of a tendency to detect errors, but not report them to the logfiles properly such that I never know what was found, and can never fix it. Which isn't great.

Anyway, please upload a copy of C:\Windows\Logs\Dism\Dism.log and another copy of C:\Windows\Logs\CBS folder. Dism's logging is now supposedly split across two files, just to make my job that little bit more difficult with the new fangled Windows 8 + Dism. :p

Thank you!

Richard
 
Thanks for the background info on SURT and Dism - it is a good thing I didn't force SURT to run on Windows 8! I will upload a copy of Dism.log and (updated) CBS folder once I'm back home from work.

As I have mentioned in my original post, I tried the fix posted on sevenforums.com:
cd %windir%\System32\Config\TxR
attrib -r -s -h *
del *
cd %windir%\System32\SMI\Store\Machine
attrib -r -s -h *
del *.tm*
del *.blf
del *.regtrans-ms
I am just wondering if deleting those files could have a bad side effect in the future :frown6:

Thank you once again!
Fehmi
 
Thanks for the background info on SURT and Dism - it is a good thing I didn't force SURT to run on Windows 8! I will upload a copy of Dism.log and (updated) CBS folder once I'm back home from work.

As I have mentioned in my original post, I tried the fix posted on sevenforums.com:
cd %windir%\System32\Config\TxR
attrib -r -s -h *
del *
cd %windir%\System32\SMI\Store\Machine
attrib -r -s -h *
del *.tm*
del *.blf
del *.regtrans-ms
I am just wondering if deleting those files could have a bad side effect in the future :frown6:

Thank you once again!
Fehmi

You couldn't have caused any harm with SURT. It will just return the message "This update does not apply to your computer". When I said "force", I mean literally extracting and manually modifying the package, physically changing the binary of the downloaded content to trick it into running on Windows 8. Just running it would have caused no harm, and manually modifying the install conditions to include Windows 8 versions numbers is not something which could be done accidentally.

The fix you tried will not have caused any harm. There is nothing to worry about. It is a shame that it didn't resolve the problem, but there is absolutely nothing to worry about, and I would have recommended it myself had you not already tried it.

Richard
 
Hello Richard,

Please find the DSIM and (updated) CBS folders attached. The CBS folder seems fairly large at 248 MB and I wonder if that is normal :eek4:

Thank you for your help!
Fehmi
 

Attachments

Hello again Richard,

Just wondering if you've had time to look at the log files. I have currently hidden this optional update, btw.

Thanks,
Fehmi
 
Hello again :)

This has been giving me some considerable trouble, actually. :p

Firstly, DISM detected nothing interesting. It returned the "corruptions fixed" code because it refreshed the Store Metadata, but it did nothing else, and detected nothing else, so really, it didn't help.

Part of the problem is that it is very difficult to diagnose a problem with a driver update. Firstly, they don't service in exactly the same way, and I see far less of them, so I am less familiar with the exact process they use. But there is more to it than that.

Do you have a Knowledge Base Article (KB) number for this update? That will help me more than just a name.

Thank you,

Richard
 
Hello Richard,

I am so sorry for all this trouble! Well, it is just an optional driver update and the officials Canon drivers install and work just fine without any error messages. I just want to solve this in case it is a symptom of a system corruption.

Anyways, I searched the Windows Update catalog but could not find the exact match for this driver:
Microsoft Update Catalog

The problem is it shows up as "Canon - Printers - Canon MX430 series FAX" with a size of 14,0 MB, description of "Canon Printers software update released in June, 2012", and published on 21.12.2012 in Windows Update. There is only one 14 MB Canon driver for this printer released in June, 2012 - however, its description is quite different "Canon Enterprise WSD Multi-Function Printer, Other hardware software update released in June, 2012".

One thing that caught my attention is that the catalog shows up 2 different fax drivers for this particular printer with the same version number, list of supported languages and release date:
Canon - Printers - Canon MX430 series FAX

Son Değiştirme: 28.06.2012

Boyut: 28,0 MB
Microsoft Update Catalog

Canon - Printers - Canon MX430 series FAX

Son Değiştirme: 28.06.2012

Boyut: 27,4 MB
Microsoft Update Catalog
I checked both and the only difference I could spot was the different size. Also a little translation for you - "Son değiştirme: last update", "boyut: size" - I believe those are fairly obvious though ;)

A new update showed up in Windows Update today - this time it is for my graphics card. I updated my AMD Radeon HD 7850 with the latest Catalyst 13.1 released on Jan 17, 2013. However, Windows Update thinks that there is an important driver update released in September, 2012 and published on 2.11.2012 for my graphics card! I have begun to wonder if I will need to hide all these driver updates manually. Is it possible that there is something wrong with the Windows Update driver update mechanism and it cannot always suggest the right driver update due to versioning system of some vendors? Maybe the database Microsoft is using is not always up-to-date for every device driver and that's why it offers to install outdated drivers. Or maybe there is something seriously wrong with my system and this prevents Microsoft Update to work properly :/

Thank you for your time!
Fehmi
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top