Показать полную графическую версию : [решено] Доступ к системным файлам из другой ОС
Тут такая проблема, хотел поставить темы на висту, скачал заменил shell32.dll в папке SysWOW64, вот, теперь виста просто не грузится, при загрузке выдает ошибки обращения к памяти, невозможность запустить менеджер задач...
Пробовал заменить фалы из ХР, или с загрузочного диска типа Live@CD, INFRA CD тоже не помогло...
Как можно получить доступ/ удалить эти файлы из ХР ? Надеюсь на вашу помощь.
Вы в XP станьте владельцем (http://support.microsoft.com/kb/308421/ru) файлов и потом меняйте
Так не получается ... Пишет что отказано в доступе задания новых прав.
Может есть способ восстановить стандартные файлы, или может удалить те что есть в обход этих прав доступа?
Хотя даже с учетом этой ошибки, файл стал доступным... Щас буду пробовать заменить файлы на оригинальные.
При загрузке, теперь выдает следующую ошибку:
"GetPhysicallyInstalledMemory - не найдена в библиотеке KERNEL32.DLL"
Возможно дело в установке Logon Studio от Stardock ...
Если есть возможность, скиньте пожалуйста эту самую KERNEL32.DLL.
П.С. Если это важно, у меня Vista Ultimate x64
В безопасном режиме тоже не грузится?
Загрузитесь в последнюю удачную конфигурацию или с установочного диска и выберите там Восстановление системы - откатитесь до последней живой точки
В безопастном таже ошибка. Сейчас попробую с загрузочного диска...
Ничего не вышло...
При восстановлении системы:
Выбрал устранение проблем запуска - ничего не нашло
Выбрал восстановление с контрольной точки - не нашло контрольных точек
При загрузки Windows из обычного\безопастного режима - при запуске любого процесса(LogonUI.exe, explorer.exe...) выдает ошибку
"GetPhysicallyInstalledMemory - не найдена в библиотеке KERNEL32.DLL"
Если у кого такая же как и у меня ОС, скиньте пожалуйста этот файл.
kessen, мда.. восстановление системы отключено? жаль...
А если загрузиться в безопасный режим, то никуда не пускает, так? Попробуйте еще безопасный с поддержкой командной строки, а там выполните sfc /scannow
правда очень сомневаюсь, что сработает, вроде sfc без гуя не работает...
Щас буду пробовать заменить файлы на оригинальные. »
а вы где меняли их? и на какие? оригиналы где были? вы shell32 меняли в C:\Windows\syswow64\?
Менял в system32 и syswow64.
Командная строка таки запустилась, и sfc работает ... правда дойдя до 11%, он вспомнил, и сказал что не может проверить защищенные файлы...
Возможно есть способ открыть полный доступ к файлам, используя командную строку? или ко всей папке Windows ?
С Shell32 насколько я понимаю проблем уже нету, т.к. интерфейс (на окошках с ошибками) уже в стиле аеро... Но кроме замены файлов, ещё была установлена программа LogonStudio для Vista, в конце установки была какая то ошибка, которую я к сожалению не прочитал, и просто перезагрузил компьютер. Поетому кажется, что мог повредится KERNEL32.DLL, так как все ошибки на данный момент, ссылаются только на него.
ага, sfc заработал - уже хорошо, можем попробовать так: sfc /verifyfile=c:\windows\system32\kernel32.dll и sfc /verifyfile=c:\windows\syswow64\kernel32.dll
Попробовал, ещё в первый раз, также выдало сообщение об защищенных файлах ...
вот зараза.. а вы все это во встроенной учетке Администратор делаете?
Ну запись с правами Администратора...
Создана только одна учетная запись... При загрузке, она грузится автоматом, больше не предлогая других...
Ну в ХР, даже если 1 пользователь, при запуске Безопастного режима, вс равно была возможность выбрать уч. запись - Администратор. В висте грузится автоматом...
Вот запись, из файла, который добавляли в реестр, для получения доступа к папкам...
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
Может из етого сконфигурировать команду, которую следует вводить в командной строке, для получния доступа к фалу/папке...?
Ну запись с правами Администратора... »
с правами или так и называется Администратор?
дело не в доступе наверняка, а в SFP, только я не знаю как отключить ее из командной строки
с правами или так и называется Администратор? »
Ну честно говря не обращал внимания... Учетная запись на ОС - только одна. При выборе Безопастного режима, меню выбора учетных записей не появляется, так что думаю администратор.
Учетная запись на ОС - только одна »
да нет, их три :) Администратор, Гость и та, которую вводили на последнем этапе установки системы
хотя в безопасном должна по идее загружаться встроенная админская, так что врят ли в этом дело
Проблему решил следующим образом:
- составил список возможно - измененных файлов
- зашел в безопастный режим
- в командной строке:
- takeown /f c:\windows\system32(or sysWOW64)\file_name.dll
- sfc /scanfile=c:\windows\system32(or sysWOW64)\file_name.dll
таким образом выявив плохие shell32.dll, и заменив их на стандартные, получилось восстановить систему.
Blast, спасибо огромное за помощь !
kessen, поздравляю, вот так общими усилиями побороли последствия вашего баловства со стилями :)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC