Как я могу поместить свои файлы программ пользователя Windows и каталоги Windows в один и тот же раздел?

643
David Grinberg

Я пытаюсь обновить Windows 7 до Windows 7 с пакетом обновления 1 (SP1), однако постоянно получаю сообщение об ошибке 80070490 . Просматривая руководства, я запустил sfc, восстановил поврежденный файл, но все равно получил ошибку. Затем я запустил инструмент готовности к обновлению системы, но все равно не повезло. Итак, я перешел к следующей части: ремонт окон. Однако, когда я следую инструкциям по восстановлению окон и на этапе обновления, я получаю эту ошибку:

enter image description here

Кажется, Windows жалуется, что мой пользователь, Program Files и Windows Directory не находятся в одном разделе.

Я предполагаю, что это происходит, потому что у меня есть HDD (диск C) и SSD (диск E). На SSD установлена ​​Windows, но у C и E есть папка «Users» и «Program Files». Как я могу установить их все в одном разделе?

1
Вы пытаетесь обновить его на C? Если да, то на нем также должна быть установлена ​​Windows. Scorpion99 9 лет назад 0
@ Scorpion99 Я никогда не указываю, где он будет обновлен, но, вероятно, он выберет E, где в настоящее время установлены Windows. David Grinberg 9 лет назад 0
Как ты можешь убедиться, что это E? Отключите E, а затем попробуйте обновить и посмотреть результаты. Scorpion99 9 лет назад 0
@ Scorpion99 Ну, у меня есть моя установка Windows, так что без нее будет довольно сложно загрузиться ... David Grinberg 9 лет назад 0

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

1
IanR

When it says, "Moving these is also not supported" it is referring to the fact that doing so rarely results in a reliable system, upgrade or no. The problem here is that many programs make absolute references to files inside these folders, so if you move the folder then the file is not found.

If you type set in a cmd (dos) prompt and press enter, it will give you a list of environment variables, some of which tell you where Windows thinks these folders actually are.

If they are actually on separate drives, that is not an easy thing to alter without breaking things because of the absolute references. Change the location and you have to fix-up numerous settings. In fact, probably less work to do a clean install in that case.

Да, похоже, некоторые программные файлы на C, некоторые на E, Windows на E, данные программы на C ... немного беспорядочно. David Grinberg 9 лет назад 0