After reading the post Folder Redirection for Favorites on the Same Machine at the IE Team blog, I relocated my Favorites folder to a different drive. After the relocation, when I tried to add a URL to Favorites, I received the following error:

Unable to create ‘Title’:
Unspecified error

There were many posts in the Windows Vista newsgroups about this problem, and here is the thread containing the original solution from MS-MVP Jimmy Brush. The solution is to set the integrity level (to low) for the relocated Favorites folder. This article has a detailed write-up, and also provides a script which can automate the setting for you. Use one of the two methods below:

Method 1

Download fix_fav_il.vbs and save to Desktop. Double-click the file to run it. Click Continue when you see the User Account Control elevation prompt. The script will open an elevated Command Prompt window and fix the integrity level setting automatically. Once done, you should now see this message:

processed file: favorites
Successfully processed 1 files; Failed processing 0 files

Type EXIT to close the Command Prompt window.

Method 2

1. Click Start, type shell:favorites and press ENTER. The Favorites folder of your user account will open. Copy the full path shown in the Address Bar.

2. Open an elevated Command Prompt. To do so, click Start, click All Programs, click Accessories, right-click Command Prompt, and then click Run as administrator.

3. Type the following command:

icacls <favoritespath> /setintegritylevel (OI)(CI)low

Note: Replace the tag <favoritespath> with the actual path to your Favorites folder, enclosed with double-quotes)

Example:

icacls "D:\My Favorites" /setintegritylevel (OI)(CI)low

You should now see this message:

processed file: favorites
Successfully processed 1 files; Failed processing 0 files

4. Optionally, to verify if the Integrity Level is correctly set for the Favorites folder, run the icacls command followed by the Favorites folder path, but without any switches, as below:

icacls "D:\My Favorites"

You should see the following line in the output:

Mandatory Label\Low Mandatory Level:(OI)(CI)(NW)

5. Type EXIT to close the Command Prompt window.

You should be able to add an URL to Favorites now. Reportedly, this problem occurs as Internet Explorer in Windows Vista and Windows 7 runs under Protected mode (low integrity level) by default, and therefore will only be able to modify objects marked with a low integrity level in their system ACLs. When you relocate the Favorites to a different drive, you need to set the integrity level for the relocated folder, so that Internet Explorer (Protected mode) can write to it. This problem does not seem to occur if the Favorites folder is located within your user profile home directory.

Defined Integrity Levels

Screenshot from System Integrity Webcast.

Here are some useful links for more reading on Mandatory integrity control in Windows 7/Vista.

[Securityfocus.com] Introduction to Windows Integrity Control

[MSDN] Understanding and Working in Protected Mode Internet Explorer

[Webcast] Windows Vista System Integrity Technologies

[Steve Riley] Mandatory integrity control in Windows Vista


Related Posts


Email SubscriptionPrefer an E-mail subscription?

Enter your email address:

Delivered by FeedBurner

17 Comments

  1. Keith
    said this on Wednesday, February 23rd 2011 3:44 am

    I tried this both ways and I have full permissions and this is still not working for me can any of you help me please. It all started when I downloaded an IE7 standalone and it caused me an issue since even though IE 8 works fine otherwise please help i’m in despair here lads.

  2. Debbie
    said this on Sunday, January 9th 2011 1:58 am

    Thank you. Worked like a charm :)

  3. Nicholin
    said this on Sunday, November 21st 2010 2:25 am

    Thank you, Thank you, Thank you! This problem was making me nuts. I’d tried several things to fix it with no success. but method #1 work like a dream.

  4. TMaxey
    said this on Tuesday, November 2nd 2010 9:55 am

    method one worked for me! Thanks. problem was starting to drive me mad!

  5. bluvg
    said this on Wednesday, July 21st 2010 9:29 pm

    One other possibility I just discovered after the suggestion here did not work for me: if you’ve turned on encryption for a folder (EFS, not BitLocker), it will interfere with the ability for low integrity processes to save there. I had turned on encryption for the entire user’s profile folder and started getting the error. Turning off Protected Mode fixed the issue, but that’s not a good solution. After turning off encryption for the Favorites folder, the error went away.

    Hope this helps!

  6. Abdullah
    said this on Monday, March 15th 2010 7:53 pm

    I tried both methods but I still have the same problem :(
    any other suggestions???

  7. John
    said this on Wednesday, March 10th 2010 8:07 pm

    Hi, Running Windows 7 Pro… had a problem with IE8, took it out of use via windows programs (Turning Windows Features On & Off). after a couple restarts (some files seemed to be mising) I re added IE in the same way I took it off… now I do not have IE at all.

  8. Joseph Vargas
    said this on Monday, March 1st 2010 1:50 am

    Thank you so much, the first method worked quick and easy. Saving to favorites is resolved. Thanks

  9. said this on Saturday, February 27th 2010 12:16 pm

    Thank you so very, very much!
    I’ve tried following other advice found round the internet and none could do the trick. Yours did! Simple, easy and fast (method 1). Thank you, I really appreciate it! I’ll definitely keep an eye on your site for the future.

  10. babz
    said this on Thursday, February 25th 2010 3:29 am

    Thanks a lot, that has been bugging me!!

Leave a Reply