问题标签 [hard-drive]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
175 浏览

.net - 如何从 .NET Framework 中的所有本地驱动器中识别外部硬盘驱动器?

我已经尝试过 System.IO.DriveType。但它只向我提供了它是可移动驱动器(如软盘还是 USB 闪存驱动器)的信息。在这种情况下,USB 外部硬盘驱动器将被识别为本地不可移动驱动器。

此外,由于外接硬盘的种类不止一种,例如USB和IEEE 1394。从端口上很难弄清楚。

任何信息将不胜感激。

0 投票
2 回答
1118 浏览

asp-classic - ASP SaveToDisk 方法花费了大量的时间

这是 ASP Classic 中将文件保存到磁盘的一种方法。这需要很长时间,但我不知道为什么。通常,我不会太介意,但是它处理的文件非常大,因此需要每秒保存速度超过 100kB。严重缓慢。(旧的遗留系统,创可贴修复直到它被替换......)

我之所以问,是因为这段代码中有很多 WTF,所以我正在扑灭这些大火,同时获得一些帮助。

0 投票
3 回答
781 浏览

c++ - 带硬盘的 C++ IO

我想知道是否有任何超越 iostream.h 的便携式(Mac 和 Windows)方法来读取和写入硬盘驱动器,特别是获取文件夹中所有文件的列表、移动文件等功能。

我希望周围会有像 SDL 这样的东西,但到目前为止我还没有找到太多东西。

有任何想法吗??

0 投票
1 回答
74 浏览

hash - 为什么这段代码会生成不同的数字?

我有这个功能,可以为硬盘和 CPU 组合创建一个唯一编号。

如果我格式化硬盘并安装新的 Windows,它会返回不同的数字。有什么想法,为什么?

谢谢你。

编辑:

好的,知道了(http://msdn.microsoft.com/en-us/library/aa364993(VS.85).aspx):

该函数返回格式化硬盘时操作系统分配的卷序列号。若要以编程方式获取制造商分配的硬盘序列号,请使用 Windows Management Instrumentation (WMI) Win32_PhysicalMedia 属性 SerialNumber。

在网上发布我的问题之前,我应该做更多的研究。很抱歉打扰你,让我们把这个留在这里,以防其他人需要它。

0 投票
2 回答
3878 浏览

c# - Win32 API P-Invoke 使磁盘联机、脱机并设置唯一 ID

我目前正在使用 Diskpart 来完成这些功能,但我希望能够使用 P-Invoke 而不必在我的 C# 应用程序中使用外部进程。

示例 Diskpart 脚本是:

我尝试搜索 pinvoke.net,但只能找到处理卷而不是磁盘的函数。关于如何使用 Pinvoke 完成这些 diskpart 命令的任何想法?

0 投票
0 回答
177 浏览

c# - 是否可以从 C# 中的硬盘读取序列号?

可能重复:
如何在不使用 .NET 中的 WMI 的情况下找到硬盘设备序列号?

如何在c#中从硬盘读取序列号?任何建议...

编辑:

我想要硬盘序列号而不是每个分区......

0 投票
2 回答
2768 浏览

c# - 怎么查硬盘速度

我怎样才能找到硬盘速度?我不能使用System.IO.File.Copy和使用定时器来获取硬盘速度,因为缓存文件后,速度真的会高于实时。

我能做些什么呢?

0 投票
1 回答
251 浏览

iphone - iPhone上的存储空间/高清空间通过代码

如何获取 iPhone 上剩余的存储空间量?我需要能够获取您可以通过 appbox pro 获得的信息,即。已用空间、可用空间、总空间,均以 GB 为单位。

如何在不使用私有 API 的情况下在应用内访问它?谢谢

0 投票
2 回答
9371 浏览

hard-drive - 查找哪些硬盘驱动器扇区占用文件

我正在寻找一种简单的方法来查找哪些扇区占用给定文件。我的语言偏好是 C#。

在我的 A-Level 计算课上,我被告知硬盘驱动器在磁盘的前几 KB 上有一个查找表。在此表中,每个文件都有一个链接列表,详细说明了该文件占用的扇区。所以我希望有一种方便的方法可以在此表中查找某个文件并查看它占用的扇区。

我试过谷歌,但我没有发现任何有用的东西。也许我没有在寻找正确的东西,但我根本找不到任何东西。

任何帮助表示赞赏,谢谢。

0 投票
3 回答
1153 浏览

visual-studio - 混合硬盘驱动器会改善 Visual Studio 编译时间吗?

我已经看到了各种建议,即硬盘速度是影响 Visual Studio 编译性能的一个重要因素。

现在有一种相对便宜的混合硬盘可用,称为Seagate Momentus XT

它具有 250、320 或 500GB 的 7200 RPM 硬盘和 4GB SLC NAND SSD。

有没有人在他们的开发机器上试过这个?它提高了性能吗?有什么样的因素改善?

还是混合硬盘无法优化典型的编译硬盘使用,即性能并不比标准硬盘好?