清理回收站的c语言编程,如何修复因卸载ccleaner导致的回收站损坏

卸载CCleaner后,用户发现Windows 10的回收站变成了32位,并出现属性错误和清空功能失效。通过搜索找到解决方案,问题源于CCleaner未完全卸载,损坏了回收站的注册表。通过导入特定的注册表文件并重启电脑,成功修复了回收站功能。
摘要由CSDN通过智能技术生成

1 背景

升到windows10后,ccleaner就不怎么用了,所以就把它给卸载了。但是卸完后,回收站变成32位回收站了。

2 变化

今天突然想起来回收站不太正常,所以用google搜了搜。有人说是ccleaner没下载干净,遂下载了个安装包然后又卸载了一遍。 结果,这回倒好,回收站图标正常了,右键属性不正常了,报错此项目属性未知,然后清空回收站功能也不能用,找了N久, 终于找到了解决办法,还是ccleaner的锅,将回收站的注册表损坏了。

3 修复

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}]

@="回收站"

"InfoTip"=hex(2):40,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,53,00,48,00,45,00,4c,00,4c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,\

2d,00,32,00,32,00,39,00,31,00,35,00,00,00

"SortOrderIndex"=dword:00000060

"IntroText"=hex(2):40,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,53,00,48,00,45,00,4c,00,4c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,\

2d,00,33,00,31,00,37,00,34,00,38,00,00,00

"LocalizedString"=hex(2):40,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,53,00,48,00,45,00,4c,00,4c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,\

2c,00,2d,00,38,00,39,00,36,00,34,00,00,00

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon]

@=hex(2):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,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\

65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,33,00,31,00,00,\

00

"Empty"=hex(2):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,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,\

68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,33,00,31,\

00,00,00

"Full"=hex(2):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,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,\

68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,33,00,32,\

00,00,00

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\InProcServer32]

@="shell32.dll"

"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shell\empty]

"CommandStateHandler"="{c9298eef-69dd-4cdd-b153-bdbc38486781}"

"Description"="@shell32.dll,-31332"

"Icon"="shell32.dll,-254"

"MUIVerb"="@shell32.dll,-10564"

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shell\empty\command]

"DelegateExecute"="{48527bb3-e8de-450b-8910-8c4099cb8624}"

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shellex]

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shellex\ContextMenuHandlers]

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shellex\ContextMenuHandlers\{645FF040-5081-101B-9F08-00AA002F954E}]

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shellex\PropertySheetHandlers]

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shellex\PropertySheetHandlers\{645FF040-5081-101B-9F08-00AA002F954E}]

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder]

"Attributes"=hex:50,01,00,20

"CallForAttributes"=dword:00000000

将以上内容存入fix.reg文件中,双击导入注册表,重启电脑,终于一切OK了。

CCleaner在过去被发现存在一些流氓软件的问题,这让很多用户感到困扰。如果你想彻底卸载CCleaner以去除其流氓软件,可以按照以下步骤进行操作: 1. 首先,打开电脑的开始菜单,并选择“控制面板”。 2. 在控制面板中,找到并点击“程序”或“程序和功能”,这取决于你的操作系统版本。 3. 在程序列表中,找到CCleaner并右键点击它。 4. 选择“卸载”或“更改/卸载”。这将启动卸载程序。 5. 在卸载程序弹出窗口中,你可以选择保留与CCleaner相关的设置和数据,或选择完全删除所有相关文件和数据。如果你想去除流氓软件,建议选择完全删除。 6. 点击“卸载”或“是”按钮。这会启动卸载过程。 7. 等待卸载完成。过程可能需要几秒或几分钟,具体时间取决于你的计算机性能和CCleaner的版本。 8. 完成后,你可以关闭卸载程序,并重启电脑。重启后,CCleaner应该完全从你的系统中卸载。 此外,你还可以使用第三方卸载工具来卸载CCleaner。这些工具可以全面扫描并删除软件及其残留文件。请确保选择一个可信赖的卸载工具,并按照其提供的说明进行操作。 在卸载CCleaner后,你可能还需要进行一次完整的系统扫描,以确保没有留下任何CCleaner流氓软件的痕迹。使用安全可靠的安全软件对电脑进行全面扫描是一个明智的决策。 总之,彻底卸载CCleaner可以通过控制面板中的卸载程序完成,或者选择使用第三方卸载工具。在卸载完成后,请确保进行一次系统扫描以确保所有相关文件都被彻底删除。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值