Beyond compare4 使用方法

w4G-in5u3SH75RoB3VZIX8htiZgw4ELilwvPcHAIQWfwfXv5n0IHDp5hv
1BM3+H1XygMtiE0-JBgacjE9tz33sIh542EmsGs1yg638UxVfmWqNLqu-
Zw91XxNEiZF7DC7-iV1XbSfsgxI8Tvqr-ZMTxlGCJU+2YLveAc-YXs8ci
RTtssts7leEbJ979H5v+G0sw-FwP9bjvE4GCJ8oj+jtlp7wFmpVdzovEh
v5Vg3dMqhqTiQHKfmHjYbb0o5OUxq0jOWxg5NKim9dhCVF+avO6mDeRNc
OYpl7BatIcd6tsiwdhHKRnyGshyVEjSgRCRY11IgyvdRPnbW8UOVULuTE

常见问题:

1、激活后过一段时间如果打开出现提示秘钥被销毁了,就把下面目录下的文件全删了就又可以用了

永久使用需删除目录下所有文件:

C:\Users\***\AppData\Roaming\Scooter Software\Beyond
Compare 4

2、如点击帮助-输入密钥跳到购买网址或秘钥Beyond Compare 4输入框闪退问题:

删除安装目录下的BCUnrar.dll,然后可以在 帮助-输入秘钥弹出秘钥框

3、如果Beyond Compare 4已经过期,无法打开的激活界面方法

修改一下下边文件内容为空就可以打开了

C:\Users\用户\AppData\Roaming\BeyondCompare\BeyondCompare419.ini

//

删除目录C:\Users\XXX(你的用户名)\AppData\Roaming\Scooter Software\Beyond Compare 4  中的 BCState.xml  和 BCState.xml.bak

重点来了:

如果仅仅删除,在下次启动软件的时候,会再次生成。需要用杀毒软件禁止其再生成。

我用的是360安全卫士里的强制删除,里面有个禁止再次生成的功能。如果你有其他的软件,可以使用类似的功能。最终目的就是禁止这两个文件再次生成,就OK了。

///

cd进入/Users/${user}/Library/Application Support/Beyond Compare目录

BCState.xml

<TCheckForUpdatesState>
    <Build Value="24545"/>
    <CheckID Value="173864067260425"/>
    <LastChecked Value="2019-12-13 10:28:02"/>
</TCheckForUpdatesState>
删除CheckID和LastChecked

<TCheckForUpdatesState>    

         <Build Value="24545"/>

</TCheckForUpdatesState>

BCSessions.xml

<BCSessions Flags="2516348444542" Version="1" MinVersion="1">

</BCSessions>

删除Flags

<BCSessions Version="1" MinVersion="1">

</BCSessions>

/

常用方法有四种,各有优缺点,大家可根据需要自取,介绍如下:

方法一:删除AppData下的文件
简介:该方法操作便捷,但是之前的历史记录和配置文件会丢失。对于使用历史不多,没有保存需要的读者比较适用。
1、进入目录C:\Users\用户名\AppData\Roaming\Scooter Software\Beyond Compare 4,删除该文件夹下的所有文件。

图1:待删除的文件

这里需要补充说明下,AppData文件夹可能会被隐藏,此时,点击“查看”,找到“隐藏的项目”,勾选上即可。

图2:显示隐藏文件的方式



2、重启Beyond Compare 4
方法二:修改BCState.xml
简介:该方法是在方法一基础上的改进,代价比方法一小,不会丢失历史信息,操作相对复杂一点。
操作步骤如下:
1、用编辑软件打开BCstate.xml文件,目录同方法一(“C:\Users\[Your User Name]\AppData\Roaming\Scooter Software\Beyond Compare 4\BCState.xml”)
2、删除BCstate.xml配置文件中的节点信息,如图所示,找到字段,删除两个之间的全部内容,完成编辑后保存文件。
3、重新打开Beyond Compare 4软件。

图3:BCstate.xml文件修改内容



方法三:删除BCUnrar.dll
简介:该方法操作便捷。
删除安装目录下的BCUnrar.dll文件,如笔者的安装目录在C:\Program Files\Beyond Compare 4下,则在该目录下可以找到这个dll文件,如图3所示。

图4:Beyond Compare4安装目录

方法四:修改注册表
简介:操作相对复杂。
1、在系统搜索栏中输入“regedit”,打开“注册表编辑器”。

图5:注册表进入方式


2、找到HKEY_CURRENT_USER\Software\Scooter Software\Beyond Compare 4,删除其中的CacheID。

图6:注册表修改内容


3、自动化以上步骤:
如果觉得以上步骤复杂,需要将删除CacheID自动化进行,可以将以下命令保存为bat文件,然后双击运行即可。 
reg delete “HKEY_CURRENT_USER\Software\Scooter Software\Beyond Compare 4” /v CacheID /f

/