無線マウスが頻繁に切断されるようになったのでBluetooth対応マウス「ロジクール M585GP」に交換

同居人が使っているDELL製Windows 10ノートPCは購入当初から調子があまり良くなく、Windows updateが詰まって固まったり、急に設定がリセットされたり、動作が異常にもっさりしたりと非常にストレスフルなんですが(シンプルな用途でもノートPCには10万ぐらい出さないとダメか)、それに追い打ちを掛けるように無線マウスが接続出来なくなりました。USBポートを変えてもダメ。

続きを読む

【メモ】Windowsでアンインストールが出来ない時に確認すること

Error 2203. Can’t install/uninstall programs. – Microsoft Community

every time i try to install/uninstall a program the same error code pops up: Error 2203. An internal error has occurred. (C:\Windows\Installe178c5687.ipi-2147287035) Contact Microsoft Product Support Services (PSS) for assistance. For information about how to contact PSS, see C:\Users\Name\AppData\Local\Temp\Setup0000126c\PSS10R.CHM. i managed to get as far as the setup0000126c but after that i can’t find PSS. what do?

Windows上の開発環境をリニューアルしようと思って、既存のアプリケーションをアンインストールしようとしたら、
Error 2203. An internal error has occurred.
とでてアンインストールできない。そういえば最近ずっと、自動アップデートがこけたり、インストールに失敗したりすることがあるなあと思っていたんだけど、同じことかも。調べたら上の情報が。

回答↓

Error 2203. Can’t install/uninstall programs. – Microsoft Community

Follow the steps below and check if it helps. a.       Go to Start. b.      Type %temp% in the search box and then click the Temp folder item that appears at the top.  c.       At the top of the Explorer window, in the address bar, click the folder to the left of Temp in the folder path (Local by default). d.      In the folder list, right-click the Temp folder and then click Properties and then click the Security tab. e.      Click the Edit button and on the next screen click Add. f.        On the next screen, in the large text window type Everyone and then click Check Names – Everyone should then be underlined. g.       Check the box for Full control under the Allow column, and then click OK, then OK again, and OK again to close all the windows.

ざっくり和訳すると、こんな感じ。
  1. スタートボタンを押す
  2. 検索欄に「%temp% 」と打ち込んで検索
  3. フォルダを1つ遡って「Temp」フォルダを右クリック
  4. プロパティを開き、セキュリティタブをクリック
  5. 「編集」をクリックし、次の画面で「追加」をクリック
  6. テキストフィールドに「Everyone」と入力して「名前を確認」をクリック。「Everyone」にアンダーラインが出たらOK
  7. 全ての権限が設定されていることを確認してOK
  8. OKを押して全てのウィンドウを閉じる
簡単に言うと、Tempフォルダの権限が足りないよということかな。なんでそんなことになったのかは全くわからないけれど(なんかのソフトが悪さしたかなあ)、とりあえずこれで綺麗にアンインストールできた。そんなに権限拡張して良いのかと思うけど、Tempフォルダだからまあいいか。。。

続きを読む

【メモ】Windowsのhostsファイルが反映されないとき

テスト環境構築のためにローカルサーバにアクセスしたいんだけど、テキストエディタで変更・更新を何度繰り返してみても更新が反映されない。それどころかhostsファイルのタイムスタンプも更新されない!

windows でhosts の設定変更が読み込まれない。そんな時に試してみたこと。 – 僕は容量が少ない

2.windowsのメモ帳で編集しないとだめ? どうも、権限の問題で読み込まれなくなってしまう場合があるらしい。 参考:hostsファイルが読み込まれない!? – 飽きやすいプログラマの所感

試してみたらあっさり反映された……DNSのキャッシュクリアとかなんとか色々試してたのはなんだったんだ。これだからWindowsは……というつもりはないけど、ファイル権限がわかりづらいってのはあるかも知れないですねー。まあ家庭用PCでファイル権限を意識する必要性なんてほとんどないですけどね。

続きを読む

Janetterが起動できない問題

Janetter 今朝、PCを起動したらTwitterクライアントの「Janetter」が起動できなくなってました。 「EExternalException がモジュール libcef.dll の 004905E0 で発生しました。 外部例外 80000003.」 思い当たる節としてはCドライブの容量を空けるために一時フォルダの中身を整理したことくらいか。検索して調べてみると、起動時に一時フォルダ(C:¥windows¥temp)に作業ファイルを置けなくて起動に失敗しているので、フォルダの有無を確認し、ダメだったら再インストールすれば直るという情報が出てくるのですけど、まずなんのフォルダが必要かわからない。一時フォルダ自体はあるし、作り直してくれないの?それから再インストールしようにも、アンインストールが出来ない。

続きを読む

「user profile service サービスによるログオンの処理に失敗しました。ユーザープロファイルを読み込めません。」

08_01.jpgこちらからお借りしました) 「PCを起動させたのだけどログインに失敗してWindowsに入れない。」というヘルプが届いたのでググってみたところ、結構よくある現象みたいですね。Microsoftに解決策のページがありました。

"ユーザー プロファイル サービスによるログオンの処理に失敗しました" エラー メッセージが表示される

現象 Windows 7 ベースまたは Windows Vista ベースのコンピューターに一時プロファイルを使用してログオンすると、次のエラー メッセージが表示されます。

ユーザー プロファイル サービスによるログオンの処理に失敗しました。ユーザー プロファイルを読み込めません。

それによると原因は、
ログオンしようとする際にウイルス対策ソフトウェアがコンピューターをスキャンしている場合など、Windows でユーザー プロファイルが正常に読み取られないことがあります。
ということで、なんかのタイミングでユーザー情報を取得するのに失敗し、失敗したまま固定してしまって直らなくなるのがこの現象のようです。このページに掲載されている解決方法のうち、「その1」を実施したら直りました。 解決方法から推察するに、
  1. なんかの理由(ウィルススキャン中など)でユーザープロファイルがロックされる
  2. ログインするためにユーザープロファイルをバックアップして一時ユーザーを作成する
  3. 一時ユーザーでログインできない
みたいな感じかなあ。 セーフモードで起動したり、レジストリを編集したり、地味に面倒な作業なのですが、慎重に1つずつ片付けていけばまあ30分くらいで嵌まることなく直せるので、問題としてはまあまだマシな方かなと。エラーメッセージでググれば一発で解決策見つかるしね。いきなり表示されるとびっくりするけども。

続きを読む

泣きながらWindowsアプリケーションを移植した

「まれによくある」案件なのかも知れませんけど個人的に結構心に来たので書き留めておきたく。 社内のシステムを結構大がかりに入れ替えることになってウェブアプリケーションを中心に更新作業が発生しているのですけど、「前任者の忘れ形見」というか「いずれ踏む地雷」というか、割と業務に密着して利用されているWindowsアプリケーションがかなりの難敵であることが判明。概要はこんな感じ。

  • .NET Framework 1.1向け
  • 使用言語はC#
  • ソースはない
  • 開発環境もない(「Visual Studio .NET 2003」だと思う)
  • 仕様もない
でもって、特殊事情としては、
  • 僕にはC#での開発経験はない(「Hello, World!」でさえ怪しい)
  • 納期やばい
納期がやばいのは他の作業で時間を使いすぎた僕のせいなんですけどそれにしたってこの、プラスチック製果物ナイフでくじらを解体するような感覚に頭がクラクラしました。エンジニアの人ってすげえな。最近「俺、エンジニアじゃねーな…」と思う機会が多いので余計に。 結論を書くと、今のところ8割方動いてます。
  • .NET Framework 4 向け
  • 使用言語はC#
  • ソースはデコンパイルして再生成した
  • 開発環境は「Visual Studio 2010 Express」入れた
  • 仕様は今書いてる
誰かの助けになるとは思えませんが、一応気付いた点もメモ。

続きを読む

【Windows 7】 Cドライブの容量がやたらと少なくなってしまった… 【メモ】

29_02.jpg 社用PCは500GBのHDDを80Gと420GBとに分けて、その80GBを起動ドライブ(Cドライブ)としてWindows 7をインストールしているのですが、10ヶ月強使ってきてふとみたらば大変なことに。残りが5GBを切ってる。 いつの間にか浪費してしまったのだろうかと思って各ドライブをチェックしてみたのだけど、目に見えるフォルダを合計しても38.6GBにしかならず。一時ファイルを消すなどして対策してみたけれど依然として残り10GB程度と心許ない。なんだ…と思って調べたらどうやら「スリープ機能」と「ページファイル」のせいだと判明して対処。 詳細についてはこちらのサイトを参考にさせて頂きました。 pagefile.sysとhiberfil.sysを無効にする・削除する Windows 7 tips: hiberfil.sys と pagefile.sys を削除する : *n.on.log その結果、ここまで減りました。 29_02_01.jpg おーこれで大丈夫そう。

続きを読む

【Windows 7】 終了時にあれこれエラーが出てしまったのでなにがしかしたまとめ

相方のPCが終了時にエラーウィンドウを出すようになってしまいました。それも1つではなくて複数。 「OK」を押せば問題なく終了させられるものの、「シャットダウン」を押してすぐに終了できないのはそこはかとなく不便。ということでいろいろ調べて試してなんとか直ったっぽいのでやったことまとめ。 (ウィルスではないことは事前に確認済み)

その1:igfxpers.exe

Nvidiaのグラフィックスカード周りのアプリケーションだそうです。まあノートPCにはあんまり関係がないような気がするのですがどうなんだろう。グラフィックチップが使ってるという可能性もありますが、ともあれ停止させてみましょう。停止させるには、Windows起動時に自動的に起動しないようにすれば良いみたい。
  • 「windows」ボタンを押しながら「R」を押す
  • 「ファイル名を指定して実行」が開くので「msconfig」と入力して「OK」
  • 「システム構成」が開くので「スタートアップ」タブをクリック
  • 「igfxpers.exeと」「igfxtray.exe」「hkcmd.exe」の3つのチェックを外す
  • 再起動
※グラフィックボードとしてNvidiaの製品を使用している場合には無効にすべきではありません これでこのエラーは出なくなりましたが続いて次のエラー。

その2:Hidden Fax Window

どうやらFax関連のアプリケーションが上手く終了できていない様子。Faxなんか使ってないってば… というわけでサービスを止めればOK。
  1. 「コントロール パネル」「プログラムと機能」を開く
  2. 「Windowsの機能の有効化または無効化」をクリック
  3. 「Windowsの機能」が開くので「印刷とドキュメントサービス」の「Windows FAXとスキャン」のチェックを外す
  4. 再起動
次。

その3:MCI command handling window

いろいろ調べたところ音声関連のドライバを入れ直せば大丈夫みたい。
  1. デバイスマネージャを開く
  2. High Definition Audioデバイスをクリック
  3. ドライバータブをクリック
  4. 「削除」をクリック
  5. 再起動
  6. 起動時にWindows Updateから自動的にドライバーを再インストール(少し時間が掛かります)
ドライバーを削除したら音声が出なくなってしまってちょっと焦りましたが、 起動したら自動的にインストールされて一安心。賢い。 次。

その4:タッチパッド関連

アプリケーションの名前メモリ忘れましたが、タッチパッド関連のアプリケーションが上手く終了できてないと。 相方の要望でタッチパッドを無効にしているのでそのせいかも。 このアプリケーションはWindows起動時に自動実行されるのでそれを止めます。
  • 「windows」ボタンを押しながら「R」を押す
  • 「ファイル名を指定して実行」が開くので「msconfig」と入力して「OK」
  • 「システム構成」が開くので「スタートアップ」タブをクリック
  • 「Alps Pointing-device Driver」のチェックを外す
  • 再起動
ここまでで、エラーが出なくなりました。 なんだろう…余計なソフトウェアは入れていないはずなのだけど。 アップデートで意図しない挙動になる場合はあるしなんとも。Flashとか。 とりあえずここまでで様子見。 何かあればまた後日。

続きを読む