我们的一位读者希望在多个用户帐户和Windows计算机上使用(Windows)便笺(Sticky Notes)并使它们同步。不幸的是,Sticky Notes在默认情况下无法实现这一点。它仅在每个用户帐户的基础(user account basis)上保存您的笔记。但是,通过一些黑客攻击,您可以让您的笔记在多个用户和计算机之间同步。本指南将向您展示如何做到这一点。
注意:(NOTE:)本指南适用于所有现代版本的 Windows:Windows 7、Windows 8.1 和Windows 10。
步骤 1. 关闭便笺
如果您保持粘滞便笺(Sticky Notes)打开,整个过程将失败。确保(Make)在您要执行此过程的所有用户帐户上关闭它。
步骤 2(Step 2)。Set Windows/File Explorer以显示隐藏的文件和文件夹
Sticky Notes将其数据保存在 Windows 7 中的Windows Explorer或(Windows Explorer)Windows 8.1和Windows 10中的文件资源管理(File Explorer)器不显示的隐藏文件夹中。为了找到它,您需要在Windows/File Explorer“显示隐藏的文件、文件夹和驱动器”("Show hidden files, folders and drives")。可以在此处找到显示如何启用此选项和其他选项(option and others)的教程:如何使用文件夹(Folder)选项改进(Options)Windows 和文件资源管理器(Windows & File Explorer)。
第 3 步。备份您的便笺
如果您不是很小心,以下过程很容易出现错误和问题。这就是为什么最好先创建现有便笺(Sticky Notes)的备份。打开Windows/File Explorer并转到"C:\Users\ Your Username \AppData\Roaming\Microsoft\Sticky Notes"。确保将“您的用户名”("Your Username")替换为您的用户帐户名称。
然后,将名为StickyNotes.snt的文件复制到USB 驱动器或(USB drive)Windows 设备(Windows device)中的另一个文件夹。您的所有笔记都保存在该文件中。
第 4 步(Step 4)。下载(Download)并运行Steam Mover
Steam Mover是由Paul Traynier创建的一款应用程序,可帮助您将 Steam 游戏从“C:”驱动器移动到另一个分区和文件夹(partition and folder)。但是,它也可以成功地用于我们同步Sticky Notes的目的。
该应用程序使用NTFS 连接点- (NTFS junction points)Windows Vista、Windows 7 、Windows 8.1 和 Windows 10使用的更复杂的Windows 功能(Windows feature),它允许在不同位置的文件夹之间创建符号链接。创建此类符号链接涉及使用命令提示符(Command Prompt)并理解许多复杂的术语和命令(terminology and commands)。
Steam Mover很棒,因为它消除了所有复杂性,任何人都(complexity and anyone)可以使用它,没有太多麻烦。当您运行Steam Mover时,请确保右键单击(或长按)它并单击/点击“以管理员身份运行”("Run as administrator")。
步骤 5(Step 5)。使用 Steam Mover创建指向您的便笺的符号(Sticky)链接
在Steam Mover(Steam Mover)窗口的左侧,显示“Steam Apps Common Folder”,选择Sticky Notes当前保存其数据的文件夹:"C:\Users\Your Username\AppData\Roaming\Microsoft"。确保将您的用户名替换为(Your Username)您的实际用户名。不要选择Sticky Notes子文件夹,只选择它的父文件夹 - Microsoft文件夹。你很快就会明白为什么。
在右侧显示“备用文件夹”("Alternative Folder")的位置,选择您希望将来存储便笺的文件夹。(Sticky Notes)在这里,也只选择存储笔记的文件夹的父级。
例如,我想将我的笔记保存在"D:\OneDrive\Sticky Notes"中,这样我的笔记不仅可以在本地用户之间同步,还可以在我的不同Windows设备之间通过我的 OneDrive 帐户进行同步。就我而言,这意味着我选择了"D:\OneDrive"。
值得注意的是,如果您更喜欢其他云存储服务,您可以使用其中任何一个来同步您的Sticky Notes。例如,您可以使用Dropbox 或 Google Drive(Dropbox or Google Drive)。它们和OneDrive(OneDrive)一样好用。以下是我们迁移到Dropbox的方式:
做出选择后,Steam Mover会在左侧显示您选择的文件夹中的子文件夹。找到Sticky Notes子文件夹并单击或点击(click or tap)选择它。然后,在Steam Mover窗口的底部,您会看到一个指向右侧的箭头。单击(Click)或点击它。
在右侧,您将看到保存便笺(Sticky Notes)的新路径。如果您在右侧选择的父文件(parent folder)夹中没有Sticky Notes子文件夹,该工具将自动创建它。如果子文件夹存在,Steam Mover会通知您它的存在。
步骤 6(Step 6)。在要同步便笺的所有计算机和/或用户帐户上重复此(Sticky)过程
粘滞便笺(Sticky Notes)现在已移动,但仅适用于您的用户帐户(user account)。如果您想对其他用户帐户(user account)执行相同的操作,以便它们使用同一组Sticky Notes,请从您的用户帐户注销(user account and log)并逐个登录其他用户帐户,然后重复该过程。
对于您要在其间同步便笺(Sticky Notes)的所有计算机也是如此。登录(Log)到这些计算机并重复该过程,使用相同的云存储帐户(storage account),无论是 OneDrive、Dropbox、Google Drive等。
步骤 7(Step 7)。将备份的便笺复制到新位置
一旦您设置了所有用户帐户和/或计算机,您会发现您的便笺(Sticky Notes)现在是空的,丢失了。将您在步骤 2(Step 2)中创建的备份文件(backup file)复制到存储便笺(Sticky Notes)的新文件夹中。
复制备份文件(backup file)后,您可以继续使用Sticky Notes。从现在开始,它们将在用户帐户和运行此过程的计算机之间同步。
疑难解答:“无法启动便笺(Sticky Notes)。访问文件时出现问题”
很有可能,一旦您完成该过程,当您想在某个用户帐户或计算机上运行(account or computer)Sticky Notes时,您会收到下面显示的消息。
不要惊慌,因为这只是权限的问题。您使用的用户帐户(user account)无权访问您存储Sticky Notes的新文件夹。阅读本教程:获取文件和文件夹的所有权并更改权限(ownership and change permissions)。它将教您如何为您的用户帐户(user account)授予该文件夹的权限。
删除符号链接
在某些时候,您可能想要恢复并让Sticky Notes将其数据保存在其原始文件夹中。要删除您创建的符号链接,请再次运行Steam Mover,如步骤 4(Step 4)和步骤 5(Step 5)所示。然后,选择您创建的符号链接,然后按窗口底部的向左按钮。(Left)Steam Mover将恢复符号链接。
在要恢复到原始设置的所有用户帐户和计算机上重复此操作。
需要考虑的重要事项!
上述解决方法存在一个大问题。如果多个用户帐户和/或计算机同时使用便笺,则仅为最后关闭(Sticky Notes)便笺(Sticky Notes)的用户存储和同步数据。一次使用一次笔记非常重要。在同一个笔记上从多个地方并行工作会破坏一切,您将丢失数据。
这个过程还有一个很大的好处。您可以使用新文件夹在云端同步您的笔记。使用OneDrive、Dropbox 或 Google Drive(Dropbox or Google Drive),您可以选择新的Sticky Notes文件夹并定期备份和同步。这样,您将永远不会再丢失您的笔记。
How to sync Sticky Notes across users and computers, in 7 steps
One of our readerѕ wanted to uѕe Sticky Notes across multiple user accounts and Windows computers and have them in sync. Unfortunately, Sticky Notes is not able to pull this off by default. It only saves your notes on a per user account basis. However, with a little bit of hacking, you can have your notes synced between multiple users and computers. This guide will show you how to do that.
NOTE: This guide applies to all modern versions of Windows: Windows 7, Windows 8.1 and Windows 10.
Step 1. Close Sticky Notes
If you keep Sticky Notes open, the whole procedure will fail. Make sure it is closed on all the user accounts for which you want to perform this procedure.
Step 2. Set Windows/File Explorer to show hidden files and folders
Sticky Notes saves its data in a hidden folder that's not displayed by Windows Explorer in Windows 7 or File Explorer in Windows 8.1 and Windows 10 . In order to find it, you need to enable "Show hidden files, folders and drives" in Windows/File Explorer. A tutorial showing how to enable this option and others, can be found here: How to improve Windows & File Explorer using Folder Options.
Step 3. Backup your Sticky Notes
The following procedure is prone to errors and problems if you're not very careful. That's why it is best to first create a backup of your existing Sticky Notes. Open Windows/File Explorer and go to "C:\Users\ Your Username \AppData\Roaming\Microsoft\Sticky Notes". Make sure to replace "Your Username" with your user accounts' name.
Then, copy the file named StickyNotes.snt to a USB drive or to another folder from your Windows device. All your notes are saved in that one file.
Step 4. Download and run Steam Mover
Steam Mover is an application that was created by Paul Traynier to help you move your Steam games from the "C:" drive to another partition and folder. However, it can also be used successfully for our purpose of syncing Sticky Notes.
The application uses NTFS junction points - a more complex Windows feature that is used by Windows Vista, Windows 7, Windows 8.1, and Windows 10, which allows the creation of symbolic links between folders found at different locations. Creating such symbolic links involves using the Command Prompt and understanding lots of complicated terminology and commands.
Steam Mover is awesome because it eliminates all the complexity and anyone can work with it, without much trouble. When you run Steam Mover, make sure to right-click (or long press) on it and click/tap on "Run as administrator".
Step 5. Use Steam Mover to create a symbolic link to your Sticky Notes
On the left side of the Steam Mover window, where it says "Steam Apps Common Folder", select the folder where Sticky Notes saves its data currently: "C:\Users\Your Username\AppData\Roaming\Microsoft". Make sure that you replace Your Username with your actual user's name. Do not select the Sticky Notes subfolder, just its parent - the Microsoft folder. You will see soon why.
On the right, where it says "Alternative Folder" , select the folder where you want your Sticky Notes to be stored in the future. Here too, select just the parent of the folder where your notes will be stored.
For example, I want to save my notes in "D:\OneDrive\Sticky Notes" so that my notes get synced not only between local users, but also across my different Windows devices, with the help of my OneDrive account. In my case, that means that I chose to select "D:\OneDrive".
It's worth noting that, if you prefer other cloud storage services, you can use any of them in order to sync your Sticky Notes. For instance, you can use Dropbox or Google Drive. They work just as well as OneDrive. Here's how we made the move to Dropbox:
Once you've made your selections, Steam Mover displays the subfolders found on the folder you selected on the left. Find the Sticky Notes subfolder and select it with a click or tap. Then, on the bottom of the Steam Mover window, you will see an arrow that's pointing to the right. Click or tap on it.
On the right, you will see the new path where Sticky Notes will be saved. If you have no Sticky Notes subfolder in the parent folder selected on the right, the tool will create it automatically. If the subfolder is there, Steam Mover will notify you of its existence.
Step 6. Repeat this procedure on all computers and/or user accounts on which you want to sync your Sticky Notes
The Sticky Notes are now moved, but only for your user account. If you want to do the same thing with other user accounts, so that they work with the same set of Sticky Notes, log off from your user account and log in to the others, one by one, and repeat the procedure.
The same goes for all the computers between which you want to sync your Sticky Notes. Log in to those computers and repeat the procedure, using the same cloud storage account, whether it's OneDrive, Dropbox, Google Drive, etc.
Step 7. Copy the backed up Sticky Notes to the new location
Once you have set up all user accounts and/or computers, you will find that your Sticky Notes are now empty, missing. Take the backup file you created at Step 2 and copy it to the new folder where the Sticky Notes are stored.
Once the backup file is copied, you can resume using Sticky Notes. From now on they will be in sync between the user accounts and computers on which you ran this procedure.
Troubleshooting: "Not able to launch Sticky Notes. Issue with accessing the file"
Chances are that, once you are done with the procedure, when you want to run Sticky Notes on some user account or computer, you receive the message displayed below.
Don't panic, because this is only a problem of permissions. The user account you are using doesn't have permissions to the new folder where you store your Sticky Notes. Read this tutorial: Take ownership and change permissions of files and folders. It will teach you how to give permissions for your user account to that folder.
Removing the symbolic link
At some point you may want to revert back and make Sticky Notes save its data in its original folder. To remove the symbolic link you created, run Steam Mover again, as shown in Step 4 and Step 5. Then, select the symbolic link you created and press the Left button, on the bottom of the window. Steam Mover will revert the symbolic link.
Repeat this on all the user accounts and computers where you want to revert back to the original setup.
Important t hings to consider!
There's one big problem with the workaround above. If multiple user accounts and/or computers work with Sticky Notes at the same time, the data is stored and synchronized only for the user who closed Sticky Notes last. It is very important that the notes are used once at a time. Working in parallel from multiple places on the same notes will ruin everything and you will lose data.
There is also a big benefit to this procedure. You can use the new folder to sync your notes in the cloud. Using OneDrive, Dropbox or Google Drive, you can select the new Sticky Notes folder and have it backed up and synced regularly. This way, you will never lose your notes ever again.