关于“未指定的错误”解答

 Microsoft JET Database Engine未指定的错误
错误提示为
Microsoft JET Database Engine (0x80004005) 未指定的错误
昨天从win2003转到winxp pro版,但是在调试相册程序时,发现上面的错误,这个错误困扰我今天一天时间了,一直找不到解决方法,重装系统也不行。但程序有win2003服务器上运行正常,在网上搜索了一下,发现出现这种原因有多种,最常见的就是下面这两种。
原因
系统temp文件的访问权限不够,以前总是关注IIS,文件本身的权限什么的,
一般人好像都想不到会是这里有问题,今天之前,我还从来没往这方面想过.....
解决方法
修改windows或winnt下的temp文件夹的安全选项
加上everyone完全控制
至少要给IIS来宾用户加上写权限
但是我按照这两种方法设置,还是没有解决问题,导致我又重装系统,还是不行,呵呵,郁闷。
我知道,出现这种原因肯定是权限问题。但就是不知道是什么地方出了问题。在微软官方MSDN上面也没有找到解决办法。于是我想,不如把IIS的目录权限设置一下试试,于是在iis里面把这个网站设置成不允许匿名访问,结果成功了。我感到非常不解,因为作为站点肯定得允许匿名访问的,所以我觉得这不是正常解决办法。只有留待以后解决了......
还有一种:把 /windows/system32/config/systemprofile/Local Settings/TEMP 目录权限设置everyone的可读取权限,问题终于解决了
另外还找到三种情况:
第一种解决方法:使用Ms Access里的“工具->数据库实用工具->压缩和修复数据库”来修复db/global.asa。如果修复后还是出错,请查看db目录下是否有global.dbl文件,如果有请删除,如无法删除请结束服务器w3wp.exe进程(win2003)或Aspnet_wp.exe进程(win2000)后再删除。
第二种解决办法:
设置Internet信息服务(IIS)管理器中的应用程序池,更改网站的程序池属性见下图:

 

调整后即可解决问题。
第三种解决方法:
其实只要很简单的几步:
开始。。。运行。。。regsvr32 jscript.dll开始。。。
运行。。。regsvr32 vbscript.dll开始。。。
运行。。。iisreset

本文来自: 脚本之家(www.jb51.net) 详细出处参考:http://www.jb51.net/article/9404.htm

### .NET Framework 4.5.2 安装失败未指定错误的解决方案 当尝试安装 .NET Framework 4.5.2 遇到未指定错误时,可以采取多种方法来解决问题。以下是详细的排查和解决步骤: #### 检查操作系统兼容性和更新状态 确保当前的操作系统版本支持 .NET Framework 4.5.2 并已应用最新的服务包和其他重要更新[^1]。 #### 清理之前的 .NET Framework 安装残留 有时旧版或不完整的 .NET Framework 安装可能会干扰新版本的正常安装过程。建议使用 Microsoft 提供的支持工具清理这些残留项后再重试安装新的框架版本[^2]。 #### 使用官方提供的离线安装程序重新安装 如果在线安装器出现问题,则可以从微软官方网站或其他可信源下载独立的、完整的 .NET Framework 4.5.2 离线安装包来进行本地部署。这有助于避免网络连接不稳定带来的潜在问题。 ```powershell # PowerShell脚本用于检测现有.NET Framework版本 $regKey = "HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" if (Test-Path $regKey){ $version = Get-ItemProperty -Path $regKey | Select-Object -ExpandProperty Version Write-Output ".NET Framework 当前版本为: $version" } else { Write-Output ".NET Framework v4 Full 找到." } ``` #### 启用 Windows 更新中的自动修复功能 对于某些特定类型的错误,Windows 自动维护机制可能已经包含了相应的补丁;允许系统定期执行安全扫描以及启用“设置->更新和安全性”下的疑难解答选项可以帮助识别并修正一些常见的软件冲突情况。 #### 查阅日志文件分析具体原因 查看位于 `%temp%` 文件夹内的 setup log 日志记录,寻找更具体的报错信息以便进一步诊断问题所在。通常这类日志会给出更加确切的技术细节指向哪一步骤出现了异常终止。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值