Windows Vista 中的原始分区访问
在 Windows Vista 中访问原始磁盘分区需要内核模式控制,而在 WinXP 中您可以从用户模式访问它.
Accessing a raw disk partition in Windows Vista requires kernel mode control, as opposed to for instance WinXP where you can access it from user mode.
但是,我听说对于 USB 闪存,即使在 Windows Vista 上,仍然可以从用户模式访问分区.
However, I've heard that when it comes to USB flash memory, a partition can still be accessed from user mode even on Windows Vista.
这是真的吗?
问候
/罗伯特
您可以在 Vista 上执行此操作,您可能需要管理员权限,但不需要特殊的内核模式驱动程序.
You can do this on Vista, you may need admin rights, but no special kernel mode driver is needed.
这个问题展示了如何做我如何阅读直接使用 .Net 的磁盘? 由于 U 盘上的文件系统已损坏,我直接从 U 盘读取数据.
This question shows how to do it How do I read a disk directly with .Net? I was reading the data off the USB stick directly as the file system on the stick was corrupted.