2014年5月3日土曜日

vmwareコンソールのコマンド

ctrl+g
vmwareの中に入る

ctrl+alt
ホストに戻る

これもふとなんだっけって話で備忘録です。

windows2008r2 英語表示

windows2008r2 英語表示
KB974587

windows2008r2sp1 KB2483139
インストールしたい言語を選んでダウンロードする

英語表示がいいですねえ。

windows7買った直後の起動画面をスキップ

インストール完了後の「ようこそ」画面にて「shift」+「Ctrl」+「F3」押下にて再起動し「監査モード」に入る


linux nicのベンダー情報



udevinfo -a -p /sys/class/net/eth0

udevinfo -a -p /sys/class/scsi_device/7:0:0:0


lspci : PCIデバイスの一覧を表示する
lsusb : USBデバイスの一覧を表示する
lshw : ハードウェアの一覧を表示する
dmidecode : DMI情報を表示する
smartctl : S.M.A.R.T情報を表示する

rmod usb-storage

lsmod
リストアップ

rhel5 をhyper-v起動



・NICの設定は、レガシーネットワークアダプタにする。


X Windowが起動しない
failed to start the x server (your graphical interface). it is likey that it is not setup correctly. would you like to view the x server output to diagnose the problem ? yes / no
->yes


(==) Log file: "/var/log/Xorg.0.log", ~
(==) Using config file: "/etc/X11/xorg.conf"
(EE) No devices detected
Fatal server error:
no screens found

would yo ulike to view the detailed x server output as well?
->yes

Password:(rootのパスワードを入れる)


Display Settingsウィンドウが表示される
Settings
640x480
millions of colors
hardware
ryi 109-b5
microsoft corporation hyper-v virtual vga
->ok


display settings changed
~ /etc/X11/xorg.conf ~
~ /etc/X11/xorg.conf.backup ~
->ok

trying to restart the x server.

→x windowsが表示される。

デバイスマネージャーで表示されないデバイスも出す

コマンドラインより
set devmgr_show_nonpresent_devices=1
devmgmt.msc

環境変数があれば出るらしい。
何だろうこの隠しはという感じです(^^;

WinSATの無効化

WinSAT
「コントロールパネル」→「管理ツール」→「タスクスケジューラ」ー→「タスクスケジューラライブラリ」→「Microsoft」→「Windows」→「Maintenance」→「WinSAT」→「右クリック」→「無効」

windows aeroの設定。エアロ
要確認。追記します。

windows7でファイルの修復


ファイルの修復
sfc /scannow /offbootdir=c: /offwindir=c:\windows


windows7 の修復
sfc.exe /scannow
log C:\Windows\Logs\CBS\CBS.log

未確認
分かり次第追記します。

Windows2008R2サーバーでデスクトップ エクスペリエンス(Windows Aero)を使う方法



Windows2008R2サーバーでデスクトップ エクスペリエンス(Windowsエアロ)を使う方法です。


「コントロール パネル」→「プログラム」→「Windows の機能の有効化または無効化」
「サーバーマネージャー」が起動する。
左ペイン「機能」クリック
右ペイン「機能の追加」クリック
「デスクトップ エクスペリエンス」チェックを入れる。
画面に従いインストールする。
途中「インクと手書きサービス」がインストールされる。

「サーバーマネージャー」を再度起動する。
左ペイン「構成」クリック→「サービス」クリック
右ペイン「Themes」が「無効」になっているので「自動」にして再起動

再起動後に「コントロールパネル」→「デスクトップのカスタマイズ」→「個人設定」
「Aeroテーマ」が出てくるので選択する。

excelで開発タブを出してマクロを使えるようにする



excelで開発タブを出してマクロを使えるようにする
標準では開発のタブが表示されていない。

「オプション」→「リボンのユーザー設定」→「開発」にチェックを入れる。

wordの段落の設定の仕方




文書全体に適応する「段落スタイル」と、段落それぞれレベル1,2,3用の「リンク(段落と文字)」スタイルを作る。
この例では「リンク(段落と文字)」スタイルとして以下の3つを作った
 レベル1 「T1」
 レベル2 「T2」
 レベル3 「T3」

段落スタイルは1つ名前をつけて作る。

以下、ポイントとならない項目も説明しているが、用途しだいこれがきれいにそろうだろうという例の設定になる。

○段落スタイル
「アウトライン」アイコンクリック→「新しいリストスタイルの定義」

「種類」「リスト」
「書式」ボタン
「フォント」
空白のままにする
※フォントの設定は、段落スタイルでは行わない。
「箇条書きと段落番号」
「アウトラインの修正」ウィンドウ
「オプション」クリック
レベル1
「レベルと対応付ける見出しスタイル」「T1」
「番号書式」
「番号書式」「1.」
「開始番号」「1」
「リストを開始するレベルを指定する」オフ
「配置」
「番号の整列」「左そろえ」
「左インデントからの距離」「0mm」
「インデント位置」「0mm」
「番号に続く空白の扱い」「タブ文字」
「タブ位置の追加」オフ
レベル2
「レベルと対応付ける見出しスタイル」「T2」
「番号書式」
「番号書式」「1.1」
「開始番号」「1」
「リストを開始するレベルを指定する」オン「レベル1」
「配置」
「番号の整列」「左そろえ」
「左インデントからの距離」「0mm」
「インデント位置」「0mm」
「番号に続く空白の扱い」「タブ文字」
「タブ位置の追加」オフ
レベル3
「レベルと対応付ける見出しスタイル」「T3」
「番号書式」
「番号書式」「1.1.1」
「開始番号」「1」
「リストを開始するレベルを指定する」オン「レベル2」
「配置」
「番号の整列」「左そろえ」
「左インデントからの距離」「0mm」
「インデント位置」「0mm」
「番号に続く空白の扱い」「タブ文字」
「タブ位置の追加」オフ



○「T1」リンク(段落と文字)スタイル
「名前」「T1」
「種類」「リンク(段落と文字)」
「基準にするスタイル」「標準」

「書式」
「フォント」
「日本語用のフォント」「MS明朝」
「段落」
「全般」
「配置」「両端揃え」
「アウトラインレベル」「レベル1」 ※アウトラインとリンクする
「インデント」
「左」「0字」
「右」「0字」
「最初の行」「ぶら下げ」「1.5字」
※番号の後ろの文書の始まりの位置を「ぶら下げ」「1.5字」で設定した。
※レベル1のレイアウトで2行になることはそうないだろうが、
 2行になった際に、番号の後ろの文書の始まりの位置と2行目の始まりの位置を「ぶら下げ」で並ぶように設定した。
「間隔」
「段落前」「0.5行」 ※段落の区切りを見せるために、行の頭に0.5行の空白を作る
「段落後」「0行」
「行間」「1行」
「タブとリーダー」
(なし)
「罫線と網かけ」
目立たせるため四角で囲う

○「T2」リンク(段落と文字)スタイル
「名前」「T2」
「種類」「リンク(段落と文字)」
「基準にするスタイル」「標準」

「書式」
「フォント」
「日本語用のフォント」「MS明朝」
「段落」
「全般」
「配置」「両端揃え」
「アウトラインレベル」「レベル2」
「インデント」
「左」「0字」
「右」「0字」
「最初の行」「(なし)」
「間隔」
「段落前」「0行」
「段落後」「0行」
「行間」「1行」
「タブとリーダー」
「タブ位置」「2.7字」 ※番号の後ろの文書の始まりの位置をタブで調整した。
「罫線と網かけ」
(なし)

○「T3」リンク(段落と文字)スタイル
「名前」「T3」
「種類」「リンク(段落と文字)」
「基準にするスタイル」「標準」

「書式」
「フォント」
「日本語用のフォント」「MS明朝」
「段落」
「全般」
「配置」「両端揃え」
「アウトラインレベル」「レベル3」
「インデント」
「左」「0字」
「右」「0字」
「最初の行」「(なし)」
「間隔」
「段落前」「0行」
「段落後」「0行」
「行間」「1行」
「タブとリーダー」
「タブ位置」(なし)
「罫線と網かけ」
(なし)

○本文の例
「名前」「H平文」
「種類」「リンク(段落と文字)」
「基準にするスタイル」「標準」

「書式」
「フォント」
「日本語用のフォント」「MS明朝」
「段落」
「全般」
「配置」「両端揃え」
「アウトラインレベル」「本文」
「インデント」
「左」「2.7字」
「右」「0字」
「最初の行」「(なし)」
「間隔」
「段落前」「0行」
「段落後」「0行」
「行間」「1行」
「タブとリーダー」
「タブ位置」(なし)
「罫線と網かけ」
(なし)

○本文の例
「名前」「Hピリオド」
「種類」「リンク(段落と文字)」
「基準にするスタイル」「標準」

「書式」
「フォント」
「日本語用のフォント」「MS明朝」
「段落」
「全般」
「配置」「両端揃え」
「アウトラインレベル」「本文」
「インデント」
「左」「2.69字」
「右」「0字」
「最初の行」「ぶら下げ」「1.35字」
「間隔」
「段落前」「0行」
「段落後」「0行」
「行間」「1行」
「タブとリーダー」
「タブ位置」(なし)
「罫線と網かけ」
(なし)
「箇条書きと段落番号」
「箇条書き」タブ→「・」を選択する




○ポイント
・「基準にするスタイル」は必ず「標準」にする。
 他のスタイルを基準にしてしまうと引きづられてわかりづらくなるため。

インテル・ラピッド・ストレージ・テクノロジー RAIDドライバーインストール後にブルースクリーン 0x0000007B

BIOSの SATA Modeを「AHCI」から「IDE」に変更するとWindows7が起動するようになる。

インストールしてしまったIntel Rapid Storage Technology をアンインストールする。

再度「AHCI」に戻せば復旧

2014年5月2日金曜日

Windows Server 2003 R2 インストーラーで0x0000007Bの問題対処

Windows Server 2003 R2 をインストールしようと
インストーラーCDで起動したが、最初の画面まで行かずに
ブルースクリーン0x0000007Bでとまってしまう。

明確な原因不明のまま解決。

・メーカーのサイトに掲載されていた最新のbiosに更新したが解決せず

・内蔵DVDドライブもオンボードRAID経由の接続なのでこれが原因の可能性を思い、
 USB CD起動を試したがUSB CD起動はできない機種のようだ。
 起動順番画面にUSB CDは出てくるが、ダミーのようだ(未確認)

・RAID1なのでHDD2本のSATAケーブルを抜いて起動。
 ブルースクリーンの出てしまうタイミングでブルースクリーンは出なくなった。
 そのあとSATAケーブルを接続してもHDD認識せず。解決せず。

・ケーブルを2本とも抜いて再起動したところRAID1が消えている。
 ctrl+mでRAIDのbios画面(?)に入って、RAID1を同じように組みなおす。
 データが消えてしまうようにも思ったが、消えてない(らしい)

 つぎに、SATAケーブルは普通に接続しまたま
 内蔵DVDにwin2003のインストールディスクを入れる。
 本体前面上側のUSBポートにUSB FDDを接続してRAIDのF6ドライバ用のフロッピーを入れておく

 windows2003のインストーラー起動
 F6押す

 →解決した。ブルースクリーンがでなくなった。
 Sキーでフロッピーからドライバ読み込み
 windowsインストール
 Rで上書きインストール(復旧インストール?)


原因は結局なんだろう。
RAID1が一見正常に見えるが崩壊していたので、
構築し直した事だろうか。

2014年5月1日木曜日

NAS iodata HDL2-AH4.0 初期設定の備忘録

・IPアドレス設定ツール
 Magical Finder

・初期パスワードは空欄
 ブラウザでの管理画面や、Magical Finderでパスワードを求められた場合は
 空白のままOKで入れる。

 「パスワードをお忘れになった場合は、CD-ROM内の画面で見るマニュアルをご覧ください」と
 書かれていますが空欄で「ログオン」クリックすればいい。

・管理者パスワードの変更

 ブラウザで管理画面を開く
 パスワード空欄のままログイン
 「詳細設定」クリック
 左側のタブ「システム」クリック
 左側のボタン「管理者パスワード」クリック


スイッチも含めNAS、ルーターなどこの機会の工場出荷地は何だろう。
しばらくほっといたこの機械にどうやって接続すればいいんだろうと悩むので初期設定の備忘録です。

2014年4月30日水曜日

NET Frameworkの初期化エラー mscorwks.dllの問題

>.NET Frameworkの初期化エラー
>C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorwks.dllを読み込めませんでした。
>[OK]

プログラムの追加と削除から「Microsoft .NET Framework ~」をすべて削除
PC再起動



>.NET Frameworkの初期化エラー
>このアプリケーションを実行するには、最初に以下の.NET Frameworkバージョンの
>いずれかをインストールする必要があります。
>v2.0.50727
>.NET Frameworkの適切なバージョンの取得方法に関しては、アプリケーション発行者に問い合わせてください。
>[OK]

以下のアプリケーションを一度すべてアンインストールしてからインストールしなおす
.NET Framework 2.0インストール
.NET Framework 2.0SP2
Windows 2003 Server SP2


詳細ありしだい追記予定。
未確認だが奇妙なので備忘録。

2014年4月29日火曜日

手作業でSQL Server 2008 R2の完全なアンインストール方法

>SQL Serverのセットアップに失敗しました。
>SQL Serverのセットアップで次のエラーが発生しました:
>The state of your SQL Server installation was not changed after the setup execution. Please review
>the summary.txt logs for further details.
>エラーコード 0x84B30002。
>[OK]




「C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\summary.txt」にある
→見ても不明

○レジストリを確認
「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall」
ここから「SQL」で検索をかけて、「DisplayName」で判断する。
そのGUIDでアンインストール

○アンインストールコマンド
 msiexec /x "{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}"
 (アンインストールするGUIDを入れる)


○ファイルを消す
 「C:\Program Files\Microsoft SQL Server」ディレクトリごとすべて消す

 「C:\Documents and Settings\Administrator\Local Settings\Application Data\Microsoft\Microsoft SQL Server」
 「C:\Documents and Settings\Administrator\Application Data\Microsoft\Microsoft SQL Server」
 ここにもファイルがある。

○確認
「SQL Server インストールセンター」から「メンテナンス」→「修復」で進んで
インストールされていないので「SQL Server 2008 R2 セットアップ」の「プロダクトキー」が表示されればよい。

別の、修復のような画面が出てきてしまったら完全にアンインストールできていない。


インスタンスが残ってしまって再インストールできないと
SQLが動けなくなって大変な事になるのでメモです。

2014年4月27日日曜日

SQL Server 2008 R2のインストールでサービスのアカウント設定でエラーが出る。

>sql server サービスに指定した資格情報が無効です。
>続行するには、sql server サービスに有効なアカウントとパスワードを指定してください。

英語のメッセージは以下らしい。
>[Error Message]
>The credentials you provided for the SQL Server Agent service are invalid. To continue,
>provide a valid account and password for the SQL Server Agent service.

>[Details] Microsoft.SqlServer.Configuration.Agent.InputValidationException:
>The credentials you provided for the SQL Server Agent service are invalid.
>To continue, provide a valid account and password for the SQL Server Agent service.

WindowsログインIDのパスワードが空のパスワードの場合はSQL Serverのサービス時のログインとして使用できない。

以下の作業で空パスワードを有効に出来る。

gpedit.msc
>セキュリティオプション
>アカウント:ローカルアカウントの空のパスワードを使用をコンソールログオンのみに制限する
→「有効」を「無効」に変更する。


気がつけば、それはそうかと思いますが、忘れた頃に直面して気がつくのはむずかしそうなので備忘録です。

2014年4月26日土曜日

BUFFALO LinkStation LS-WH1.0TGL/R1 のデータを復旧

BUFFALO LinkStation LS-WH1.0TGL/R1 のハードディスクを抜き出して、
パソコンにつなげてデータを抜き出す、復旧、サルベージさせる方法。

RAID1なので、どちらか1本をPCに接続する。
SATAケーブルでもUSB-SATA変換でもいい。

knoppixのisoファイルをダウンロードしてDVD-Rに焼く
knoppixをDVD-Rから起動する。

knoppixはXFSフォーマットに対応しているので読み込めるが少し手順が必要。


○knoppixが起動したら画面左下のアイコンをクリック
「システムツール」→「Konsole」クリック(console?)
または画面左下のアイコン、左から3つ目くらいのTerminal emulatorをクリックして起動

○ハードディスクをマウント
ls /devでみてsd??のファイルを確認。
sda? sdb? sdc? sde?と続くのでどれだか判断が出来ないが
適当にマウントしてみるのが早いだろう。
LS-WH1.0TGL/R1ではパーティションが6個に分かれていた。
今回使ったPCではsdcがsdc1からsdc6まであったのでsdcと確定。
1から6のどれかだが、マウントしてみるのが早いだろう。
LS-WH1.0TGL/R1では「sdc6」だった。
よって、「/dev/sdc6」をマウントする。

 su
 mkdir /from
 mount -t xfs /dev/sdc6 /from

○コピー先のディスクを確認する
起動に使ったPCの内蔵ハードディスクにコピーすることにする。
内蔵ハードディスクのマウントポイントの確認は「df」コマンド。
不要なのが多く見えてわかりにくいが
dfの出力結果の右側「マウント位置」に「/media/~」で始まる行が内蔵ハードディスク
「~」の部分は数字とアルファベットの長い不明な文字が続くかそういうものらしい。
今回のPCは「/media/8C7C5F297C5F0CF8」だった。

○ファイルのコピー
実際はディスクが壊れたりしているとファイルひとつずつなど試行錯誤が必要だが
まずは全部コピーしてみる。

 su
 mkdir /media/8C7C5F297C5F0CF8/to
 cp -r /from /media/8C7C5F297C5F0CF8/to


ひたすら、どきどきしながら待ちます。
確認としてはもうひとつterminalを開いてvmstat 10で
10秒おきにioの欄を見て、それなりの数字が出ていればコピー進行中
数字が小さければとまってしまっている判断になる。
手元のPCでは、bi,boともに20000-90000の間の数字で推移していた。


ほかの方法としてはddコマンドを使ってもいいだろうか。

「xfs_check」「xfs_repair -L」コマンドもあるようだがたぶん危険。c
mountできないならcheckすら危険でcheckも行わずに復旧業者がいいように思う。

○確認としてddでコピーしてみた
ディスクの物理障害ならエラー出るだろうと確認
dd if=dev/sdc1 of=/to/sdc1.dd
dd if=dev/sdc2 of=/to/sdc2.dd
dd if=dev/sdc4 of=/to/sdc4.dd
dd if=dev/sdc5 of=/to/sdc5.dd
dd if=dev/sdc6 of=/to/sdc6.dd

dd if=dev/sdc6 of=/dev/null
または読み取り確認のみ

dd if=dev/sdc6 of=/to/sdc6.dd conv=sync,noerror
オプションでconv=syncでエラーの場所を0うめ、noerrorで処理継続らしいが未確認

RAID1のうち、今回1本目はsdc2にエラーあり。
2本目はsdc6にエラーあり。

このNASでいろいろ覚えました。って余裕が言えるのはデータが消えなかったからです。
うーんこわいです。

2014年4月25日金曜日

Windows8.1 defender無効化

スタートからWindows Defender起動

settingタブ

real-time protecion チェックはずす
administrator チェックはずす

○Windows8.1アニメーションを無効にする

office2013のアニメーションを無効にする
エクスプローラーのアニメーションを無効にする
その他

コントロールパネル
 ↓
コンピューターの簡単操作センター ease of access center
 ↓
コンピューターを画面なしで使用します use the computer without a display
 ↓
「必要のないアニメーションは無効にします (可能な場合)」チェックを入れる
(turn off all unnecessary animations(when possible))


defenderは活躍しているのか?分からないからこそいいのだとは思いますが、活躍しているのでしょうか。?

2014年4月24日木曜日

office ネットワーク越しのファイルで「保護ビュー」のメッセージが出る。


オプション
 ↓
左ペイン「セキュリティセンター」
 ↓
右ペイン「セキュリティセンターの設定」ボタン
 ↓
右ペイン「保護ビュー」
 ↓
左ペン
3つのオプションをはずす

それぞれの意味の確認はひつようですね。


office2007からかな?office2010, officde2013、
excel,wrod必須の確認項目ですね。

念のためと考えた場合、できれば、同一セグメント内のみとしたいのですが
たぶんできないです。要確認

2014年4月23日水曜日

英語版acrobat readerでは日本語が表示できない

a fornt package is required to correctly display this page.~

「OK」をクリックして、ブラウザが開くので日本語をダウンロードする

○win8.1 hyper-v import
exportコマンドは使用しない
元のフォルダを全部コピー
 register the virtual machine in-place (use the existing unique id)
 register the virtual machine(use the existing unique id)
 copy the virtual machine(create a newunique id)
コピー先の場所でそのまま動かすには「register the virtual machine(use the existing unique id)」を選ぶ

store the virtual machinee in a different locationにチェックを入れない

ダウンロードすればいいだけですが、pdfファイルならどのPCでも見れる
って一言はそうでもないなあ。でもしかたないなあって想う事が多いと思います。でもいいですね。

2014年4月22日火曜日

Windows8.1 タスクバーのアイコンを小さくする

Control Panel
 ↓
デスクトップのカスタマイズ Appearance and Personalization
 ↓
Taskbar and Navigation タスクバーとスタートメニュー
 ↓
Taskbar タスクバー
 ↓
Use small takbar buttons 小さなタスクバーボタンを使う

若干アイコンが小さくなりすぎてる気もしますが、縦が狭い場合に広く使えるようになる。

windows8.1不思議なUIのOSです。

2014年4月21日月曜日

Windows8.1 OS起動時に従来のデスクトップ画面を表示する

Control Panel
 ↓
デスクトップのカスタマイズ Appearance and Personalization
 ↓
Taskbar and Navigation タスクバーとスタートメニュー
 ↓
Navigation スタートメニュータブ
 ↓
「When I sign in or close all apps on a screen ,go to the desktop instead of Start」
(サインイン時または画面上のすべてのアプリケーションを終了したときに、スタート画面ではなくデスクトップに移動する)
チェックを入れるとWindows8.1 OS起動時に従来のデスクトップ画面が表示される

2014年4月20日日曜日

bekcy! internet mailで Outlook.com のメールを送受信する

bekcy! internet mailで Outlook.com のメールを送受信する方法

○outlook.comのサイトでオプション設定する
・画面右上の歯車のようなアイコンをクリック
 ↓
「オプション」選択
「POP を使ったデバイスとアプリの接続」選択
 ↓
「POP」「有効にする」チェックを入れる


○「基本設定」タブ

メールアドレス:xxxxxx@outlook.com
受信プロトコル:POP3

pop3サーバー:pop-mail.outlook.com
POP3S:チェックを入れる

smtpサーバー:smtp-mail.outlook.com
OP25B:チェックを入れる
SMTPS:チェックを入れる

ユーザーID:xxxxxx@outlook.com
パスワード:(xxxxxx@outlook.comのパスワードを入れる)
認証方式:「標準」チェックを入れる


○「詳細」タブ
SMTP:587
POP:995
IMAP4:143

SMTP認証:チェックを入れる
CRAM-MD5:チェックを入れる
LOGIN:チェックを入れる
PLAIN:チェック外す
ユーザーID:空欄
パスワード:空欄

ESMTPを使用:チェックを入れる

○メールの送信
 「メール作成」タブ
 「sender」に、接続プロバイダのメールアドレスを入力する(xx@xx.ne.jpと、@の下もすべて入力する)


ーーーーー
beckyのオプション「ツール」→「プロトコルログを取る」のチェックを入れて
認証の仕組みを考えながら確認すればというとこですが、
ちょっとややこしいですね。

検索しても、なかなか断片的な情報のみで、becky使っている方の数がすくないのかな。便利ですよ(^^)

2014年4月19日土曜日

Windows8.1 スタート画面で、アプリビューを最初に表示する

Control Panel
 ↓
デスクトップのカスタマイズ Appearance and Personalization
 ↓
Taskbar and Navigation タスクバーとスタートメニュー
 ↓
Navigation スタートメニュータブ
 ↓
「Show the Apps view automatically when I go to Start」
(スタート画面への移動時にアプリビューを自動的に表示する)

スタート画面で、アプリビューが最初に表示されるので↓ボタンを押す必要がなくなる

2014年4月18日金曜日

Windows Server 2003の0x0000007Bの問題対処

Windows Server 2003がインストールされたハードディスクを
別のPCに接続して、そのままOSを立ち上げたい。

ハードディスクをオンボードから、RAIDカード接続にした。

別のRAIDカードに交換した。


バックアップからリストアした先が別のPC


これらの場合OSが起動できずに0x0000007Bのブルースクリーンが表示される。

・対処方法
Window Server 2003 のインストールCDで起動して修復インストールをする。

OSインストール時に、インストール済みのOSを上書きするか、新規インストールするかと聞いてくるので
「R」を入力して上書きインストールにする。

(Rを押して回復コンソールのコマンドラインの入力画面ではない。その先)


・起動後に以下の対応が必要になる。

 Service Pack の再インストール

 .net frameworkの再インストール
 (一度案インストールしてから、インストールしなおす)

 グループポリシーがリセットされるらしい。
 再設定作業が必要。
 gpedit.msc
 >セキュリティオプション
 >アカウント:ローカルアカウントの空のパスワードを使用をコンソールログオンのみに制限する
 →「有効」を「無効」に変更する。


 このあたり、OS環境、設定が消えてしまっている部分があるので懸念が残る。
 気がついたら再インストールなのでいいのだろうが
 もう少しすっきりする方法がないだろうか。

blue screen on deadが、BSoDって略語もできてるし。

別のパソコンへリストアできても、起動できないと
故障時にどうにもならない問題は
windows7でも同じで、
OSとして対応してほしいものです。


2014年4月17日木曜日

Windowsの奇妙な日本語訳



Appearance and Personalization
デスクトップのカスタマイズ
 ↓
「概観と個人ごとの設定」
 ↓
「概観の個人設定」


--
Taskbar and Navigation
タスクバーとスタートメニュー
 ↓
「タスクバーとナビゲーション」
 ↓
「タスクバーの操作設定」


windowsの日本語訳は、よくない。
と言い切っては失礼ですね。
うーんと悩むのでメモです。
いろいろ経緯と考えはあるのだと思いますが
以外と1担当者ががんばっている物だと思うのです。

2014年4月16日水曜日

Windows8.1 自動ログオンの設定

Windows8.1 自動ログオンの設定方法です

netplwiz.exe

このコマンドで表示される。
未確認
追記予定

2014年4月15日火曜日

Windows8.1 OS起動時に従来のデスクトップ画面を表示する

Control Panel
 ↓
デスクトップのカスタマイズ Appearance and Personalization
 ↓
Taskbar and Navigation タスクバーとスタートメニュー
 ↓
Navigation スタートメニュータブ
 ↓
「When I sign in or close all apps on a screen ,go to the desktop instead of Start」
(サインイン時または画面上のすべてのアプリケーションを終了したときに、スタート画面ではなくデスクトップに移動する)
チェックを入れるとWindows8.1 OS起動時に従来のデスクトップ画面が表示される

2014年4月14日月曜日

BUFFALO LinkStation LS-WH1.0TGL/R1 のブートの復旧

少し前の話の続きです。

○ファームウェアのファイル
 バッファローのサイトからダウンロード
 「LS-WHGL/R1シリーズファームウェア アップデータ Ver.3.10β」
 拡張子は違うがzipで解凍できるので解凍していく
 パスワードを聞かれたらパスワードを入力する
  buffalo nas-central org wiki Firmware_update Firmware update  1NIf_


○windowsの設定
 ファイアーウォールは無効にする
 192.168.11.1/255.255.255.0にIP設定する

○TFTPサーバーのソフトを用意
「TFTPD32 v4.00 Build May 8 2011 00:05:37 jounin」
どれでもかまわないと思うが表示があるのがダウンロードの状況がわかっていい。

 current directoryにダウンロードさせるファイルのあるディレクトリを指定する
 service interfaceに自身のIPが表示される
 setttings TFTP Serverのみチェックがあること。

 exeを起動すれば動いていて、ダウンロードできる。

 current directoryに一連のファームウェアのファイルを置く

○NASの電源を入れる
 裏のスイッチを押したまま、電源をつなげてONにする。
 ONにしたら、5秒程度で裏のスイッチは離す
 2分以上(?)待つ
 裏のスイッチを5秒程度長押しして離す。
 離すとtftpdでダウンロードが始まったログが出る
 ダウンロードが完了したら、NASのアクセスランプが安定(?)するまで少し待つ。
 一度NASの電源を落として、そのまま電源を入れる。(裏のスイッチは押さない)

 ここまでやればファームウェア更新できるようになるので通常の手順でファームウェア更新を行う


※裏のスイッチはIPアドレスなどはクリアされるがデータは消えないので大丈夫。

こんなどきどきするNASとメーカーはいやです(^^;


2014年4月13日日曜日

Windows8.1削除の確認メッセージが表示されなくなった



ゴミ箱 Recycle Binで右クリックプロパティ property
 ↓
「Display delete confirmation dialog」にチェックを入れる
(削除の確認メッセージ)

チェックを入れると削除時に確認のメッセージが表示されるようになる。

2014年4月12日土曜日

Windows8.1 システムバックアップ(OSごとバックアップ)

Control Panel
 ↓
System and Security システムとセキュリティ
 ↓
File History ファイルの履歴
 ↓
画面左下に小さくある「System Image Backup」クリック

見つけないでください。みたいな配置は何だろうと思いました(^^;
機能ダウンしているのできのせいではないでしょう。

2014年4月11日金曜日

windows8.1ゴミ箱の表示


コントロールパネル Control Panel
 ↓
デスクトップのカスタマイズ Appearance and Personalization
 ↓
個人設定 Personalization
 ↓
ウィンドウの左ペイン デスクトップアイコンの変更 Change desktop icons
 ↓
ゴミ箱 Recyle Bin チェックを入れる

2014年4月9日水曜日

Windows8.1 hyper-vを使う方法


「Windowsの機能」から「Hyper-V」にチェックを入れる

windows8.1はhyper-vの機能があるから使ってみようと思うのに
デフォルトでインストールされてなかったです(^^;

2014年4月8日火曜日

Windows8.1 アイコンの画面(メトロ画面)の背景を変える

画面右下の四角にマウスを置く(クリックせずに数秒待つ)

「Setings」(「設定」)クリック

「Personalize」(個人設定)クリック

「Background color」変更
「Accent Color」変更

2014年4月7日月曜日

Windows8.1 英語に変える



コントロールパネル
言語
言語の追加
英語→ダブルクリック
英語(米国)クリックして選択→追加

English(United States)選択→「上へ」クリック
「オプション」クリック

「言語パックをダウンロードしてインストールします」クリック

「この言語を第一言語にします」

「入力方式の追加」
「日本語」選択→「追加」クリック
「US」選択→「削除」クリック


これだけでは、漢字変換使うために不足で追記します。
日本語を行かしておき、atokとする。と行った手順です。追記します。

2014年4月6日日曜日

c#コレクションの種類



List<T> 要素を配列で持っておいて、配列の長さが足りなくなったら配列を作りなおすリスト※1。
LinkedList<T> 双方向連結リスト。
Stack<T> 後入れ先出し(LIFO: Last In First Out)コレクション。
Queue<T> 先入れ先出し(FIFO: First In First Out)コレクション。
Dictionary<TKey, TValue> ハッシュテーブル方式で要素を管理する辞書※2。
SortedDictionary<TKey, TValue> 二分探索木方式で要素を管理する辞書。
SortedList<TKey, TValue> 整列済み配列で要素を管理する辞書。
HashSet<TKey, TValue> (.NET 4 以降) ハッシュテーブル方式で要素を管理するセット※3。
SortedSet<TKey, TValue> (.NET 4 以降) 二分探索木方式で要素を管理するセット。

※1 リスト: 要素の順序を保つコレクション。
※2 辞書: キーで値を検索可能なコレクション
※3 セット: 要素を含むか含まないかだけを管理するコレクション

うっかり忘れるので備忘録です。

2014年4月5日土曜日

Windwos Server Backupが動かない問題の対処

vssadmin list writers
「System Writer」存在すること

Cryptographic Services サービス 開始
Volume Shadow Copy サービス 開始 手動
COM+ Event System サービス 開始

Microsoft Software Shadow Copy Provider

sc sdshow cryptsvc
sc sdshow EventSystem
D:(A;;   CCLCSWRPWPDTLOCRRC;;;SY)
 (A;;   CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)
 (A;;   CCLCSWLOCRRC;;;IU)
 (A;;   CCLCSWLOCRRC;;;SU)
S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD)

System Writerがないなら
Takeown /f %windir%\winsxs\filemaps\* /a
icacls %windir%\winsxs\filemaps\*.* /grant "NT AUTHORITY\SYSTEM:(RX)"
icacls %windir%\winsxs\filemaps\*.* /grant "NT Service\trustedinstaller:(F)"
icacls %windir%\winsxs\filemaps\*.* /grant BUILTIN\Users: (RX)

icacls C:\windows\winsxs\temp\PendingRenames

アプリケーションのイベントビューアに以下がある
CAPI2
event id:513
details:TraverseDir: Unable to push subdirectory.

「C:\Windows\Microsoft.Net」にサブフォルダが1000以上あることが問題
Visual Studio 2013をインストールしたことが理由

KB2807849にfixがある。

解決は、最後の1行です(^^;kbのさきにfotfixがあるのでインストール

うーん。と、けっこう悩みました。

2014年4月4日金曜日

linuxのモニタリング



ネットワークの使用率のモニタリング
grep -i "eth0" /proc/net/dev

CPU使用率
mpstat 1



sysctl -w net.core.rmem_default=N
sysctl -w net.core.wmem_default=N

/proc/sys/net/core/rmem_default
/proc/sys/net/core/rmem_max

echo 102400 > /proc/sys/net/ipv4/tcp_max_syn_backlog

tcp_mem
tcp_rmem
tcp_wmem
tcp_max_syn_backlog


linuxのネットワークオフロード設定の確認
ethtool -k eth0

2014年4月3日木曜日

Windows7作成したフォントの確認


外字エディタ「ファイル」→「フォントのリンク」
「指定したフォントにリンクする」選択
「フォントの選択」のボックスの右側を見る
「未選択」ではなく、特定の文字、ファイル名が記載されているファイルがある


外字エディタで作成したフォントのデフォルトの保存場所
C:\Users\xxxx\AppData\Local\Microsoft\Windows\EUDC
*.tte
※*.tteのファイル名で保存されて、*.eufのファイルも作られていた。

適当なディレクトリを指示できてしまうので、Cドライブ全体を「*.tte」で検索する


c:\windows\fontsフォルダを開く
ウィンドウの左ペン「文字の検索」クリック

「フォント」のリストボックスから一覧を表示させると、登録された外字が確認できる。
例えば以下が確認できる
「MSゴシック(外字)」
「全フォント(外字)」

2014年4月1日火曜日

Windwos7インストーラーCD起動でコマンドラインを出す

Windwos7インストーラーCD起動する最初の画面で「Ctrl」+「F10」を押すとコマンドラインが表示される。

修復時にregeditを起動するなどが可能で便利です。


diskpartでディスククリーンも可能
list disk
インストール先のディスクの名前「ディスク 0」を確認する。
select disk 0
確認した番号「0」を入れる
clean

2014年3月30日日曜日

excelでファイルサイズが異常に大きい場合



データ量に対して明らかにエクセルのファイルサイズが大きい場合

「ホーム」→「編集」→「検索と選択」→「ジャンプ」→「セル選択」→「最後のセル」→「OK」

カーソルが移動した場所から左上に移動させていき、空白の部分に対して削除を行う。

2014年1月6日月曜日

ImageButtonをmargineを使い十字に配置する例

ImageButtonを指定した位置にプロットして配置する方法。
ImageButtonをmargineを使い十字に配置する例。

・上から、中心、左、右、上、下のボタン
・FrameLayoutやImageButtonのgravityは設定しない。デフォルトのままにする。
・それぞれのImageButtonにlayout_margineLeft, layout_Topで位置を付ける。
・layout_margineRight, layout_Buttomは使えない。正しくレイアウトされない。
・よって中心をlayout_marginLeft="50dp"、layout_marginTop="50dp"としてプロットする。
・中心を0,0でやろうとするとlayout_marginRight, layout_marginButtom方向が正しくプロットされない。

    <FrameLayout
        android:id="@+id/canvasFrameLayout"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" >

        <ImageButton
            android:id="@+id/imageButton1"
            android:layout_width="40dp"
            android:layout_height="40dp"
            android:layout_marginLeft="50dp"
            android:layout_marginTop="50dp"
            android:src="@drawable/ic_point" />

        <ImageButton
            android:id="@+id/imageButton1"
            android:layout_width="40dp"
            android:layout_height="40dp"
            android:layout_marginTop="50dp"
            android:layout_marginLeft="0dp"
            android:src="@drawable/ic_point" />

        <ImageButton
            android:id="@+id/imageButton1"
            android:layout_width="40dp"
            android:layout_height="40dp"
            android:layout_marginTop="50dp"
            android:layout_marginLeft="100dp"
            android:src="@drawable/ic_point" />

        <ImageButton
            android:id="@+id/imageButton1"
            android:layout_width="40dp"
            android:layout_height="40dp"
            android:layout_marginTop="0dp"
            android:layout_marginLeft="50dp"
            android:src="@drawable/ic_point" />
       
        <ImageButton
            android:id="@+id/imageButton1"
            android:layout_width="40dp"
            android:layout_height="40dp"
            android:layout_marginTop="100dp"
            android:layout_marginLeft="50dp"
            android:src="@drawable/ic_point" />
       
        </FrameLayout>

・未確認だがButtonも一緒だと思う。
・何故layout_margineRight, layout_Buttomで正しくプロットできないのか不明。Imageでは使えるようだが。疑問todo。

2014年1月5日日曜日

ImageButtonをソースコードで配置する例

ImageButtonをソースコードで配置する例です。

FrameLayout canvas = (FrameLayout)this.findViewById(R.id.canvasFrameLayout);
ImageButton imageButton = new ImageButton(this);
imageButton.setImageResource(R.drawable.ic_point);
FrameLayout.LayoutParams layoutParams = new FrameLayout.LayoutParams( 50, 50); //ボタンの大きさ
layoutParams.setMargins(100, 100, 0, 0); //ボタンの表示場所: left,top,right,bottom : 使うのはleft,topのみ
imageButton.setLayoutParams(layoutParams);
canvas.addView(imageButton);

ボタンの大きさは、FrameLayoutのLayoutParamsオブジェクトのLayoutParamsメソッドで指定する。
ボタンの場所は、同様に、FrameLayoutのLayoutParamsオブジェクトのsetMarginsメソッドで指定する。

LayoutParamsオブジェクトをsetLayoutParamsメソッドでImageButtonに反映する。

2014年1月4日土曜日

ディスプレイサイズの取得

andoroid端末のディスプレイサイズ(ピクセル数)を取得する方法

DisplayMetrics displayMetrics = new DisplayMetrics();
(this.getWindowManager().getDefaultDisplay()).getMetrics(displayMetrics);

int screenWidth = displayMetrics.widthPixels;
int screenHeight = displayMetrics.heightPixels;
Log.i("debug", String.valueOf(screenWidth) + ":" + String.valueOf(screenHeight));


DisplayMetricsのオブジェクトに対して、getMetricsメソッドを実行すると、ディスプレイサイズを取得する事が出来る。
取得できるのはピクセル数。
横のピクセル数:widthPixels
縦のピクセル数:heightPixels

例えば、上記の例で240:320といった数字になる。

2014年1月2日木曜日

ImageViewをソースコードで配置する例

ImageViewをソースコードで配置するコーディングの例です。

FrameLayout canvas = (FrameLayout)this.findViewById(R.id.canvasFrameLayout);

ImageView imageView = new ImageView(this);
imageView.setPadding(getDensity(130), 0, 0, 0); //left,top,right,bottom
imageView.setImageResource(R.drawable.ic_point);
imageView.setLayoutParams(new FrameLayout.LayoutParams(getDensity(180), getDensity(180), Gravity.CENTER));
canvas.addView(imageView);

private int getDensityDP( int val) {
return (int)((float)val * getResources().getDisplayMetrics().density);
}

前の投稿のレイアウトエディタのxmlで配置したのと同じようにソースコードで配置してみる。

ポイント
・xmlのpaddingRight:.setPaddingメソッドを使う。
・xmlのlayout_gravity、layout_width、layout_height:上記サンプルの通り.setLayoutParamsを使う。引数でFrameLayoutのオブジェクトを渡しているが、FrameLayoutのオブジェクトでないとGravity.CENTERが渡せない。
・上記それぞの座標で与えている数値の単位はドット。dp, dpiではない。dpを推奨とあるにもかかわらず疑問ですが、上記の例のとおりgetDensityDP()メソッドを作りドットをdpに変換する。


レイアウトエディタのxmlとソースコードのメソッド名を一致してくれればいいのにと思いますがなぜなんでしょうね。

2014年1月1日水曜日

ImageViewの警告[Accessibility] Missing contentDescription attribute on image

ImageViewを使うと以下の警告が出る場合。
>[Accessibility] Missing contentDescription attribute on image

ImageViewのプロパティcontentDescriptionに値の設定がない事が理由
よって以下のように書いておけばよい。

<ImageView
    android:contentDescription="@null"

画像が表示できなかった場合の代替え文字列でしょうか。
必要であれば@nullではなく適当な文字列を与えればよい。

@nullは空文字列のようですが、リファレンスに記載がないような、
私が見つけられないだけのような。todo