PaleMoonが XP のサポートを終了、早速 Pale MoonをWin2000に入れてみたよ

End of Windows XP support in Pale Moon

なんで、Windows XP のサポートを Pale Moonは打ち切ってしまうん?

今のところメイン製品でWindows XPをサポートし続けているFirefoxとは異なり、Pale Moonは このOSのサポートを終了しました。
依然として、Windows XPを使っている多数のユーザーがいることを考慮しましたが、以下の理由から決断することになりました

OSのセキュリティに関する考慮事項
Windows XPは、開発者(マイクロソフト)によってサポートやメンテナンスが終了しており、現在のマルウェアに対抗するため継続的なセキュリティアップデートがありません。2014年4月以降はサポート終了とみなされ、それを使用することは本質的にセキュリティ上のリスクを負っています。 また、Windows XPにはプログラムセキュリティと強力なセキュリティ証明書の機能が欠けていることもわかっています。

カーネルの互換性
Windows XPは、NTカーネルバージョン5で構築されています。このカーネルは、Windows(Windows 10を含む)以降のすべてのバージョンが構築されている後世代(NT6)とは大きく異なるアーキテクチャとAPIセットを備えています。 古い世代との互換性を保つことは、ブラウザの開発とパフォーマンスを著しく阻害します。

安定性に関する考慮事項
NT 5.xカーネルの互換性を強制すると、特にPale Moonで使用される最適化で安定性の問題が発生することが示されています。 よりモダンな(Vista以降の)ウィンドウ機能を使用できることと、Microsoftコンパイラのネイティブターゲットを使用することで、安定性が向上します。

グラフィックスサブシステムとの互換性
Pale Moonのグラフィックスサブシステムは、Windows XPでは使用できないDirectX 10以降を使用できるようにすることを目的としています。

だそうです・ω・


pma
Windows 2000で起動すると、
「Couldn't load valid PE image.」
Tycho/nsBrowserApp.cpp at master ・ MoonchildProductions/Tycho

static int do_main(int argc, char* argv[], nsIFile *xreDirectory)
{
nsCOMPtr<nsIFile> appini;
nsresult rv;
uint32_t mainFlags = 0;
#ifdef XP_WIN
if (!IsWindowsVistaOrGreater()) {
Output("Couldn't load valid PE image.\n");
return 255;
}
#endif
// Allow palemoon.exe to launch XULRunner apps via -app <application.ini>
// Note that -app must be the *first* argument.

最初の起動で Windows Vista 未満かチェックして強制終了してる

という訳で、無視したら起動できます
pmc

Releases ・ JustOff/pale-moon-localization
多言語化はまだ途中らしい

pmb
日本語化82%(11月25日現在)

おすすめ

5件のフィードバック

  1. REX より:

    XPにてFCWIN2K使用。
    PaleMoon27動作出来ました。
    御報告まで。

  2. ななし より:

    >Japanese 95%
    だそうです(11/26 23:01jst)

  3. 通りすがり より:

    PaleMoon 27.6.2
    XPで余裕で起動できました
    ありがとう。神様

  4. nanasi より:

    27.9.3にしたところ、
    Couldn’t load valid PE image
    で弾かれるようになりました。
    XPモードでもだめ、7モードでもだめ・・・○丁乙

  5. 黒翼猫 より:

    ずっと前から、Windows Vista モードで起動していますがうちでは問題ないようです。
    ZIP 版を解凍してきどうしてみてはいかがでしょうか?

コメントを残す

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