Показать полную графическую версию : [решено] Как сделать WMP и IE8 по умолчанию x64 ?
WMPx64
Пробовал запускать скрипт с утилиты "Fix for Windows 7 v.3.8" для установки по умолчанию 64битной версии проигрователя с безопасного режиме от имени админиситратора, результата недало, при нажатии кнопки "воспроизвести все", в папке, запускается x86 плеер. Потом нашел еще один скрип, вот этот: http://www.chris123nt.com/downloads/WMP64.zip , запускал файл "Set 64-bit as Default WMP.cmd" от имени админа в безопасном режиме, в итоге аналогично с первым фиксом - при нажатии на кнопку "воспроизвести все" запускается x86. Далее нашел инструкцию как вручную сделать:
По умолчанию в Windows 7 Beta 1 запускается 32-битная версия Windows Media Player. Для включения запуска по умолчанию 64-битной версии проигрывателя выполните следующие действия:
1. Запустите командную строку (cmd) от имени администратора:
1. Нажмите Пуск и напишите в строке поиска cmd
2. На найденном файле нажмите правую клавишу мыши и выберите пункт Run as administrator
2. Введите следующую команду (команда чувствительна к регистру)
unregmp2.exe /SwapTo:64
3. Откройте редактор реестра: Пуск - в строке введите regedit и нажмите Ввод
4. Перейдите в раздел HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\wmplayer.exe\
5. В правой части редактора реестра откройте параметр Path
6. Измените в значении "%ProgramFiles(x86)" на "%ProgramFiles%"
Тоже результата недало...как же быть? Как сделать по умолчанию x64?
IE8x64
Вобще некаких статьей на эту тематику для Вин7 ненашел...
Хелп
Dosmod, По поводу IE x64 сомневаюсь, что получится..
http://i39.tinypic.com/54hjx0.png
А вот с WMP можно попробовать сделать немного иначе:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\wmplayer.exe]
"@"="%ProgramFiles%\\Windows Media Player\\wmplayer.exe"
"Path"="%ProgramFiles%\\Windows Media Player\\wmplayer.exe"
Первый способ как бы рабочий, просто файл не делает что нужно.
нужно стать владельцем разделов:
HKLM\Software\CLASSES\CLSID\{cdc32574-7521-4124-90c3-8d5605a34933}\LocalServer32
HKLM\Software\CLASSES\CLSID\{45597c98-80f6-4549-84ff-752cf55e2d29}\LocalServer32
HKLM\Software\CLASSES\CLSID\{ed1d0fdf-4414-470a-a56d-cfb68623fc58}\LocalServer32
а потом запустить wmp64.reg
ЗЫ сори за оффтоп, но когда я химичил с вмп у меня слетели wmp* файлы из папки System32, может кто скинуть? (сборка 7600)
добавил слеши, в параметр "Path" дописал "\\wmplayer.exe" но это результата недало, как и прежде запускает x86
А в параметре Default Вы что-то меняли? \\ нужно ставить в том случае, если вы вносите изменения средствами reg файлов. Если же меняете параметры через regedit.exe достаточно одного слеша.
Nindza, стал владельцем тех разделов, рег файл записал новые значения успешно, при нажатии кнопки "вопроизвести все" открывается ВМП х64
большое спасибо.
Если в ИЕ64 есть надпись о том что он неможет использоватся по умолчанию то убило мои надежды... но уверен что с выходом флеш плеера наши умельци сделают его всетаки "главным" браузером в системе :)
Dosmod,
Вот Скрипт для ВМП х64 по умолчанию (http://www.chris123nt.com/downloads/WMP64.zip)
Источник http://www.chris123nt.com (http://www.chris123nt.com/)
Djarold, внимательно прочти мой первый пост
Dosmod,
Сори, не обратил внимания.
хотя я без скрипта делал, вручную, вроде все работало.
KonstantinM
23-08-2009, 14:55
Первый способ как бы рабочий, просто файл не делает что нужно.
нужно стать владельцем разделов:
HKLM\Software\CLASSES\CLSID\{cdc32574-7521-4124-90c3-8d5605a34933}\LocalServer32
HKLM\Software\CLASSES\CLSID\{45597c98-80f6-4549-84ff-752cf55e2d29}\LocalServer32
HKLM\Software\CLASSES\CLSID\{ed1d0fdf-4414-470a-a56d-cfb68623fc58}\LocalServer32
а потом запустить wmp64.reg »
подскажите как стать владельцем разделов
KonstantinM, это написано здесь (http://forum.oszone.net/post-1194744.html) в шапке
DImaN!, лучше все-таки давать ссылку не на твик реестра, а на подробное объяснение Как получить доступ к файлам, папкам и разделам реестра (http://forum.oszone.net/thread-97514.html)
Позволю себе небольшое уточнение (или дополнение):
Скрипт рабочий в ангельской винде, в русской нет пользователя Administrator, стало быть для пользователей русской локали в батнике надо заменить Administrator на Администратор и сохранить в кодировке OEM866. Для следующих читателей, так сказать. :)
Позволю себе небольшое уточнение (или дополнение):
Скрипт рабочий в ангельской винде, в русской нет пользователя Administrator, стало быть для пользователей русской локали в батнике надо заменить Administrator на Администратор и сохранить в кодировке OEM866. Для следующих читателей, так сказать. »
Изначально так и переписал, не прокатило =\ Пришлось вручную менять.
Вообще-то у меня тоже не сразу удалось, вот такой вариант сработал:
setacl.exe -on "HKLM\Software\CLASSES\CLSID\{cdc32574-7521-4124-90c3-8d5605a34933}\LocalServer32" -ot reg -actn setowner -ownr "n:Администраторы"
setacl.exe -on "HKLM\Software\CLASSES\CLSID\{cdc32574-7521-4124-90c3-8d5605a34933}\LocalServer32" -ot reg -actn ace -ace "n:Администратор;p:full"
setacl.exe -on "HKLM\Software\CLASSES\CLSID\{45597c98-80f6-4549-84ff-752cf55e2d29}\LocalServer32" -ot reg -actn setowner -ownr "n:Администраторы"
setacl.exe -on "HKLM\Software\CLASSES\CLSID\{45597c98-80f6-4549-84ff-752cf55e2d29}\LocalServer32" -ot reg -actn ace -ace "n:Администратор;p:full"
setacl.exe -on "HKLM\Software\CLASSES\CLSID\{ed1d0fdf-4414-470a-a56d-cfb68623fc58}\LocalServer32" -ot reg -actn setowner -ownr "n:Администраторы"
setacl.exe -on "HKLM\Software\CLASSES\CLSID\{ed1d0fdf-4414-470a-a56d-cfb68623fc58}\LocalServer32" -ot reg -actn ace -ace "n:Администратор;p:full"
Про p:full вот что-то в справке по команде не нашёл, но подозреваю, что-то какому-то Администратору из группы Администраторов выдались полные права. Но для групп есть другой ключ: setgroup. А теперь уже всё работает и что-то менять не хочется. Поиграться надо либо с буквой "Ы", либо с параметром setowner>setgroup.
Господа, права доступа веткам установил, администраторы и пользователи имеют полный доступ. Вручную могу редактировать, а вот внести изменения из рег файла никак не получается, пишет о том что "некоторые разделы были заняты системой или другими процессами". Действия выполнял от пользователя с правами администратора, также из под системного администратора, пробовал в безопасном режиме. Win7 64 Rus.
Невозможно установить по умолчанию. Можно это дело как-то обойти? В ХР можно было назначить любую прогу для обработки по расширению, или протоколу. Если не ошибаюсь через типы файлов/дополнительно можно было назначить путь и ключи. Можно что-то подобное сделать в 7-ке х64. В реестре не нашел ни одного пути для IE. По умолчанию все время открывается х32 версия, хотя IEх64 хорошо работает.
Morpheus
29-09-2010, 15:45
charon, там заморока с получением прав на параметры реестра, многие плагины ещё не заточены и т.д. Если интересно поэкспериментировать - IE8 x64 default browser (http://forums.mydigitallife.info/threads/22088-IE8-x64-default-browser).
Ответили на другом форуме.
http://social.technet.microsoft.com/Forums/ru-RU/windows7ru/thread/4d57de50-836a-4351-a0f7-5fed58b3bc54
И сделать Firefox браузером по умолчанию через реестр тоже есть.
В общем все делается :)
включил 64 битный плеер как описано в шапке.
теперь ваще ничего не пойму.
Если открывать movie.AVI через проводник Windows - действительно файл воспроизводится 64-битным плеером, если запустить щелчком на фильме в Total Commander - запускается 32 битный плеер (но это похоже из-за того, что сам тотал 32 битный).
А вот почему в реестре все ассоциации так и остались на 32 битный плеер? поменять их не так просто, так как раздел реестра в классах защищен от изменения, да еще и в 2- разделах HKEY_CLASSES_ROOT и HKEY_LOCAL_MACHINE
Как показал Process Monitor утилита unregmp2.exe не смогла отредактировать ассоциации файлов на 64 битную версию из-за ограничений доступа.
По видимому ее нежно запускать с системными правами доступа для получения полного желаемого результата с правами доступа TrustedInstaller
А как это сделать? Изменять владельца на Админа возможно более трудоемкий процесс из-за большого количества веток реестра
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC