トップページ  Index  Search  Changes  Login

Windowsのファイルと置き換え可能なファイルリスト

ReactOSのシステムファイル関連をWindowsのものと置き換え(追加)して、互換性の向上や安定化を図ろうという試みです。

ライセンス的にアレですが、情報が必要です。分かる範囲でいいのでテストして書き込んでみてください。

SVNは不安定なので正式版で試してみてください。

凡例
◎: 互換性・安定性の著しい向上が見られる
○: 互換性・安定性良好
△: 目立った不具合なし、効果に多少問題あり、効果不明など
×: 互換性なし・BSoD

特に重要なシステムファイル

ファイル 役割 状態 ファイルバージョン 効果 副作用 備考・考察 ReactOSのバージョン
reactos\system32\hal.dll ハードウェア抽象化レイヤー × 5.1.2600.5512 起動不能になる 真っ黒でBSoDすら出ない 0.3.11
reactos\system32\kernel32.dll API? × 5.1.2600.5512 起動不能。起動ロゴが出た後BSoDで停止。 0.3.7
reactos\system32\ntoskrnl.exe カーネル × 5.1.2600.5512 起動不能。いくつかFreeldrから警告が出た後、真っ黒になって動かなくなる 0.3.7
reactos\system32\shell32.dll シェル × 6.00.2900.5512 起動不能。起動ロゴが出た後BSoDで停止 0.3.7

アプリケーション (exe)

ファイル 役割 状態 ファイルバージョン 効果 副作用 備考・考察 ReactOSのバージョン
reactos\system32\rundll32.exe ? 5.1.2600.5512 互換性が向上する 特になし 0.3.7
reactos\system32\cmd.exe コマンドプロンプト 5.1.2600.5512 プロンプトの表示がXPになり、コマンドプロンプトの互換性が向上する 特になし 0.4.3
reactos\system32\logoff.exe ログオフユーティリティ 5.1.2600.0 ログオフの互換性の向上 特になし ターミナルサービスが実装されてないためコマンドプロンプトから実行できず 0.3.7
reactos\system32\msg.exe メッセージユーティリティ 5.1.2600.0 メッセージの送信機能が追加される 特になし ターミナルサービスが実装されてないためメッセージ送信できず 0.3.7
reactos\system32\userinit.exe ログイン後の初期化 5.1.2600.5512 互換性が向上する winspool.drvと共に置き換えないとエラーが出る 0.3.7
reactos\system32\taskmgr.exe タスクマネージャ 5.1.2600.5512 ネットワークタブが使える 特になし 0.4.3
reactos\system32\notepad.exe メモ帳 5.1.2600.5512 互換性が向上する 特になし 0.4.3

アプリケーション拡張 (dll)

ファイル 役割 状態 ファイルバージョン 効果 副作用 備考・考察 ReactOSのバージョン
reactos\system32\comdlg32.dll common dialogs dll 6.0.2900.5512 ファイルの保存画面などの互換性向上? 不明 書き換わったダイアログの一部が操作不能 0.3.11
reactos\system32\crtdll.dll C Runtime Library 4.0.1183.1 不明 不明 起動することのみ確認。目立った障害はない 0.3.8
reactos\system32\msvcrt20.dll C Runtime Library 2.12.0.0 不明 不明 起動することのみ確認。目立った障害はない 0.3.8
reactos\system32\msvcrt40.dll C Runtime Library 5.1.2600.5512 不明 不明 起動することのみ確認。目立った障害はない 0.3.8
reactos\system32\oleaut32.dll Type Building Interfaces 5.1.2600.5512 不明 不明 起動することのみ確認。目立った障害はない 0.3.8
reactos\system32\comctl32.dll common controls library 5.82.2900.5512 ステータスバーの描画が正常になる explorerの描画などがおかしくなる 起動するが、置き換えないほうがいい 0.3.11
reactos\system32\devmgr.dll デバイスマネージャのMMCスナップイン × 5.1.2600.5512 デバイスマネージャのプロパティが開けなくなる プロパティを開こうとすると、例外発生で devmgmt.exeが殺される 0.3.11
reactos\system32\msvcrt.dll C Runtime Library × 7.0.2600.5512 起動ロゴ後エラーで停止 0.3.8
reactos\system32\rpcrt4.dll RPC × 5.1.2600.5512 起動しなくなる ログオン中に停止 0.3.8

ドライバ

ファイル 役割 状態 ファイルバージョン 効果 副作用 備考・考察 ReactOSのバージョン
reactos\system32\drivers\acpi.sys acpiドライバ 5.1.2600.5512 電源管理関連の互換性が向上する 特になし 0.3.7

コントロールパネル (cpl)

ファイル 役割 状態 ファイルバージョン 効果 副作用 備考・考察 ReactOSのバージョン
reactos\system32\timedate.cpl 日付と時刻のプロパティ 5.1.2600.5512 Windows風になるけどあまり変わらない タイムゾーンタブが表示されなくなり、閉じるとBSoD 現状では置き換える意味なし 0.3.7
reactos\system32\sysdm.cpl システムのプロパティ 不明 プロパティの互換性向上 [全般]タブの内容が表示されない、タブが3つしかないなど 現状では置き換える意味なし 0.3.11
reactos\system32\desk.cpl 画面のプロパティ × 不明 画面のプロパティが開けなくなる 現状では置き換える意味なし 0.3.11

その他

ファイル 役割 状態 ファイルバージョン 効果 副作用 備考・考察 ReactOSのバージョン
reactos\system32\stdole32.tlb Type Building Interfaces 2.10.3027.1 不明 不明 起動することのみ確認。目立った障害はない 0.3.8
Last modified:2016/12/06 22:28:43
Keyword(s):
References:[SideMenu]