借用软件:如360安全卫士,在360安全卫士里有个 软猜局件管家,点开后选 卸载软件。找到VB,点卸载,然后,注意还要继续,然后点清理。就会自动把相关文件夹等东西清敬启理亮兆如掉。
在所有kill执行完毕以后输出一个批处理文件,用途是删除卸载程序,在退出时调用它。Private Sub Command1_Click()
Open App.Path + "\1.bat" For Binary As #1
Put #1, , "del " + App.EXEName + ".exe" &vbCrLf
Put #1, , "del 1.bat"
Close #1
End Sub
Private Sub Form_Unload(Cancel As Integer)
Shell App.Path + "\1.bat"
End Sub
分类: 电脑/网络 >>软件问题描述:
我的VB6.0中文企业版在安装时d出一个对话框“16位WINDOWS子系统”,内容是:C:\WINDOWS\SYSTEM32\CONFIG.NT. 系统文件不适用于运行MS-DOS与MICROSOFT WINDOWS应用程序。选择“关闭”终止应用程序。选项有两个,“关闭”和“忽略”。选择“忽略”也无法安装,直接退出了。我的CPU是64位的,在组策略里把两项“禁止运行16位的应用程序”禁用也一样。也无法安装和卸载,在添加/卸载程序里没有VB的影子,开始菜单也没有VB的影子。请帮帮我如何卸载后安装啊。
解析:
卸载:删除注册表中的所有vb入口,然后删除安装目录所有文件,无法删除的重新启动后可以删除尽.
解决方法:
1、到Windows目录下的repair文件夹,把里面的autoexec.nt复制到system32目录,如果提示config.nt出错方法相同。
2、打开cmd命令行。放windows安装盘进光驱。假设F盘为光驱。C盘为系统盘。打入以下命令。搞定~
expand F:\i386\config.nt_ C:\windows\system32\config.nt
expand F:\i386\autoexec.nt_ C:\windows\system32\autoexec.nt
expand F:\i386\mand.co_ C:\windows\system32\mand
3、默认状态下,除了注释以外
config.nt的内容是
dos=high, umb
device=%SystemRoot%\system32\himem.sys
files=40
autoexec.nt的内容是
lh %SystemRoot%\system32\mscdexnt.exe
lh %SystemRoot%\system32\redir
lh %SystemRoot%\system32\dosx
你试一试
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)