Hi, I'm using Emacs 22.0.90.1 and org-mode 4.60 under windows xp. When I visit a file "name.txt"in $HOME ("d:/home") and use "org-store-link", the file's location is stored as "~/name.txt". Then I open my org file to insert the link, it is [[file:~/name.txt][~/name.txt]]. All these are ok. Then if I use "C-c C-o" to open the link, it report "ShellExecute failed". It seems windows cmd.exe doesn't recognize this path. Using mouse-1 or 2 get the same errors, while mouse-3 is able to open the file in Emacs. If the file stored in link is not located in $HOME, both "C-c C-o" and mouse 1,2,3 are ok. So, How can I open the link with "C-c C-o" when the file is located in "~" ? Zhang