Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XPシステムの基本 >> Windows XPエミュレーションVistaのテーマを解決する続編

Windows XPエミュレーションVistaのテーマを解決する続編

  

Windows XPがVistaをエミュレートするときの最も一般的な問題は、Vista Transformation Pack、Vistaインターフェイスエミュレータ、およびその他のツールを使用してVistaテーマをインストールすることです。また、「列を盗む」ことで、Windowsクラシックスタイルのデフォルトのテーマが自動的に置き換えられます。また、「画面のプロパティ」の「テーマ」で他のシステムテーマに置き換えることはできません。これらのツールも使用している場合は、問題が発生したときにシステムを再インストールすることを心配する必要はありません。

上記の問題が「UXTheme.dll」ファイルに起因する理由は、我々は元のファイルをひびの入った "UXTheme.dll"ファイルに置き換える必要があるだけです。さらに、個々のDLLファイルのエラーおよび一部のプログラムの失敗も深刻な問題であるため、以下ではそのような問題に対処する方法に焦点を当てます。

現在のWindows XP SP2システムにVista Transformation Packを搭載したVistaテーマをインストールして有効にした後、いくつかのプログラム(システム独自の「計算機」や株式分析ソフトウェアなどのサードパーティなど)を実行しようとしました。アプリケーションを使用すると、システムは常に "Invalid System DLL Relocation"エラーメッセージ(図1)を表示し、現在のプログラムを起動することはできません。プロンプトに表示される情報は、この問題が "SHELL32.dll"ファイルと "user32.dll"ファイルに関連していることを示しています。この問題は、繰り返し試行して最終的に解決されました。

手順1:WindowsのフルインストールCD-ROMをCD-ROMドライブに挿入し、 "I386"フォルダ内の "USER32.DL_"という名前のファイルを探します。ファイルが見つかったら、そのファイルをWindowsの一時ディレクトリにコピーし、拡張子を「* .zip」に変更します(「フォルダオプション」の「既知のファイルの種類の拡張子を隠す」のチェックを外す必要があります)。

ステップ2:zipファイルを開くと、 "user32.dll"ファイルが表示されます。 「Windows XPシステムファイル置換ツール」(ダウンロードアドレス:http://download.cpcw.com)を使用して、抽出した元のファイルを現在のシステム内の同じ名前のファイルに置き換えます(対応するDLLファイルはVistaテーマを有効にした後で有効になります)。修正しました。

手順3:ダウンロードパッケージの「Replacer.exe」プログラムを実行して、メインのプログラムインターフェイスを表示し、[置換するプログラム]フィールドに「System Disk:\\ WINDOWS \\ system32 \\」と入力します。 [User32.dll]をクリックし、[置き換えられたダウンロードプログラム]列にバックアップパスを設定して、[置換プログラム]フィールドにインストールCDから抽出された[user32.dll]ファイルパスを入力します。設定後、「置換開始」ボタンをクリックして操作を実行します(図2)。置き換えが完了した後、プログラムを開いてもエラーメッセージは表示されず、XPテーマを正常に復元できます。

zh-CN"],null,[1],zh-TW"]]]

Copyright © Windowsの知識 All Rights Reserved