Нова японська ера та пов'язаний із нею календар почнуться 1 травня 2019 року.
Корпорація Майкрософт готується до цих змін і планує щомісяця надсилати оновлення в рамках регулярної частоти оновлень.
- Відомості про модель обслуговування Windows 10 див. в огляді щомісячного огляду системи безпеки та покращення Windows, опублікованому в грудні 2018 року.
- Для Windows 8Windows 8.1 і попередніх версій підтримуваної на ринку Windows, див. відомості про моделі обслуговування в статті More on Windows 7 and Windows 8Windows 8.1 servicing changes blog post, опублікованому в жовтні 2016 року.
Ці оновлення дають змогу користувачам і розробникам протестувати й перевірити, як зміни нового японського літочислення можуть вплинути на розгортання програм і Windows.
Примітка.
Відомості про оновлення пакета Office і .NET Framework ери за японським традиційним літочисленням див. у статті "Додатковіресурси".
Оновлення Windows
Нижче наведено остаточний список статей бази знань Microsoft із зазначенням версії Windows, яку вони включають, для оновлень нового японського літочислення.
Інсталюйте лише останнє оновлення. Кожне оновлення містить усі попередні оновлення. Для максимально ефективної роботи оновлення радимо інсталювати оновлення на пристрої автоматично. Кожне автоматичне оновлення Windows також включає останні оновлення японського літочислення.
Відомості про користувачів, які використовують оновлення Security-Only, див. в розділі "Зміни для користувачів Security-Only оновлення".
Останні оновлення
| Стаття бази знань | Версія Windows |
|---|---|
| 4494441 бази знань | Windows 10Windows 10, version 1809, Windows ServerWindows Server, version 1809 та Windows ServerWindows Server 2019 |
| 4499167 бази знань | Windows 10Windows 10 версії 1803 та Windows ServerWindows Server, версії 1803 |
| 4499179 бази знань | Windows 10 версії 1709 |
| 4499181 бази знань | Windows 10Windows 10, version 1703 and Windows ServerWindows Server, version 1703 |
| 4494440 бази знань | Windows 10Windows 10 версії 1607 та Windows ServerWindows Server 2016 |
| 4499154 бази знань | Windows 10Windows 10 RTM |
| 4499151 бази знань | Windows 8.1 і Windows Server 2012 R2 |
| 4499171 бази знань | Windows Server 2012 |
| 4499164 бази знань | Windows 7.0 SP1 і Windows ServerWindows Server 2008 R2 SP1 |
| 4499149 бази знань | Windows Server 2008 із пакетом оновлень 2 (SP2) |
Зміни для клієнтів Security-Only update
Цей розділ призначено для користувачів, які використовують лише оновлення Security-Only для Windows 8.1 і попередніх версій підтримуваної Windows. Щоб залишатися захищеними від відомих вразливостей системи безпеки, користувачі повинні продовжувати інсталювати всі оновлення SO в міру їх доступності. Наведене нижче оновлення можуть інсталювати наші клієнти SO, щоб отримати всі виправлення, пов'язані з японською ерою.
Додаткові відомості про оновлення єдиного вмісту для Windows 8.1 і попередніх версій див. в статті More on Windows 7 and Windows 8.1 servicing changes, опублікованих у жовтні 2016 р.
Примітка.
На відміну від загальних оновлень Windows, оновлення SO не є сукупними.
Травень 2019 Оновлення для клієнтів Security-Only
| Стаття бази знань | Версія Windows |
|---|---|
| 4499165 бази знань | Windows 8.1 і Windows Server 2012 R2 |
| 4499158 бази знань | Windows Server 2012 |
| 4499175 бази знань | Windows 7.0 SP1 і Windows ServerWindows Server 2008 R2 SP1 |
| 4499180 бази знань | Windows Server 2008 із пакетом оновлень 2 (SP2) |
Продукти, що підтримуються для нового японського літочислення
Корпорація Майкрософт підтримує ці продукти Windows для оновлення нового японського літочислення.
Щоб отримати додаткові відомості про життєвий цикл Windows, перегляньте сторінку довідки із життєвого циклу Windows.
Клієнт Windows
| Windows 10 версії 1809 |
|---|
| Windows 10 Enterprise LTSC 2019 |
| Windows 10 версії 1803 |
| Windows 10Тільки випуски Windows 10 версії 1709 Enterprise та Education |
| Windows 10Тільки випуски Windows 10 версії 1703 Enterprise та Education |
| Windows 10 EnterpriseWindows 10 Enterprise LTSB 2016 |
| Windows 10 EnterpriseWindows 10 Enterprise LTSB 2015 |
| Windows 8.1 |
| Windows 7 із пакетом оновлень 1 (SP1) |
Windows Server
| Windows Server 2019 |
|---|
| Windows ServerWindows Server, SAC version 1809 |
| Windows ServerWindows Server, SAC version 1803 |
| Windows ServerWindows Server, SAC version 1709 |
| Windows Server 2016 |
| Windows Server 2012 R2 |
| Windows Server 2012 |
| Windows Server 2008 R2 з пакетом оновлень 1 (SP1) |
| Windows Server 2008 із пакетом оновлень 2 (SP2) |
Windows Embedded & IoT
| Windows 10 IoT CoreWindows 10 IoT Core, SAC версії 1809 |
|---|
| Windows 10 IoT CoreWindows 10 IoT Core, LTSC version 1809 |
| Windows 10 IoT EnterpriseWindows 10 IoT Enterprise, SAC version 1809 |
| Windows 10 IoT Enterprise LTSC 2019 |
| Windows 10 IoT CoreWindows 10 IoT Core, SAC версії 1803 |
| Windows 10 IoT EnterpriseWindows 10 IoT Enterprise, SAC version 1803 |
| Windows 10 IoT EnterpriseWindows 10 IoT Enterprise, SAC version 1709 |
| Windows 10 IoT EnterpriseWindows 10 IoT Enterprise, SAC version 1703 |
| Windows 10 IoT EnterpriseWindows 10 IoT Enterprise LTSB 2016 |
| Windows 10 IoT EnterpriseWindows 10 IoT Enterprise LTSB 2015 |
| Windows Embedded 8.1 Industry Enterprise |
| Windows Embedded 8.1 Industry Pro |
| Windows Embedded 8.1 Pro |
| Windows ServerWindows Server 2012 R2 for Embedded Systems |
| Windows Embedded 8 Standard |
| Windows ServerWindows Server 2012 for Embedded Systems |
| Windows Embedded POSReady 7 |
| Windows Embedded StandardStandard 7 SP 1 |
| Windows Thin PC |
| Windows Embedded Compact 2013 |
| Windows Embedded Compact 7 |
Як протестувати артефакти нової японської ери у Windows
Клієнти та партнери можуть вибирати, коли додавати запис реєстру покажчика місця заповнення до своїх систем, щоб полегшити підготовку до нових японських літочислення.
Рекомендовані сценарії тестування
Примітка.
Перш ніж вносити зміни, радимо створити резервну копію параметрів реєстру.
- Тестування очікуваного переходу до нової ери
Цей сценарій тестування призначений для перевірки роботи бізнес-програм, коли перехід нової ери заплановано на майбутню дату.
Припустимо, що датою переходу очікується 1 травня 2019 року, тому поточна ера – 平成 (Хейсей).
Установіть наведений нижче розділ реєстру
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Calendars\Japanese\Eras] Шлях реєстру
"2019 05 01="2019 05 01"="令和_令_Reiwa_R"
- Тестування переходу Active era
Цей сценарій тестування призначений для перевірки роботи бізнес-програм, коли в поточній ері встановлено нову еру.
Припустимо, календарний перехід вже відбувся 1 травня 2018 року, а нинішня ера 令和(Reiwa)».
Установіть наведений нижче розділ реєстру
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Calendars\Japanese\Eras] Шлях реєстру
"2018 05 01"="令和_令_Reiwa_R"
Тестове налаштування
Почніть з оновлення параметрів реєстру, щоб запустити різні сценарії тестування для ваших бізнес-програм з урахуванням нових змін японського літочислення. Ось як можна змінити параметри після резервного копіювання поточних параметрів реєстру:
Додайте запис нижче в [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Calendars\Japanese\Eras] розділі «Шлях до реєстру»
"2019 05 01"="令和_令_Reiwa_R"
Далі описано, як протестувати японську Calendar.
- У полі пошуку на панелі завдань введіть панель керування, а потім виберіть Панель керування.
- Щоб змінити формат, виберіть пункт "Годинник і регіон", а потім – "Регіон".
- Змінення формату на японську (Японія).
- Натисніть кнопку "Додаткові настройки ", щоб відкрити вікно настроювання формату.
- Перейдіть на вкладку "Дата ".
- Change CalendarCalendar Введіть у поле "和暦" та натисніть кнопку "OK", щоб застосувати цей параметр.
Підтримувані функції нового японського літочислення
Ганнен (元年) проти Ічінена (1年)
В історичній практиці для першого року ери замість числа «Ічі (1)» використовується спеціальний символ «Ган (元)», ієрогліф якого кандзі означає «походження» або «початок». Перший рік «Ганнен (元年)» триває до кінцевої дати григоріанського календарного року, 31 грудня.
Тепер Windows підтримує як "Gannen (元年)", так і "Ichinen (1年)" протягом першого року ери. Для всіх підтримуваних на ринку версій Windows із Windows 10Windows 10 1809 і попередніх версій Gannen буде вимкнуто за замовчуванням, однак її можна ввімкнути.
Щоб увімкнути Gannen, у розділі встановіть [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Calendars\Japanese] для розділу InitialEraYear реєстру значення "元年".
Щоб вимкнути Ганнен, установіть для розділу InitialEraYear реєстру значення "1年".
| Версія Windows | Стандартний Gannen УВІМК./ВИМК. |
|---|---|
| 19H1(збірка для оцінювачів Windows) | Увімкнуто |
| Windows 10 версії 1809 | ВИМКНЕНО |
| Windows 10 версії 1803 | ВИМКНЕНО |
| Windows 10 версії 1709 | ВИМКНЕНО |
| Windows 10 версії 1703 | ВИМКНЕНО |
| Windows 10 версії 1607 | ВИМКНЕНО |
| Windows 10Windows 10 RTM | ВИМКНЕНО |
| Windows 8Windows 8.1 / Windows ServerWindows Server 2012 R2 | ВИМКНЕНО |
| Windows7/Windows ServerWindows Server 2008 R2 | ВИМКНЕНО |
| Windows Server 2012 | ВИМКНЕНО |
| Windows Server 2008 | ВИМКНЕНО |
Примітка.
- Користувачам доведеться вийти з системи та знову ввійти після налаштування розділів реєстру, щоб зміни набули чинності у Windows.
- За замовчуванням усі версії .NET Framework підтримують "Gannen (元年)".
- Щоб вимкнути Gannen на .NET, встановіть для параметра нижче.
-
Switch.System.Globalization.FormatJapaneseFirstYearAsANumberщобtrue. - Додаткові відомості див. в статті "Зведення нових оновлень японської ери для .NET Framework.NET Framework".
Програмування VBA в Office, що залежить від OLE, підтримує "Gannen (元年)".
Діапазон-релаксація
Коли 30 квітня 2019 року закінчується ера Хейсей (平成), тобто 31 рік Хейсей (平成), а нова ера починається 1 травня 2019 року, «平成31年5月1日» стає недійсним. Ми пом'якшили наші аналізатори, щоб дати майбутнього/минулого часу (як григоріанські, так і японські) в OLE та .NET Framework можна було перетворити на дату нового японського літочислення. Ви також зможете перетворити майбутні дати в Хейсей на нову японську еру, коли буде оголошено назву нової японської ери. Його не можна вимкнути в OLE, але можна вимкнути в .NET Framework.NET Framework.
Примітка.
- Для відключення в .NET Framework.NET Framework задайте:
-
Switch.System.Globalization.EnforceJapaneseEraYearRangesщобtrue. - Докладні відомості див. в розділі Зведення нових оновлень японської ери для .NET Framework.NET Framework.
Скорочена назва епохи
Windows і надалі підтримуватиме наявний функціонал абревіатур. Наприклад, для епохи Хейсей скороченою формою залишатиметься «平» у кандзі та «H» в англійській.
Лігатури
Японські кандзі містять лігатури/гліфи, які дозволяють ввести назву епохи. 平成 представлено двома ієрогліфами кандзі, а лігатура цього, 平成, представлена одним символом кандзі. Ось кодові точки лігатурного характеру існуючих чотирьох епох і нової ери:
明治 (U+337E)
大正 (U+337D)
昭和 (U+337C)
平成 (U+337B)
令和 (U+32FF)
Примітка.
Кодова сторінка 932 Microsoft Windows (MS932), кодування Shift-JIS, не підтримує лігатуру нової ери. Символи можуть не відображатися належним чином під час перетворення символів лігатури нового японського літочислення (одинарні кандзі) Юнікоду на багатобайтові символи та навпаки під час використання з кодуванням MS932. Наприклад, за допомогою StrConv функції в модулі VBA можна перетворити рядок для певних мовних ідентифікаторів, як-от vbWide,vbNarrow, vbKatakana,або vbHiragana.
Зіставлення
Зіставлення – це збирання письмових відомостей у стандартний порядок на основі числового або алфавітного порядку або обох цих способів. Наразі підтримувані версії Windows не підтримують сортування.
Нормалізація
Повне ім'я епохи кандзі може бути нормалізоване до назви ери лігатур кандзі і навпаки. Наприклад, перетворення двох символів, що представляють епоху 平成 (Хейсей), у відповідну лігатуру 平成 (Хейсей) і навпаки. Проте корпорація Майкрософт не буде випускати жодних оновлень, щоб підтримати функціональність нормалізації для нової ери.
Повне ім'я епохи кандзі та назва лігатури кандзі розглядаються як різні рядки під час порівняння рядків, навіть якщо вказати порівняння для конкретної японської культури. За задумом, ця різниця збережеться і для нової японської епохи.
OLE
Деякі функції OLE буде оновлено відповідно до японського літочислення. Якщо програми використовують функції дати й часу з бібліотек Visual Basic 6.0, VBScript, VBA, JavaScript або ATL/MFC, потрібно застосувати останнє оновлення для Windows. У деяких випадках, а в деяких випадках може знадобитися перебудувати програми, оскільки ці бібліотеки використовують функції OLE.
Запитання й відповіді
Загальні відомості та планування
Чи потрібно інсталювати всі статті бази знань, щоб увімкнути підтримку нового японського літочислення?
Користувачам, які отримують оновлення від Windows Update, потрібно лише інсталювати останнє оновлення, щоб отримати всі актуальні виправлення до поточного місяця. На відміну від них, користувачі, які використовують лише оновлення Windows 8.1 і попередніх версій, інсталюватимуть усі оновлення SO окремо в хронологічному порядку, як описано в розділі "Зміни для клієнтів Security-Only оновлення".
Як перевірити, чи на пристрої Windows інстальовано виправлення японського літочислення?
У журналі оновлень можна знайти номери інстальованих статей бази знань. Якщо вони належать до таблиці останніх оновлень вище, на вашому пристрої інстальовано останні виправлення японського літочислення. Перевірте Windows Update або інсталюйте останнє оновлення для своєї операційної системи, перелічене в цій статті бази знань.
Кроки, які потрібно перевірити, чи є номер статті бази знань:
Для Windows 10версій Windows 10:
- У полі пошуку на панелі завдань введіть winver і натисніть клавішу Enter.
- Порівняйте версію та номер збірки з номером збірки, що вказано в останній статті KB.
- Якщо номер збірки, що відображається в розділі "Відомості про Windows ", перевищує номер збірки, указаний у відповідній статті бази знань, або дорівнює йому, це означає, що у вас останні зміни японського літочислення.
Для Windows 8Windows 8.1 і попередніх версій:
- Натисніть кнопку «Windows» + «R», щоб відкрити діалогове вікно «Виконати».
- Введіть "панель керування" та натисніть клавішу "Enter".
- Перейдіть до розділу "Програми > та засоби>", інстальовані Оновлення.
- Знайдіть номер бази знань в останніх оновленнях.
Які параметри розділів реєстру доступні у Windows для підтримки нового японського літочислення?
Після оголошення нової назви буде розділ реєстру, який вмикає ієрогліф Ганнен для першого року японського літочислення, і ще один набір розділів реєстру, що підтримують існуючі чотири японські ери та нову японську еру.
Відома проблема
Після установки необхідного оновлення або більш пізнього оновлення шрифти MS Mincho і MS PMincho не показують нову японську еру так, як очікувалося. Як це виправити?
Інструкції з пом'якшення наслідків цієї проблеми див. в KB4520296.
- Використання реєстру для тестування нового японського традиційного літочислення в ОС Windows – блог за серпень 2018 р.
- Windows 10В оновленні Windows 10 версії 1803 за вересень 2018 р. клієнти можуть перевіряти свої програми за допомогою реєстру покажчика місця заповнення. (KB4458469)
- Для деяких версій Windows .NET Framework оновлення надаються за допомогою окремого сукупного пакета оновлень .NET Framework. Докладні відомості див. в розділі Зведення нових оновлень японського літочислення для .NET Framework.NET Framework.
- Відомості про оновлення Silverlight див. в статті Оновлення для обчислень дати й часу Silverlight для обробки нового японського літочислення.
- Докладні відомості про підготовку див. в статті "Підготовка Windows і Office до змін японського літочислення".
- Докладні відомості про інші продукти Microsoft, які працюють над оновленнями нового японського літочислення, див. в Оновлення для зміни ери за японським традиційним літочисленням у травні 2019 р.