【最強伝説】 WindowsXP、4GBの壁を遂に超える
>>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まで確保できた。 XPの場合結構、内臓ドライバで落ちる可能性があるな。
Virtual PC 2007をインストールしようとしたらブルースクリーンになった。
ネットワークドライバが原因なのか?USBの置き換えていないドライバが
原因なのか検証中 ちなみにWindows 2000やWindows server 2003の場合はPAE有効で4GB以上
認識させた状態でVirtual PC 2007のインストールでこける事は無かった。 >>229
貧乏人が触る世界じゃない。
Virtual PC はゴミなので一般のソフトを動かすもんじゃないです。
かんたんなハードに依存しない処理プログラム程度
まともに使うなら64bit OS一択です。 32bit OSの場合
4GB搭載は必須
メモリー使うソフト全く動かさない状態で
仮想環境のもとが動かせるかどうか
仮想ソフトを動かした状態でOSインストールでこける場合。
仮想ソフトがクソのためにOSのインストール要件に達してない。
ubuntuとかは動かせない。
理由は、仮想環境ないでサポートしてるグラフィック系が弱すぎる。
Virtual PC S3とかだと思ったけど >>229 >>231
原因が判明したのだが、当方のクラッシュの原因は、
ウイルスに感染していたことが原因でした。
nvmini.sys(Almanahe.dll)
出来の悪いウイルスはOSクラッシュさせるというry >>233
別のパソコンが凄く調子が悪いが、それがワームなので
USBメモリ接続したので感染したかも、
その調子の悪いパソコンはコマンドプロンプトでディレクトリを
作製してもエクスローラに反映されないという症状があった。再起動
すれば見えたが、でこれはウイルスが自分自身を隠す機能の影響だと
思われる。例えばエクスプローラからnvmini.sysを表示されないようにしたり。 この部分のパッチはやはり必要みたい。XPで欠落しているコードの代わり。
6A 10 68 00 00 00 01
↓
6A 30 68 FF FF FF FF
-----------
Windows2000にあるコード
L80022327:
mov [L8001A4F0],eax
xor eax,eax
mov [L8001A4F4],esi
mov [L8001A4E8],edi
cmp [FFDF027Dh],al
setnz al
test al,al
jz L80022379
push 00000001h
push 00000030h
push FFFFFFFFh
push ebx
mov dword ptr [L8001A504],00004000h
mov edi,00030000h
call SUB_L80021E14
cmp eax,esi
jnz L80022368
xor edi,edi
XP32Bit版のメモリ4G超でHAL.DLLにパッチ適用が必要な理由
http://blog.livedoor.jp/blackwingcat/archives/1855442.html
PatchPAE3-0.41.7z
PatchPAE3 ver. 0.0.0.41 Win10 10586 ready. XPで8GBメモリ認識している画像
http://i.imgur.com/wvPn3A9.jpg
fix128 - memory support up to 4 GB in a 32-bit Windows
http://forumsisadmina.ru/topic/65382-fix128-podderzhka-pamiati-bolee-4-gb-v-32-razriadnykh-windows-xp2003vista2008788110/
fix128-ver.0.40のダウンロード
http://forumsisadmina.ru/index.php?app=core&;module=attach§ion=attach&attach_id=10619
PatchPAE3のみのいる人はこちら
PatchPAE3-0.41
http://rghost.net/77ltmxtlV
(尚最新版はfix128-ver.0.42が出ているとうです)
●自動パッチ適用方法。(ただしロシア語)
Fix128.exeをダウンロードして実行しようとしても日本語環境では
VBSエラーが出て作動しません、理由は中に入っているVBSファイルの
文字コードがローカルと異なるからです。
Fix128.exeをダウンロードして7zとかで展開して
中に入っているfix128-ver.0.40 +log=detail.exeも7xで展開し。
その中にはいている
ntk128gb.vbsをgreenpad等の文字コード変換機能のあるテキストエディタで
ロシア語(Windows)で開き、Shift_JISかUnicodeで適当な名前で保存して、
仮にntk128gb_u.vbsとして、それを実行すれば、Fix128が起動するはずです。
http://i.imgur.com/uRYDrmB.jpg ●手動パッチ適用方法。
(この操作にはシステムファイル・ドライバの上書きが必要な箇所
があるので、その操作方法を知らないorトラブった際に
リカバリできない人にはお勧めいたしません。)
Fix128.exeをダウンロードして7zとかで展開して
中に入っているfix128-ver.0.40 +log=detail.exeも7xで展開する。
その中にあるutileフォルダにPatchPae3.exeがあるので
適当なフォルダにコピーする。仮にC:\WherePatchPaeIsとする。
コマンドプロンプトを開き
cd %SYSTEMROOT%\SYSTEM32
と入力して、
C:\WherePatchPaeIs\PatchPae3.exe -type kernel -o ntxpnew.exe ntkrnlpa.exe
と
C:\WherePatchPaeIs\PatchPae3.exe -type hal -o halnew.dll hal.dll
を実行する。
パッチされたカーネルntxpnew.exeとhalnew.dllが生成されるので、
C:\boot.iniを編集する。
例えば
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP (PAE Patched)" /kernel=ntxpnew.exe /hal=halnew.dll /fastdetect /pae /3gb /noexecute=optin
の行を追加する。
あとはXPのUSBドライバではハングしたり問題があるので、Windows server 2003の
USBPORT.SYS、USBSTOR.SYS、(あればUSBVIDEO.SYS)を用意して、
%SYSTEMROOT%\SYSTEM32\Driversに入れる必要がある。事前にバックアップ
しておくと安全かも。尚fix128にもそのドライバが含まれているのでそれを
使用しても良い。
動画
【PAE】Windows XP(32bit)のカーネルを改造してメモリ4GB以上OSに認識させてみた
http://www.nico video.jp/watch/sm28612683 RAMの過激分はディスクキャッシュに当てられるのでちゃんと活用されている。
Vista以降だとSuperFetchにも当てられる。 Make Windows 7, 8 and Vista 32-bit (x86) Support More Than 4GB Memory
ttps://www.raymond.cc/blog/make-windows-7-and-vista-32-bit-x86-support-more-than-4gb-memory/ 質問ですが、hal.dllだけ>>16 = >>145>>148のようにし、ntkrnlpa.exeなどはやらない場合、
16GBまで認識するということでしょうか。
ちなみにバイナリーエディターのstirをwww.vector.co.jpから落としてhal.dllをデスクトップに
複製したものを変更しましたが、これを元の\system32\にあるhal.dllと入れ替えるには、
どうすればいいんですかね。セーフモードで立ち上げるのでしょうか。
ちなみに、チェックサム変更はこれからです。
ビデオカードのビデオメモリーが512MBあるのをこれから三つ積む予定があり、DRAMと合わせると5^6GBになるのです。 >>244
ビデオカードに搭載のメモリ(VRAM)はそれ専用だからシステムメモリとは基本的に関係ないよ
オンボードのように共用されない 認識することと使えることはイコールではない。
認識するだけならXP SP3でも認識はする。 てか、システムのメモリーアレドレスは、オンボードてないビデオカードのビデオメモリーにも
割り当てられるんだよ。君の言う意味では関係ないが、32bitのwindowsの制限はアドレスの
制限の話だから、関係ある。
>>146の二行目から、ntkrnlpa.exeを変更しなければ16GBまでは使えるように解釈できるが、
これは自分で試してみる。ずっと後になりそうだがw 変更はした。不思議なことに、hall.dllは
チェックサムの変更の必要はなかったが、ntkrnlpa.exeはチェックサムの変更があった。
コマンドラインのpechecksum.exeを>>149を見て実行した。 >>246
i810は積めるメモリが最大512MBの仕様
元々ローエンド系だし… >>52と>>16=>>145>>148を実行した。boot.iniに/kernel=>>52のカーネル、/hal=>>16のハル
を書き加えた。普通の起動した。メモリーはまだ2Gでビデオもオンボードだけどw そのうち
メモリー増やしたときに効能がわかるかな。 今更だが、>>223>>224、sp3なら/paeスイッチはいらないんじゃないの。sp3はもう勝手に
paeになってるからそれは無視されるんだっけ?/noexecuteがpaeの適用範囲を指定するから
/paeスイッチは邪魔かも? 1)クソではない。2)小細工上等。3)VRAMが512MBのビデオカードを三枚使うとき、3GBの
メインメモリーを全部使える。