Как переместить папку Windows на другой диск?

472
Jaïr Paalman

У меня есть два маленьких жестких диска. Тем не менее, я храню все свои файлы на загрузочном диске. Это делает загрузочный диск очень медленным. Я читал ранее, что можно переместить папку на другой диск и заставить Windows думать, что она все еще там, сделав ярлык. Я хотел бы сделать это с папкой Windows, чтобы все системные программы запускались на моем втором диске, а мои личные программы - на загрузочном диске. В противном случае мне пришлось бы переместить все папки, кроме окон, на другой диск, чтобы добиться того же эффекта. Могу ли я переместить папку Windows на другой диск, и это ускорит мой компьютер, разделив нагрузку? Я на Windows 8.1.

Также я слышал о переносе файла подкачки на другой диск. Будет ли это сильно влиять на скорость диска и будет ли файл подкачки работать оптимально?

0
Нет, это невозможно (без переустановки) DavidPostill 8 лет назад 1

2 ответа на вопрос

2
cybernard

The mklink /J creates a junction, but it is unwise to junction the Windows folder. You could junction Program Files and/or Program Files (x86). You can also junction your My Documents/My Music/ and etc.

You can also move the swap file.

Although it might be physically possible to junction Windows it could easily have unexpected consequences. Programs not running correct, updates not installing, system crashing unexpectedly.

2
Marcks Thomas

These special directories are called symbolic links. It's possible in theory to move the Windows directory to another drive and replace it with a symbolic link, but one of many reasons the OS would not run from it is that support for symbolic links is part of the OS. The support would have to be implemented at a higher level for this to work.

Moreover, Windows will not allow you to move this directory, even if it doesn't contain a running OS, for example when booting from an install medium. Attempts to move the directory through an operating system that doesn't offer this protection will cause Windows to think the file system is corrupt.

The only practical way to move this directory is to reinstall Windows.