WindowsXPを使い続けるよ86
■ このスレッドは過去ログ倉庫に格納されています
こちらが本スレ
___
/´ `;、
. /_ / ``''''7
/ `;' 、___,,./
. / ___ / /
´ ``ヽ、__,/
Microsoft
Windows XP
[リリース日]
無印 2001年11月16日
SP1 2002年9月19日
SP2 2004年9月2日
SP3 2008年5月6日
[サポート]
メインストリームサポート・延長サポート:終了
サポート期間:2001年11月16日〜2014年4月9日(4527日間)
尚、XPベースのWindows Embedded Standard 2009とWindows Embedded POSReady 2009は2019年頃までサポート継続(予定)
前スレ
WindowsXPを使い続けるよ85
http://mevius.5ch.net/test/read.cgi/win/1515070328/ >>85 DLL4個がVISTA以降でEXE2個は書き換え不要 >>85
拡張カーネルインストールした状態にXomPie-masterの中身全部コピーしてfcwinで3つチェックいれた後に6個書き換えしてもエラーでて無理だった >>85
起動させても何も表示が無い状態です
fcwinの os verは 7 XP NonEmu等変更してもだめでした >>88
EXEは書き換え不要でDLL4個の書き換え(>>86)でMenu起動を確認で2回チェック済み
>>88のレスでDLL4個の書き換えで3回になるがメニュー起動したので
おそらくfcwinで1個ずつ書き換えていないかDLLの書き換え忘れが原因と思われ
Dependency WalkerにETHtsMain.exeをD&DしてKernel32.dllエラーが出ればDLLの書き換え忘れがあるので
DLLも1個ずつDependency WalkerにD&Dしてチェックして書き換え忘れがあればfcwinで1個ずつ書き換える
DLL4個の書き換えたらDependency WalkerにETHtsMain.exeをD&DしKernel32.dllエラーが出れなければ完了
他のEXE/DLL(サブフォルダも含む)もDependency Walkerでチェック済み exe2個書き換え不要て書き換えた後には戻せないのかな
結局、dll4個をWin7、KernelXP、CheckSUM、実行可能、拡張子無視をチェックして書き換えでおkて事? >>88-89
Menu画面までは起動するし他のEXEもETLogSetting.exeを除き「このファイルは単独では実行できません」と表示される
Menuの「よくある質問>>」からシステム・動作環境を確認 https://faq.sbisec.co.jp/faq_detail.html?category=&page=1&id=12596 >>92
動作環境に8.1、10て書いてるからdll4個を10に書き換えてみたけど7に指定してる時より悪化して全く反応無くなった >>91
元ファイルは元ファイル名.拡張子.bakとなって残ってませんか?
Win7と書いた覚えは無いですがOS Verの事ならNon Emulationのまま
SubSystemVersion5.1or6.0→6.1に書き換える意味が無い >>94
一番最初にOSバージョン変えないままでやってもダメだったので変えました >>93
fcwinでKernelXP(/CheckSUM/実行可能/拡張子無視)にチェックを入れ書き換え
Win7/8/10に変えたらXP/VISTAで動作しなくなる >>95
Dependency WalkerでEXE/DLLを1個1個チェックしてKernek32.dllのエラーが出ているものを書き換えてエラーを潰して下さい ntdll.dllがないがでるようになったのでOne-Core-API-Binaries-masterのntdll.dllを
HyperSbiのフォルダに置いても読んでくれません
まだやってみます >>97 あとWin7/8/10などに書き換えたものはWinXPで書き戻す 今回のSBIの変更は、素人にはなかなか手強いですね。
ご提示頂いた通り、dll4つを書き換え、XomPie-masterを全コピーして、起動せず…。
エラーメッセージが
「Ctrl+C キーでアプリケーションが終了しました。」
から
「NtCreateFle APIが失敗しました。このエラーがアプリケーションに返されることはなく、Windows LAN Manager リダイレクトが内部エラーの割り当てルーチンでプレースホルダとして使用します。」
に変わりました。
試しに、CTLCONTROLLER.DLL、をDependency Walkerで開いて見ると、
以下の項目に「指定されたファイルが見付かりません」と表示されていました。
BASECLASS.DLL
GLOBALDM.DLL
GRIDCONTROL.DLL
MAPDM.DLL
MSVCP140.DLL
STDCONTROL.DLL
EFSADU.DLL
IESHIMS.DLL
自分が見当違いな事をしているのかも知れませんが、もう少し弄って見ます。 >>101
そのエラーだとntdllのエラーテーブルのバグ状態なのでXP拡張カーネル環境ではないですよね? >>102
ご教示ありがとうございます
WindowsXP-KB2584577-v0.5-x86-JPN.exeをもう一度入れてみます
インストがKB3126593-V3と表示されるのが?ですが・・ >>103
はい、XP拡張カーネル環境ではありませんでした m(_ _)m
とりあえず、>>102をインストールして再起動しましたが、HYPER SBIは依然起動せず、
(この段階では、XP拡張カーネル環境にはなっていない、という事でしょうか)
その際のエラーメッセージは、
「msvcp140.dllが見つからなかったため、このアプリケーションを開始できませんでした。アプリケーションをインストールし直すとこの問題は解決される可能性があります。」
に変わりました。
Dependency Walkerでの表示も変わっていないように見受けられます。
自分の理解を越える段階にはなって来ました。
XP対応のインストーラが見付かれば、再インストールを試して見ます。 >>102
ありがとうございます
やっとわかりました。Visual C++ 再頒布可能パの 2013と2015-2019の2つが必要です
今後もご指導よろしくお願いします >>105
msvcp140.dllで問題が出るのであれば
Visual Studio 2019 (2015-2019) のMicrosoft Visual C++ 再頒布可能パッケージが入っていないのでは? >>108
いつもありがとうございます
私は難しいことはわからないので
教えていただき、とても助かります 無理だと思ってたやつが動くようになると、
それだけでなんか嬉しくなるから不思議なもんだ
まぁ、実際にXPで使うかどうかは置いといて… >>107
再頒布可能パッケージをインストールして、HYPER SBIが起動しました。
本当に助かりました。ありがとうございました。 2013と2019が必要という事でまず2013をインストールしようとしたらエラーでインストールできないんですけど
どうすればいいんでしょうか 再配布パッケージ0x800b0003のエラーが出てダメなんですがインストール成功してる人は特別何かしてるんですかね 2013はエラー出るのに今試したら2019はインストール完了しましたが
やっぱ2013も必要ですよね・・・ 拡張カーネル、KernelXP、vc++2019、fcwinでDLL4つ書き換え
これでは起動できませんでした >>113
特に何もせず、普通にインストール出来ましたよ。
強いて言えば、2010までしかインストールしていなかったので、ついでに2012も入れたくらい
(2012→2019の順でインストール)
間違えて64bit版の2013を落として来ている、という可能性に一縷の望みを託して
32bit版
ttp://download.microsoft.com/download/8/2/9/829AC8B2-E111-4F58-9B23-205A5E7D656A/vcredist_x86.exe >>112-115
基本的にDependency Walkerなどの解析ツールでエラー原因を確認し問題を1つ1つ潰して行く作業なので
まず最初にXP拡張カーネルを導入しntdll.dllのエラーテーブルのバグを修正しない事には問題が見えてきません
fcwinはEXE/DLL内の文字列"kernel32.dll"を32をXPに自動変換するだけで時間短縮が目的なので
Kernel32.dllの置き換えとなるKernelXP.dllが同フォルダまたはPathの通った場所に無ければ
Kernel32.dllのエラーがKernelXP.dllのエラーに置き変わるだけです
KernelXP.dll(XomPieの場合は*.dll一式)をHyper SBI同フォルダにコピーしてください
Visual Studio 20xx のMicrosoft Visual C++ 再頒布可能パッケージが必要か否かについては
予め入っている事に越したことではありませんが環境により既に導入済みの場合もあるため
MSVCP140.DLL/MSVCP120.DLLなど何が不足か分かってから最新版を入れれば良く
最初に躓く所ではないと思う
0x800b0003の場合は証明書の失効やTLS1.2化していないなどの問題があると思うので
WLUの2020年3月のルート証明書の更新の適用程度で直るかも知れないし直らないかもしれない
0x800b0003でググレばパッケージ破損によるレジストリー再登録の方法が見つかるがどれが正解かは不明
とりあえずVS2013で最初に躓くとやる事が増えて収拾がつかなくなる notepad++ 7.86-RC3 (2020-04-18) http://download.notepad-plus-plus.org/repository/7.x/786rc3/
・SciLexer.dll 4.2.0.0とlibcurl.dll 7.56.0をSubSystemVersion 6.0→5.01に変更(XP拡張カーネル導入環境は変更不要)
・\updater\libcurl.dllをKernelXP.dll(sweetie/XomPie)で書き換えまたは公式curl 7.69.1_1(最新版)のlibcurl.dllに差し換える
(公式のlibcurl.dllに差し換える場合はエラーは無いが念のためOpenSSL1.1.1fのlibcrypto-1_1.dll/libssl-1_1.dllもコピーする) >>116
残念ながら全部32bit版使ってます
>>117
fcwin、KernelXPの配置とかは問題ない状況になってます
もともとTLS1.2有効環境にしてましたがもう一度レジストリやIE8の設定確認しましたがやはりTLS1.2有効になっていて
WUもTLS1.2有効でないと表示できないページも表示できました
temp削除したりインストールされていたVS全部削除してみたところMSVCPが必要と出たので
再度VSをインストールしようとしたら2005、2008は問題なく完了して2010が0x800b003のエラーでした
2010は解凍してmsiからインストールできましたが今度は2012が同じエラーが出て解凍もできなくインストールできません
この状態でHyper起動するとMSVCPが必要と出るのでVSのインストールが必要なんだろうと思いますがインストールできません
デジタル署名を処理するコンポーネントの再登録も10個実行してますしもうお手上げです >>119
とりあえず即興で思いついたもの (前レスとの重複あり)
念のため管理ツール:サービスでCryptographic Servicesが有効か確認
念のためDEPの設定を確認
念のためIEの設定でTLS1.0/1.1も有効にしてみる (後で戻す)
WLUのルート証明書を入れてみる(WindowsXP SP2/2020年で検索) http://win2k.org/wlu/wlu.htm
proxydomoなどで串を刺している場合などは一時的にバイパスモードにしてみる
カレンダーの日付を一時的に2014年にしてみてインストールを実行 (すぐ戻す)
MSVC/VS適用後はMU/WU更新でパッチが無いか確認 (検出順でインストール順が狂い旧パッチが失敗するのは仕様)
.netの依存関係も疑ってみる (VS2015以上(2015-2019でOK)が先に適用されていないとembedded更新で20個ほど更新に失敗する) >>119
関係あるか分からないがIE設定のこれも一時的に有効にしてみる
セキュリティ:署名が無効な場合でもソフトウェアの実行またはインストールを有効にする >>121-122をチェックしてダメで2015-2019をインストールしてからWUした後でもダメで
.net4.0のフルインストールしようとしたらスタンドアロンインストーラーなのに同じように信頼エラーが出てダメだった
ダメかなこれは NetFxRepairTool.exe実行もCtrl+C キーでアプリケーションが終了しました。でダメ
もしかしてシステムドライブがE:なのがダメなのかな
今更OSクリーンインストールもやりたくないしもう諦めた方がいいねこれ >>124
もしかしてvcredist_x86をHDDにバックアップを取っている古いものでインストールに失敗しているのでは?
2018年頃から新インストーラー版に置き換わっているものもあるけど >>127
一応新たに落としたものを使ったんですけど使った2013のバージョン見たら
2013 12.0.40660.0
になってました
後で時間ができたら12.0.40664試してみます >>125
NetFxRepairTool.exeはVISTA以降用なので実行してエラーを一旦放置してドライブのルートの展開フォルダを別フォルダに退避
EXE/DLLをKernelXP.dllとAdvapi.dllをfcwinで書き換えとXomPie(DLL一式)+sqmapi (One-Core-API-Binaries Legacyx86版)を用意しないと
おそらくXPでは動作しない (Dependency Walkerでエラーが消える所までは確認) 12.0.40664ダメでした
2010-2013がダメで2019はインストールできるのが謎だ
.net4もインストールダメだし証明書関係が壊れてるのかもしれないけど自分ではどうしようもできないので諦めます >>131
そうですか残念ですね
あとはEmbeddedのパッチ漏れが無いかどうか位ですかね Rclone v1.51.0.171-beta (2020-04-19) https://beta.rclone.org/v1.51.0-171-g31a1cc46-beta/
(SubsystemVersion=6.01→5.01 要書き換え) Rclone v1.51.0.176-beta (2020-04-19) https://beta.rclone.org/v1.51.0-176-g1f50b709-beta/
(SubsystemVersion=6.01→5.01 要書き換え) HyperSBI、昨年11月はdwmapi.dllをコピーするだけで動くようになったけど
今回はホント涙が出るほど難しい
素人なのでそもそもfcwinって何なのかってところからわからない >>131
仮にルート証明書の破損/削除で更新で出来ない状況の場合は
他のPCの証明書をエクスポートしたものをインポートするといけそうな気がする
あと念のためグローバルサインの証明書/中間CA証明書もインストールしてみる
https://jp.globalsign.com/support/rootcertificates/index.html >>137
他のPCはWin10しか無いですけど大丈夫ですかね
そういえばWindowsインストーラー4.5をインストールしてたけどこれがダメなのかな >>136
2019/12版Hyper SBI
・主要なEXEがVISTA以降に実装されたDLLを要求しエラーが出るのでXPで動作する代用のdwmapi.dllを補填する
・アンインストーラーがVISTA(6.0)以降のためSubSystemVersionをXP(5.01)に変更する
2020/4版Hyper SBI
・主要なEXEがVISTA以降に実装されたDLLを要求しエラーが出るのでXPで動作する代用のdwmapi.dllを補填する
・アンインストーラーがVISTA(6.0)以降のためSubSystemVersionをXP(5.01)に変更する
・一部DLLがVISTA以降のAPIを要求のためKernel32に代わりKernelXP.dllで受け流すように変更する
VISTA以降の4つのDLLをバイナリエディタで開きKernel32.dllという文字列を全てKernelXP.dllに書き換え
→fcwinでKernel32をKernelXPに置き換え >>138
可能性の模索であって何が正解は分かりませんし両方ハズレかもしれません 前に自分でメモ帳に記録してたposreadyのアップデート情報見たら
最後のmsiのパッチのKB4494528のところに不具合の事書いてて
regsvr32 MSI.DLL
regsvr32 MSIHND.DLL
regsvr32 MSISIP.DLL
これ実行したらVC2010以降全部インストールできた
わざわざメモしてて実行してなかったのが間抜けだ
で、やっとHyper起動できました!
>>141さんありがとうございました!
.net4.0はインストールしてないけどHyperSBI起動できたのでこのままいきます >>142
事前にMSVC++のインストールトラブルチェックをWEB検索し面倒でも一通りやってる感じなので
Embeddedパッチの最終放置バグは大丈夫だと思いこんでいて可能性から除外してましたw Rclone v1.51.0.186-beta (2020-04-20) https://beta.rclone.org/v1.51.0-186-geed9c573-beta/
(SubsystemVersion=6.01→5.01 要書き換え) notepad++ 7.86-RC3 (2020-04-21) http://download.notepad-plus-plus.org/repository/7.x/786-rc3/
・SciLexer.dll 4.2.0.0とlibcurl.dll 7.56.0をSubSystemVersion 6.0→5.01に変更(XP拡張カーネル導入環境は変更不要)
・\updater\libcurl.dllをKernelXP.dll(sweetie/XomPie)で書き換えまたは公式curl 7.69.1_1(最新版)のlibcurl.dllに差し換える
(公式のlibcurl.dllに差し換える場合はエラーは無いが念のためOpenSSL1.1.1fのlibcrypto-1_1.dll/libssl-1_1.dllもコピーする) notepad++ 7.86-RC4 (2020-04-21) http://download.notepad-plus-plus.org/repository/7.x/786rc4/
・ディレクトリは7.8.6.RC4となっているがバージョンはnpp v7.8.5 (Build: Apr.21 2020 14:54:10)なので注意
・Notepad++.exe/SciLexer.dll 4.2.0.0とlibcurl.dll 7.56.0をSubSystemVersion 6.0→5.01に変更(XP拡張カーネル導入環境は変更不要)
・\updater\libcurl.dllをKernelXP.dll(sweetie/XomPie)で書き換えまたは公式curl 7.69.1_1(最新版)のlibcurl.dllに差し換える
(公式のlibcurl.dllに差し換える場合はエラーは無いが念のためOpenSSL1.1.1fのlibcrypto-1_1.dll/libssl-1_1.dllもコピーする) Win32Openssl 1.1.1g (2020/04/21) https://slproweb.com/products/Win32OpenSSL.html
notepad++ 7.86 release (2020/04/21) http://download.notepad-plus-plus.org/repository/7.x/7.8.6/
Mirror https://github.com/notepad-plus-plus/notepad-plus-plus/releases/
・Notepad++.exe/SciLexer.dll 4.2.0.0とlibcurl.dll 7.56.0をSubSystemVersion 6.0→5.01に変更(XP拡張カーネル導入環境は変更不要)
・\updater\libcurl.dllをKernelXP.dll(sweetie/XomPie)で書き換えまたは公式curl 7.69.1_1(最新版)のlibcurl.dllに差し換える
(公式のlibcurl.dllに差し換える場合はエラーは無いが念のためOpenSSL1.1.1f (curl版)または1.1.1gのlibcrypto-1_1.dll/libssl-1_1.dllもコピー) >>146
とうとう魔改に足を踏み入れてしまいましたw
ありがとうございました Rclone v1.51.0.191-beta (2020-04-22) https://beta.rclone.org/v1.51.0-191-gd22e6f5a-beta/
(SubsystemVersion=6.01→5.01 要書き換え) winapp2oolXP v1.03 (2020/04/09) https://github.com/MoscaDotTo/Winapp2/blob/master/winapp2ool/winapp2oolXP.exe
・XP動作不可 (WLU .Net4.0 TLS1.2対応版環境下でiniのダウンロード以外は機能不全)
→winapp2ool v1.02 (2020/01/30) https://github.com/MoscaDotTo/Winapp2/releases/tag/v1.02
・WLU .Net TLS1.2または.Net4.0.3 Roll update適用済み環境で一連の動作を確認済み Rclone v1.51.0.194-beta (2020-04-22) https://beta.rclone.org/v1.51.0-194-g39319b48-beta/
(SubsystemVersion=6.01→5.01 要書き換え) Rclone v1.51.0.198-beta (2020-04-22) https://beta.rclone.org/v1.51.0-198-gf8039deb-beta/
(SubsystemVersion=6.01→5.01 要書き換え) EaseUS Partition Master Free 14.0 (2020/04/22) http://download.easeus.com/free/epm.exe
EaseUS Todo Backup Free 12.0 (2020/04/09) http://download.easeus.com/free/tb_free_12.0.exe
EaseUS Data Recovery Wizard Free 13.3 (2020/04/07) http://download.easeus.com/free/DRW13.3_Free.exe
EaseUS Data Recovery Wizard Free 13.2 (2020/04/07) http://download.easeus.com/free/DRW13.2_Free.exe Rclone v1.51.0.218-beta (2020-04-23) https://beta.rclone.org/v1.51.0-218-ge051a34f-beta/
(SubsystemVersion=6.01→5.01 要書き換え) Rclone v1.51.0.222-beta (2020-04-23) https://beta.rclone.org/v1.51.0-222-gb502a74c-beta/
(SubsystemVersion=6.01→5.01 要書き換え) Rclone v1.51.0.225-beta (2020-04-23) https://beta.rclone.org/v1.51.0-225-gab6ed256-beta/
(SubsystemVersion=6.01→5.01 要書き換え) Rclone v1.51.0.228-beta (2020-04-23) https://beta.rclone.org/v1.51.0-228-gc4572ebc-beta/
(SubsystemVersion=6.01→5.01 要書き換え) SumatraPDF v3.3.12511 Pre-release (2020/04/18) https://www.sumatrapdfreader.org/prerelease.html
・SubsystemVersion=6.01→5.01 要書き換え (XP拡張カーネル導入環境変更不要)
v3.2リリース版でXPサポート終了・動作不可となるがv3.3.12511プレリリース版(ポータブル)はXP拡張カーネル環境で動作を確認 >>166
誤 6.01→5.01
正 6.00→5.01 Rclone v1.51.0.230-beta (2020-04-24) https://beta.rclone.org/v1.51.0-230-g8bf6ab2c-beta/
(SubsystemVersion=6.01→5.01 要書き換え) VLC 3.0.9.2 nightly build (2020/04/21) https://artifacts.videolan.org/vlc-3.0/nightly-win32/20200421-0647/
・VLC 3.0.9.2 最終ビルド
・ストリーミング再生中に時間スライダー(シークバー)を操作するとクラッシュするバグは未解決のまま いぬすく (R18同人) 妹!せいかつ〜モノクローム〜 Ver2.0 (2020/04/17)
・WOLF RPG Editor v2.24: XP動作可ただしVRAM:128MB以上ないと描画破綻やクラッシュの可能性あり)
・XomPie利用でPathを通した環境は起動時にDX11初期化エラーが出るためConfig.exe: DirectX9を使用 に固定
・WRE同梱のGuruGuruSMF4.dll v4.0.5は最新のv4.0.6に差し換えても良い http://gurugurusmf.migmig.net/
・リセット[F 12]/スクショ[F 11]の押し間違いが多い場合はテキストエディタでGame.ini: ScreenShotFlag=0に変更 Rclone v1.51.0.231-beta (2020-04-26) https://beta.rclone.org/v1.51.0-231-g7f776c64-beta/
(SubsystemVersion=6.01→5.01 要書き換え) >>176 VLC 3.0.10 もストリーミング再生中に時間スライダー(シークバー)を操作するとクラッシュするバグは未解決 Rclone v1.51.0.232-beta (2020-04-27) https://beta.rclone.org/v1.51.0-232-g8e91f831-beta/
(SubsystemVersion=6.01→5.01 要書き換え) SpywareBlaster 5.6 Database: 2020/04/27 ■ このスレッドは過去ログ倉庫に格納されています