无忧启动论坛

标题: C盘清理工具 [打印本页]

作者: a66    时间: 2025-4-24 19:45
标题: C盘清理工具
本帖最后由 a66 于 2025-4-25 08:40 编辑

1. 以管理员权限启动程序,自动依次执行以下清理操作:
   - 清理临时文件
   - 清空回收站
   - 清理浏览器缓存
   - 清理 Windows 更新缓存
   - 清理 Windows 备份文件
   - 清理系统日志文件
   - 清理 Windows Defender 文件
   - 清理 IIS 日志
2. 每个清理操作完成后会暂停 1 秒,以便用户查看进度
3. 操作完成后,按回车键退出程序

下载链接:https://www.lanzouw.com/iQFDh2uevvhg
作者: 201012121135    时间: 2025-4-24 19:53
不错,下载使用。
作者: 燕飞龙    时间: 2025-4-24 19:55
感谢分享
作者: 小灰兔    时间: 2025-4-24 19:57

感谢分享
作者: hagcse    时间: 2025-4-24 20:08
这个好,需要批量的功能
作者: tjwx    时间: 2025-4-24 20:23

感谢分享
作者: lanmeizhuangyua    时间: 2025-4-24 20:32
多谢楼主分享
作者: martin313    时间: 2025-4-24 20:39
收藏备用
谢谢分享
作者: 51show    时间: 2025-4-24 20:44
本帖最后由 51show 于 2025-4-24 20:45 编辑

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=445685

这个是好像原作者的帖子?原作者也在论坛



作者: jysjh    时间: 2025-4-24 21:10
#在这 不错,下载使用。里快速回复#
作者: wdy2008088    时间: 2025-4-24 21:12
地址在哪里?
作者: in9    时间: 2025-4-24 21:36
谢谢楼主无私分享!
作者: 唐峰    时间: 2025-4-24 21:45
C盘清理工具我都想试试。
作者: jho    时间: 2025-4-24 22:13
感谢分享
作者: yzydys    时间: 2025-4-24 22:16
不错,谢谢分享。
作者: jh198354    时间: 2025-4-24 22:21
谢谢分享
作者: hmaaaa    时间: 2025-4-24 22:23
謝謝大大分享,感恩喔~~! ^^ 辛苦了!
作者: yanglinman    时间: 2025-4-24 22:47
收藏备用了,感谢!
作者: wn168cn@163.com    时间: 2025-4-24 22:49
感谢分享
作者: 我是李刚    时间: 2025-4-24 22:52
不清楚清理后对系统有影响不
作者: sunboyzh    时间: 2025-4-24 23:00
原作者有启动无密码版
启动无密码版本
下载链接1: https://pan.baidu.com/s/1xwA-PgGFJ6UfgEaHfnR_uA 提取码: 52pj
下载链接2:https://pan.quark.cn/s/a8d35b333a5d
作者: yc2428    时间: 2025-4-24 23:18
谢谢分享。
作者: rengrancunzai    时间: 2025-4-24 23:22
感谢分享
作者: jnwin123    时间: 2025-4-25 00:06
报病毒
作者: luodeman    时间: 2025-4-25 00:51
感谢分享C盘清理工具,thanks
作者: chibuzhu    时间: 2025-4-25 01:32
感谢分享
作者: 俪尚皇    时间: 2025-4-25 07:51
很实用的工具
作者: a66    时间: 2025-4-25 07:53

作者: 201012121135    时间: 2025-4-25 08:09
谢谢21楼分享
作者: a66    时间: 2025-4-25 09:10
  1. use std::fs;
  2. use std::path::Path;
  3. use std::process::Command;
  4. use std::io::{self, Write};
  5. use std::env;
  6. use std::time::Duration;
  7. use std::thread;

  8. fn main() -> io::Result<()> {
  9.     println!("Windows 系统垃圾清理工具");
  10.     println!("========================");
  11.      
  12.     // 检查管理员权限
  13.     if !is_admin() {
  14.         println!("警告: 此程序需要管理员权限才能完全清理所有垃圾文件。");
  15.         println!("请右键点击程序,选择'以管理员身份运行'。");
  16.         pause()?;
  17.         return Ok(());
  18.     }

  19.     // 密码验证
  20.     if !verify_password()? {
  21.         println!("密码错误,程序退出。");
  22.         return Ok(());
  23.     }

  24.     println!("\n密码验证成功,开始执行清理操作...");
  25.      
  26.     // 依次执行所有清理功能
  27.     clean_temp_files()?;
  28.     empty_recycle_bin()?;
  29.     clean_browser_cache()?;
  30.     clean_windows_update_cache()?;
  31.     clean_windows_backup()?;
  32.     clean_log_files()?;
  33.     clean_defender_files()?;
  34.     clean_iis_logs()?;
  35.      
  36.     println!("\n所有清理操作已完成!");
  37.     pause()?;
  38.      
  39.     Ok(())
  40. }

  41. // 密码验证函数
  42. fn verify_password() -> io::Result<bool> {
  43.     const CORRECT_PASSWORD: &str = "52pojie"; // 设置正确的密码
  44.     let mut attempts = 3; // 允许尝试的次数
  45.      
  46.     while attempts > 0 {
  47.         print!("请输入密码 (还剩 {} 次尝试): ", attempts);
  48.         io::stdout().flush()?;
  49.          
  50.         // 使用PowerShell读取密码并显示星号
  51.         let password = read_password_with_powershell()?;
  52.          
  53.         if password == CORRECT_PASSWORD {
  54.             return Ok(true);
  55.         } else {
  56.             println!("\n密码错误!");
  57.             attempts -= 1;
  58.         }
  59.     }
  60.      
  61.     Ok(false)
  62. }

  63. // 使用PowerShell读取密码并显示星号
  64. fn read_password_with_powershell() -> io::Result<String> {
  65.     // 创建一个临时PowerShell脚本
  66.     let ps_script = r#"
  67.     $password = Read-Host -AsSecureString
  68.     $BSTR = [System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($password)
  69.     $plainPassword = [System.Runtime.InteropServices.Marshal]::PtrToStringAuto($BSTR)
  70.     Write-Output $plainPassword
  71.     "#;
  72.      
  73.     // 执行PowerShell脚本
  74.     let output = Command::new("powershell")
  75.         .args(&["-Command", ps_script])
  76.         .output()?;
  77.      
  78.     if output.status.success() {
  79.         // 转换输出为字符串并去除末尾的换行符
  80.         let password = String::from_utf8_lossy(&output.stdout)
  81.             .trim_end()
  82.             .to_string();
  83.          
  84.         Ok(password)
  85.     } else {
  86.         // 如果PowerShell命令失败,回退到标准输入
  87.         println!("\n无法使用安全输入模式,请直接输入密码:");
  88.         let mut password = String::new();
  89.         io::stdin().read_line(&mut password)?;
  90.         Ok(password.trim().to_string())
  91.     }
  92. }

  93. // 检查是否具有管理员权限
  94. fn is_admin() -> bool {
  95.     if let Ok(output) = Command::new("net")
  96.         .args(&["session"])
  97.         .output() {
  98.         output.status.success()
  99.     } else {
  100.         false
  101.     }
  102. }

  103. // 清理临时文件
  104. fn clean_temp_files() -> io::Result<()> {
  105.     println!("\n正在清理临时文件...");
  106.      
  107.     // 使用系统内置的磁盘清理工具
  108.     println!("使用系统磁盘清理工具清理临时文件...");
  109.     let _ = Command::new("cleanmgr")
  110.         .args(&["/sagerun:1"])
  111.         .status()?;
  112.      
  113.     // 清理系统临时文件夹
  114.     let temp_dirs = vec![
  115.         env::var("TEMP").unwrap_or_else(|_| String::from("C:\\Windows\\Temp")),
  116.         env::var("TMP").unwrap_or_else(|_| String::from("C:\\Windows\\Temp")),
  117.         String::from("C:\\Windows\\Temp"),
  118.     ];
  119.      
  120.     for dir in temp_dirs {
  121.         println!("清理目录: {}", dir);
  122.         let _ = Command::new("cmd")
  123.             .args(&["/c", &format!("del /f /s /q {}\\*", dir)])
  124.             .status()?;
  125.     }
  126.      
  127.     // 清理用户临时文件夹
  128.     if let Ok(userprofile) = env::var("USERPROFILE") {
  129.         let user_temp = format!("{}\\AppData\\Local\\Temp", userprofile);
  130.         println!("清理目录: {}", user_temp);
  131.         let _ = Command::new("cmd")
  132.             .args(&["/c", &format!("del /f /s /q {}\\*", user_temp)])
  133.             .status()?;
  134.     }
  135.      
  136.     // 清理预取文件
  137.     let prefetch_dir = "C:\\Windows\\Prefetch";
  138.     println!("清理预取文件: {}", prefetch_dir);
  139.     let _ = Command::new("cmd")
  140.         .args(&["/c", &format!("del /f /s /q {}\\*", prefetch_dir)])
  141.         .status()?;
  142.      
  143.     println!("临时文件清理完成!");
  144.     thread::sleep(Duration::from_secs(1));
  145.     Ok(())
  146. }

  147. // 清空回收站
  148. fn empty_recycle_bin() -> io::Result<()> {
  149.     println!("\n正在清空回收站...");
  150.      
  151.     // 使用系统内置的磁盘清理工具
  152.     println!("使用系统磁盘清理工具清理回收站...");
  153.     let _ = Command::new("cleanmgr")
  154.         .args(&["/sagerun:2"])
  155.         .status()?;
  156.      
  157.     // 使用PowerShell命令作为备选方案
  158.     let status = Command::new("powershell")
  159.         .args(&["-Command", "Clear-RecycleBin -Force -ErrorAction SilentlyContinue"])
  160.         .status()?;
  161.      
  162.     if status.success() {
  163.         println!("回收站已清空!");
  164.     } else {
  165.         println!("清空回收站时出错,可能需要管理员权限。");
  166.     }
  167.      
  168.     thread::sleep(Duration::from_secs(1));
  169.     Ok(())
  170. }

  171. // 清理浏览器缓存
  172. fn clean_browser_cache() -> io::Result<()> {
  173.     println!("\n正在清理浏览器缓存...");
  174.      
  175.     if let Ok(userprofile) = env::var("USERPROFILE") {
  176.         // Chrome 缓存
  177.         let chrome_cache = format!("{}\\AppData\\Local\\Google\\Chrome\\User Data\\Default\\Cache", userprofile);
  178.         if Path::new(&chrome_cache).exists() {
  179.             println!("清理 Chrome 缓存: {}", chrome_cache);
  180.             let _ = Command::new("cmd")
  181.                 .args(&["/c", &format!("del /f /s /q {}\\*", chrome_cache)])
  182.                 .status()?;
  183.         }
  184.          
  185.         // Edge 缓存
  186.         let edge_cache = format!("{}\\AppData\\Local\\Microsoft\\Edge\\User Data\\Default\\Cache", userprofile);
  187.         if Path::new(&edge_cache).exists() {
  188.             println!("清理 Edge 缓存: {}", edge_cache);
  189.             let _ = Command::new("cmd")
  190.                 .args(&["/c", &format!("del /f /s /q {}\\*", edge_cache)])
  191.                 .status()?;
  192.         }
  193.          
  194.         // Firefox 缓存
  195.         let firefox_cache = format!("{}\\AppData\\Local\\Mozilla\\Firefox\\Profiles", userprofile);
  196.         if Path::new(&firefox_cache).exists() {
  197.             println!("清理 Firefox 缓存: {}", firefox_cache);
  198.             
  199.             if let Ok(entries) = fs::read_dir(&firefox_cache) {
  200.                 for entry in entries.flatten() {
  201.                     if let Ok(metadata) = entry.metadata() {
  202.                         if metadata.is_dir() {
  203.                             let cache_dir = format!("{}\\cache2", entry.path().to_string_lossy());
  204.                             if Path::new(&cache_dir).exists() {
  205.                                 let _ = Command::new("cmd")
  206.                                     .args(&["/c", &format!("del /f /s /q {}\\*", cache_dir)])
  207.                                     .status()?;
  208.                             }
  209.                         }
  210.                     }
  211.                 }
  212.             }
  213.         }
  214.     }
  215.      
  216.     println!("浏览器缓存清理完成!");
  217.     thread::sleep(Duration::from_secs(1));
  218.     Ok(())
  219. }

  220. // 清理Windows更新缓存
  221. fn clean_windows_update_cache() -> io::Result<()> {
  222.     println!("\n正在清理Windows更新缓存...");
  223.      
  224.     // 使用系统内置的磁盘清理工具
  225.     println!("使用系统磁盘清理工具清理Windows更新文件...");
  226.     let _ = Command::new("cleanmgr")
  227.         .args(&["/sagerun:3"])
  228.         .status()?;
  229.      
  230.     // 清理Windows更新下载文件
  231.     println!("清理Windows更新下载文件...");
  232.     let _ = Command::new("net")
  233.         .args(&["stop", "wuauserv"])
  234.         .status()?;
  235.      
  236.     let _ = Command::new("cmd")
  237.         .args(&["/c", "del /f /s /q %windir%\\SoftwareDistribution\\Download\\*"])
  238.         .status()?;
  239.      
  240.     let _ = Command::new("net")
  241.         .args(&["start", "wuauserv"])
  242.         .status()?;
  243.      
  244.     // 清理Windows更新安装文件
  245.     println!("清理Windows更新安装文件...");
  246.     let _ = Command::new("dism")
  247.         .args(&["/online", "/cleanup-image", "/startcomponentcleanup", "/resetbase"])
  248.         .status()?;
  249.      
  250.     // 清理Windows更新备份文件
  251.     println!("清理Windows更新备份文件...");
  252.     let _ = Command::new("cleanmgr")
  253.         .args(&["/sagerun:8"])
  254.         .status()?;
  255.      
  256.     // 清理Windows更新日志
  257.     println!("清理Windows更新日志...");
  258.     let _ = Command::new("cleanmgr")
  259.         .args(&["/sagerun:9"])
  260.         .status()?;
  261.      
  262.     // 清理Windows更新临时文件
  263.     println!("清理Windows更新临时文件...");
  264.     let _ = Command::new("cleanmgr")
  265.         .args(&["/sagerun:10"])
  266.         .status()?;
  267.      
  268.     println!("Windows更新缓存清理完成!");
  269.     thread::sleep(Duration::from_secs(1));
  270.     Ok(())
  271. }

  272. // 清理Windows备份文件
  273. fn clean_windows_backup() -> io::Result<()> {
  274.     println!("\n正在清理Windows备份文件...");
  275.      
  276.     // 清理Windows.old文件夹(如果存在)
  277.     let windows_old = "C:\\Windows.old";
  278.     if Path::new(windows_old).exists() {
  279.         println!("发现 Windows.old 文件夹,尝试清理...");
  280.          
  281.         let status = Command::new("rmdir")
  282.             .args(&["/s", "/q", windows_old])
  283.             .status()?;
  284.          
  285.         if status.success() {
  286.             println!("Windows.old 文件夹已清理!");
  287.         } else {
  288.             println!("清理 Windows.old 文件夹失败,可能需要使用磁盘清理工具。");
  289.         }
  290.     }
  291.      
  292.     // 清理系统还原点
  293.     println!("清理系统还原点...");
  294.     let _ = Command::new("vssadmin")
  295.         .args(&["delete", "shadows", "/all", "/quiet"])
  296.         .status()?;
  297.      
  298.     println!("Windows备份文件清理完成!");
  299.     thread::sleep(Duration::from_secs(1));
  300.     Ok(())
  301. }

  302. // 清理系统日志文件
  303. fn clean_log_files() -> io::Result<()> {
  304.     println!("\n正在清理系统日志文件...");
  305.      
  306.     // 使用系统内置的磁盘清理工具
  307.     println!("使用系统磁盘清理工具清理系统日志...");
  308.     let _ = Command::new("cleanmgr")
  309.         .args(&["/sagerun:5"])
  310.         .status()?;
  311.      
  312.     // 清理Windows错误报告
  313.     println!("清理Windows错误报告...");
  314.     let _ = Command::new("cleanmgr")
  315.         .args(&["/sagerun:7"])
  316.         .status()?;
  317.      
  318.     // 清理事件日志
  319.     println!("清理事件日志...");
  320.     let _ = Command::new("powershell")
  321.         .args(&["-Command", "wevtutil el | Foreach-Object {wevtutil cl "$_"}"])
  322.         .status()?;
  323.      
  324.     // 清理CBS日志
  325.     let cbs_log = "C:\\Windows\\Logs\\CBS";
  326.     println!("清理 CBS 日志: {}", cbs_log);
  327.     let _ = Command::new("cmd")
  328.         .args(&["/c", &format!("del /f /s /q {}\\*", cbs_log)])
  329.         .status()?;
  330.      
  331.     println!("系统日志文件清理完成!");
  332.     thread::sleep(Duration::from_secs(1));
  333.     Ok(())
  334. }

  335. // 清理Windows Defender文件
  336. fn clean_defender_files() -> io::Result<()> {
  337.     println!("\n正在清理Windows Defender文件...");
  338.      
  339.     // 使用系统内置的磁盘清理工具
  340.     let _ = Command::new("cleanmgr")
  341.         .args(&["/sagerun:4"])
  342.         .status()?;
  343.      
  344.     println!("Windows Defender文件清理完成!");
  345.     thread::sleep(Duration::from_secs(1));
  346.     Ok(())
  347. }

  348. // 清理IIS日志
  349. fn clean_iis_logs() -> io::Result<()> {
  350.     println!("\n正在清理IIS日志...");
  351.      
  352.     // 使用系统内置的磁盘清理工具
  353.     let _ = Command::new("cleanmgr")
  354.         .args(&["/sagerun:6"])
  355.         .status()?;
  356.      
  357.     println!("IIS日志清理完成!");
  358.     thread::sleep(Duration::from_secs(1));
  359.     Ok(())
  360. }

  361. // 删除目录中的所有内容
  362. #[allow(dead_code)]
  363. fn delete_directory_contents(dir: &str) -> io::Result<()> {
  364.     if !Path::new(dir).exists() {
  365.         return Ok(());
  366.     }
  367.      
  368.     if let Ok(entries) = fs::read_dir(dir) {
  369.         for entry in entries.flatten() {
  370.             let path = entry.path();
  371.             
  372.             if let Ok(metadata) = entry.metadata() {
  373.                 if metadata.is_dir() {
  374.                     // 尝试递归删除子目录
  375.                     if let Err(e) = delete_directory_contents(&path.to_string_lossy()) {
  376.                         println!("  无法清理 {}: {}", path.display(), e);
  377.                     }
  378.                      
  379.                     // 尝试删除空目录
  380.                     if let Err(e) = fs::remove_dir(&path) {
  381.                         println!("  无法删除目录 {}: {}", path.display(), e);
  382.                     }
  383.                 } else {
  384.                     // 尝试删除文件
  385.                     if let Err(e) = fs::remove_file(&path) {
  386.                         println!("  无法删除文件 {}: {}", path.display(), e);
  387.                     }
  388.                 }
  389.             }
  390.         }
  391.     }
  392.      
  393.     Ok(())
  394. }

  395. // 暂停程序执行,等待用户按键
  396. fn pause() -> io::Result<()> {
  397.     print!("\n按回车键继续...");
  398.     io::stdout().flush()?;
  399.     let mut input = String::new();
  400.     io::stdin().read_line(&mut input)?;
  401.     Ok(())
  402. }
复制代码




作者: a66    时间: 2025-4-25 09:11
  1. @echo off
  2. chcp 65001 > nul
  3. title Windows 系统垃圾清理工具
  4. echo.
  5. echo Windows 系统垃圾清理工具
  6. echo ========================
  7. echo.

  8. :: 检查管理员权限
  9. NET SESSION >nul 2>&1
  10. if %ERRORLEVEL% NEQ 0 (
  11.     echo 警告: 此程序需要管理员权限才能完全清理所有垃圾文件。
  12.     echo 正在尝试以管理员权限重新运行...
  13.     powershell -Command "Start-Process cmd -ArgumentList '/c %~0' -Verb RunAs"
  14.     exit /b
  15. )

  16. :: 主清理流程
  17. call :clean_temp_files
  18. call :empty_recycle_bin
  19. call :clean_browser_cache
  20. call :clean_windows_update_cache
  21. call :clean_windows_backup
  22. call :clean_log_files
  23. call :clean_defender_files
  24. call :clean_iis_logs

  25. echo.
  26. echo 所有清理操作已完成!
  27. pause
  28. exit /b

  29. :: 清理临时文件
  30. :clean_temp_files
  31. echo.
  32. echo 正在清理临时文件...
  33. echo 使用系统磁盘清理工具...
  34. cleanmgr /sagerun:1

  35. echo 清理系统临时目录...
  36. del /f /s /q "%TEMP%\*" > nul
  37. del /f /s /q "%windir%\Temp\*" > nul
  38. del /f /s /q "%userprofile%\AppData\Local\Temp\*" > nul

  39. echo 清理预取文件...
  40. del /f /s /q "%windir%\Prefetch\*" > nul
  41. exit /b

  42. :: 清空回收站
  43. :empty_recycle_bin
  44. echo.
  45. echo 正在清空回收站...
  46. powershell -Command "Clear-RecycleBin -Force" > nul
  47. exit /b

  48. :: 清理浏览器缓存
  49. :clean_browser_cache
  50. echo.
  51. echo 正在清理浏览器缓存...
  52. del /f /s /q "%userprofile%\AppData\Local\Google\Chrome\User Data\Default\Cache\*" > nul
  53. del /f /s /q "%userprofile%\AppData\Local\Microsoft\Edge\User Data\Default\Cache\*" > nul
  54. del /f /s /q "%userprofile%\AppData\Roaming\Mozilla\Firefox\Profiles\*.default\cache2\*" > nul
  55. exit /b

  56. :: 清理Windows更新缓存
  57. :clean_windows_update_cache
  58. echo.
  59. echo 正在清理Windows更新缓存...
  60. net stop wuauserv > nul
  61. del /f /s /q "%windir%\SoftwareDistribution\Download\*" > nul
  62. net start wuauserv > nul
  63. dism /online /cleanup-image /startcomponentcleanup /resetbase > nul
  64. exit /b

  65. :: 清理Windows备份文件
  66. :clean_windows_backup
  67. echo.
  68. echo 正在清理Windows备份文件...
  69. if exist "C:\Windows.old" (
  70.     echo 清理Windows.old文件夹...
  71.     takeown /f "C:\Windows.old" /r /d y > nul
  72.     icacls "C:\Windows.old" /grant administrators:F /t > nul
  73.     rmdir /s /q "C:\Windows.old" > nul
  74. )
  75. echo 清理系统还原点...
  76. vssadmin delete shadows /all /quiet > nul
  77. exit /b

  78. :: 清理系统日志文件
  79. :clean_log_files
  80. echo.
  81. echo 正在清理系统日志文件...
  82. wevtutil cl Application > nul
  83. wevtutil cl System > nul
  84. del /f /s /q "%windir%\Logs\CBS\*" > nul
  85. exit /b

  86. :: 清理Windows Defender文件
  87. :clean_defender_files
  88. echo.
  89. echo 正在清理Windows Defender文件...
  90. cleanmgr /sagerun:4 > nul
  91. exit /b

  92. :: 清理IIS日志
  93. :clean_iis_logs
  94. echo.
  95. echo 正在清理IIS日志...
  96. if exist "%systemdrive%\inetpub\logs" (
  97.     del /f /s /q "%systemdrive%\inetpub\logs\*" > nul
  98. )
  99. exit /b
复制代码




作者: 527104427    时间: 2025-4-25 09:19
这个可以
作者: nongren    时间: 2025-4-25 09:20
感谢分享。。
作者: 燕飞龙    时间: 2025-4-25 09:21
感谢分享
作者: zhangzpyc    时间: 2025-4-25 09:26
谢谢分享!这个得收藏了。
作者: hw50    时间: 2025-4-25 09:35
感谢分享
作者: hw50    时间: 2025-4-25 09:35
感谢分享
作者: reninhouse    时间: 2025-4-25 09:49
感谢更新和分享
作者: pixcn007    时间: 2025-4-25 10:10
这个程序,怎么还启动系统更新服务?
作者: ouzhzh    时间: 2025-4-25 10:23
已经用过了,不错。
作者: abcd3014xyz    时间: 2025-4-25 10:25
感谢更新和分享
作者: 游家小少    时间: 2025-4-25 10:32
感谢分享!
作者: wang1126    时间: 2025-4-25 11:26
谢谢楼主分享
作者: bxdh123    时间: 2025-4-25 11:58
谢谢分享
作者: nba136369    时间: 2025-4-25 12:32
感谢分享
作者: zx6769    时间: 2025-4-25 13:04
谢楼主分享!
作者: yzszh64    时间: 2025-4-25 14:12
感谢楼主分享。
作者: 2010laodu    时间: 2025-4-25 14:27
感谢分享更新
作者: 1791622500    时间: 2025-4-25 17:04
提示: 作者被禁止或删除 内容自动屏蔽
作者: andylxh    时间: 2025-4-25 17:07
感谢楼主分享
作者: 2010RENDQ    时间: 2025-4-25 21:17
谢谢楼主分享,感谢作者!
作者: 呵呵#1861    时间: 2025-4-25 23:07
谢谢分享
作者: 2010RENDQ    时间: 2025-4-26 08:32
卡在“部署映像服务和管理工具”那里不动,这点需要优化。另外,其实我发现C盘变红,大多数情况是“用户”文件夹下的内容变大,有些会大得离谱,而手工删除时又不敢删。所以经常用了这些优化软件后C盘还是红或者清不出多少空间来。
作者: yzw92    时间: 2025-4-26 08:47
感谢分享
作者: JOINT    时间: 2025-4-26 09:23

感谢分享
作者: tfjzfoy    时间: 2025-4-26 09:55
陷入死循环了,不停的清理一遍又一遍
作者: fegr    时间: 2025-4-27 17:11
谢谢分享
作者: pp6pp7pp8    时间: 2025-4-27 17:44
谢谢分享!!
作者: 1791622500    时间: 2025-4-27 17:46
提示: 作者被禁止或删除 内容自动屏蔽
作者: beater    时间: 2025-4-27 17:47

很实用, 谢谢
作者: 深秋的落叶    时间: 2025-4-27 20:41
感谢分享
作者: wy250405lt    时间: 2025-4-27 20:54
感谢分享
作者: 86933924    时间: 2025-4-28 12:47
感谢分享
作者: WillPan    时间: 2025-4-29 11:45
这个可以有!下载试试。感谢分享!
作者: Kr00s3993    时间: 2025-5-8 21:13
感谢分享
作者: book11ba    时间: 2025-5-8 21:26
小巧实用,连代码都给了,感谢
作者: 菜菜    时间: 2025-5-11 22:21
这个小工具怎么还有部署映像服务的啊?
作者: wei5303236    时间: 2025-5-12 21:34
感谢分享
作者: http88    时间: 2025-5-12 22:44
谢谢你!你发的帖子很精彩。
作者: 2013qq413958    时间: 2025-5-12 22:58
感谢分享

作者: cqlgcgs123    时间: 2025-5-13 07:32
多谢楼主分享
作者: WWLIUYI    时间: 2025-5-13 12:16
试用了楼主的工具,在win11LTSC2024原版上,清理后桌面聚焦的功能会失效。在精简版的win10系统上,清理打开后执行了部分清理后就停顿了,无法继续清理,也没有相关提示
作者: wwoldok    时间: 2025-5-13 12:36
感谢分享
作者: sqg333    时间: 2025-5-14 10:53
在win8.1系统中运行一闪而过,没见到效果。
作者: Zhengqiang5q    时间: 2025-5-14 10:55
不错,下载使用!
作者: a66    时间: 2025-5-14 11:20
sqg333 发表于 2025-5-14 10:53
在win8.1系统中运行一闪而过,没见到效果。

win11用的
作者: 86933924    时间: 2025-5-14 14:45
感谢分享
作者: xuxiaojie110    时间: 2025-5-14 15:06
感谢分享
作者: 恩典7117    时间: 2025-5-14 17:05
谢谢提供,谢谢分享
作者: jnwin123    时间: 2025-5-18 11:21
报病毒 提示会把文件加密
作者: yingla2018    时间: 2025-5-18 13:16
最近感觉c盘变小了,正好清一下
作者: Lyut1k    时间: 2025-5-20 06:45
感谢分享

作者: lxptyc    时间: 2025-5-20 07:15
谢谢下载使用。
作者: fjjowhs    时间: 2025-5-20 07:51
很好用,谢谢提供!
作者: 一剑穿古今    时间: 2025-5-20 07:52
谢谢分享
作者: xixizhude785    时间: 2025-5-20 08:37
多谢楼主分享
作者: 燕飞龙    时间: 2025-5-20 08:41
谢谢分享
作者: view520    时间: 2025-5-20 08:42

收藏备用了,感谢!
作者: yzw92    时间: 2025-5-20 09:06
感谢分享
作者: iwkd00    时间: 2025-5-20 09:11
感谢分享
作者: ewq11111    时间: 2025-5-23 17:38

感谢分享
作者: p3506    时间: 2025-5-23 18:22
感谢分享
作者: t__    时间: 2025-5-23 21:45
实用的小工具
作者: njmzt    时间: 2025-5-25 11:29
谢谢分享

作者: njmzt    时间: 2025-5-25 11:32
a66 发表于 2025-4-25 09:11

大哥  请教这个是什么工具导出来的,谢谢
作者: 砌你生猪肉    时间: 2025-5-25 21:01
这是c#写的吗?
作者: yyp22    时间: 2025-5-26 13:55
好东西,谢谢
作者: 897480026    时间: 2025-6-2 11:26
支持支持
作者: cksuperxlh    时间: 2025-6-5 23:10
多谢楼主分享.
作者: 1791622500    时间: 2025-6-11 08:07
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3