Ласкаво просимо до бінарників One-Core-API!
Language:
English | 简体中文 | Русский | Українська | 日本語
Цей репозиторій містить бінарні версії проєкту One-Core-API. Вони сумісні з Windows Server 2003 SP2, Windows XP SP3 і Windows XP x64 SP2.
Офіційний Discord сервер: https://discord.gg/eRcGuFtn6p
ПРИМІТКА:
- Windows XP Unofficial SP4 та, можливо, Integral Edition не підтримуються!
Мовна підтримка Мовна підтримка майже всіх частин Windows: Португальська-Бразилія (моя мова), Португальська (Portugual), Турецька, Китайська (традиційна та спрощена), Французька, Італійська, Угорська, Українська (частково), Іспанська, Польська, Російська та Корейська;
Директорії в цьому репозиторії
- Documents: Документація за проєктом, відомі помилки, використання sfxcab (для створення інсталяторів) тощо.
- Packages\x86 та Packages\x64: Бінарні файли, які розділені за пакетами. Ви можете завантажити і встановити/оновити пакети прямо звідси (тобто перейшовши в Packages\x86\Base installer\update та запустивши update.exe).
- Todo: To do завдання
- Test: Деякі бінарні файли та документи для тестування;
- Release: Скрипти для генерації нового випуску бінарників;
- Output: Вихідні двійкові файли, які можна згенерувати за допомогою скриптів у папці Release;
Проєкт One-Core-API Binaries складається з таких пакетів: Увага: Якщо пакет OCA вимагає перезавантаження, завжди виконуйте його. Якщо ви встановите всі пакети і перезапустите тільки останній, Windows може бути пошкоджена.
- Base: Основний пакет One-Core-API, який потрібен усім іншим пакетам, окрім App Compat і Driver Update, і містить усі обгортки, що використовуються в цьому проєкті (наприклад, kernelbase і ntext);
- Additional Dlls: Деякі нові dll файли, що з'явилися в пізніших версіях Windows.
- D3d: D3D (в основному DX10 і DX11, засновано на WineD3D);
- App Compat: Параметри сумісності додатків (Application Compatibility), перенесені з пізніших версій Windows.
- Driver Update: Оновлений драйвер acpi з підтримкою ACPI 2.0, нові драйвери Storachi (для контролерів AHCI), NVME (для контролерів NVME M.2) і USBXHCI (USB 3.0);
- Branding: Нова система брендингу (branding system), введена в Windows Vista, необхідна для пакетів D3D і Modern Setup;
Порядок встановлення пакетів:
-
Звичайний порядок: Base -> Additional Dlls -> API-SET -> Branding -> D3d -> Modern Setup -> Driver Update -> App Compat;
-
Окремі пакети (не вимагають встановлення інших пакетів, тільки за бажанням)
- App Compat only: Цей пакет може бути встановлений без будь-яких інших пакетів;
- Driver Update Only: Цей пакет може бути встановлений без будь-яких інших пакетів;
- AppCompat first: Цей пакет може бути встановлений без будь-яких інших пакетів;
Основні особливості:
- Збільшення підтримки пам'яті до 128 ГБ для x86 і 2 ТБ для x64 за замовчуванням;
- Забезпечує підтримку запуску нових програм, розроблених для сучасних ОС Windows;
- Забезпечення підтримки нового обладнання за допомогою нових контролерів із драйверами;
One-Core-API дозволяє запускати:
- JetBrains WebStorm 2018;
- JetBrains Intellij 2018 (Інші версії теж можуть працювати);
- JetBrains WebStorm 2023.x.x (Поки що тільки для Windows XP x64)
- JetBrains IntelliJ 2023.x.x (Поки що тільки для Windows XP x64)
- Adobe Photoshop CC 2018;
- Filezilla (остання версія);
- Visual Studio Code до версії 1.83.1;
- Chrome аж до версії 122!
- Opera до версії 105;
- Firefox до версії 116 (з помилками і вимагає обхідні шляхи);
- Microsoft Edge аж до версії 115;
- Brave аж до версії 117;
- Yandex Browser остання версія;
- Thorium browser аж до 109;
- Supermium аж до версії 117;
- Seamonkey аж до версії 2.53.10;
- Thunderbird аж до версії 115;
- Maxthon аж до 7.1.6;
- Vivaldi аж до останньої версії;
- JDK 1.8 (Поки що тільки для Windows XP x64);
- Java Alternative JDK чи OpenJDK до версії 21 (можливо, інші версії працюють). Ви можете завантажити з сайту https://bell-sw.com/pages/downloads/#/java-11-lts;
- Maxthon 6;
- Epic Browser 94;
- Python 3.6;
- .Net Framework аж до 4.8;
- Geekbench 4.2;
- Тести продуктивності;
- Adobe Reader DC (2017);
- Windows 7 ігри;
- Рідні застосунки Windows Vista;
- Spotify після закінчення підтримки Windows XP/Vista, версія 1.0.60;
- Yandex browser (остання версія);
- Zoom;
- Деякі інші застосунки;
- Node 10.24;
- Winrar 6.24 (остання);
- Directx 9EX, 10 та 11 ігри:
- Need for Speed Most Wanted 2012;
- Need for Speed The Run;
- Street Figther V;
- Injustice: Gods among us;
- Assassign Creed Black Flgs;
- Crysis 1,2, and 3 (directx 10-11 режим);
- Kate 23.08.1 (Поки що тільки для Windows XP x64)
Відомі обмеження:
- Діалоги відкриття/збереження в деяких застосунках працюють не повністю, оскільки є реалізація нової функції в Windows Vista, так званої IFileDialog. Робота триває;
- Під час використання Firefox 56+ ви можете зіткнутися з проблемами завантаження сторінок. Щоб вирішити цю проблему, починаючи з версії 55 і закінчуючи 72, необхідно створити змінне оточення під назвою MOZ_FORCE_DISABLE_E10S зі значенням 1. Для версій, починаючи з 73, значенням буде номер версії, тобто, наприклад, 73.0.0 (перевірте номер версії).
- Деякі місця в діалогах або вікнах підтримують тільки англійську мову. Робота над інтернаціоналізацією триває;
- Інсталятори нових застосунків можуть не працювати, наприклад Chrome, Maxthon, Discord, Team viewer тощо падають, і застосунок не встановлюється. Необхідно використовувати попередньо встановлену версію, скопійовану з іншої операційної системи;
- Виправлено у версії 3.0.4
Деякі програми встановлення, наприклад VS Code і Skype, видають помилку "Class is not supported" при створенні фази ярлика; - Виправлено в OCA 3.0.3/3.0.4
У Chrome спостерігається нестабільність і випадкові збої. Розширення поки що не підтримується. Залежно від версії, під час завантаження відбувається збій програми або помилка мережі; - Firefox 55-116 працює з деякими обмеженнями;
- Firefox починаючи з версії 54 (32 біт) не працює на Windows XP x64. Chrome 61+ також не працює;
- Пакети не можуть бути інтегровані за допомогою nlite в Windows Iso, оскільки використовують інструмент під назвою "SFXCAB Substitute", а не стандартну версію Microsoft;
- Стандартні інсталятори .Net Framework, починаючи з 4.6, поки що не підтримуються. Вам потрібна перепакована версія, як тут: https://github.com/abbodi1406/dotNetFx4xW7. І доступна, як тут: https://www.wincert.net/forum/topic/13805-microsoft-net-framework-472-full-x86x64-incl-language-packs-by-ricktendo/#comment-123251. Інші версії теж доступні, шукайте в темах на форумі;
- Palemoon версії 27-31 нічого не завантажується. Завантаження не починається;
- Для запуску Opera 39 - 46 можуть знадобитися такі параметри: --disable-gpu (для запобігання чорного екрана) і --single-process (для запобігання вічного завантаження першої сторінки);
- Додатки QT 5, які використовують Dwrite, аварійно завершуються під час запуску. Є деякі глюки, наприклад, чорний екран, якщо видалити dwrite (додаток запускається і може бути використаний)
Звіт про проблеми Для допомоги у відтворенні проблеми рекомендується завжди дотримуватися цього шаблону:
- Опис того, що сталося. Наприклад: Завжди отримуйте BSOD під час спроби завантажити Windows. Windows застрягла на екрані завантаження. Windows завжди отримує чорний екран тощо;
- Конфігурація віртуальної машини/ПК Наприклад: Vmware 10, virtualBox 6.1.0 або Core 2 Duo 8400, 2Gb DDR2, IDE/SATA Hard Disk;
- Версія Windows і конфігурація Наприклад: Windows XP Service Pack 3 зі встановленими оновленнями POSReady 2009, з таким списком програм: Adobe, Office тощо;
Декілька скріншотів застосунків, що працюють на XP/Server 2003: