Windows NTが好き! SP9©2ch.net
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ProductOptions\ProductType
WinNT workstarion
ServerNT server
LanmanNT server Enterprise Edition
HKEY_LOCAL_MACHINE\SYSTEM\Setup\SystemPrefix
("0x04000000"ビット)
末尾が
WinNTの場合:8バイトの値の末尾を0X、1X、2X、3X、8X、9X、AX、BXにする。
ServerNTまたはLanmanNTの場合:8バイトの値の末尾を4X、5X、6X、7X、CX、DX、EX、FX
にする。
注意:ProductTypeと"0x04000000"ビットが不整合だとブルーースクリーンで
起動ききなくなるので要注意。 >>33
×>>25の方法が一番楽かな?
○>>26の方法が一番楽かな?
あと、
>System には特殊なアクセス権ですべてオフにしてから
すべてオフにすると元に戻せなくなるから、レジストリエディタが
アクセスできなくなるから、 systemは読み取り(値の照会、サブキーの列挙、
通知、読み取り制御)に設定したほうが無難だと思う。 >>35
やはり特殊なアクセス権で"すべてオフ"にしないと元に戻されるね。
レジストリエディタでアクセス出来ないときは上のキーに行って、
既存のサブキーのアクセス権を置き換えるでシステムにフルコントロール
を与えれば大丈夫のようだ。 頻繁
serverとworkstationを切り替えたい人はntoskrnl.exeかntoskrmp.exeを書き換えた方が
便利かも >>34
LanmanNTにするときはあらかじめnetlogonサービスを有効にしておかないと
オグイン不能になるので注意 >>39
ほんとだww。
あとNT3.51でに検証してみたいが、USB対応していないのでSCSIに変換して
接続するしかないかな。ブートロダーは4KBセクタに対応していないので、
SATAやIDE等はハングする。 WindowsNTでシングルCPUとマルチCPUのカーネル切り替えるには
Uptomp.exeを使うのがベストだね。手動でHAL.DLLとNTOSKRNL.EXEの
置き換えではエラーが出て起動しない。 >>41
NT3.51にUniversal ATAドライバ(SATA対応)入れて、ブート時はコネクタ
外してOS起動メニューまで行って、NT3.51を選択して青い画面になったら
コネクタ刺せばいけるかも。 パッチのファイル名について聞きたいんですが
JPNQ999999i.exe ← PC/AT用(たまにPC98)
JPNQ999999n.exe ← PC98用
Q999999a.exe ← Alpha用
JPNQ999999is.exe ← この「is」のついたのってなんですか? もう実機もとうに処分しちゃってるんだけど、PowerPC載せた
マシン用でもNT動かしとったで www.bearwindows.boot-land.net/vbemp.htm
NT3でも使えるVESAドライバ
恥ずかしながら今まで知らなかった >>44
i=i386
s=Symbol
i386のデバッグに使用されるシンボル NTWSをNTSVにするメリットって何?
インストーラでNTWSだと弾かれる例を見たことがない。
Hotfixも、NTSVかどうかの判定はしてなくて、必要なコンポーネントが入ってるかしか見てない。
NTSVに化けさせてもドメインコントローラになれるわけでもなし、
タイムスライスが長いから動作は遅くなるし、メモリは食うし、
いいことなんかない。
ソフトウェアRAID1が使える、くらい?
IISなんか使いたい奴いるの?
俺の持ってるNTWSはカーネル書き換えなんかしなくても
レジストリ変更だけで化けたが、バージョン依存の加工なのかな。 ServerをWorkstationにするのはどうする? 【H.264対応】Windows NT4.0でニコニコ動画を観てみた v2
http://www.nico video.jp/watch/sm26644448
WINDOWS NT4.0でニコニコ動画を観てみました。NT4.0は非公式に
プラグイン版Flash player9(9.0.47.0)作が動しますが。
そのバージョンのFlash playerではH.264動画が再生できません。
しかし有志がNT4.0対応の改造版Flash player9(9.0.280.0)を
用意していただけたのでH.264に対応したのでニコニコ動画の動画が
全て閲覧可能になりました。また以前の動画(sm25555901)では
コメント欄が文字化けしてましたが、MeirioやSimSun-1803001
フォント入れたらいつの間にか直っていました。(ただしWindows
9X系では文字化け回避不能でした)
情報
http://www.msfn.org/board/topic/171397-flash-90280-on-windows-nt4/
NT4.0対応版Flash 9.0.280のダウンローロリンク
http://www.msfn.org/board/topic/171397-flash-90280-on-windows-nt4/ 英語辞典のアプリがwin8以降非対応となってしまったのでNT4.0 on VirtualBoxで
使ってる。フットプリントの小ささは魅力だな。win98だとさらに小さくできるが
GuestAddition(ゲストのアクセラレーター)が使えないのがイタイ。 WinNTじゃないWin95系のカーネルは
アイドル時にhaltせずCPU全力回転のままだから
仮想化したらWinNTのほうが体感は速かったりするんじゃないか?やったことないけど >>56
基本的にはそう。しかしHALT発効するソフトやドライバいれれば
作動は快適になる。 Alpha版のIE4探してたんだけどService Pack 4のCD-ROMに入ってた 調べた
Service Pack 2 CD-ROM: IE 3.01 i386/Alpha/PPC (PPCは英語版)
Service Pack 3 CD-ROM: IE 3.02 i386/Alpha
Service Pack 4 CD-ROM: IE 4.01SP1 i386/Alpha
Service Pack 5 CD-ROM: IE 4.01SP2 i386/Alpha
Service Pack 6a CD-ROM: IE 5 i386/Alpha >>25を改変して
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ProductOptions] >>63がかけているのでやり直し
ーーーーここからーーーー
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ProductOptions]
"ProductType"="WinNT"
[HKEY_LOCAL_MACHINE\SYSTEM\Setup]
"SystemPrefix"=hex:87,03,00,00,00,c0,36,18
ーーーここまでーーー
でWorkStationに変更できました 友達がWindowsで稼げている情報など。ニュースというか参考までに。
⇒ http://kuchibeta.sblo.jp/article/181868190.html
興味がある方のために書きました。
SMSALKX03W NT4.0SP6a以降のパッチはどこにあるのかな? SRPの事? Lスレ初心者ですがどうぞ(´・ω・`)
Post-Windows NT 4.0 Service Pack 6a Security Rollup Package (SRP)
https://support.microsoft.com/en-us/help/299444/post-windows-nt-4-0-service-pack-6a-security-rollup-package-srp
SRP後は軒並みリンク切れのようです。 見つけた人は報告下さい。
SP統合ディスクの作成したいので、やり方を教えてください。
過去IDをスキップする方法もあったような記憶があります。
HDDと共に過去の記憶と共に失われました。 WX86 入手するの苦労したわ
ALPHA\WX86.EXE
4.89 MB (5,129,216 バイト)
MD5 2130becbb5a81853313d12414394d79e
MIPS\WX86.EXE
4.77 MB (5,010,432 バイト)
MD5 32644e9f149c3a6b55fcae58d029795f
PPC\WX86.EXE
4.80 MB (5,042,176 バイト)
MD5 de6e811d2b167dbe359ad1034485588f DFS 4.0 (4.1 ではない) を入手した
PPC 版でも DFS が使えたとは知らなかったわ
dfs-v40-alpha.exe
568 KB (582,520 バイト)
MD5 37ff487f497729c6958a1b6cbba7b474
dfs-v40-i386.exe
461 KB (472,680 バイト)
MD5 a2f681786197701c0cb4d2fed3b15e37
dfs-v40-ppc.exe
551 KB (564,600 バイト)
MD5 f584ff5aa4d2d783e83713be2895d4b1
dfs-v40-win95client.exe
293 KB (300,144 バイト)
MD5 366e2092e3c0c892d3d3868cd484cbcf こっちは DFS 4.1
中身は同じでデジタル署名が無い配布形式も発見
途中からユーザー登録しないとダウンロードできなくなったはず
dfs_v41_alpha.exe
547 KB (560,848 バイト)
署名時刻 2000年9月1日 6:47:45
MD5 5368f4e19334d9f06c35fb0e4ec968ce
dfs_v41_i386.exe
440 KB (451,016 バイト)
署名時刻 2000年9月1日 6:47:50
MD5 dffe3c29e9db312a610aeab8a9e40057
dfs_v41_win95client.exe
272 KB (279,504 バイト)
署名時刻 2000年9月1日 6:47:51
MD5 3097d7fe55339b8e3a8e1fa561795739 DIGITAL FX!32 を集めてみた
V1.0 (b0124-001) v10fx32.zip と V1.1 (b0148-002) v11fx32.zip が行方不明になってる
FX!32 V1.2 (b0182-003)
v12fx32.exe
10.4 MB (10,958,856 バイト)
MD5 7f2cbe0a0d08b7d37c5ef9b45b708fc4
FX!32 V1.3 (b0194-003)
fx32v13.exe
11.8 MB (12,425,153 バイト)
MD5 19b2e51fd1845fde28fac35a55ca5817
FX!32 V1.3a (b0194-004)
fx32v1-3a.exe
12.1 MB (12,759,719 バイト)
MD5 4f778511156486c199ee5484e0b13302
FX!32 V1.4 (b0216-003)
fx32v1-4.exe
14.8 MB (15,587,792 バイト)
MD5 2b04156e759be31017db1f23388b8fdf
FX!32 v1.5
fx32v1-5.exe
16.1 MB (16,963,964 バイト)
MD5 de505d503de70aee11e311066fd1741f FX!32はベータ版があってNT3.51Alphaでも使えるらしいが本当かどうかは不明 FX!32 version 2 beta なんてのもあったわ
FX32 version 2 beta
fxv02453.exe
15.9 MB (16,740,768 バイト)
MD5 9e642ab5c6437cc7ab54bdb1bab7b625 Microsoft Win32 Smart Card Base Components 1.0 日本語版を発見
Windows 95 と NT4.0 用らしい
こんなのもあったのかという程度かな
scbase.exe
741 KB (758,960 バイト)
署名時刻 1998年4月21日 0:50:34
MD5 bf5e24a6847b20b4c07975b2217de393 ↑だけど
Windows 98/98SE の CD-ROM の \drivers\scard に収録されているのはなんと英語版だった
なので日本語版は珍しいのかも >>83
FX!32 version 2 beta のバージョン違いを発見した
fxv02451.exe
15.9 MB (16,737,780 バイト)
MD5 e45e1eceb6b463ee423902eec6461070 NT4スレもSP8スレが残っていたが落ちちゃったか >>81
FX!32 V1.1 を発見した
これは米国 DEC の FTP サーバで公開されていた配布形式であることを確認した
FX!32 V1.1
fx32.zip
8.67 MB (9,093,017 バイト)
MD5 cf64703b4affc0e6640b8f362a9cf24d >>82
FX!32 V1.1 の readme.txt から
Digital FX!32 runs under Windows NT 3.51 (NT 3.51), but
that configuration is not supported. Very limited
testing of Digital FX!32 has been done on NT 3.51 and
users who install FX!32 under NT 3.51 do so at their own
risk. パッチ補完してほしいので持っている方いたらよろしくお願いします
IE-KB839645-WindowsNT4sp6-x86-JPN.exe
WindowsNT4Server-KB830352-x86-JPN.exe
WindowsNT4Server-KB828028-x86-JPN.exe
WindowsNT4Server-KB839645-x86-JPN.exe
WindowsNT4Workstation-KB828028-x86-JPN.exe
WindowsNT4Server-KB824105-NEC98-JPN.exe
WindowsNT4Server-KB824146-NEC98-JPN.exe
WindowsNT4Server-KB823182-NEC98-JPN.EXE
WindowsNT4Server-KB830352-NEC98-JPN.EXE
WindowsNT4Server-KB828028-nec98-JPN.EXE
WindowsNT4Server-KB839645-NEC98-JPN.exe
WindowsNT4Server-KB871262-NEC98-JPN.exe
WindowsNT4Workstation-KB824146-NEC98-JPN.exe
WindowsNT4Workstation-KB823182-NEC98-JPN.EXE
WindowsNT4Workstation-KB828028-NEC98-JPN.exe
WindowsNT4Workstation-KB871262-NEC98-JPN.exe >>78
wow, wx86 linky link? なぜか NT 4.0 TSE の SP4 そのまま残ってたわ
さすがに欲しい人はいないかな
差分インストール
Service Pack 4 の差分インストール(IBM PC/AT互換機用)(自己解凍形式 300,352 Byte)
http://download.microsoft.com/download/winntterminal/SP/4/NT4/JA/wtspatch.i386.exe
Service Pack 4 の差分インストール(ALPHA シリーズ版)(自己解凍形式 401,296 Byte)
http://download.microsoft.com/download/winntterminal/SP/4/NT4/JA/wtspatch.alpha.exe
標準インストール
Service Pack 4 の標準インストール(IBM PC/AT互換機用)(自己解凍形式 51,342,984 Byte)
http://download.microsoft.com/download/winntterminal/SP/4/NT4/JA/WTSi386.exe
Service Pack 4 の標準インストール(ALPHA シリーズ版)(自己解凍形式 62,552,568 Byte)
http://download.microsoft.com/download/winntterminal/SP/4/NT4/JA/WTSalpha.exe
Service Pack 4 シンボルファイルのダウンロード
Service Pack 4 シンボルファイルのダウンロード(IBM PC/AT互換機用)(自己解凍形式 33,150,424 Byte)
http://download.microsoft.com/download/winntterminal/SP/4/NT4/JA/sp4symi.exe
Service Pack 4 シンボルファイルのダウンロード(ALPHA シリーズ版)(自己解凍形式 23,224,600 Byte)
http://download.microsoft.com/download/winntterminal/TSESYM/4/ALPHA/JA/sp4syma.exe NT4.0対応版Flash Player 9.0.280は
NT4.0にない関数"MonitorFromWindow"を
次のようにパッチしている
"MonitorFromWindow"→"DdeDisconnectList" >>91 リストを更新しました
おひとつでもお持ちでしたらよろしくお願いします
IE-KB839645-WindowsNT4sp6-x86-JPN.exe
WindowsNT4Server-KB830352-x86-JPN.exe
WindowsNT4Server-KB839645-x86-JPN.exe
WindowsNT4Server-KB824146-NEC98-JPN.exe
WindowsNT4Server-KB823182-NEC98-JPN.EXE
WindowsNT4Server-KB830352-NEC98-JPN.EXE
WindowsNT4Server-KB828028-nec98-JPN.EXE
WindowsNT4Server-KB839645-NEC98-JPN.exe
WindowsNT4Server-KB871262-NEC98-JPN.exe
WindowsNT4Workstation-KB824146-NEC98-JPN.exe
WindowsNT4Workstation-KB823182-NEC98-JPN.EXE
WindowsNT4Workstation-KB828028-NEC98-JPN.exe
WindowsNT4Workstation-KB871262-NEC98-JPN.exe こいつは考えてたのよりめんどくせえ・・・
2006/05/26のパッチが最後らしいというところまでわかったが わかったこと>>6のSP6aの情報だとhhupd.exeが古いっぽい
英語のKB811630に一ヶ月ほどhhupd.exeの最新版のリンクが貼られていたが
その後リンク解除されてサポートに問い合わせるようにという変更になっている わかったこと>>4のSP6aの情報だとhhupd.exeが古いっぽい
英語のKB811630に一ヶ月ほどhhupd.exeの最新版のリンクが貼られていたが
その後リンク解除されてサポートに問い合わせるようにという変更になっている わかったこと>>4のSP6aの情報だとKB823492が解決されない わかったこと>>4のSP6aの情報よりあとにMediaPlayer6.4の更新プログラムKB828026,KB832353が出ている わかったこと>>4のSP6aの情報だとIE6周りでKB870669,KB867801,KB887797,KB889669,KB839645が足りない おまけKB873374,KB917344はNT4.0に適用できる 友達から教えてもらった簡単確実稼げる秘密の方法
関心がある人だけ見てください。
グーグルで検索するといいかも『金持ちになりたい 鎌野介メソッド』
6BJ11 ServerのHotfixをWorkstationに当てる方法
hotfix.infの
[Version]
に
ExtendedSupport=1
を追加する 英語版のこれが最後かな
2006-10-02 17:51:26 361368 WindowsNT4Server-KB872952-x86-ENU.exe
2006-10-02 17:51:26 358856 WindowsNT4Server-KB872952-x86-symbols-ENU.exe >>96 リストを更新しました
おひとつでもお持ちでしたらよろしくお願いします
IE-KB839645-WindowsNT4sp6-x86-JPN.exe
WindowsNT4Server-KB830352-x86-JPN.exe
WindowsNT4Server-KB839645-x86-JPN.exe
WindowsNT4Server-KB824146-NEC98-JPN.exe
WindowsNT4Server-KB823182-NEC98-JPN.EXE
WindowsNT4Server-KB830352-NEC98-JPN.EXE
WindowsNT4Server-KB828028-nec98-JPN.EXE
WindowsNT4Server-KB839645-NEC98-JPN.exe
WindowsNT4Server-KB871262-NEC98-JPN.exe
WindowsNT4Workstation-KB824146-NEC98-JPN.exe
WindowsNT4Workstation-KB823182-NEC98-JPN.EXE
WindowsNT4Workstation-KB828028-NEC98-JPN.exe
WindowsNT4Workstation-KB871262-NEC98-JPN.exe
JPNQ823492i.EXE
JPNQ823492n.EXE 友達から教えてもらったネットで稼げる情報とか
興味がある人はどうぞ
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
NNMQ9 >>110
リストを更新しました
おひとつでもお持ちでしたらよろしくお願いします
IE-KB839645-WindowsNT4sp6-x86-JPN.exe
WindowsNT4Server-KB830352-x86-JPN.exe
WindowsNT4Server-KB839645-x86-JPN.exe
WindowsNT4Server-KB824146-NEC98-JPN.exe
WindowsNT4Server-KB823182-NEC98-JPN.EXE
WindowsNT4Server-KB830352-NEC98-JPN.EXE
WindowsNT4Server-KB828028-nec98-JPN.EXE
WindowsNT4Server-KB839645-NEC98-JPN.exe
WindowsNT4Workstation-KB824146-NEC98-JPN.exe
WindowsNT4Workstation-KB823182-NEC98-JPN.EXE
WindowsNT4Workstation-KB828028-NEC98-JPN.exe 436 :Be名無しさん:03/07/31 12:21
http://appdeploy.com/tips/desktopupdate.shtml
の「Yet another way to get the desktop update〜」で始まる方法で可能。
要約すると、
ie5setup.exeを起動して使用許諾契約書の同意の画面を表示する。
↓
%temp%\Ixp000.tmp\iesetup.cifを開く。
↓
[IE4Shell_Win]セクションのUIVISIBLE=0をUIVISIBLE=1に書き換えて保存する。
↓
セットアップを続行
↓
「最小構成インストール、またはブラウザのカスタマイズ」を選ぶ。
↓
「Windows Desktop Update」にチェックを入れる。
↓
セットアップを続行
↓
ウマー
ただし、IE4SHL95.CABが必要になる罠。
http://www5a.biglobe.ne.jp/~TA-31/windows/ie.html 436 :Be名無しさん:03/07/31 12:21
http://appdeploy.com/tips/desktopupdate.shtml
の「Yet another way to get the desktop update〜」で始まる方法で可能。
要約すると、
ie5setup.exeを起動して使用許諾契約書の同意の画面を表示する。
↓
%temp%\Ixp000.tmp\iesetup.cifを開く。
↓
[IE4Shell_Win]セクションのUIVISIBLE=0をUIVISIBLE=1に書き換えて保存する。
↓
セットアップを続行
↓
「最小構成インストール、またはブラウザのカスタマイズ」を選ぶ。
↓
「Windows Desktop Update」にチェックを入れる。
↓
セットアップを続行
↓
ウマー
ただし、IE4SHL95.CABが必要になる罠。
http://www5a.biglobe.ne.jp/~TA-31/windows/ie.html
で「DL可能ですが、必要ないと思われるもの。」に分類されているので保存してないヤシが多いと思うが。 パッチの中身を眺めてたけどWorkstationとServerでシェル周りの格差があるんだな
WorkstationはMS04-037(841356)がないから最新に出来ないKB839645かKB871262どまり
Workstationのほうが先にサポート切られたから仕方ないけど
無理やり当てればいいんだけどね >>112
おひとつでもお持ちでしたらよろしくお願いします
IE-KB839645-WindowsNT4sp6-x86-JPN.exe
WindowsNT4Server-KB830352-x86-JPN.exe
WindowsNT4Server-KB839645-x86-JPN.exe
WindowsNT4Server-KB824146-NEC98-JPN.exe
WindowsNT4Server-KB823182-NEC98-JPN.EXE
WindowsNT4Server-KB830352-NEC98-JPN.EXE
WindowsNT4Server-KB828028-nec98-JPN.EXE
WindowsNT4Server-KB839645-NEC98-JPN.exe
WindowsNT4Workstation-KB824146-NEC98-JPN.exe
WindowsNT4Workstation-KB823182-NEC98-JPN.EXE
WindowsNT4Workstation-KB828028-NEC98-JPN.exe 自己中なDoSアプリの勝手気ままな振舞いを許さないアーキテクチャに惚れ込んだ!!
クソMS-DoSなんてWin3x起動するためだけに
インストールしてある。
16ビットアプリが大嫌いなPentium Proマシンに最適化された4.0が大のお気に入り!!
殆どのソースコードをG6スイッチ付でコンパイルしたんだろうな…
Ntoskrnl.cとか…
(Ntoskrnl.exeのmain関数はKiSystemStartupを
呼び出すだけ)
デュアルPProマシンで愛用していた…
あの当時の環境を今もVmwareで再現しています。NTマニアだから他にも、
NT 3.1 Advanced Server (English)、
NT 3.5 Server (English)、
NT 3.51 Server、
NT 4.0 Workstation、
NT 4.0 Server Enterprise Edition、
NT 4.0 Server (Chinese)、
XP Pro、Neptune、Datacenter化した2000 Serverから2016 Serverに至るまで…
XPと2003に関しては、とことん拘り、
txtseup.sifいじってデフォのインストール先をWINNTにしている…
インストールしたらレジストリいじるか、
Ntvdm.exeを削除する。2000以降はgpedit.msc
で16ビットアプリを使用禁止にする。
(X64版は何もしなくてよい)
自分の仕事に没頭して周囲に気を使わない
Win16アプリも使えなくて結構。
クソDoSアプリなんて、1MBしかメモリ使えない
癖に、"全てを我が物に"しようとする。
4.0は、2000よりも、NT 3xよりも、98/MEよりも速い!!
パッケージに頬擦りしたくなるとはNT 4.0のことだ!! 擁護をまともに書けない池沼は相手にしちゃいけないって昔の人は言ってたが本当だったんだな >>120
そんなあんたには64bit版Windowsをお勧めするよ() NT4.0は好きだが起動の遅さがちょっとなー。
管理関係とっちらかってるのはそう触るところじゃないから気にならんが… >>120
Terminal Server (English)とWorkstation (Swedish)をMy VMに追加した。 そして、HKEY_ LOCAL_MACHINE¥System¥CurrentControlSet¥Control¥WOW¥DisablePolicyDefaultを1にする…
NTVDM.EXEは削除!! >>125
DisablePolicyDefaultではなく、
DisallowPolicyDefaultだった… >>126
DisallowedPolicyDefaultか、定かじゃないな。何しろregファイルにしてて、ダブルクリックだけで設定するようにしてるからな。
DOSアプリお断りってわけだ!!
うちのラボにPentium Pro搭載したNTマシンが
来たときは、MS-DOSアプリ使用禁止って貼り紙
するほどだった。
WinNTはセグメントなど使わない有難い仕様だもんね。せいぜい、ユーザーモード←→カーネルモード切り替え時にCS,SS,FSセレクタが切り替わるだけ!!
データとコードで4個だけセレクタがあればいいわけで、LDTは必要ない無駄のない仕様。
セグメントの切り替えはPentium Proにとって
拷問である。 そもそもDOSアプリなんぞi386以降のプロセッサは純32bitOS下においてはネイティヴ仮想化使って明示的に別メモリ確保指定しときゃバックグラウンドに置けるからリソース占有なんぞせんし、
プログラマ名乗っといてプリエンプティヴマルチタスキングも使いこなせないってどうなの? >>128
Win16アプリと違って、DOSアプリはデフォで別プロセスになります。これは、エンハンスドモードにおけるWin 3x上のMS-DOS VMも同じ。
WinNT上では「別メモリ領域で〜」チェックボックスはチェックされた状態でグレー表示になってます。
リアルモードのクソ仕様のお陰で、自由度はあってもロクなコード書けなかった。NTの登場は
当時プログラマにとって救世主だった。
超激重だったけど…
いくらWin32システムから分離されてても、
リアルモードのセグメント方式のアドレッシングするプロセスなんて薄気味悪い。
メモリの1バイトたりとも、CPUの1サイクルたりとも与える気はない!!
折角、64KBの壁から開放されたのに、そんなアプリ使うなんてWindows NTに対する冒涜以外の
何物でもない。
アセンブラ使ってなければ、コンソールAPI使ってリビルドしちゃえばいいんです。 >>129
アセンブラのソースだったら、32ビット オペランドを使用するよう書き換えればいい。
サイズ プリフィックス(66h)だのセグメント オーバーライドとかしなくて済むから、
場合によっては16ビットよりコードサイズが減少する事もある。 long型の戻り値も、eaxレジスタ一本で済むし…
16ビットだと、
mov edx,eax ;66 8b d0 (size prefixed)
shr edx,16 ;66 c1 ea 10 (size prefixed)
がひつようになるし、64KBを越えるデータには
farを指定してやらないといけないし… おひとつでもお持ちでしたらよろしくお願いします
IE-KB839645-WindowsNT4sp6-x86-JPN.exe
WindowsNT4Server-KB830352-x86-JPN.exe
WindowsNT4Server-KB839645-x86-JPN.exe
WindowsNT4Server-KB824146-NEC98-JPN.exe
WindowsNT4Server-KB823182-NEC98-JPN.EXE
WindowsNT4Server-KB830352-NEC98-JPN.EXE
WindowsNT4Server-KB828028-nec98-JPN.EXE
WindowsNT4Server-KB839645-NEC98-JPN.exe
WindowsNT4Workstation-KB824146-NEC98-JPN.exe
WindowsNT4Workstation-KB823182-NEC98-JPN.EXE
WindowsNT4Workstation-KB828028-NEC98-JPN.exe Win32sのプログラムだとセグメントを意識する必要があったような希ガス