【最強伝説】 WindowsXP、4GBの壁を遂に超える
相変わらず黒猫の自演が酷いなこのスレは。 ここも糞スレに成り下がったしもう終了だな。 はいはい。もうお前らだけで勝手にやっててね もうまともな人間はここに残ってないから。 ハァ、メモリ選ぶねこれ。 とりあえず8GBは諦めて6GB認識させた。 メモリ回り調整したらブルースクリーンなくなったわ。 電圧ちょいageとtRAS値の調整をBIOSで行った。 hal.dll halapic.dll halmps.dll halacpi.dll halaacpi.dll halmacpi.dll >>16 XP SP3だが 80 40 00 00 00 BE 00 00 01 00 E8 じゃなくて 80 40 00 00 00 BF 00 00 01 00 E8 じゃないか? 分かった。 HALの種類によってBFだったりBEだったりするようだな。 hal.dll BE halapic.dll BF halmps.dll BF halacpi.dll BE halaacpi.dll BF halmacpi.dll BE >>16 こうかな? 80 40 00 00 00 BE 00 00 01 00 E8 の時 80 40 00 00 00 BE 00 00 01 00 E8 ↓ 80 00 40 00 00 BE 00 00 03 00 E8 80 40 00 00 00 BF 00 00 01 00 E8 の時 80 40 00 00 00 BF 00 00 01 00 E8 ↓ 80 00 40 00 00 BF 00 00 03 00 E8 6A 10 68 00 00 00 01 ↓ 6A 30 68 FF FF FF FF と(※B?はBEまたはBF) 80 40 00 00 00 B? 00 00 01 00 E8 ↓ 80 00 40 00 00 B? 00 00 03 00 E8 このコードはWindows 2000、Windows XP、Windows server 2003の いずれにも含まれていた。どの程度効果があるのかは不明。バグの可能性も不明。 あとWindows server 2003のNTLDRを使っている場合は Windows 2000でもWindows XPでもPEcheksumを修正しないと起動しないようだ。 >>17 CC 8B FE 55 8B ↓ CC 8B FF 55 8B (既にCC 8B FF 55 8Bになっていれば変更の必要無し) これはFEとFFの違いはntkernpa.exeとntkrpamp.exeの違いの可能性が高い。 (SP2とSP3の違いの可能性もあるが。)おそらく変更の必要は無いと思う。 なんか怪しくてよく分からないパッチで不安に思う人が多いので パッチコードの効果を一度整理してみる。 @hal.dll(hal.dll、halapic.dll 、halmps.dll 、halacpi.dll 、 halaacpi.dll、halmacpi.dll )の修正。 効能:XP SP2以降の約3.5GBのメモリーリミットを外す。 (XP無印・XP SP1の場合はリミッタが無いので変更の必要無し) C9 53 74 17 80 ↓ C9 53 EB 17 80 Antkernpa.exe(ntkrpamp.exe) 効能:メモリー16GBリミットの突破。 XP SP2・XP SP3の場合 3C 01 75 07 B8 ↓ 3C 01 74 07 B8 3C 01 75 1B 39 ↓ 3C 01 74 1B 39 ※74 XXにするのではなく90 90にする方法もある 3C 01 75 07 B8 ↓ 3C 01 90 90 B8 3C 01 75 1B 39 ↓ 3C 01 90 90 39 XP 無印・XP SP1の場合 ntkernpa.exe(ntkrpamp.exe) A 3A C3 75 15 8B ↓ 3A C3 74 15 8B ※74 XXにするのではなく90 90にする方法もある A 3A C3 75 15 8B ↓ 3A C3 90 90 8B (B)おまけ hal.dll(hal.dll、halapic.dll 、halmps.dll 、halacpi.dll 、 halaacpi.dll、halmacpi.dll ) 中国製パッチにある修正。詳しい効果は不明。PAEモードのDMAのアドレスの 安全化で不安定なドライバのブルースクリーン回避とか。試して見たい人のみ。 こののコードはWindows XP 無印〜SP3、Windows 2000、Windows server 2003に ほぼ共通しているので更に検証する必要有り。 6A 10 68 00 00 00 01 ↓ 6A 30 68 FF FF FF FF 80 40 00 00 00 BE 00 00 01 00 E8 ↓ 80 00 40 00 00 BE 00 00 03 00 E8 >>145-148 あとバイナリを書き換えたら、hal.dll(hal.dll、halapic.dll 、halmps.dll 、halacpi.dll 、 halaacpi.dll、halmacpi.dll )もntkernpa.exe(ntkrpamp.exe)もPEchecksumなど のツールでPEヘッダを修正した方が安全である。 Windows 2000やWindows XPのNTLDR + NTDETECT.COMならおそらく起動するが、 Windows server 2003のNTLDR + NTDETECT.COMを使用している場合は PEヘッダを修正しないと起動しなくなる。 >>148 のコードをWindows 2000 PAE有効で試してみたがビデオキャブチャー系 アプリでブルースクリーンに鳴り難くなった。というかデフォだとほぼブルスク だが、パッチ適用でブルスクにならなくなった。 中国製のパッチだとシングルコアのカーネルしかパッチしないからね。 もっとインテリジェントなインストーラを作って欲しい。 一応XP64G.EXEを日本語化してみたファイルのスクリーンショット。 リソース書き換えたら作動しなかったので、韓国語版も作られていたので それのリソースを書き換えてみた。 http://www1.axfc.net/u/3412881 >>148 (B)おまけ hal.dll(hal.dll、halapic.dll 、halmps.dll 、halacpi.dll 、 halaacpi.dll、halmacpi.dll ) 中国製パッチにある修正。詳しい効果は不明。PAEモードのDMAのアドレスの 安全化で不安定なドライバのブルースクリーン回避とか。試して見たい人のみ。 こののコードはWindows XP 無印〜SP3、Windows 2000、Windows server 2003に ほぼ共通しているので更に検証する必要有り。 ??はBEまたはBF。HALにより異なる。 6A 10 68 00 00 00 01 ↓ 6A 30 68 FF FF FF FF 80 40 00 00 00 ?? 00 00 01 00 E8 ↓ 80 00 40 00 00 ?? 00 00 03 00 E8 >>156 こんなところか 中国製パッチにある修正。詳しい効果は不明。PAEモードのDMAのアドレスの 安定化?で不安定なドライバ・アプリのブルースクリーンが回避できる可能性 がある。 既に過去の製品。 今更XPでどうのこうのする問題じゃない。 ソフトを使うには仮想で保守目的で使った方がいいよ。 虎の子のXP壊れやすいWindowsが壊れたら仮想なら戻す手段はあっても 実機ではやすやすと戻す事は難しいからな。 ホストPCでXP使ってる奴はイントラウェブか、XP時代の業務アプリを使ってる ユーザーくらいしか考えられんな >>159 リストアすれば一瞬で快適環境にもとどおり復元だよ >>160 ただ煽りたいだけなんだろうが、XPを”業務”アプリで使う方がよっぽどおかしいだろ 個人の自宅PCでホストもへったくれもないんだが (>>148 ) >>156 サウンド系も含まれるね。 >>157 実装物理メモリが2GBでも安定化に寄与するのだろうか >>164 メモリー4GB未満でもPAEモードが有効だと不安定になるケースが多いが、 >>157 の適用で安定度が上がったのでメモリー少なくても効果があると 思われる Windows2000だと落ちる時は落ちるが、安定度は上がった気がする。 継続して安定度を調査中 Windows server 2003だとPAE有効でも元々固めで落ちにくいが、 改造で安定度が更に良くなるかも検証中 オーディオはDMA使っているから、オーディオ再生・録画でブルースクリーンが 多発する問題も関連が高いね 2000をGMT対応、silverlight対応、4K8K対応してくれたらいいのに >>168 silverlightの最新版は某氏の拡張カーネルで作動すると思ふ。 4K8Kはドライバーが動けばいける GUIやフォントが、4K8Kじゃキツそうなんだよな Boot.iniファイルで使用できるスイッチ オプションについて http://support.microsoft.com/kb/170756/ja /NOLOWMEM このスイッチを使用すると、システム全体 (ドライバ、プール、プログラムなど) が、 4 GB よりも上の領域にロードされます。このスイッチを使用できるのは、 Windows 2000 の Advanced Server と Datacenter Server だけです。 >>145 のhal.dllってどこにあるやつ? system32にhal.dllしか無くて他はsp2.cabに入ってるのしか見当たらないんだが >>174 SYSTEM32に入っているHAL.DLLをパッチすれば大丈夫だよ。 ファイルのプロパテイで確認すればHAL.DLLの種類が分かる。 中国製のパッチだと、パッチされたファイル名がHAL.DLLがHAL64G.DLL、 NTKRNLPA.EXEがNTKR64G.EXEになるね。 あとBOOT.INIでHALとKERNELを指定するときは、 "Windows XP64G" /kernel=ntkrpmv3.exe /hal=hal2.dll /fastdetect /pae /NoExecute=OptIn のように先に/kernelを指定して次に/halを指定しないと起動しないことがある。 4Kや8KだとVRAMの容量も食いそうでデフォのXPだと メインメモリがVRAMに食われるて使い物にならないが、 4GB越えパッチ適用すれば、メモリーリマッピング対応のPCなら 4GB以上の領域に追い出せるから有用だな 6GB積んでて余りをBUFFALO RAMDISKで使ってるけど、快適かどうか分からん。 RAMパッチ当てて増やすんなら思い切って大容量メモリ積まないとあんま効果得られんのかな どうやりゃ4GBの壁越えられるのさ!? IQ94の僕でもわかるように教えてよ! XP SP2で4GB以上認識しないようにストッパーが付いたので、 カーネルを改造してXP SP2以上でも4GB以上認識するように改造するスッドレ >>>178 Macで動かすと4k解像度のxpにできますけど 設定自由自在で 8GB認識させてあるとユーザー切り替えとかしてもメモリ気にせず使えるので 快適だは >>177 後半2行が参考になったので感謝の意味でレスしておきます SP2とSP3でやってみたけど ファイル数の多いフォルダを開くと 低スペPCとは違ったフリーズしちゃうね 8GB認識したけど画面表示のフレームレートが3倍ぐらい重くなった オンボだからメモリの競合でもしてんのかな VISTA/7/8/8.1(32bit)用4GB突破パッチVISTA/7/8/8.1(32bit)用4GB突破パッチはこちら VISTA/7用@ ReadyFor4GB VISTA/7用A PatchPAE/PatchPAE2 8/8.1用 PatchPAE2 VISTA/7用@ ReadyFor4GB VISTA/7用A PatchPAE/PatchPAE2 8/8.1用 PatchPAE2 なぜ二回書いたし PatchPAE2ならwin8.1でも動作するのか Test Windows XP x86 fix kernel from 4Gb to 16Gb RAM https://www.youtube.com/watch?v=4UBKn2xVw_U 依稚御都 【いちおつ】 三国時代、呉には依稚(いち)と言う大工がいた。ある時、大将軍・陸遜の命令で依稚が作った 州麗(すれ)という町を見た呉皇帝・孫権は感嘆のあまり 「御都(おつ。長安のこと)のようだ」と漏らしたという そのことから、素晴らしい物を作り上げた者に対して依稚御都と声をかけるようになった 一時は絶滅しかけた風習であったが、現代日本のネット上で「>>1 乙」という形になって 蘇ってきている 民明書房「ねぎらいの言葉百選」より抜粋 連合国軍、並びに日本帝国の戦士に告ぐ。我々は連合艦隊! 所謂太平洋戦争と呼ばれた、アジア解放戦争の終戦協定が偽りのものであることは、誰の目にも明らかである! 何故ならば、協定は『日本国』の名を騙る売国奴によって結ばれたからだ。 我々は些かも戦いの目的を見失ってはいない。 それは、間もなく実証されるであろう。 私は日々思い続けた。 モンゴロイドの自治権確立を信じ、戦いの業火に焼かれていった者達の事を。 そして今また、敢えてその火中に飛び入らんとする若者の事を。 モンゴロイドの心からの希求である自治権要求に対し、 西欧がその強大な軍事力を行使して、ささやかなるその芽を摘み取ろうとしている意図を、 証明するに足る事実を私は存じておる。見よ、これが我々の戦禍だ。 このファットボーイは、核攻撃を目的として開発されたものである。人道違反のこの弾体が、 密かに開発された事実を以ってしても、呪わしき合衆国の悪意を否定出来得る者がおろうか! 省みよう。何故アジア解放戦争が勃発したのかを!何故我等が昭和天皇陛下と共にあるのかを! 我々は70年間待った。 もはや、我が軍団に躊躇いの吐息を漏らす者はおらん。 今、真の若人の熱き血潮を我が血として、ここに私は改めて合衆国政府に対し、宣戦を布告するものである。 仮初の平和への囁きに惑わされる事なく、 繰り返し心に聞こえてくる祖国の名誉の為に、ジーク・日本!! アべ=シンゾウ、戦後70年談話 メモリについてはGavotte Ramdiskスレの314を使っていて 不具合もないから、あまり困ってないなぁ 8GBつんで3GB強をメインメモリに、残りをキャッシュに割り当てて安定してるから今更感あるのう >>207 似たような感じだが、正直もう潮時かもな。 この自演ゴミ俺にいじめられすぎて完全に頭狂いだしたなwww 精神病の無様で気の毒な統失マヌケモノマネ自演猿w 何言ってもブーメランにしかなってないがコイツに気づく知能ないw 誰にも相手にされてねーから永遠2ch荒らしてる可哀想なチンカス自演ゴミなんだろうなぁw 友達一人もいねーから必死に成りすますw寂しくて2chでかまってちゃんかよw 俺の経験上自演するタイプって100%ぼっちだったわw 味方がいないから自分で味方する哀れぶりw恥ずかしいの概念ないんだろうな妄想激しい糞チョン緘滝川自演猿w オナニーと2chしかやることがない無様な「ホモハゲ」だしなw スカイプでネカマまでやってるどもり野郎だったわw キモすぎw全部バラされて震える小心者のエロゲ豚自演猿の巻w AA、ID〜、成りすまし自演 発狂しまくってるのがバレバレだなw 俺に煽り返したくて必死なんだろうなぁw 暇な時しかこんな糞馬鹿ゴミの相手なんぞしねーがなw 定期的にいじめてフルボッコはい終わりw いない相手にファビョり倒してんだろうなこのクソチョンホモハゲ童貞どもり自演猿www 昔やたらどもりAA貼り付けてたけど本人が重度のどもりだったというオチw あの気持ち悪い声クソワロタwお、お、おで とかマジだったんだなw キモすぎるIDコロコロビビリ成りすまし自演ゴミw警察怖くて震えて串かトーアばっか使ってる低脳なw プロバイダから手紙来て親にもボコボコにされたんだろうなw このクソチョンがプロバイダ連呼してるの何度も見たわw多分トラウマになってんじゃねーのw コイツの煽りって自己紹介かモノマネオンリーだからなーすぐバレるバカ 自分に自信ないから自分の事は話せないよな何もw何事からも怖くて逃げ出す臆病者w このゴミ自分の話になるとダンマリ完全スルーの超絶ヘタレだしなw コイツの人生ってまさにこんなゴミデブみてーなしょうもない人生なんだろうな。。。 2ch以外の楽しみ何もない無様なうんこ製造機w可哀想にwビビって言い返すことすらできてないw http://anago.2ch.net/test/read.cgi/tubo/1333567972/ 自分でスレ立てて自分の自己紹介しながら自分を煽るホモw性同一性障害まで律儀に書いてるホモハゲデブ糞チョン緘滝川mori自演猿ww >>122 コイツ自分が自演ばっかしてるくせに他人に自演してるとか妄想ほざき倒すしなw 気に入らない奴に永遠粘着してる頭のおかしい知恵遅れホモハゲ成りすまし自演ゴミな 煽り方がキチガイ丸出しですぐバレるマヌケなんだわwwwww ---------------- 清原和博の人生を変えてしまった巨人からの2つの裏切られた事変を探る! https://www.youtube.com/watch?v=qx5lVYEbY5w ---------------- 巨人のスカウトチーム優秀なだけじゃん 問題起こしそうな奴は1位指名しないだけ fix128って結局usbやドライバの問題解決されてるんです?? NTOSKRNL.EXE の更新プログラム(kb3134146) とりあえず手動でパッチしてみましたが、ちゃんと4GB認識できました。 ポイントはCPUによってHAL.EXEとNTKRNLMP.EXEが違うので 間違えると起動しなくなるので元のファイルをバックアップすること >>52 >>70 たぶんだけど、上のほうにあるのは分岐命令を75→74にしてジャンプ しないようにしてあるが、>52のやつだとジャンプした先の数値を 書き換えていると思われる。 FIX128に入っているPATCHPAE3は結構使いやすい 画面がVGAやXGAじゃ結局使えない環境でしかない モニターを六枚、八枚と使うこともある金融取引とかだと重要。Vista以降は描画が 一呼吸遅れることもあり、分かってる人はXPを使う。 PATCHPAE3の簡単な使い方教えて欲しいのです >>218 xp3だけどPATCHPAE3で上手く出来ない 手順間違ってるだろうか コマンドプロンプト cd C:\Windows\system32 移動した後 C:\WherePatchPaeIs\PatchPae3.exe -type kernel -o ntxpnew.exe ntkrnlpa.exe C:\WherePatchPaeIs\PatchPae3.exe -type hal -o halnew.dll hal.dll attrib -R -A -S -H c:\boot.ini boot.ini編集で multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP (PAE Patched)" /kernel=ntkrnlpa.exe /hal=halnew.dll /fastdetect /pae /noexecute=optin. で再起動して上記のpae patched選択してXP起動してもうまくいかん・・ >>223 patchpaeのヘルプの説明文が少し間違っているのでこうしないと駄目。 multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP (PAE Patched)" /kernel=ntxpnew.exe /hal=halnew.dll /fastdetect /pae >>224 ありがとう! ファイル名指定のところやりなおした。 のと手動で変えたものもファイル名指定したけど どっちも結果はブルースクリーンで駄目だった・・・ ブルースクリーン回避用のバイナリ編集も駄目だったから自分の環境だと駄目なんだと思う 使ってるドライバの一部が影響してるんだろうな・・ 16GBのうち3GB弱だけOSで あとはRAMDISKとしてやっていくことにします。。3時間かけたのに悔しい。 あこPAEの効果はアプリによっては2〜3GBを超えたメモリを活用できる。 エミュ系だと32bitでもかなり大容量のRAM(ゲストPC)が設定できる。 例えばMicrosoft Virtual PCだと3712MBまで確保できた。 read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる