找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 1526|回复: 24

[求助] 空间占用6个G怎么清理?

[复制链接]

3

主题

5

回帖

226

积分

中级会员

积分
226
发表于 2025-4-17 10:35:48 | 显示全部楼层 |阅读模式

占用空间有点多,试过浏览器自带的清理,没用
PixPin_2025-04-17_10-34-34.jpg
回复

使用道具 举报

29

主题

1732

回帖

9391

积分

论坛元老

积分
9391
发表于 2025-4-17 10:58:08 | 显示全部楼层
自带的wipe.bat,最新版的,旧版可能有些毛病
回复

使用道具 举报

49

主题

445

回帖

2678

积分

金牌会员

积分
2678
发表于 2025-4-18 12:02:57 | 显示全部楼层
可以参考 (已解决)Service Worker目录可清空吗? - 建议反馈 - 百分浏览器论坛 - Powered by Discuz!

如果不放心,可以备份整个 User Data 文件夹,比如放到U盘里,然后删除 Service Worker 目录 ,重启cent看看数据没丢失就可以。
回复

使用道具 举报

23

主题

423

回帖

4257

积分

论坛元老

积分
4257
发表于 2025-4-23 22:17:09 | 显示全部楼层
我的百分清理后只占520M空间。
CacheStorage
ScriptCache
IndexedDB
Code Cache
这几个目录下的文件都可以删除
回复

使用道具 举报

3

主题

26

回帖

297

积分

中级会员

积分
297
发表于 2025-4-24 12:06:11 | 显示全部楼层
本帖最后由 q875720344 于 2025-10-29 12:13 编辑
  1. @echo off
  2. setlocal enabledelayedexpansion

  3. set "dsa=User Data"
  4. set "dsb=Data"
  5. set "dsc=FontLookupTableCache"
  6. set "dsd=jav 115.com subtitlecat.com aliyundrive.com alipan.com masterzzz.site"

  7. if exist "%dsa%" (
  8.     set "jxb=%dsa%"
  9. ) else if exist "%dsb%" (
  10.     set "jxb=%dsb%"
  11. ) else (
  12.     set "jxb=浏览器的 %dsa% 或者 %dsb%"
  13. )

  14. :loop
  15. if not exist "%jxb%" (
  16.     mode con cols=70 lines=10
  17.     echo 位置存放正确的话,本提示就不会出现
  18.     echo 请把本程序放在跟 "%jxb%" 文件夹同一个目录上
  19.     pause
  20.     exit
  21. )

  22. dir /a-d /b "%jxb%" | findstr "^" >nul
  23. if %errorlevel% == 1 (
  24.     mode con cols=40 lines=10
  25.     echo.
  26.     echo.
  27.     echo 你的数据文件夹 %jxb% 是空的
  28.     echo.
  29.     echo 本次不执行清理操作
  30.     echo.
  31.     echo.
  32.     pause
  33.     exit
  34. ) else (
  35.     mode con cols=35 lines=10
  36. )

  37. set "found=0"
  38. set "obj="

  39. for %%d in ("%jxb%") do (set "exe=%%~dpd")
  40. set "jxb_exe=%exe:~0,-1%"
  41. for %%f in ("%jxb_exe%") do (set "jxb_exe=%%~nxf")
  42. set "jxb_exea=%jxb_exe%.exe"
  43. set "jxb_zcb=HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\%jxb_exea%"

  44. set "jxb_exec=0"

  45. for %%p in (*.exe) do (
  46.     set "jxb_exec=1"
  47.     goto CheckExe
  48. )

  49. :CheckExe

  50. if "!jxb_exec!" == "0" (

  51.     reg query "%jxb_zcb%" /v "Path" 2>nul | findstr /i "Path" >nul
  52.     if %errorlevel% == 0 (
  53.         for /f "tokens=2*" %%i in ('reg query "%jxb_zcb%" /v "Path" ^| findstr /i "Path"') do (
  54.             if not "%%j"=="" (
  55.                 pushd "%%j" 2>nul && (
  56.                     for /r %%e in (*.exe) do (
  57.                         set "jxb_exed=%%~nxe"
  58.                         tasklist | findstr /i "!jxb_exed!" >nul
  59.                         if !errorlevel! == 0 (
  60.                             echo.
  61.                             echo.
  62.                             echo    正在关闭 !jxb_exed! 进程...
  63.                             echo.
  64.                             echo.
  65.                             taskkill /f /t /im "!jxb_exed!" >nul 2>&1
  66.                             set "found=1"
  67.                         )
  68.                     )
  69.                     popd
  70.                 )
  71.             )
  72.         )
  73.     )

  74.     for %%e in ("%SystemDrive%\Program Files\Tencent" "%APPDATA%") do (
  75.         if exist "%%e\%jxb_exe%" (
  76.             for /r "%%e\%jxb_exe%" %%i in (*.exe) do (
  77.                 set "jxb_exed=%%~nxi"
  78.                 tasklist | findstr /i "!jxb_exed!" >nul
  79.                 if !errorlevel! == 0 (
  80.                     echo.
  81.                     echo.
  82.                     echo    正在关闭 !jxb_exed! 进程...
  83.                     echo.
  84.                     echo.
  85.                     taskkill /f /t /im "!jxb_exed!" >nul 2>&1
  86.                     set "found=1"
  87.                 )
  88.             )
  89.         )
  90.     )

  91.     if defined jxb_exea (
  92.         tasklist | findstr /i "%jxb_exea%" >nul
  93.         if !errorlevel! == 0 (
  94.             echo.
  95.             echo.
  96.             echo    正在关闭 %jxb_exea% 进程...
  97.             echo.
  98.             echo.
  99.             taskkill /f /t /im "%jxb_exea%" >nul 2>&1
  100.             call :WaitForProcess %jxb_exea% >nul 2>&1
  101.             set "found=1"
  102.         ) else (
  103.             goto exe_taskkill
  104.         )
  105.     ) else (
  106.         goto exe_taskkill
  107.     )
  108. )

  109. :exe_taskkill

  110. for /r %%p in (*.exe) do (
  111.     set "jxb_exee=%%~nxp"
  112.     tasklist | findstr /i "!jxb_exee!" >nul
  113.     if !errorlevel! == 0 (
  114.         echo.
  115.         echo.
  116.         echo    正在关闭 !jxb_exee! 进程...
  117.         echo.
  118.         echo.
  119.         taskkill /f /t /im "!jxb_exee!" >nul 2>&1
  120.         set "found=1"
  121.     )
  122. )

  123. if "!found!" == "0" (goto CLSUserDate)

  124. goto :loop

  125. :CLSUserDate
  126. echo.
  127. echo.
  128. echo    数据目录 是 "%jxb%" 文件夹
  129. echo.
  130. echo    正在清理 浏览器垃圾 中.....  
  131. echo.
  132. echo    此 清理过程 可能需要一定时间
  133. echo.

  134. rd /s /q "User Data(SafeMode)" >nul 2>&1

  135. del /a /f /q "*.tmp" "*.bak" "*.log" "*.old" "*-journal" "MANIFEST-*" "%jxb%\*.tmp" "%jxb%\*.bak" "%jxb%\*.log" "%jxb%\*.old" "%jxb%\*Cache" "%jxb%\*-journal" "%jxb%\MANIFEST-*" >nul 2>&1

  136. for /d /r "%jxb%" %%i in (*Cache*) do (echo %%i | findstr /i "Cache[0-9]" >nul && if !errorlevel! == 0 rd /s /q "%%i" >nul 2>&1)

  137. for /d %%i in ("%~dp0Cache*" "%~dp0*Cache" "%jxb%\Cache*" "%jxb%\*Cache") do (set "Cachea=%%~nxi" & set "Cacheb=0" & for %%e in (%dsc%) do if "!Cachea!"=="%%e" set "Cacheb=1") & if "!Cacheb!"=="0" rd /s /q "%%i" >nul 2>&1

  138. for /d %%i in (*) do (set "Cachea=%%i" & if "!Cachea:~0,1!" geq "0" if "!Cachea:~0,1!" leq "9" (echo "!Cachea!" | findstr /r "\." >nul && (cd "%%i" && (for /d /r %%j in (*Cache*) do (set "Cacheb=%%~nxj" & set "Cachec=0" & for %%e in (%dsc%) do (if "!Cacheb!"=="%%e" set "Cachec=1")) & if "!Cachec!"=="0" (rd /s /q "%%j" >nul 2>&1)) & cd ..)))

  139. for %%A in ("BrowserMetrics" "BrowserMetrics-spare.pma" "Crashpad" "CrashpadMetrics-active.pma" "DesktopSharingHub" "Floc" "Local Traces" "Mobile" "RecoveryImproved" "Service State" "Safe Browsing" "SwReporter" "UrlParamClassifications" "Webstore Downloads" "chrome_shutdown_ms.txt" "first_party_sets.db" "persisted_first_party_sets.json" "safemon" "temp") do if exist "%jxb%\%%~A" (rmdir "%jxb%\%%~A" /s /q >nul 2>&1 || del /a /f /q "%jxb%\%%~A" >nul 2>&1)

  140. for /d %%j in ("%jxb%\Default*" "%jxb%\System Profile*" "%jxb%\Guest Profile*" "%jxb%\Profile *") do (

  141.     if exist "%%j" (
  142.         
  143.         del /a /f /q "%%j\History*" "%%j\*History" "%%j\Backup*" "%%j\*Backup" "%%j\*.tmp" "%%j\*.bak" "%%j\*.log" "%%j\*.old" "%%j\*Cache" "%%j\*-journal" "%%j\MANIFEST-*" >nul 2>&1
  144.         
  145.         for /d %%i in ("%%j\History*" "%%j\*History" "%%j\Backup*" "%%j\*Backup" "%%j\Download*" "%%j\*Download") do (if exist "%%i" (rmdir /s /q "%%i" >nul 2>&1))
  146.         
  147.         if exist "%%j\Network" (pushd "%%j\Network" 2>nul && if not errorlevel 1 (for %%f in ("Reporting and NEL*") do del /a /f /q "%%f" >nul 2>&1) & popd)

  148.         for /d %%i in ("%%j\Cache*" "%%j\*Cache") do (set "Cachea=%%~nxi" & set "Cacheb=0" & for %%e in (%dsc%) do (if "!Cachea!"=="%%e" set "Cacheb=1") & echo "!Cachea!" | findstr /i "\." >nul && set "Cacheb=1" & echo "!Cachea!" | findstr /i "Extension" >nul && set "Cacheb=1" & if "!Cacheb!"=="0" (rmdir /s /q "%%i" >nul 2>&1))

  149.         for %%B in ("Articles" "blob_storage" "BrowsingTopicsSiteData" "BrowsingTopicsState" "BudgetDatabase" "commerce_subscription_db" "Conversions" "coupon_db" "Current Session" "Current Tabs" "CURRENT" "DIPS" "discounts_db" "File System" "Feature Engagement Tracker" "GCM Store" "JumpListIcons" "JumpListIconsMostVisited" "JumpListIconsOld" "JumpListIconsRecentClosed" "Last Session" "Last Tabs" "LOG" "MediaDeviceSalts" "Network Action Predictor" "optimization_guide_hint_cache_store" "optimization_guide_model_metadata_store" "optimization_guide_prediction_model_downloads" "Pepper Data" "PersistentOriginTrials" "Platform Notifications" "PreferredApps" "previews_opt_out.db" "parcel_tracking_db" "QuotaManager" "rr" "Storage" "Sessions" "Service Worker" "Session Storage" "Search Logos" "shared_proto_db" "Segmentation Platform" "Site Characteristics Database" "Thumbnails" "Top Sites" "VideoDecodeStats" "Visited Links" "WebStorage" "Web Applications" "Web Applications" "WebrtcVideoStats") do (if exist "%%j\%%~B" (rmdir "%%j\%%~B" /s /q >nul 2>&1 || del /a /f /q "%%j\%%~B" >nul 2>&1))

  150.         pushd "%%j\Extensions" 2>nul
  151.         if not errorlevel 1 (
  152.             for /d %%e in (*) do (
  153.                 pushd "%%e"
  154.                 set "maxVersion="
  155.                 set "maxVersionStr="
  156.                 for /f "delims=" %%v in ('dir /b /ad-h') do (
  157.                     set "currentVersion=%%v"
  158.                     set "currentVersionStr=!currentVersion!"
  159.                     for /f "tokens=1-4 delims=._" %%a in ("%%v") do (
  160.                         set "mainPart=%%a.%%b"
  161.                         set "subPart=%%c_%%d"
  162.                     )
  163.                     set "tempCompare=!mainPart!!subPart!"
  164.                     if "!maxVersionStr!"=="" (
  165.                         set "maxVersion=%%v"
  166.                         set "maxVersionStr=!tempCompare!"
  167.                     ) else (
  168.                         if "!tempCompare!" gtr "!maxVersionStr!" (
  169.                             set "maxVersion=%%v"
  170.                             set "maxVersionStr=!tempCompare!"
  171.                         )
  172.                     )
  173.                 )
  174.                 for /f "delims=" %%o in ('dir /b /ad-h') do (
  175.                     if not "%%o"=="!maxVersion!" (
  176.                         rmdir /s /q "%%o" >nul 2>&1
  177.                     )
  178.                 )
  179.                 popd
  180.             )
  181.             popd
  182.         )
  183.         
  184.         for %%k in ("IndexedDB" "databases") do (
  185.         pushd "%%j\%%k" 2>nul
  186.         if not errorlevel 1 (
  187.         for /d %%i in (http*,file*) do (
  188.             set "name=%%~nxi"
  189.             set "keep=0"
  190.             for %%w in (%dsd%) do (
  191.                 echo "!name!" | findstr /i "%%w" >nul && set "keep=1"
  192.             )
  193.             if "!keep!"=="0" (
  194.                 rd /s /q "%%i" >nul 2>&1
  195.                 del /a /f /q "%%i\*.*" >nul 2>&1
  196.             )
  197.         )
  198.         popd
  199.         )
  200.         )
  201.    
  202.     )
  203. )

  204. echo.
  205. echo.
  206. echo 清理完成,1秒后退出。
  207. timeout /t 1
  208. exit
复制代码

通用清除垃圾.zip (2.99 KB, 下载次数: 3)

这是我自己写的bat,不管你是多少G

清理完 之后都是 几百M

支持 多用户 清理

支持 清理 浏览器插件 升级之后 留下 的 旧版本文件

支持 不关浏览器 直接清理,因为在 清理之前 bat 会 自动关闭 当前 的 浏览器

适合 任何 谷歌内核 的 浏览器

因为 浏览器 太多,懒得一个个写,所以写成 通用 的

适合 安装版本 或者 绿色版本 的 浏览器

支持清理任何谷歌内核的浏览器,包括EDGE

均已测试,不会误杀



回复

使用道具 举报

7

主题

91

回帖

1069

积分

金牌会员

积分
1069
发表于 2025-4-24 16:27:28 | 显示全部楼层
gh0ul 发表于 2025-4-17 10:58
自带的wipe.bat,最新版的,旧版可能有些毛病

用自带的wipe.bat确实有效果,从3G多减少到1.4G,,用户数据目录还是超过1G
回复

使用道具 举报

1

主题

12

回帖

926

积分

高级会员

积分
926
发表于 2025-4-25 20:44:10 | 显示全部楼层
我自己用的这个,放到安装目录下,清理很干净,不会丢失数据。

缓存垃圾清理批处理.zip

2.67 KB, 下载次数: 243

回复

使用道具 举报

2

主题

19

回帖

118

积分

注册会员

积分
118
发表于 前天 09:41 | 显示全部楼层
q875720344 发表于 2025-4-24 12:06
这是我自己写的bat,不管你是多少G

清理完 之后都是 几百M

卧槽,哥们你这个太牛了,我8个G变成1.1G了,而且浏览器功能还能正常用!
回复

使用道具 举报

3

主题

26

回帖

297

积分

中级会员

积分
297
发表于 前天 11:15 | 显示全部楼层
mervinniu 发表于 2025-4-25 20:44
我自己用的这个,放到安装目录下,清理很干净,不会丢失数据。

不妨告诉你,你压缩包里面的第一个也是我很久之前写的,清理能力其实一般
回复

使用道具 举报

12

主题

94

回帖

1152

积分

金牌会员

积分
1152
发表于 前天 17:34 | 显示全部楼层
我的百分便携文件夹也5.85G了
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|百分浏览器论坛

GMT+8, 2025-10-29 23:42 , Processed in 0.020558 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表