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?
![]() |
There are isolated problems with current patches, but they are well-known and documented on this site. |
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
-
Microsoft Backup
by
Linda2019
12 minutes ago -
What is the best notepad++ version for W7?
by
Picky
1 hour, 58 minutes ago -
What are right steps to move MS 365 Office+OneDrive files from PC to iMac?
by
glnz
8 hours, 59 minutes ago -
How to move existing MS 365 Office with OneDrive files from PC to new iMac
by
glnz
9 hours, 1 minute ago -
How to move MS 365 files (some on OneDrive) from PC to iMac
by
glnz
1 day, 3 hours ago -
Microsoft adding Quick Machine Recovery to Windows 11
by
Alex5723
1 day, 4 hours ago -
Microsoft vs Passwords
by
Alex5723
12 hours, 16 minutes ago -
Windows 11 Insider Preview build 26200.5516 released to DEV
by
joep517
1 day, 8 hours ago -
Windows 11 Insider Preview build 26120.3653 (24H2) released to BETA
by
joep517
1 day, 8 hours ago -
Two March KB5053606 updates?
by
Adam
1 day, 1 hour ago -
MS Edge Not Updating to v134.0.3124.95 (rel. 27-Mar-2025)
by
lmacri
1 day, 1 hour ago -
Intel® Graphics/Sound Driver updates for 7th-10th Gen Intel® Core™ Processor
by
Alex5723
1 day, 4 hours ago -
Is there a comprehensve way to tranfer ALL current Edge Settings into a new Edge
by
Tex265
1 day, 3 hours ago -
Transferring ALL info/settings from current Firefox to new computer Firefox
by
Tex265
1 day, 2 hours ago -
DOGE Wants to Replace SSA 60 Million Line COBOL Codebase in Months
by
EyesOnWindows
16 minutes ago -
KB5051989 Usb printer Post Ipp
by
licencesti
1 day, 20 hours ago -
Removing bypassnro
by
Susan Bradley
3 hours, 54 minutes ago -
Up to 30 seconds to show “Recent Topics”
by
PL1
1 day ago -
Sound changes after upgrade from W11 23H2
by
WStaylorpsepa
1 hour, 27 minutes ago -
Windows bug blocks BIOS updates for Lenovo ThinkPad laptops
by
Alex5723
2 days, 5 hours ago -
O&O Software – ‘World Backup Day’ Sale
by
unbob
2 days, 1 hour ago -
Still version 23H2?
by
WSbxcfilm
2 days, 6 hours ago -
Ubuntu 25.04 (Plucky Puffin) Beta released
by
Alex5723
2 days, 11 hours ago -
How to install App Store apps on an external SSD
by
Alex5723
2 days, 12 hours ago -
Where is Windows going?
by
Susan Bradley
4 hours, 8 minutes ago -
Installing Feature Update Windows 11 24H2
by
geekdom
3 days, 6 hours ago -
Windows 11 Insider Preview build 27823 released to Canary
by
joep517
3 days, 6 hours ago -
Windows 11 Hotpatch
by
Hackmuss
2 days, 14 hours ago -
System Guard service error still won’t be fixed
by
Susan Bradley
3 days, 7 hours ago -
Operation ForumTroll: APT attack with Google Chrome zero-day exploit chain
by
Alex5723
3 days, 1 hour ago
Recent blog posts
- Removing bypassnro
- Where is Windows going?
- System Guard service error still won’t be fixed
- Third party add ins reminder
- MS-DEFCON 4: Mixed bag for March
- Classic and Extended Control Panel — no need to say goodbye
- Things you can do in 2025 that you couldn’t do in 2024
- Revisiting Windows 11’s File Explorer
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.