活久见,安装程序不让往系统盘装游戏,而我只在系统盘上有足够的空间,速度也更快
有什么办法跳过限制吗?
试过symboliclink文件夹没用,还是会检测到系统盘
同时这个安装程序员也不允许安装在其他有安装windows的盘上。。。
还有另一个问题是我的C盘是没有完整安装空间,只能边安装边删除安装文件,不知道也没有办法向安装程序报告超过可用空间的空间量
活久见,安装程序不让往系统盘装游戏,而我只在系统盘上有足够的空间,速度也更快
有什么办法跳过限制吗?
试过symboliclink文件夹没用,还是会检测到系统盘
同时这个安装程序员也不允许安装在其他有安装windows的盘上。。。
还有另一个问题是我的C盘是没有完整安装空间,只能边安装边删除安装文件,不知道也没有办法向安装程序报告超过可用空间的空间量
mklink
在系统区想要的位置创建游戏目录,在其他分区做此文件夹的mklink(符号链接?目录链接?等等各种链接)之类的,然后安装目标选择其他分区的符号链接目录。
但是,不是所有的软件都支持这种方式。只能说绝大部分支持!
真是虚拟化一切啊
试了下,非常赞啊
应该是读取系统变量来获取系统盘信息的.
比如 调用GetSystemDirectory 函数获取windows路径。sysPath中存储的路径形式为C:\WINDOWS\system32。
所以, 你可以试试:
安装前, 修改注册表为 D:\C:\WINDOWS\system32
然后安装到c.
但是一定要记住, 不要重启电脑. 安装完成后, 改回来再重启. 否则无法开机.
装个游戏还有无法开机风险 ![]()
这样使用会降低磁盘的性能吗?
设置一个共享文件夹,然后映射到本地,或者用subst
因为你选择的是vhd格式吧。
谢谢,试了下也不行,subst产生的盘不会显示在安装程序的路径选择列表里面。。。还有另一个问题是我的C盘是没有完整安装空间,只能边安装边删除安装文件
https://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html#contact
如果不会命令,下载个Link Shell Extension,安装后按照我上面说的做个符号链接就差不多了。
装VHD之类的,挂载完了盘符是啥?还是说准备挂载个VHD系统再去装游戏?还真准备改个注册表照着系统崩溃着来么。。。。
符号连接试过了,安装程序仍然会检测到系统盘
VHD性能应该不太行吧,想看看有没有其他的方法。。。
实在不行可能准备在其他盘腾出一点空间,装好了再移动到C:
地平线我等我找找安装包,。。。。是steam正版还是?
另外是否试过junction(应该翻译为目录连接点)吧?
嗯,我会说我所有游戏都是在vhdx里面么。
你这安装程序有问题啊,盗版游戏?
盗版
谢谢,用你的办法解决了安装到系统盘的问题
原来试过sybolic link不行,刚才试了下junction,是可以的
但是还是装不了因为junction所在的盘显示的是C:的剩余空间
又用一个老硬盘试了下,发现这个安装文件有bug无法安装,所以最后还是去下其他版本了。。。
另外,把另一个系统盘D的windows目录改名成windows1,也可以装在D:了,原来这个安装程序是检测根目录下有没有windows目录来判断是否是系统盘。。。
目前剩下的问题就是空间问题,空白空间不够没法安装,没法用那种边安装边删除安装文件的方式来装。。。
解决了就好啦,我的D版地平线还没下载完,就可以停止了。。。公司的小水管。。。。 ![]()