BUG:Win由于找不到iutils.dIl 无法继续执行代码……

1.在任意文件夹下创建一个文本文档

2.输入如下代码:

@echo off& CD /D %~DP0
>NUL 2>&1 reg.exe query "HKU\S-1-5-19" || (
    ECHO SET UAC = CreateObject^("Shell.Application"^) > "%TEMP%\Getadmin.vbs"
    ECHO UAC.ShellExecute "%~f0", "%1", "", "runas", 1 >> "%TEMP%\Getadmin.vbs"
    "%TEMP%\Getadmin.vbs"
    DEL /f /q "%TEMP%\Getadmin.vbs" 2>NUL
    Exit /b
)
title 通用的软件删除工具
setlocal EnableDelayedExpansion
rem 下方输入软件目录名,不支持带空格路径
set appname=inotepad
 
echo 反注册%appname% dll
cd /d %appdata%\%appname%\ 2>nul
if %errorlevel%==0 (
 for /r %%i in (*.dll) do (
  findstr /c:"DllRegisterServer" "%%i" >nul
  if !errorlevel! neq 1 (
   regsvr32 /s /u "%%i"
  )
 )
)
 
cd /d %ProgramFiles% (x86)\%appname% 2>nul
if %errorlevel%==0 (
 for /r %%i in (*.dll) do (
  findstr /c:"DllRegisterServer" "%%i" >nul
  if !errorlevel! neq 1 (
   regsvr32 /s /u "%%i"
  )
 )
)
 
cd /d %ProgramFiles%\%appname% 2>nul
if %errorlevel%==0 (
 for /r %%i in (*.dll) do (
  findstr /c:"DllRegisterServer" "%%i" >nul
  if !errorlevel! neq 1 (
   regsvr32 /s /u "%%i"
  )
 )
)
cd /d %~dp0
echo 结束%appname%相关进程
wmic process where "(ExecutablePath like '%%%appname%%%')" call Terminate
echo.
echo 重命名%appname%目录为%appname%_bak
ren "%appdata%\%appname%" %appname%_bak 2>nul
ren "%ProgramFiles%\%appname%" %appname%_bak 2>nul
ren "%ProgramFiles% (x86)\%appname%" %appname%_bak 2>nul
echo. 
echo 结束资源管理器进程explorer.exe释放%appname%运行中的dll
taskkill /f /im explorer.exe
echo.
echo 删除%appname%_bak目录
rd /s /q "%appdata%\%appname%_bak" 2>nul
rd /s /q "%ProgramFiles%\%appname%_bak" 2>nul
rd /s /q "%ProgramFiles% (x86)\%appname%_bak" 2>nul
echo.
echo 重启资源管理器
start explorer.exe
echo.
echo 如果资源管理器没启动,白屏或黑屏,可以手动按组合键ctrl+alt+delete打开任务管理器。
echo 打开任务管理器后,点文件,弹出菜单第一个运行新任务,输入explorer.exe打开或重启电脑。
echo.
pause

(代码来源:电脑显示 由于找不到iUtils.dll 无法继续执行代码。重新安装程序可能会解决此问题。求大佬? - 知乎这个问题的来源应该是一个自启动类型的软件,它在运行时候发现一个名字叫做iUtils.dll的文件消失了,Morf…https://www.zhihu.com/question/505727269/answer/2426269860

3.将后缀改为 .bat

4.以管理员身份运行,即可

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

是蟹老板

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值