如果要快,你要从硬件下手才是。
设默认你的使用环境是:在同一个局域网。
1、默认情况下,你的局域网可能是百兆网络,上限传输速度理论为12.5MB/s
(资料图片)
2、我们本机使用的硬盘,就算是机械盘,目前来说,其速度在100MB/s左右,快了8倍之多;本机固态盘更快,100以上或1000以上。
3、所以,你在B电脑上通过共享文件夹打开A电脑上的文件,在百兆网络下,只能以最高12.5MB/s的速度经过交换机和网线来进行加载,所以,你会感觉到慢,此时,就算B电脑通过某种方式运行的很快也无济于事。
如果局域网环境糟糕,连11MB/s都达不到,那么,只会是更慢。局域网环境下,通过共享文件夹打开一个10M以下的文件都需要等很多秒的话,就需要好好检查下局域网环境了(交换机、网线、各种设置冲突)。
----------->解决
1、确定这台 win10 服务器的 网卡支持千兆
2、服务器和其他电脑所经过的交换机,更换为全千兆交换机(注意是全千兆,每个口都是千兆)
3、网线如果有老化、损坏,建议更换,距离不长可以直接用超5类网线,水晶头压接一定要标准ok
4、这种情况下,服务器和交换机,其他电脑和交换机之间会自动协商为1Gb/s,也就是1000Mb/s的速率,对应的是最高125MB/s的传输速度。
5、这种情况下,使用共享文件夹基本上就像使用本地机械硬盘一样。
------------->如果
如果你本身就是全千兆交换机和网线,你就看看服务器的网络界面和你自己电脑的网络界面,看看是不是协商的1Gb/s。
另外,直接通过复制粘贴一个1GB的文件进行实际测速,看看能不能接近或达到100MB/s
如果不是、不能。
检查你的局域网,尤其是网线。
如果是百兆网络,不管你如何测试,速度最高11MB/s左右。
-----------------------------------------另辟蹊径 (非完美)
上面的描模式,实质是从共享文件夹把文件传送到本机电脑的内存中来打开,所以文件越大,等待时间越长。
还有另外一种方式,就是:共享文件中的文件直接在原电脑上打开或部分打开,并把信息展现到本机电脑上。
可以通过搭建一个web服务器+私有云+在线预览和编辑 实现。在这里,部分文件会在原电脑上通过某种方式打开,并把内容展现出来(web界面)。
题主如果要试,可以按照以下方式:
1、使用Windows Server 系统,比如 Windows Server 2019;使用win10也可以,但可能会有问题
2、使用宝塔面板,一键搭建服务器【服务器包括:服务器程序、应用程序】
安装宝塔面板之后,可以根据提示一键搭建 Apache+PHP+Mysql (服务器程序+应用程序+数据库)
宝塔面板支持一键创建站点 (所谓的站点,就是把电脑中的某文件夹以网址的方式展现出去)
3、使用一款私有云站点(亦是软件),可以先尝试下可道云
>具体设置,可以参照可道云官网
>支持在线查看和编辑,但更多的功能可能需要付费
>部分文件在线打开,依赖文件的类型,即有些文件你可能必须传送到本地打开
>仍旧依赖局域网传输速度,低速的局域网速度仍旧会慢。
>新版本,其存储 方式不同,即你再使用共享文件夹打开或者直接在原电脑上打开,可能会看到一团糟的文件存储,因为它是以数据库的方式来对应不同的用户来对应不同的文件(而所有文件会存在一块)
>具有公共区域,所有访问用户都可以看到的文件。
>推荐它的原因是,它是少有的你仍旧可以在原机上直接用鼠标进入文件夹打开文件的的私有云。有些私有云,或NAS,会对文件的存储进行更改,导致 你不能在原机上直接打开,离开这些私有云或NAS,你的文件不可见不可用。