![]() |
Проблема с программой
Я студент 2 курса программной инженерии. Нам седня дали задание и кто его решит получает диплом и дальше может не учиться. Задания для всех специальностей сложные.
У нас задача такая: На базе Windows 2000 собрать систему которая будет выполнять многие задачи 1. Программы определяют ее как Windows xp или Windows 7 на выбор 2. Программы которые работают только Windows 7 работали или запускались тут. 3. Сделать ее более современной 4. Установка драйверов для новых устройств. Пункт 3 я понял как делать. С 4 драйвера многие не ставятся вообще. А с 1 и 2 а не могу придумать решение. Мучаюсь с месяц не знаю что делать. Помогите пожалуйста. |
andrei_2010, весёлое у Вас учебное заведение.
По задаче: 1. "Программы определяют ее как Windows xp или Windows 7 на выбор" Я приведу всего три способа, которыми можно узнать версию ОС: командой VER в командной строке, функцией API GetVersion() или проверкой версии файла explorer.exe. Возьмем хотя бы вариант с проверкой версии файла - ведь я могу проверять не explorer.exe, а другой файл, специфичный для Windows XP\7. Без полноценной установки одной из упомянутых ОС не обойтись. 2. Программы которые работают только Windows 7 работали или запускались тут. Приведите пример приложения, которое работает _только_ на Windows 7 и не имеет совместимости с более ранними версиями ОС Windows. Что нибудь кроме Battlefield 4. 3. Сделать ее более современной Можно изменить время создания системных файлов на 2014 год - это сделает систему более современной? Я не понял этот пункт. По пункту 4 мне сказать нечего. |
Цитата:
|
Нам показывали рабочий проект. Она стоит на ноуте acer aspire. Я такой видел в году 2010-2011. У меня такого года ноут. Она ставится система но не работает.
|
Iska, спасибо, я как-то не сообразил. Можно, конечно, избавиться от ошибки "не является приложением Win32", но очень много проблем с разрешением импорта.
andrei_2010, может быть, у Вас у самого есть какие-то идеи? |
я сегодня весь день работал. винду установил на комп 2008 года. пытался заменить версию эксплорера и поковырял рееестр. Работает
но с ошибками. некоторые версии дров ставятся. Раньше на видюху не ставились а теперь поставились. Ошибки во сновном такого типа не найден вход в ядро и не найден фаил. Ядро не могу заменить система потом не загружается. Буду дальше изучать литературу. Если все удастся я выкладу рабочий проект |
кстати идеальный донор сервер 2003. Если от него ставим эксплорер то ошибки пропадают почемуто
|
andrei_2010, Windows Server 2003 и Windows 2000 имеют разные версии ядер: 5.2 и 5.0 соответственно. Вы же наблюдали ошибки "не найден вход в ядро" - вот, со сменой ядра часть ошибок исчезла.
|
фальлы поменял. Щас думаю как проблемы с дровами устранить. Некоторые не ставятся
|
Заметил проблему при смене ядра. После перезагрузки слетают дрова. Пытаюсь решить проблему
|
andrei_2010, вам надо в первую очередь принципиально понять, можно это реализовать или нет?
Мое мнение - это чистый стёб. Но вам свое мнение надо доказать. Для доказательства вам придется использовать литературу. Я бы посоветовал ссылаться на Марка Руссиновича и Дэвида Соломона "Внутреннее устройство Microsoft Windows" причем все, от 2000 до 7. Сейчас вы, при всем уважении, похожи на слепого котенка. |
Время: 02:13. |
Время: 02:13.
© OSzone.net 2001-