
OneDrive flash drive - and this is not a metaphor, the article will talk about how to create a flash drive that is synchronized with OneDrive, using the portable version of syncDriver for OneDrive. The weight of the portable OneDrive is slightly more than 3 MB, with the entire configuration and the synchronization database stored in the same place on the flash drive. Everything works on different versions of Windows from XP to Windows 8.1, and even Windows 10. At the same time, it doesn’t matter how Windows calls your device when you use a USB flash drive on another computer.
Interesting, so let's get started ...
- The first thing we need to do is download the installation file from our website . The installation is common for standalone and portable versions, but portable can be transferred to another computer after installation and it will work. During the installation process, select “Only for me” and install directly into a folder on a flash drive, for example G: \ SyncDriver.

- Run the application SyncDriver.TrayIcon.exe and configure the connection to OneDrive.
')

- As a synchronization folder, we set the relative path relative to the installation folder, in my case, simply '..' or '.. \ OneDrive'.

Now we need to wait for the synchronization process to complete, and we have a OneDrive flash drive.
To complete the syncDriver work, you just need to get the USB flash drive - the process will end automatically, but it is better to do it “safely” by selecting the appropriate menu item.
The autorun.inf file is no longer supported by operating systems, so for ease of launch you can create a simple .bat file in the root of a flash drive, with one command:
SyncDriver\SyncDriver.TrayIcon.exe
Every time we want to update the content in OneDrive, just run this .bat.
Instead of a conclusion, I will cite a number of questions that agitated our mind during the development of the portable version:
- Two flash drives simultaneously in the same machine?
- at the same time two versions of syncDriver cannot work. - What if I put syncDriver in the root of a flash drive?
- in this case, nothing will be synchronized, because syncDriver automatically excludes itself from synchronization to prevent an eternal cycle: the local database has changed, synchronized in OneDrive, saved to the database, etc. - What about autorun when the system starts up, can it break down or be configured incorrectly?
- Autorun after installation on the USB flash drive is not worth it, as when booting the system, the USB flash drive may not be inserted. - What happens if you pull out the flash drive while downloading a file?
- nothing bad will happen, the file will be downloaded next time. - What is with autoapplication program on a flash drive?
- avtoapdeyt correctly installs all necessary changes in a local folder.
In the comments I would like to hear your vision of the advantages and disadvantages of the portable approach compared to the stationary one.
What use case do you have for the portable version?