
正文
vb.net复制很慢 vbnet复制文件
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
电脑复制文件很慢是怎么回事?
先确定电脑没有中毒,安装好最新的杀毒软件。
1.在以上前提下,一般最大可能是 CPU 占用率过高导致,遇这种情况就把其他事情都先放下,让电脑只执行拷贝任务,不要同时还用它做别的事情。
2.再者,不要同时拷贝不同的文件,最好是一个个的来,如果这样还是慢的话,可能就是硬盘老化了,需要更换了。
3.根据你的电脑,u盘支持的usb连接有关usb3.0比usb2.0快比1.0更快你在不改变配置的情况下如果想提高复制速度,可以在网上下载一个小工具叫快速复制。
4.首先查一下杀毒软件是不是过多,杀毒软件只能且仅能安装一个,否则会拖慢系统速度,特别是复制带有EXE文件时会出现这个问题。
5.复制的文件全是小文件,且数量多,磁盘碎片太多,在CMOS 或BIOS中DMA没有打开,文间空间快用完了。
相关问答
Q1: vb.net 速度慢
你生成程序的时候 选择的 debug 方式 还是release 如果是debug的话可能会慢一些
Q2: VB.NET的二进制文件读写为什么这么慢?比C++的慢慢N倍啊
这个是你的问题,不是vb.net速度慢。
你应该这样写:
Dim file1 As FileStream = New FileStream("地址", FileMode.Open)
Dim myread As BinaryReader = New BinaryReader(file1)
Dim fn(file1.Length) As Byte
For i As Integer = 0 To file1.Length - 1
fn(i) = myread.ReadByte
Next
记得前面要 imports system.io
这个代码把文件读入一个fn的数组中,速度极快。
Q3: vb.net读取几万行的文本很慢,如何加快速度?因为并不是纯读取,读取完了还要解析。
我之前做过一个大批量修改文件的程序,最初用的是一次性读入的方式读取文件,即ReadToEnd。结果就出现了你这种很慢的情况,后来改成了逐行读入,即ReadLine,速度提升数十倍!
关于vb.net复制很慢和vbnet复制文件的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








