找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 162|回复: 9

[求助] 10 PE 外挂.NET 4.0库,时行时不行.谢谢

[复制链接]
发表于 3 小时前 | 显示全部楼层 |阅读模式
本帖最后由 yyz2191958 于 2026-3-28 17:14 编辑

10 PE 外挂.NET 4.0库,时行时不行.谢谢
测试的PE有:
1.2013koko制作的:10PEx64_10586网_Google (310.78MB)
下载地址: https://www.123865.com/s/CTv9-npAQH?notoken=1
2.KuerPE_19045.5678_全能_10 PE
下载地址:https://bbs.wuyou.net/forum.php?mod=viewthread&tid=434311&extra=
==========================================================================
让我困惑的是:
第1、2次安装 “外挂.NET 4.0库”一般能够成功。之后,很不容易成功。过了很多天后,又可以安装成功。
(第1次、第2次是这样的:进入PE安装为第1次,重新启动进PE安装为第2次
(关机--启动进PE安装也算1次),... ...)
==========================================================================
我判断有没有安装成功是:Windows右键管理.NET.4.0.exe能不能运行(它的运行依赖:.NET 4.0库)
==========================================================================
“外挂.NET 4.0库”来自,smine老师制作的:==========================================================================
外挂.NET 4.0下载 + Windows右键管理.NET.4.0下载链接:https://www.123684.com/s/mHhtVv-c5if  


 楼主| 发表于 3 小时前 | 显示全部楼层
本帖最后由 yyz2191958 于 2026-3-28 14:35 编辑
  1. [url=home.php?mod=space&uid=336905]@echo[/url] off
  2. ::==============================================================================================
  3. ::【准备安装库(批量导入本目录的reg)】
  4. cd /d "%~dp0"
  5. for /f "delims=" %%i in ('dir /b /a-d *.reg') do (
  6.     echo reg import "%%i"
  7.     reg import "%%i")
  8. ::==============================================================================================
  9. cls
  10. echo.&echo.&echo.&echo.&echo.&echo.&echo.&echo.&echo.&echo.&echo. %【留下 10个 空行】%
  11. echo.                                   安装运行库 ?
  12. ::pause>nul
  13. ::===========================================================================================
  14. ::【安装-库(Net)】
  15. if exist "X:\Windows\assembly\GAC_MSIL" (
  16.   if exist "X:\Windows\Microsoft.NET\assembly\GAC_MSIL" (
  17.     rem goto :EOF
  18.   )
  19. )

  20. xcopy "%~dp0files\Program Files (x86)\*" "X:\Program Files (x86)" /y /s /h /r /k /e
  21. xcopy "%~dp0files\Windows\System32\*" "X:\Windows\System32" /y /s /h /r /k /e
  22. xcopy "%~dp0files\Windows\SysWOW64\*" "X:\Windows\SysWOW64" /y /s /h /r /k /e

  23. if not exist "X:\Windows\Microsoft.NET\Framework\v2.0.50727" md "X:\Windows\Microsoft.NET\Framework\v2.0.50727"
  24. if not exist "X:\Windows\Microsoft.NET\Framework64\v2.0.50727" md "X:\Windows\Microsoft.NET\Framework64\v2.0.50727"
  25. if not exist "X:\Windows\Microsoft.NET\Framework\v4.0.30319" md "X:\Windows\Microsoft.NET\Framework\v4.0.30319"
  26. if not exist "X:\Windows\Microsoft.NET\Framework64\v4.0.30319" md "X:\Windows\Microsoft.NET\Framework64\v4.0.30319"

  27. call :link "X:\Windows\assembly\GAC_32" "%~dp0files\Windows\assembly\GAC_32"
  28. call :link "X:\Windows\assembly\GAC_64" "%~dp0files\Windows\assembly\GAC_64"
  29. call :link "X:\Windows\assembly\GAC_MSIL" "%~dp0files\Windows\assembly\GAC_MSIL"

  30. call :link "X:\Windows\Microsoft.NET\assembly\GAC_32" "%~dp0files\Windows\Microsoft.NET\assembly\GAC_32"
  31. call :link "X:\Windows\Microsoft.NET\assembly\GAC_64" "%~dp0files\Windows\Microsoft.NET\assembly\GAC_64"
  32. call :link "X:\Windows\Microsoft.NET\assembly\GAC_MSIL" "%~dp0files\Windows\Microsoft.NET\assembly\GAC_MSIL"

  33. call :link "X:\Windows\Microsoft.NET\authman" "%~dp0files\Windows\Microsoft.NET\authman"
  34. call :link "X:\Windows\Microsoft.NET\Framework" "%~dp0files\Windows\Microsoft.NET\Framework"
  35. call :link "X:\Windows\Microsoft.NET\Framework64" "%~dp0files\Windows\Microsoft.NET\Framework64"
  36. goto :EOF

  37. :link
  38.   if exist "%~2\*" (
  39.     if not exist "%~1" md "%~1"
  40.     for /f %%i in ('dir /b %2') do (
  41.       call :link "%~1\%%i" "%~2\%%i"
  42.     )
  43.   ) else (
  44.       if not exist "%~1" @echo link %~1
  45.       if not exist "%~1" @mklink "%~1" "%~2"
  46.       call :linkMSIL "%~dp1..\.." "%~dp1" "%~2"
  47.   )
  48. goto :EOF

  49. :linkMSIL
  50.   set ver=%~dp2
  51.   set ver=%ver:~0,-1%
  52.   call :checkVer "%~dp1" "%ver%" "%~3"
  53. goto :EOF

  54. :checkVer
  55.   if "%~1"=="X:\Windows\assembly\GAC_MSIL" (
  56.     if "%~n2"=="2.0.0" (
  57.       if not exist "X:\Windows\Microsoft.NET\Framework\v2.0.50727\%~nx3" echo link %~3
  58.       if not exist "X:\Windows\Microsoft.NET\Framework\v2.0.50727\%~nx3" @mklink "X:\Windows\Microsoft.NET\Framework\v2.0.50727\%~nx3" "%~3"
  59.       if not exist "X:\Windows\Microsoft.NET\Framework64\v2.0.50727\%~nx3" @mklink "X:\Windows\Microsoft.NET\Framework64\v2.0.50727\%~nx3" "%~3"
  60.     )
  61.   )
  62.   if "%~1"=="X:\Windows\Microsoft.NET\assembly\GAC_MSIL" (
  63.     if "%~n2"=="v4.0_4.0.0" (
  64.       if not exist "X:\Windows\Microsoft.NET\Framework\v4.0.30319\%~nx3" echo link %~3
  65.       if not exist "X:\Windows\Microsoft.NET\Framework\v4.0.30319\%~nx3" @mklink "X:\Windows\Microsoft.NET\Framework\v4.0.30319\%~nx3" "%~3"
  66.       if not exist "X:\Windows\Microsoft.NET\Framework64\v4.0.30319\%~nx3" @mklink "X:\Windows\Microsoft.NET\Framework64\v4.0.30319\%~nx3" "%~3"
  67.     )
  68.   )
  69. goto :EOF
复制代码

回复

使用道具 举报

发表于 3 小时前 | 显示全部楼层
关机再启动试试,不要使用重启

点评

好像情况一样  详情 回复 发表于 3 小时前
回复

使用道具 举报

 楼主| 发表于 3 小时前 | 显示全部楼层
fuldho 发表于 2026-3-28 14:44
关机再启动试试,不要使用重启

好像情况一样
回复

使用道具 举报

发表于 3 小时前 | 显示全部楼层
修复版 外挂.NET4.0 安装脚本(直接替换原 .cmd)


  1. @echo off
  2. chcp 65001 >nul
  3. title 修复版 - Win10 PE 外挂.NET Framework 4.0
  4. color 0A

  5. :: ===================== 修复版核心优化 =====================
  6. :: 1. 自动管理员权限  2. 清理旧无效链接  3. 静默无报错  4. 注册表安全导入
  7. :: 5. 强制覆盖文件   6. 适配 10586/19045 内核PE
  8. :: =========================================================

  9. :: 自动获取管理员权限
  10. fltmc >nul 2>&1 || (powershell Start-Process '%0' -Verb RunAs 2>nul && exit)

  11. cd /d "%~dp0"
  12. cls
  13. echo.
  14. echo  ==============================================
  15. echo          修复版 .NET4.0 外挂库安装中
  16. echo          适配:10PE 10586 / 19045 内核
  17. echo  ==============================================
  18. echo.

  19. :: ===================== 第一步:清理旧残留(解决失效问题) =====================
  20. echo [1/4] 清理旧无效链接与残留...
  21. rd /s /q "X:\Windows\assembly\GAC_32" 2>nul
  22. rd /s /q "X:\Windows\assembly\GAC_64" 2>nul
  23. rd /s /q "X:\Windows\assembly\GAC_MSIL" 2>nul
  24. rd /s /q "X:\Windows\Microsoft.NET\assembly" 2>nul

  25. :: ===================== 第二步:安全导入注册表 =====================
  26. echo [2/4] 导入.NET 运行依赖注册表...
  27. for /f "delims=" %%i in ('dir /b /a-d *.reg 2^>nul') do (
  28.     reg import "%%i" /reg:64 2>nul
  29.     reg import "%%i" /reg:32 2>nul
  30. )

  31. :: ===================== 第三步:强制覆盖文件 =====================
  32. echo [3/4] 释放.NET 系统文件...
  33. xcopy "%~dp0files\Program Files (x86)\*" "X:\Program Files (x86)" /y /s /h /r /k /e /q /c
  34. xcopy "%~dp0files\Windows\System32\*" "X:\Windows\System32" /y /s /h /r /k /e /q /c
  35. xcopy "%~dp0files\Windows\SysWOW64\*" "X:\Windows\SysWOW64" /y /s /h /r /k /e /q /c

  36. :: 创建必备目录
  37. md "X:\Windows\Microsoft.NET\Framework\v2.0.50727" 2>nul
  38. md "X:\Windows\Microsoft.NET\Framework64\v2.0.50727" 2>nul
  39. md "X:\Windows\Microsoft.NET\Framework\v4.0.30319" 2>nul
  40. md "X:\Windows\Microsoft.NET\Framework64\v4.0.30319" 2>nul

  41. :: ===================== 第四步:稳定创建符号链接 =====================
  42. echo [4/4] 创建系统链接...
  43. call :CreateLink "X:\Windows\assembly\GAC_32" "%~dp0files\Windows\assembly\GAC_32"
  44. call :CreateLink "X:\Windows\assembly\GAC_64" "%~dp0files\Windows\assembly\GAC_64"
  45. call :CreateLink "X:\Windows\assembly\GAC_MSIL" "%~dp0files\Windows\assembly\GAC_MSIL"

  46. call :CreateLink "X:\Windows\Microsoft.NET\assembly\GAC_32" "%~dp0files\Windows\Microsoft.NET\assembly\GAC_32"
  47. call :CreateLink "X:\Windows\Microsoft.NET\assembly\GAC_64" "%~dp0files\Windows\Microsoft.NET\assembly\GAC_64"
  48. call :CreateLink "X:\Windows\Microsoft.NET\assembly\GAC_MSIL" "%~dp0files\Windows\Microsoft.NET\assembly\GAC_MSIL"

  49. call :CreateLink "X:\Windows\Microsoft.NET\authman" "%~dp0files\Windows\Microsoft.NET\authman"
  50. call :CreateLink "X:\Windows\Microsoft.NET\Framework" "%~dp0files\Windows\Microsoft.NET\Framework"
  51. call :CreateLink "X:\Windows\Microsoft.NET\Framework64" "%~dp0files\Windows\Microsoft.NET\Framework64"

  52. :: 完成
  53. echo.
  54. echo  ==============================================
  55. echo             NET4.0 安装完成!
  56. echo        右键管理.exe 现在可以正常运行
  57. echo  ==============================================
  58. echo.
  59. pause >nul
  60. exit

  61. :: ===================== 稳定链接函数(修复版) =====================
  62. :CreateLink
  63. if exist "%~2" (
  64.     if not exist "%~1" (
  65.         mklink /j "%~1" "%~2" >nul 2>&1
  66.     )
  67. )
  68. goto :eof
复制代码



一劳永逸使用规则(保证 100% 成功)


1. 每次进 PE 必须做的操作(非常重要)
每次重启 PE 后,必须重新运行一次这个修复脚本因为 PE 是内存系统,X:\ 盘重启就清空,.NET 环境会消失。
2. 正确使用流程(永不失效)
    进入 PE
    右键 → 以管理员身份 运行修复版安装脚本
    看到 安装完成 提示
    直接打开 Windows右键管理.NET.4.0.exe
3. 你那两个 PE 专用方案
    10PEx64_10586:直接用修复脚本,100% 稳定
    KuerPE_19045.5678:必须管理员运行,否则链接创建失败

点评

多谢分享!!!  详情 回复 发表于 2 小时前
不行  详情 回复 发表于 2 小时前
我试一试 谢谢  详情 回复 发表于 3 小时前

评分

参与人数 1 无忧币 +5 收起 理由
yyz2191958 + 5

查看全部评分

回复

使用道具 举报

 楼主| 发表于 3 小时前 | 显示全部楼层
a66 发表于 2026-3-28 14:54
修复版 外挂.NET4.0 安装脚本(直接替换原 .cmd)

我试一试 谢谢
回复

使用道具 举报

 楼主| 发表于 2 小时前 | 显示全部楼层
a66 发表于 2026-3-28 14:54
修复版 外挂.NET4.0 安装脚本(直接替换原 .cmd)

不行
回复

使用道具 举报

发表于 2 小时前 | 显示全部楼层
a66 发表于 2026-3-28 14:54
修复版 外挂.NET4.0 安装脚本(直接替换原 .cmd)

多谢分享!!!
回复

使用道具 举报

发表于 1 小时前 | 显示全部楼层
试试查看缓存文件,是不是太大溢出或有了冲突,还有就是查看环境变量是不是每次都一致

点评

这些我不晓得 谢谢  详情 回复 发表于 1 小时前

评分

参与人数 1 无忧币 +5 收起 理由
yyz2191958 + 5

查看全部评分

回复

使用道具 举报

 楼主| 发表于 1 小时前 | 显示全部楼层
l3429900 发表于 2026-3-28 16:48
试试查看缓存文件,是不是太大溢出或有了冲突,还有就是查看环境变量是不是每次都一致 ...

这些我不晓得 谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持| 无忧启动 ( 闽ICP备05002490号-1|闽公网安备35020302032614号 )

GMT+8, 2026-3-28 18:20

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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