I've had this problem many times, first with Vista and now with Win7! Instead of bringing out new O/S and new versions of IE etc, maybe Microsoft want to develope fixes for the software we've already paid for!!
If it's a folder that cant be found, Usually you can access the items inside that folder, so if you need to keep them, copy them and paste them somewhere else then delete the folder
I use this method to delete
Lets say the file/folder you cannot delete is C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Monopoly
> Open an Administrator:Command Prompt by right-clicking on Command Prompt and
> choosing Run as Administrator. Enter:
> cd "C:\ProgramData\Microsoft\Windows\Start Menu\Programs"
>
> That should leave you at the Command Prompt and in that folder; you should
> see:
> C:\ProgramData\Microsoft\Windows\Start Menu\Programs>
>
> Enter:
> dir /x /a
>
> This is the good ol' Dir command from back when folders were Directories,
> with two switches. (In a Command Prompt window, type the command name
> followed by /? to see mini-Help file showing the switches and parameters
> that can be used with that command: dir /?) The /a shows All files and
> folders, even those with Hidden or other attributes. And the /x switch
> inserts a column between the file size and the LFN (Long File Name) showing
> the SFN (Short File Name), also known as the 8.3 filename, for each file and
> folder. Long before LFNs were allowed, MS-DOS required every filename to be
> no more than 8 characters, plus an optional extension of no more than 3
> characters, and some characters were not allowed. But EVERY file and folder
> had to have a name that was "legal" by these requirements. Even after LFNs
> were invented, every filename still must be convertible into a valid SFN.
>
> In a Command Prompt window, we can use these SFNs, even when we are not sure
> of the LFN.
>
> So, find that Monopoly entry in the directory listing and note its SFN.
> Maybe it's "monopo~1". If it is a single file, then enter:
> del monopo~1
>
> If it is a folder, then:
> rd monopo~1 /s
>
> This rd (Remove Directory) command, with the /s switch, will remove the
> folder, plus all its files and subfolders, so you will be asked to confirm
> that you really want to do this.
Hope that helps
Steve
