クエリ: Windows 10用の現在のOSは何で構成されていますか
文章: Microsoft Windows 10 Windows 10は、マイクロソフトが開発およびリリースしている、Windowsシリーズに属するWindows NT系のパーソナルコンピュータおよび8インチ以上のタブレット用のオペレーティングシステム (OS) である。バージョンやエディションによってサポート期間が異なるので注意が必要である。バージョン1507・1511のコードネームは「Threshold(スレッショルド)」、バージョン1607から1809までのコードネームは「Redstone(レッドストーン)」、バージョン1903からのコードネームは「19H1」「19H2」など。
文章: Mac (コンピュータ) 初代Macintoshは、コマンドラインを使わないグラフィカルユーザインタフェースを採用した最初の成功したパーソナルコンピュータである。デスクトップメタファーと呼ばれる、書類やゴミ箱などの現実世界のオブジェクトをアイコンとして画面に表示する方式を採用している。1984年に初代Macintoshとともに登場したシステムソフトウェアは、1997年に「Mac OS」と改称され、バージョン9.2.2まで進化を続けてきたが、現在ではClassic Mac OSとして知られている。日本市場では「漢字Talk」と呼ばれていた。過去にAppleは、A/UX、MkLinuxなどのOSも開発していた。また、Apple製以外ではBeOS、BSDなどが実行できた。 インテル搭載のMacが発売された後、Parallels Desktop、VMware Fusion、VirtualBoxなどのサードパーティ製プラットフォーム仮想化ソフトウェアが登場した。これらのソフトウェアは、Microsoft Windowsや従来のWindows専用ソフトウェアを、ネイティブに近い速度でMac上で動作させることができる。また、Windows XP、Vista、7、8、10をインストールし、Mac OS XとWindowsをネイティブにデュアルブートするためのBoot CampやMac専用Windowsドライバーもリリースされた。Boot Campやその他の仮想化のワークアラウンドを使って、Linuxを実行することも可能である。 Mac OS Xはバージョン10.9で「OS X」と改称された。バージョン10.12以降、OS Xは「macOS」となり、AppleのOS(iOS、tvOS、watchOS)の名称を統一することにした。また、2001年から続いたバージョン10.xシリーズ(Mac OS X CheetahからmacOS Catalina)は2020年に終止符が打たれ、同年にバージョン11(macOS Big Sur)、翌年にはバージョン12(macOS Monterey)とバージョン数のパターンが変更された。 文章: MacOS Mojave Boot Camp経由でインストールできる Microsoft Windowsは、Microsoft Windows 10のみとなり、Windows 7や Windows 8.1はサポート対象外となった。 文章: コマンドキー コマンドキーは、MacやiPad、NewtonなどのApple製ハードウェア用キーボードに備わる修飾キーの一つである。キートップには、(コマンド)マークが刻印されている。2007年7月より前のApple製品のコマンドキーには、マークのほか、Appleロゴも刻印されていた。 スペースキーの左右に配置され、他のキーと一緒に押し下げることで、さまざまなコマンドを送信できる。Classic Mac OSやmacOSにおいて軸足のような存在であり、快適に操作するには欠かせない。2007年8月7日にAppleから発表されたキーボードには、Appleマークの刻印が削除されている。なお、NeXTのハードウェアにも "Command" 表記で存在した。Macとの違いはコマンドキーがスペースバーの下に配置されていたことであった。 Windows系OSではコマンドキーを採用せず、その機能をほぼコントロールキーで置き換えた。その代わりにWindowsキーを導入した。 Macのコントロールキーは、Unix系ソフトウェアの操作、2ボタンマウスのエミュレーション、ことえりに代表されるインプットメソッドの操作などで多用される。Windows系OSではこれらを採用しなかった。 MacでPC用キーボードを使用する際には、Windowsキーをコマンドキーとして使用するが、Windowsキーが搭載されていないキーボードも存在し、それらを使用する場合はコマンドキーが使用できないという問題があった。Mac OS X v10.4 Tiger以降のmacOSでは標準の機能でいくつかの修飾キーの位置を入れ替えることが可能になり、WindowsキーのないPC用キーボードを使用することができるようになった。 文章: Windows Printing System Windows Printing Systemは、マイクロソフトが提唱していたプリンターの規格、およびそれを構成する一連のソフトウェア(デバイスドライバ)である。WPSと略される。ページプリンター(レーザープリンター)の低価格化と、コンピュータ側での印刷状況の把握を目的として開発された規格である。 通常のページプリンターは、文字や画像のデータを印刷データとして処理するためのCPUとメモリ、フォントデータ(プリンターフォント)などをプリンターに搭載しているが、WPS規格のプリンターでは、コンピュータ側のCPUとメモリ、フォントを利用してWindows上のプリンタドライバがこれらの処理を行うため、プリンター側に高速なCPUや大容量のメモリを搭載する必要がなくなる。コンピュータからの単純な命令を逐一処理できるだけの機能を搭載すればよいため、プリンターを低価格で製造することができる。印刷データの展開にWindowsの描画システムであるGDIを使用するため、GDIプリンターとも呼ばれる。 折りしもWindows 3.1の普及期であり、画面で見たままのフォントで印刷できるWYSIWYGの実現が話題となっていた時期でもあったことから、WYSIWIGの実現に役立たないプリンターフォントの搭載が不要になることには一定の合理性があった。 コンピュータ側で印刷データの展開を行うことから、コンピュータとプリンターの間のデータ転送量が爆発的に増加するため、これに対応するIEEE 1284規格の高速な転送モードに対応したプリンターインタフェースの使用が推奨されている。コンピュータ側のインタフェースが双方向通信機能に対応していれば、プリンターの状態(n枚目を印刷中、印刷完了、紙詰まり、トナー切れなど)を、画面上にポップアップ表示されるステータスウィンドウや音声メッセージなどで把握することも可能である。 しかしWPS対応プリンターについてはWindows以外のオペレーティングシステム (OS) には対応していないこと、WindowsであってもWindows XPなど後継バージョンのOS用ドライバをプリンターメーカーが開発しなくなったこと、マイクロソフトとメーカーの間に締結された契約条項が原因で、最新版のドライバをインターネットからダウンロードすることはできず、最新版ドライバの入手にはメーカーからのメディア送付しか手段がないことなどから利用者に不評であり、WPS対応プリンターの発売から10年以上が経過した現在、実際の利用現場からも急速に姿を消しつつある。 なお、WPSが実現していた状況把握機能については、現在では各社独自の規格によってプリンターからデータを取得することで実現されている。また、USBやLANなどのさらに高速なインタフェースが搭載されるようになり、メモリ単価も大幅に低下していることから、印刷処理のどの程度をプリンターに行わせ、どの程度をコンピュータ側で行うかについては各メーカーの判断により決定されている。 文章: Microsoft Flight Simulator (2020年) Microsoft Flight Simulatorは、Windows 10以降のOSに対応している。必要構成は、CPUはAMD Ryzen 3 1200またはIntel Core i5-4460、グラフィックカードはRadeon RX 570またはGeForce GTX 770以降が必要となる。システムメモリは最低でも8 GBのRAMが要求される。インストール先の容量はデフォルトで150 GB必要となり、アドオンなどを追加する場合はそれに応じてさらなる容量が要求される。 優れた画質とパフォーマンスで実行するには、16 GBまたは32 GB以上のシステムメモリ、Radeon RX 590またはGeForce GTX 970以降のグラフィックカードが必要となる。また最低5 Mbps以上を安定して出せる回線が必要となる。 文章: Microsoft Windows Server 2016 Windows Server 2016(ウィンドウズ サーバー 2016)は、マイクロソフトがWindows NTファミリーのひとつとして開発し、2016年10月1日に発売したサーバー向けのオペレーティングシステム (OS) である。Windows 10, version 1607 (Anniversary Update) に対応する10年間サポートの長期サービスチャネルの Windows Server である。Essentials、Standard、Datacenterの3エディションがある。 これまでサーバーOSは3世代に渡ってクライアントOSと同時にリリースされたのとは対照的に、Windows Server 2016はクライアントOSであるWindows 10, version 1507と同時にはリリースされなかった。 第1回目のテクニカルプレビューは2014年10月1日に、System Centerの第1回目のテクニカルプレビューと共に公開された。2016年4月に5回目のテクニカルプレビューが実施された。 文章: Microsoft Windows 10 Windows 10 では Windows as a Service(サービスとしての Windows)という新たなコンセプトのもと、ローリングリリースモデルを新たに採用しており、従来の数年おきのメジャーアップグレードリリースを廃し、Windows Update により機能改善や新機能を含むOSのアップデートが継続的に無償で行われるようになっている。 また、Home エディションでは自動更新をオフにすることはできず、更新プログラムを選択してインストールすることは WSUS および Windows Update for Business で管理される場合のみ可能となった。通常の Windows Update を利用している場合は選択的なインストールはできず、すべての更新プログラムが自動でインストールされる。ユーザーは特に意識することなく、Windows 10 は常に最新の状態に保たれるようになっているが、企業では機能アップグレードの展開には検証期間を必要としたり、ミッションクリティカルな運用のため機能アップグレードは受け取りたくないといったニーズがある。そのため、Windows 10 では後述する Insider Preview を含めた4つのブランチが用意された。 WIPBを除くブランチはアップグレードの定期化に伴い2017年7月11日付でチャンネルに改称され、公式な日本語名称も用意されたが、既にリリースされた製品の呼称はそのままである為、2017年11月現在では混在状態となっている。また公式な略称も不明である為、本記事では略称は旧称を用いている。 文章: Microsoft Windows 3.x WindowsはWindows 3.0のスタンダードモードおよびエンハンスドモードからプロテクトモードが本格的にサポートされた。 厳密には、WindowsはWindows/386からプロテクトモードを利用しているが、このバージョンでは内部的に80386で導入された機能をプロテクトモードで使用し、アプリケーションには仮想86モードを提供するというものであり、EMS対応MS-DOSアプリケーションと同様に実行プログラムを数百KBという限られたスペースに収まるよう作る必要があった。またEMSはバンク切り替えがあるため、その切り替え作業にかかる時間だけ低速になる。特に大規模なアプリケーションはほぼ常時バンク切り替えを繰り返すために低速だった。これがWindows 3.xのスタンダードモードとエンハンスドモードは、Windowsの大半のモジュールがプロテクトモードで動作する16ビットのコードで構成され、アプリケーション(WIN16アプリケーション)もプロテクトモードで動作する16ビットのコードで構成されるように変更された。さらにエンハンスドモードでは、80386で導入されたメモリ管理機能をプロテクトモードで動作するシステムのコードに実装し、IA-32のページングを利用した仮想記憶もサポートし、実メモリ以上のメモリをアプリケーションが確保できるようになった。また Windows 用のデバイスドライバとして、80386で導入された機能をプロテクトモードで活用した VxD デバイスドライバもサポートされた。従来のWindowsは常にメモリが不足気味だったが、3.0からのプロテクトモードをサポートした結果、Windows自身とそのアプリケーションは、(コンベンショナルメモリ)+(EMS)よりも高速で大量のメモリを使用可能なプロテクトメモリを利用可能になった。そのため、MS-DOSではメモリ不足から実現不可能だった大型アプリケーションも、Windows用に開発されるようになった。 GUIはマイクロソフトがIBMと共同開発していたOS/2 1.2のプレゼンテーション・マネージャと類似の外観をしている。ウィンドウのメニューバーとパネル本体という構成やダイアログボックスなど、IBMが提唱したSystems Application ArchitectureのCommon User Access (CUA) におおむね準拠している。しかし、シフトキーとマウスを組み合わせた操作はCUAでの規定に反しており完全準拠ではない。このデザインはアップルより同社が開発したClassic Mac OSのルック・アンド・フィールを盗用したとしてWindows 2.xとともに著作権侵害が指摘されたが、裁判ではアップルの訴えは退けられ、後に両者は和解した(詳細はWindows 2.0#アップルとの法的抗争を参照)。 文章: Microsoft Windows NT Windows NTはMS-DOS上の拡張シェルであるWindows 3.x系はもちろん、Windows 9x系とも異なる、完全32ビット、かつプリエンプティブなマルチタスクOSであり、Win9xとは別に開発された新規のOSである。 設計の要素の多くはデヴィッド・カトラーや一緒に入社したDECの開発者の影響があり、VMSの要素が反映されている。OSのカーネル領域とアプリケーション領域を分離して管理する構造で、Windows 9x系に比べて高い安定性を確保していたが、その分だけ高いマシンスペックを要求した。このため、Windows 9x系が家庭用と位置付けられていたのに対し、Windows NT系は業務用として位置付けられていた。 安定した動作を要求される業務用途をメインに考えて設計されたこともあるが、Windows 95に比べてマルチメディア系の機能やゲームAPIのDirectX(Windows NT 4.0で一部対応)、ACPIやPnPへの対応に欠けていた上、Windows NT 4.0はUSBやIEEE 1394等の新しい規格が登場する前に設計されたOSであり、それらに対応しなかった。 文章: KbdApple KbdAppleとは、Appleのオペレーティングシステム (OS) であるMac OS X v10.5の付属ソフトウェアで、Boot Campで動作するWindows XPやWindows Vista環境においてMacintosh対応キーボードをIntel Macパソコンで使用可能にするWindows用キーボードドライバのこと。 文章: Microsoft Windows 8 Windows 8は、マイクロソフトがリリースした、Windowsシリーズに属するパーソナルコンピュータおよびタブレット端末用のオペレーティングシステム (OS) である。3種類のプレビュー版のリリースを経て、2012年8月から10月末にかけて正式版が順次リリースされた。 2013年10月18日より、Windows 8.1(読み方については諸説あるため後述)の提供が開始された。Windows 8.1 は Windows 8 と同一のサポート ライフサイクル ポリシー下で提供されるため 便宜上、本項のWindows 8.1節などで併せて説明する。 文章: Microsoft Windows 10のバージョン履歴 Windows 10 May 2020 Update(バージョン2004、コードネーム「20H1」とも呼ばれる。) これは、Windows 10 の 10 番目のバージョンで 9 番目のメジャー アップデートである。ビルド番号 10.0.19041。ブランチ「vb_release」 Windows 10 October 2020 Update(バージョン20H2、コードネーム「20H2」とも呼ばれる。) 文章: Windows Subsystem for Linux 2016年3月30日(米国時間)に開催されたマイクロソフトのBuild 2016カンファレンスで発表された。 2016年4月6日にリリースされたWindows 10 Insider Preview ビルド 14316において最初に公開された。 2016年8月2日(日本時間8月3日)に公開されたWindows 10の半期チャンネルのアップデートである Windows 10, version 1607 (Anniversary Update) によってベータ版の提供が開始された。 文章: INtime Microsoft Windowsと共存し、同時に起動して利用することができる。INtimeカーネルの起動時に、Windows OSはINtimeのひとつのINtimeプロセスとして取り込まれる。これによりRTOSとしての特性を損なうことなく、Windows用に提供される豊富なミドルウェアやアプリケーションを活用したシステム構成が可能になる。 INtime用に開発されたカーネル以外のすべてのモジュールは、システムの稼動中、任意の時点で追加、削除、更新が自由に行える。 INtime用に開発されたアプリケーションはメモリ保護機能により保護される。これにより各INtimeプロセス空間が分離され、メモリ破壊等のエラー時に、その影響を同一プロセス内に限定される。 文章: MacOS High Sierra macOS High Sierraは、Boot Camp経由でWindows 7およびWindows 8.1が使用できる最後のmacOSとなった。次のmacOSであるmacOS MojaveではWindows 10のみが使用可能とされた。