各位高手,版主,請教一個簡單問題:win2000多操作系統,當我選中其中任何一個時,提示ntdetect失敗!在線等

一事無成 2004-08-07 09:18:24
我試過主控臺修復和緊急修復都不成功,自動修復時提示無法復制ntdetect.com,在主控臺修復時,提示無示復制ntdetect.com,此文件已損壞,我將我的電腦挂在其它電腦上啟動,我想去刪除ntdetect.com,提示此文件已損壞,無法刪除,復蓋也不行.看下此文件屬性,一看暈死,文件大小為-21454511 !
我不想重裝系統,請各位老大幫幫忙!有無其它方法搞定此問題!
...全文
272 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
seawind999 2004-08-07
  • 打赏
  • 举报
回复
用2000光盘修复安装!!!
jimmyge 2004-08-07
  • 打赏
  • 举报
回复
1.NTDETECT.COM是一个用于对硬件设备初始化的一个系统级别的文件,然后把这些硬件信息传递给下一个启动步骤,最终完成操作系统的启动。

http://www.yesky.com/SoftChannel/72345670379372544/20030519/1701547_1.shtml


2.重装ODBC试试
一事無成 2004-08-07
  • 打赏
  • 举报
回复
自已搞定拉.
一、常规解决办法:
1,注消或重启电脑,然后再试着删除。
2,进入“安全模式删除”。
3,在纯DOS命令行下使用DEL,DELTREE和RD命令将其删除。
4,如果是文件夹中有比较多的子目录或文件而导致无法删除,可先删除该文件夹中的子目录和文件,再删除文件夹。
5,在任务管理器中结束Explorer.exe进程,然后在命令提示符窗口删除文件。
6,如果你有安装ACDSee,FlashFXP,Nero,Total这几个软件,可以尝试在这几个软件中删除文件夹。
二、高级解决方案:
1,磁盘错误
运行磁盘扫描,并扫描文件所在分区,扫描前确定已选上修复文件和坏扇区,全面扫描所有选项,扫描后再删除文亻。
2,预读机制:
某些媒体播放中断或正在预览时会造成无法删除。在“运行”框中输入:REGSVR32 /U SHMEDIA.DLL,注销掉预读功能。或删除注册表中下面这个键值:[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{87D62D94-71B3-4b9a-9489-5FE6850DC73E}\InProcServer32]。
3,防火墙:
由于反病毒软件在查毒时会占用正在检查的文件,从而导致执行删除时提示文件正在使用,这时可试着暂时关闭它的即时监控程序,或许可以解决。
4,OFFice、WPS系列软件:
OFFice的非法关闭也会造成文件无法删除或改名。重新运行该程序,然后正常关闭,再删除文件。
5,借助WinRAR:
右击要删除的文件夹,选择“添加到压缩文件”。在弹出的对话框中选中“压缩后删除源文件,”随便写个压缩包名,点确定。
6,权限问题:
如果是2000和xp系统,请先确定是否有权限删除这个文件或文件夹。
7,可执行亠件的删除:
如果可执行文件的映像或程序所调用的DLL动态链接库文件还在内存中未释放,删除时就会提示文件正在使用,解决方法是删除系统的页面文件,Win98中是Win386.SWP,Win2000/XP是pagefile.sys。注意要在DOS下删除。
8,文件粉碎法:
使用文件粉碎机,如File Pulverizer,可以彻底删除一些顽固文件。

我試過了以上各種方法,都不行,最想用了 chkdsk的方法,終於把ntdetect.com文件刪除。
但啟動後,要裝一些什麼東東,結果發現有個文件裝不上,當我打開sql時,提示"序數29無法在動態連接程式庫odbcbcp.dll上找到",這個問題怎樣搞定呢?我想試試重裝sql ,不知那位有更好的辦法!
icuc88 2004-08-07
  • 打赏
  • 举报
回复
yes, chkdsk

then reovery console
chi198199 2004-08-07
  • 打赏
  • 举报
回复
你选的是不是winxp,,,2000的启动文件不能引导xp启动的。。
liyuxuan 2004-08-07
  • 打赏
  • 举报
回复
up
初学者 2004-08-07
  • 打赏
  • 举报
回复
chkdsk一下
rex_wang 2004-08-07
  • 打赏
  • 举报
回复
你从备份上i386中copy一个ntdetect.com看看行不行,或者从别的相同配置的电脑上copy一个看看。
roys 2004-08-07
  • 打赏
  • 举报
回复
可以用2000光盘修复一下试试看,很快的
一事無成 2004-08-07
  • 打赏
  • 举报
回复
在線等啊................................
  • 打赏
  • 举报
回复
修复安装一下吧
sy1573 2004-08-07
  • 打赏
  • 举报
回复
用WIN2000安装盘,设光驱启动。进入安装过程修复系统。
进入回复控制台。
当出现:
C:\WINNT 后

将光盘下\i386\ntdetect.com 考备
jimmyge 2004-08-07
  • 打赏
  • 举报
回复
1.重装ODBC试试


現在系統是好拉,但當我打開sql時,提示"序數29無法在動態連接程式庫odbcbcp.dll上找到" ???
一事無成 2004-08-07
  • 打赏
  • 举报
回复
現在系統是好拉,但當我打開sql時,提示"序數29無法在動態連接程式庫odbcbcp.dll上找到" ???
myangelonline 2004-08-07
  • 打赏
  • 举报
回复
修復一下
NTLDR文件是win nt/win200/WinXP的引导文件,当此文件丢失时启动系统会提示"NTLDR is missing..."并要求按任意键重新启动,不能正确进入系统 。所以应该在系统正常的时候给予备份。 NTLDR文件是做什么的?我们如何来修复NTLDR文件类型的故障呢? NTLDR文件的是一个隐藏的,只读的系统文件,位置在系统盘的根目录,用来装载操作系统。 一般情况系统的引导过程是这样的: 代码 1、电源自检程序开始运行 2、主引导记录被装入内存,并且程序开始执行 3、活动分区的引导扇区被装入内存 4、NTLDR从引导扇区被装入并初始化 5、将处理器的实模式改为32位平滑内存模式 6、NTLDR开始运行适当的小文件系统驱动程序。 小文件系统驱动程序是建立在NTLDR内部的,它能读FAT或NTFS。 7、NTLDR读boot.ini文件 8、NTLDR装载所选操作系统 *如果NT/XP被选择,, NTLDR运行Ntdetect.com 对于其他的操作系统, NTLDR装载并运行Bootsect.dos然后向它传递控制。 windows NT过程结束。 9.Ntdetect.com 搜索计算机硬件并将列表传送给NTLDR,以便将这些信息写进HKE Y_LOCAL_MACHINEHARDWARE中。 10.然后NTLDR装载Ntoskrnl.exe,Hal.dll和系统信息集合。 11.Ntldr搜索系统信息集合,并装载设备驱动配置以便设备在启动时开始工作 12.Ntldr把控制权交给Ntoskrnl.exe,这时,启动程序结束,装载阶段开始 当此文件丢失时,我们可以从安装光盘上进行提取,方法是: 1、进入系统故障恢复控制台。 2、转到C盘。 3、输入"copy X:\I386\NTLDR c:\"(说明:X为光驱盘符)并回车, 如果系统提示要否覆盖则按下"Y",之后输入exit命令退出控制台重新启动即可。 症状 当试图在一台运行 Microsoft Windows 95、Microsoft Windows 98 或 Microsoft Windows Millennium Edition (Me) 的计算机上安装 Windows XP 或者升级到 Windows XP 时,可能在安装过程中的第一次重新启动后接收到下面的错误信息: NTLDR is missing Press any key to restart 此行为只有当 Windows 95、Windows 98 或者 Windows Me 安装于使用 FAT32 文件系统的大容量驱动器之上时才会出现。 原因 如果克隆现有的 Windows 95、Windows 98 或 Windows Me 的安装,然后应用于与克隆副本的源驱动器有不同布局的驱动器上,则可能发生此行为。 一种可能的情况如下所示:正在一个 4 GB 的驱动器上运行 Windows 98。在升级后,例如升级到一块 30 GB 的硬盘后,使用第三方磁盘映像实用程序对 Windows 98 安装进行镜像操作并应用镜像到新驱动器上。在晚些时候,接着在 Windows 98 的克隆映像上安装 Windows XP 以升级到 Windows XP。 要发生此行为,则下面的条件必须存在: ? 系统/启动分区用 FAT32 文件系统格式化。 ? 计算机通过使用 INT-13 扩展(大于 7.8 GB 且分区表内有 0C 的 System-ID 类型的分区)启动。 ? 由于克隆过程,造成了 FAT32 BIOS Parameter Block (BPB) 中的头(边)值与物理驱动器的布局不匹配。 Windows 95、Windows 98 或者 Windows Me 启动代码忽略 BPB 中的头值,并且即使在值无效时仍启动程序。但是,Windows 2000Windows XP 中的启动代码需要这个值,如果此值无效则启动过程不会成功。 解决方案 若要解决此问题,请改正 FAT32 BPB 中的无效头(边)值以使得 Windows XP 启动过程得以继续。更新此字段最简单的方法是通过使用下面的过程重写 Windows 95、Windows 98 或者 Windows Me 的启动代码: 代码 一. 使用包含 Sys.com 文件(默认情况下包含此文件)的 Windows 95、Windows 98 或者 Windows Me 启动盘重新启动计算机。 二. 在系统驱动器的根目录中制作 msdos.sys 文件的备份副本。为此,请从命令提示处键入下面的命令: attrib -h -r -s c:\msdos.sys rename msdos.sys *.sys 三. 在命令提示

6,872

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧