5.65 FAQ-930 Windows 在 Origin 启动或运行过程中无响应或崩溃,或者 Origin 无法正常运行,怎么办?

Last Update: 11/27/2024


如果您把 Origin 的用户文件夹(User Files Folder)以及其他 Origin 相关的文件夹设在“DropBox”、“Google Drive”(备份和同步)或“Microsoft OneDrive”等云同步服务器上,您可能会遇到以下几个问题:


问题 1. Origin 不能正常运行

比如说,在 非线性曲线拟合 对话框的下拉列表中没有任何拟合公式。

如何解决问题 1

方法 1

  1. 脚本窗口 中运行下面的命令以清除注册表中的用户文件夹(UFF)路径,然后您就可以在下次启动 Origin 的时候重置用户文件文件夹。
    del –path
  2. 关闭 Origin。
  3. 重新启动 Origin。指定一个全新的文件夹作为用户文件文件夹。新的用户文件夹可以设置为本机上的任一路径,但是请不要设置为云端的文件夹。确保新的用户文件夹具有完整的读写权限。

方法 2

在本地硬盘上进行“备份”。以 OneDrive 为例。 将文件状态更改为“始终保留在此设备上(Always keep on this device)”,图标变成绿色白勾的圆圈。在该状态下,文件会自动下载保存到您的本地设备上,即使在离线时也可以随时使用。

问题 2. Origin 启动时出现错误消息

无法启动 Origin 并在启动时收到以下错误消息:

The script starting with
...
is too long. Script reading aborted

以及这样的错误信息: can't read DIB

如何解决问题 2

方法_1

在本地硬盘上进行“备份”。

详情参阅上面的 "如何解决问题 1 > 方法 2" 这一部分

方法_2

将 Origin 用户文件夹(User Files )更改为非云同步文件夹的任何其他路径。

详情参阅下面的 "如何解决问题 3" 这一部分

问题 3. Windows 10 在 Origin 启动或运行过程中无响应或崩溃

如果在 Origin 启动或者正在运行时 Windows 10 系统冻结或者崩溃,那么很可能与 Origin 的 User Files 文件夹(或者其它相关的文件夹)被放到了云同步服务器中有关,例如 DropBox, Google Drive (Backup and Sync), Microsoft OneDrive百度网盘腾讯微云.

在 Windows 10 系统中,可能会看到如下所示的类似错误信息:
Faq-930-bsod.png

以上由 OneDrive 导致的崩溃所弹出的错误信息是:

您的 PC 遇到问题需要重新启动。我们只收集了一些错误信息,然后我们将为您重新启动计算机。

同时可能也会显示以下信息:

Stop code: SYSTEM_SERVICE_EXCEPTION
What failed: cldflt.sys

错误信息因所使用的云同步服务而异。

如何解决问题 3

从云同步服务中移动 Origin 的用户文件文件夹 (或者其它相关文件夹) 至本地。

由于这一问题会使 Origin 启动时导致 Windows 崩溃的问题,所以无法使用通常的做法从 Origin 内部来修改用户文件夹。请按照以下方法来修改用户文件夹。

在执行以下步骤将 Origin 文件夹从云同步服务中移除之前,

如果使用的是软件版本是 Origin 2018 或 Origin 2018 SR1,则必须将软件升级到 Origin 2018b 或更高的版本。使用 Origin 2018 或 2018 SR1 这两个版本有可能会导系统致崩溃且非下述方法可以解决。所以在尝试以下设置方法之前,请先升级 Origin 以排除这两个版本所引起的系统崩溃。

1. 关闭所有可能正在运行的 Origin 项目及软件界面

2. 确定用户文件文件夹是否在云同步服务上

要确定 Origin 用户文件文件夹是否位于云同步服务 (如DropBox, Google Drive (备份和同步), 或 OneDrive) 中,则需要使用 Window 文件资源管理器 来定位该文件夹。

首先,定位到 Dropbox, Google Drive, 或 OneDrive 的文件夹。在文件资源管理器中, 可能会在导航窗格中有一个快捷方式。如果是这样,则应通过搜索名为 User Files 的子文件夹以找到文件夹的位置。

User Files 文件夹位于 OneDrive 上的示例如下图所示:

Faq-930-wfe1.png

如果在导航窗格中找不到某个云同步服务的快捷方式,则可能是没有安装,或者可能需要深入到文件系统中才能找到该文件夹。

如果未安装同步服务或无法在同步文件夹中找到 Origin 用户文件文件夹,则不是这个原因导致的此问题。应与 OriginLab 技术支持部门联系以寻求进一步的帮助。

3. 确定用户文件夹的新位置

如果确定 User Files 文件夹位于云同步服务上,则需要在电脑中为这些文件夹找一个新的位置,并且新的位置不能位于云同步文件夹中。必须要保证新的位置没有位于云同步中

新位置可以是磁盘中除了同步盘之外的任意位置,但必须要保证是有读写权限。

4. 创建新的用户文件夹

在之前确定的新的磁盘位置中,手动创建一个名为 "OriginLab" 的子文件夹。在 OriginLab 文件夹中创建的一系列文件夹的名称与所使用的 Origin 版本有关 (一定要非常规范名称的拼写和大小写)同时要记录这些文件夹的完整路径以备后用!

对于 Origin 2018b 及之后的版本 对于 Origin 2017 及之前的版本
新建这些文件夹:User Files, Autosave, Backup, 和 Unsaved. 新建这些文件夹:User Files, Autosave.
Faq-930-wfe2.png Faq-930-wfe3.png

5. 修改 Origin 中的文件夹位置

为了避免启动 Origin 造成 Windows 系统崩溃,需要通过另一种方法来设置 Origin 的用户文件夹。

通过以下两种方法中的一种来打开 Registry Editor

  1. 在 Windows 任务栏中的搜索框中,输入 regedit
  2. 选择最上面的结果,运行 regedit .

或者:

  1. 右击 Windows 的开始菜单,然后选择运行
  2. 在打开的框中输入 regedit 并点击 OK。

打开 Registry Editor 对话框之后,在左侧面板中定位到如下的路径:

Computer\HKEY_CURRENT_USER\Software\OriginLab

OriginLab 的注册表键值下,将会看到一个或者多个子键,每个子键对应着电脑中安装的不同 Origin 版本。根据自己所使用的 Origin 版本,选择并展开对应的子键,并选择下面的 International 子键。以 Origin 2018b 为例,展开的注册表截图如下:

Faq-930-re1.png

为新的用户文件文件夹设置 "Path" 键值

在 Registry Editor 的右侧面板中,定位到名为 Path 的值,然后:

  1. "Path" 上右击。
  2. 从弹出菜单中选择 Modify...
  3. 输入新建的 User Files 文件夹的完整路径 (就是之前记录下的路径)。并确保在路径的结尾添加了一个反斜杠。
    例如:C:\your New Location\OriginLab\User Files\
  4. 点击 OK。

过程截图如下:

Faq-930-re3.png

为新的 Autosave 文件夹设置 "Autosave" 键值

在 Registry Editor 的右侧面板中,定位到名为 Autosave 的值。如果没有找到,则按以下步骤新建:

  1. 在面板的空白区域右击,然后从弹出的菜单中选择 New:String Value 以添加一个新值。( 如下步骤 #1 所示)。
  2. 在 "New Value #1" 上右击,并从弹出菜单中选择 Rename 将新建的值重命名为 "Autosave"。( 如下步骤 #2 所示).

步骤 #1:

Faq-930-re5.png

步骤 #2:

Faq-930-re6.png

接下来,按照与上文为新的用户文件文件夹设置 "Path" 键值中相同的步骤来修改新建的 "Autosave" 值。除了需要将 "Autosave" 替换为 "User Files"。

对于 Origin 2018b 及之后的版本:
需要重复执行两次为新的 Autosave 文件夹设置 "Autosave" 键值中相同的步骤。第一次是设置 "Backup" 的值,应该用 "Backup" 替换掉步骤中的 "Autosave",第二次是设置 "Unsaved" 的值,应该用 "Unsaved" 替换掉步骤中的 "Autosave"。

最终结果

注册表修改的最终结果如下所示。Origin 2017 及之前的版本应该有 2 个修改过的条目。Origin 2018b 及之后的版本应该有 4 个修改过的条目。

修改后的注册表条目如下所示:

Faq-930-re7.png

6. 重启 Origin

最后,按以上步骤把用户文件文件夹与其他相关文件夹一起移动之后,则可以启动 Origin,软件应该可以正确运行并且使用新建的文件夹。

扩展阅读



Keywords:Windows,Origin,crash,freeze,startup,start,launch,run,running,blue,blue screen of death,BSOD,stop code, SYSTEM_SERVICE_EXCEPTION,What failed,cldflt.sys,OneDrive,Google Drive,Backup and sync, DropBox,崩溃,冻结,启动,运行,加载,蓝屏,错误代码,为什么失败,百度网盘,腾讯微云