社区
C++ Builder
帖子详情
VISTA下如何直接直接读写硬盘扇区
suntao222
2008-02-25 05:02:27
如题,用CreateFile等API可以再XP下直接读写硬盘扇区,
可是再VISTA下面就不行了,我用别人说的写个脚本MANIFEST
的方法也不行,只能读不能写,还有说用驱动成功写的,但是
怎么写驱动啊,有懂的教一下,不胜感激!
...全文
231
12
打赏
收藏
VISTA下如何直接直接读写硬盘扇区
如题,用CreateFile等API可以再XP下直接读写硬盘扇区, 可是再VISTA下面就不行了,我用别人说的写个脚本MANIFEST 的方法也不行,只能读不能写,还有说用驱动成功写的,但是 怎么写驱动啊,有懂的教一下,不胜感激!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lenyunzi
2008-03-04
打赏
举报
回复
你用winIO试下吧,有源程序的。
我使用的是从Rang3进入Rang0的方式,直接发出硬盘操作指令,能成功读写指定的扇区,可以将一个硬盘的数据彻底毁灭。
suntao222
2008-02-29
打赏
举报
回复
up
ydlchina
2008-02-29
打赏
举报
回复
难度挺高 ,顶顶
suntao222
2008-02-28
打赏
举报
回复
UP
kbryant
2008-02-26
打赏
举报
回复
如果不行可能是因为你先前运行程序时,并没有这个“manifest”文件,可能在系统中给你设置了一个默认配置(这点还没深入研究)!有个变能方法:
1、更改你的程序名称;
2、同时创建与该程序名称相同的“manifest”文件。请注意我前面讲的命名规则!!!!!
又或者:
鼠标右键单击程序图标,在弹出的菜单中选择“Run as Administrator”也行,在接下来的对话框中选择“Allow”即可。
kbryant
2008-02-26
打赏
举报
回复
补充一下:比如你的程序名称为“AAA.exe”, 则脚本文件名就为“AAA.exe.manifest”
kbryant
2008-02-26
打赏
举报
回复
写一个脚本放在程序的同一个目录下即可。
1、脚本文件的文件名:与程序名相同,再加上后缀“.manifest”;
2、内容:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges>
<requestedExecutionLevel
level="requireAdministrator"
uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
3、现在双击程序,在弹出的对话框中选择“Allow”即可。
scq2099yt
2008-02-26
打赏
举报
回复
ding
suntao222
2008-02-26
打赏
举报
回复
up
suntao222
2008-02-26
打赏
举报
回复
UP
suntao222
2008-02-26
打赏
举报
回复
楼上你说的这个方法我早试过了,你内容的原帖我老早就看过了,都说了这个方法试了不行,有没有其他的办法
意天原始磁盘数据操作开发包(磁盘
扇区
读写
组件)
该开发包采用驱动
直接
读写
磁盘数据,因此绕过了Win32平台内部权限 检测机制,以使在
VISTA
下
直接
写
硬盘
数据成为现实,同时也使得 磁盘
扇区
读写
的速度更快,自主性更强.如果你的软件需要利用 磁盘
扇区
读写
功能,那么该...
XP支持exFAT格式的补丁(中英文)
现在超过4GB的U盘格式化时默认是NTFS分区,但是这种格式是很伤U盘的,因为NTFS分区是采用“日志式”的文件系统,需要记录详细的
读写
操作,肯定会比较伤闪盘芯片,因为要不断
读写
。 下面请看exFAT、NTFS、FAT分区的...
基于.NET的Windows高级任务栏技术
有别于低版本的Windows系统,虽然从
Vista
开始大幅改进,而真正在Win7中,微软对其从内到外进行了该进。 任务栏不再仅仅只是用于呈现运行中的应用程序图标,在管理重要应用程序方面已经处于核心地位。根据Win7、Win8...
msods5.8 u盘上的dos
11.支持DOS下访问USB设备,如U盘,USB
硬盘
,USB光驱,闪存卡,内存卡等. 12.本站还同时推出光盘版、U盘版、以及PXE镜像版,如需要请上我们网站中下载. =========================================================== ...
VC++信息安全编程(13)Windows2000/xp/
vista
/7磁盘
扇区
读写
技术
VC++信息安全编程(13)Windows2000/xp/
vista
/7磁盘
扇区
读写
技术
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章