Windows Update が実行できない場合の対処法

環境

  • Windows Server 2008
  • Windows Server 2008 R2
  • Windows 7

注意

ここに書かれている内容は動作を保証するものではありませんので、ここに書かれている内容を実行する場合は自己責任で行ってください。

内容

Hyper-V のゲストOS環境として Windows Server 2008系列をインストールしている場合に、VHD ファイルを別なPC に移行して新しい環境で稼働させると、結構高い確率で Windows Update が実行できない状況に陥ります。ですが、この状態に陥る現象はよくわかっていません。

image

一度上の状態になってしまうと、更新プログラムの確認ボタンを押しても下のようなダイアログが表示され実行できず、OS を再起動しても直りません。

image

これを直すには .bat ファイルを作成し、以下のコードを作成しておきます。.bat は新規でテキストファイルを作成して拡張子を変えたもので構いません。文字コードは Ascii と同じコードをもつ Shift-JIS や UTF-8 (BOM なし)で保存してください。

net stop wuauserv
cd %systemroot%
ren SoftwareDistribution SoftwareDistributionold
net start wuauserv
net stop bits
net start bits
net stop cryptsvc
cd %systemroot%system32
ren catroot2 catroot2old
net start cryptsvc

image

ファイルを作成したらダブルクリックして実行します。コマンドプロンプトが表示されて処理が開始され、完了すると自動的に閉じられます。

image

実行が終わったら OS を再起動して Windows Update を実行します。最初の画像のようにエラーが表示されているままの状態になっていますが、更新プログラムの確認ボタンをクリックして正常に Windows Update が実行されるか確認してみてください。

]]>

ComicStudio でレイヤーを別のページにコピーする(補足)

以前の投稿でレイヤーを別のレイヤーにコピーする方法を書きましたが、複数のレイヤーを一度にコピーする際どうやら非表示になっているレイヤーが含まれているとコピーできないようです。

なのですべてのレイヤーをコピーする場合はいったん可視状態にするか、不要であれば選択一覧から解除する必要があります。

非表示レイヤーは含めないで「Ctrl+C」でコピー
非表示レイヤーは含めないで「Ctrl+C」でコピー

]]>

Windows 8 RTM でのソフトウェア動作状況

Windows 8 を物理 PC に入れてソフトウェアをインストールしたり起動したりしています。とりあえずメモ書きですが動作するものしないものを記載しておきます。Windows 8 はインターフェースががらりとわかっているようなイメージですがカーネルレベルでは Vista 以降と互換性があるのでぜんぜん動かない!っていうものはあまりないですね。

インストール環境

  • Windows 8 RTM x64
  • 第3世代 Core i7
  • メモリ 16GB

インストール系ソフトウェア

  • ○ : 有効確認済み
  • × : 動作不可
  • △ : 警告表示、動作未確認
  • - : 動作未確認
ソフトウェア バージョン インストール 実行
Adobe Reader X 10.1.4
Canon MP Navigator EX 1.0
CLIP STUDIO PAINT 1.0.3
ComicStudioPro 4.1.1
Dropbox 1.4.12
EmEditor Free 6.0.28
Explzh for Windows (64bit) 7.0.5
Google Chrome  
IcoFX 1.6.4
LimeChat (64bit) 2.40
ManyCam 3.0.80
Microsoft Expression Blend 4 4.0.20621.0
Microsoft Expression Design 4 7.0.20516.0
Microsoft Expression Encoder 4 Pro 4.0.1651.0
Microsoft Expression Encoder 4 Screem Capture Codec 4.0.1651.0
Microsoft Expression Web 4 4.0.1166.0
Microsoft Garage Mouse without Boaders 2.1.0.9
Microsoft Silverlight 5 SDK 5.0.61118.0 -
Microsoft SQL Server 2012 Management Studio  
Microsoft Visual Studio 2010 Professional 10.0.30319
Microsoft Web Platform Installer 3.0 3.0.5
Microsoft Web Platform Installer 4.0 4.0.1622
Paint.NET 3.5.10 3.60.0
Sandcastle Help File Builder 1.9.4.0
SuperTagEditor  
tangible T4 editor plus modeling tools V2 (VS2010) 2.0.2 -
Web Standards Update for Visual Studio 2010 SP1 1.0.4 -
Windows Live Mesh 2011  
Windows Live Mail 2011  
Windows Live Writer 2011  
Zune Software 4.8
午後のこ~だ 3.13
Windows Phone SDK 7.1   -
MP3Gain 2.5
Microsoft ASP.NET MVC 4  
XNA Framework Redistributable 4.0 Refresh 4.0.30901.0 -
ワコム タブレット 6.3.3-4 -
XNA Game Studio 4.0 Refresh   -
       
       
       
       
       
       

単独実行ソフトウェア

ソフトウェア バージョン 実行
Tween 1.3.7.0
ねむねむ 2.11
ラステイル 4.0
エルフレイナ 1.22 ○ (DirectX ランタイム要)
     
     
     
     

他にも試したものがあればまた書き込みます。

]]>

3D モデルアニメーションソフト「エルフレイナ」Ver 1.22 公開

メタセコイア Ver 3.0 で保存した MQO ファイルのフォーマットが若干変更になったため、エルフレイナ Ver 1.20 以前のバージョンでは読み込めないという不具合が発生しておりました。最近なかなか開発に手が出せなくて修正が遅れて申し訳ありませんでした。

後、今回から使用するフレームワークを .NET Framework 2.0 から .NET Framework 4 に変更しました。これにより Windows 2000 以前での OS では動作しなくなりますのでご注意ください。(まあすでに OS 自体サポート対象外になっておりますが…)

【修正したバグ】

  • メタセコイア Ver 3 で保存した MQO ファイルが読み込めない不具合

【変更】

  • 使用するフレームワークを Microsoft .NET Framework 4 に変更

 

エルフレイナページ

]]>

Excel でグループ化の+の向きを反転させる

image 別に+-をクリックしなくても縦ラインをクリックすれば折り畳み、展開は可能なのですが、ツリービューなんかをよく使っている人だとなんとなく違和感があるかと思います。それにこの形だと選択した範囲よりも1行下に+-が位置されてしまいます。 これを反転させるには以下の手順で設定します。

  1. メニューの「データ」タブから「アウトライン」不ループのプロパティを開く image
  2. 「詳細データの下」のチェックを外す。列の場合は「詳細データの右」のチェックを外します。
すると+-の向きが反対になります。 image この設定は選択していたグループではなくブック全体に影響することに注意してください。]]>

Excel で改ページのラインに自動的に枠線を設定する方法 (条件付き書式 編)

Excel で作成した印刷用の資料で各ページの上下左右に枠線を表示させたい場合があると思います。上部、左右については改ページされていても常に枠線を設定しておくことが可能ですが (行挿入しても左右の線は自動的に設定される)、各ページの下部に枠線を入れるには各ページごとに改ページのライン位置に枠線を設定しなくてはなりません。ですが、実際にやってみるといろいろと面倒なことがわかります。

  • ページが増えるごとに枠線を設定しないといけない
  • 改ページプレビューだと枠線がきちんと設定されているか見えにくい
  • 上のページで行がずれたりするとそれ以降のページの枠線をすべて直さないといけない
  • 印刷の余白や印刷幅を変更するとすべての枠線を修正しなければいけない
  • マクロでもできるけど、Excel 2007 以降の形式だとファイルの拡張子を変更しないといけない

ここでは下部の枠線を意識せずに自働的に枠線を設定する方法を、条件付き書式を使う方法で設定手順を説明します。

【環境】

  • Excel 2010

【条件】

  • すべての行の高さが完全に一致している必要があります。

【手順】

  1. 印刷プレビュー、改ページプレビューなどで1ページあたりの印刷行数を調べる (ページヘッダーがある場合は1ページ目と2ページ目以降で行数が異なるので2ページ目以降を参考にすること)
  2. 「A1」のセルを選択
  3. 「ホーム」タブから「条件付き書式」の「ルールの管理」を選択。
  4. 「新規ルール」ボタンをクリック。
  5. ルールから「数式を使用して、書式設定するセルを決定」を選択。
  6. 数式欄に「=MOD(ROW()-<ヘッダの行数>,<1ページ当たりの行数>)=0」と入力。(<>の箇所を任意の数値に設定)
  7. 右下の「書式」ボタンをクリックして、「罫線」タブから下線を設定。OKボタンをクリック
  8. さらにOKボタンをクリックして新しいルールを決定する。
  9. 作成したルールの適用先を「=A1:<シートの左下のセル>」に変更。(<>の箇所を任意の値に設定)
  10. 「OK」ボタンをクリックして印刷プレビューを実行。各ページの下に下線が表示されているか確認
]]>

Word 2010 を起動したときに確実に「動作を停止しました」で落ちる原因

最近 Word 2010 を起動するを必ず「動作を停止しました」というエラーメッセージが表示されて起動できなくなる現象に悩まされていました。いったんインストーラーから修復をかけて何回かは問題なく起動できるようになったんですが、それからまた起動時にエラーが出るようになってしまいました。

そこでネットで調べてみたところずばりの解決方法が書いてありました。

確かに最近 Bluetooth のキーボードを使うために Bluetooth の USB アダプタを PC につけていました。Word の設定で Send to Bluetooth のチェックを外したら正常に起動できるようになりました。

]]>