Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Перенос программ в Windows XP SP3

Автор: Johnik
Дата сообщения: 19.09.2010 16:43
Есть система WinXP SP3 с несколькими дисками. На диске E установлены порядка 30 игр и программ. Установлены не в папку Program Files (она на месте, на С). Подскажите, есть ли возможность перенести штатными средствами Windows эти программы на другой винчестер (D) в рамках этой же системы?
Или если в ОС таких средств нет, то какие можно использовать сторонние программы или как сделать это вручную, чтобы со всем этим барахлом все-таки попытаться взлететь?

Спасибо!
Автор: mda00
Дата сообщения: 19.09.2010 17:26
Попытаться взлететь конечно можно
Но вот как далеко и высоко...
Начнут ошибки вылазить...
Проще потратить время на нормальную установку
Автор: Firza
Дата сообщения: 20.09.2010 01:51
Можно перенести папки с программами на другой диск по средством так называемым NTFS Junction и все 100% будет работать. Если мне память не изменяет, то в Windows XP нет встроенных средств для работы с NTFS Junction (в домашней странице Microsoft есть какая-то программа командной строки). Но нет проблем найти программы с GIU сторонних разработчиков.
http://www.google.com/webhp?hl=lv#hl=lv&source=hp&q=ntfs+junction+Windows+XP&aq=f&aqi=&aql=&oq=&gs_rfai=&fp=870b7f1b379d6569
Автор: BVV63
Дата сообщения: 20.09.2010 06:27
Firza

Цитата:
Если мне память не изменяет, то в Windows XP нет встроенных средств для работы с NTFS Junction (в домашней странице Microsoft есть какая-то программа командной строки).

Так и называтеся "Junction" из пакета "Sysinternals Suite": http://technet.microsoft.com/en-us/sysinternals/bb842062.aspx . Ну и стандартная консольная прога FSUtil тоже кое-что может. Однако, для данного конкретного случая применять жёстские ссылки не имеет смысла: автор темы не указал причины переноса, но, судя по всему, на прежднем месте он проги оставлять не собирается.

Johnik
Вообще говоря, можно потрахаться с реестром: откройте редактор реестра, ищите фрагменты "E:\" и заменяйте их на "D:\".
Автор: Firza
Дата сообщения: 20.09.2010 07:39
В данном случая, я предлагаю делать не «жесткие ссылки», а именно «мягкие ссылки» - NTFS Junction. А при переносе программам с одного диска на другой при помощи NTFS Junction, на прежнем месте, программ как таковых больше не будет, там останутся только ссылки на новое место нахождение этих программ (что то наподобие shortcut). Сами ссылки на старых местах программ дисковое пространство не будет занимать.
Ну да, надо знать причину, по которой есть необходимость перенести программы на другой диск.
Автор: Johnik
Дата сообщения: 20.09.2010 21:43
BVV63
Firza

Да, программы переносить буду окончательно. Диск Е из системы уйдет, а буква E будет занята. Остается только перенести их на D. Хотя ссылки на новом диске Е можно будет держать, не проблема. Так что Juction посмотрю. Да и с реестром можно было бы потрахаться, но, боюсь, как mda00 написал, что ошибки начнут вылетать.

Так что если с Junction дело не пойдет, то путь остается один - переставлять вручную.

Спасибо за советы!
Автор: Firza
Дата сообщения: 20.09.2010 22:20
Eсли перенести программы на диск D: , а на новом диске E: поставить Junction, то все программы будут работать. Не встречал еще программ, которые из Junction бы наработали. А Windows Vista/7 уже с рождения, напичкана множественными NTFS Junction и проблем от этого не возникает.
А нет ли возможность тому диску, который сейчас D: , назначить букву Е:, а новому диску - D: (или любой другой)?
Автор: vlary
Дата сообщения: 21.09.2010 16:36
Johnik Некоторые программы имеют вредную привычку запихивать свои библиотеки, конфигурации в системные файлы, юзерский профиль и т.д. Посему все-таки лучший вариант

Цитата:
Проще потратить время на нормальную установку

Автор: Johnik
Дата сообщения: 21.09.2010 19:29
Firza

Цитата:
А нет ли возможность тому диску, который сейчас D: , назначить букву Е:, а новому диску - D: (или любой другой)?

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

Страницы: 1

Предыдущая тема: Порядок установки Win XP x32 и Mandriva x64 после Windows 7


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.