jmeter-打开文件时报 Cannot read value = ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}

Oct 27, 2021 10:25:50 AM sun.awt.shell.Win32ShellFolderManager2 get
WARNING: Cannot read value = ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{5FCD4425-CA3A-48F4-A57C-B8A75C32ACB1}
java.io.FileNotFoundException: File C:\apache-jmeter-5.4.1\apache-jmeter-5.4.1\bin\::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{5FCD4425-CA3A-48F4-A57C-B8A75C32ACB1} not found
        at sun.awt.shell.Win32ShellFolderManager2.createShellFolder(Unknown Source)
        at sun.awt.shell.Win32ShellFolderManager2.createShellFolder(Unknown Source)
        at sun.awt.shell.Win32ShellFolderManager2.get(Unknown Source)
        at sun.awt.shell.ShellFolder.get(Unknown Source)
        at sun.swing.WindowsPlacesBar.<init>(Unknown Source)
        at com.sun.java.swing.plaf.windows.WindowsFileChooserUI.updateUseShellFolder(Unknown Source)
        at com.sun.java.swing.plaf.windows.WindowsFileChooserUI.installComponents(Unknown Source)
        at javax.swing.plaf.basic.BasicFileChooserUI.installUI(Unknown Source)
        at com.sun.java.swing.plaf.windows.WindowsFileChooserUI.installUI(Unknown Source)
        at javax.swing.JComponent.setUI(Unknown Source)
        at javax.swing.JFileChooser.updateUI(Unknown Source)
        at javax.swing.JFileChooser.setup(Unknown Source)
        at javax.swing.JFileChooser.<init>(Unknown Source)
        at javax.swing.JFileChooser.<init>(Unknown Source)
        at org.apache.jmeter.gui.util.FileDialoger.<clinit>(FileDialoger.java:42)
        at org.apache.jmeter.gui.action.Load.doActionAfterCheck(Load.java:75)
        at org.apache.jmeter.gui.action.AbstractActionWithNoRunningTest.doAction(AbstractActionWithNoRunningTest.java:44)
        at org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:87)
        at org.apache.jmeter.gui.action.ActionRouter.lambda$actionPerformed$0(ActionRouter.java:69)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$500(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)

通过搜索,发现两种方案:

解决方案1:问题描述:更新了jer使得jdk和jer版本不一致,我确实符合这一条件,但是我不太想采用该方案
1.清除环境变量中关于jdk的配置;
2.卸载jdk,清除注册表数据,步骤网上都有,不在详述;
3.重新安装jdk;
4.重新配置jdk环境变量:JAVA_HOME 、PATH、CLASSPATH;
至此,启动jmeter,不在报错,问题解决。

解决方案2:问题描述:这是wps安装后生成的一个盘符路径,可能我之前什么时候删除了这玩意,所以注册表里有残留,我没有留意该功能,但是删除一个注册表相对来说很简单,少错了,也可以重新加上,于是采用了该方案

(这个是我搜索得到的注册表目录)打开注册表,进入  \HKEY_USERS\S-1-5-21-1421932679-3960869251-1570583358-1001\Software\Microsoft\Windows\CurrentVersion\Policies\Comdlg32\PlacesBar

(这个是我自己的注册表目录)HKEY_USERS\S-1-5-21-4156833342-559474915-284293801-1001\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Comdlg32\PlacesBar

删除里面的一个包含 ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{5FCD4425-CA3A-48F4-A57C-B8A75C32ACB1} 的值,问题基本得到解决,如果还不行,尝试搜索整个注册表:5FCD4425-CA3A-48F4-A57C-B8A75C32ACB1,将搜索到的值都删除,至此强迫症得以治疗。

两个注册表有少许差异,至于为什么我目前不知道,后续在研究研究,最终解决了该问题
 

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
一键添加,实用方便,方便需要的人。 [HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\AdvSysProp] @=hex(2):fb,7c,df,7e,5e,5c,27,60,2e,00,2e,00,2e,00,00,00 "Icon"="cliconfg.exe" [HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\AdvSysProp\command] @=hex(2):63,00,6f,00,6e,00,74,00,72,00,6f,00,6c,00,20,00,73,00,79,00,73,00,64,\ 00,6d,00,2e,00,63,00,70,00,6c,00,00,00 [HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Devices] @=hex(2):be,8b,07,59,a1,7b,06,74,68,56,2e,00,2e,00,2e,00,00,00 "SuppressionPolicy"=dword:4000003c "Icon"="DeviceProperties.exe" [HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Devices\command] @=hex(2):25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,00,73,00,79,00,73,\ 00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,6d,00,63,00,2e,00,65,00,78,00,\ 65,00,20,00,2f,00,73,00,20,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\ 00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,\ 32,00,5c,00,64,00,65,00,76,00,6d,00,67,00,6d,00,74,00,2e,00,6d,00,73,00,63,\ 00,20,00,2f,00,73,00,00,00 [HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\GoldMode] @=hex(2):0a,4e,1d,5e,21,6a,0f,5f,2e,00,2e,00,2e,00,00,00 "Icon"="control.exe" [HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\GoldMode\command] @=hex(2):65,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,20,00,73,00,68,00,65,\ 00,6c,00,6c,00,3a,00,3a,00,3a,00,7b,00,45,00,44,00,37,00,42,00,41,00,34,00,\ 37,00,30,00,2d,00,38,00,45,00,35,00,34,00,2d,00,34,00,36,00,35,00,45,00,2d,\ 00,38,00,32,00,35,00,43,00,2d,00,39,00,39,00,37,00,31,00,32,00,30,00,34,00,\ 33,00,45,00,30,00,31,00,43,00,7d,00,00,00

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

静文·红·精灵

您的鼓励是我创作的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值