How to move skype history location?


  1. Posts : 112
    Windows 7 Home Premium 64 Bit
       #1

    How to move skype history location?


    I have searched around on how to move skype history but no good answers for it.

    How to move chat history (main.db stored in C:\ ) to another location in E:\ and still see that history in a working Skype?

    I prefer to store data (chat history) in another disk instead of C:\

    Thanks
      My Computer


  2. Posts : 2,468
    Windows 7 Ultimate x64
       #2

    That route is pretty much hardcoded into Skype and always points to the current users' profile, it doesn't appears to have a way to change it.

    You can trick it to save to somewhere else by replacing its folder in AppData\Roaming\Skype with a junction pointing to another drive, thus "lying" to Skype, redirecting its data access to an alternative location.
      My Computer


  3. Posts : 112
    Windows 7 Home Premium 64 Bit
    Thread Starter
       #3

    Alejandro85 said:
    That route is pretty much hardcoded into Skype and always points to the current users' profile, it doesn't appears to have a way to change it.

    You can trick it to save to somewhere else by replacing its folder in AppData\Roaming\Skype with a junction pointing to another drive, thus "lying" to Skype, redirecting its data access to an alternative location.
    Can you teach me how to do it? Thanks
      My Computer


  4. Posts : 10,485
    W7 Pro SP1 64bit
       #4
      My Computer


  5. Posts : 2,468
    Windows 7 Ultimate x64
       #5

    UsernameIssues beat it to me

    But in short, it should be something like this:
    - Close all instances of Skype
    - Move the whole folder of Skype data to another drive.
    - Create a junction in the very same place pointing to the new location:
    Code:
    mklink /j C:\Users\<YourUserName>\AppData\Roaming\Skype E:\Whatever
    At this point restarting Skype should give you all your history and settings as you left them, being read and saved to the new location.
    This technique can be used to lure pretty much any program to look at different places too.
      My Computer


  6. Posts : 112
    Windows 7 Home Premium 64 Bit
    Thread Starter
       #6

    After applying the mklink:

    1. After applying the mklink, will the items inside the folder C:\Users\YourUserName\AppData\Roaming\Skype still be at the same place C:\Users\YourUserName\AppData\Roaming\Skype ?

    2. Will this folder C:\Users\YourUserName\AppData\Roaming\Skype still exists?

    3. After applying the mklink, C:\Users\YourUserName\AppData\Roaming\Skype whole folder will be moved to E:\Whatever?
      My Computer


  7. Posts : 2,468
    Windows 7 Ultimate x64
       #7

    The Roaming folder will no longer exists. It will be replaced by a junction, giving the appearance that it's there, but it's really not. Windows Explorer cannot tell the difference (it doesn't supports junctions very well) but the command prompt correctly displays them. Other than that it will behave like a normal folder that is actually saved elsewhere.
    You need to move the files before creating it. Mklink doesn't moves anything on its own. The ordering of the steps I've put there is important.
      My Computer


  8. Posts : 1
    android
       #8

    Skype history location could be moved to a stick. Skyperious and SkyHistory could do that. The only difference is that the first one doesn't have GUI and the second does. Anyway, it's up to you to decide which way is better.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 13:46.
Find Us