マイクロソフトは過去にWindowsコントロールパネルのパフォーマンスを意図的に低下させたことがある

マイクロソフトは過去にWindowsコントロールパネルのパフォーマンスを意図的に低下させたことがある

Microsoft のコントロール パネル: 過去のパフォーマンス制約の概要

2023 年 8 月、Microsoft は Windows コントロール パネルを段階的に廃止し、設定アプリに機能を統合する可能性を示唆しました。メディアで大きく取り上げられ、ユーザーからのフィードバックも寄せられたため、同社はこの声明を撤回し、長年使用されてきたこのユーティリティの将来について多くの人が憶測を巡らせています。

Windows のコントロール パネルの役割

コントロール パネルは、Windows 1.0 の登場以来、Windows オペレーティング システムの基本コンポーネントとなっています。コントロール パネルは、ユーザーがシステムのさまざまな側面を構成およびカスタマイズするための重要なツールとして機能します。このユーティリティには、設定、ソフトウェア、およびハードウェア コンポーネントの管理専用の多数のアプレットが含まれており、一般ユーザーと IT プロフェッショナルの両方にとって欠かせないものとなっています。

レガシーシステムにおけるパフォーマンススロットリングの検出

X (旧 Twitter) のユーザー、Viorin (@oerg866) が最近明らかにしたところによると、コントロール パネルのパフォーマンス、特に Windows 95 と Windows 98 における特異な制限が明らかになりました。ユーザーは、コントロール パネルまたはsysdm.cpl「新しいハードウェアの追加」機能を使用して新しいハードウェアを追加するときに「ハードコードされた 8 秒の遅延」が発生すると指摘しました。この遅延は、Windows プラグ アンド プレイ (PnP) 機能が新しく接続されたデバイスを認識できず、ユーザーが手動でハードウェアを追加するよう要求されるときに特に問題になりました。

パッチによるパフォーマンスの向上

Viorin の調査により、大幅な機能強化が実現しました。パッチを適用した後、遅延が約 300 ミリ秒に大幅に短縮されました。この変更により、新しいハードウェアをシステムに統合するプロセスが大幅に高速化されました。この発見は、ユーザーがWindows 98 のインストール イメージを作成するために設計されたQuickInstallオープン ソース フレームワークを IBM PC エミュレーター 86Box 内でテストしているときに明らかになりました。

推測と意味

当初課された遅延の理由については、依然として憶測の域を出ません。コーディングのやり方が悪かったことが原因だった可能性もありますが、当時 Microsoft が確認した特定の問題に対する回避策だった可能性もあります。これにより、従来のコントロール パネル内の他の要素にも同様にパフォーマンス特性の制約があるのではないかという興味深い疑問が生じます。

この発見の技術的な詳細と意味に関心のある方は、 WinFutureが発表したレポートでさらに詳しい情報を得ることができます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です