2012年10月17日水曜日

win8 インストール 続き

・イベントビューアエラーだらけ


1.IPIRP 29031(システム)

「IPRIP は、システム ルート テーブルにルートを追加できませんでした。 データはエラー コードです。」

そもそもIPRIPって?
 →Win98用のルーティングプロトコル?セグメント外にパケットを流すためのプロトコルなのかな?
  参考:http://support.microsoft.com/kb/194464/ja


windows\system32\drivers\etc\hostsを更新できてないのが原因ぽい。
おそらくアクセス権の問題。
該当ファイルにuserアクセス権をフルコントロールで上げる→ダメ。
そもそも該当サービスがインストールされておらず(C:Windows下に無い)、なぜかレジストリキーのみ入っている状態なので、レジストリキー削除後、再起動。

参考:http://www.higaitaisaku.com/kakolog/cbbs.cgi?mode=al2&number=88192&page=20&rev=1&no=16&KLOG=10

これで出なくなった。


2.SNMP 1500

「レジストリ キー SYSTEM\CurrentControlSet\Services\SNMP\Parameters\TrapConfiguration をアクセスしているときに SNMP サービスはエラーを検出しました。」

問題ないらしい。
参考:http://support.microsoft.com/kb/2002303/ja



・常時メモリ、CPU食う

ファンが回りまくり。
メモリも常に50%↑、CPUも30%↑。

調べてみるとWindows Searchがかなり食ってる。
ファイルにインデックスをつけて検索を高速化するサービスらしいが、邪魔かつ食いすぎなので停止。
サービス→Windows Searchを停止。
これでDPU安定、メモリも30%ぐらいまで落とせた。


とりあえずそんなとこで。
またちまちまいじります。

2012年10月16日火曜日

win8 インストール

ちょいと手が空いたので会社用PCその1にインストール。
Win7に上書きインストールする形。

ちなみにスペックは、

CPU :i5-2450M@4-CPU 2.60Ghz
メモリ :4096
HDD :250GB

といったとこ。
パナソニのCF-SX1の素のまま。


・UI
慣れないとかなり使いづらい。
各設定見るのも画面の隅っこをクイッとスクロールさせて出てくる設定ボタンを押さないといかんのだけど、「クイッ」が結構難しいw
あとスタート画面で右クリックすると出てくる「すべてのアプリ」メニューはProgram Files内読んでるのかな?
ショートカット追加したりしたいんだが、現状方法わからず。調べよう。
プログラムを右クリックして出てくるアンインストールを起動すると、即プログラムの追加と削除が出てくるのは良いと思った。


・起動が早い、シャットダウンが早い。
超早い。7の1/3ぐらい。
動作も体感早い。
ファイルコピー等のアルゴリズムが変わったらしいけどどうなんだろ、試してみたい。

・動作も早い
早いけど、特定のアプリケーションがやたら重い気がする。
特にExcel、Word。


・OutLookがいない
新メニュー→すべてのアプリ内になぜかOutLookがいない。
しょうがないのでコマンド打って起動してるけど、なんでやー


・Lotus Notesが動かなくなった
ディレクトリアクセス権が書き換えられてた。
インストールフォルダのUsersにフルコントロールあげて終了。


・フリーズ
フリーズ発生。
アプリはChromeのタブを10個ほど起動してたぐらい。
突然マウスアイコンが動かなくなる。
タスクマネージャもすべて動かなくなったため、電源長押し。
なんだろうと探してみたところ以下に文献があった。

「Windows8を直す方法」
http://cpplover.blogspot.jp/2012/06/windows-8.html


確かにブラウザでタブ増やしまくると簡単に現象再現するwえーまじで・・・
なのでページファイルを無効化してみた。
とりあえず現時点では問題なし。

2012年10月2日火曜日

Access勉強メモ 10/2 No3

続き続き

ステップ18「販売伝票レポートの作成」

なんかレイアウトいかれてるけど完了。


ステップ19「例題システムの課題」

説明のみなので割愛。



以上で初級編は終了。

とりあえず、

・クエリを基にしてフォームやレポートを作成
・サブフォームの使い方
・イベントプロシージャ定義


辺りは非常に勉強になった。
ただ、項目に対するプルダウンの使い方とか、そのあたりが分からんので引き続き勉強。

2012年10月1日月曜日

Access勉強メモ 10/1 No2

続き。

ステップ8 「復習」

今までのステップと同じ手順でDB、フォーム、レポート、コードを追加。
が、フォームのコードが動かない。
コード自体はコピペ(もちろんプロシージャ名等は直し)だけど、なんでだろう。
多分アホミスだろうなぁ。
一回Access落として開きなおしたら直った。うーん。


ステップ9 「ステップ8の解答」

答えだけなので飛ばし。


ステップ10「販売伝票作成」

飛ばし


ステップ11「販売伝票テーブル作成」

テーブル2つ作って終わり。


ステップ12「販売伝票のクエリ作成」

うーん。
まだデータが入ってないテーブルへオートナンバー型のカラムに対して
「7」を入力しろってサンプルに書いてあるんだけど入らん。そりゃそうだ。

うーん、とりあえず保留。☆。


ステップ13「リレーションシップの作成」

初期ツールバーにいなかったので、メインタブのデータベースツール→リレーションシップで表示。
他で開いてるとリレーション貼れない。作る際に排他ロックかけに行くのだろう。


ステップ14「Access販売伝票フォームの作成」

コントロールソースの書き方、サブフォームの作り方登場。
この辺はかなり勉強になる。
あと相変わらずレイアウトの整形が下手というか苦手。あとで直す。


ステップ15「F03伝票のVBA」
ステップ16「F04明細のVBA」

ステップ17「伝票部分のVBAの解説」

特筆すぺきことはなし、コードの入力のみ。

Docmdをサブフォームで組む際はフォーム名入れちゃダメと。めもめも。

とりあえずここまで。

メモリダンプ解析

クライアントに入れてるサーバが起動時エラー出てるらしいので調査。
ハード保守のパートナー企業に投げちゃえばいいんだけど、勉強のために。


状況

朝一でユーザがサーバ見たら「起動に失敗しました」みたいなエラーダイアログ出てる
OK押したらデスクトップまで行く
起動時に走るタスクが走ってない→ユーザが手動で起動



・イベントビューア

※アプリ

Userenv       1517
Userenv       1524
.NET Runtime2.0  5000
vsJITDebugger   4096

※システム

System.Error    1003




・memory.dmp 解析 
 参考:http://type-y.com/2010/03/windows-driver-kit-wdk-memorydmp.html

WinDbgインストール。
Symbol File Pathを適当に設定後、!analyze -v実行。
あ、ちなみにファイルは233MB。

Probably caused by が、 memory_corruption ( nt!MiRestoreTransitionPte+173 )
データ死んでる?

MODULE_NAME:nt

なんだろう、ntって。
分からんので、lmvm ntを実施。



start    end        module name
80800000 80a7f000   nt         (export symbols)       ntkrnlmp.exe
    Loaded symbol image file: ntkrnlmp.exe
    Image path: ntkrnlmp.exe
    Image name: ntkrnlmp.exe
    Timestamp:        Wed Aug 13 19:50:45 2008 (48A2BC85)
    CheckSum:         0026CB9E
    ImageSize:        0027F000
    File version:     5.2.3790.4354
    Product version:  5.2.3790.4354
    File flags:       0 (Mask 3F)
    File OS:          40004 NT Win32
    File type:        1.0 App
    File date:        00000000.00000000
    Translations:     0411.04b0
    CompanyName:      Microsoft Corporation
    ProductName:      Microsoft(R) Windows(R) Operating System
    InternalName:     ntkrnlmp.exe
    OriginalFilename: ntkrnlmp.exe
    ProductVersion:   5.2.3790.4354
    FileVersion:      5.2.3790.4354 (srv03_sp2_gdr.080813-1204)
    FileDescription:  NT Kernel & System
    LegalCopyright:   (C) Microsoft Corporation. All rights reserved.


ntkrnlmp.exeってなんじゃいと調べたらメモリ関連のプロセスと。

メモリ腐ってんのかなぁ。
と、時間切れでここまで。あとは保守依頼。