Microsoft KB Archive/942759

= An Internet shortcut file does not link to the expected URL on a Windows Vista-based computer =

Article ID: 942759

Article Last Modified on 10/9/2007

-

APPLIES TO


 * Windows Vista Enterprise 64-bit Edition
 * Windows Vista Home Basic 64-bit Edition
 * Windows Vista Home Premium 64-bit Edition
 * Windows Vista Ultimate 64-bit Edition
 * Windows Vista Business 64-bit Edition
 * Windows Vista Business
 * Windows Vista Enterprise
 * Windows Vista Home Basic
 * Windows Vista Home Premium
 * Windows Vista Starter
 * Windows Vista Ultimate

-



SYMPTOMS
When you change an Internet shortcut file on a Windows Vista-based computer, and then you try to open the shortcut file in Windows Internet Explorer 7, the shortcut file does not link to the expected URL. This problem occurs if all the following conditions are true:
 * The User Account Control (UAC) feature is turned on in Windows Vista.
 * Protected mode is enabled in Internet Explorer 7.
 * You are running an application that installs a global hook procedure by using the SetWindowsHookEx function.
 * The Internet shortcut file is saved in the Desktop folder.



WORKAROUND
To work around this problem, use one of the following methods.

Method 1
Use Windows Explorer to move the shortcut file from the Desktop folder to any other folder.

Method 2
Clear the virtualized file by deleting the browsing history. To do this, follow these steps:
 * 1) Open Internet Explorer 7.
 * 2) Click Tools, and then click Delete Browsing History.
 * 3) In Delete Browsing History, click Delete All.
 * 4) Click to select the Also delete files and settings stored by add-ons check box, and then click OK.



STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the &quot;Applies to&quot; section.



MORE INFORMATION
To modify the URL for an Internet shortcut file, follow these steps:
 * 1) Right-click the shortcut file, and then click Properties.
 * 2) On the Web Document tab, change the URL, and then click OK.

To check whether protected mode is enabled in Windows Vista, follow these steps:
 * 1) Start Internet Explorer 7.
 * 2) Click Tools, click Internet Options, and then click the Security tab.
 * 3) If the Enable Protected Mode check box is selected, protected mode for Internet Explorer 7 is enabled.

Note You must restart Internet explorer to enable or to disable protected mode. For more information about how to use User Account Control (UAC) in Windows Vista, click the following article number to view the article in the Microsoft Knowledge Base:

922708 How to use User Account Control (UAC) in Windows Vista

For more information about the SetWindowsHookEx function, visit the following MSDN Web site:

http://msdn2.microsoft.com/en-us/library/ms644990.aspx

For more information about protected mode in Internet Explorer 7, visit the following MSDN Web site:

http://msdn2.microsoft.com/en-us/library/bb250462.aspx

Keywords: kbtshoot kbprb kbexpertiseinter KB942759

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.