Учись зарабатывать у Микрософт
Окантовка граф загрузки ядер настолько дорогая, что стала отдельной платной функцией в Windows 11?
Окантовка граф загрузки ядер настолько дорогая, что стала отдельной платной функцией в Windows 11?
Прежде всего, большое спасибо всем, кто прокомментировал мой первый пост и предложил свои варианты решения проблемы. Спойлер: перепробовал почти всё, пока ничего не помогло.
Ставил девственно чистый оригинальный образ Windows 11.
Ставил все предлагаемые системой драйвера на автомате.
Ставил все предлагаемые официальной утилитой Armoury Crate драйвера (Realtek кстати не предлагает), драйвера со страницы материнской платы на сайте ASUS и с сайта Realtek. Но после предлагаемой перезагрузки ничего не меняется, драйвера как будто нет, как и не было.
Изучил каждый сомнительный пункт в Диспетчере устройств и накатил на них драйвера, разобравшись что есть что с помощью ID. Но устройства это оказались не аудио (Intel Optane и прочее). Отобразил скрытые пункты. Увы, нераспознанных устройств в списке не осталось.
Проверил подключение самых колонок. В сеть они включены (лампочка горит, я таки не совсем дурак же), подключены в зеленый разъём ПК, при подключении фонят.
Сбросил все настройки Биос на дефолтные. Проверил, что HD Audio в настройках работает - всё так, включён.
Модуль устранения неполадок проблему (как и само устройство) не увидел. Только монитор, через DVI, но это не оно, в монике даже встроенных колонок нет...
Чего ещё не делал:
Не проверял с другой ОС типа Linux.
Не покупал внешнюю или внутреннюю звуковую карту, хотя рассматриваю этот вариант на случай, если проблема не решится. Надеюсь, дешёвенькая USB-звуковушка за 200 рэ поможет.
Могли бы вы ещё что-то посоветовать или подсказать, уважаемые господа и дорогие товарищи?
Дополнение: с загрузочной флешки с Linux Mint звук тоже не работает. :(
Этот скрипт на языке AppleScript предназначен для автоматического запуска приложений Почты (Mail.app) и Календаря (Calendar.app) и других приложений в свернутом (минимизированном) виде при загрузке операционной системы macOS. Я его сделал, чтобы не пропустить важных сообщений или событий после перезагрузки или. запуске операционки MacOS, так как она не дает возможности запускать приложения в свернутом виде при запуске системы.
Открытие AppleScript Editor (Редактор скриптов):
Скопируйте скрипт в AppleScript Editor (находится в папке Программы > Утилиты) и сохраните его как файл run_minimized.app (или с другим именем)
-- Запуск приложения Mail
tell application "Mail" to launch -- Открывает приложение Mail.app
delay 1 -- Задержка, чтобы приложение открылось полностью
-- Сворачивание окна Maill.app
tell application "Finder"
set visible of process "Mail" to false -- Сворачивает окно Maill.app в Dock
end tell
-- Запуск приложения Calendar
tell application "Calendar" to launch -- Открывает приложение Calendar.app
delay 1 -- Задержка, чтобы приложение открылось полностью
-- Сворачивание окна Calendarl.app
tell application "Finder"
set visible of process "Calendar" to false -- Сворачивает окно Calendar.app в Dock
end tell
2. Настройка запуска скрипта при загрузке:
Откройте "Системные настройки" > "Основные" > "Объекты входа".
Нажмите кнопку "+" и добавьте файл сохраненного скрипт в список. Убедитесь, что он отмечен для выполнения при входе в систему.
3. Запуск приложений в свернутом виде:
После входа в систему или перезагрузки скрипт автоматически запустит приложения Mail и Calendar и свернет их окна.
Примечание:
При необходимости можно изменить время задержки (delay 1) для соответствия скорости запуска приложений на вашей системе. Например, без задержки, у меня не скрывается Календарь
Разумеется, так можно запускать не только Почту и Календарь, но и другие приложения.
Введение
Существует множество ОС, построенных на базе Linux. Почему же не построить на базе Windows, тем более исходный код Windows XP 2003 уже несколько лет гуляет по сети. Для Винды создано огромное количество приложений, поэтому в подходе создания клона Windows есть свои плюсы. К тому же многих не устраивает Linux, даже программисты в некоторых аспектах отдают предпочтение продукции Microsoft. Есть и попытки создать полноценный клон Windows NT5.1, но эти проекты уже лет 20 не могут выкатить рабочую версию. Поэтому снимаем белые перчатки и вперед!
Что имеем из коробки?
Потратив несколько месяцев, все же удалось собрать и запустить Windows XP из исходников https://disk.yandex.ru/d/bBLD2V8Kyc5ndQ. Полученная сборка с легкостью запустилась на виртуальной машине, далее дело за запуском на реальном железе. Берем старенький ноут Самсунг R530, через приложение rufus-4.3 записываем образ на флешку и вперед.
Изменив пару настроек в БИОС, получаем рабочую ОС на ноутбуке.
Уже при установке видим доступную файловую систему NTFS (Привет ReactOS), это радует. А вот язык интерфейса только английский и изменить не удается.
Звук играет, интернет есть, тачпад работает, флешку видит, уже не плохо. Архитектура ОСx86, а это значит что она 32-разрядная и оперативки доступно до 4 ГБ, но на моем тестовом ноуте ее и вовсе 1 ГБ. К тому же x86 может встать и на 64-разрядное железо, а вот обратной совместимости нет.
Интернет
Интернет по кабелю заработал сразу, а вот для WI-FI пришлось искать и ставить дрова для ноутбука. После недолгих манипуляций WI-FI замаячил на горизонте, правда только 2.5 ГГц, хотя есть и 5 ГГц
Для чего нужен IE, для того, чтобы скачать другой браузер. На данную ОС подходит Opera 36 (для моего старого ноута), на виртуальной машине же ставится более новый браузер Opera 52.9.0 esp. Это отличие связано с устаревшим железом, которое не поддерживает инструкцию SSE2.
Безопасное соединение появилось только после обновления соответствующего сертификата. Да, с сертификатами все плохо.
Офисные программы
На данную сборку встал Microsoft Office XP 2002, ключей активации полно в интернете. Можно попробовать установить и что-нибудь поновее.
Оформление
Встречает нас привычный интерфейс XP, но при желание его можно изменить радикально. Ставим патч, а затем другую тему и готово.
Игры
Стандартные сапер и карты присутствую, а вот Контру 1.6 и Квейк 1 запустить не удалось. При этом Counter-Strike устанавливается, но выдает ошибку при старте об отсутствии системной библиотеки (будет над чем поработать), а Quake даже не установился.
Выводы
Данная сборка работоспособна, вообще есть над чем работать.
В ближайших планах необходимо добиться приемлемой работы из коробки, а для этого необходимо:
Обновить сертификаты.
Опера должна быть сразу после установки.
Сделать локализацию на русский язык. Уже посмотрел код, сейчас там все очень плохо с этим.
Добавить известные недостающие библиотеки и изменения, чтобы привести ОС на уровень SP1-SP3 (можно подсмотреть в ReactOS).
Было бы неплохо собрать 64-разрядную ОС, сейчас уже 2024 год, а задатки в исходном коде есть.
Сделать магазин приложений по типу ReactOS.
Добавить механизм обновлений самой ОС.
Добавлять, добавлять, добавлять API из NT5.2+.
Ну и вообще работы много, до того момента, как она станет нормальной. А вот .NET здесь не будет, хотя я сам разработчик на C#
Для тех кто хочет попробовать
Образ можно скачать по ссылке https://disk.yandex.ru/d/bBLD2V8Kyc5ndQ. Для запуска на реальном железе перенесите образ на флешку.
Ключ активации M6RJ9-TBJH3-9DDXM-4VX9Q-K8M8M или все 9.
Браузер опера от сюда https://disk.yandex.ru/d/51czPf4vvr05SQ.
Архиваторы 7z и WinRar https://disk.yandex.ru/d/PBADWh8VsNL1SA и https://disk.yandex.ru/d/0BKWjZuoyPzhsA.
Офисная программ здесь https://disk.yandex.ru/d/ydoNDPi6WAhrBQ, ключ можно найти в инете.
Для изменения темы вначале качаем и ставим патч https://disk.yandex.ru/d/CnVKbwyFZeYlrw, затем уже тему https://disk.yandex.ru/d/Po2MtVznocDDLA
Данная сборка не является самой Windows XP, а лишь подобие. Поэтому патчи на нее не ставятся и некоторые приложения не работают. Дальнейшая разработка должна увеличить совместимость с приложениями и драйверами Windows.
Канал Телеграм
Канал на Дзен
Мы пишем ос чисто как хобби, в свободное от всего время, как есть возможность, или как говорят еще "не являемся убийцами Windows и Linux", просто примите это как кто-то коллекционирует разные вещи или рисует картины. А также это мой первый пост на подобных ресурсах как Пикабу. Благодарю.
Это является отсылкой к игре Doki Doki Literature Club, там был один из персонажей, к сожалению, те кто играл в игру поймут более глубокую отсылку.
Кто заглянет к нам на GitHub, может заметить что отсчет идет с версии v0.2.13.1, дело в том что все до версии v0.3.0 было основано на другой ос (её, версию кстати после нашего релиза (v0.2.13.1) удалили), с версии v0.3.0 было проделано множество работы, прошло уже больше года и я хочу вам рассказать чего мы добились за это время.
Решение использовать C было принято в основном из соображений простоты, программирование ядра само по себе достаточно сложная задача. Не все языки программирования предназначены для использования в среде без ядра/ядра, в этом отношении C идеально подходит для задач такого рода. Меньше борьбы с языком за то, чтобы он работал в среде ядра, означало больше внимания к реальному проекту.
Ограничение себя 32-битной версией x86 также было намеренным и опять-таки во имя простоты. x86_64 намного сложнее, чем 32-разрядный x86, и мы (команда) хотели сначала получить некоторый опыт работы с последним, прежде чем переходить к 64-разрядному режиму.
Никита Пиминов - собственно я, как создатель и инициализатор проекта
Андрей Павленко - второй разработчик, написал почти все драйвера для ос
Дима Радеев - добавил поддержку звука ошибок
Даниил Лебедев - добавил поддержку Rust в ядре
Рустем Гимадутдинов - добавил поддержку мыши PS/2
А теперь перейдем к краткому ChangeLog'у
Скриншоты версии v0.3.0
Как я и говорил ранее, самое большое обновление было тут.
У нас наконец-то тогда появилась поддержка потоков, можно было выполнять сразу два дело одновременно, но тогда очень ощутима потеря производительности. Для драйвера клавиатуры мы завезли поддержку русских букв, что и сейчас, что и до этого, смена раскладки находиться на F1. Самое интересно тогда было связанно с файлами, было сделано что-то подобие своей файловой системы, и аналог своего формата изображений Duke.
Скриншоты версии v0.3.1
У этого релиза, визуальных отличий почти не было, была добавлено поддержка мыши, благодаря Рустему Гимадутдинову, пофиксили большинство предупреждений, добавили поддержку дробных чисел, а также вернули поддержку ELF.
В этой версии ситуация уже по лучше :) Опять же исправили множество багов (и добавили новых)
Появилась поддержка нормальных шрифтов PSF
Поддержка PCI
Поддержка звука через AC97 (в QEMU работает в нормально, в VBox'e заикается ,а на реальном железе не тестировалось)
Обновили местами интерфейс
Добавили Parallel Desktop - это прототип рабочего стола
Скриншоты версии v0.3.3
У этого релиза, также визуальных отличий почти не было, были только небольшие фишки
Добавлена система триггеров (событий)
Поддержка setjmp/longjmp
Поддержка температуры процессора
Первые шаги ACPI
Поддержка SSE
Определение других процессорных ядер
Научились работать с жесткими дисками, IDE PIO, ATAPI Дисководы, а также с Floppy (RW)
Добавлена поддержка vsprintf(), sprintf(), asprintf(), vasprintf()
Ну и пофиксили некоторые моменты, и некоторые другие фишки
Скриншоты версии v0.3.4
Это был наш предновогодний релиз, и вот список изменений:
Наконец, новый менеджер памяти, со старым были большие проблемы, и именно он создавал большинство багов в ос
Исправили детектор имени процессора, раньше выводилась пустота
Исправлена работа на видеокартах с Cirrus
Добавлена поддержка IDE-дисков (в режиме DMA) и частичная поддержка SATA
Переписали полностью, функционал который отвечал за файлы, теперь этим занимается менеджер файловых систем и дисков (nvfs | dpm | fsm)
Туда же подключили все устройства (виртуальный диск, диски, floppy)
Удалили sefs (был наш аналог файловой системы) и аналог Targa, заменив собственно TarFS + Targa (с 4ю режимами)
Добавили базовую поддержку libstring и libvector
Добавили проигрыватель miniplay (Воспроизводит wav файлы)
Добавили поддержку JavaScript (port elk) => JSE
Начата работа над сетью
Добавлен эмулятор GameBoy, правда производительность у него очень низкая.
Благодарю всех за внимание!
Ссылка на GitHub: https://github.com/pimnik98/SayoriOS
Мы в VK: https://vk.com/sayorios
И телеграм: https://t.me/sayorios
В соц.сетях, можете найти мемы касаемо разработки, и сами новости.
Всех с наступившим Новым Годом и наступающим Рождеством.
Товарищи! Собрал вот себе новый-свежий ПК на основе ASUS PRIME Z790M-PLUS D4. Если интересно, то там ещё i5 13600kf и 4070ti Palit Jetstream. Накатил windows 11 ghost spectre, которую устанавливал уже не раз. Всё работает...кроме аудио.
Впритык не видит колонки, хотя всё установленно нормально. Попытка накатить Realtek Audio Driver, но толку ноль - похоже, не видит оборудования. Пока приходится использовать наушники через Блютуз((
Что можете посоветовать, товарищи? В интернетах советов кроме "проверьте всё ещё раз" не нашёл. Понимаю, что можно грешить на сборку винды, но меня она ещё ни разу не подводила.
Доброго времени суток. Решил с 10-ки перейти на 11-ку, и очень давно хочу себе сделать именно лицензионную ОС. Много раз видел в продаже ключи к 10-ке за 60 рублей, но они были полулегальными, т.е. проданными брендам для установки на ноутбуки своего производства, и поэтому они не чем не отличались от ключей в том же KMSе. Но тут на plati.market наткнулся на ключи по 2000 за стандартную и 3000 деревянных за про версию 11 винды, в описании утверждают что это Retailовская лицензия, т.е. предназначенной для продажи в розницу.
Стоит ли брать, или это очередная полулегальная дребедень, не отличающаяся от ключа из KMS?
Выход операционной системы состоится во второй половине 2024 года, кодовое название новой ОС - Hudson Valley.
В новую Windows завезут множество фишек ИИ, всё это приведёт к увеличению системных требований для установки новой OC.
#Microsoft #Windows12 #OC