#778·Winhance

[BUG]

Author: KX-CH-YFTCreated Sep 5, 2026Updated Sep 5, 2026
Labelsbug

Please confirm these before moving forward

  • I have searched for my issue and have not found a similiar in the Open or Closed issues.
  • I have tested that this issue has not been fixed in the latest (beta or stable) release.
  • I have checked the Discussions section for solutions.
  • This issue is about a bug (if it is not, please use the correct template).

Winhance Version

v26.06.12

Windows version, edition, and architecture

Windows 11 专业版 26100.1742

Describe your issue

在软件启动后,立即执行备份的导出操作,随后使用该备份文件进行“导入”还原时,发现部分设置项被更改了,与备份前的状态不一致(出现了注册表的更改)。


After launching the software, if I perform a backup (export) operation immediately and then use that backup file to restore (import) the settings, I find that some configuration items have been altered. The final state is inconsistent with the state at the time of backup. Notably, I observed that changes were made to the Windows Registry during this process.

Steps to reproduce the issue

  1. 打开软件
  2. 设置-配置-备份和还原-导出
  3. 导入-导入我自己的配置-选择刚才导出的文件
  4. 配追审查中出现了一些选项的变更

    例如“触摸键盘和手写面板服务” 当前值分别为不存在和1是自定义状态,而导入备份后会改变这一个注册表的值 还有其他类似的情况这并非个例


  1. Open the application.

  2. Go to Settings → Configuration → Backup & Restore, and perform an Export operation to save a backup file.

  3. Immediately perform an Import operation, select "Import my own configuration", and choose the backup file created in step 2.

  4. Upon reviewing the configuration after import, I found that several options have been unexpectedly changed.

    For example: the "Touch Keyboard and Handwriting Panel Service" setting. The current values (non-existent and 1) represent a custom state, but after importing the backup, this Registry value is altered. There are other similar cases; this is not an isolated incident.

Image

Expected behavior

备份后还原的应该是备份前注册表的状态,而不是软件设置选项的其中一个


After restoration, the Registry state should be reverted to its state at the time of the backup, rather than being determined by one of the software's configuration options.

Actual behavior

After importing the backup file, some Registry entries are unexpectedly altered, resulting in a state that differs from the backup's original snapshot. For example:

  • The "Touch Keyboard and Handwriting Panel Service" Registry entry—which originally had a custom state (non-existent or set to 1)—was changed to a different value after import.
  • This is not an isolated case; multiple other Registry entries are also affected in a similar manner.

The restore operation appears to be applying settings based on individual software configuration options rather than faithfully restoring the complete Registry state captured during the backup.

Screenshots or Logs (if applicable)

No response

Additional context

No response