1

Я хочу создать символическую ссылку с помощью команды mklink, чтобы при необходимости переустанавливать мою ОС (что часто случается (и сегодня утром)) мне нужно только отформатировать раздел, на который установлена Windows 10. Моя идея состоит в том, чтобы сделать несколько символических ссылок: для программных файлов, программных файлов (x86), программных данных и AppData. Каждый из них будет ссылаться на соответствующую папку в другом разделе. Проблема, которую я замечаю, заключается в том, что связываться с этими папками, вероятно, не очень хорошая идея, и она работает не очень хорошо.

Конечно, я мог бы сделать ссылку для папки ВНУТРИ Программных файлов, но как насчет всей папки? И затем, перемещая все существующие файлы в раздел, с которым они связаны?

Есть ли способ сделать это? Это рискованно? Есть ли лучший способ сделать это, так как это, вероятно, не очень хороший способ?

Я полагаю, если бы я создал еще несколько разделов, я мог бы смонтировать диски, но я не знаю, как это будет происходить.

Я искал некоторое время, так что я уверен, что это не очень хорошая идея, потому что я не вижу, чтобы кто-то делал это, но есть ли альтернативы? Не все программы дают мне возможность настроить каталог установки.

1 ответ1

3

Я просто хотел предоставить некоторый контекст, если вы сделаете это.

НЕ ДЕЛАЙТЕ ЭТОГО. WINDOWS 10 сломает любой продукт MS и больше не сможет обновить его.

Мне удалось получить правильные символические ссылки (вам нужно создать ссылки, загрузиться в Linux, удалить папку программных файлов и заменить ее на папку ссылок, загрузить обратно в Windows и восстановить все разрешения). В то время как он работает для 99 % вещей, каждый продукт MS не может быть запущен или запущен из-за проблем с тем, как они определяют каталоги. Вы можете перейти в каталог, который, как он говорит, не существует, и визуально осмотреть его, но что-то в базовых службах, используемых MS, не позволяет их программному обеспечению находиться в папке, которая была символически связана с. (это даже ломает любое приложение, которое работает в UWP).

до сих пор известные затронутые программы

Центр обновления Windows

Любой UWP (магазин Microsoft, любое приложение Windows 10 по умолчанию (калькулятор, карты, скайпы))

Целостность офиса Microsoft

все, что использует DCOM

Я думаю, что проблема заключается в начальной загрузке окон из журналов событий, в которой показаны проблемы инициализации сервисов, которые полагаются на DCOM до того, как он загружает жесткий диск, на который указывает символическая ссылка. это показывает ошибку файла не найден. Поэтому на данный момент я предполагаю, что из-за попыток запуска этих программ / служб до проверки целевого диска происходит сбой.

Есть также множество повторяющихся ошибок, связанных с сервисом TFS, который намекает на то, что локальная база данных окна 10 не инициализируется должным образом из-за вышеуказанной проблемы.

TLDR: НЕ ПЫТАЙТЕСЬ СДЕЛАТЬ ЭТО.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .