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

» Vista Home Basic - нужно склеить две учетных записи в одну

Автор: Seymour
Дата сообщения: 17.10.2007 23:36
Проблема такая. На новый ноутбук изготовителем или продавцами была предустановлена часть софта (Office 2007, Adobe Reader 8.0 и т.д.) под неизвестным аккаунтом, все что о нем известно, это его идентификатор в реестре "S-1-5-18". Был также еще один аккаунт пользователя Fuj (а может "S-1-5-18" это он и был фиг знает) но пользоваться я им не стал, а создал собственный и варварским способом подогнал личную папку прежнего аккаунта под себя, то есть переименовал папку "C:\Users\Fuj" на свое имя "C:\Users\Vasia" и заменил в реестре все вхождения с именем Fuj на Vasia. Перезагрузившись я понял, что до конца слить учетки мне так и не удалось, потому что появились глюки со спец. папками (Desktop, SendTo и т.п.), программы вдруг стали сохранять часть файлов в папке Roaming, а в реестре остались записи от старого аккаунта. На картинке внизу "S-1-5-18" - это аккаунт неизвестного юзера (возможно Fuj) на которого была предустановлена Винда и вышеперечисленный софт, а "S-1-5-21-2548513574-3851448302-816308587-1000" - это мой текущий аккаунт.

Полный путь к этой ветке реестра такой: "HKLM\Microsoft\Windows\Installer\UserData\"
Так вот вопрос в том, как их объединить? Достаточно ли будет переместить ключи из ветки "S-1-5-18" в ветку "S-1-5-21" или надо будет еще что-то изменить в других разделах реестра? Из-за этой проблемы я не могу переустановить Office и пакет "Microsoft Visual C++ 2005 Redistributable" (vcredist_x86.exe) (таки переустановил, нашел оригинальный дистрибутив и накатил повторно, а потом уже поставил обновленную версию) поскольку они вроде бы и установлены, но при попытке их удалить или изменить винда пишет эта операция применима только к установленному софту или:

Или пишет критические файлы были повреждены. В общем все проблемы возникают именно в отношении тех программ, которые были предустановлены на ноутбук неизвестным пользователем "S-1-5-18".

Еще интересный момент в том, что если заглянуть в "Панель управления\Система\Дополнительные параметры системы" на вкладку "Дополнительно", то там в профилях пользователей две записи:

HOMEPC\Vasia 5,36 Mb и
Неизвестная учетная запись 142 Mb

Первая запись это мой текущий аккаунт, а вторая появляется если в разделе реестра "HKLM\Microsoft\WindowsNT\CurrentVersion\ProfileList" для любого из старых, ныне не существующих аккаунтов заменить параметр ProfileImagePath на путь к текущей личной папке "C:\Users\Vasia" и в этом случае размер папки (142 Мб) будет равен действительному размеру моей папки, а размер папки в 5,36 Мб это неправильный размер, я вообще не знаю откуда взялась эта цифра. Вот снимок этой ветки реестра (выбран профиль пользователя (S-1-5-18)):


Ну и еще один важный момент, что аккаунт "S-1-5-18" судя по всему не обычный пользовательский аккаунт, а некий системный и папка с его профилем, как видно из картинки расположена в "C:\Windows\System32\Config\Systemprofile" так вот я и думаю можно ли их объединять в принципе? Может быть я не там копаю (в системе есть еще несколько неизвестных профилей, как опять же видно из картинки выше). Но другого выхода я не вижу. Очевидно, что проблема в конфликтах аккаунтов, но как ее устранить, кто подскажет?
Автор: SPV_Ed
Дата сообщения: 18.10.2007 08:02
Хорошо известные идентификаторы безопасности в операционных системах Windows

Цитата:
• SID: S-1-5-18
Название: Локальная система
Описание: Учетная запись службы, используемая операционной системой.
Автор: Seymour
Дата сообщения: 18.10.2007 13:11
SPV_Ed

Так чего делать то? Есть еще несколько неизвестных учеток (пользовательских), 1001 и 1002, к примеру, как их объединить? Или как хотя бы переустановить Office и vcredist? Дистрибутива нет, все установочные файлы где-то в винде распиханы.
Автор: Gena1971
Дата сообщения: 18.10.2007 15:52
Seymour
"Много хорошо тоже плохо."
Я так и не понял смысла во всех этих телодвижениях. Накой их было все так сливать (перемещать, копировать)? Неужели при создании нового юзера и копировании настроек чего то не работает нормально? В XP это все просто делается. С помощью системной утилиты копируются настройки пользователя. Потом применяются для нового. Для верности я еще копирую (по умному) каталоги этих пользователей (из старого в новый). Как я успел заметить натстройки в висте разбросаны по нескольким каталогам. Тем не менее доступ в них возможен через один (происходит переброска). Все это скопировать и т.д. Удалить старого юзера с компа! Но его каталоги для верности я еще некоторое время держу на подхвате. Всякое бывает. Чего-то можно забыть.
И вообще, Seymour, ты знаком с Norton (Volkov, Total) commander? Знаещь ли ты DOS (дисковую операционную систему, а точнее устройство жесткого диска и приципы хранения и расположения данных на винчестере)? Это я к тому что виндовскими понятиями козыряешь, а о простейших вещах понятия я не заметил.

Цитата:
Еще интересный момент в том, что если заглянуть в "Панель управления\Система\Дополнительные параметры системы" на вкладку "Дополнительно", то там в профилях пользователей две записи:

HOMEPC\Vasia 5,36 Mb и
Неизвестная учетная запись 142 Mb

Я за все свое общение в виндой ни разу не обращал внимания на это. Все что мне нужно я вытягивал через Total или Far.

Цитата:
Из-за этой проблемы я не могу переустановить Office и пакет "Microsoft Visual C++ 2005 Redistributable" (vcredist_x86.exe) поскольку они вроде бы и установлены, но при попытке их удалить или изменить винда пишет эта операция применима только к установленному софту

а вот это по-видимому следствие в корне неправильного отношения к перемещению полоьзователей. Средства винды позволяют перемещать юзера и его настройки. И для этого не требуется лазить в реестр.
Черномырдин правильно сказал "хотели как лучше, а получили как всегда..."
Автор: Seymour
Дата сообщения: 18.10.2007 19:52
Gena1971

Цитата:
Я так и не понял смысла во всех этих телодвижениях. Накой их было все так сливать (перемещать, копировать)? Неужели при создании нового юзера и копировании настроек чего то не работает нормально?

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

Цитата:
С помощью системной утилиты копируются настройки пользователя. Потом применяются для нового.

Какой утилиты, не поделишься названием?

Цитата:
Для верности я еще копирую (по умному) каталоги этих пользователей (из старого в новый).

По-умному это как, просвети..

Цитата:
Как я успел заметить натстройки в висте разбросаны по нескольким каталогам. Тем не менее доступ в них возможен через один (происходит переброска). Все это скопировать и т.д.

Какие конкретно каталоги копировать и куда, в каталог с новым пользователем?

Цитата:
Удалить старого юзера с компа! Но его каталоги для верности я еще некоторое время держу на подхвате. Всякое бывает. Чего-то можно забыть.

Ты описываешь в точности мои действия. Но. Я тоже держал для верности аж шесть каталогов старого юзера в несистемной папке C:\Downloads (мало ли что), но случилось так, что мне пришлось восстанавливаться из точки отката и после восстановления все эти каталоги были затерты процентов на 15, то есть я не досчитался в них многих важных файлов. А файлы реестра во всех папках стали (возможно и были не знаю) одинакового размера с файлом реестра, восстановленным из копии созданной за день до момента восстановления. А я за этот день успел много чего поустанавливать, размер реестра по-любому должен был измениться.

Цитата:
И вообще, Seymour, ты знаком с Norton (Volkov, Total) commander?

Не до половых сношений. Но опыт работы с этими GUI имеется.

Цитата:
Знаещь ли ты DOS (дисковую операционную систему, а точнее устройство жесткого диска и приципы хранения и расположения данных на винчестере)? Это я к тому что виндовскими понятиями козыряешь, а о простейших вещах понятия я не заметил.

А как бы ты ответил на этот вопрос, если бы тебе его задали и что ты имеешь в виду под DOS, а, пещерный человек? Мне обязательно знать всю эту допотопную терминологию, чтобы решить свою проблему? Отвечу на твой вопрос, скорее нет, чем да.

Цитата:
Я за все свое общение в виндой ни разу не обращал внимания на это. Все что мне нужно я вытягивал через Total или Far.

Ну ты крут. Научишь?

Цитата:
а вот это по-видимому следствие в корне неправильного отношения к перемещению полоьзователей. Средства винды позволяют перемещать юзера и его настройки. И для этого не требуется лазить в реестр.
Черномырдин правильно сказал "хотели как лучше, а получили как всегда..."

Ты че поржать надо мной сюда зашел? Следствие, муедствие. Я Вистой пользуюсь недели две от силы, а до этого сидел в основном под Windows 98 и любимом твоем MS-DOS и о упомянутых средствах знать ничего не знаю. Вот если бы ты перестал выеживаться и объяснил, что к чему это был бы разговор. А так, проваливай!
Автор: Gena1971
Дата сообщения: 19.10.2007 01:38

Цитата:
Какой утилиты, не поделишься названием?

В XP это называется "мастер переноса файлов и параметров". В висте точно не помню, под рукой нет ее, но тоже должна быть.

Цитата:
По-умному это как, просвети..

По умному - это не трогая разные системные файлы типа desktop.ini и др. сейчас не вспомню, но при копировании спросит. Это иногда надо т.к. к примеру некоторые настройки и каталоги из профиля не переносятся. Ярлыки с рабочего стола не все попадают. Это я говорю об XP. В висте возможно с этим получше.

Цитата:
Какие конкретно каталоги копировать и куда, в каталог с новым пользователем?

Каталог старого пользователя - C:\Document and settings\***** (вместо звездочек имя этого пользователя). Нового там же, но с новым именем. Обычно так бывает, правда не всегда. Если пользователя переименовывали, то название каталога остается старым.
В висте немного не так. Там есть папка C:\Document and settings с настройками и документами, но есть еще одна не помню как называется. Может кто подскажет. Если полазить по подпапкам C:\Document and settings, то в какой-то из подпапок перебросит в нее.

Цитата:
но случилось так, что мне пришлось восстанавливаться из точки отката и после восстановления все эти каталоги были затерты процентов на 15

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

Цитата:
А файлы реестра во всех папках ...

Файл реестра не один. В XP их уже два было. system и software. А те части реестра, которые находятся в профиле пользователя для нормальной работы установленных программ почти всегда не нужны. Под себя можно заново настроить. А простое копирование может быть чревато боком. Если они пропадут то самое страшное, что может произойти - это слететь регистрация некоторых программ.

Цитата:
Вот если бы ты перестал выеживаться и объяснил, что к чему это был бы разговор.

Разговор может получиться только если знаешь точный диагноз. Если бы сразу написал с чего все началось, то ответ был бы совсем другим.

Цитата:
Из-за этой проблемы я не могу переустановить Office и пакет "Microsoft Visual C++ 2005 Redistributable" (vcredist_x86.exe) поскольку они вроде бы и установлены, но при попытке их удалить или изменить винда пишет эта операция применима только к установленному софту

Вот теперь у меня на это совсем другой ответ. Если реестр поврежден был, либо если откат произошел до точки перед установкой этого софта, то такое может быть. Уничтожены записи об их установке. Возможно поможет переустановка поверх. Установщик офиса довольно умный. Найдя свои файлы он может спроит восстановить или переустановить. Можно попытаться восстановить. хотя не всегда это работает. 2003-й офис иногда не получалось восстановить. Приходилось удалять. Хотя если у тебя не удаляется, то можно попытаться установить поверх. После этого точно можно будет удалить если неправильно работает и уже потом начисто установить.

Цитата:
Ну ты крут. Научишь?

Канэчно. Разница в размерах, я имею в виду такая большая из-за того что в новом юзере нет документов из папки "Мои документы". Вот и все. Но даже без этого профили буду разного размера, т.к. новый создается на основе того самого системного. Но возможно этот системный лежит и "на случай войны", а новый создается из профиля C:\Document and settings\Default User. Точно не могу сказать, они почти одинаковые.

Цитата:
Мне обязательно знать всю эту допотопную терминологию, чтобы решить свою проблему?

Терминологию не надо, а с Total прийдется работать, потому что вытянуть виндовским проводником все настройки практически невозможно. Да еще и в висте с ее маниакальной подозрительностью.

Цитата:
сидел в основном под Windows 98 и любимом твоем MS-DOS

MS-DOS мне не любимый. Просто если человек хоть немного работавший с облочкой типа прадедушки Norton commander никогда не будет иметь проблем с потерянными файлами, если они не удалены а просто перемещены. Просто был такой случай. На работе у жены как они рассказывали) пропали файлы документов. Очень много. Люди сидели и кучу работы заново делали. А когда я через год или около того я заглянул к ним в компьютер (по другому поводу), то оказалось, что папка "Мои документы" просто переместилась из "C:\Document and settings\xxxx\Мои документы" в внутрь одной из соседних папок.
Ну и как их после этого назвать.

И последний совет. Я както один раз воспользовался откатом системы. После этого мне пришлось винду переставлять. После этого я зарекся пользоваться этим делом. Еще несколько раз пытался откатить, когда действительно очень надо было, а времени не было. И откат мне аж никак не помог. Если хочешь действительно нормально откатывать то пользуйся например Acronis True Image. Делай имидж раздела. И тогда все будет востановлено за 5-20 минут (в зависимости от скорости компьютера).
Чего-то я много тут наваял, пора и проваливать...
Автор: Seymour
Дата сообщения: 19.10.2007 21:12

Цитата:
В XP это называется "мастер переноса файлов и параметров".

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

Цитата:
В висте немного не так. Там есть папка C:\Document and settings с настройками и документами, но есть еще одна не помню как называется. Может кто подскажет.

В том то и дело. С XP у меня таких проблем не было. Я несколько раз успешно сливал аккаунты и все работает по сей день.

Цитата:
Разговор может получиться только если знаешь точный диагноз. Если бы сразу написал с чего все началось, то ответ был бы совсем другим.

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

Цитата:
Если реестр поврежден был, либо если откат произошел до точки перед установкой этого софта, то такое может быть. Уничтожены записи об их установке.

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

Цитата:
Хотя если у тебя не удаляется, то можно попытаться установить поверх. После этого точно можно будет удалить если неправильно работает и уже потом начисто установить.

У меня нет дистрибутива. Все установочные файлы распиханы где-то в винде, конкретнее в папке MSOCache и где-то еще может быть, но setup.exe при запуске пишет:


Цитата:
Разница в размерах, я имею в виду такая большая из-за того что в новом юзере нет документов из папки "Мои документы". Вот и все.

Я немного не это имел в виду. Я имел в виду, что после восстановления уменьшился размер резервных копий личной папки, которые я на всякий случай вручную скопировал в несистемную директорию "C:\Downloads". То есть пока производил склейку аккаунтов, периодически копировал папку "C:\Users\Vasia" в папку "C:\Downloads" (эта папка у меня предназначена для загрузок из инета и всякого хлама, навроде папки Temp). Итого получилось шесть копий. Размер каждой папки был равен приблизительно 150 Мб, но после восстановления они каким-то макаром уменьшились до 130 Мб, каждая. В частности обнулились все файлы из серии thumbcache** и еще какие-то полностю исчезли, сейчас не помню. И файлы NTUser.dat в этих копиях стали равными по размеру с этим же файлом из восстановленной папки (возможно и были, я перед восстановлением не сверял размеры этих файлов), хотя точку отката я делал аж за день до восстановления и много чего после этого устанавливал. Я это связываю с особенностями системы NTFS в которой насколько мне известно существует некая система перекрестных ссылок и нет жесткого прикрепления файла к месту на диске. И если файл лежит в одной папке, это не значит, что изменив такой же файл в другой папке не изменится и этот. Возможно опять же бред, но на FAT32 с которой я работал прежде такого никогда не было, поэтому у меня два варианта, либо это следствие особенностей Висты либо файловой системы NTFS. И короче, в итоге я заменил восстановленную папку на последнюю из этих "урезанных" копий и имею все проблемы, которые сейчас имею.

Цитата:
Терминологию не надо, а с Total прийдется работать, потому что вытянуть виндовским проводником все настройки практически невозможно. Да еще и в висте с ее маниакальной подозрительностью.

Ну если придется, проблемы нет. Только пока не вижу смысла. Была необходимость выхода из под чистого ДОС под VC, но на этом долбаном ноутбуке в ДОС не работает половина клавиш, поэтому я так и не смог переименовать имя папки когда это было нужно, а смог бы, этой проблемы сейчас наверное и не было бы. Пришлось делать все манипуляции с папками и реестром под маниакальным контролем Висты..

Цитата:
Ну и как их после этого назвать.

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

Цитата:
Если хочешь действительно нормально откатывать то пользуйся например Acronis True Image. Делай имидж раздела. И тогда все будет востановлено за 5-20 минут (в зависимости от скорости компьютера).

Совет принимается. Как показала практика Висте такие дела доверять нельзя.

Добавлено:

Цитата:
В XP это называется "мастер переноса файлов и параметров".

Да, действительно можно было перенести этим мастером. Но что-то меня остановило, сам не знаю что. Наверное недоверие к Висте, мало ли какие настройки она пропустит при переносе, а ручное переименование путей к личной папке в XP гарантировало идентичность полученной копии профиля. Кто же знал, что в Висте этот способ не только не проходит, но даже и восстановить в случае неудачи все к первоначальному виду нельзя. Так бы можно было и сейчас мастером вопользоваться, но копировать уже нечего, все настройки сбиты.
Автор: Gena1971
Дата сообщения: 21.10.2007 01:19

Цитата:
В частности обнулились все файлы из серии thumbcache**

Это случаем не кэш картинок просмотрщика (проводника). Тогда они не нужны, все равно создадутся заново.


Цитата:
Ну если придется, проблемы нет. Только пока не вижу смысла.

Смысл в том, что проводник очень своеобразно трактует некоторые файлы (страницы html к примеру) что ручаться за полную копию я бы не стал. И как он трактует перекрестные ссылки я не знаю. Ну возможности его тоже под вопросом. Например системные и скрытые файлы как он может копировать. С помощью тотала из рабочего профиля открыть или просто скопировать файлы реестра невозможно. Они блокированы системой. Сделать это можно только из другого профиля или как я делаю иногда из BartPE. Проводник тоже не может.


Цитата:
Я это связываю с особенностями системы NTFS в которой насколько мне известно существует некая система перекрестных ссылок и нет жесткого прикрепления файла к месту на диске. И если файл лежит в одной папке, это не значит, что изменив такой же файл в другой папке не изменится и этот.

А вот это я зметил только в висте. В XP такого не применялось. Хотя мне кажется еще 95/98 бала такая фишка, что можно было создать папку-ссылку на диск.

Цитата:
Все установочные файлы распиханы где-то в винде, конкретнее в папке MSOCache и где-то еще может быть

Ради интереса можно попробовать запустить установку из-под админа. Только предварительно надо его включить. Хотя надежды почти никакой.
А вторая папка с профилями называется либо Documents, либо Settings. Просто не помню что там я нашел - документы или настройки программ. Особого смысла в таком расположении не очень много. Может для перемещения легче, или восстановления если что. А может просто длина пути и соответственно строка пути сокращается. Некоторые программы глючили из-за того что строка получалась очень длинной.

А дистрибутивы все равно прийдется доставать. не сейчас, так потом все равно понадобятся.
Да к стати что за ноут, есть ли там скрытые разделы? Если изготовитель ставил винду и она лицензионная, то восстановить можно и с этого раздела. Хотя про предустановленный офис я не слышал, но ручатся не могу. Может и его можно там найти.
Автор: FuzzyLogic
Дата сообщения: 21.10.2007 05:21
Seymour
Пытаться сейчас соединить это всё в кучу скорее всего пустая трата времени, потому как вы меняли, восстанавливали систему, потом меняли ещё что-то ... и теперь сами понятия не имеете что сделали и что имеете.
Проще всего будет сделать новую учётную запись, настроить её как нужно и просто скопировать туда документы ну что там ещё есть.

Фиг поймёшь зачем вы всё это делали ... есть же прямо в менеджере пользователей функция "скопировать профиль", не чтоб сделать нового пользователя и скопировать туда профиль. Дело двух минут, придумали себе геморрой делать всё руками.

Вообще если не понимаете как и что устроено руками лучше не лазить. Папка с профилем пользователя одна и находится в подкаталоге /Users/.
Система ссылок в висте несложная, и в основном сделана для обратной совместимости (типа Documents and Settings, которой в Висте нет, но для совместимости с XP и софтом она имитирована ссылкой на Users) и копировать её вообще проблематично, так как многие файловые менеджеры не сделают этого корректно. Да и копировать ссылки - бестолковое дело, потому как вы получаете ссылку в новом месте на старый файл. И копии данных как таковой не получается, получается копия ссылок на данные. (вспоминается недавняя история на баше про блондинку которая принесла распечатать в интернет кафе кучу ярлыков на word/excel документы и долго ругала персонал за некомпетентность )


Цитата:
Совет принимается. Как показала практика Висте такие дела доверять нельзя.

Практика пока показала только то что вам такие дела доверять нельзя Это стиль новичков такой, сначала что-то накосячить а потом умилительно смотреть глаза показывая пальцем на компьютер и говорить - "оно само так, я ничего ничего не трогал, компутер - кака!"
Откат на Висте работает вполне нормально, но вот в зависимости от того сколько места на диске вы выделили под откат вы получите ограниченное кол-во точек отката, особенно это актуально когда вы активно что-то устанавливаете и не всегда получится откатиться в самое начало процесса если места на диске выделено недостаточно. И как уже было сказано перед подобными экспериментами лучше делать образ диска (который кстати Виста тоже делать умеет и совсем не обязательно для этого ставить Acronis с которым тоже не всё так просто особенно учитывая его ограниченность в плане драйверов для SATA, RAID итд).

Офис и что там ещё ... VS? Проще всего опять же переставить. Перенося туда-сюда ключи ничего хорошего вы не сделаете, похоже вы уже что-то где-то убрали так что installer не знает куда податься
Опять же с точки зрения временных затрат проще всего:
1. Вытащить ключ офиса (если вы его не знаете) любой утилиткой из варезника по поиску ключей
2. Почистить установку (Installer cleanup
3. Переставить офис. Так как дистрибутивы 2007 почти все одинаковые и функциональность определяется серийным номером, но проблем с подбором что там стояло быть по идее не должно

Автор: FuzzyLogic
Дата сообщения: 22.10.2007 09:06

Кстати, на всякий случай ссылочка откопаная vu1tur для другой темы, может кому когда и поможет.
Автор: Seymour
Дата сообщения: 22.10.2007 21:44

Цитата:
Практика пока показала только то что вам такие дела доверять нельзя Это стиль новичков такой, сначала что-то накосячить а потом умилительно смотреть глаза показывая пальцем на компьютер и говорить - "оно само так, я ничего ничего не трогал, компутер - кака!"

[removed] Тема закрыта.

Страницы: 1

Предыдущая тема: Автозапуск VPN ppptp пристарте виндовс


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