9月 26 2019

ファイルを右クリック規定アプリ以外で開くメニュー追加

普通にクリックすると起動してしまうスクリプト等を簡単にエディターで編集したいときなどに、マウスで[右クリック]→[編集]とすると「メモ帳」でファイルが開きます。

こんな時、普段から使っているエディター(今回はTeraPad)ですぐに開くことが出来たらとても便利です。

そこで、[編集]の規定アプリを変更できないか色々やってみましたが適当な方法は見つかりませんでした。しかし、レジストリーを直接編集することによってメニューを増やせる事が分かりました。



まずレジストリーエディターを立ち上げます。[Windowsキー]+[R]コマンドとして regedit と入力し[OK]します。

エディタが立ち上がったら、最も上位から次のようにツリーを辿ります。
HKEY_CLASSES_ROOT]→[*]→[Shell

更に、Shell の上でマウスを右クリックして[新規(N)キー(K)]を選択します。

キーに TaraPad と入力したら保存します。次図のように[Shell]の下に[TeraPad]と言うキーが作成されます。

その[TeraPad]キーの内容である[名前]の (既定) をマウスの右クリックのメニューから[修正(M)]します。

修正のダイアログボックスが開いたら[値のデータ]に次のように入力します。 TeraPadで開く(&E)

[TeraPad]キーの下位に新しいキーを作成します。 commandと入力して保存します。

下図のように、新しく[command]と言うキーが出来ますので、前述の[修正(M)]と同様、次のように実行するコマンドを指定します。

実際のソフトの場所をエクスプローラで表示した上でフォルダツリーをコピー&ペーストすると間違いが起こらないでしょう。 ただ注意を要するのは Program Files の様にスペースを含むURLの場合、ダブルクォーテーション(”)で囲む必要が有ります。(図のとおり)

OK]した上で、エディターを閉じます。最上部の図の様にメニューが構成されているか確認して起動してみてください。もし、すぐに開かず「どのソフトで開きますか?」というような問い合わせが表示されたような場合は command の URL が間違っている事が有りますので確認してみてください。

9月 11 2019

WindowsブートマネージャにSafe Modeを追加

  

Windows 10 を立ち上げるとき、一瞬(5秒に設定)ブートマネージャに「通常モード」と「セーフモード」の選択画面を表示して、セーフモードを選択し易くします。

先ず、スタートメニューよりコマンド プロンプト管理者モードで立ち上げます。(左図のとおり)

「このアプリがデバイスに変更を加えることを許可しますか?」と聞かれますので「はい」と答えます。


  

コマンド プロンプトが開いたら次の様に入力します。

管理者: コマンド プロンプト
Microsoft Windows [Version 10.0.18362.356]
(c) 2019 Microsoft Corporation. All rights reserved.

C:\Windows\system32>bcdedit /copy {Current} /d "Windows 10 Safe Mode"
エントリは {6465f867-a2ac-11e9-a7bb-b7840b4a904f} に正常にコピーされました。

  

次に、[スタートメニュー]を、右クリックして「ファイル名を指定して実行(R)」を選択します。

msconfig と入力して[OK]を押します。

  

ブート]タブを開き、先ほどのコマンドでコピーされた”Windows 10 Safe Mode” を選択

オプション設定を次のように変更する

  1. ☑セーフブート
  2. ◎最小
  3. タイムアウト[5  ]秒
  4. ☑すべてのブート設定を固定する

  
OK]をクリックして保存・終了して、[再起動]すれば、ログイン画面の手前で5秒間停止し、「通常起動」と「セーフモード」が選択できるようになっているはずです。

4月 11 2018

Windows Subsystem for Linux にDebianをインストール


  Windows10になって64ビット版(のみ)において、Bash on Ubuntu for Windowsとして採用されていた、純正Linuxとも言うべきサブシステム(いわゆるVirtual MachineとしてのLinuxではなくWindowsの別システムとして既存のリソースにアクセス出来る)ですが、ネーミングがWindows Subsystem for Linux(以後WSL)として生まれ変わりました。Ubuntu 以外にも debian など主要なリビジョンが Microsoft Store を通じて無償提供され出しました。そこでUbuntuで遊んでいたWSLをDebianに変更してみました。

 

Windowsの機能としての、WSLを有効にする

 

●Windows PowerShellを管理者権限で立ち上げる

スタートメニューから Windows PowerShell を右クリックして、[その他]> [管理者として実行]を選択します。

PS C:\> Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

この一行を実行[Enter]するだけで、WSL が有効になります。
 

●GUIによる会話形式での設定(上記で有効に出来た場合は不要)



アプリ]を選択します。
 


プログラムと機能]をクリックします。
 


Windows の機能の有効化または無効化]をクリックします。
 


Windows Subsystem for Linux]に[]を入れて、[OK]をクリックします。
 

●どちらの設定方法でも、終了後再起動します。

再起動後、環境が整ったかの確認コマンド(必須ではありません。取り敢えずインストールへ・・・)

PS C:\> Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

 
 

Microsoft Store より Debian をインストールする

 

●スタートメニューより[Microsoft Store]を選択します。



 

●ストアの検索欄で[Linux]を検索します



Debian GNU/Linux]選択し、次の画面で[入手]をクリックすれば、インストールされます。

 

●新規ユーザとパスワードを設定します。



これでキャラクターベースですが、最低限のコマンドの使用が可能となります。
 
ここまで「ウィキペディア:Windows Subsystem for Linux」を参照させて戴きました。

 

WSLの環境整備とGUI化

 

●Debian のアップデート

$ sudo nano /etc/apt/sources.list
  GNU nano 2.7.4                   File: /etc/apt/sources.list
deb http://deb.debian.org/debian stretch main contrib non-free
deb http://deb.debian.org/debian stretch-updates main contrib non-free
deb http://security.debian.org/debian-security/ stretch/updates main contrib non-free

各行末に contribnon-free を追加し、保存します。([Ctrl]+[o], [Enter],[Ctrl]+[x]以後同様)

$ sudo apt update
$ sudo apt upgrade -y

これで、Debian は最新の状態になりました。
 

●日本の環境に設定します。

$ sudo dpkg-reconfigure tzdata

Asia/Tokyo を選択します。

$ sudo sudo dpkg-reconfigure locales

[*] en_US.UTF-8 と [*] ja_JP.UTF-8 を選択し、[None]を選んで終了します。

$ sudo ln -s /mnt/c/Windows/Fonts /usr/share/fonts/windows

これは、mnt にマウントされた Windows のフォントファイルにリンクを張って使用できるようにしている所です。(Windowsのフォントを使いたい時だけ必要

設定した、日本語環境を有効にしてみるには次のようにします。

$ export LANG=ja_JP.UTF-8

「してみる」と書いたのは、一度コンソールを終了すると次回起動時元に戻っているからですが、後ほどそれを自動起動するようにします。

この項目に関して「メモ置き場のブログ」を参照させて戴きました。詳細に書かれています。
 

●最小限のデスクトップをインストールする

$ sudo apt-get -y install lxde-common lxsession openbox

後にX-Windowを導入した時 LXDE というデスクトップが立ち上がります。
 

●X-Window が使用できるようにする

この設定はLinux 側ではなく、Windows 側で行います。まず SOURCEFORGE より VcXsrv をダウンロードします。(図をクリック)


もしダウンロードが、セキュリティソフトでストップされたら、原因はこのファイルが実行可能ファイルだからです。自己責任でダウンロードを強行するしかありません。普通にダブルクリックすればインストール出来ます。

vcxsrv-64.1.19.6.2.installer.exe のバージョン番号は随時変わります。(2018.04.11現在)

●X-Window 起動に関する重要な設定

その前提としてあるのは、Linux側から見てLinuxのディスプレイドライバーでX-Windowを起動するのではなく、WindowsのアプリケーションとしてインストールしたX-Serverに出力してWindowsの表示機能で表示していることです。

つまり、最低条件としてLinux側とVcXsrvアプリの間で、ディスプレイ番号を合わさなければなりません。

$ export DISPLAY=localhost:0.0

Linux側はこの一行を実行すると、ディスプレイ番号 :0.0 へ出力する設定が出来ます。(後に自動起動させます。)

さて次に、Windows のデスクトップで XLaunch のアイコンをダブルクリックします。


最初の画面で、[One large window]を選択し、[Display number]に[0]を入力します。[次へ][次へ]と進み、最後のダイアログ[Save configuration]のボタンをクリックします。エクスプローラが開いたら、そのままのファイル名で保存してください。

保存先は C:\users\USERNAME\Documents\VcXsrv_Config\config.xlaunch になります。(\ は¥と同じです。)

このファイルのショートカットをデスクトップに作って、ダブルクリックすると設定を反映して X-Window が立ち上がります。Linux 側からの出力がまだないので真っ暗です。WSLに戻って、デスクトップを出力してみましょう。

$ startlxde

ページトップの図のようにデスクトップが開けば成功です。(上図では Chrome と gedit を別途インストール後立ち上げてあります。また、xeyes を起動しています。)

さて、問題なくX-Windowが表示されることを確認したら、前述の環境設定の自動起動を有効にします。

$ nano ~/.bashrc

ファイルを開けたら、最下部に下記のように書き加えて保存します。以後WSLを立ち上げる度に設定が実行され、「ディスプレイ番号:0.0」と「日本語表示」が有効になります。

  GNU nano 2.7.4                   File: /home/USER/.bashrc
### Display Setting
export DISPLAY=localhost:0.0

### for Japanese Language
export LANG=ja_JP.UTF-8

以上

3月 06 2017

MySQL 5.7にアップグレードする

長年使っているデータベースの MySQL Community Server ですが、5.0 の時代の物です。データその物は Raid1 のハードディスクに収まっているのですが、実は、Windows7 からアップグレードした Wdindows10 が更新(1511から1607)不能に陥り、具体的解決が図れなかったためクリーンインストールしました。
それに伴い、環境も大きく変わっているので Windows10 に整合性のある MySQL 5.7 にアップグレードする事にしました。
Read More

10月 07 2015

Windows10,USBドライバーの仕様変更?

 ArduinoにUSBを接続したところ,Windows 8.1 の時は問題なく動作していたのに,接続できなくなってしまっていました。そこでいろいろ試したのですがうまく行きません。

1.インストール済みのドライバーを一旦削除し再認識させる。
2.インストール済みのドライバーを手動で選択,(IntelチップなのでIntel製を選択)
3.Arduino側で指定している,FTDIドライバーの最新版をインストール

 結局マイクロソフトのサポートサイトMSDN にヒントがあり早速やってみました。 Read More

9月 17 2015

Chrome アプリ ランチャーが消えた!?

WS000001launcherこの見慣れたアイコンが消えてしまうことがあります。Chromeを再インストールしたときなどに起こります。大きなWEBブラウザーを立ち上げずとも,アプリが選べたり検索ができたりと軽くて便利な「Chrome アプリ ランチャー」ですが,消えてしまうと通常考え付くやり方では再現できません。

 結論から言うとごく簡単に再現できます。 Read More

10月 25 2013

Windows8/8.1,やっぱり欲しいスタートメニュー!

IObit Start Menu 8 ダウンロード

先日 Windows8 を購入し手持ちのデスクトップパソコンにインストールしてみました。当然普通のディスプレイですので指で触っても動きません。(手も届きません) 「Metro」と呼ばれるブロックパターンのメニューです。何とか[デスクトップ]の文字を見つけクリックすると,ちょっとホッとする画面になりました。しかしよく見ると,あるべきものがありません。そうです,「スタートメニュー」です。まず第一番目の仕事は「スタートメニューを作ること」となりました。
Read More

3月 30 2011

何故か立ち上がらないWindows 7。さてどうしよう?!

hpnote_2

 Windows では、[スタートボタン]→[すべてのプログラム]→[アクセサリ]→[システムツール]→[システムの復元]のように選択していくと、不具合の発生した時点より少し前の、正常に作動していた頃のWindowsに戻すことができます。作成したデータは失われず、システムだけ生まれ変われるのです。
 しかし、Windowsが起動しないとき、または起動しても正しく動作しないときはどうするのでしょう。Windows 7 では、パソコンの電源を入れた直後(メーカーや機種のロゴ、あるいは白黒画面の文字列表示)に、キーボード上部の[F8]キーを押すと下図のようなメニューが表示されます。
Read More

9月 17 2010

Windowsを少しでも軽くしたい!!

 だんだん動きが遅くなってきたと感じる、その原因はいろいろあります。 ソフトを沢山入れすぎた、ウィルスに感染した、デスクトップにデータフォルダを沢山作った、などなど。
 ちょっとだけ、それに対抗してみましょう。
Read More

Back to Top