Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 8 и 8.1 » Установка - [решено] Проблема с установкой 32-bit приложений на Win 8.1 x64

Ответить
Настройки темы
Установка - [решено] Проблема с установкой 32-bit приложений на Win 8.1 x64
m5g m5g вне форума

Новый участник


Сообщения: 22
Благодарности: 0

Профиль | Отправить PM | Цитировать


Доброго времени суток!

Столкнулся на днях с такой проблемой: 32-битные приложения перестали устанавливаться по дефолтному пути "C:\Program Files (x86)", и устанавливаются просто в "C:\Program Files", причем ярлыки в меню "Пуск" создаются правильно, то есть согласно разрядности, в пути ярлыка присутствует (x86), но он не работает, учитывая не правильное расположение 32-битного приложения изначально.

Не могу точно быть уверен, но возможно, это последствия чисток реестра "Reg Organizer"ом, возможно, что-то другое произошло, но вот что интересно, сравнив ветки реестра у себя и на только что установленной виртуальной машине, я обнаружил, что ветки отличаются -

у меня было вот так

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer]
"InstallerLocation"="C:\\Windows\\Syswow64\\"

а на свежей установке так

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer]
"InstallerLocation"="C:\\Windows\\System32\\"
"MsiExecCA32"="C:\\Windows\\Syswow64\\msiexec.exe"
"MsiExecCA64"="C:\\Windows\\System32\\msiexec.exe"


и еще были расхождения в следующих ключах реестра, и я их подправил, в соответствие с разрядностью

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion]
"ProgramFilesDir (x86)"="C:\\Program Files (x86)"
"CommonFilesDir (x86)"="C:\\Program Files (x86)\\Common Files"
"CommonW6432Dir"="C:\\Program Files\\Common Files"
"CommonFilesDir"="C:\\Program Files\\Common Files"
"ProgramW6432Dir"="C:\\Program Files"
"MediaPathUnexpanded"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,\
6f,00,6f,00,74,00,25,00,5c,00,4d,00,65,00,64,00,69,00,61,00,00,00
"ProgramFilesDir"="C:\\Program Files"
"DevicePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
00,74,00,25,00,5c,00,69,00,6e,00,66,00,00,00
"ProgramFilesPath"=hex(2):25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,\
00,69,00,6c,00,65,00,73,00,25,00,00,00
"SM_GamesName"="Games"
"SM_ConfigureProgramsName"="Set Program Access and Defaults"
"InstallTime"="1414665369"
"LoaderPrefix"="66666-666-6666666-66666"
@=""

На свежей системе эти ключи выглядят так же

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion]
"ProgramFilesDir"="C:\\Program Files"
"CommonFilesDir"="C:\\Program Files\\Common Files"
"ProgramFilesDir (x86)"="C:\\Program Files (x86)"
"CommonFilesDir (x86)"="C:\\Program Files (x86)\\Common Files"
"CommonW6432Dir"="C:\\Program Files\\Common Files"
"ProgramW6432Dir"="C:\\Program Files"
"MediaPathUnexpanded"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,\
6f,00,6f,00,74,00,25,00,5c,00,4d,00,65,00,64,00,69,00,61,00,00,00
"DevicePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
00,74,00,25,00,5c,00,69,00,6e,00,66,00,00,00
"ProgramFilesPath"=hex(2):25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,\
00,69,00,6c,00,65,00,73,00,25,00,00,00
"SM_GamesName"="Games"
"SM_ConfigureProgramsName"="Set Program Access and Defaults"

Где что изменить, чтобы 32-битные приложения опять устанавливались по умолчанию в "Program Files (x86)"???

Заранее спасибо

Отправлено: 21:00, 24-11-2014

 
m5g m5g вне форума Автор темы

Новый участник


Сообщения: 22
Благодарности: 0

Профиль | Отправить PM | Цитировать


Дополнение!

Некоторые 64-битные установщики отказываются устанавливаться, ссылаясь на то, что система не 64-битная ... я с таким не сталкивался ни разу...

Реестр побился где-то жестко

Последний раз редактировалось m5g, 24-11-2014 в 21:49.


Отправлено: 21:33, 24-11-2014 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Забанен


Сообщения: 1368
Благодарности: 163

Профиль | Цитировать


Цитата m5g:
Реестр побился где-то жестко »
Ну а чего Вы от чисток реестра ждали? Откатывайте их.

Отправлено: 21:38, 24-11-2014 | #3

m5g m5g вне форума Автор темы

Новый участник


Сообщения: 22
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Игорь Лейко:
Откатывайте их »
Центр отмены изменений пуст. Возможно ,что то побилось вследствие пары отключений света.. не знаю. Мягко говоря, я более чем продвинутый юзер ) сисадмин в прошлом, но не могу уму дать - какой ключ в реестре накрылся медным тазом

Так что жду других советов, кроме как откатываться

Отправлено: 22:15, 24-11-2014 | #4


Аватара для ruslan...

Ветеранище


Сообщения: 10679
Благодарности: 2891

Профиль | Отправить PM | Цитировать


m5g,

Если успеете и файлы в папке Windows\System32\Config\RegBack
датой изменения до появления проблеммы: Дело о восстановлении реестра

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

-------
Будь джентльменом, если есть удача. А нет удачи, джентльменов нет ... Нажми !!!


Отправлено: 00:46, 25-11-2014 | #5

m5g m5g вне форума Автор темы

Новый участник


Сообщения: 22
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата ruslan...:
до появления проблеммы»
файлы в RegBack гораздо более ранние.. от 6 сентября... как бы не очень хочется возвращаться к столь ранним настройкам... да и образ есть примерно той же даты, но хочется сохранить все установленное.... по ходу, придется попробовать восстановить систему путем "Обновления"...

Все-таки жду совета от знающего специалиста, какие ключи отвечают за данную проблему

Отправлено: 05:25, 25-11-2014 | #6

m5g m5g вне форума Автор темы

Новый участник


Сообщения: 22
Благодарности: 0

Профиль | Отправить PM | Цитировать


накатываю поверх 8.1 в режиме обновления ) аминь

Отправлено: 08:31, 25-11-2014 | #7

m5g m5g вне форума Автор темы

Новый участник


Сообщения: 22
Благодарности: 0

Профиль | Отправить PM | Цитировать


проблема решена путем установки винды в режиме обновления

Отправлено: 17:24, 25-11-2014 | #8

m5g m5g вне форума Автор темы

Новый участник


Сообщения: 22
Благодарности: 0

Профиль | Отправить PM | Цитировать


осталась одна проблема - открывается одна папка после загрузки. нигде в авторане ничего подобного нет ((

Отправлено: 17:40, 25-11-2014 | #9


Аватара для ruslan...

Ветеранище


Сообщения: 10679
Благодарности: 2891

Профиль | Отправить PM | Цитировать


m5g,

Как определить, является проблема системной или вызвана сторонним приложением/службой

-------
Будь джентльменом, если есть удача. А нет удачи, джентльменов нет ... Нажми !!!


Отправлено: 17:49, 25-11-2014 | #10



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 8 и 8.1 » Установка - [решено] Проблема с установкой 32-bit приложений на Win 8.1 x64

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Установка - [решено] Возможно ли обновление x86 (32-bit) до x64 (64-bit) Morpheus Microsoft Windows 7 29 21-12-2018 13:50
Драйвер - [решено] Win 7 64 Bit и сетевые принтеры с Win XP 32 Bit goodguy Microsoft Windows 7 40 19-07-2017 10:53
Установка - x86 vs x64 (32-bit vs. 64-bit) [все вопросы] Blast Microsoft Windows 7 177 02-11-2015 18:30
Разное - [решено] Не запускаются 32-bit приложения в Win 7 64-bit (из-за вирусов) Murman Microsoft Windows 7 4 05-10-2014 15:34
7 / 2008 R2 - [решено] Смена Vista(32 bit) на Se7en(64 bit) DLvoss Хочу все знать 3 31-03-2013 22:53




 
Переход