ラベル Windows Server の投稿を表示しています。 すべての投稿を表示
ラベル Windows Server の投稿を表示しています。 すべての投稿を表示

2020年12月4日金曜日

「デスクトップアイコンの設定」が開けない(Windows Server)

 


Windows Server をドメインに参加させて、ドメインのAdministratorでログインするとデスクトップアイコンの設定が開けない!


どうやらビルトインAdministratorとドメインAdministratorの関係性に問題があるようです。


グループポリシーの編集

検索で「グループ」と入力して「グループ ポリシーの編集」から「ローカルグループポリシーエディター」を開く。※グループポリシーも開けない場合は、ローカルセキュリティポリシーでも良い(設定項目は同じ)


2021/06/24追記

グループポリシーの場所、C:\Windows\System32\gpedit.msc



コンピューターの構成>Windowsの設定>セキュリティの設定>ローカル ポリシー>セキュリティ オプション>ユーザーアカウント制御:ビルトインAdministratorアカウントのための管理者承認モードを開き「有効」にチェックを入れる。


OKで閉じた後に再起動すれば良い。

これ以外ににも歯車の設定画面内で開けない項目は、おそらくこれに関係していると思われる。プロダクトキーの変更など。

2020年7月29日水曜日

WindowsServer2016 役割と機能の追加または削除ウィザードで落ちる

ActiveDirectoryの稼動しているWindows Server 2016にてサーバーマネージャーから役割と機能の追加または削除ウィザードを実行、対象のサーバで2台見つかりサーバーを選択すると動作が停止して落ちるようになってしまった。

イベントログ【ID:1000 エラー Application Error】
障害が発生しているアプリケーション名: ServerManager.exe、バージョン: 10.0.14393.2608、タイム スタンプ: 0x5bd13041
障害が発生しているモジュール名: KERNELBASE.dll、バージョン: 10.0.14393.3269、タイム スタンプ: 0x5d9133fb
例外コード: 0xe0434352
障害オフセット: 0x0000000000034c48
障害が発生しているプロセス ID: 0xed8
障害が発生しているアプリケーションの開始時刻: 0x01d665800284398e
障害が発生しているアプリケーション パス: C:\Windows\system32\ServerManager.exe
障害が発生しているモジュール パス: C:\Windows\System32\KERNELBASE.dll
レポート ID: 86bba08b-fa58-4b4b-8ce2-27467bb7af07
障害が発生しているパッケージの完全な名前: 
障害が発生しているパッケージに関連するアプリケーション ID: 

イベントログ【ID:1026 エラー .NET Runtime】
アプリケーション:ServerManager.exe
フレームワークのバージョン:v4.0.30319
説明: ハンドルされない例外のため、プロセスが中止されました。
例外情報:System.Collections.Generic.KeyNotFoundException
   場所 System.ThrowHelper.ThrowKeyNotFoundException()
   場所 System.Collections.Generic.Dictionary`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].get_Item(System.__Canon)
   場所 Microsoft.Windows.ServerManager.ServerComponentManager.Internal.ServerComponentRepositoryCmdletLoader.GetRepositoryFromCimObjectList(System.Collections.Generic.IEnumerable`1)
   場所 Microsoft.Windows.ServerManager.Deployment.Wizard.DeploymentExecutionStrategy.LoadServerComponentRepositoryInternal(System.Collections.ObjectModel.Collection`1, Boolean ByRef)
   場所 Microsoft.Windows.ServerManager.Deployment.Wizard.DeploymentExecutionStrategy.LoadServerComponentRepository()
   場所 Microsoft.Windows.ServerManager.Deployment.Wizard.ServerSelectionPage.Validate()
   場所 Microsoft.Management.UI.WizardPageCallbackHelper.CallValidate(Microsoft.Management.UI.IWizardPage)
   場所 Microsoft.Management.UI.WizardValidationManager.PageValidationWorker(Microsoft.Management.UI.BackgroundOperationStatus`1)
   場所 Microsoft.Management.UI.BackgroundOperation`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].BackgroundWorker(System.Object)

例外情報:System.Reflection.TargetInvocationException
   場所 Microsoft.Management.UI.WizardValidationManager.PageValidationCompleted(Microsoft.Management.UI.BackgroundOperationResult`2)

例外情報:System.Reflection.TargetInvocationException
   場所 System.RuntimeMethodHandle.InvokeMethod(System.Object, System.Object[], System.Signature, Boolean)
   場所 System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(System.Object, System.Object[], System.Object[])
   場所 System.Delegate.DynamicInvokeImpl(System.Object[])
   場所 Microsoft.Management.UI.EtwActivityMethodInvoker+<>c__DisplayClass2_0.b__0()

例外情報:System.Reflection.TargetInvocationException
   場所 System.RuntimeMethodHandle.InvokeMethod(System.Object, System.Object[], System.Signature, Boolean)
   場所 System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(System.Object, System.Object[], System.Object[])
   場所 System.Delegate.DynamicInvokeImpl(System.Object[])
   場所 System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
   場所 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
   場所 System.Windows.Threading.DispatcherOperation.InvokeImpl()
   場所 System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   場所 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   場所 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   場所 MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object)
   場所 System.Windows.Threading.DispatcherOperation.Invoke()
   場所 System.Windows.Threading.Dispatcher.ProcessQueue()
   場所 System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
   場所 MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
   場所 MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
   場所 System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
   場所 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
   場所 System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
   場所 MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
   場所 MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
   場所 System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
   場所 System.Windows.Application.RunDispatcher(System.Object)
   場所 System.Windows.Application.RunInternal(System.Windows.Window)
   場所 Microsoft.Windows.ServerManager.SingleInstanceAppLauncher.StartApplication(Microsoft.Windows.ServerManager.Common.ArgumentsProcessor)
   場所 Microsoft.Windows.ServerManager.MainApplication.Main(System.String[])

解決策をご存知の方いっらしゃいますでしょうか。

2016年9月23日金曜日

Windows10へVMware vSphere Client 4.1/5.0をインストール

VMware vSphere Client 4.1、5.0をWindows10へインストールしようとすると「この製品はWindows XP SP2以降にのみインストールできます」と表示されインストールに失敗する。


vSphere Clientのインストーラを互換モードで実行すると良い。

1.EXEを右クリック>プロパティ
2.互換性タブ>互換モード>「互換モードでこのプログラムを実行する」チェックON>
  コンボBOXからWindowsXP(SP2 または SP3)を指定してOK
3.インストーラを起動する

これはWindows8やWindows Server 2012でも同じ。

以上

2012年1月31日火曜日

グループポリシーによるSkype設定

これはActiveDirectoryに組み込んで設定します。
ワークグループのPCに適用する場合は こちら をご参考にしてください。

Skypeはやはり気になるのがセキュリティ関連・・・とくにP2Pということもあり敬遠がちですが、とてもすばらしいアプリケーションであり、うまく利用すればビジネスでも十分活用できると思います。

特に気になるのは・・・
  • スーパーノードになり帯域への負担?
  • ファイル共有で情報漏えい?

Skypeのサイトでは企業向けに配布されているSkype管理用のADMファイル(グループポリシーの設定ファイル) を使用すればファイル共有の禁止やスーパーノードの回避など制御できるようです。スーパーノードに割り当てられたら、たまったもんではありませんね、ということでActiveDirectory(Windows Server 2003 R2)のグループポリシーへ組み込んでドメイン参加PCに一括設定できるようしたいと思います。

尚、これは最終的にレジストリ登録となるため自己責任でお願いします。

まずは、Skypeのサイトで公開されているADMファイル(Skype-v1.7.adm)をここからを取得しておきドメインコントローラが参照できる場所へ配置します。

ActiveDirectoryでグループポリシーの管理を開き組み込みたいGPOを編集します。
ここではDefault Domain Policyに組み込みます。

コンピュータの構成またはユーザーの構成
管理用テンプレートを選択して右クリ>テンプレートの追加と削除


現在組み込まれているテンプレート

先ほどダウンロードしたADMファイルを追加させます。
Skypeテンプレートが追加されました

コンピュータ、ユーザーの両構成に追加されます
















■ファイル転送を禁止
"Skype>Functionality>Disable file transfer"を有効に変更します。
※ログオンするユーザー単位で設定したい場合は、ユーザーの構成側で設定します。



■スーパーノードを禁止
"Skype>Network>Prevent Skype client to become a supernode"を有効に変更にします。
※ログオンするユーザー単位で設定したい場合は、ユーザーの構成側で設定します。


これでDefault Domain Policyが適用されるPCやユーザーはログイン後に設定されることになります。

尚、変更したポリシーはすぐには適用されません。変更後14時間後やクライアントが2回以上再起動したときなどです。早く適用させたいようであればコマンドプロンプトを使う手もあります。

●コンピュータの構成の場合
> gpupdate /Target:computer


●ユーザーの構成の場合
> gpupdate /Target:user


レジストリ:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Skype\Phoneに設定されています。



2011年12月16日金曜日

Windows Server 2008 R2 に SQL Server 2005 インストール

●環境
Dell R310+VMware ESXi 5.0上にWindows Server 2008 R2をフルインストール構成しWindowsUpdateをすべて適用した状態のマシンです。また役割および機能は一切追加されていない状態から行いました。

SQL ServerはStandard Edition x64でコンポ―ネットは基本的にすべてインストールしますが、サンプルデータベース、サンプルコードとアプリケーションはインストールしません。

事前にVisual Studio 2005 Team Suite SP1およびVisual Studio 2005 SP1 Update for Windows Vistaをダウンロードしておきましょう。ついでにSQL Server SP3もダウンロード。※2011/12/16現在SP4もリリースされています。


各ダウンロード先
For VistaとなっていますがWindows Server 2008にも対応しています。(Windows7もOK)


●手順概要

Reporting Servicesで必要となるIISをインストール
↓

SQL Serverのインストール
↓

途中でdevenv.exeの互換性問題が出るが大丈夫です
↓

SQL Server SP3の適用
Visual Studio 2005 Team Suite SP1の適用
Visual Studio 2005 SP1 Update for Windows Vistaの適用



●IISのインストール
Webサーバ IISへチェック

役割サービスを指定する

・HTTPの基本機能から
「静的なコンテンツ」
「既定のドキュメント」
「ディレクトリの参照」
「HTTPエラー」
「HTTPリダイレクション」を追加チェックします。

・アプリケーション開発から
「ASP.NET」を追加チェックします。
 ASP.NETにチェックを入れると関連サービスも必要だと聞かれますのでそのまま素直に追加します。

・セキュリティから
「Windows認証」を追加チェックします。

・管理ツールから
「IIS 6 メタベース互換」
「IIS 6 WMI互換」
「IIS 6 スクリプトツール」
「IIS 6 管理コンソール」を追加チェックします。

追加チェックされた状態

これでインストールを開始します。
インストール後、Web サーバ(IIS)に移動から実行されているか確認してください。サーバ上のブラウザでhttp://localhostと入力してIISのようこそページが表示されるかどうかで判断しても良いと思います。

●SQL Serverのインストール
これは私の独自設定で行うため部分的にはインストールする環境に合わせた設定にしてください。

インストールにある「サーバーコンポーネント、ツール、Books Online、およびサンプル」を指定して実行します。後でSP3以降を適用しなさいと表示されます。インストール後に実行するためとりあえず「プログラムを実行する」で進めます。

使用許諾契約書に同意して次へ

SQLServerインストール前に必要なコンポーネントのインストールします。



ではSQL Serverをインストールしていきます。

エラーや警告が出ていないかチェックします。

登録情報を入力します。

インストールするコンポーネントを指定します。


詳細設定を確認します。

名前付きインスタンス名は使わないので既定のインスタンスとします。
インスタンスについてはこちらを参照してください。

アカウントは「ドメインユーザアカウントを使用する」にしてサーバのローカルユーザ(Administrator)を指定します。※ドメイン環境下で必ずドメインを入れる必要はありません。ドメインに依存されないためにもドメインは空白の方が扱いやすいと思います。

認証モードの設定
セキュリティ的にはWindows 認証モードの方が良いが管理的にはパスワード認証があると便利なので混合モードにします。

照合順序の設定はデフォルトのままでよいと思います。変更したい方はどうぞ。

既定の構成をインストールします。


エラーレポートを自動送信するか設定します。

いよいよインストール開始です。エラーがないことを祈りましょう。

はい出ました!devenv.exeの互換性問題、承知しているのでそのままプログラムを実行しましょう。念のため「オンラインで解決策の有無を確認する」でチェックしておきましょう。また後半にも同じメッセージが出てきますが同じ方法で進めましょう。

完了です。


ではVisual Studio 2005 Team Suite SP1およびVisual Studio 2005 SP1 Update for Windows Vistaの順で適用していきましょう。

無事インストールが完了したら次にSP3の適用です。


自動的に検出してくれるので通常、対象となるプログラムを選択する必要はありません。

SQL Serverへの認証を行います。



実行プロセスがあるので、サービスからSQL Serve ***をすべてストップさせロックファイルがないようにしましょう。



完了したら念のためサーバを再起動してSQL Serverが起動しているかチェックしましょう。




Google検索