朱玛12345678 发表于 2019-1-14 02:26:42

关于修改整个Windows系统的路径问题

本帖最后由 朱玛12345678 于 2019-1-15 02:41 编辑

很早以前知道Windows文件夹的路径是可以被修改或者转移位置的,至少当时看到过有些PE确实是改了名也没有发现什么问题。今天突然想起了这个打算研究研究,不过先前找了下并没见有人专门讨论过这个问题。

一直想尝试的在同一个分区中安装多个系统就得需要把C盘根目录的所有文件夹都合并转移到二级目录中才有可能实现,既然工具都准备好了就干脆直接开始测试了。

——分割线——

测试过程如下,现已完成:
测试用的是6.1.7850版本,先安装好系统正常运行。

C盘根目录新建一个文件夹随便命名(我就起了个Microsoft),在PE或其他系统下将C盘根目录中的所有文件(夹)全部移动至之前新建的文件夹里。PS:NTFS在移动位置时需要注意权限问题,exFAT请无视;WBM引导程序要保持原位置,不过如果有ESP这类的可无视这条......

系统转移位置完成后只修改BCD路径不改注册表直接测试可以正常启动系统,可以调出运行强制进桌面但无法加载主题和壁纸(和Svr08系统一样的默认外观),在运行explorer.exe的时候会报错。


然后注册表改了一部分键值的路径后可以加载和WIN7一样的默认主题了(不过壁纸没加载出来),系统自带的一些程序也能正常运行,但是在打开资源管理器的时候还是会报错。


话说要完整加载桌面具体要改多少注册表键值有谁知道的吗?emmmm......先继续去研究测试了。。{:1_185:}

——分割线——

已更新,问题已解决:
修改相关的全部注册表后已成功加载桌面等全部组件实现新路径完整运行系统,非常感谢@frg521提供技术支持!

朱玛12345678 发表于 2019-1-14 02:27:01

回来看看 {:1_191:}

我是来搞事的 发表于 2019-1-14 10:05:59

这个可以的,但是我自己还没有更改系统目录的需求。

maghreb 发表于 2019-1-14 05:24:25

用第三方注册表编辑器一搜就知道了吧

窄口牛 发表于 2019-1-14 07:04:09

好的,我们就看看。

窄口牛 发表于 2019-1-14 07:40:58

对了,这个东西我以前试验过,失败了,现在如果知道方法的话,应该可以弄成。

ge 发表于 2019-1-14 07:43:55

我只修改过程序安装/用户/缓存/应用数据的目录!都是用上面的那个注册表搜索的!

窄口牛 发表于 2019-1-14 08:04:58

本帖最后由 窄口牛 于 2019-1-14 08:08 编辑

一部分路径可以共用,只把系统必须不同的东西分开,然后把不必私用的目录共用。

ge 发表于 2019-1-14 08:57:12

frg521 发表于 2019-1-14 05:48
...

密码是啥呀?

窄口牛 发表于 2019-1-14 08:59:01

你们系不系桬,人家说了不公开,还要下载,楼上更憨,还直接问上密码了,汗。

2012andyle113 发表于 2019-1-14 10:21:31

这个还真没操作过,这不仅仅是动了系统目录,是整个系统都移位了啊

二九结狐六体 发表于 2019-1-14 10:36:44

不错啊!可以的啊!

新空气 发表于 2019-1-14 10:44:36

xp时代C盘装过两个系统,用起来还不错,没有过多的研究。有需求就折腾着试试,没需求看看热闹,学习学习~

eastmz 发表于 2019-1-14 12:04:49

你厉害了,都折腾到这个境界了,我是用 vhd 实现多系统……
折腾的多了经验就多了……给你点赞

朱玛12345678 发表于 2019-1-14 12:07:50

eastmz 发表于 2019-1-14 12:04
你厉害了,都折腾到这个境界了,我是用 vhd 实现多系统……
折腾的多了经验就多了……给你点赞

习惯用传统模式安装系统,另外VHD也不支持exFAT启动。

eastmz 发表于 2019-1-14 12:14:38

朱玛12345678 发表于 2019-1-14 12:07
习惯用传统模式安装系统,另外VHD也不支持exFAT启动。

我想你的方法把 XP 移动到 C 盘一个目录下,自己安装的 xp 从 VHD 里启动不了!或者有没有自己用原版从 vhd 的方法?

朱玛12345678 发表于 2019-1-14 12:32:27

eastmz 发表于 2019-1-14 12:14
我想你的方法把 XP 移动到 C 盘一个目录下,自己安装的 xp 从 VHD 里启动不了!或者有没有自己用原版从 v ...

NT6以下的系统没试过,VHD模式也还没测试。

moran 发表于 2019-1-14 17:00:05

来看看,等待楼主最后的结果。

singel 发表于 2019-1-14 17:59:16

XP系统装到文件夹需要改的地方比较少,具体忘记了。NT6+没改过。

vaf 发表于 2019-1-15 02:56:22

系统搬家,XP 时成功搬过。

xman00 发表于 2019-6-30 23:05:27

没看到frg521部分的内容呢,请问全部注册表指的是?

xman00 发表于 2019-6-30 23:09:20

另存疑的是此种方法是否适用于修改到不同的磁盘分区。另新安装的文件支持修改后的路径修改?望解惑

zts59 发表于 2019-7-1 16:14:11

WINXP时代,安装前可以做到改变WINDOWS文件夹和程序文件夹、用户文件夹

WIN7后没有研究了

一、改变windows、program files、common files文件夹
1、在应答文件中的段加入:
    TargetPath=\XP.CHS
    ProgramFilesDir="C:\Programs.chs"
    CommonProgramFilesDir="C:\Programs.chs\Common Files"
   
   
    ProfilesDir="C:\Documents and Settings\"

2、把accessor.inf中的%PROGRAMF%的值改成"PROGRAMS.CHS"

二、改变Documents and settings文件夹
把hivesft.inf中的的:DEFAULT_PROFILES_DIR="%SystemDrive%\UsersS.chs"

liujun2000 发表于 2019-7-2 00:53:11

好像是安装前加参数 根本不用改什么 原生安装到目录 很少用忘记了 可以搜搜

loveyouluobin 发表于 2019-8-18 00:03:53

学习了...

qq2348227 发表于 2019-8-18 00:34:05

改天,我有空,给你安装个

把 windows 安装到 fuck 文件夹里

z10056 发表于 2019-8-18 08:52:39

大佬牛逼啊

xman00 发表于 2020-1-6 14:08:21

回顾佳文

renewel 发表于 2020-1-6 14:33:37

哇,感谢!!!!!!!!!
页: [1]
查看完整版本: 关于修改整个Windows系统的路径问题