Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 16.11.2010, 22:47   #1
dengul
Пользователь
 
Регистрация: 11.11.2010
Сообщений: 17
Восклицание Работа программы с загрузочного диска

Суть проблемы:
-написал программку для редактирования реестра и работа с файлами
-интегрировал в ERD commander
-запускаю свою прогу в системе всё работает
-запускаю с ERD нифига
Помогите решить проблему,куда капать?
-дописать что-то в проге
-или редактировать ERD
dengul вне форума
Старый 16.11.2010, 23:08   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

что имеется ввиду под загрузочным диском?
диск с автозапуском или Boot-диск?(если второе то врятли и будет работать)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума
Старый 16.11.2010, 23:15   #3
dengul
Пользователь
 
Регистрация: 11.11.2010
Сообщений: 17
По умолчанию

несовсем понял вопрос,но попробую ответить.
ERD коммандер,загружаюсь с него и манипулирую фалами на диске и редактирую реестр системы установленной на HDD.
руководствовался мыслью,если regedit в ERD имеет доступ то почему моя программа не может?
dengul вне форума
Старый 16.11.2010, 23:24   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
ERD Commander - это набор программ, работающих в среде WindowsPE. WinPE позволяет выполнить загрузку системы со съемного носителя, что дает возможность запустить компьютер даже в случае тотального повреждения файлов существующей на диске ОС, жизненно необходимых для ее старта. Являясь «почти настоящей» 32-битовой Windows, WinPE обеспечивает полный доступ к NTFS-томам, системному реестру, параметрам настройки и драйверам. Стандартный оконный интерфейс ERD Commander, сходный с привычным Рабочим столом, позволяет легко и эффективно использовать предлагаемые им инструменты.
думаю в этом и причина, ваша программа вообще работает или вылетает с ошибкой?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума
Старый 17.11.2010, 09:17   #5
dengul
Пользователь
 
Регистрация: 11.11.2010
Сообщений: 17
Печаль

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
думаю в этом и причина, ваша программа вообще работает или вылетает с ошибкой?

Я думал об этом...
Но если большинство LIVE CD не могут нормально редактировать реестр(т.к. открываю реестр самого CD, потомучто создаються путём снятия образа с работающей системы), то как решить мою проблему?
dengul вне форума
Старый 17.11.2010, 13:10   #6
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Приложение под .NET или использует какие-то из вырезанных API

Для ERD commander на основе XP (WinPE 1.x)
Windows PE has the following limitations:
  • Windows PE doesn’t fit on floppy disks, but you can write a Windows PE image to a bootable CD.
  • Windows PE supports DFS name resolution to standalone DFS roots.
  • To prevent its use as a pirated operating system, Windows PE automatically reboots after 24 hours.
  • You can’t access files or folders on a computer running Windows PE from another computer.
  • Windows PE supports TCP/IP and NetBIOS over TCP/IP for network connectivity, but it doesn’t support other methods, such as IPX/SPX.
  • Drive letter assignments aren’t persistent between sessions. After you restart Windows PE, the drive letter assignments will be in the default order.
  • Windows PE requires a VESA-compatible display device and will use the highest screen resolution it can determine is supported. If the operating system can’t detect video settings, it uses a resolution of 640 by 480 pixels.
  • You can build custom versions of Windows PE from Windows XP Professional Edition and Windows Server 2003 products but not Windows XP Home Edition.
  • Windows PE doesn’t support the Microsoft .NET framework.
  • The Windows on Windows 32 (WOW32) subsystem allows 16-bit applications to run on the 32-bit Windows platform.
  • Similarly, a new 32-bit subsystem called Windows on Windows 64 (WOW64) is in Windows XP 64-bit versions. It provides all the 32-bit Windows services needed for 32-bit applications to run properly. The WOW32 and WOW64 subsystems aren’t available in Windows PE, however, so 16-bit applications won’t run in 32-bit versions of Windows
  • PE, and 32-bit applications won’t run in 64-bit versions of Windows PE.
  • To reduce its size, Windows PE includes only a subset of the available Win32 APIs. Included are I/O (disk and network) and core Win32 APIs.
  • The following categories of Win32 APIs aren’t available in Windows PE (applications that require these APIs will not run in Windows PE):
    Access Control
    NetShow Theater Administration
    OpenGL
    Power Options
    Printing and Print Spooler
    Still Image
    Tape Backup
    Terminal Services
    User Profile
    Window Station and Desktop
    Windows Management Instrumentation (WMI)
    Windows Multimedia
    Windows Shell


Для ERD commander на основе 7 (WinPE 3.0)
Windows PE is a subset of Windows 7, and has the following limitations:
  • To reduce its size, Windows PE includes only a subset of the available Win32 APIs. I/O (disk and network) and core Win32 APIs are included.
  • To prevent its use as a pirated operating system, Windows PE automatically stops running the shell and reboots after 72 hours of continuous use. This time period is not configurable.
  • Windows PE cannot act as a file server or Terminal Server. (Remote Desktop is unsupported.)
  • Distributed File System (DFS) name resolution is supported for standalone roots only. Domain roots are not supported. Standalone DFS roots allow for a DFS root that exists only on the local computer, and thus does not use Active Directory®.
  • The supported methods of connecting to file servers are TCP/IP and NetBIOS over TCP/IP. Other methods, such as the IPX/SPX network protocol, are not supported.
  • All changes that you make to the Windows PE registry while running Windows PE are lost the next time you restart the computer. To make permanent registry changes, you must edit the registry offline before starting Windows PE.
  • Drive letters are assigned in consecutive order as you create partitions in Windows PE. However, the driver letters are reset to the default order when you restart Windows PE.
  • Windows PE does not support the Microsoft .NET framework or the Common Language Runtime (CLR).
  • Windows PE does not include Windows on Windows 32 (WOW32), Windows on Windows 64 (WOW64), Virtual DOS Machine (VDM), OS/2, or POSIX subsystems.
  • Windows PE can be used to configure and to partition a computer's disks before starting Windows Setup. If any hard disks are converted to dynamic disks with Diskpart.exe before you start Windows Setup, then those hard disks are recognized as foreign when the operating system is installed, and any volumes on those hard disks will not be accessible.
  • Windows PE does not support applications packaged with Windows® Installer (.msi).
  • Windows PE does not support 802.1x.
  • Windows PE does not support booting from a target path that contains non-English characters.
пыщь
JTG вне форума
Старый 17.11.2010, 14:11   #7
dengul
Пользователь
 
Регистрация: 11.11.2010
Сообщений: 17
По умолчанию

Общая картина понятна! Всем большое спасибо!

Тема закрыта...
dengul вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
работа программы в сети нью Фриланс 1 09.02.2010 02:09
Norton Comander для загрузочного диска Яр|/||< (^_^) Операционные системы общие вопросы 5 10.07.2009 09:39
Как можно самому сделать так, чтобы программы грузились с диска, до загрузки ОС? Лукманов Александр Софт 1 18.04.2009 12:14