Every time I try to run KB931768 on about 18 of my PC’s, I receive a ‘Setup canceled’ message, and mshtml.dll never gets updated (one of the purposes of the update). I can’t simply copy/paste the dll file, as it automatically gets restored to the previous version. I’ve tried disabling system restore in the registry and then copy/paste to no avail. Any ideas?
![]() |
Patch reliability is unclear. Unless you have an immediate, pressing need to install a specific patch, don't do it. |
SIGN IN | Not a member? | REGISTER | PLUS MEMBERSHIP |
-
KB931768 update (6.0 SP2)
Home » Forums » AskWoody support » Questions: Browsers and desktop software » Internet Explorer and Edge » KB931768 update (6.0 SP2)
- This topic has 14 replies, 4 voices, and was last updated 17 years, 9 months ago.
AuthorTopicWSNYIntensity
AskWoody LoungerJune 19, 2007 at 6:40 pm #443305Viewing 1 reply threadAuthorReplies-
WSviking33
AskWoody LoungerJune 19, 2007 at 8:04 pm #1069055It probably gets the old dll version from your WFP folder.
How about going to that folder and renaming the mshtml.dll to mshtml.old, then trying to copy the new version to the folder(s)?Don’t really know why you can’t run the hotfix. Have you looked for it in the Windows folder? Should look something like $NtuninstallKB931768xxx$. If it’s there go the the subfolder “spuninst” and run the exe file to uninstall it.
The try to install again. -
WSNYIntensity
AskWoody Lounger -
WSviking33
AskWoody Lounger -
WSArgus
AskWoody LoungerJune 19, 2007 at 11:40 pm #1069105Bob,
I thought that WFP (and WRP, Windows Resource Protection, in WinVista, new name) was a “feature” not a folder.See my off-topic post to Gloria and the link to MS.
As to where Windows XP keeps a copy of these protected files, that would be the WindowsSystem32dllcache.
I.e. for 931768 most of the files goes to WindowsSystem32; iexplore.exe is updated in its program folder, and a fresh copy of everything goes into WindowsSystem32dllcache.
For future use/updates, the new files, I know you know this Bob, also goes to the HotFix Migration folder: Windows$hf_mig$KB931768-IE7… or Windows$hf_mig$KB931768… if IE6.
And last but not least the replaced files are also backed up for an eventual uninstall; in the case of IE7 not the normal Windows$NtUninstallKBNNNNNN$, but in Windowsie7updatesKB931768-IE7.
-
WSviking33
AskWoody Lounger -
WSArgus
AskWoody LoungerJune 20, 2007 at 5:35 am #1069138Hello Bob,
Slightly off topic.
I understand that you have moved a folder to another drive. That is understandable, that some, sometimes would like to move a rather big folder. In this case, as I understand, done by a small registry edit to point to the new folder, followed by running sfc.exe.I don’t know, but maybe in this process you named the new home for the cache “WFP”.
On any standard installation of Windows 2k Pro/XP the cache folder is %SystemRoot%System32DLLCache.
Let’s put it this way: if Windows File Protection (WFP) is going to work there must be a pointer in the registry to where the cached files of the protected files are (however, absence of pointer means default place).
The pointer is the SFCDllCacheDir value, in the key:
HKLMSOFTWAREMicrosoftWindows NTCurrentVersionWinlogonThe default value data is %SystemRoot%System32, i.e. the folder that contains the cache folder, in standard installation hidden and called “dllcache”. To quote MS: “By default, the SFCDllCacheDir value is not listed in the […] registry key. To modify the cache location, you must add this value.”
And at start Windows copies any WFP settings from the key (if it exist):
HKLMSoftwarePoliciesMicrosoftWindows NTWindows File Protection
to the above mentioned key, so any WFP related values in the policy key takes precedence over same values in the Winlogon key.So, by default the location, where the cache folder is, is not listed, and by default the location for the cache folder is set to: %SystemRoot%System32.
So, if there is no SFCDllCacheDir value in the registry, the cache folder ought to be the DLLCache folder in %SystemRoot%System32.
If there is a SFCDllCacheDir value in the registry, then it has been added by the “user”, and can point anywhere (even to the default location).
Then it’s a different matter that when WFP is working, looking for a correct version to replace a file, it looks at:
%SystemRoot%System32DLLCache
%SystemRoot%Driver Cachei386Driver.cab and maybe sp2.cab
Source; CD or network shareTo quote MS on “Driver cache”:
“Additionally, all drivers in the Driver.cab file are protected, but they are not populated in the Dllcache folder. WFP can restore these files from the Driver.cab file directly without prompting the user for the source media. However, running the sfc /scannow command does populate the files from the Driver.cab file into the Dllcache folder.”Only if it cannot find the file in cache or other place on network, it prompts for a product CD.
-
WSNYIntensity
AskWoody LoungerJune 20, 2007 at 2:44 pm #1069198I’m assuming that when an update is run, it updates i386driver.cab (sp2.cab) with the latest info? I only make that assumption because whenever a user logs on after I replace mshtml.dll, a WFP notification pops up. The user can cancel/ok out of the message and all is well, but I’d like to run the “update” as thorough as possible.
-
WSArgus
AskWoody LoungerJune 20, 2007 at 3:57 pm #1069207Nah, the original cabinet files do not get updated (look at the file dates in WindowsDriver Cachei386, or where you have them placed). But Windows know where to find the original files, so in the case of a file that has not been updated since XP Gold/SP2, it can also look at the Driver.cab.
The WFP notification would probably be that WFP has found that a file has been replaced and that it is restoring the correct version (according to the information Windows has about installed updates).
As you maybe saw in my link to MS, in the mentioned post to Gloria, here: http://support.microsoft.com/kb/222193%5B/url%5D MS says:
“Replacement of protected system files is supported only through the following mechanisms: -
WSviking33
AskWoody Lounger -
WSNYIntensity
AskWoody Lounger -
WSArgus
AskWoody LoungerJune 20, 2007 at 3:21 pm #1069203Hi Jeremy,
Well, I’m sorry for my slightly off-topic post, and that I did not address your direct problem. I think that disabling SR isn’t going to help, as you have found out. SR is a different layer of protection, than Windows File Protection. In fact turning of SR, beside the fact that it removes all present RP’s (nothing to go back to), it doesn’t protect you during the process (you create an RP, do something, if it doesn’t work you return to previous state).I would never at the situation we have today with Windows updates and sometimes temporarily hotfixes, try to manually copy files to replace files on a PC. Maybe, back at Win3/9x time. Even more, why replace only one file. If files are replaced somehow this way, then their version will not correspond with the information about installed updates. It would undermine the stability for the future.
If you know about the %WINDIR%$hf_mig$ folder, then you maybe know that since around SP2 (some before SP2, all after) MS uses something called Branching to support multiple installation scenarios. Among things this allows MS to release an update that address only critical issues, and no other changes. We have the GDR branch and the QFE branch. This is a complicated business. And myself I would not like to step in and try to outsmart the update process and/or WFP.
For more information on that subject see: The Package Installer (Formerly Called Update.exe) for Microsoft Windows Operating Systems and Windows Components
To find the cause of your problem I would try:
- Do the update install on other PC’s you have? (if there are more). If so, can you find any discrepancy between those that can install and those that cannot. I know it can be hard, but maybe. Are program files on those machines that cannot in their default location? If moving the location it can become a problem (when installing updates). Has the PC’s with problems temporarily been running some other version of IE? Etc.
- What do you get beside the ‘Setup canceled’ dialog box?, does anything get installed before cancel (well it probably would remove that at cancel, but anyway). Do you find a log in Windows; KB931768.log? For some installation problems this log can be a help (a log created by the package installer). Have you looked at Event viewer for errors?
- Not that it should matter, for a small update, but the installer needs space to extract the package, and of course the right write and delete etc. in the temporarily extraction folder (and of course the user must be an Admin). Though that would lead to other error messages. One could try to manually extract the updates to a temp folder, then running the “update.exe”. See this post for short mention about manual extraction.
[/list]Setup canceled, is the 61453 error, STATUS_USER_CANCELLED. Odd.So depending on what you find out … here is the MS IEBlog post with comments on the May update: IE May 2007 Security Update Available Now. There has been some real problems with the 931768, IE May update, as Jerry mentioned. Our Woody has them detailed also. But I have not, on a brief search, found anything about setup cancel, 61453, and the May update. Though, a general search for this error maybe could give clues (“package installer 61453 setup canceled”). No matter how search it’ll be a digging; I cannot understand why some people at help sites must repeat the log files in extenso in their replies, it’s so annoying to read. Vive l’Lounge!
There probably should be a support newsgroup kind of thing for this, but I give up trying to find it, since MS have done a make over of their site (and I also have to find English language sites).
-
-
-
-
-
WSJezza
AskWoody LoungerJune 19, 2007 at 9:53 pm #1069080Hi Jeremy
It appears that there are a series of issues with this update which may need a bit of reviewing. I know you will have read this but I thought i would add it to the mix. There are too many things to pull into this and as you state there are a few of them, it may be because they are a different “build” to the others ( big assumption on my part here but symptomatic of any network
)
Have a look at http://support.microsoft.com/kb/931768%5B/url%5D particularly the hotfixes section
-
WSNYIntensity
AskWoody Lounger -
WSJezza
AskWoody Lounger
-
-
Viewing 1 reply thread -

Plus Membership
Donations from Plus members keep this site going. You can identify the people who support AskWoody by the Plus badge on their avatars.
AskWoody Plus members not only get access to all of the contents of this site -- including Susan Bradley's frequently updated Patch Watch listing -- they also receive weekly AskWoody Plus Newsletters (formerly Windows Secrets Newsletter) and AskWoody Plus Alerts, emails when there are important breaking developments.
Get Plus!
Welcome to our unique respite from the madness.
It's easy to post questions about Windows 11, Windows 10, Win8.1, Win7, Surface, Office, or browse through our Forums. Post anonymously or register for greater privileges. Keep it civil, please: Decorous Lounge rules strictly enforced. Questions? Contact Customer Support.
Search Newsletters
Search Forums
View the Forum
Search for Topics
Recent Topics
-
Forcing(or trying to) save Local Documents to OneDrive
by
PateWilliam
8 hours, 37 minutes ago -
Hotpatch for Windows client now available (Enterprise)
by
Alex5723
9 hours, 16 minutes ago -
MS-DEFCON 2: Seven months and counting
by
Susan Bradley
1 hour, 50 minutes ago -
My 3 monitors go black & then the Taskbar is moved to center monitor
by
saturn2233
19 hours, 32 minutes ago -
Apple backports fixes
by
Susan Bradley
7 minutes ago -
Win 11 24H2 will not install
by
Michael1950
19 hours, 45 minutes ago -
Advice to convert MBR to GPT and install Windows 11 Pro on unsupported PC
by
Andy M
19 hours, 16 minutes ago -
Photos from iPhone to Win 10 duplicating/reformatting to .mov
by
J9438
4 hours, 56 minutes ago -
Thunderbird in trouble. Here comes Thundermail
by
Alex5723
19 hours, 33 minutes ago -
Get back ” Open With” in context menus
by
CWBillow
1 day, 8 hours ago -
Many AMD Ryzen 9800X3D on ASRock have died
by
Alex5723
25 minutes ago -
simple general stupid question
by
WSaltamirano
1 day, 6 hours ago -
April 2025 Office non-Security updates
by
PKCano
1 day, 23 hours ago -
Microsoft wants to hear from you
by
Will Fastie
23 hours, 20 minutes ago -
Windows 11 Insider Preview Build 22635.5160 (23H2) released to BETA
by
joep517
2 days, 2 hours ago -
Europe Seeks Alternatives to U.S. Cloud Providers
by
Alex5723
2 days, 8 hours ago -
Test post
by
Susan Bradley
2 days, 10 hours ago -
Used Systems to delete Temp files Gone WRONG what does this mean?
by
Deo
2 days, 12 hours ago -
SSD shuts down on its own
by
CWBillow
2 days, 3 hours ago -
OneDrive File Sharing Changes
by
David Clark
2 days, 20 hours ago -
OneDrive File Sharing Changes
by
David Clark
2 days, 22 hours ago -
Win 10 Pro 22H2 to Win 11 Pro 23H2 Conversion Guide
by
doneager
1 day, 22 hours ago -
Today is world backup day
by
Alex5723
2 days, 13 hours ago -
Windows .exe on Mint
by
Slowpoke47
25 minutes ago -
Reviewing your licensing options
by
Susan Bradley
8 hours, 22 minutes ago -
Apple has been analyzing your photos since September 2024
by
B. Livingston
1 day, 19 hours ago -
What Windows 11 24H2 offers beyond bugs
by
Lance Whitney
1 day, 15 hours ago -
Making sense of Settings in Windows 11
by
Simon Bisson
1 day, 16 hours ago -
Windows 11 pro fails to log in after upgrading Win 10 pro to Win 11 pro 24h2
by
ben_sitaud
2 days, 20 hours ago -
23H2 / 24H2 / Local v. Microsoft Account.
by
CWBillow
5 hours, 42 minutes ago
Recent blog posts
- MS-DEFCON 2: Seven months and counting
- Apple backports fixes
- April 2025 Office non-Security updates
- Microsoft wants to hear from you
- Reviewing your licensing options
- Apple has been analyzing your photos since September 2024
- What Windows 11 24H2 offers beyond bugs
- Making sense of Settings in Windows 11
Key Links
Want to Advertise in the free newsletter? How about a gift subscription in honor of a birthday? Send an email to sb@askwoody.com to ask how.
Mastodon profile for DefConPatch
Mastodon profile for AskWoody
Home • About • FAQ • Posts & Privacy • Forums • My Account
Register • Free Newsletter • Plus Membership • Gift Certificates • MS-DEFCON Alerts
Copyright ©2004-2025 by AskWoody Tech LLC. All Rights Reserved.